Header Footer Code Manager - Version 1.1.10

Version Description

2021-04-23 * FIXED: Warnings - Undefined Variables * UPDATED: Compatibility with WordPress 5.7.1

Download this release

Release Info

Developer 99robots
Plugin Icon 128x128 Header Footer Code Manager
Version 1.1.10
Comparing to
See all releases

Code changes from version 1.1.9 to 1.1.10

Files changed (36) hide show
  1. 99robots-header-footer-code-manager.php +553 -506
  2. css/selectize.bootstrap3.css +401 -401
  3. css/style-admin.css +108 -108
  4. css/style-general-admin.css +28 -28
  5. includes/hfcm-add-edit.php +347 -339
  6. includes/hfcm-create.php +30 -29
  7. includes/hfcm-list.php +469 -469
  8. includes/hfcm-request-handler.php +241 -241
  9. includes/hfcm-update.php +85 -85
  10. js/location.js +4 -4
  11. js/selectize.min.js +3 -3
  12. js/showboxes.js +87 -87
  13. js/toggle.js +23 -23
  14. languages/99robots-header-footer-code-manager-es_AR.po +248 -248
  15. languages/99robots-header-footer-code-manager-es_BO.po +248 -248
  16. languages/99robots-header-footer-code-manager-es_CL.po +248 -248
  17. languages/99robots-header-footer-code-manager-es_CO.po +248 -248
  18. languages/99robots-header-footer-code-manager-es_CR.po +248 -248
  19. languages/99robots-header-footer-code-manager-es_DO.po +248 -248
  20. languages/99robots-header-footer-code-manager-es_EC.po +248 -248
  21. languages/99robots-header-footer-code-manager-es_ES.po +248 -248
  22. languages/99robots-header-footer-code-manager-es_GT.po +248 -248
  23. languages/99robots-header-footer-code-manager-es_HN.po +248 -248
  24. languages/99robots-header-footer-code-manager-es_MX.po +248 -248
  25. languages/99robots-header-footer-code-manager-es_NI.po +248 -248
  26. languages/99robots-header-footer-code-manager-es_PA.po +248 -248
  27. languages/99robots-header-footer-code-manager-es_PE.po +248 -248
  28. languages/99robots-header-footer-code-manager-es_PR.po +248 -248
  29. languages/99robots-header-footer-code-manager-es_PY.po +248 -248
  30. languages/99robots-header-footer-code-manager-es_SV.po +248 -248
  31. languages/99robots-header-footer-code-manager-es_US.po +248 -248
  32. languages/99robots-header-footer-code-manager-es_UY.po +248 -248
  33. languages/99robots-header-footer-code-manager-es_VE.po +248 -248
  34. languages/99robots-header-footer-code-manager-hi_IN.po +263 -263
  35. readme.txt +185 -182
  36. uninstall.php +17 -17
99robots-header-footer-code-manager.php CHANGED
@@ -1,506 +1,553 @@
1
- <?php
2
- /**
3
- * Plugin Name: Header Footer Code Manager
4
- * Plugin URI: https://draftpress.com/products
5
- * Description: Header Footer Code Manager by 99 Robots is a quick and simple way for you to add tracking code snippets, conversion pixels, or other scripts required by third party services for analytics, tracking, marketing, or chat functions. For detailed documentation, please visit the plugin's <a href="https://draftpress.com/"> official page</a>.
6
- * Version: 1.1.9
7
- * Author: 99robots
8
- * Author URI: https://draftpress.com/
9
- * Disclaimer: Use at your own risk. No warranty expressed or implied is provided.
10
- * Text Domain: 99robots-header-footer-code-manager
11
- * Domain Path: /languages
12
- */
13
-
14
- // If this file is called directly, abort.
15
- if (! defined('WPINC')) {
16
- die;
17
- }
18
-
19
- global $hfcm_db_version;
20
- $hfcm_db_version = '1.1';
21
-
22
-
23
- // function to create the DB / Options / Defaults
24
- function hfcm_options_install()
25
- {
26
- $hfcm_now = strtotime("now");
27
- add_option('hfcm_activation_date', $hfcm_now);
28
- update_option('hfcm_activation_date', $hfcm_now);
29
-
30
- global $wpdb;
31
- global $hfcm_db_version;
32
-
33
- $table_name = $wpdb->prefix . 'hfcm_scripts';
34
- $charset_collate = $wpdb->get_charset_collate();
35
- $sql =
36
- "CREATE TABLE IF NOT EXISTS $table_name(
37
- `script_id` int(10) NOT NULL AUTO_INCREMENT,
38
- `name` varchar(100) DEFAULT NULL,
39
- `snippet` text,
40
- `device_type` enum('mobile','desktop', 'both') DEFAULT 'both',
41
- `location` varchar(100) NOT NULL,
42
- `display_on` enum('All','s_pages', 's_posts','s_categories','s_custom_posts','s_tags','latest_posts','manual') NOT NULL DEFAULT 'All',
43
- `lp_count` int(10) DEFAULT NULL,
44
- `s_pages` varchar(300) DEFAULT NULL,
45
- `ex_pages` varchar(300) DEFAULT NULL,
46
- `s_posts` varchar(1000) DEFAULT NULL,
47
- `ex_posts` varchar(300) DEFAULT NULL,
48
- `s_custom_posts` varchar(300) DEFAULT NULL,
49
- `s_categories` varchar(300) DEFAULT NULL,
50
- `s_tags` varchar(300) DEFAULT NULL,
51
- `status` enum('active','inactive') NOT NULL DEFAULT 'active',
52
- `created_by` varchar(300) DEFAULT NULL,
53
- `last_modified_by` varchar(300) DEFAULT NULL,
54
- `created` datetime DEFAULT NULL,
55
- `last_revision_date` datetime DEFAULT NULL,
56
- PRIMARY KEY (`script_id`)
57
- ) $charset_collate; ";
58
-
59
- require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
60
- dbDelta($sql);
61
- add_option('hfcm_db_version', $hfcm_db_version);
62
- }
63
- register_activation_hook(__FILE__, 'hfcm_options_install');
64
-
65
- function hfcm_db_update_check()
66
- {
67
- global $hfcm_db_version;
68
- global $wpdb;
69
- $table_name = $wpdb->prefix . 'hfcm_scripts';
70
- if (get_site_option('hfcm_db_version') != $hfcm_db_version) {
71
- $wpdb->show_errors();
72
- //Check for Exclude Pages
73
- $column_name = 'ex_pages';
74
- $checkcolumn = $wpdb->get_results($wpdb->prepare(
75
- "SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = %s AND TABLE_NAME = %s AND COLUMN_NAME = %s ",
76
- DB_NAME,
77
- $table_name,
78
- $column_name
79
- )) ;
80
- if (empty($checkcolumn)) {
81
- $altersql = "ALTER TABLE `$table_name` ADD `ex_pages` varchar(300) DEFAULT 0 AFTER `s_pages`";
82
- $wpdb->query($altersql);
83
- }
84
-
85
- //Check for Exclude Posts
86
- $column_name1 = 'ex_posts';
87
- $checkcolumn2 = $wpdb->get_results($wpdb->prepare(
88
- "SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = %s AND TABLE_NAME = %s AND COLUMN_NAME = %s ",
89
- DB_NAME,
90
- $table_name,
91
- $column_name1
92
- ));
93
- if (empty($checkcolumn2)) {
94
- $altersql = "ALTER TABLE `$table_name` ADD `ex_posts` varchar(300) DEFAULT 0 AFTER `s_posts`";
95
- $wpdb->query($altersql);
96
- }
97
- hfcm_options_install();
98
- }
99
- update_option('hfcm_db_version', $hfcm_db_version);
100
- }
101
- add_action('plugins_loaded', 'hfcm_db_update_check');
102
-
103
- /*
104
- * Enqueue style-file, if it exists.
105
- */
106
- function hfcm_enqueue_assets($hook)
107
- {
108
- $allowed_pages = array(
109
- 'toplevel_page_hfcm-list',
110
- 'hfcm_page_hfcm-create',
111
- 'admin_page_hfcm-update',
112
- );
113
-
114
- wp_register_style('hfcm_general_admin_assets', plugins_url('css/style-general-admin.css', __FILE__));
115
- wp_enqueue_style('hfcm_general_admin_assets');
116
-
117
- if (in_array($hook, $allowed_pages)) {
118
- // Plugin's CSS
119
- wp_register_style('hfcm_assets', plugins_url('css/style-admin.css', __FILE__));
120
- wp_enqueue_style('hfcm_assets');
121
- }
122
-
123
- // Remove hfcm-list from $allowed_pages
124
- array_shift($allowed_pages);
125
-
126
- if (in_array($hook, $allowed_pages)) {
127
- // selectize.js plugin CSS and JS files
128
- wp_register_style('selectize-css', plugins_url('css/selectize.bootstrap3.css', __FILE__));
129
- wp_enqueue_style('selectize-css');
130
-
131
- wp_register_script('selectize-js', plugins_url('js/selectize.min.js', __FILE__), array( 'jquery' ));
132
- wp_enqueue_script('selectize-js');
133
- }
134
- }
135
- add_action('admin_enqueue_scripts', 'hfcm_enqueue_assets');
136
-
137
- /*
138
- * This function loads plugins translation files
139
- */
140
- function hfcm_load_translation_files()
141
- {
142
- load_plugin_textdomain('99robots-header-footer-code-manager', false, dirname(plugin_basename(__FILE__)) . '/languages');
143
- }
144
- add_action('plugins_loaded', 'hfcm_load_translation_files');
145
-
146
- // function to create menu page, and submenu pages.
147
- function hfcm_modifymenu()
148
- {
149
-
150
- // This is the main item for the menu
151
- add_menu_page(
152
- __('Header Footer Code Manager', '99robots-header-footer-code-manager'),
153
- __('HFCM', '99robots-header-footer-code-manager'),
154
- 'manage_options',
155
- 'hfcm-list',
156
- 'hfcm_list',
157
- plugins_url('images/', __FILE__) . '99robots.png'
158
- );
159
-
160
- // This is a submenu
161
- add_submenu_page(
162
- 'hfcm-list',
163
- __('All Snippets', '99robots-header-footer-code-manager'),
164
- __('All Snippets', '99robots-header-footer-code-manager'),
165
- 'manage_options',
166
- 'hfcm-list',
167
- 'hfcm_list'
168
- );
169
-
170
- // This is a submenu
171
- add_submenu_page(
172
- 'hfcm-list',
173
- __('Add New Snippet', '99robots-header-footer-code-manager'),
174
- __('Add New', '99robots-header-footer-code-manager'),
175
- 'manage_options',
176
- 'hfcm-create',
177
- 'hfcm_create'
178
- );
179
-
180
- // This submenu is HIDDEN, however, we need to add it anyways
181
- add_submenu_page(
182
- null,
183
- __('Update Script', '99robots-header-footer-code-manager'),
184
- __('Update', '99robots-header-footer-code-manager'),
185
- 'manage_options',
186
- 'hfcm-update',
187
- 'hfcm_update'
188
- );
189
-
190
- // This submenu is HIDDEN, however, we need to add it anyways
191
- add_submenu_page(
192
- null,
193
- __('Request Handler Script', '99robots-header-footer-code-manager'),
194
- __('Request Handler', '99robots-header-footer-code-manager'),
195
- 'manage_options',
196
- 'hfcm-request-handler',
197
- 'hfcm_request_handler'
198
- );
199
- }
200
- add_action('admin_menu', 'hfcm_modifymenu');
201
-
202
- // Adding A settings link for the plugin on the Settings Page
203
- add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'hfcm_add_plugin_page_settings_link');
204
- function hfcm_add_plugin_page_settings_link($links)
205
- {
206
- $links = array_merge(array('<a href="' .
207
- admin_url('admin.php?page=hfcm-list') .
208
- '">' . __('Settings') . '</a>'), $links);
209
- return $links;
210
- }
211
-
212
- //Check Installation Date
213
- function hfcm_check_installation_date()
214
- {
215
- $install_date = get_option('hfcm_activation_date');
216
- $past_date = strtotime('-7 days');
217
-
218
- if ($past_date >= $install_date) {
219
- add_action('admin_notices', 'hfcm_review_push_notice');
220
- }
221
- }
222
- add_action('admin_init', 'hfcm_check_installation_date');
223
-
224
- // Create the Admin Notice
225
- function hfcm_review_push_notice()
226
- {
227
- $allowed_pages_notices = array(
228
- 'toplevel_page_hfcm-list',
229
- 'hfcm_page_hfcm-create',
230
- 'admin_page_hfcm-update',
231
- );
232
- $screen = get_current_screen()->id;
233
-
234
- $user_id = get_current_user_id();
235
- // Check if current user has already dismissed it
236
- $install_date = get_option('hfcm_activation_date');
237
- if (!get_user_meta($user_id, 'hfcm_plugin_notice_dismissed') && in_array($screen, $allowed_pages_notices)) {
238
- ?>
239
- <div id="hfcm-message" class="notice notice-success">
240
- <a class="hfcm-dismiss-alert notice-dismiss" href="?hfcm-admin-notice-dismissed">Dismiss</a>
241
- <p><?php _e('Hey there! You’ve been using the <strong>Header Footer Code Manager</strong> plugin for a while now. If you like the plugin, please support our awesome development and support team by leaving a <a class="hfcm-review-stars" href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/"><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span></a> rating. <a href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/">Rate it!</a> It’ll mean the world to us and keep this plugin free and constantly updated. <a href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/">Leave A Review</a>', '99robots-header-footer-code-manager'); ?>
242
- </p>
243
- </div>
244
- <?php
245
- }
246
- }
247
-
248
- // Check if current user has already dismissed it
249
- function hfcm_plugin_notice_dismissed()
250
- {
251
- $user_id = get_current_user_id();
252
- // Checking if user clicked on the Dismiss button
253
- if (isset($_GET['hfcm-admin-notice-dismissed'])) {
254
- add_user_meta($user_id, 'hfcm_plugin_notice_dismissed', 'true', true);
255
- // Redirect to original page the user was on
256
- $current_url = wp_get_referer();
257
- wp_redirect($current_url);
258
- exit;
259
- }
260
- }
261
- add_action('admin_init', 'hfcm_plugin_notice_dismissed');
262
-
263
- /*****/
264
-
265
- // Files containing submenu functions
266
- require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-list.php');
267
- require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-create.php');
268
- require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-update.php');
269
- require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-request-handler.php');
270
-
271
- // Function to render the snippet
272
- function hfcm_render_snippet($scriptdata)
273
- {
274
- $output = "<!-- HFCM by 99 Robots - Snippet # {$scriptdata->script_id}: {$scriptdata->name} -->\n{$scriptdata->snippet}\n<!-- /end HFCM by 99 Robots -->\n";
275
-
276
- return $output;
277
- }
278
-
279
- // Function to implement shortcode
280
- function hfcm_shortcode($atts)
281
- {
282
- global $wpdb;
283
- $table_name = $wpdb->prefix . 'hfcm_scripts';
284
- if (! empty($atts['id'])) {
285
- $id = (int) $atts['id'];
286
- $hide_device = wp_is_mobile() ? 'desktop' : 'mobile';
287
- $script = $wpdb->get_results($wpdb->prepare("SELECT * from $table_name where status='active' AND device_type!='$hide_device' AND script_id=%s", $id));
288
- if (! empty($script)) {
289
- return hfcm_render_snippet($script[0]);
290
- }
291
- }
292
- }
293
- add_shortcode('hfcm', 'hfcm_shortcode');
294
-
295
- // Function to json_decode array and check if empty
296
- function hfcm_not_empty($scriptdata, $prop_name)
297
- {
298
- $data = json_decode($scriptdata->{$prop_name});
299
- if (empty($data)) {
300
- return false;
301
- }
302
- return true;
303
- }
304
-
305
- // Function to decide which snippets to show - triggered by hooks
306
- function hfcm_add_snippets($location = '', $content = '')
307
- {
308
- global $wpdb;
309
-
310
- $beforecontent = '';
311
- $aftercontent = '';
312
-
313
- if ($location && in_array($location, array( 'header', 'footer' ))) {
314
- $display_location = "location='$location'";
315
- } else {
316
- $display_location = "location NOT IN ( 'header', 'footer' )";
317
- }
318
-
319
- $table_name = $wpdb->prefix . 'hfcm_scripts';
320
- $hide_device = wp_is_mobile() ? 'desktop' : 'mobile';
321
- $script = $wpdb->get_results("SELECT * from $table_name where $display_location AND status='active' AND device_type!='$hide_device'");
322
-
323
- if (! empty($script)) {
324
- foreach ($script as $key => $scriptdata) {
325
- $out = '';
326
- switch ($scriptdata->display_on) {
327
- case 'All':
328
-
329
- if ((hfcm_not_empty($scriptdata, 'ex_pages') && is_page(json_decode($scriptdata->ex_pages))) || (hfcm_not_empty($scriptdata, 'ex_posts') && is_single(json_decode($scriptdata->ex_posts)))) {
330
- $out = '';
331
- } else {
332
- $out = hfcm_render_snippet($scriptdata);
333
- }
334
- break;
335
- case 'latest_posts':
336
- if (is_single()) {
337
- $args = array(
338
- 'public' => true,
339
- '_builtin' => false,
340
- );
341
- $output = 'names'; // names or objects, note names is the default
342
- $operator = 'and'; // 'and' or 'or'
343
- $c_posttypes = get_post_types($args, $output, $operator);
344
- $posttypes = array( 'post' );
345
- foreach ($c_posttypes as $cpkey => $cpdata) {
346
- $posttypes[] = $cpdata;
347
- }
348
- if (! empty($scriptdata->lp_count)) {
349
- $latestposts = wp_get_recent_posts(array(
350
- 'numberposts' => $scriptdata->lp_count,
351
- 'post_type' => $posttypes,
352
- ));
353
- } else {
354
- $latestposts = wp_get_recent_posts(array( 'post_type' => $posttypes ));
355
- }
356
-
357
- $islatest = false;
358
- foreach ($latestposts as $key => $lpostdata) {
359
- if (get_the_ID() == $lpostdata['ID']) {
360
- $islatest = true;
361
- }
362
- }
363
-
364
- if ($islatest) {
365
- $out = hfcm_render_snippet($scriptdata);
366
- }
367
- }
368
- break;
369
- case 's_categories':
370
- if (hfcm_not_empty($scriptdata, 's_categories') && in_category(json_decode($scriptdata->s_categories))) {
371
- if (is_category(json_decode($scriptdata->s_categories))) {
372
- $out = hfcm_render_snippet($scriptdata);
373
- }
374
- if (!is_archive() && !is_home()) {
375
- $out = hfcm_render_snippet($scriptdata);
376
- }
377
- }
378
- break;
379
- case 's_custom_posts':
380
- if (hfcm_not_empty($scriptdata, 's_custom_posts') && is_singular(json_decode($scriptdata->s_custom_posts))) {
381
- $out = hfcm_render_snippet($scriptdata);
382
- }
383
- break;
384
- case 's_posts':
385
- if (hfcm_not_empty($scriptdata, 's_posts') && is_single(json_decode($scriptdata->s_posts))) {
386
- $out = hfcm_render_snippet($scriptdata);
387
- }
388
- break;
389
- case 's_pages':
390
- if (hfcm_not_empty($scriptdata, 's_pages')) {
391
- // Gets the page ID of the blog page
392
- $blog_page = get_option('page_for_posts');
393
- // Checks if the blog page is present in the array of selected pages
394
- if (in_array($blog_page, json_decode($scriptdata->s_pages))) {
395
- if (is_page(json_decode($scriptdata->s_pages)) || (!is_front_page() && is_home())) {
396
- $out = hfcm_render_snippet($scriptdata);
397
- }
398
- } elseif (is_page(json_decode($scriptdata->s_pages))) {
399
- $out = hfcm_render_snippet($scriptdata);
400
- }
401
- }
402
- break;
403
- case 's_tags':
404
- if (hfcm_not_empty($scriptdata, 's_tags') && has_tag(json_decode($scriptdata->s_tags))) {
405
- if (is_tag(json_decode($scriptdata->s_tags))) {
406
- $out = hfcm_render_snippet($scriptdata);
407
- }
408
- if (!is_archive() && !is_home()) {
409
- $out = hfcm_render_snippet($scriptdata);
410
- }
411
- }
412
- }
413
-
414
- switch ($scriptdata->location) {
415
- case 'before_content':
416
- $beforecontent .= $out;
417
- break;
418
- case 'after_content':
419
- $aftercontent .= $out;
420
- break;
421
- default:
422
- echo $out;
423
- }
424
- }
425
- }
426
- // Return results after the loop finishes
427
- return $beforecontent . $content . $aftercontent;
428
- }
429
-
430
- // Function to add snippets in the header
431
- function hfcm_header_scripts()
432
- {
433
- hfcm_add_snippets('header');
434
- }
435
- add_action('wp_head', 'hfcm_header_scripts');
436
-
437
- // Function to add snippets in the footer
438
- function hfcm_footer_scripts()
439
- {
440
- hfcm_add_snippets('footer');
441
- }
442
- add_action('wp_footer', 'hfcm_footer_scripts');
443
-
444
-
445
- // Function to add snippets before/after the content
446
- function hfcm_content_scripts($content)
447
- {
448
- return hfcm_add_snippets(false, $content);
449
- }
450
- add_action('the_content', 'hfcm_content_scripts');
451
-
452
- // Load redirection Javascript code
453
- function hfcm_redirect($url = '')
454
- {
455
- // Register the script
456
- wp_register_script('hfcm_redirection', plugins_url('js/location.js', __FILE__));
457
-
458
- // Localize the script with new data
459
- $translation_array = array( 'url' => $url );
460
- wp_localize_script('hfcm_redirection', 'hfcm_location', $translation_array);
461
-
462
- // Enqueued script with localized data.
463
- wp_enqueue_script('hfcm_redirection');
464
- }
465
-
466
- // Handle AJAX requests
467
- add_action('wp_ajax_hfcm-request', 'hfcm_request_handler');
468
-
469
- // Function to sanitize POST data
470
- function hfcm_sanitize_text($key, $sanitize = true)
471
- {
472
- if (! empty($_POST['data'][ $key ])) {
473
- $out = stripslashes_deep($_POST['data'][ $key ]);
474
- if ($sanitize) {
475
- $out = sanitize_text_field($out);
476
- }
477
- return $out;
478
- }
479
-
480
- return '';
481
- }
482
-
483
- // Function to sanitize strings within POST data arrays
484
- function hfcm_sanitize_array($key, $type = 'integer')
485
- {
486
- if (! empty($_POST['data'][ $key ])) {
487
- $arr = $_POST['data'][ $key ];
488
-
489
- if (! is_array($arr)) {
490
- return array();
491
- }
492
-
493
- if ('integer' === $type) {
494
- return array_map('absint', $arr);
495
- } else { // strings
496
- $new_array = array();
497
- foreach ($arr as $val) {
498
- $new_array[] = sanitize_text_field($val);
499
- }
500
- }
501
-
502
- return $new_array;
503
- }
504
-
505
- return array();
506
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Plugin Name: Header Footer Code Manager
4
+ * Plugin URI: https://draftpress.com/products
5
+ * Description: Header Footer Code Manager by 99 Robots is a quick and simple way for you to add tracking code snippets, conversion pixels, or other scripts required by third party services for analytics, tracking, marketing, or chat functions. For detailed documentation, please visit the plugin's <a href="https://draftpress.com/"> official page</a>.
6
+ * Version: 1.1.10
7
+ * Author: 99robots
8
+ * Author URI: https://draftpress.com/
9
+ * Disclaimer: Use at your own risk. No warranty expressed or implied is provided.
10
+ * Text Domain: 99robots-header-footer-code-manager
11
+ * Domain Path: /languages
12
+ */
13
+
14
+ /*
15
+ * If this file is called directly, abort.
16
+ */
17
+ if (!defined('WPINC')) {
18
+ die;
19
+ }
20
+
21
+ global $hfcm_db_version;
22
+ $hfcm_db_version = '1.1';
23
+
24
+ /*
25
+ * function to create the DB / Options / Defaults
26
+ */
27
+ function hfcm_options_install()
28
+ {
29
+ $hfcm_now = strtotime("now");
30
+ add_option('hfcm_activation_date', $hfcm_now);
31
+ update_option('hfcm_activation_date', $hfcm_now);
32
+
33
+ global $wpdb;
34
+ global $hfcm_db_version;
35
+
36
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
37
+ $charset_collate = $wpdb->get_charset_collate();
38
+ $sql =
39
+ "CREATE TABLE IF NOT EXISTS $table_name(
40
+ `script_id` int(10) NOT NULL AUTO_INCREMENT,
41
+ `name` varchar(100) DEFAULT NULL,
42
+ `snippet` text,
43
+ `device_type` enum('mobile','desktop', 'both') DEFAULT 'both',
44
+ `location` varchar(100) NOT NULL,
45
+ `display_on` enum('All','s_pages', 's_posts','s_categories','s_custom_posts','s_tags','latest_posts','manual') NOT NULL DEFAULT 'All',
46
+ `lp_count` int(10) DEFAULT NULL,
47
+ `s_pages` varchar(300) DEFAULT NULL,
48
+ `ex_pages` varchar(300) DEFAULT NULL,
49
+ `s_posts` varchar(1000) DEFAULT NULL,
50
+ `ex_posts` varchar(300) DEFAULT NULL,
51
+ `s_custom_posts` varchar(300) DEFAULT NULL,
52
+ `s_categories` varchar(300) DEFAULT NULL,
53
+ `s_tags` varchar(300) DEFAULT NULL,
54
+ `status` enum('active','inactive') NOT NULL DEFAULT 'active',
55
+ `created_by` varchar(300) DEFAULT NULL,
56
+ `last_modified_by` varchar(300) DEFAULT NULL,
57
+ `created` datetime DEFAULT NULL,
58
+ `last_revision_date` datetime DEFAULT NULL,
59
+ PRIMARY KEY (`script_id`)
60
+ ) $charset_collate; ";
61
+
62
+ require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
63
+ dbDelta($sql);
64
+ add_option('hfcm_db_version', $hfcm_db_version);
65
+ }
66
+
67
+ register_activation_hook(__FILE__, 'hfcm_options_install');
68
+
69
+ function hfcm_db_update_check()
70
+ {
71
+ global $hfcm_db_version;
72
+ global $wpdb;
73
+
74
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
75
+ if (get_site_option('hfcm_db_version') != $hfcm_db_version) {
76
+ $wpdb->show_errors();
77
+
78
+ // Check for Exclude Pages
79
+ $column_name = 'ex_pages';
80
+ if (!empty($wpdb->dbname)) {
81
+ $checkcolumn = $wpdb->get_results($wpdb->prepare(
82
+ "SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = %s AND TABLE_NAME = %s AND COLUMN_NAME = %s ",
83
+ $wpdb->dbname,
84
+ $table_name,
85
+ $column_name
86
+ ));
87
+ if (empty($checkcolumn)) {
88
+ $altersql = "ALTER TABLE `$table_name` ADD `ex_pages` varchar(300) DEFAULT 0 AFTER `s_pages`";
89
+ $wpdb->query($altersql);
90
+ }
91
+
92
+ //Check for Exclude Posts
93
+ $column_name1 = 'ex_posts';
94
+ $checkcolumn2 = $wpdb->get_results($wpdb->prepare(
95
+ "SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = %s AND TABLE_NAME = %s AND COLUMN_NAME = %s ",
96
+ $wpdb->dbname,
97
+ $table_name,
98
+ $column_name1
99
+ ));
100
+ if (empty($checkcolumn2)) {
101
+ $altersql = "ALTER TABLE `$table_name` ADD `ex_posts` varchar(300) DEFAULT 0 AFTER `s_posts`";
102
+ $wpdb->query($altersql);
103
+ }
104
+ }
105
+ hfcm_options_install();
106
+ }
107
+ update_option('hfcm_db_version', $hfcm_db_version);
108
+ }
109
+
110
+ add_action('plugins_loaded', 'hfcm_db_update_check');
111
+
112
+ /*
113
+ * Enqueue style-file, if it exists.
114
+ */
115
+ function hfcm_enqueue_assets($hook)
116
+ {
117
+ $allowed_pages = array(
118
+ 'toplevel_page_hfcm-list',
119
+ 'hfcm_page_hfcm-create',
120
+ 'admin_page_hfcm-update',
121
+ );
122
+
123
+ wp_register_style('hfcm_general_admin_assets', plugins_url('css/style-general-admin.css', __FILE__));
124
+ wp_enqueue_style('hfcm_general_admin_assets');
125
+
126
+ if (in_array($hook, $allowed_pages)) {
127
+ // Plugin's CSS
128
+ wp_register_style('hfcm_assets', plugins_url('css/style-admin.css', __FILE__));
129
+ wp_enqueue_style('hfcm_assets');
130
+ }
131
+
132
+ // Remove hfcm-list from $allowed_pages
133
+ array_shift($allowed_pages);
134
+
135
+ if (in_array($hook, $allowed_pages)) {
136
+ // selectize.js plugin CSS and JS files
137
+ wp_register_style('selectize-css', plugins_url('css/selectize.bootstrap3.css', __FILE__));
138
+ wp_enqueue_style('selectize-css');
139
+
140
+ wp_register_script('selectize-js', plugins_url('js/selectize.min.js', __FILE__), array('jquery'));
141
+ wp_enqueue_script('selectize-js');
142
+ }
143
+ }
144
+
145
+ add_action('admin_enqueue_scripts', 'hfcm_enqueue_assets');
146
+
147
+ /*
148
+ * This function loads plugins translation files
149
+ */
150
+ function hfcm_load_translation_files()
151
+ {
152
+ load_plugin_textdomain('99robots-header-footer-code-manager', false, dirname(plugin_basename(__FILE__)) . '/languages');
153
+ }
154
+
155
+ add_action('plugins_loaded', 'hfcm_load_translation_files');
156
+
157
+ /*
158
+ * function to create menu page, and submenu pages.
159
+ */
160
+ function hfcm_modifymenu()
161
+ {
162
+
163
+ // This is the main item for the menu
164
+ add_menu_page(
165
+ __('Header Footer Code Manager', '99robots-header-footer-code-manager'),
166
+ __('HFCM', '99robots-header-footer-code-manager'),
167
+ 'manage_options',
168
+ 'hfcm-list',
169
+ 'hfcm_list',
170
+ plugins_url('images/', __FILE__) . '99robots.png'
171
+ );
172
+
173
+ // This is a submenu
174
+ add_submenu_page(
175
+ 'hfcm-list',
176
+ __('All Snippets', '99robots-header-footer-code-manager'),
177
+ __('All Snippets', '99robots-header-footer-code-manager'),
178
+ 'manage_options',
179
+ 'hfcm-list',
180
+ 'hfcm_list'
181
+ );
182
+
183
+ // This is a submenu
184
+ add_submenu_page(
185
+ 'hfcm-list',
186
+ __('Add New Snippet', '99robots-header-footer-code-manager'),
187
+ __('Add New', '99robots-header-footer-code-manager'),
188
+ 'manage_options',
189
+ 'hfcm-create',
190
+ 'hfcm_create'
191
+ );
192
+
193
+ // This submenu is HIDDEN, however, we need to add it anyways
194
+ add_submenu_page(
195
+ null,
196
+ __('Update Script', '99robots-header-footer-code-manager'),
197
+ __('Update', '99robots-header-footer-code-manager'),
198
+ 'manage_options',
199
+ 'hfcm-update',
200
+ 'hfcm_update'
201
+ );
202
+
203
+ // This submenu is HIDDEN, however, we need to add it anyways
204
+ add_submenu_page(
205
+ null,
206
+ __('Request Handler Script', '99robots-header-footer-code-manager'),
207
+ __('Request Handler', '99robots-header-footer-code-manager'),
208
+ 'manage_options',
209
+ 'hfcm-request-handler',
210
+ 'hfcm_request_handler'
211
+ );
212
+ }
213
+
214
+ add_action('admin_menu', 'hfcm_modifymenu');
215
+
216
+ // Adding A settings link for the plugin on the Settings Page
217
+ add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'hfcm_add_plugin_page_settings_link');
218
+ function hfcm_add_plugin_page_settings_link($links)
219
+ {
220
+ $links = array_merge(
221
+ array('<a href="' . admin_url('admin.php?page=hfcm-list') . '">' . __('Settings') . '</a>'),
222
+ $links
223
+ );
224
+ return $links;
225
+ }
226
+
227
+ /*
228
+ * Check Installation Date
229
+ */
230
+ function hfcm_check_installation_date()
231
+ {
232
+ $install_date = get_option('hfcm_activation_date');
233
+ $past_date = strtotime('-7 days');
234
+
235
+ if ($past_date >= $install_date) {
236
+ add_action('admin_notices', 'hfcm_review_push_notice');
237
+ }
238
+ }
239
+
240
+ add_action('admin_init', 'hfcm_check_installation_date');
241
+
242
+ /*
243
+ * Create the Admin Notice
244
+ */
245
+ function hfcm_review_push_notice()
246
+ {
247
+ $allowed_pages_notices = array(
248
+ 'toplevel_page_hfcm-list',
249
+ 'hfcm_page_hfcm-create',
250
+ 'admin_page_hfcm-update',
251
+ );
252
+ $screen = get_current_screen()->id;
253
+
254
+ $user_id = get_current_user_id();
255
+ // Check if current user has already dismissed it
256
+ $install_date = get_option('hfcm_activation_date');
257
+ if (!get_user_meta($user_id, 'hfcm_plugin_notice_dismissed') && in_array($screen, $allowed_pages_notices)) {
258
+ ?>
259
+ <div id="hfcm-message" class="notice notice-success">
260
+ <a class="hfcm-dismiss-alert notice-dismiss" href="?hfcm-admin-notice-dismissed">Dismiss</a>
261
+ <p><?php _e('Hey there! You’ve been using the <strong>Header Footer Code Manager</strong> plugin for a while now. If you like the plugin, please support our awesome development and support team by leaving a <a class="hfcm-review-stars" href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/"><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span></a> rating. <a href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/">Rate it!</a> It’ll mean the world to us and keep this plugin free and constantly updated. <a href="https://wordpress.org/support/plugin/header-footer-code-manager/reviews/">Leave A Review</a>', '99robots-header-footer-code-manager'); ?>
262
+ </p>
263
+ </div>
264
+ <?php
265
+ }
266
+ }
267
+
268
+ /*
269
+ * Check if current user has already dismissed it
270
+ */
271
+ function hfcm_plugin_notice_dismissed()
272
+ {
273
+ $user_id = get_current_user_id();
274
+ // Checking if user clicked on the Dismiss button
275
+ if (isset($_GET['hfcm-admin-notice-dismissed'])) {
276
+ add_user_meta($user_id, 'hfcm_plugin_notice_dismissed', 'true', true);
277
+ // Redirect to original page the user was on
278
+ $current_url = wp_get_referer();
279
+ wp_redirect($current_url);
280
+ exit;
281
+ }
282
+ }
283
+
284
+ add_action('admin_init', 'hfcm_plugin_notice_dismissed');
285
+
286
+ /*****/
287
+
288
+ // Files containing submenu functions
289
+ require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-list.php');
290
+ require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-create.php');
291
+ require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-update.php');
292
+ require_once(plugin_dir_path(__FILE__) . 'includes/hfcm-request-handler.php');
293
+
294
+ /*
295
+ * Function to render the snippet
296
+ */
297
+ function hfcm_render_snippet($scriptdata)
298
+ {
299
+ $output = "<!-- HFCM by 99 Robots - Snippet # {$scriptdata->script_id}: {$scriptdata->name} -->\n{$scriptdata->snippet}\n<!-- /end HFCM by 99 Robots -->\n";
300
+
301
+ return $output;
302
+ }
303
+
304
+ /*
305
+ * Function to implement shortcode
306
+ */
307
+ function hfcm_shortcode($atts)
308
+ {
309
+ global $wpdb;
310
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
311
+ if (!empty($atts['id'])) {
312
+ $id = (int)$atts['id'];
313
+ $hide_device = wp_is_mobile() ? 'desktop' : 'mobile';
314
+ $script = $wpdb->get_results($wpdb->prepare("SELECT * from $table_name where status='active' AND device_type!='$hide_device' AND script_id=%s", $id));
315
+ if (!empty($script)) {
316
+ return hfcm_render_snippet($script[0]);
317
+ }
318
+ }
319
+ }
320
+
321
+ add_shortcode('hfcm', 'hfcm_shortcode');
322
+
323
+ /*
324
+ * Function to json_decode array and check if empty
325
+ */
326
+ function hfcm_not_empty($scriptdata, $prop_name)
327
+ {
328
+ $data = json_decode($scriptdata->{$prop_name});
329
+ if (empty($data)) {
330
+ return false;
331
+ }
332
+ return true;
333
+ }
334
+
335
+ /*
336
+ * Function to decide which snippets to show - triggered by hooks
337
+ */
338
+ function hfcm_add_snippets($location = '', $content = '')
339
+ {
340
+ global $wpdb;
341
+
342
+ $beforecontent = '';
343
+ $aftercontent = '';
344
+
345
+ if ($location && in_array($location, array('header', 'footer'))) {
346
+ $display_location = "location='$location'";
347
+ } else {
348
+ $display_location = "location NOT IN ( 'header', 'footer' )";
349
+ }
350
+
351
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
352
+ $hide_device = wp_is_mobile() ? 'desktop' : 'mobile';
353
+ $script = $wpdb->get_results("SELECT * from $table_name where $display_location AND status='active' AND device_type!='$hide_device'");
354
+
355
+ if (!empty($script)) {
356
+ foreach ($script as $key => $scriptdata) {
357
+ $out = '';
358
+ switch ($scriptdata->display_on) {
359
+ case 'All':
360
+
361
+ if ((hfcm_not_empty($scriptdata, 'ex_pages') && is_page(json_decode($scriptdata->ex_pages))) || (hfcm_not_empty($scriptdata, 'ex_posts') && is_single(json_decode($scriptdata->ex_posts)))) {
362
+ $out = '';
363
+ } else {
364
+ $out = hfcm_render_snippet($scriptdata);
365
+ }
366
+ break;
367
+ case 'latest_posts':
368
+ if (is_single()) {
369
+ $args = array(
370
+ 'public' => true,
371
+ '_builtin' => false,
372
+ );
373
+ $output = 'names'; // names or objects, note names is the default
374
+ $operator = 'and'; // 'and' or 'or'
375
+ $c_posttypes = get_post_types($args, $output, $operator);
376
+ $posttypes = array('post');
377
+ foreach ($c_posttypes as $cpkey => $cpdata) {
378
+ $posttypes[] = $cpdata;
379
+ }
380
+ if (!empty($scriptdata->lp_count)) {
381
+ $latestposts = wp_get_recent_posts(array(
382
+ 'numberposts' => $scriptdata->lp_count,
383
+ 'post_type' => $posttypes,
384
+ ));
385
+ } else {
386
+ $latestposts = wp_get_recent_posts(array('post_type' => $posttypes));
387
+ }
388
+
389
+ $islatest = false;
390
+ foreach ($latestposts as $key => $lpostdata) {
391
+ if (get_the_ID() == $lpostdata['ID']) {
392
+ $islatest = true;
393
+ }
394
+ }
395
+
396
+ if ($islatest) {
397
+ $out = hfcm_render_snippet($scriptdata);
398
+ }
399
+ }
400
+ break;
401
+ case 's_categories':
402
+ if (hfcm_not_empty($scriptdata, 's_categories') && in_category(json_decode($scriptdata->s_categories))) {
403
+ if (is_category(json_decode($scriptdata->s_categories))) {
404
+ $out = hfcm_render_snippet($scriptdata);
405
+ }
406
+ if (!is_archive() && !is_home()) {
407
+ $out = hfcm_render_snippet($scriptdata);
408
+ }
409
+ }
410
+ break;
411
+ case 's_custom_posts':
412
+ if (hfcm_not_empty($scriptdata, 's_custom_posts') && is_singular(json_decode($scriptdata->s_custom_posts))) {
413
+ $out = hfcm_render_snippet($scriptdata);
414
+ }
415
+ break;
416
+ case 's_posts':
417
+ if (hfcm_not_empty($scriptdata, 's_posts') && is_single(json_decode($scriptdata->s_posts))) {
418
+ $out = hfcm_render_snippet($scriptdata);
419
+ }
420
+ break;
421
+ case 's_pages':
422
+ if (hfcm_not_empty($scriptdata, 's_pages')) {
423
+ // Gets the page ID of the blog page
424
+ $blog_page = get_option('page_for_posts');
425
+ // Checks if the blog page is present in the array of selected pages
426
+ if (in_array($blog_page, json_decode($scriptdata->s_pages))) {
427
+ if (is_page(json_decode($scriptdata->s_pages)) || (!is_front_page() && is_home())) {
428
+ $out = hfcm_render_snippet($scriptdata);
429
+ }
430
+ } elseif (is_page(json_decode($scriptdata->s_pages))) {
431
+ $out = hfcm_render_snippet($scriptdata);
432
+ }
433
+ }
434
+ break;
435
+ case 's_tags':
436
+ if (hfcm_not_empty($scriptdata, 's_tags') && has_tag(json_decode($scriptdata->s_tags))) {
437
+ if (is_tag(json_decode($scriptdata->s_tags))) {
438
+ $out = hfcm_render_snippet($scriptdata);
439
+ }
440
+ if (!is_archive() && !is_home()) {
441
+ $out = hfcm_render_snippet($scriptdata);
442
+ }
443
+ }
444
+ }
445
+
446
+ switch ($scriptdata->location) {
447
+ case 'before_content':
448
+ $beforecontent .= $out;
449
+ break;
450
+ case 'after_content':
451
+ $aftercontent .= $out;
452
+ break;
453
+ default:
454
+ echo $out;
455
+ }
456
+ }
457
+ }
458
+ // Return results after the loop finishes
459
+ return $beforecontent . $content . $aftercontent;
460
+ }
461
+
462
+ /*
463
+ * Function to add snippets in the header
464
+ */
465
+ function hfcm_header_scripts()
466
+ {
467
+ hfcm_add_snippets('header');
468
+ }
469
+
470
+ add_action('wp_head', 'hfcm_header_scripts');
471
+
472
+ /*
473
+ * Function to add snippets in the footer
474
+ */
475
+ function hfcm_footer_scripts()
476
+ {
477
+ hfcm_add_snippets('footer');
478
+ }
479
+
480
+ add_action('wp_footer', 'hfcm_footer_scripts');
481
+
482
+
483
+ /*
484
+ * Function to add snippets before/after the content
485
+ */
486
+ function hfcm_content_scripts($content)
487
+ {
488
+ return hfcm_add_snippets(false, $content);
489
+ }
490
+
491
+ add_action('the_content', 'hfcm_content_scripts');
492
+
493
+ /*
494
+ * Load redirection Javascript code
495
+ */
496
+ function hfcm_redirect($url = '')
497
+ {
498
+ // Register the script
499
+ wp_register_script('hfcm_redirection', plugins_url('js/location.js', __FILE__));
500
+
501
+ // Localize the script with new data
502
+ $translation_array = array('url' => $url);
503
+ wp_localize_script('hfcm_redirection', 'hfcm_location', $translation_array);
504
+
505
+ // Enqueued script with localized data.
506
+ wp_enqueue_script('hfcm_redirection');
507
+ }
508
+
509
+ // Handle AJAX requests
510
+ add_action('wp_ajax_hfcm-request', 'hfcm_request_handler');
511
+
512
+ /*
513
+ * Function to sanitize POST data
514
+ */
515
+ function hfcm_sanitize_text($key, $sanitize = true)
516
+ {
517
+ if (!empty($_POST['data'][$key])) {
518
+ $out = stripslashes_deep($_POST['data'][$key]);
519
+ if ($sanitize) {
520
+ $out = sanitize_text_field($out);
521
+ }
522
+ return $out;
523
+ }
524
+
525
+ return '';
526
+ }
527
+
528
+ /*
529
+ * Function to sanitize strings within POST data arrays
530
+ */
531
+ function hfcm_sanitize_array($key, $type = 'integer')
532
+ {
533
+ if (!empty($_POST['data'][$key])) {
534
+ $arr = $_POST['data'][$key];
535
+
536
+ if (!is_array($arr)) {
537
+ return array();
538
+ }
539
+
540
+ if ('integer' === $type) {
541
+ return array_map('absint', $arr);
542
+ } else { // strings
543
+ $new_array = array();
544
+ foreach ($arr as $val) {
545
+ $new_array[] = sanitize_text_field($val);
546
+ }
547
+ }
548
+
549
+ return $new_array;
550
+ }
551
+
552
+ return array();
553
+ }
css/selectize.bootstrap3.css CHANGED
@@ -1,401 +1,401 @@
1
- /**
2
- * selectize.bootstrap3.css (v0.12.1) - Bootstrap 3 Theme
3
- * Copyright (c) 2013–2015 Brian Reavis & contributors
4
- *
5
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
6
- * file except in compliance with the License. You may obtain a copy of the License at:
7
- * http://www.apache.org/licenses/LICENSE-2.0
8
- *
9
- * Unless required by applicable law or agreed to in writing, software distributed under
10
- * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
11
- * ANY KIND, either express or implied. See the License for the specific language
12
- * governing permissions and limitations under the License.
13
- *
14
- * @author Brian Reavis <brian@thirdroute.com>
15
- */
16
- .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
17
- visibility: visible !important;
18
- background: #f2f2f2 !important;
19
- background: rgba(0, 0, 0, 0.06) !important;
20
- border: 0 none !important;
21
- -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
22
- box-shadow: inset 0 0 12px 4px #ffffff;
23
- }
24
- .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
25
- content: '!';
26
- visibility: hidden;
27
- }
28
- .selectize-control.plugin-drag_drop .ui-sortable-helper {
29
- -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
30
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
31
- }
32
- .selectize-dropdown-header {
33
- position: relative;
34
- padding: 3px 12px;
35
- border-bottom: 1px solid #d0d0d0;
36
- background: #f8f8f8;
37
- -webkit-border-radius: 4px 4px 0 0;
38
- -moz-border-radius: 4px 4px 0 0;
39
- border-radius: 4px 4px 0 0;
40
- }
41
- .selectize-dropdown-header-close {
42
- position: absolute;
43
- right: 12px;
44
- top: 50%;
45
- color: #333333;
46
- opacity: 0.4;
47
- margin-top: -12px;
48
- line-height: 20px;
49
- font-size: 20px !important;
50
- }
51
- .selectize-dropdown-header-close:hover {
52
- color: #000000;
53
- }
54
- .selectize-dropdown.plugin-optgroup_columns .optgroup {
55
- border-right: 1px solid #f2f2f2;
56
- border-top: 0 none;
57
- float: left;
58
- -webkit-box-sizing: border-box;
59
- -moz-box-sizing: border-box;
60
- box-sizing: border-box;
61
- }
62
- .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
63
- border-right: 0 none;
64
- }
65
- .selectize-dropdown.plugin-optgroup_columns .optgroup:before {
66
- display: none;
67
- }
68
- .selectize-dropdown.plugin-optgroup_columns .optgroup-header {
69
- border-top: 0 none;
70
- }
71
- .selectize-control.plugin-remove_button [data-value] {
72
- position: relative;
73
- padding-right: 24px !important;
74
- }
75
- .selectize-control.plugin-remove_button [data-value] .remove {
76
- z-index: 1;
77
- /* fixes ie bug (see #392) */
78
- position: absolute;
79
- top: 0;
80
- right: 0;
81
- bottom: 0;
82
- width: 17px;
83
- text-align: center;
84
- font-weight: bold;
85
- font-size: 12px;
86
- color: inherit;
87
- text-decoration: none;
88
- vertical-align: middle;
89
- display: inline-block;
90
- padding: 1px 0 0 0;
91
- border-left: 1px solid rgba(0, 0, 0, 0);
92
- -webkit-border-radius: 0 2px 2px 0;
93
- -moz-border-radius: 0 2px 2px 0;
94
- border-radius: 0 2px 2px 0;
95
- -webkit-box-sizing: border-box;
96
- -moz-box-sizing: border-box;
97
- box-sizing: border-box;
98
- }
99
- .selectize-control.plugin-remove_button [data-value] .remove:hover {
100
- background: rgba(0, 0, 0, 0.05);
101
- }
102
- .selectize-control.plugin-remove_button [data-value].active .remove {
103
- border-left-color: rgba(0, 0, 0, 0);
104
- }
105
- .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
106
- background: none;
107
- }
108
- .selectize-control.plugin-remove_button .disabled [data-value] .remove {
109
- border-left-color: rgba(77, 77, 77, 0);
110
- }
111
- .selectize-control {
112
- position: relative;
113
- }
114
- .selectize-dropdown,
115
- .selectize-input,
116
- .selectize-input input {
117
- color: #333333;
118
- font-family: inherit;
119
- font-size: inherit;
120
- line-height: 20px;
121
- -webkit-font-smoothing: inherit;
122
- }
123
- .selectize-input,
124
- .selectize-control.single .selectize-input.input-active {
125
- background: #ffffff;
126
- cursor: text;
127
- display: inline-block;
128
- }
129
- .selectize-input {
130
- border: 1px solid #cccccc;
131
- padding: 6px 12px;
132
- display: inline-block;
133
- width: 100%;
134
- overflow: hidden;
135
- position: relative;
136
- z-index: 1;
137
- -webkit-box-sizing: border-box;
138
- -moz-box-sizing: border-box;
139
- box-sizing: border-box;
140
- -webkit-box-shadow: none;
141
- box-shadow: none;
142
- -webkit-border-radius: 4px;
143
- -moz-border-radius: 4px;
144
- border-radius: 4px;
145
- }
146
- .selectize-control.multi .selectize-input.has-items {
147
- padding: 5px 12px 2px;
148
- }
149
- .selectize-input.full {
150
- background-color: #ffffff;
151
- }
152
- .selectize-input.disabled,
153
- .selectize-input.disabled * {
154
- cursor: default !important;
155
- }
156
- .selectize-input.focus {
157
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
158
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
159
- }
160
- .selectize-input.dropdown-active {
161
- -webkit-border-radius: 4px 4px 0 0;
162
- -moz-border-radius: 4px 4px 0 0;
163
- border-radius: 4px 4px 0 0;
164
- }
165
- .selectize-input > * {
166
- vertical-align: baseline;
167
- display: -moz-inline-stack;
168
- display: inline-block;
169
- zoom: 1;
170
- *display: inline;
171
- }
172
- .selectize-control.multi .selectize-input > div {
173
- cursor: pointer;
174
- margin: 0 3px 3px 0;
175
- padding: 1px 3px;
176
- background: #efefef;
177
- color: #333333;
178
- border: 0 solid rgba(0, 0, 0, 0);
179
- }
180
- .selectize-control.multi .selectize-input > div.active {
181
- background: #428bca;
182
- color: #ffffff;
183
- border: 0 solid rgba(0, 0, 0, 0);
184
- }
185
- .selectize-control.multi .selectize-input.disabled > div,
186
- .selectize-control.multi .selectize-input.disabled > div.active {
187
- color: #808080;
188
- background: #ffffff;
189
- border: 0 solid rgba(77, 77, 77, 0);
190
- }
191
- .selectize-input > input {
192
- display: inline-block !important;
193
- padding: 0 !important;
194
- min-height: 0 !important;
195
- max-height: none !important;
196
- max-width: 100% !important;
197
- margin: 0 !important;
198
- text-indent: 0 !important;
199
- border: 0 none !important;
200
- background: none !important;
201
- line-height: inherit !important;
202
- -webkit-user-select: auto !important;
203
- -webkit-box-shadow: none !important;
204
- box-shadow: none !important;
205
- }
206
- .selectize-input > input::-ms-clear {
207
- display: none;
208
- }
209
- .selectize-input > input:focus {
210
- outline: none !important;
211
- }
212
- .selectize-input::after {
213
- content: ' ';
214
- display: block;
215
- clear: left;
216
- }
217
- .selectize-input.dropdown-active::before {
218
- content: ' ';
219
- display: block;
220
- position: absolute;
221
- background: #ffffff;
222
- height: 1px;
223
- bottom: 0;
224
- left: 0;
225
- right: 0;
226
- }
227
- .selectize-dropdown {
228
- position: absolute;
229
- z-index: 10;
230
- border: 1px solid #d0d0d0;
231
- background: #ffffff;
232
- margin: -1px 0 0 0;
233
- border-top: 0 none;
234
- -webkit-box-sizing: border-box;
235
- -moz-box-sizing: border-box;
236
- box-sizing: border-box;
237
- -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
238
- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
239
- -webkit-border-radius: 0 0 4px 4px;
240
- -moz-border-radius: 0 0 4px 4px;
241
- border-radius: 0 0 4px 4px;
242
- }
243
- .selectize-dropdown [data-selectable] {
244
- cursor: pointer;
245
- overflow: hidden;
246
- }
247
- .selectize-dropdown [data-selectable] .highlight {
248
- background: rgba(255, 237, 40, 0.4);
249
- -webkit-border-radius: 1px;
250
- -moz-border-radius: 1px;
251
- border-radius: 1px;
252
- }
253
- .selectize-dropdown [data-selectable],
254
- .selectize-dropdown .optgroup-header {
255
- padding: 3px 12px;
256
- }
257
- .selectize-dropdown .optgroup:first-child .optgroup-header {
258
- border-top: 0 none;
259
- }
260
- .selectize-dropdown .optgroup-header {
261
- color: #777777;
262
- background: #ffffff;
263
- cursor: default;
264
- }
265
- .selectize-dropdown .active {
266
- background-color: #f5f5f5;
267
- color: #262626;
268
- }
269
- .selectize-dropdown .active.create {
270
- color: #262626;
271
- }
272
- .selectize-dropdown .create {
273
- color: rgba(51, 51, 51, 0.5);
274
- }
275
- .selectize-dropdown-content {
276
- overflow-y: auto;
277
- overflow-x: hidden;
278
- max-height: 200px;
279
- }
280
- .selectize-control.single .selectize-input,
281
- .selectize-control.single .selectize-input input {
282
- cursor: pointer;
283
- }
284
- .selectize-control.single .selectize-input.input-active,
285
- .selectize-control.single .selectize-input.input-active input {
286
- cursor: text;
287
- }
288
- .selectize-control.single .selectize-input:after {
289
- content: ' ';
290
- display: block;
291
- position: absolute;
292
- top: 50%;
293
- right: 17px;
294
- margin-top: -3px;
295
- width: 0;
296
- height: 0;
297
- border-style: solid;
298
- border-width: 5px 5px 0 5px;
299
- border-color: #333333 transparent transparent transparent;
300
- }
301
- .selectize-control.single .selectize-input.dropdown-active:after {
302
- margin-top: -4px;
303
- border-width: 0 5px 5px 5px;
304
- border-color: transparent transparent #333333 transparent;
305
- }
306
- .selectize-control.rtl.single .selectize-input:after {
307
- left: 17px;
308
- right: auto;
309
- }
310
- .selectize-control.rtl .selectize-input > input {
311
- margin: 0 4px 0 -2px !important;
312
- }
313
- .selectize-control .selectize-input.disabled {
314
- opacity: 0.5;
315
- background-color: #ffffff;
316
- }
317
- .selectize-dropdown,
318
- .selectize-dropdown.form-control {
319
- height: auto;
320
- padding: 0;
321
- margin: 2px 0 0 0;
322
- z-index: 1000;
323
- background: #ffffff;
324
- border: 1px solid #cccccc;
325
- border: 1px solid rgba(0, 0, 0, 0.15);
326
- -webkit-border-radius: 4px;
327
- -moz-border-radius: 4px;
328
- border-radius: 4px;
329
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
330
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
331
- }
332
- .selectize-dropdown .optgroup-header {
333
- font-size: 12px;
334
- line-height: 1.42857143;
335
- }
336
- .selectize-dropdown .optgroup:first-child:before {
337
- display: none;
338
- }
339
- .selectize-dropdown .optgroup:before {
340
- content: ' ';
341
- display: block;
342
- height: 1px;
343
- margin: 9px 0;
344
- overflow: hidden;
345
- background-color: #e5e5e5;
346
- margin-left: -12px;
347
- margin-right: -12px;
348
- }
349
- .selectize-dropdown-content {
350
- padding: 5px 0;
351
- }
352
- .selectize-dropdown-header {
353
- padding: 6px 12px;
354
- }
355
- .selectize-input {
356
- min-height: 34px;
357
- }
358
- .selectize-input.dropdown-active {
359
- -webkit-border-radius: 4px;
360
- -moz-border-radius: 4px;
361
- border-radius: 4px;
362
- }
363
- .selectize-input.dropdown-active::before {
364
- display: none;
365
- }
366
- .selectize-input.focus {
367
- border-color: #66afe9;
368
- outline: 0;
369
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
370
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
371
- }
372
- .has-error .selectize-input {
373
- border-color: #a94442;
374
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
375
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
376
- }
377
- .has-error .selectize-input:focus {
378
- border-color: #843534;
379
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
380
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
381
- }
382
- .selectize-control.multi .selectize-input.has-items {
383
- padding-left: 9px;
384
- padding-right: 9px;
385
- }
386
- .selectize-control.multi .selectize-input > div {
387
- -webkit-border-radius: 3px;
388
- -moz-border-radius: 3px;
389
- border-radius: 3px;
390
- }
391
- .form-control.selectize-control {
392
- padding: 0;
393
- height: auto;
394
- border: none;
395
- background: none;
396
- -webkit-box-shadow: none;
397
- box-shadow: none;
398
- -webkit-border-radius: 0;
399
- -moz-border-radius: 0;
400
- border-radius: 0;
401
- }
1
+ /**
2
+ * selectize.bootstrap3.css (v0.12.1) - Bootstrap 3 Theme
3
+ * Copyright (c) 2013–2015 Brian Reavis & contributors
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
6
+ * file except in compliance with the License. You may obtain a copy of the License at:
7
+ * http://www.apache.org/licenses/LICENSE-2.0
8
+ *
9
+ * Unless required by applicable law or agreed to in writing, software distributed under
10
+ * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
11
+ * ANY KIND, either express or implied. See the License for the specific language
12
+ * governing permissions and limitations under the License.
13
+ *
14
+ * @author Brian Reavis <brian@thirdroute.com>
15
+ */
16
+ .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
17
+ visibility: visible !important;
18
+ background: #f2f2f2 !important;
19
+ background: rgba(0, 0, 0, 0.06) !important;
20
+ border: 0 none !important;
21
+ -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
22
+ box-shadow: inset 0 0 12px 4px #ffffff;
23
+ }
24
+ .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
25
+ content: '!';
26
+ visibility: hidden;
27
+ }
28
+ .selectize-control.plugin-drag_drop .ui-sortable-helper {
29
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
30
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
31
+ }
32
+ .selectize-dropdown-header {
33
+ position: relative;
34
+ padding: 3px 12px;
35
+ border-bottom: 1px solid #d0d0d0;
36
+ background: #f8f8f8;
37
+ -webkit-border-radius: 4px 4px 0 0;
38
+ -moz-border-radius: 4px 4px 0 0;
39
+ border-radius: 4px 4px 0 0;
40
+ }
41
+ .selectize-dropdown-header-close {
42
+ position: absolute;
43
+ right: 12px;
44
+ top: 50%;
45
+ color: #333333;
46
+ opacity: 0.4;
47
+ margin-top: -12px;
48
+ line-height: 20px;
49
+ font-size: 20px !important;
50
+ }
51
+ .selectize-dropdown-header-close:hover {
52
+ color: #000000;
53
+ }
54
+ .selectize-dropdown.plugin-optgroup_columns .optgroup {
55
+ border-right: 1px solid #f2f2f2;
56
+ border-top: 0 none;
57
+ float: left;
58
+ -webkit-box-sizing: border-box;
59
+ -moz-box-sizing: border-box;
60
+ box-sizing: border-box;
61
+ }
62
+ .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
63
+ border-right: 0 none;
64
+ }
65
+ .selectize-dropdown.plugin-optgroup_columns .optgroup:before {
66
+ display: none;
67
+ }
68
+ .selectize-dropdown.plugin-optgroup_columns .optgroup-header {
69
+ border-top: 0 none;
70
+ }
71
+ .selectize-control.plugin-remove_button [data-value] {
72
+ position: relative;
73
+ padding-right: 24px !important;
74
+ }
75
+ .selectize-control.plugin-remove_button [data-value] .remove {
76
+ z-index: 1;
77
+ /* fixes ie bug (see #392) */
78
+ position: absolute;
79
+ top: 0;
80
+ right: 0;
81
+ bottom: 0;
82
+ width: 17px;
83
+ text-align: center;
84
+ font-weight: bold;
85
+ font-size: 12px;
86
+ color: inherit;
87
+ text-decoration: none;
88
+ vertical-align: middle;
89
+ display: inline-block;
90
+ padding: 1px 0 0 0;
91
+ border-left: 1px solid rgba(0, 0, 0, 0);
92
+ -webkit-border-radius: 0 2px 2px 0;
93
+ -moz-border-radius: 0 2px 2px 0;
94
+ border-radius: 0 2px 2px 0;
95
+ -webkit-box-sizing: border-box;
96
+ -moz-box-sizing: border-box;
97
+ box-sizing: border-box;
98
+ }
99
+ .selectize-control.plugin-remove_button [data-value] .remove:hover {
100
+ background: rgba(0, 0, 0, 0.05);
101
+ }
102
+ .selectize-control.plugin-remove_button [data-value].active .remove {
103
+ border-left-color: rgba(0, 0, 0, 0);
104
+ }
105
+ .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
106
+ background: none;
107
+ }
108
+ .selectize-control.plugin-remove_button .disabled [data-value] .remove {
109
+ border-left-color: rgba(77, 77, 77, 0);
110
+ }
111
+ .selectize-control {
112
+ position: relative;
113
+ }
114
+ .selectize-dropdown,
115
+ .selectize-input,
116
+ .selectize-input input {
117
+ color: #333333;
118
+ font-family: inherit;
119
+ font-size: inherit;
120
+ line-height: 20px;
121
+ -webkit-font-smoothing: inherit;
122
+ }
123
+ .selectize-input,
124
+ .selectize-control.single .selectize-input.input-active {
125
+ background: #ffffff;
126
+ cursor: text;
127
+ display: inline-block;
128
+ }
129
+ .selectize-input {
130
+ border: 1px solid #cccccc;
131
+ padding: 6px 12px;
132
+ display: inline-block;
133
+ width: 100%;
134
+ overflow: hidden;
135
+ position: relative;
136
+ z-index: 1;
137
+ -webkit-box-sizing: border-box;
138
+ -moz-box-sizing: border-box;
139
+ box-sizing: border-box;
140
+ -webkit-box-shadow: none;
141
+ box-shadow: none;
142
+ -webkit-border-radius: 4px;
143
+ -moz-border-radius: 4px;
144
+ border-radius: 4px;
145
+ }
146
+ .selectize-control.multi .selectize-input.has-items {
147
+ padding: 5px 12px 2px;
148
+ }
149
+ .selectize-input.full {
150
+ background-color: #ffffff;
151
+ }
152
+ .selectize-input.disabled,
153
+ .selectize-input.disabled * {
154
+ cursor: default !important;
155
+ }
156
+ .selectize-input.focus {
157
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
158
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
159
+ }
160
+ .selectize-input.dropdown-active {
161
+ -webkit-border-radius: 4px 4px 0 0;
162
+ -moz-border-radius: 4px 4px 0 0;
163
+ border-radius: 4px 4px 0 0;
164
+ }
165
+ .selectize-input > * {
166
+ vertical-align: baseline;
167
+ display: -moz-inline-stack;
168
+ display: inline-block;
169
+ zoom: 1;
170
+ *display: inline;
171
+ }
172
+ .selectize-control.multi .selectize-input > div {
173
+ cursor: pointer;
174
+ margin: 0 3px 3px 0;
175
+ padding: 1px 3px;
176
+ background: #efefef;
177
+ color: #333333;
178
+ border: 0 solid rgba(0, 0, 0, 0);
179
+ }
180
+ .selectize-control.multi .selectize-input > div.active {
181
+ background: #428bca;
182
+ color: #ffffff;
183
+ border: 0 solid rgba(0, 0, 0, 0);
184
+ }
185
+ .selectize-control.multi .selectize-input.disabled > div,
186
+ .selectize-control.multi .selectize-input.disabled > div.active {
187
+ color: #808080;
188
+ background: #ffffff;
189
+ border: 0 solid rgba(77, 77, 77, 0);
190
+ }
191
+ .selectize-input > input {
192
+ display: inline-block !important;
193
+ padding: 0 !important;
194
+ min-height: 0 !important;
195
+ max-height: none !important;
196
+ max-width: 100% !important;
197
+ margin: 0 !important;
198
+ text-indent: 0 !important;
199
+ border: 0 none !important;
200
+ background: none !important;
201
+ line-height: inherit !important;
202
+ -webkit-user-select: auto !important;
203
+ -webkit-box-shadow: none !important;
204
+ box-shadow: none !important;
205
+ }
206
+ .selectize-input > input::-ms-clear {
207
+ display: none;
208
+ }
209
+ .selectize-input > input:focus {
210
+ outline: none !important;
211
+ }
212
+ .selectize-input::after {
213
+ content: ' ';
214
+ display: block;
215
+ clear: left;
216
+ }
217
+ .selectize-input.dropdown-active::before {
218
+ content: ' ';
219
+ display: block;
220
+ position: absolute;
221
+ background: #ffffff;
222
+ height: 1px;
223
+ bottom: 0;
224
+ left: 0;
225
+ right: 0;
226
+ }
227
+ .selectize-dropdown {
228
+ position: absolute;
229
+ z-index: 10;
230
+ border: 1px solid #d0d0d0;
231
+ background: #ffffff;
232
+ margin: -1px 0 0 0;
233
+ border-top: 0 none;
234
+ -webkit-box-sizing: border-box;
235
+ -moz-box-sizing: border-box;
236
+ box-sizing: border-box;
237
+ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
238
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
239
+ -webkit-border-radius: 0 0 4px 4px;
240
+ -moz-border-radius: 0 0 4px 4px;
241
+ border-radius: 0 0 4px 4px;
242
+ }
243
+ .selectize-dropdown [data-selectable] {
244
+ cursor: pointer;
245
+ overflow: hidden;
246
+ }
247
+ .selectize-dropdown [data-selectable] .highlight {
248
+ background: rgba(255, 237, 40, 0.4);
249
+ -webkit-border-radius: 1px;
250
+ -moz-border-radius: 1px;
251
+ border-radius: 1px;
252
+ }
253
+ .selectize-dropdown [data-selectable],
254
+ .selectize-dropdown .optgroup-header {
255
+ padding: 3px 12px;
256
+ }
257
+ .selectize-dropdown .optgroup:first-child .optgroup-header {
258
+ border-top: 0 none;
259
+ }
260
+ .selectize-dropdown .optgroup-header {
261
+ color: #777777;
262
+ background: #ffffff;
263
+ cursor: default;
264
+ }
265
+ .selectize-dropdown .active {
266
+ background-color: #f5f5f5;
267
+ color: #262626;
268
+ }
269
+ .selectize-dropdown .active.create {
270
+ color: #262626;
271
+ }
272
+ .selectize-dropdown .create {
273
+ color: rgba(51, 51, 51, 0.5);
274
+ }
275
+ .selectize-dropdown-content {
276
+ overflow-y: auto;
277
+ overflow-x: hidden;
278
+ max-height: 200px;
279
+ }
280
+ .selectize-control.single .selectize-input,
281
+ .selectize-control.single .selectize-input input {
282
+ cursor: pointer;
283
+ }
284
+ .selectize-control.single .selectize-input.input-active,
285
+ .selectize-control.single .selectize-input.input-active input {
286
+ cursor: text;
287
+ }
288
+ .selectize-control.single .selectize-input:after {
289
+ content: ' ';
290
+ display: block;
291
+ position: absolute;
292
+ top: 50%;
293
+ right: 17px;
294
+ margin-top: -3px;
295
+ width: 0;
296
+ height: 0;
297
+ border-style: solid;
298
+ border-width: 5px 5px 0 5px;
299
+ border-color: #333333 transparent transparent transparent;
300
+ }
301
+ .selectize-control.single .selectize-input.dropdown-active:after {
302
+ margin-top: -4px;
303
+ border-width: 0 5px 5px 5px;
304
+ border-color: transparent transparent #333333 transparent;
305
+ }
306
+ .selectize-control.rtl.single .selectize-input:after {
307
+ left: 17px;
308
+ right: auto;
309
+ }
310
+ .selectize-control.rtl .selectize-input > input {
311
+ margin: 0 4px 0 -2px !important;
312
+ }
313
+ .selectize-control .selectize-input.disabled {
314
+ opacity: 0.5;
315
+ background-color: #ffffff;
316
+ }
317
+ .selectize-dropdown,
318
+ .selectize-dropdown.form-control {
319
+ height: auto;
320
+ padding: 0;
321
+ margin: 2px 0 0 0;
322
+ z-index: 1000;
323
+ background: #ffffff;
324
+ border: 1px solid #cccccc;
325
+ border: 1px solid rgba(0, 0, 0, 0.15);
326
+ -webkit-border-radius: 4px;
327
+ -moz-border-radius: 4px;
328
+ border-radius: 4px;
329
+ -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
330
+ box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
331
+ }
332
+ .selectize-dropdown .optgroup-header {
333
+ font-size: 12px;
334
+ line-height: 1.42857143;
335
+ }
336
+ .selectize-dropdown .optgroup:first-child:before {
337
+ display: none;
338
+ }
339
+ .selectize-dropdown .optgroup:before {
340
+ content: ' ';
341
+ display: block;
342
+ height: 1px;
343
+ margin: 9px 0;
344
+ overflow: hidden;
345
+ background-color: #e5e5e5;
346
+ margin-left: -12px;
347
+ margin-right: -12px;
348
+ }
349
+ .selectize-dropdown-content {
350
+ padding: 5px 0;
351
+ }
352
+ .selectize-dropdown-header {
353
+ padding: 6px 12px;
354
+ }
355
+ .selectize-input {
356
+ min-height: 34px;
357
+ }
358
+ .selectize-input.dropdown-active {
359
+ -webkit-border-radius: 4px;
360
+ -moz-border-radius: 4px;
361
+ border-radius: 4px;
362
+ }
363
+ .selectize-input.dropdown-active::before {
364
+ display: none;
365
+ }
366
+ .selectize-input.focus {
367
+ border-color: #66afe9;
368
+ outline: 0;
369
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
370
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
371
+ }
372
+ .has-error .selectize-input {
373
+ border-color: #a94442;
374
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
375
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
376
+ }
377
+ .has-error .selectize-input:focus {
378
+ border-color: #843534;
379
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
380
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
381
+ }
382
+ .selectize-control.multi .selectize-input.has-items {
383
+ padding-left: 9px;
384
+ padding-right: 9px;
385
+ }
386
+ .selectize-control.multi .selectize-input > div {
387
+ -webkit-border-radius: 3px;
388
+ -moz-border-radius: 3px;
389
+ border-radius: 3px;
390
+ }
391
+ .form-control.selectize-control {
392
+ padding: 0;
393
+ height: auto;
394
+ border: none;
395
+ background: none;
396
+ -webkit-box-shadow: none;
397
+ box-shadow: none;
398
+ -webkit-border-radius: 0;
399
+ -moz-border-radius: 0;
400
+ border-radius: 0;
401
+ }
css/style-admin.css CHANGED
@@ -1,109 +1,109 @@
1
- .hfcm-form-width,
2
- .widefat {
3
- width: 100%;
4
- }
5
- .hfcm-list-width {
6
- min-width: 10%
7
- }
8
- .hfcm-th-width {
9
- width: 25%;
10
- padding: 20px 20px 0 !important;
11
- }
12
- .hfcm-field-width,
13
- .hfcm-form-width select,
14
- .selectize-control {
15
- width: 400px;
16
- }
17
- #newcontent {
18
- width: 75%;
19
- }
20
- .nnr-btnsave {
21
- margin-top: 10px !important;
22
- }
23
- .padding20 {
24
- padding: 20px !important;
25
- }
26
- /* toggle switch */
27
-
28
- .round-toggle {
29
- position: absolute;
30
- margin-left: -9999px;
31
- visibility: hidden;
32
- }
33
- .round-toggle + label {
34
- display: inline-block;
35
- position: relative;
36
- cursor: pointer;
37
- outline: none;
38
- user-select: none;
39
- vertical-align: middle;
40
- }
41
- input.round-toggle-round-flat + label {
42
- padding: 2px;
43
- width: 14px;
44
- height: 5px;
45
- color: #ddd;
46
- border: 2px solid;
47
- border-radius: 6px;
48
- transition: color .3s;
49
- }
50
- input.round-toggle-round-flat + label:before,
51
- input.round-toggle-round-flat + label:after {
52
- display: block;
53
- position: absolute;
54
- content: '';
55
- }
56
- input.round-toggle-round-flat + label:after {
57
- top: -2px;
58
- left: -2px;
59
- bottom: -2px;
60
- width: 8px;
61
- border: 2px solid;
62
- border-radius: 6px;
63
- background: #fff;
64
- transition: margin .3s;
65
- }
66
- input.round-toggle-round-flat:checked + label:after {
67
- margin-left: 10px;
68
- }
69
- .nnr-switch {
70
- text-align: left;
71
- white-space: nowrap;
72
- }
73
- .nnr-switch label {
74
- cursor: pointer;
75
- }
76
- .nnr-switch label:hover {
77
- color: #40B000;
78
- }
79
- input.round-toggle-round-flat:checked + label {
80
- color: #4aaeee;
81
- background: #4aaeee;
82
- }
83
- input.round-toggle-round-flat:checked + label:hover {
84
- color: #ff2525;
85
- }
86
- .hfcm-red {
87
- color: red
88
- }
89
- .nnr-wraptext {
90
- width: -moz-available;
91
- }
92
- @media (max-width: 782px) {
93
- .hfcm-form-width select {
94
- min-width: auto;
95
- }
96
- #newcontent {
97
- width: 103%;
98
- width: calc(100% + 24px);
99
- }
100
- table.hfcm-form-width td {
101
- padding: 10px 21px 0 17px;
102
- }
103
- table.hfcm-form-width tr:last-child td {
104
- padding-bottom: 20px;
105
- }
106
- #wpbody .hfcm-form-width select[multiple] {
107
- height: auto;
108
- }
109
  }
1
+ .hfcm-form-width,
2
+ .widefat {
3
+ width: 100%;
4
+ }
5
+ .hfcm-list-width {
6
+ min-width: 10%
7
+ }
8
+ .hfcm-th-width {
9
+ width: 25%;
10
+ padding: 20px 20px 0 !important;
11
+ }
12
+ .hfcm-field-width,
13
+ .hfcm-form-width select,
14
+ .selectize-control {
15
+ width: 400px;
16
+ }
17
+ #newcontent {
18
+ width: 75%;
19
+ }
20
+ .nnr-btnsave {
21
+ margin-top: 10px !important;
22
+ }
23
+ .padding20 {
24
+ padding: 20px !important;
25
+ }
26
+ /* toggle switch */
27
+
28
+ .round-toggle {
29
+ position: absolute;
30
+ margin-left: -9999px;
31
+ visibility: hidden;
32
+ }
33
+ .round-toggle + label {
34
+ display: inline-block;
35
+ position: relative;
36
+ cursor: pointer;
37
+ outline: none;
38
+ user-select: none;
39
+ vertical-align: middle;
40
+ }
41
+ input.round-toggle-round-flat + label {
42
+ padding: 2px;
43
+ width: 14px;
44
+ height: 5px;
45
+ color: #ddd;
46
+ border: 2px solid;
47
+ border-radius: 6px;
48
+ transition: color .3s;
49
+ }
50
+ input.round-toggle-round-flat + label:before,
51
+ input.round-toggle-round-flat + label:after {
52
+ display: block;
53
+ position: absolute;
54
+ content: '';
55
+ }
56
+ input.round-toggle-round-flat + label:after {
57
+ top: -2px;
58
+ left: -2px;
59
+ bottom: -2px;
60
+ width: 8px;
61
+ border: 2px solid;
62
+ border-radius: 6px;
63
+ background: #fff;
64
+ transition: margin .3s;
65
+ }
66
+ input.round-toggle-round-flat:checked + label:after {
67
+ margin-left: 10px;
68
+ }
69
+ .nnr-switch {
70
+ text-align: left;
71
+ white-space: nowrap;
72
+ }
73
+ .nnr-switch label {
74
+ cursor: pointer;
75
+ }
76
+ .nnr-switch label:hover {
77
+ color: #40B000;
78
+ }
79
+ input.round-toggle-round-flat:checked + label {
80
+ color: #4aaeee;
81
+ background: #4aaeee;
82
+ }
83
+ input.round-toggle-round-flat:checked + label:hover {
84
+ color: #ff2525;
85
+ }
86
+ .hfcm-red {
87
+ color: red
88
+ }
89
+ .nnr-wraptext {
90
+ width: -moz-available;
91
+ }
92
+ @media (max-width: 782px) {
93
+ .hfcm-form-width select {
94
+ min-width: auto;
95
+ }
96
+ #newcontent {
97
+ width: 103%;
98
+ width: calc(100% + 24px);
99
+ }
100
+ table.hfcm-form-width td {
101
+ padding: 10px 21px 0 17px;
102
+ }
103
+ table.hfcm-form-width tr:last-child td {
104
+ padding-bottom: 20px;
105
+ }
106
+ #wpbody .hfcm-form-width select[multiple] {
107
+ height: auto;
108
+ }
109
  }
css/style-general-admin.css CHANGED
@@ -1,28 +1,28 @@
1
- .hfcm-review-stars{
2
- text-decoration: none;
3
- }
4
- .hfcm-review-stars span{
5
- font-size: 16px;
6
- width: 16px;
7
- height: 16px;
8
- margin-top: 2px;
9
- }
10
- .hfcm-dismiss-alert{
11
- position: static !important;
12
- float: right;
13
- top: 0 !important;
14
- right: 0 !important;
15
- padding: 0 15px 10px 28px !important;
16
- margin-top: -10px !important;
17
- font-size: 13px;
18
- line-height: 1.23076923;
19
- text-decoration: none;
20
- }
21
- .hfcm-dismiss-alert:before{
22
- position: relative;
23
- top: 18px;
24
- left: -20px;
25
- }
26
- #hfcm-message{
27
- position: relative;
28
- }
1
+ .hfcm-review-stars{
2
+ text-decoration: none;
3
+ }
4
+ .hfcm-review-stars span{
5
+ font-size: 16px;
6
+ width: 16px;
7
+ height: 16px;
8
+ margin-top: 2px;
9
+ }
10
+ .hfcm-dismiss-alert{
11
+ position: static !important;
12
+ float: right;
13
+ top: 0 !important;
14
+ right: 0 !important;
15
+ padding: 0 15px 10px 28px !important;
16
+ margin-top: -10px !important;
17
+ font-size: 13px;
18
+ line-height: 1.23076923;
19
+ text-decoration: none;
20
+ }
21
+ .hfcm-dismiss-alert:before{
22
+ position: relative;
23
+ top: 18px;
24
+ left: -20px;
25
+ }
26
+ #hfcm-message{
27
+ position: relative;
28
+ }
includes/hfcm-add-edit.php CHANGED
@@ -1,339 +1,347 @@
1
- <?php
2
-
3
- // Register the script
4
- wp_register_script( 'hfcm_showboxes', plugins_url( 'js/showboxes.js', dirname( __FILE__ ) ), array( 'jquery' ) );
5
-
6
- // prepare ID (for AJAX)
7
- if ( ! isset( $id ) ) {
8
- $id = -1;
9
- }
10
-
11
- // Localize the script with new data
12
- $translation_array = array(
13
- 'header' => __( 'Header', '99robots-header-footer-code-manager' ),
14
- 'before_content' => __( 'Before Content', '99robots-header-footer-code-manager' ),
15
- 'after_content' => __( 'After Content', '99robots-header-footer-code-manager' ),
16
- 'footer' => __( 'Footer', '99robots-header-footer-code-manager' ),
17
- 'id' => $id,
18
- 'security' => wp_create_nonce( 'hfcm-get-posts' ),
19
- );
20
- wp_localize_script( 'hfcm_showboxes', 'hfcm_localize', $translation_array );
21
-
22
- // Enqueued script with localized data.
23
- wp_enqueue_script( 'hfcm_showboxes' );
24
- ?>
25
-
26
- <div class="wrap">
27
- <h1>
28
- <?php echo $update ? esc_html__( 'Edit Snippet', '99robots-header-footer-code-manager' ) : esc_html__( 'Add New Snippet', '99robots-header-footer-code-manager' ) ?>
29
- <?php if ( $update ) : ?>
30
- <a href="<?php echo admin_url( 'admin.php?page=hfcm-create' ) ?>" class="page-title-action">
31
- <?php esc_html_e( 'Add New Snippet', '99robots-header-footer-code-manager' ) ?>
32
- </a>
33
- <?php endif; ?>
34
- </h1>
35
- <?php
36
- if ( ! empty( $_GET['message'] ) ) :
37
- if ( 1 === $_GET['message'] ) :
38
- ?>
39
- <div class="updated">
40
- <p><?php esc_html_e( 'Script updated', '99robots-header-footer-code-manager' ); ?></p>
41
- </div>
42
- <a href="<?php echo admin_url( 'admin.php?page=hfcm-list' ) ?>">&laquo; <?php esc_html_e( 'Back to list', '99robots-header-footer-code-manager' ); ?></a>
43
- <?php elseif ( 6 === $_GET['message'] ) : ?>
44
- <div class="updated">
45
- <p><?php esc_html_e( 'Script Added Successfully', '99robots-header-footer-code-manager' ); ?></p>
46
- </div>
47
- <a href="<?php echo admin_url( 'admin.php?page=hfcm-list' ) ?>">&laquo; <?php esc_html_e( 'Back to list', '99robots-header-footer-code-manager' ); ?></a>
48
- <?php
49
- endif;
50
- endif;
51
-
52
- if ( $update ) : ?>
53
- <form method="post" action="<?php echo admin_url( 'admin.php?page=hfcm-request-handler&id=' . $id ) ?>">
54
- <?php
55
- wp_nonce_field( 'update-snippet_' . $id );
56
- else :
57
- ?>
58
- <form method="post" action="<?php echo admin_url( 'admin.php?page=hfcm-request-handler' ) ?>">
59
- <?php
60
- wp_nonce_field( 'create-snippet' );
61
- endif;
62
- ?>
63
- <table class="wp-list-table widefat fixed hfcm-form-width form-table">
64
- <tr>
65
- <th class="hfcm-th-width"><?php esc_html_e( 'Snippet Name', '99robots-header-footer-code-manager' ); ?></th>
66
- <td><input type="text" name="data[name]" value="<?php echo $name; ?>" class="hfcm-field-width" /></td>
67
- </tr>
68
- <?php
69
- $darray = array(
70
- 'All' => esc_html__( 'Site Wide', '99robots-header-footer-code-manager' ),
71
- 's_posts' => esc_html__( 'Specific Posts', '99robots-header-footer-code-manager' ),
72
- 's_pages' => esc_html__( 'Specific Pages', '99robots-header-footer-code-manager' ),
73
- 's_categories' => esc_html__( 'Specific Categories', '99robots-header-footer-code-manager' ),
74
- 's_custom_posts' => esc_html__( 'Specific Post Types', '99robots-header-footer-code-manager' ),
75
- 's_tags' => esc_html__( 'Specific Tags', '99robots-header-footer-code-manager' ),
76
- 'latest_posts' => esc_html__( 'Latest Posts', '99robots-header-footer-code-manager' ),
77
- 'manual' => esc_html__( 'Shortcode Only', '99robots-header-footer-code-manager' ),
78
- ); ?>
79
- <tr>
80
- <th class="hfcm-th-width"><?php esc_html_e( 'Site Display', '99robots-header-footer-code-manager' ); ?></th>
81
- <td>
82
- <select name="data[display_on]" onchange="hfcm_showotherboxes(this.value);">
83
- <?php
84
- foreach ( $darray as $dkey => $statusv ) {
85
- if ( $display_on === $dkey ) {
86
- printf( '<option value="%1$s" selected="selected">%2$s</option>', $dkey, $statusv );
87
- } else {
88
- printf( '<option value="%1$s">%2$s</option>', $dkey, $statusv );
89
- }
90
- }
91
- ?>
92
- </select>
93
- </td>
94
- </tr>
95
- <?php
96
- $pages = get_pages();
97
- $expagesstyle = ( 's_pages' === $display_on ) ? 'display:none;' : '';
98
- $expostsstyle = ( 's_posts' === $display_on ) ? 'display:none;' : '';
99
- $excategoriesstyle = 's_categories' === $display_on ? 'display:none;' : '';
100
- $extagsstyle = 's_tags' === $display_on ? 'display:none;' : '';
101
- $excpostssstyle = 's_custom_posts' === $display_on ? 'display:none;' : '';
102
- $exlpcountstyle = 'latest_posts' === $display_on ? 'display:none;' : '';
103
- $exmanualstyle = 'manual' === $display_on ? 'display:none;' : '';
104
- ?>
105
- <tr id="ex_pages" style="<?php echo $expagesstyle . $expostsstyle . $extagsstyle . $excpostssstyle . $excategoriesstyle . $exlpcountstyle . $exmanualstyle; ?>">
106
- <th class="hfcm-th-width"><?php esc_html_e( 'Exclude Pages', '99robots-header-footer-code-manager' ); ?></th>
107
- <td>
108
- <select name="data[ex_pages][]" multiple>
109
- <?php
110
- foreach ( $pages as $pdata ) {
111
- if ( in_array( $pdata->ID, $ex_pages ) ) {
112
- printf( '<option value="%1$s" selected="selected">%2$s</option>', $pdata->ID, $pdata->post_title );
113
- } else {
114
- printf( '<option value="%1$s">%2$s</option>', $pdata->ID, $pdata->post_title );
115
- }
116
- }
117
- ?>
118
- </select>
119
- </td>
120
- </tr>
121
- <tr id="ex_posts" style="<?php echo $expagesstyle . $expostsstyle . $extagsstyle . $excpostssstyle . $excategoriesstyle . $exlpcountstyle . $exmanualstyle; ?>">
122
- <th class="hfcm-th-width"><?php esc_html_e( 'Exclude Posts', '99robots-header-footer-code-manager' ); ?></th>
123
- <td>
124
- <select class="nnr-wraptext" name="data[ex_posts][]" multiple>
125
- <option disabled></option>
126
- </select> <img id="loader" src="<?php echo plugins_url('images/ajax-loader.gif', dirname( __FILE__ ));?>">
127
- </td>
128
- </tr>
129
- <?php
130
- $pages = get_pages();
131
- $spagesstyle = ( 's_pages' === $display_on ) ? '' : 'display:none;';
132
- ?>
133
- <tr id="s_pages" style="<?php echo $spagesstyle; ?>">
134
- <th class="hfcm-th-width"><?php esc_html_e( 'Page List', '99robots-header-footer-code-manager' ); ?></th>
135
- <td>
136
- <select name="data[s_pages][]" multiple>
137
- <?php
138
- foreach ( $pages as $pdata ) {
139
- if ( in_array( $pdata->ID, $s_pages ) ) {
140
- printf( '<option value="%1$s" selected="selected">%2$s</option>', $pdata->ID, $pdata->post_title );
141
- } else {
142
- printf( '<option value="%1$s">%2$s</option>', $pdata->ID, $pdata->post_title );
143
- }
144
- }
145
- ?>
146
- </select>
147
- </td>
148
- </tr>
149
- <?php $spostsstyle = 's_posts' === $display_on ? '' : 'display:none;'; ?>
150
- <tr id="s_posts" style="<?php echo $spostsstyle; ?>">
151
- <th class="hfcm-th-width"><?php esc_html_e( 'Post List', '99robots-header-footer-code-manager' ); ?></th>
152
- <td>
153
- <select class="nnr-wraptext" name="data[s_posts][]" multiple>
154
- <option disabled>...</option>
155
- </select>
156
- </td>
157
- </tr>
158
- <?php
159
- $args = array( 'hide_empty' => 0 );
160
- $categories = get_categories( $args );
161
- $tags = get_tags( $args );
162
-
163
- $scategoriesstyle = 's_categories' === $display_on ? '' : 'display:none;';
164
- $stagsstyle = 's_tags' === $display_on ? '' : 'display:none;';
165
- $cpostssstyle = 's_custom_posts' === $display_on ? '' : 'display:none;';
166
- $lpcountstyle = 'latest_posts' === $display_on ? '' : 'display:none;';
167
- $locationstyle = 'manual' === $display_on ? 'display:none;' : '';
168
-
169
- // Get all names of Post Types
170
- $args = array(
171
- 'public' => true,
172
- );
173
-
174
- $output = 'names';
175
- $operator = 'and';
176
-
177
- $c_posttypes = get_post_types( $args, $output, $operator );
178
- $posttypes = array( 'post' );
179
- foreach ( $c_posttypes as $cpdata ) {
180
- $posttypes[] = $cpdata;
181
- }
182
- ?>
183
- <tr id="s_categories" style="<?php echo $scategoriesstyle; ?>">
184
- <th class="hfcm-th-width"><?php esc_html_e( 'Category List', '99robots-header-footer-code-manager' ); ?></th>
185
- <td>
186
- <select name="data[s_categories][]" multiple>
187
- <?php
188
- foreach ( $categories as $cdata ) {
189
- if ( in_array( $cdata->term_id, $s_categories ) ) {
190
- echo "<option value='{$cdata->term_id}' selected>{$cdata->name}</option>";
191
- } else {
192
- echo "<option value='{$cdata->term_id}'>{$cdata->name}</option>";
193
- }
194
- }
195
- ?>
196
- </select>
197
- </td>
198
- </tr>
199
- <tr id="s_tags" style="<?php echo $stagsstyle; ?>">
200
- <th class="hfcm-th-width"><?php esc_html_e( 'Tags List', '99robots-header-footer-code-manager' ); ?></th>
201
- <td>
202
- <select name="data[s_tags][]" multiple>
203
- <?php
204
- foreach ( $tags as $tdata ) {
205
- if ( in_array( $tdata->term_id, $s_tags ) ) {
206
- echo "<option value='{$tdata->term_id}' selected>{$tdata->name}</option>";
207
- } else {
208
- echo "<option value='{$tdata->term_id}'>{$tdata->name}</option>";
209
- }
210
- }
211
- ?>
212
- </select>
213
- </td>
214
- </tr>
215
- <tr id="c_posttype" style="<?php echo $cpostssstyle; ?>">
216
- <th class="hfcm-th-width"><?php esc_html_e( 'Post Types', '99robots-header-footer-code-manager' ); ?></th>
217
- <td>
218
- <select name="data[s_custom_posts][]" multiple>
219
- <?php
220
- foreach ( $c_posttypes as $cpkey => $cpdata ) {
221
- if ( in_array( $cpkey, $s_custom_posts ) ) {
222
- echo "<option value='$cpkey' selected>$cpdata</option>";
223
- } else {
224
- echo "<option value='$cpkey'>$cpdata</option>";
225
- }
226
- }
227
- ?>
228
- </select>
229
- </td>
230
- </tr>
231
- <tr id="lp_count" style="<?php echo $lpcountstyle; ?>">
232
- <th class="hfcm-th-width"><?php esc_html_e( 'Post Count', '99robots-header-footer-code-manager' ); ?></th>
233
- <td>
234
- <select name="data[lp_count]">
235
- <?php echo "<option value='{$i}'>{$i}</option>"; ?>
236
- <?php
237
- for ( $i = 1; $i <= 20; $i++ ) {
238
- if ( $i === $lp_count ) {
239
- echo "<option value='{$i}' selected>{$i}</option>";
240
- } else {
241
- echo "<option value='{$i}'>{$i}</option>";
242
- }
243
- }
244
- ?>
245
- </select>
246
- </td>
247
- </tr>
248
- <?php
249
- if ( in_array( $display_on, array( 's_posts', 's_pages', 's_categories', 's_custom_posts', 's_tags', 'latest_posts' ) ) ) {
250
- $larray = array( 'header' => 'Header', 'before_content' => 'Before Content', 'after_content' => 'After Content', 'footer' => 'Footer' );
251
- } else {
252
- $larray = array( 'header' => 'Header', 'footer' => 'Footer' );
253
- }
254
- ?>
255
- <tr id="locationtr" style="<?php echo $locationstyle; ?>">
256
- <th class="hfcm-th-width"><?php esc_html_e( 'Location', '99robots-header-footer-code-manager' ); ?></th>
257
- <td>
258
- <select name="data[location]" id="data_location">
259
- <?php
260
- foreach ( $larray as $lkey => $statusv ) {
261
- if ( $location === $lkey ) {
262
- echo "<option value='" . $lkey . "' selected='selected'>" . $statusv . '</option>';
263
- } else {
264
- echo "<option value='" . $lkey . "'>" . $statusv . '</option>';
265
- }
266
- }
267
- ?>
268
- </select>
269
- </td>
270
- </tr>
271
- <?php $devicetypearray = array( 'both' => 'Show on All Devices', 'desktop' => 'Only Desktop', 'mobile' => 'Only Mobile Devices' ) ?>
272
- <?php $statusarray = array( 'active' => 'Active', 'inactive' => 'Inactive' ) ?>
273
- <tr>
274
- <th class="hfcm-th-width"><?php esc_html_e( 'Device Display', '99robots-header-footer-code-manager' ); ?></th>
275
- <td>
276
- <select name="data[device_type]">
277
- <?php
278
- foreach ( $devicetypearray as $smkey => $typev ) {
279
- if ( $device_type === $smkey ) {
280
- echo "<option value='" . $smkey . "' selected='selected'>" . $typev . '</option>';
281
- } else {
282
- echo "<option value='" . $smkey . "'>" . $typev . '</option>';
283
- }
284
- }
285
- ?>
286
- </select>
287
- </td>
288
- </tr>
289
- <tr>
290
- <th class="hfcm-th-width"><?php esc_html_e( 'Status', '99robots-header-footer-code-manager' ); ?></th>
291
- <td>
292
- <select name="data[status]">
293
- <?php
294
- foreach ( $statusarray as $skey => $statusv ) {
295
- if ( $status === $skey ) {
296
- echo "<option value='" . $skey . "' selected='selected'>" . $statusv . '</option>';
297
- } else {
298
- echo "<option value='" . $skey . "'>" . $statusv . '</option>';
299
- }
300
- }
301
- ?>
302
- </select>
303
- </td>
304
- </tr>
305
- <?php if ( $update ) : ?>
306
- <tr>
307
- <th class="hfcm-th-width"><?php esc_html_e( 'Shortcode', '99robots-header-footer-code-manager' ); ?></th>
308
- <td>
309
- <p>[hfcm id="<?php echo $id; ?>"]</p>
310
- </td>
311
- </tr>
312
- <tr>
313
- <th class="hfcm-th-width"><?php esc_html_e( 'Changelog', '99robots-header-footer-code-manager' ); ?></th>
314
- <td>
315
- <p>
316
- <?php esc_html_e( 'Snippet created by', '99robots-header-footer-code-manager' ); ?> <b><?php echo $createdby; ?></b> <?php echo __( 'on', '99robots-header-footer-code-manager' ) . ' ' . date_i18n( get_option( 'date_format' ), strtotime( $createdon ) ) . ' ' . __( 'at', '99robots-header-footer-code-manager' ) . ' ' . date_i18n( get_option( 'time_format' ), strtotime( $createdon ) ) ?>
317
- <br/>
318
- <?php if ( ! empty( $lastmodifiedby ) ) : ?>
319
- <?php esc_html_e( 'Last edited by', '99robots-header-footer-code-manager' ); ?> <b><?php echo $lastmodifiedby; ?></b> <?php echo __( 'on', '99robots-header-footer-code-manager' ) . ' ' . date_i18n( get_option( 'date_format' ), strtotime( $lastrevisiondate ) ) . ' ' . __( 'at', '99robots-header-footer-code-manager' ) . ' ' . date_i18n( get_option( 'time_format' ), strtotime( $lastrevisiondate ) ) ?>
320
- <?php endif; ?>
321
- </p>
322
- </td>
323
- </tr>
324
- <?php endif; ?>
325
- </table>
326
- <div class="wrap">
327
- <h1><?php esc_html_e( 'Snippet', '99robots-header-footer-code-manager' ); ?> / <?php esc_html_e( 'Code', '99robots-header-footer-code-manager' ) ?></h1>
328
- <div class="wrap">
329
- <textarea name="data[snippet]" aria-describedby="newcontent-description" id="newcontent" name="newcontent" rows="10"><?php echo $snippet; ?></textarea>
330
- <div class="wp-core-ui">
331
- <input type="submit"
332
- name="<?php echo $update ? 'update' : 'insert'; ?>"
333
- value="<?php echo $update ? esc_html__( 'Update', '99robots-header-footer-code-manager' ) : esc_html__( 'Save', '99robots-header-footer-code-manager' ) ?>"
334
- class="button button-primary button-large nnr-btnsave" >
335
- </div>
336
- </div>
337
- </div>
338
- </form>
339
- </div>
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ // Register the script
4
+ wp_register_script('hfcm_showboxes', plugins_url('js/showboxes.js', dirname(__FILE__)), array('jquery'));
5
+
6
+ // prepare ID (for AJAX)
7
+ if (!isset($id)) {
8
+ $id = -1;
9
+ }
10
+
11
+ // Localize the script with new data
12
+ $translation_array = array(
13
+ 'header' => __('Header', '99robots-header-footer-code-manager'),
14
+ 'before_content' => __('Before Content', '99robots-header-footer-code-manager'),
15
+ 'after_content' => __('After Content', '99robots-header-footer-code-manager'),
16
+ 'footer' => __('Footer', '99robots-header-footer-code-manager'),
17
+ 'id' => $id,
18
+ 'security' => wp_create_nonce('hfcm-get-posts'),
19
+ );
20
+ wp_localize_script('hfcm_showboxes', 'hfcm_localize', $translation_array);
21
+
22
+ // Enqueued script with localized data.
23
+ wp_enqueue_script('hfcm_showboxes');
24
+ ?>
25
+
26
+ <div class="wrap">
27
+ <h1>
28
+ <?php echo $update ? esc_html__('Edit Snippet', '99robots-header-footer-code-manager') : esc_html__('Add New Snippet', '99robots-header-footer-code-manager') ?>
29
+ <?php if ($update) : ?>
30
+ <a href="<?php echo admin_url('admin.php?page=hfcm-create') ?>" class="page-title-action">
31
+ <?php esc_html_e('Add New Snippet', '99robots-header-footer-code-manager') ?>
32
+ </a>
33
+ <?php endif; ?>
34
+ </h1>
35
+ <?php
36
+ if (!empty($_GET['message'])) :
37
+ if (1 === $_GET['message']) :
38
+ ?>
39
+ <div class="updated">
40
+ <p><?php esc_html_e('Script updated', '99robots-header-footer-code-manager'); ?></p>
41
+ </div>
42
+ <a href="<?php echo admin_url('admin.php?page=hfcm-list') ?>">&laquo; <?php esc_html_e('Back to list', '99robots-header-footer-code-manager'); ?></a>
43
+ <?php elseif (6 === $_GET['message']) : ?>
44
+ <div class="updated">
45
+ <p><?php esc_html_e('Script Added Successfully', '99robots-header-footer-code-manager'); ?></p>
46
+ </div>
47
+ <a href="<?php echo admin_url('admin.php?page=hfcm-list') ?>">&laquo; <?php esc_html_e('Back to list', '99robots-header-footer-code-manager'); ?></a>
48
+ <?php
49
+ endif;
50
+ endif;
51
+
52
+ if ($update) : ?>
53
+ <form method="post" action="<?php echo admin_url('admin.php?page=hfcm-request-handler&id=' . $id) ?>">
54
+ <?php
55
+ wp_nonce_field('update-snippet_' . $id);
56
+ else :
57
+ ?>
58
+ <form method="post" action="<?php echo admin_url('admin.php?page=hfcm-request-handler') ?>">
59
+ <?php
60
+ wp_nonce_field('create-snippet');
61
+ endif;
62
+ ?>
63
+ <table class="wp-list-table widefat fixed hfcm-form-width form-table">
64
+ <tr>
65
+ <th class="hfcm-th-width"><?php esc_html_e('Snippet Name', '99robots-header-footer-code-manager'); ?></th>
66
+ <td><input type="text" name="data[name]" value="<?php echo $name; ?>" class="hfcm-field-width"/>
67
+ </td>
68
+ </tr>
69
+ <?php
70
+ $darray = array(
71
+ 'All' => esc_html__('Site Wide', '99robots-header-footer-code-manager'),
72
+ 's_posts' => esc_html__('Specific Posts', '99robots-header-footer-code-manager'),
73
+ 's_pages' => esc_html__('Specific Pages', '99robots-header-footer-code-manager'),
74
+ 's_categories' => esc_html__('Specific Categories', '99robots-header-footer-code-manager'),
75
+ 's_custom_posts' => esc_html__('Specific Post Types', '99robots-header-footer-code-manager'),
76
+ 's_tags' => esc_html__('Specific Tags', '99robots-header-footer-code-manager'),
77
+ 'latest_posts' => esc_html__('Latest Posts', '99robots-header-footer-code-manager'),
78
+ 'manual' => esc_html__('Shortcode Only', '99robots-header-footer-code-manager'),
79
+ ); ?>
80
+ <tr>
81
+ <th class="hfcm-th-width"><?php esc_html_e('Site Display', '99robots-header-footer-code-manager'); ?></th>
82
+ <td>
83
+ <select name="data[display_on]" onchange="hfcm_showotherboxes(this.value);">
84
+ <?php
85
+ foreach ($darray as $dkey => $statusv) {
86
+ if ($display_on === $dkey) {
87
+ printf('<option value="%1$s" selected="selected">%2$s</option>', $dkey, $statusv);
88
+ } else {
89
+ printf('<option value="%1$s">%2$s</option>', $dkey, $statusv);
90
+ }
91
+ }
92
+ ?>
93
+ </select>
94
+ </td>
95
+ </tr>
96
+ <?php
97
+ $pages = get_pages();
98
+ $expagesstyle = ('s_pages' === $display_on) ? 'display:none;' : '';
99
+ $expostsstyle = ('s_posts' === $display_on) ? 'display:none;' : '';
100
+ $excategoriesstyle = 's_categories' === $display_on ? 'display:none;' : '';
101
+ $extagsstyle = 's_tags' === $display_on ? 'display:none;' : '';
102
+ $excpostssstyle = 's_custom_posts' === $display_on ? 'display:none;' : '';
103
+ $exlpcountstyle = 'latest_posts' === $display_on ? 'display:none;' : '';
104
+ $exmanualstyle = 'manual' === $display_on ? 'display:none;' : '';
105
+ ?>
106
+ <tr id="ex_pages"
107
+ style="<?php echo $expagesstyle . $expostsstyle . $extagsstyle . $excpostssstyle . $excategoriesstyle . $exlpcountstyle . $exmanualstyle; ?>">
108
+ <th class="hfcm-th-width"><?php esc_html_e('Exclude Pages', '99robots-header-footer-code-manager'); ?></th>
109
+ <td>
110
+ <select name="data[ex_pages][]" multiple>
111
+ <?php
112
+ foreach ($pages as $pdata) {
113
+ if (in_array($pdata->ID, $ex_pages)) {
114
+ printf('<option value="%1$s" selected="selected">%2$s</option>', $pdata->ID, $pdata->post_title);
115
+ } else {
116
+ printf('<option value="%1$s">%2$s</option>', $pdata->ID, $pdata->post_title);
117
+ }
118
+ }
119
+ ?>
120
+ </select>
121
+ </td>
122
+ </tr>
123
+ <tr id="ex_posts"
124
+ style="<?php echo $expagesstyle . $expostsstyle . $extagsstyle . $excpostssstyle . $excategoriesstyle . $exlpcountstyle . $exmanualstyle; ?>">
125
+ <th class="hfcm-th-width"><?php esc_html_e('Exclude Posts', '99robots-header-footer-code-manager'); ?></th>
126
+ <td>
127
+ <select class="nnr-wraptext" name="data[ex_posts][]" multiple>
128
+ <option disabled></option>
129
+ </select> <img id="loader"
130
+ src="<?php echo plugins_url('images/ajax-loader.gif', dirname(__FILE__)); ?>">
131
+ </td>
132
+ </tr>
133
+ <?php
134
+ $pages = get_pages();
135
+ $spagesstyle = ('s_pages' === $display_on) ? '' : 'display:none;';
136
+ ?>
137
+ <tr id="s_pages" style="<?php echo $spagesstyle; ?>">
138
+ <th class="hfcm-th-width"><?php esc_html_e('Page List', '99robots-header-footer-code-manager'); ?></th>
139
+ <td>
140
+ <select name="data[s_pages][]" multiple>
141
+ <?php
142
+ foreach ($pages as $pdata) {
143
+ if (in_array($pdata->ID, $s_pages)) {
144
+ printf('<option value="%1$s" selected="selected">%2$s</option>', $pdata->ID, $pdata->post_title);
145
+ } else {
146
+ printf('<option value="%1$s">%2$s</option>', $pdata->ID, $pdata->post_title);
147
+ }
148
+ }
149
+ ?>
150
+ </select>
151
+ </td>
152
+ </tr>
153
+ <?php $spostsstyle = 's_posts' === $display_on ? '' : 'display:none;'; ?>
154
+ <tr id="s_posts" style="<?php echo $spostsstyle; ?>">
155
+ <th class="hfcm-th-width"><?php esc_html_e('Post List', '99robots-header-footer-code-manager'); ?></th>
156
+ <td>
157
+ <select class="nnr-wraptext" name="data[s_posts][]" multiple>
158
+ <option disabled>...</option>
159
+ </select>
160
+ </td>
161
+ </tr>
162
+ <?php
163
+ $args = array('hide_empty' => 0);
164
+ $categories = get_categories($args);
165
+ $tags = get_tags($args);
166
+
167
+ $scategoriesstyle = 's_categories' === $display_on ? '' : 'display:none;';
168
+ $stagsstyle = 's_tags' === $display_on ? '' : 'display:none;';
169
+ $cpostssstyle = 's_custom_posts' === $display_on ? '' : 'display:none;';
170
+ $lpcountstyle = 'latest_posts' === $display_on ? '' : 'display:none;';
171
+ $locationstyle = 'manual' === $display_on ? 'display:none;' : '';
172
+
173
+ // Get all names of Post Types
174
+ $args = array(
175
+ 'public' => true,
176
+ );
177
+
178
+ $output = 'names';
179
+ $operator = 'and';
180
+
181
+ $c_posttypes = get_post_types($args, $output, $operator);
182
+ $posttypes = array('post');
183
+ foreach ($c_posttypes as $cpdata) {
184
+ $posttypes[] = $cpdata;
185
+ }
186
+ ?>
187
+ <tr id="s_categories" style="<?php echo $scategoriesstyle; ?>">
188
+ <th class="hfcm-th-width"><?php esc_html_e('Category List', '99robots-header-footer-code-manager'); ?></th>
189
+ <td>
190
+ <select name="data[s_categories][]" multiple>
191
+ <?php
192
+ foreach ($categories as $cdata) {
193
+ if (in_array($cdata->term_id, $s_categories)) {
194
+ echo "<option value='{$cdata->term_id}' selected>{$cdata->name}</option>";
195
+ } else {
196
+ echo "<option value='{$cdata->term_id}'>{$cdata->name}</option>";
197
+ }
198
+ }
199
+ ?>
200
+ </select>
201
+ </td>
202
+ </tr>
203
+ <tr id="s_tags" style="<?php echo $stagsstyle; ?>">
204
+ <th class="hfcm-th-width"><?php esc_html_e('Tags List', '99robots-header-footer-code-manager'); ?></th>
205
+ <td>
206
+ <select name="data[s_tags][]" multiple>
207
+ <?php
208
+ foreach ($tags as $tdata) {
209
+ if (in_array($tdata->term_id, $s_tags)) {
210
+ echo "<option value='{$tdata->term_id}' selected>{$tdata->name}</option>";
211
+ } else {
212
+ echo "<option value='{$tdata->term_id}'>{$tdata->name}</option>";
213
+ }
214
+ }
215
+ ?>
216
+ </select>
217
+ </td>
218
+ </tr>
219
+ <tr id="c_posttype" style="<?php echo $cpostssstyle; ?>">
220
+ <th class="hfcm-th-width"><?php esc_html_e('Post Types', '99robots-header-footer-code-manager'); ?></th>
221
+ <td>
222
+ <select name="data[s_custom_posts][]" multiple>
223
+ <?php
224
+ foreach ($c_posttypes as $cpkey => $cpdata) {
225
+ if (in_array($cpkey, $s_custom_posts)) {
226
+ echo "<option value='$cpkey' selected>$cpdata</option>";
227
+ } else {
228
+ echo "<option value='$cpkey'>$cpdata</option>";
229
+ }
230
+ }
231
+ ?>
232
+ </select>
233
+ </td>
234
+ </tr>
235
+ <tr id="lp_count" style="<?php echo $lpcountstyle; ?>">
236
+ <th class="hfcm-th-width"><?php esc_html_e('Post Count', '99robots-header-footer-code-manager'); ?></th>
237
+ <td>
238
+ <select name="data[lp_count]">
239
+ <option value=""></option>
240
+ <?php
241
+ for ($i = 1; $i <= 20; $i++) {
242
+ if ($i === $lp_count) {
243
+ echo "<option value='{$i}' selected>{$i}</option>";
244
+ } else {
245
+ echo "<option value='{$i}'>{$i}</option>";
246
+ }
247
+ }
248
+ ?>
249
+ </select>
250
+ </td>
251
+ </tr>
252
+ <?php
253
+ if (in_array($display_on, array('s_posts', 's_pages', 's_categories', 's_custom_posts', 's_tags', 'latest_posts'))) {
254
+ $larray = array('header' => 'Header', 'before_content' => 'Before Content', 'after_content' => 'After Content', 'footer' => 'Footer');
255
+ } else {
256
+ $larray = array('header' => 'Header', 'footer' => 'Footer');
257
+ }
258
+ ?>
259
+ <tr id="locationtr" style="<?php echo $locationstyle; ?>">
260
+ <th class="hfcm-th-width"><?php esc_html_e('Location', '99robots-header-footer-code-manager'); ?></th>
261
+ <td>
262
+ <select name="data[location]" id="data_location">
263
+ <?php
264
+ foreach ($larray as $lkey => $statusv) {
265
+ if ($location === $lkey) {
266
+ echo "<option value='" . $lkey . "' selected='selected'>" . $statusv . '</option>';
267
+ } else {
268
+ echo "<option value='" . $lkey . "'>" . $statusv . '</option>';
269
+ }
270
+ }
271
+ ?>
272
+ </select>
273
+ </td>
274
+ </tr>
275
+ <?php $devicetypearray = array('both' => 'Show on All Devices', 'desktop' => 'Only Desktop', 'mobile' => 'Only Mobile Devices') ?>
276
+ <?php $statusarray = array('active' => 'Active', 'inactive' => 'Inactive') ?>
277
+ <tr>
278
+ <th class="hfcm-th-width"><?php esc_html_e('Device Display', '99robots-header-footer-code-manager'); ?></th>
279
+ <td>
280
+ <select name="data[device_type]">
281
+ <?php
282
+ foreach ($devicetypearray as $smkey => $typev) {
283
+ if ($device_type === $smkey) {
284
+ echo "<option value='" . $smkey . "' selected='selected'>" . $typev . '</option>';
285
+ } else {
286
+ echo "<option value='" . $smkey . "'>" . $typev . '</option>';
287
+ }
288
+ }
289
+ ?>
290
+ </select>
291
+ </td>
292
+ </tr>
293
+ <tr>
294
+ <th class="hfcm-th-width"><?php esc_html_e('Status', '99robots-header-footer-code-manager'); ?></th>
295
+ <td>
296
+ <select name="data[status]">
297
+ <?php
298
+ foreach ($statusarray as $skey => $statusv) {
299
+ if ($status === $skey) {
300
+ echo "<option value='" . $skey . "' selected='selected'>" . $statusv . '</option>';
301
+ } else {
302
+ echo "<option value='" . $skey . "'>" . $statusv . '</option>';
303
+ }
304
+ }
305
+ ?>
306
+ </select>
307
+ </td>
308
+ </tr>
309
+ <?php if ($update) : ?>
310
+ <tr>
311
+ <th class="hfcm-th-width"><?php esc_html_e('Shortcode', '99robots-header-footer-code-manager'); ?></th>
312
+ <td>
313
+ <p>[hfcm id="<?php echo $id; ?>"]</p>
314
+ </td>
315
+ </tr>
316
+ <tr>
317
+ <th class="hfcm-th-width"><?php esc_html_e('Changelog', '99robots-header-footer-code-manager'); ?></th>
318
+ <td>
319
+ <p>
320
+ <?php esc_html_e('Snippet created by', '99robots-header-footer-code-manager'); ?>
321
+ <b><?php echo $createdby; ?></b> <?php echo __('on', '99robots-header-footer-code-manager') . ' ' . date_i18n(get_option('date_format'), strtotime($createdon)) . ' ' . __('at', '99robots-header-footer-code-manager') . ' ' . date_i18n(get_option('time_format'), strtotime($createdon)) ?>
322
+ <br/>
323
+ <?php if (!empty($lastmodifiedby)) : ?>
324
+ <?php esc_html_e('Last edited by', '99robots-header-footer-code-manager'); ?>
325
+ <b><?php echo $lastmodifiedby; ?></b> <?php echo __('on', '99robots-header-footer-code-manager') . ' ' . date_i18n(get_option('date_format'), strtotime($lastrevisiondate)) . ' ' . __('at', '99robots-header-footer-code-manager') . ' ' . date_i18n(get_option('time_format'), strtotime($lastrevisiondate)) ?>
326
+ <?php endif; ?>
327
+ </p>
328
+ </td>
329
+ </tr>
330
+ <?php endif; ?>
331
+ </table>
332
+ <div class="wrap">
333
+ <h1><?php esc_html_e('Snippet', '99robots-header-footer-code-manager'); ?>
334
+ / <?php esc_html_e('Code', '99robots-header-footer-code-manager') ?></h1>
335
+ <div class="wrap">
336
+ <textarea name="data[snippet]" aria-describedby="newcontent-description" id="newcontent"
337
+ name="newcontent" rows="10"><?php echo $snippet; ?></textarea>
338
+ <div class="wp-core-ui">
339
+ <input type="submit"
340
+ name="<?php echo $update ? 'update' : 'insert'; ?>"
341
+ value="<?php echo $update ? esc_html__('Update', '99robots-header-footer-code-manager') : esc_html__('Save', '99robots-header-footer-code-manager') ?>"
342
+ class="button button-primary button-large nnr-btnsave">
343
+ </div>
344
+ </div>
345
+ </div>
346
+ </form>
347
+ </div>
includes/hfcm-create.php CHANGED
@@ -1,29 +1,30 @@
1
- <?php
2
-
3
- // function for submenu "Add snippet" page
4
- function hfcm_create() {
5
-
6
- // check user capabilities
7
- current_user_can( 'administrator' );
8
-
9
- // prepare variables for includes/hfcm-add-edit.php
10
- $name = '';
11
- $snippet = '';
12
- $device_type = '';
13
- $location = '';
14
- $display_on = '';
15
- $status = '';
16
- $lp_count = 5; // Default value
17
- $s_pages = array();
18
- $ex_pages = array();
19
- $s_posts = array();
20
- $ex_posts = array();
21
- $s_custom_posts = array();
22
- $s_categories = array();
23
- $s_tags = array();
24
-
25
- // Notify hfcm-add-edit.php NOT to make changes for update
26
- $update = false;
27
-
28
- require_once( plugin_dir_path( __FILE__ ) . 'hfcm-add-edit.php' );
29
- }
 
1
+ <?php
2
+
3
+ // function for submenu "Add snippet" page
4
+ function hfcm_create()
5
+ {
6
+
7
+ // check user capabilities
8
+ current_user_can('administrator');
9
+
10
+ // prepare variables for includes/hfcm-add-edit.php
11
+ $name = '';
12
+ $snippet = '';
13
+ $device_type = '';
14
+ $location = '';
15
+ $display_on = '';
16
+ $status = '';
17
+ $lp_count = 5; // Default value
18
+ $s_pages = array();
19
+ $ex_pages = array();
20
+ $s_posts = array();
21
+ $ex_posts = array();
22
+ $s_custom_posts = array();
23
+ $s_categories = array();
24
+ $s_tags = array();
25
+
26
+ // Notify hfcm-add-edit.php NOT to make changes for update
27
+ $update = false;
28
+
29
+ require_once(plugin_dir_path(__FILE__) . 'hfcm-add-edit.php');
30
+ }
includes/hfcm-list.php CHANGED
@@ -1,469 +1,469 @@
1
- <?php
2
- if ( ! class_exists( 'WP_List_Table' ) ) {
3
- require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
4
- }
5
-
6
- class Hfcm_Snippets_List extends WP_List_Table {
7
-
8
- /** Class constructor */
9
- public function __construct() {
10
-
11
- parent::__construct(
12
- array(
13
- 'singular' => esc_html__( 'Snippet', '99robots-header-footer-code-manager' ),
14
- 'plural' => esc_html__( 'Snippets', '99robots-header-footer-code-manager' ),
15
- 'ajax' => false,
16
- )
17
- );
18
- }
19
-
20
- /**
21
- * Retrieve snippets data from the database
22
- *
23
- * @param int $per_page
24
- * @param int $page_number
25
- *
26
- * @return mixed
27
- */
28
- public static function get_snippets( $per_page = 20, $page_number = 1, $customvar = 'all' ) {
29
-
30
- global $wpdb;
31
- $table_name = "{$wpdb->prefix}hfcm_scripts";
32
- $sql = "SELECT * FROM $table_name";
33
-
34
- if ( in_array( $customvar, array( 'inactive', 'active' ) ) ) {
35
- $sql .= " where status = '$customvar'";
36
- }
37
-
38
- if ( ! empty( $_REQUEST['orderby'] ) ) {
39
- $sql .= ' ORDER BY ' . esc_sql( $_REQUEST['orderby'] );
40
- $sql .= ! empty( $_REQUEST['order'] ) ? ' ' . esc_sql( $_REQUEST['order'] ) : ' ASC';
41
- }
42
-
43
- $sql .= " LIMIT $per_page";
44
- $sql .= ' OFFSET ' . ( $page_number - 1 ) * $per_page;
45
-
46
- $result = $wpdb->get_results( $sql, 'ARRAY_A' );
47
- return $result;
48
- }
49
-
50
- /**
51
- * Delete a snipppet record.
52
- *
53
- * @param int $id snippet ID
54
- */
55
- public static function delete_snippet( $id ) {
56
-
57
- global $wpdb;
58
- $table_name = "{$wpdb->prefix}hfcm_scripts";
59
-
60
- $wpdb->delete(
61
- $table_name, array( 'script_id' => $id ), array( '%d' )
62
- );
63
- }
64
-
65
- /**
66
- * Activate a snipppet record.
67
- *
68
- * @param int $id snippet ID
69
- */
70
- public static function activate_snippet( $id ) {
71
-
72
- global $wpdb;
73
- $table_name = "{$wpdb->prefix}hfcm_scripts";
74
-
75
- $wpdb->update(
76
- $table_name, array(
77
- 'status' => 'active',
78
- ), array( 'script_id' => $id ), array( '%s' ), array( '%d' )
79
- );
80
- }
81
-
82
- /**
83
- * Deactivate a snipppet record.
84
- *
85
- * @param int $id snippet ID
86
- */
87
- public static function deactivate_snippet( $id ) {
88
-
89
- global $wpdb;
90
- $table_name = "{$wpdb->prefix}hfcm_scripts";
91
-
92
- $wpdb->update(
93
- $table_name, array(
94
- 'status' => 'inactive',
95
- ), array( 'script_id' => $id ), array( '%s' ), array( '%d' )
96
- );
97
- }
98
-
99
- /**
100
- * Returns the count of records in the database.
101
- *
102
- * @return null|string
103
- */
104
- public static function record_count( $customvar = 'all' ) {
105
-
106
- global $wpdb;
107
- $table_name = "{$wpdb->prefix}hfcm_scripts";
108
- $sql = "SELECT COUNT(*) FROM $table_name";
109
-
110
- if ( in_array( $customvar, array( 'inactive', 'active' ) ) ) {
111
- $sql .= " where status = '$customvar'";
112
- }
113
-
114
- return $wpdb->get_var( $sql );
115
- }
116
-
117
- /** Text displayed when no snippet data is available */
118
- public function no_items() {
119
- esc_html_e( 'No Snippets avaliable.', '99robots-header-footer-code-manager' );
120
- }
121
-
122
- /**
123
- * Render a column when no column specific method exist.
124
- *
125
- * @param array $item
126
- * @param string $column_name
127
- *
128
- * @return mixed
129
- */
130
- public function column_default( $item, $column_name ) {
131
-
132
- switch ( $column_name ) {
133
- case 'name':
134
- return esc_html( $item[ $column_name ] );
135
-
136
- case 'display_on':
137
- $darray = array(
138
- 'All' => esc_html__( 'Site Wide', '99robots-header-footer-code-manager' ),
139
- 's_posts' => esc_html__( 'Specific Posts', '99robots-header-footer-code-manager' ),
140
- 's_pages' => esc_html__( 'Specific Pages', '99robots-header-footer-code-manager' ),
141
- 's_categories' => esc_html__( 'Specific Categories', '99robots-header-footer-code-manager' ),
142
- 's_custom_posts' => esc_html__( 'Specific Custom Post Types', '99robots-header-footer-code-manager' ),
143
- 's_tags' => esc_html__( 'Specific Tags', '99robots-header-footer-code-manager' ),
144
- 'latest_posts' => esc_html__( 'Latest Posts', '99robots-header-footer-code-manager' ),
145
- 'manual' => esc_html__( 'Shortcode Only', '99robots-header-footer-code-manager' ),
146
- );
147
-
148
- if ( 's_posts' === $item[ $column_name ] ) {
149
-
150
- $empty = 1;
151
- $s_posts = json_decode( $item['s_posts'] );
152
-
153
- foreach ( $s_posts as $id ) {
154
- if ( 'publish' === get_post_status( $id ) ) {
155
- $empty = 0;
156
- break;
157
- }
158
- }
159
- if ( $empty ) {
160
- return '<span class="hfcm-red">' . esc_html__( 'No post selected', '99robots-header-footer-code-manager' ) . '</span>';
161
- }
162
- }
163
-
164
- return esc_html( $darray[ $item[ $column_name ] ] );
165
-
166
- case 'location':
167
-
168
- if ( ! $item[ $column_name ] ) {
169
- return esc_html__( 'N/A', '99robots-header-footer-code-manager' );
170
- }
171
-
172
- $larray = array(
173
- 'header' => esc_html__( 'Header', '99robots-header-footer-code-manager' ),
174
- 'before_content' => esc_html__( 'Before Content', '99robots-header-footer-code-manager' ),
175
- 'after_content' => esc_html__( 'After Content', '99robots-header-footer-code-manager' ),
176
- 'footer' => esc_html__( 'Footer', '99robots-header-footer-code-manager' ),
177
- );
178
- return esc_html( $larray[ $item[ $column_name ] ] );
179
-
180
- case 'device_type':
181
-
182
- if ( 'both' === $item[ $column_name ] ) {
183
- return esc_html__( 'Show on All Devices', '99robots-header-footer-code-manager' );
184
- } elseif ( 'mobile' === $item[ $column_name ] ) {
185
- return esc_html__( 'Only Mobile Devices', '99robots-header-footer-code-manager' );
186
- } elseif ( 'desktop' === $item[ $column_name ] ) {
187
- return esc_html__( 'Only Desktop', '99robots-header-footer-code-manager' );
188
- } else {
189
- return esc_html( $item[ $column_name ] );
190
- }
191
-
192
- case 'status':
193
-
194
- if ( 'inactive' === $item[ $column_name ] ) {
195
- return '<div class="nnr-switch">
196
- <label for="nnr-round-toggle' . $item['script_id'] . '">OFF</label>
197
- <input id="nnr-round-toggle' . $item['script_id'] . '" class="round-toggle round-toggle-round-flat" type="checkbox" data-id="' . $item['script_id'] . '" />
198
- <label for="nnr-round-toggle' . $item['script_id'] . '"></label>
199
- <label for="nnr-round-toggle' . $item['script_id'] . '">ON</label>
200
- </div>
201
- ';
202
- } elseif ( 'active' === $item[ $column_name ] ) {
203
- return '<div class="nnr-switch">
204
- <label for="nnr-round-toggle' . $item['script_id'] . '">OFF</label>
205
- <input id="nnr-round-toggle' . $item['script_id'] . '" class="round-toggle round-toggle-round-flat" type="checkbox" data-id="' . $item['script_id'] . '" checked="checked" />
206
- <label for="nnr-round-toggle' . $item['script_id'] . '"></label>
207
- <label for="nnr-round-toggle' . $item['script_id'] . '">ON</label>
208
- </div>
209
- ';
210
- } else {
211
- return esc_html( $item[ $column_name ] );
212
- }
213
-
214
- case 'script_id':
215
- return esc_html( $item[ $column_name ] );
216
-
217
- case 'shortcode':
218
- return '[hfcm id="' . $item['script_id'] . '"]';
219
-
220
- default:
221
- return print_r( $item, true ); // Show the whole array for troubleshooting purposes
222
- }
223
- }
224
-
225
- /**
226
- * Render the bulk edit checkbox
227
- *
228
- * @param array $item
229
- *
230
- * @return string
231
- */
232
- function column_cb( $item ) {
233
- return sprintf(
234
- '<input type="checkbox" name="snippets[]" value="%s" />', $item['script_id']
235
- );
236
- }
237
-
238
- /**
239
- * Method for name column
240
- *
241
- * @param array $item an array of DB data
242
- *
243
- * @return string
244
- */
245
- function column_name( $item ) {
246
-
247
- $delete_nonce = wp_create_nonce( 'hfcm_delete_snippet' );
248
- $edit_nonce = wp_create_nonce( 'hfcm_edit_snippet' );
249
-
250
- $title = '<strong>' . $item['name'] . '</strong>';
251
-
252
- $actions = array(
253
- 'edit' => sprintf( '<a href="?page=%s&action=%s&id=%s&_wpnonce=%s">' . esc_html__( 'Edit', '99robots-header-footer-code-manager' ) . '</a>', esc_attr( 'hfcm-update' ), 'edit', absint( $item['script_id'] ), $edit_nonce ),
254
- 'delete' => sprintf( '<a href="?page=%s&action=%s&snippet=%s&_wpnonce=%s">' . esc_html__( 'Delete', '99robots-header-footer-code-manager' ) . '</a>', esc_attr( $_REQUEST['page'] ), 'delete', absint( $item['script_id'] ), $delete_nonce ),
255
- );
256
-
257
- return $title . $this->row_actions( $actions );
258
- }
259
-
260
- /**
261
- * Associative array of columns
262
- *
263
- * @return array
264
- */
265
- function get_columns() {
266
- $columns = array(
267
- 'cb' => '<input type="checkbox" />',
268
- 'script_id' => esc_html__( 'ID', '99robots-header-footer-code-manager' ),
269
- 'status' => esc_html__( 'Status', '99robots-header-footer-code-manager' ),
270
- 'name' => esc_html__( 'Snippet Name', '99robots-header-footer-code-manager' ),
271
- 'display_on' => esc_html__( 'Display On', '99robots-header-footer-code-manager' ),
272
- 'location' => esc_html__( 'Location', '99robots-header-footer-code-manager' ),
273
- 'device_type' => esc_html__( 'Devices', '99robots-header-footer-code-manager' ),
274
- 'shortcode' => esc_html__( 'Shortcode', '99robots-header-footer-code-manager' ),
275
- );
276
-
277
- return $columns;
278
- }
279
-
280
- /**
281
- * Columns to make sortable.
282
- *
283
- * @return array
284
- */
285
- public function get_sortable_columns() {
286
-
287
- return array(
288
- 'name' => array( 'name', true ),
289
- 'script_id' => array( 'script_id', false ),
290
- );
291
- }
292
-
293
- /**
294
- * Returns an associative array containing the bulk action
295
- *
296
- * @return array
297
- */
298
- public function get_bulk_actions() {
299
-
300
- return array(
301
- 'bulk-activate' => esc_html__( 'Activate', '99robots-header-footer-code-manager' ),
302
- 'bulk-deactivate' => esc_html__( 'Deactivate', '99robots-header-footer-code-manager' ),
303
- 'bulk-delete' => esc_html__( 'Remove', '99robots-header-footer-code-manager' ),
304
- );
305
- }
306
-
307
- /**
308
- * Handles data query and filter, sorting, and pagination.
309
- */
310
- public function prepare_items() {
311
-
312
- $columns = $this->get_columns();
313
- $hidden = array();
314
- $sortable = $this->get_sortable_columns();
315
-
316
- //Retrieve $customvar for use in query to get items.
317
- $customvar = ( isset( $_REQUEST['customvar'] ) ? $_REQUEST['customvar'] : 'all');
318
- $this->_column_headers = array( $columns, $hidden, $sortable );
319
-
320
- /** Process bulk action */
321
- $this->process_bulk_action();
322
- $this->views();
323
- $per_page = $this->get_items_per_page( 'snippets_per_page', 20 );
324
- $current_page = $this->get_pagenum();
325
- $total_items = self::record_count();
326
-
327
- $this->set_pagination_args(array(
328
- 'total_items' => $total_items,
329
- 'per_page' => $per_page,
330
- ));
331
-
332
- $this->items = self::get_snippets( $per_page, $current_page, $customvar );
333
- }
334
-
335
- public function get_views() {
336
- $views = array();
337
- $current = ( ! empty( $_REQUEST['customvar'] ) ? $_REQUEST['customvar'] : 'all');
338
-
339
- //All link
340
- $class = 'all' === $current ? ' class="current"' : '';
341
- $all_url = remove_query_arg( 'customvar' );
342
- $views['all'] = "<a href='{$all_url }' {$class} >" . esc_html__( 'All', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count() . ')</a>';
343
-
344
- //Foo link
345
- $foo_url = add_query_arg( 'customvar', 'active' );
346
- $class = ( 'active' === $current ? ' class="current"' : '');
347
- $views['active'] = "<a href='{$foo_url}' {$class} >" . esc_html__( 'Active', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count( 'active' ) . ')</a>';
348
-
349
- //Bar link
350
- $bar_url = add_query_arg( 'customvar', 'inactive' );
351
- $class = ( 'inactive' === $current ? ' class="current"' : '');
352
- $views['inactive'] = "<a href='{$bar_url}' {$class} >" . esc_html__( 'Inactive', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count( 'inactive' ) . ')</a>';
353
-
354
- return $views;
355
- }
356
-
357
- public function process_bulk_action() {
358
-
359
- //Detect when a bulk action is being triggered...
360
- if ( 'delete' === $this->current_action() ) {
361
-
362
- // In our file that handles the request, verify the nonce.
363
- $nonce = esc_attr( $_REQUEST['_wpnonce'] );
364
-
365
- if ( ! wp_verify_nonce( $nonce, 'hfcm_delete_snippet' ) ) {
366
- die( 'Go get a life script kiddies' );
367
- } else {
368
- self::delete_snippet( absint( $_GET['snippet'] ) );
369
-
370
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
371
- return;
372
- }
373
- }
374
-
375
- // If the delete bulk action is triggered
376
- if (
377
- ( isset( $_POST['action'] ) && 'bulk-delete' === $_POST['action'] ) ||
378
- ( isset( $_POST['action2'] ) && 'bulk-delete' === $_POST['action2'] )
379
- ) {
380
- $delete_ids = esc_sql( $_POST['snippets'] );
381
-
382
- // loop over the array of record IDs and delete them
383
- foreach ( $delete_ids as $id ) {
384
- self::delete_snippet( $id );
385
- }
386
-
387
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
388
- return;
389
- } elseif (
390
- ( isset( $_POST['action'] ) && 'bulk-activate' === $_POST['action'] ) ||
391
- ( isset( $_POST['action2'] ) && 'bulk-activate' === $_POST['action2'] )
392
- ) {
393
-
394
- $activate_ids = esc_sql( $_POST['snippets'] );
395
-
396
- // loop over the array of record IDs and activate them
397
- foreach ( $activate_ids as $id ) {
398
- self::activate_snippet( $id );
399
- }
400
-
401
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
402
- return;
403
- } elseif (
404
- ( isset( $_POST['action'] ) && 'bulk-deactivate' === $_POST['action'] ) ||
405
- ( isset( $_POST['action2'] ) && 'bulk-deactivate' === $_POST['action2'] )
406
- ) {
407
-
408
- $delete_ids = esc_sql( $_POST['snippets'] );
409
-
410
- // loop over the array of record IDs and deactivate them
411
- foreach ( $delete_ids as $id ) {
412
- self::deactivate_snippet( $id );
413
- }
414
-
415
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
416
-
417
- return;
418
- }
419
- }
420
- }
421
-
422
- /** Generate list of all snippets */
423
- function hfcm_list() {
424
-
425
- global $wpdb;
426
- $table_name = $wpdb->prefix . 'hfcm_scripts';
427
- $activeclass = '';
428
- $inactiveclass = '';
429
- $allclass = 'current';
430
- $snippet_obj = new Hfcm_Snippets_List();
431
-
432
- if ( ! empty( $_GET['script_status'] ) && in_array( $_GET['script_status'], array( 'active', 'inactive' ) ) ) {
433
- $allclass = '';
434
- if ( 'active' === $_GET['script_status'] ) {
435
- $activeclass = 'current';
436
- }
437
- if ( 'inactive' === $_GET['script_status'] ) {
438
- $inactiveclass = 'current';
439
- }
440
- }
441
- ?>
442
- <div class="wrap">
443
- <h1><?php esc_html_e( 'Snippets', '99robots-header-footer-code-manager' ) ?>
444
- <a href="<?php echo admin_url( 'admin.php?page=hfcm-create' ) ?>" class="page-title-action"><?php esc_html_e( 'Add New Snippet', '99robots-header-footer-code-manager' ) ?></a>
445
- </h1>
446
-
447
- <form method="post">
448
- <?php
449
- $snippet_obj->prepare_items();
450
- $snippet_obj->display();
451
- ?>
452
- </form>
453
-
454
- </div>
455
- <?php
456
-
457
- // Register the script
458
- wp_register_script( 'hfcm_toggle', plugins_url( '../js/toggle.js', __FILE__ ) );
459
-
460
- // Localize the script with new data
461
- $translation_array = array(
462
- 'url' => admin_url( 'admin.php' ),
463
- 'security' => wp_create_nonce( 'hfcm-toggle-snippet' ),
464
- );
465
- wp_localize_script( 'hfcm_toggle', 'hfcm_ajax', $translation_array );
466
-
467
- // Enqueued script with localized data.
468
- wp_enqueue_script( 'hfcm_toggle' );
469
- }
1
+ <?php
2
+ if ( ! class_exists( 'WP_List_Table' ) ) {
3
+ require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
4
+ }
5
+
6
+ class Hfcm_Snippets_List extends WP_List_Table {
7
+
8
+ /** Class constructor */
9
+ public function __construct() {
10
+
11
+ parent::__construct(
12
+ array(
13
+ 'singular' => esc_html__( 'Snippet', '99robots-header-footer-code-manager' ),
14
+ 'plural' => esc_html__( 'Snippets', '99robots-header-footer-code-manager' ),
15
+ 'ajax' => false,
16
+ )
17
+ );
18
+ }
19
+
20
+ /**
21
+ * Retrieve snippets data from the database
22
+ *
23
+ * @param int $per_page
24
+ * @param int $page_number
25
+ *
26
+ * @return mixed
27
+ */
28
+ public static function get_snippets( $per_page = 20, $page_number = 1, $customvar = 'all' ) {
29
+
30
+ global $wpdb;
31
+ $table_name = "{$wpdb->prefix}hfcm_scripts";
32
+ $sql = "SELECT * FROM $table_name";
33
+
34
+ if ( in_array( $customvar, array( 'inactive', 'active' ) ) ) {
35
+ $sql .= " where status = '$customvar'";
36
+ }
37
+
38
+ if ( ! empty( $_REQUEST['orderby'] ) ) {
39
+ $sql .= ' ORDER BY ' . esc_sql( $_REQUEST['orderby'] );
40
+ $sql .= ! empty( $_REQUEST['order'] ) ? ' ' . esc_sql( $_REQUEST['order'] ) : ' ASC';
41
+ }
42
+
43
+ $sql .= " LIMIT $per_page";
44
+ $sql .= ' OFFSET ' . ( $page_number - 1 ) * $per_page;
45
+
46
+ $result = $wpdb->get_results( $sql, 'ARRAY_A' );
47
+ return $result;
48
+ }
49
+
50
+ /**
51
+ * Delete a snipppet record.
52
+ *
53
+ * @param int $id snippet ID
54
+ */
55
+ public static function delete_snippet( $id ) {
56
+
57
+ global $wpdb;
58
+ $table_name = "{$wpdb->prefix}hfcm_scripts";
59
+
60
+ $wpdb->delete(
61
+ $table_name, array( 'script_id' => $id ), array( '%d' )
62
+ );
63
+ }
64
+
65
+ /**
66
+ * Activate a snipppet record.
67
+ *
68
+ * @param int $id snippet ID
69
+ */
70
+ public static function activate_snippet( $id ) {
71
+
72
+ global $wpdb;
73
+ $table_name = "{$wpdb->prefix}hfcm_scripts";
74
+
75
+ $wpdb->update(
76
+ $table_name, array(
77
+ 'status' => 'active',
78
+ ), array( 'script_id' => $id ), array( '%s' ), array( '%d' )
79
+ );
80
+ }
81
+
82
+ /**
83
+ * Deactivate a snipppet record.
84
+ *
85
+ * @param int $id snippet ID
86
+ */
87
+ public static function deactivate_snippet( $id ) {
88
+
89
+ global $wpdb;
90
+ $table_name = "{$wpdb->prefix}hfcm_scripts";
91
+
92
+ $wpdb->update(
93
+ $table_name, array(
94
+ 'status' => 'inactive',
95
+ ), array( 'script_id' => $id ), array( '%s' ), array( '%d' )
96
+ );
97
+ }
98
+
99
+ /**
100
+ * Returns the count of records in the database.
101
+ *
102
+ * @return null|string
103
+ */
104
+ public static function record_count( $customvar = 'all' ) {
105
+
106
+ global $wpdb;
107
+ $table_name = "{$wpdb->prefix}hfcm_scripts";
108
+ $sql = "SELECT COUNT(*) FROM $table_name";
109
+
110
+ if ( in_array( $customvar, array( 'inactive', 'active' ) ) ) {
111
+ $sql .= " where status = '$customvar'";
112
+ }
113
+
114
+ return $wpdb->get_var( $sql );
115
+ }
116
+
117
+ /** Text displayed when no snippet data is available */
118
+ public function no_items() {
119
+ esc_html_e( 'No Snippets avaliable.', '99robots-header-footer-code-manager' );
120
+ }
121
+
122
+ /**
123
+ * Render a column when no column specific method exist.
124
+ *
125
+ * @param array $item
126
+ * @param string $column_name
127
+ *
128
+ * @return mixed
129
+ */
130
+ public function column_default( $item, $column_name ) {
131
+
132
+ switch ( $column_name ) {
133
+ case 'name':
134
+ return esc_html( $item[ $column_name ] );
135
+
136
+ case 'display_on':
137
+ $darray = array(
138
+ 'All' => esc_html__( 'Site Wide', '99robots-header-footer-code-manager' ),
139
+ 's_posts' => esc_html__( 'Specific Posts', '99robots-header-footer-code-manager' ),
140
+ 's_pages' => esc_html__( 'Specific Pages', '99robots-header-footer-code-manager' ),
141
+ 's_categories' => esc_html__( 'Specific Categories', '99robots-header-footer-code-manager' ),
142
+ 's_custom_posts' => esc_html__( 'Specific Custom Post Types', '99robots-header-footer-code-manager' ),
143
+ 's_tags' => esc_html__( 'Specific Tags', '99robots-header-footer-code-manager' ),
144
+ 'latest_posts' => esc_html__( 'Latest Posts', '99robots-header-footer-code-manager' ),
145
+ 'manual' => esc_html__( 'Shortcode Only', '99robots-header-footer-code-manager' ),
146
+ );
147
+
148
+ if ( 's_posts' === $item[ $column_name ] ) {
149
+
150
+ $empty = 1;
151
+ $s_posts = json_decode( $item['s_posts'] );
152
+
153
+ foreach ( $s_posts as $id ) {
154
+ if ( 'publish' === get_post_status( $id ) ) {
155
+ $empty = 0;
156
+ break;
157
+ }
158
+ }
159
+ if ( $empty ) {
160
+ return '<span class="hfcm-red">' . esc_html__( 'No post selected', '99robots-header-footer-code-manager' ) . '</span>';
161
+ }
162
+ }
163
+
164
+ return esc_html( $darray[ $item[ $column_name ] ] );
165
+
166
+ case 'location':
167
+
168
+ if ( ! $item[ $column_name ] ) {
169
+ return esc_html__( 'N/A', '99robots-header-footer-code-manager' );
170
+ }
171
+
172
+ $larray = array(
173
+ 'header' => esc_html__( 'Header', '99robots-header-footer-code-manager' ),
174
+ 'before_content' => esc_html__( 'Before Content', '99robots-header-footer-code-manager' ),
175
+ 'after_content' => esc_html__( 'After Content', '99robots-header-footer-code-manager' ),
176
+ 'footer' => esc_html__( 'Footer', '99robots-header-footer-code-manager' ),
177
+ );
178
+ return esc_html( $larray[ $item[ $column_name ] ] );
179
+
180
+ case 'device_type':
181
+
182
+ if ( 'both' === $item[ $column_name ] ) {
183
+ return esc_html__( 'Show on All Devices', '99robots-header-footer-code-manager' );
184
+ } elseif ( 'mobile' === $item[ $column_name ] ) {
185
+ return esc_html__( 'Only Mobile Devices', '99robots-header-footer-code-manager' );
186
+ } elseif ( 'desktop' === $item[ $column_name ] ) {
187
+ return esc_html__( 'Only Desktop', '99robots-header-footer-code-manager' );
188
+ } else {
189
+ return esc_html( $item[ $column_name ] );
190
+ }
191
+
192
+ case 'status':
193
+
194
+ if ( 'inactive' === $item[ $column_name ] ) {
195
+ return '<div class="nnr-switch">
196
+ <label for="nnr-round-toggle' . $item['script_id'] . '">OFF</label>
197
+ <input id="nnr-round-toggle' . $item['script_id'] . '" class="round-toggle round-toggle-round-flat" type="checkbox" data-id="' . $item['script_id'] . '" />
198
+ <label for="nnr-round-toggle' . $item['script_id'] . '"></label>
199
+ <label for="nnr-round-toggle' . $item['script_id'] . '">ON</label>
200
+ </div>
201
+ ';
202
+ } elseif ( 'active' === $item[ $column_name ] ) {
203
+ return '<div class="nnr-switch">
204
+ <label for="nnr-round-toggle' . $item['script_id'] . '">OFF</label>
205
+ <input id="nnr-round-toggle' . $item['script_id'] . '" class="round-toggle round-toggle-round-flat" type="checkbox" data-id="' . $item['script_id'] . '" checked="checked" />
206
+ <label for="nnr-round-toggle' . $item['script_id'] . '"></label>
207
+ <label for="nnr-round-toggle' . $item['script_id'] . '">ON</label>
208
+ </div>
209
+ ';
210
+ } else {
211
+ return esc_html( $item[ $column_name ] );
212
+ }
213
+
214
+ case 'script_id':
215
+ return esc_html( $item[ $column_name ] );
216
+
217
+ case 'shortcode':
218
+ return '[hfcm id="' . $item['script_id'] . '"]';
219
+
220
+ default:
221
+ return print_r( $item, true ); // Show the whole array for troubleshooting purposes
222
+ }
223
+ }
224
+
225
+ /**
226
+ * Render the bulk edit checkbox
227
+ *
228
+ * @param array $item
229
+ *
230
+ * @return string
231
+ */
232
+ function column_cb( $item ) {
233
+ return sprintf(
234
+ '<input type="checkbox" name="snippets[]" value="%s" />', $item['script_id']
235
+ );
236
+ }
237
+
238
+ /**
239
+ * Method for name column
240
+ *
241
+ * @param array $item an array of DB data
242
+ *
243
+ * @return string
244
+ */
245
+ function column_name( $item ) {
246
+
247
+ $delete_nonce = wp_create_nonce( 'hfcm_delete_snippet' );
248
+ $edit_nonce = wp_create_nonce( 'hfcm_edit_snippet' );
249
+
250
+ $title = '<strong>' . $item['name'] . '</strong>';
251
+
252
+ $actions = array(
253
+ 'edit' => sprintf( '<a href="?page=%s&action=%s&id=%s&_wpnonce=%s">' . esc_html__( 'Edit', '99robots-header-footer-code-manager' ) . '</a>', esc_attr( 'hfcm-update' ), 'edit', absint( $item['script_id'] ), $edit_nonce ),
254
+ 'delete' => sprintf( '<a href="?page=%s&action=%s&snippet=%s&_wpnonce=%s">' . esc_html__( 'Delete', '99robots-header-footer-code-manager' ) . '</a>', esc_attr( $_REQUEST['page'] ), 'delete', absint( $item['script_id'] ), $delete_nonce ),
255
+ );
256
+
257
+ return $title . $this->row_actions( $actions );
258
+ }
259
+
260
+ /**
261
+ * Associative array of columns
262
+ *
263
+ * @return array
264
+ */
265
+ function get_columns() {
266
+ $columns = array(
267
+ 'cb' => '<input type="checkbox" />',
268
+ 'script_id' => esc_html__( 'ID', '99robots-header-footer-code-manager' ),
269
+ 'status' => esc_html__( 'Status', '99robots-header-footer-code-manager' ),
270
+ 'name' => esc_html__( 'Snippet Name', '99robots-header-footer-code-manager' ),
271
+ 'display_on' => esc_html__( 'Display On', '99robots-header-footer-code-manager' ),
272
+ 'location' => esc_html__( 'Location', '99robots-header-footer-code-manager' ),
273
+ 'device_type' => esc_html__( 'Devices', '99robots-header-footer-code-manager' ),
274
+ 'shortcode' => esc_html__( 'Shortcode', '99robots-header-footer-code-manager' ),
275
+ );
276
+
277
+ return $columns;
278
+ }
279
+
280
+ /**
281
+ * Columns to make sortable.
282
+ *
283
+ * @return array
284
+ */
285
+ public function get_sortable_columns() {
286
+
287
+ return array(
288
+ 'name' => array( 'name', true ),
289
+ 'script_id' => array( 'script_id', false ),
290
+ );
291
+ }
292
+
293
+ /**
294
+ * Returns an associative array containing the bulk action
295
+ *
296
+ * @return array
297
+ */
298
+ public function get_bulk_actions() {
299
+
300
+ return array(
301
+ 'bulk-activate' => esc_html__( 'Activate', '99robots-header-footer-code-manager' ),
302
+ 'bulk-deactivate' => esc_html__( 'Deactivate', '99robots-header-footer-code-manager' ),
303
+ 'bulk-delete' => esc_html__( 'Remove', '99robots-header-footer-code-manager' ),
304
+ );
305
+ }
306
+
307
+ /**
308
+ * Handles data query and filter, sorting, and pagination.
309
+ */
310
+ public function prepare_items() {
311
+
312
+ $columns = $this->get_columns();
313
+ $hidden = array();
314
+ $sortable = $this->get_sortable_columns();
315
+
316
+ //Retrieve $customvar for use in query to get items.
317
+ $customvar = ( isset( $_REQUEST['customvar'] ) ? $_REQUEST['customvar'] : 'all');
318
+ $this->_column_headers = array( $columns, $hidden, $sortable );
319
+
320
+ /** Process bulk action */
321
+ $this->process_bulk_action();
322
+ $this->views();
323
+ $per_page = $this->get_items_per_page( 'snippets_per_page', 20 );
324
+ $current_page = $this->get_pagenum();
325
+ $total_items = self::record_count();
326
+
327
+ $this->set_pagination_args(array(
328
+ 'total_items' => $total_items,
329
+ 'per_page' => $per_page,
330
+ ));
331
+
332
+ $this->items = self::get_snippets( $per_page, $current_page, $customvar );
333
+ }
334
+
335
+ public function get_views() {
336
+ $views = array();
337
+ $current = ( ! empty( $_REQUEST['customvar'] ) ? $_REQUEST['customvar'] : 'all');
338
+
339
+ //All link
340
+ $class = 'all' === $current ? ' class="current"' : '';
341
+ $all_url = remove_query_arg( 'customvar' );
342
+ $views['all'] = "<a href='{$all_url }' {$class} >" . esc_html__( 'All', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count() . ')</a>';
343
+
344
+ //Foo link
345
+ $foo_url = add_query_arg( 'customvar', 'active' );
346
+ $class = ( 'active' === $current ? ' class="current"' : '');
347
+ $views['active'] = "<a href='{$foo_url}' {$class} >" . esc_html__( 'Active', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count( 'active' ) . ')</a>';
348
+
349
+ //Bar link
350
+ $bar_url = add_query_arg( 'customvar', 'inactive' );
351
+ $class = ( 'inactive' === $current ? ' class="current"' : '');
352
+ $views['inactive'] = "<a href='{$bar_url}' {$class} >" . esc_html__( 'Inactive', '99robots-header-footer-code-manager' ) . ' (' . $this->record_count( 'inactive' ) . ')</a>';
353
+
354
+ return $views;
355
+ }
356
+
357
+ public function process_bulk_action() {
358
+
359
+ //Detect when a bulk action is being triggered...
360
+ if ( 'delete' === $this->current_action() ) {
361
+
362
+ // In our file that handles the request, verify the nonce.
363
+ $nonce = esc_attr( $_REQUEST['_wpnonce'] );
364
+
365
+ if ( ! wp_verify_nonce( $nonce, 'hfcm_delete_snippet' ) ) {
366
+ die( 'Go get a life script kiddies' );
367
+ } else {
368
+ self::delete_snippet( absint( $_GET['snippet'] ) );
369
+
370
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
371
+ return;
372
+ }
373
+ }
374
+
375
+ // If the delete bulk action is triggered
376
+ if (
377
+ ( isset( $_POST['action'] ) && 'bulk-delete' === $_POST['action'] ) ||
378
+ ( isset( $_POST['action2'] ) && 'bulk-delete' === $_POST['action2'] )
379
+ ) {
380
+ $delete_ids = esc_sql( $_POST['snippets'] );
381
+
382
+ // loop over the array of record IDs and delete them
383
+ foreach ( $delete_ids as $id ) {
384
+ self::delete_snippet( $id );
385
+ }
386
+
387
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
388
+ return;
389
+ } elseif (
390
+ ( isset( $_POST['action'] ) && 'bulk-activate' === $_POST['action'] ) ||
391
+ ( isset( $_POST['action2'] ) && 'bulk-activate' === $_POST['action2'] )
392
+ ) {
393
+
394
+ $activate_ids = esc_sql( $_POST['snippets'] );
395
+
396
+ // loop over the array of record IDs and activate them
397
+ foreach ( $activate_ids as $id ) {
398
+ self::activate_snippet( $id );
399
+ }
400
+
401
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
402
+ return;
403
+ } elseif (
404
+ ( isset( $_POST['action'] ) && 'bulk-deactivate' === $_POST['action'] ) ||
405
+ ( isset( $_POST['action2'] ) && 'bulk-deactivate' === $_POST['action2'] )
406
+ ) {
407
+
408
+ $delete_ids = esc_sql( $_POST['snippets'] );
409
+
410
+ // loop over the array of record IDs and deactivate them
411
+ foreach ( $delete_ids as $id ) {
412
+ self::deactivate_snippet( $id );
413
+ }
414
+
415
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-list' ) );
416
+
417
+ return;
418
+ }
419
+ }
420
+ }
421
+
422
+ /** Generate list of all snippets */
423
+ function hfcm_list() {
424
+
425
+ global $wpdb;
426
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
427
+ $activeclass = '';
428
+ $inactiveclass = '';
429
+ $allclass = 'current';
430
+ $snippet_obj = new Hfcm_Snippets_List();
431
+
432
+ if ( ! empty( $_GET['script_status'] ) && in_array( $_GET['script_status'], array( 'active', 'inactive' ) ) ) {
433
+ $allclass = '';
434
+ if ( 'active' === $_GET['script_status'] ) {
435
+ $activeclass = 'current';
436
+ }
437
+ if ( 'inactive' === $_GET['script_status'] ) {
438
+ $inactiveclass = 'current';
439
+ }
440
+ }
441
+ ?>
442
+ <div class="wrap">
443
+ <h1><?php esc_html_e( 'Snippets', '99robots-header-footer-code-manager' ) ?>
444
+ <a href="<?php echo admin_url( 'admin.php?page=hfcm-create' ) ?>" class="page-title-action"><?php esc_html_e( 'Add New Snippet', '99robots-header-footer-code-manager' ) ?></a>
445
+ </h1>
446
+
447
+ <form method="post">
448
+ <?php
449
+ $snippet_obj->prepare_items();
450
+ $snippet_obj->display();
451
+ ?>
452
+ </form>
453
+
454
+ </div>
455
+ <?php
456
+
457
+ // Register the script
458
+ wp_register_script( 'hfcm_toggle', plugins_url( '../js/toggle.js', __FILE__ ) );
459
+
460
+ // Localize the script with new data
461
+ $translation_array = array(
462
+ 'url' => admin_url( 'admin.php' ),
463
+ 'security' => wp_create_nonce( 'hfcm-toggle-snippet' ),
464
+ );
465
+ wp_localize_script( 'hfcm_toggle', 'hfcm_ajax', $translation_array );
466
+
467
+ // Enqueued script with localized data.
468
+ wp_enqueue_script( 'hfcm_toggle' );
469
+ }
includes/hfcm-request-handler.php CHANGED
@@ -1,241 +1,241 @@
1
- <?php
2
-
3
- function hfcm_request_handler() {
4
-
5
- // Check user capabilities
6
- current_user_can( 'administrator' );
7
-
8
- if ( isset( $_POST['insert'] ) ) {
9
- // Check nonce
10
- check_admin_referer( 'create-snippet' );
11
- } else {
12
- if ( ! isset( $_REQUEST['id'] ) ) {
13
- die( 'Missing ID parameter.' );
14
- }
15
- $id = (int) $_REQUEST['id'];
16
- }
17
- if ( isset( $_POST['update'] ) ) {
18
- // Check nonce
19
- check_admin_referer( 'update-snippet_' . $id );
20
- }
21
-
22
- // Handle AJAX on/off toggle for snippets
23
- if ( isset( $_REQUEST['toggle'] ) && ! empty( $_REQUEST['togvalue'] ) ) {
24
-
25
- // Check nonce
26
- check_ajax_referer( 'hfcm-toggle-snippet', 'security' );
27
-
28
- if ( 'on' === $_REQUEST['togvalue'] ) {
29
- $status = 'active';
30
- } else {
31
- $status = 'inactive';
32
- }
33
-
34
- // Global vars
35
- global $wpdb;
36
- $table_name = $wpdb->prefix . 'hfcm_scripts';
37
-
38
- $wpdb->update(
39
- $table_name, //table
40
- array( 'status' => $status ), //data
41
- array( 'script_id' => $id ), //where
42
- array( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' ), //data format
43
- array( '%s' ) //where format
44
- );
45
-
46
- } elseif ( isset( $_POST['insert'] ) || isset( $_POST['update'] ) ) {
47
-
48
- // Create / update snippet
49
-
50
- // Sanitize fields
51
- $name = hfcm_sanitize_text( 'name' );
52
- $snippet = hfcm_sanitize_text( 'snippet', false );
53
- $device_type = hfcm_sanitize_text( 'device_type' );
54
- $display_on = hfcm_sanitize_text( 'display_on' );
55
- $location = hfcm_sanitize_text( 'location' );
56
- $lp_count = hfcm_sanitize_text( 'lp_count' );
57
- $status = hfcm_sanitize_text( 'status' );
58
- $s_pages = hfcm_sanitize_array( 's_pages' );
59
- $ex_pages = hfcm_sanitize_array( 'ex_pages' );
60
- $s_posts = hfcm_sanitize_array( 's_posts' );
61
- $ex_posts = hfcm_sanitize_array( 'ex_posts' );
62
- $s_custom_posts = hfcm_sanitize_array( 's_custom_posts', 'string' );
63
- $s_categories = hfcm_sanitize_array( 's_categories' );
64
- $s_tags = hfcm_sanitize_array( 's_tags' );
65
-
66
- if ( 'manual' === $display_on ) {
67
- $location = '';
68
- }
69
- $lp_count = max( 1, (int) $lp_count );
70
-
71
- // Global vars
72
- global $wpdb;
73
- global $current_user;
74
- $table_name = $wpdb->prefix . 'hfcm_scripts';
75
-
76
- // Update snippet
77
- if ( isset( $id ) ) {
78
-
79
- $wpdb->update( $table_name, //table
80
- // Data
81
- array(
82
- 'name' => $name,
83
- 'snippet' => $snippet,
84
- 'device_type' => $device_type,
85
- 'location' => $location,
86
- 'display_on' => $display_on,
87
- 'status' => $status,
88
- 'lp_count' => $lp_count,
89
- 's_pages' => wp_json_encode( $s_pages ),
90
- 'ex_pages' => wp_json_encode( $ex_pages ),
91
- 's_posts' => wp_json_encode( $s_posts ),
92
- 'ex_posts' => wp_json_encode( $ex_posts ),
93
- 's_custom_posts' => wp_json_encode( $s_custom_posts ),
94
- 's_categories' => wp_json_encode( $s_categories ),
95
- 's_tags' => wp_json_encode( $s_tags ),
96
- 'last_revision_date' => current_time( 'Y-m-d H:i:s' ),
97
- 'last_modified_by' => sanitize_text_field( $current_user->display_name ),
98
- ),
99
- // Where
100
- array( 'script_id' => $id ),
101
- // Data format
102
- array(
103
- '%s',
104
- '%s',
105
- '%s',
106
- '%s',
107
- '%s',
108
- '%s',
109
- '%s',
110
- '%s',
111
- ),
112
- // Where format
113
- array( '%s' )
114
- );
115
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-update&message=1&id=' . $id ) );
116
- } else {
117
-
118
- // Create new snippet
119
- $wpdb->insert( $table_name, //table
120
- array(
121
- 'name' => $name,
122
- 'snippet' => $snippet,
123
- 'device_type' => $device_type,
124
- 'location' => $location,
125
- 'display_on' => $display_on,
126
- 'status' => $status,
127
- 'lp_count' => $lp_count,
128
- 's_pages' => wp_json_encode( $s_pages ),
129
- 'ex_pages' => wp_json_encode( $ex_pages ),
130
- 's_posts' => wp_json_encode( $s_posts ),
131
- 'ex_posts' => wp_json_encode( $ex_posts ),
132
- 's_custom_posts' => wp_json_encode( $s_custom_posts ),
133
- 's_categories' => wp_json_encode( $s_categories ),
134
- 's_tags' => wp_json_encode( $s_tags ),
135
- 'created' => current_time( 'Y-m-d H:i:s' ),
136
- 'created_by' => sanitize_text_field( $current_user->display_name ),
137
- ), array(
138
- '%s',
139
- '%s',
140
- '%s',
141
- '%s',
142
- '%s',
143
- '%s',
144
- '%d',
145
- '%s',
146
- '%s',
147
- '%s',
148
- '%s',
149
- '%s',
150
- '%s',
151
- '%s',
152
- '%s',
153
- '%s',
154
- )
155
- );
156
- $lastid = $wpdb->insert_id;
157
- hfcm_redirect( admin_url( 'admin.php?page=hfcm-update&message=6&id=' . $lastid ) );
158
- }
159
- } elseif ( isset( $_POST['get_posts'] ) ) {
160
-
161
- // JSON return posts for AJAX
162
-
163
- // Check nonce
164
- check_ajax_referer( 'hfcm-get-posts', 'security' );
165
-
166
- // Global vars
167
- global $wpdb;
168
- $table_name = $wpdb->prefix . 'hfcm_scripts';
169
-
170
- // Get all selected posts
171
- if ( -1 === $id ) {
172
- $s_posts = array();
173
- $ex_posts = array();
174
- } else {
175
-
176
- // Select value to update
177
- $script = $wpdb->get_results( $wpdb->prepare( "SELECT s_posts from $table_name where script_id=%s", $id ) );
178
- foreach ( $script as $s ) {
179
- $s_posts = json_decode( $s->s_posts );
180
- if ( ! is_array( $s_posts ) ) {
181
- $s_posts = array();
182
- }
183
- }
184
-
185
- $script_ex = $wpdb->get_results( $wpdb->prepare( "SELECT ex_posts from $table_name where script_id=%s", $id ) );
186
- foreach ( $script_ex as $s ) {
187
- $ex_posts = json_decode( $s->ex_posts );
188
- if ( ! is_array( $ex_posts ) ) {
189
- $ex_posts = array();
190
- }
191
- }
192
- }
193
-
194
- // Get all posts
195
- $args = array(
196
- 'public' => true,
197
- '_builtin' => false,
198
- );
199
-
200
- $output = 'names'; // names or objects, note names is the default
201
- $operator = 'and'; // 'and' or 'or'
202
-
203
- $c_posttypes = get_post_types( $args, $output, $operator );
204
- $posttypes = array( 'post' );
205
- foreach ( $c_posttypes as $cpdata ) {
206
- $posttypes[] = $cpdata;
207
- }
208
- $posts = get_posts( array(
209
- 'post_type' => $posttypes,
210
- 'posts_per_page' => -1,
211
- 'numberposts' => -1,
212
- 'orderby' => 'title',
213
- 'order' => 'ASC',
214
- ) );
215
-
216
- $json_output = array(
217
- 'selected' => array(),
218
- 'posts' => array(),
219
- 'excluded' => array(),
220
- );
221
-
222
- foreach ( $posts as $pdata ) {
223
-
224
- if ( in_array( $pdata->ID, $ex_posts ) ) {
225
- $json_output['excluded'][] = $pdata->ID;
226
- }
227
-
228
- if ( in_array( $pdata->ID, $s_posts ) ) {
229
- $json_output['selected'][] = $pdata->ID;
230
- }
231
-
232
- $json_output['posts'][] = array(
233
- 'text' => sanitize_text_field( $pdata->post_title ),
234
- 'value' => $pdata->ID,
235
- );
236
- }
237
-
238
- echo wp_json_encode( $json_output );
239
- wp_die();
240
- }
241
- }
1
+ <?php
2
+
3
+ function hfcm_request_handler() {
4
+
5
+ // Check user capabilities
6
+ current_user_can( 'administrator' );
7
+
8
+ if ( isset( $_POST['insert'] ) ) {
9
+ // Check nonce
10
+ check_admin_referer( 'create-snippet' );
11
+ } else {
12
+ if ( ! isset( $_REQUEST['id'] ) ) {
13
+ die( 'Missing ID parameter.' );
14
+ }
15
+ $id = (int) $_REQUEST['id'];
16
+ }
17
+ if ( isset( $_POST['update'] ) ) {
18
+ // Check nonce
19
+ check_admin_referer( 'update-snippet_' . $id );
20
+ }
21
+
22
+ // Handle AJAX on/off toggle for snippets
23
+ if ( isset( $_REQUEST['toggle'] ) && ! empty( $_REQUEST['togvalue'] ) ) {
24
+
25
+ // Check nonce
26
+ check_ajax_referer( 'hfcm-toggle-snippet', 'security' );
27
+
28
+ if ( 'on' === $_REQUEST['togvalue'] ) {
29
+ $status = 'active';
30
+ } else {
31
+ $status = 'inactive';
32
+ }
33
+
34
+ // Global vars
35
+ global $wpdb;
36
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
37
+
38
+ $wpdb->update(
39
+ $table_name, //table
40
+ array( 'status' => $status ), //data
41
+ array( 'script_id' => $id ), //where
42
+ array( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' ), //data format
43
+ array( '%s' ) //where format
44
+ );
45
+
46
+ } elseif ( isset( $_POST['insert'] ) || isset( $_POST['update'] ) ) {
47
+
48
+ // Create / update snippet
49
+
50
+ // Sanitize fields
51
+ $name = hfcm_sanitize_text( 'name' );
52
+ $snippet = hfcm_sanitize_text( 'snippet', false );
53
+ $device_type = hfcm_sanitize_text( 'device_type' );
54
+ $display_on = hfcm_sanitize_text( 'display_on' );
55
+ $location = hfcm_sanitize_text( 'location' );
56
+ $lp_count = hfcm_sanitize_text( 'lp_count' );
57
+ $status = hfcm_sanitize_text( 'status' );
58
+ $s_pages = hfcm_sanitize_array( 's_pages' );
59
+ $ex_pages = hfcm_sanitize_array( 'ex_pages' );
60
+ $s_posts = hfcm_sanitize_array( 's_posts' );
61
+ $ex_posts = hfcm_sanitize_array( 'ex_posts' );
62
+ $s_custom_posts = hfcm_sanitize_array( 's_custom_posts', 'string' );
63
+ $s_categories = hfcm_sanitize_array( 's_categories' );
64
+ $s_tags = hfcm_sanitize_array( 's_tags' );
65
+
66
+ if ( 'manual' === $display_on ) {
67
+ $location = '';
68
+ }
69
+ $lp_count = max( 1, (int) $lp_count );
70
+
71
+ // Global vars
72
+ global $wpdb;
73
+ global $current_user;
74
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
75
+
76
+ // Update snippet
77
+ if ( isset( $id ) ) {
78
+
79
+ $wpdb->update( $table_name, //table
80
+ // Data
81
+ array(
82
+ 'name' => $name,
83
+ 'snippet' => $snippet,
84
+ 'device_type' => $device_type,
85
+ 'location' => $location,
86
+ 'display_on' => $display_on,
87
+ 'status' => $status,
88
+ 'lp_count' => $lp_count,
89
+ 's_pages' => wp_json_encode( $s_pages ),
90
+ 'ex_pages' => wp_json_encode( $ex_pages ),
91
+ 's_posts' => wp_json_encode( $s_posts ),
92
+ 'ex_posts' => wp_json_encode( $ex_posts ),
93
+ 's_custom_posts' => wp_json_encode( $s_custom_posts ),
94
+ 's_categories' => wp_json_encode( $s_categories ),
95
+ 's_tags' => wp_json_encode( $s_tags ),
96
+ 'last_revision_date' => current_time( 'Y-m-d H:i:s' ),
97
+ 'last_modified_by' => sanitize_text_field( $current_user->display_name ),
98
+ ),
99
+ // Where
100
+ array( 'script_id' => $id ),
101
+ // Data format
102
+ array(
103
+ '%s',
104
+ '%s',
105
+ '%s',
106
+ '%s',
107
+ '%s',
108
+ '%s',
109
+ '%s',
110
+ '%s',
111
+ ),
112
+ // Where format
113
+ array( '%s' )
114
+ );
115
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-update&message=1&id=' . $id ) );
116
+ } else {
117
+
118
+ // Create new snippet
119
+ $wpdb->insert( $table_name, //table
120
+ array(
121
+ 'name' => $name,
122
+ 'snippet' => $snippet,
123
+ 'device_type' => $device_type,
124
+ 'location' => $location,
125
+ 'display_on' => $display_on,
126
+ 'status' => $status,
127
+ 'lp_count' => $lp_count,
128
+ 's_pages' => wp_json_encode( $s_pages ),
129
+ 'ex_pages' => wp_json_encode( $ex_pages ),
130
+ 's_posts' => wp_json_encode( $s_posts ),
131
+ 'ex_posts' => wp_json_encode( $ex_posts ),
132
+ 's_custom_posts' => wp_json_encode( $s_custom_posts ),
133
+ 's_categories' => wp_json_encode( $s_categories ),
134
+ 's_tags' => wp_json_encode( $s_tags ),
135
+ 'created' => current_time( 'Y-m-d H:i:s' ),
136
+ 'created_by' => sanitize_text_field( $current_user->display_name ),
137
+ ), array(
138
+ '%s',
139
+ '%s',
140
+ '%s',
141
+ '%s',
142
+ '%s',
143
+ '%s',
144
+ '%d',
145
+ '%s',
146
+ '%s',
147
+ '%s',
148
+ '%s',
149
+ '%s',
150
+ '%s',
151
+ '%s',
152
+ '%s',
153
+ '%s',
154
+ )
155
+ );
156
+ $lastid = $wpdb->insert_id;
157
+ hfcm_redirect( admin_url( 'admin.php?page=hfcm-update&message=6&id=' . $lastid ) );
158
+ }
159
+ } elseif ( isset( $_POST['get_posts'] ) ) {
160
+
161
+ // JSON return posts for AJAX
162
+
163
+ // Check nonce
164
+ check_ajax_referer( 'hfcm-get-posts', 'security' );
165
+
166
+ // Global vars
167
+ global $wpdb;
168
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
169
+
170
+ // Get all selected posts
171
+ if ( -1 === $id ) {
172
+ $s_posts = array();
173
+ $ex_posts = array();
174
+ } else {
175
+
176
+ // Select value to update
177
+ $script = $wpdb->get_results( $wpdb->prepare( "SELECT s_posts from $table_name where script_id=%s", $id ) );
178
+ foreach ( $script as $s ) {
179
+ $s_posts = json_decode( $s->s_posts );
180
+ if ( ! is_array( $s_posts ) ) {
181
+ $s_posts = array();
182
+ }
183
+ }
184
+
185
+ $script_ex = $wpdb->get_results( $wpdb->prepare( "SELECT ex_posts from $table_name where script_id=%s", $id ) );
186
+ foreach ( $script_ex as $s ) {
187
+ $ex_posts = json_decode( $s->ex_posts );
188
+ if ( ! is_array( $ex_posts ) ) {
189
+ $ex_posts = array();
190
+ }
191
+ }
192
+ }
193
+
194
+ // Get all posts
195
+ $args = array(
196
+ 'public' => true,
197
+ '_builtin' => false,
198
+ );
199
+
200
+ $output = 'names'; // names or objects, note names is the default
201
+ $operator = 'and'; // 'and' or 'or'
202
+
203
+ $c_posttypes = get_post_types( $args, $output, $operator );
204
+ $posttypes = array( 'post' );
205
+ foreach ( $c_posttypes as $cpdata ) {
206
+ $posttypes[] = $cpdata;
207
+ }
208
+ $posts = get_posts( array(
209
+ 'post_type' => $posttypes,
210
+ 'posts_per_page' => -1,
211
+ 'numberposts' => -1,
212
+ 'orderby' => 'title',
213
+ 'order' => 'ASC',
214
+ ) );
215
+
216
+ $json_output = array(
217
+ 'selected' => array(),
218
+ 'posts' => array(),
219
+ 'excluded' => array(),
220
+ );
221
+
222
+ foreach ( $posts as $pdata ) {
223
+
224
+ if ( in_array( $pdata->ID, $ex_posts ) ) {
225
+ $json_output['excluded'][] = $pdata->ID;
226
+ }
227
+
228
+ if ( in_array( $pdata->ID, $s_posts ) ) {
229
+ $json_output['selected'][] = $pdata->ID;
230
+ }
231
+
232
+ $json_output['posts'][] = array(
233
+ 'text' => sanitize_text_field( $pdata->post_title ),
234
+ 'value' => $pdata->ID,
235
+ );
236
+ }
237
+
238
+ echo wp_json_encode( $json_output );
239
+ wp_die();
240
+ }
241
+ }
includes/hfcm-update.php CHANGED
@@ -1,85 +1,85 @@
1
- <?php
2
-
3
- // Function for submenu "Update snippet" page
4
- function hfcm_update() {
5
-
6
- add_action( 'wp_enqueue_scripts', 'hfcm_selectize_enqueue' );
7
-
8
- // check user capabilities
9
- current_user_can( 'administrator' );
10
-
11
- if ( ! isset( $_GET['id'] ) ) {
12
- die( 'Missing ID parameter.' );
13
- }
14
- $id = $_GET['id'];
15
-
16
- global $wpdb;
17
- $table_name = $wpdb->prefix . 'hfcm_scripts';
18
-
19
- //selecting value to update
20
- $script = $wpdb->get_results( $wpdb->prepare( "SELECT * from $table_name where script_id=%s", $id ) );
21
- foreach ( $script as $s ) {
22
- $name = $s->name;
23
- $snippet = $s->snippet;
24
- $device_type = $s->device_type;
25
- $location = $s->location;
26
- $display_on = $s->display_on;
27
- $status = $s->status;
28
- $lp_count = $s->lp_count;
29
- $s_pages = json_decode( $s->s_pages );
30
- $ex_pages = json_decode( $s->ex_pages );
31
- $ex_posts = json_decode( $s->ex_posts );
32
-
33
- if ( ! is_array( $s_pages ) ) {
34
- $s_pages = array();
35
- }
36
-
37
- if ( ! is_array( $ex_pages ) ) {
38
- $ex_pages = array();
39
- }
40
-
41
- $s_posts = json_decode( $s->s_posts );
42
- if ( ! is_array( $s_posts ) ) {
43
- $s_posts = array();
44
- }
45
-
46
- $ex_posts = json_decode( $s->ex_posts );
47
- if ( ! is_array( $ex_posts ) ) {
48
- $ex_posts = array();
49
- }
50
-
51
- $s_custom_posts = json_decode( $s->s_custom_posts );
52
- if ( ! is_array( $s_custom_posts ) ) {
53
- $s_custom_posts = array();
54
- }
55
-
56
- $s_categories = json_decode( $s->s_categories );
57
- if ( ! is_array( $s_categories ) ) {
58
- $s_categories = array();
59
- }
60
-
61
- $s_tags = json_decode( $s->s_tags );
62
- if ( ! is_array( $s_tags ) ) {
63
- $s_tags = array();
64
- }
65
-
66
- $createdby = esc_html( $s->created_by );
67
- $lastmodifiedby = esc_html( $s->last_modified_by );
68
- $createdon = esc_html( $s->created );
69
- $lastrevisiondate = esc_html( $s->last_revision_date );
70
- }
71
-
72
- // escape for html output
73
- $name = esc_textarea( $name );
74
- $snippet = esc_textarea( $snippet );
75
- $device_type = esc_html( $device_type );
76
- $location = esc_html( $location );
77
- $display_on = esc_html( $display_on );
78
- $status = esc_html( $status );
79
- $lp_count = esc_html( $lp_count );
80
- $i = esc_html( $lp_count );
81
- // Notify hfcm-add-edit.php to make necesary changes for update
82
- $update = true;
83
-
84
- require_once( plugin_dir_path( __FILE__ ) . 'hfcm-add-edit.php' );
85
- }
1
+ <?php
2
+
3
+ // Function for submenu "Update snippet" page
4
+ function hfcm_update() {
5
+
6
+ add_action( 'wp_enqueue_scripts', 'hfcm_selectize_enqueue' );
7
+
8
+ // check user capabilities
9
+ current_user_can( 'administrator' );
10
+
11
+ if ( empty( $_GET['id'] ) ) {
12
+ die( 'Missing ID parameter.' );
13
+ }
14
+ $id = (int) $_GET['id'];
15
+
16
+ global $wpdb;
17
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
18
+
19
+ //selecting value to update
20
+ $script = $wpdb->get_results( $wpdb->prepare( "SELECT * from $table_name where script_id=%s", $id ) );
21
+ foreach ( $script as $s ) {
22
+ $name = $s->name;
23
+ $snippet = $s->snippet;
24
+ $device_type = $s->device_type;
25
+ $location = $s->location;
26
+ $display_on = $s->display_on;
27
+ $status = $s->status;
28
+ $lp_count = $s->lp_count;
29
+ $s_pages = json_decode( $s->s_pages );
30
+ $ex_pages = json_decode( $s->ex_pages );
31
+ $ex_posts = json_decode( $s->ex_posts );
32
+
33
+ if ( ! is_array( $s_pages ) ) {
34
+ $s_pages = array();
35
+ }
36
+
37
+ if ( ! is_array( $ex_pages ) ) {
38
+ $ex_pages = array();
39
+ }
40
+
41
+ $s_posts = json_decode( $s->s_posts );
42
+ if ( ! is_array( $s_posts ) ) {
43
+ $s_posts = array();
44
+ }
45
+
46
+ $ex_posts = json_decode( $s->ex_posts );
47
+ if ( ! is_array( $ex_posts ) ) {
48
+ $ex_posts = array();
49
+ }
50
+
51
+ $s_custom_posts = json_decode( $s->s_custom_posts );
52
+ if ( ! is_array( $s_custom_posts ) ) {
53
+ $s_custom_posts = array();
54
+ }
55
+
56
+ $s_categories = json_decode( $s->s_categories );
57
+ if ( ! is_array( $s_categories ) ) {
58
+ $s_categories = array();
59
+ }
60
+
61
+ $s_tags = json_decode( $s->s_tags );
62
+ if ( ! is_array( $s_tags ) ) {
63
+ $s_tags = array();
64
+ }
65
+
66
+ $createdby = esc_html( $s->created_by );
67
+ $lastmodifiedby = esc_html( $s->last_modified_by );
68
+ $createdon = esc_html( $s->created );
69
+ $lastrevisiondate = esc_html( $s->last_revision_date );
70
+ }
71
+
72
+ // escape for html output
73
+ $name = esc_textarea( $name );
74
+ $snippet = esc_textarea( $snippet );
75
+ $device_type = esc_html( $device_type );
76
+ $location = esc_html( $location );
77
+ $display_on = esc_html( $display_on );
78
+ $status = esc_html( $status );
79
+ $lp_count = esc_html( $lp_count );
80
+ $i = esc_html( $lp_count );
81
+ // Notify hfcm-add-edit.php to make necesary changes for update
82
+ $update = true;
83
+
84
+ require_once( plugin_dir_path( __FILE__ ) . 'hfcm-add-edit.php' );
85
+ }
js/location.js CHANGED
@@ -1,5 +1,5 @@
1
- // simple redirect
2
- if ( 'undefined' == typeof hfcm_location ) {
3
- var hfcm_location = {url:''};
4
- }
5
  window.location.replace(hfcm_location.url);
1
+ // simple redirect
2
+ if ( 'undefined' == typeof hfcm_location ) {
3
+ var hfcm_location = {url:''};
4
+ }
5
  window.location.replace(hfcm_location.url);
js/selectize.min.js CHANGED
@@ -1,3 +1,3 @@
1
- /*! selectize.js - v0.12.1 | https://github.com/brianreavis/selectize.js | Apache License (v2) */
2
- !function(a,b){"function"==typeof define&&define.amd?define("sifter",b):"object"==typeof exports?module.exports=b():a.Sifter=b()}(this,function(){var a=function(a,b){this.items=a,this.settings=b||{diacritics:!0}};a.prototype.tokenize=function(a){if(a=d(String(a||"").toLowerCase()),!a||!a.length)return[];var b,c,f,h,i=[],j=a.split(/ +/);for(b=0,c=j.length;c>b;b++){if(f=e(j[b]),this.settings.diacritics)for(h in g)g.hasOwnProperty(h)&&(f=f.replace(new RegExp(h,"g"),g[h]));i.push({string:j[b],regex:new RegExp(f,"i")})}return i},a.prototype.iterator=function(a,b){var c;c=f(a)?Array.prototype.forEach||function(a){for(var b=0,c=this.length;c>b;b++)a(this[b],b,this)}:function(a){for(var b in this)this.hasOwnProperty(b)&&a(this[b],b,this)},c.apply(a,[b])},a.prototype.getScoreFunction=function(a,b){var c,d,e,f;c=this,a=c.prepareSearch(a,b),e=a.tokens,d=a.options.fields,f=e.length;var g=function(a,b){var c,d;return a?(a=String(a||""),d=a.search(b.regex),-1===d?0:(c=b.string.length/a.length,0===d&&(c+=.5),c)):0},h=function(){var a=d.length;return a?1===a?function(a,b){return g(b[d[0]],a)}:function(b,c){for(var e=0,f=0;a>e;e++)f+=g(c[d[e]],b);return f/a}:function(){return 0}}();return f?1===f?function(a){return h(e[0],a)}:"and"===a.options.conjunction?function(a){for(var b,c=0,d=0;f>c;c++){if(b=h(e[c],a),0>=b)return 0;d+=b}return d/f}:function(a){for(var b=0,c=0;f>b;b++)c+=h(e[b],a);return c/f}:function(){return 0}},a.prototype.getSortFunction=function(a,c){var d,e,f,g,h,i,j,k,l,m,n;if(f=this,a=f.prepareSearch(a,c),n=!a.query&&c.sort_empty||c.sort,l=function(a,b){return"$score"===a?b.score:f.items[b.id][a]},h=[],n)for(d=0,e=n.length;e>d;d++)(a.query||"$score"!==n[d].field)&&h.push(n[d]);if(a.query){for(m=!0,d=0,e=h.length;e>d;d++)if("$score"===h[d].field){m=!1;break}m&&h.unshift({field:"$score",direction:"desc"})}else for(d=0,e=h.length;e>d;d++)if("$score"===h[d].field){h.splice(d,1);break}for(k=[],d=0,e=h.length;e>d;d++)k.push("desc"===h[d].direction?-1:1);return i=h.length,i?1===i?(g=h[0].field,j=k[0],function(a,c){return j*b(l(g,a),l(g,c))}):function(a,c){var d,e,f;for(d=0;i>d;d++)if(f=h[d].field,e=k[d]*b(l(f,a),l(f,c)))return e;return 0}:null},a.prototype.prepareSearch=function(a,b){if("object"==typeof a)return a;b=c({},b);var d=b.fields,e=b.sort,g=b.sort_empty;return d&&!f(d)&&(b.fields=[d]),e&&!f(e)&&(b.sort=[e]),g&&!f(g)&&(b.sort_empty=[g]),{options:b,query:String(a||"").toLowerCase(),tokens:this.tokenize(a),total:0,items:[]}},a.prototype.search=function(a,b){var c,d,e,f,g=this;return d=this.prepareSearch(a,b),b=d.options,a=d.query,f=b.score||g.getScoreFunction(d),a.length?g.iterator(g.items,function(a,e){c=f(a),(b.filter===!1||c>0)&&d.items.push({score:c,id:e})}):g.iterator(g.items,function(a,b){d.items.push({score:1,id:b})}),e=g.getSortFunction(d,b),e&&d.items.sort(e),d.total=d.items.length,"number"==typeof b.limit&&(d.items=d.items.slice(0,b.limit)),d};var b=function(a,b){return"number"==typeof a&&"number"==typeof b?a>b?1:b>a?-1:0:(a=h(String(a||"")),b=h(String(b||"")),a>b?1:b>a?-1:0)},c=function(a){var b,c,d,e;for(b=1,c=arguments.length;c>b;b++)if(e=arguments[b])for(d in e)e.hasOwnProperty(d)&&(a[d]=e[d]);return a},d=function(a){return(a+"").replace(/^\s+|\s+$|/g,"")},e=function(a){return(a+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},f=Array.isArray||$&&$.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},g={a:"[aÀÁÂÃÄÅàáâãäåĀāąĄ]",c:"[cÇçćĆčČ]",d:"[dđĐďĎ]",e:"[eÈÉÊËèéêëěĚĒēęĘ]",i:"[iÌÍÎÏìíîïĪī]",l:"[lłŁ]",n:"[nÑñňŇńŃ]",o:"[oÒÓÔÕÕÖØòóôõöøŌō]",r:"[rřŘ]",s:"[sŠšśŚ]",t:"[tťŤ]",u:"[uÙÚÛÜùúûüůŮŪū]",y:"[yŸÿýÝ]",z:"[zŽžżŻźŹ]"},h=function(){var a,b,c,d,e="",f={};for(c in g)if(g.hasOwnProperty(c))for(d=g[c].substring(2,g[c].length-1),e+=d,a=0,b=d.length;b>a;a++)f[d.charAt(a)]=c;var h=new RegExp("["+e+"]","g");return function(a){return a.replace(h,function(a){return f[a]}).toLowerCase()}}();return a}),function(a,b){"function"==typeof define&&define.amd?define("microplugin",b):"object"==typeof exports?module.exports=b():a.MicroPlugin=b()}(this,function(){var a={};a.mixin=function(a){a.plugins={},a.prototype.initializePlugins=function(a){var c,d,e,f=this,g=[];if(f.plugins={names:[],settings:{},requested:{},loaded:{}},b.isArray(a))for(c=0,d=a.length;d>c;c++)"string"==typeof a[c]?g.push(a[c]):(f.plugins.settings[a[c].name]=a[c].options,g.push(a[c].name));else if(a)for(e in a)a.hasOwnProperty(e)&&(f.plugins.settings[e]=a[e],g.push(e));for(;g.length;)f.require(g.shift())},a.prototype.loadPlugin=function(b){var c=this,d=c.plugins,e=a.plugins[b];if(!a.plugins.hasOwnProperty(b))throw new Error('Unable to find "'+b+'" plugin');d.requested[b]=!0,d.loaded[b]=e.fn.apply(c,[c.plugins.settings[b]||{}]),d.names.push(b)},a.prototype.require=function(a){var b=this,c=b.plugins;if(!b.plugins.loaded.hasOwnProperty(a)){if(c.requested[a])throw new Error('Plugin has circular dependency ("'+a+'")');b.loadPlugin(a)}return c.loaded[a]},a.define=function(b,c){a.plugins[b]={name:b,fn:c}}};var b={isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)}};return a}),function(a,b){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],b):"object"==typeof exports?module.exports=b(require("jquery"),require("sifter"),require("microplugin")):a.Selectize=b(a.jQuery,a.Sifter,a.MicroPlugin)}(this,function(a,b,c){"use strict";var d=function(a,b){if("string"!=typeof b||b.length){var c="string"==typeof b?new RegExp(b,"i"):b,d=function(a){var b=0;if(3===a.nodeType){var e=a.data.search(c);if(e>=0&&a.data.length>0){var f=a.data.match(c),g=document.createElement("span");g.className="highlight";var h=a.splitText(e),i=(h.splitText(f[0].length),h.cloneNode(!0));g.appendChild(i),h.parentNode.replaceChild(g,h),b=1}}else if(1===a.nodeType&&a.childNodes&&!/(script|style)/i.test(a.tagName))for(var j=0;j<a.childNodes.length;++j)j+=d(a.childNodes[j]);return b};return a.each(function(){d(this)})}},e=function(){};e.prototype={on:function(a,b){this._events=this._events||{},this._events[a]=this._events[a]||[],this._events[a].push(b)},off:function(a,b){var c=arguments.length;return 0===c?delete this._events:1===c?delete this._events[a]:(this._events=this._events||{},void(a in this._events!=!1&&this._events[a].splice(this._events[a].indexOf(b),1)))},trigger:function(a){if(this._events=this._events||{},a in this._events!=!1)for(var b=0;b<this._events[a].length;b++)this._events[a][b].apply(this,Array.prototype.slice.call(arguments,1))}},e.mixin=function(a){for(var b=["on","off","trigger"],c=0;c<b.length;c++)a.prototype[b[c]]=e.prototype[b[c]]};var f=/Mac/.test(navigator.userAgent),g=65,h=13,i=27,j=37,k=38,l=80,m=39,n=40,o=78,p=8,q=46,r=16,s=f?91:17,t=f?18:17,u=9,v=1,w=2,x=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("form").validity,y=function(a){return"undefined"!=typeof a},z=function(a){return"undefined"==typeof a||null===a?null:"boolean"==typeof a?a?"1":"0":a+""},A=function(a){return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},B=function(a){return(a+"").replace(/\$/g,"$$$$")},C={};C.before=function(a,b,c){var d=a[b];a[b]=function(){return c.apply(a,arguments),d.apply(a,arguments)}},C.after=function(a,b,c){var d=a[b];a[b]=function(){var b=d.apply(a,arguments);return c.apply(a,arguments),b}};var D=function(a){var b=!1;return function(){b||(b=!0,a.apply(this,arguments))}},E=function(a,b){var c;return function(){var d=this,e=arguments;window.clearTimeout(c),c=window.setTimeout(function(){a.apply(d,e)},b)}},F=function(a,b,c){var d,e=a.trigger,f={};a.trigger=function(){var c=arguments[0];return-1===b.indexOf(c)?e.apply(a,arguments):void(f[c]=arguments)},c.apply(a,[]),a.trigger=e;for(d in f)f.hasOwnProperty(d)&&e.apply(a,f[d])},G=function(a,b,c,d){a.on(b,c,function(b){for(var c=b.target;c&&c.parentNode!==a[0];)c=c.parentNode;return b.currentTarget=c,d.apply(this,[b])})},H=function(a){var b={};if("selectionStart"in a)b.start=a.selectionStart,b.length=a.selectionEnd-b.start;else if(document.selection){a.focus();var c=document.selection.createRange(),d=document.selection.createRange().text.length;c.moveStart("character",-a.value.length),b.start=c.text.length-d,b.length=d}return b},I=function(a,b,c){var d,e,f={};if(c)for(d=0,e=c.length;e>d;d++)f[c[d]]=a.css(c[d]);else f=a.css();b.css(f)},J=function(b,c){if(!b)return 0;var d=a("<test>").css({position:"absolute",top:-99999,left:-99999,width:"auto",padding:0,whiteSpace:"pre"}).text(b).appendTo("body");I(c,d,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]);var e=d.width();return d.remove(),e},K=function(a){var b=null,c=function(c,d){var e,f,g,h,i,j,k,l;c=c||window.event||{},d=d||{},c.metaKey||c.altKey||(d.force||a.data("grow")!==!1)&&(e=a.val(),c.type&&"keydown"===c.type.toLowerCase()&&(f=c.keyCode,g=f>=97&&122>=f||f>=65&&90>=f||f>=48&&57>=f||32===f,f===q||f===p?(l=H(a[0]),l.length?e=e.substring(0,l.start)+e.substring(l.start+l.length):f===p&&l.start?e=e.substring(0,l.start-1)+e.substring(l.start+1):f===q&&"undefined"!=typeof l.start&&(e=e.substring(0,l.start)+e.substring(l.start+1))):g&&(j=c.shiftKey,k=String.fromCharCode(c.keyCode),k=j?k.toUpperCase():k.toLowerCase(),e+=k)),h=a.attr("placeholder"),!e&&h&&(e=h),i=J(e,a)+4,i!==b&&(b=i,a.width(i),a.triggerHandler("resize")))};a.on("keydown keyup update blur",c),c()},L=function(c,d){var e,f,g,h,i=this;h=c[0],h.selectize=i;var j=window.getComputedStyle&&window.getComputedStyle(h,null);if(g=j?j.getPropertyValue("direction"):h.currentStyle&&h.currentStyle.direction,g=g||c.parents("[dir]:first").attr("dir")||"",a.extend(i,{order:0,settings:d,$input:c,tabIndex:c.attr("tabindex")||"",tagType:"select"===h.tagName.toLowerCase()?v:w,rtl:/rtl/i.test(g),eventNS:".selectize"+ ++L.count,highlightedValue:null,isOpen:!1,isDisabled:!1,isRequired:c.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===d.loadThrottle?i.onSearchChange:E(i.onSearchChange,d.loadThrottle)}),i.sifter=new b(this.options,{diacritics:d.diacritics}),i.settings.options){for(e=0,f=i.settings.options.length;f>e;e++)i.registerOption(i.settings.options[e]);delete i.settings.options}if(i.settings.optgroups){for(e=0,f=i.settings.optgroups.length;f>e;e++)i.registerOptionGroup(i.settings.optgroups[e]);delete i.settings.optgroups}i.settings.mode=i.settings.mode||(1===i.settings.maxItems?"single":"multi"),"boolean"!=typeof i.settings.hideSelected&&(i.settings.hideSelected="multi"===i.settings.mode),i.initializePlugins(i.settings.plugins),i.setupCallbacks(),i.setupTemplates(),i.setup()};return e.mixin(L),c.mixin(L),a.extend(L.prototype,{setup:function(){var b,c,d,e,g,h,i,j,k,l=this,m=l.settings,n=l.eventNS,o=a(window),p=a(document),q=l.$input;if(i=l.settings.mode,j=q.attr("class")||"",b=a("<div>").addClass(m.wrapperClass).addClass(j).addClass(i),c=a("<div>").addClass(m.inputClass).addClass("items").appendTo(b),d=a('<input type="text" autocomplete="off" />').appendTo(c).attr("tabindex",q.is(":disabled")?"-1":l.tabIndex),h=a(m.dropdownParent||b),e=a("<div>").addClass(m.dropdownClass).addClass(i).hide().appendTo(h),g=a("<div>").addClass(m.dropdownContentClass).appendTo(e),l.settings.copyClassesToDropdown&&e.addClass(j),b.css({width:q[0].style.width}),l.plugins.names.length&&(k="plugin-"+l.plugins.names.join(" plugin-"),b.addClass(k),e.addClass(k)),(null===m.maxItems||m.maxItems>1)&&l.tagType===v&&q.attr("multiple","multiple"),l.settings.placeholder&&d.attr("placeholder",m.placeholder),!l.settings.splitOn&&l.settings.delimiter){var u=l.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");l.settings.splitOn=new RegExp("\\s*"+u+"+\\s*")}q.attr("autocorrect")&&d.attr("autocorrect",q.attr("autocorrect")),q.attr("autocapitalize")&&d.attr("autocapitalize",q.attr("autocapitalize")),l.$wrapper=b,l.$control=c,l.$control_input=d,l.$dropdown=e,l.$dropdown_content=g,e.on("mouseenter","[data-selectable]",function(){return l.onOptionHover.apply(l,arguments)}),e.on("mousedown click","[data-selectable]",function(){return l.onOptionSelect.apply(l,arguments)}),G(c,"mousedown","*:not(input)",function(){return l.onItemSelect.apply(l,arguments)}),K(d),c.on({mousedown:function(){return l.onMouseDown.apply(l,arguments)},click:function(){return l.onClick.apply(l,arguments)}}),d.on({mousedown:function(a){a.stopPropagation()},keydown:function(){return l.onKeyDown.apply(l,arguments)},keyup:function(){return l.onKeyUp.apply(l,arguments)},keypress:function(){return l.onKeyPress.apply(l,arguments)},resize:function(){l.positionDropdown.apply(l,[])},blur:function(){return l.onBlur.apply(l,arguments)},focus:function(){return l.ignoreBlur=!1,l.onFocus.apply(l,arguments)},paste:function(){return l.onPaste.apply(l,arguments)}}),p.on("keydown"+n,function(a){l.isCmdDown=a[f?"metaKey":"ctrlKey"],l.isCtrlDown=a[f?"altKey":"ctrlKey"],l.isShiftDown=a.shiftKey}),p.on("keyup"+n,function(a){a.keyCode===t&&(l.isCtrlDown=!1),a.keyCode===r&&(l.isShiftDown=!1),a.keyCode===s&&(l.isCmdDown=!1)}),p.on("mousedown"+n,function(a){if(l.isFocused){if(a.target===l.$dropdown[0]||a.target.parentNode===l.$dropdown[0])return!1;l.$control.has(a.target).length||a.target===l.$control[0]||l.blur(a.target)}}),o.on(["scroll"+n,"resize"+n].join(" "),function(){l.isOpen&&l.positionDropdown.apply(l,arguments)}),o.on("mousemove"+n,function(){l.ignoreHover=!1}),this.revertSettings={$children:q.children().detach(),tabindex:q.attr("tabindex")},q.attr("tabindex",-1).hide().after(l.$wrapper),a.isArray(m.items)&&(l.setValue(m.items),delete m.items),x&&q.on("invalid"+n,function(a){a.preventDefault(),l.isInvalid=!0,l.refreshState()}),l.updateOriginalInput(),l.refreshItems(),l.refreshState(),l.updatePlaceholder(),l.isSetup=!0,q.is(":disabled")&&l.disable(),l.on("change",this.onChange),q.data("selectize",l),q.addClass("selectized"),l.trigger("initialize"),m.preload===!0&&l.onSearchChange("")},setupTemplates:function(){var b=this,c=b.settings.labelField,d=b.settings.optgroupLabelField,e={optgroup:function(a){return'<div class="optgroup">'+a.html+"</div>"},optgroup_header:function(a,b){return'<div class="optgroup-header">'+b(a[d])+"</div>"},option:function(a,b){return'<div class="option">'+b(a[c])+"</div>"},item:function(a,b){return'<div class="item">'+b(a[c])+"</div>"},option_create:function(a,b){return'<div class="create">Add <strong>'+b(a.input)+"</strong>&hellip;</div>"}};b.settings.render=a.extend({},e,b.settings.render)},setupCallbacks:function(){var a,b,c={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur"};for(a in c)c.hasOwnProperty(a)&&(b=this.settings[c[a]],b&&this.on(a,b))},onClick:function(a){var b=this;b.isFocused||(b.focus(),a.preventDefault())},onMouseDown:function(b){{var c=this,d=b.isDefaultPrevented();a(b.target)}if(c.isFocused){if(b.target!==c.$control_input[0])return"single"===c.settings.mode?c.isOpen?c.close():c.open():d||c.setActiveItem(null),!1}else d||window.setTimeout(function(){c.focus()},0)},onChange:function(){this.$input.trigger("change")},onPaste:function(b){var c=this;c.isFull()||c.isInputHidden||c.isLocked?b.preventDefault():c.settings.splitOn&&setTimeout(function(){for(var b=a.trim(c.$control_input.val()||"").split(c.settings.splitOn),d=0,e=b.length;e>d;d++)c.createItem(b[d])},0)},onKeyPress:function(a){if(this.isLocked)return a&&a.preventDefault();var b=String.fromCharCode(a.keyCode||a.which);return this.settings.create&&"multi"===this.settings.mode&&b===this.settings.delimiter?(this.createItem(),a.preventDefault(),!1):void 0},onKeyDown:function(a){var b=(a.target===this.$control_input[0],this);if(b.isLocked)return void(a.keyCode!==u&&a.preventDefault());switch(a.keyCode){case g:if(b.isCmdDown)return void b.selectAll();break;case i:return void(b.isOpen&&(a.preventDefault(),a.stopPropagation(),b.close()));case o:if(!a.ctrlKey||a.altKey)break;case n:if(!b.isOpen&&b.hasOptions)b.open();else if(b.$activeOption){b.ignoreHover=!0;var c=b.getAdjacentOption(b.$activeOption,1);c.length&&b.setActiveOption(c,!0,!0)}return void a.preventDefault();case l:if(!a.ctrlKey||a.altKey)break;case k:if(b.$activeOption){b.ignoreHover=!0;var d=b.getAdjacentOption(b.$activeOption,-1);d.length&&b.setActiveOption(d,!0,!0)}return void a.preventDefault();case h:return void(b.isOpen&&b.$activeOption&&(b.onOptionSelect({currentTarget:b.$activeOption}),a.preventDefault()));case j:return void b.advanceSelection(-1,a);case m:return void b.advanceSelection(1,a);case u:return b.settings.selectOnTab&&b.isOpen&&b.$activeOption&&(b.onOptionSelect({currentTarget:b.$activeOption}),b.isFull()||a.preventDefault()),void(b.settings.create&&b.createItem()&&a.preventDefault());case p:case q:return void b.deleteSelection(a)}return!b.isFull()&&!b.isInputHidden||(f?a.metaKey:a.ctrlKey)?void 0:void a.preventDefault()},onKeyUp:function(a){var b=this;if(b.isLocked)return a&&a.preventDefault();var c=b.$control_input.val()||"";b.lastValue!==c&&(b.lastValue=c,b.onSearchChange(c),b.refreshOptions(),b.trigger("type",c))},onSearchChange:function(a){var b=this,c=b.settings.load;c&&(b.loadedSearches.hasOwnProperty(a)||(b.loadedSearches[a]=!0,b.load(function(d){c.apply(b,[a,d])})))},onFocus:function(a){var b=this,c=b.isFocused;return b.isDisabled?(b.blur(),a&&a.preventDefault(),!1):void(b.ignoreFocus||(b.isFocused=!0,"focus"===b.settings.preload&&b.onSearchChange(""),c||b.trigger("focus"),b.$activeItems.length||(b.showInput(),b.setActiveItem(null),b.refreshOptions(!!b.settings.openOnFocus)),b.refreshState()))},onBlur:function(a,b){var c=this;if(c.isFocused&&(c.isFocused=!1,!c.ignoreFocus)){if(!c.ignoreBlur&&document.activeElement===c.$dropdown_content[0])return c.ignoreBlur=!0,void c.onFocus(a);var d=function(){c.close(),c.setTextboxValue(""),c.setActiveItem(null),c.setActiveOption(null),c.setCaret(c.items.length),c.refreshState(),(b||document.body).focus(),c.ignoreFocus=!1,c.trigger("blur")};c.ignoreFocus=!0,c.settings.create&&c.settings.createOnBlur?c.createItem(null,!1,d):d()}},onOptionHover:function(a){this.ignoreHover||this.setActiveOption(a.currentTarget,!1)},onOptionSelect:function(b){var c,d,e=this;b.preventDefault&&(b.preventDefault(),b.stopPropagation()),d=a(b.currentTarget),d.hasClass("create")?e.createItem(null,function(){e.settings.closeAfterSelect&&e.close()}):(c=d.attr("data-value"),"undefined"!=typeof c&&(e.lastQuery=null,e.setTextboxValue(""),e.addItem(c),e.settings.closeAfterSelect?e.close():!e.settings.hideSelected&&b.type&&/mouse/.test(b.type)&&e.setActiveOption(e.getOption(c))))},onItemSelect:function(a){var b=this;b.isLocked||"multi"===b.settings.mode&&(a.preventDefault(),b.setActiveItem(a.currentTarget,a))},load:function(a){var b=this,c=b.$wrapper.addClass(b.settings.loadingClass);b.loading++,a.apply(b,[function(a){b.loading=Math.max(b.loading-1,0),a&&a.length&&(b.addOption(a),b.refreshOptions(b.isFocused&&!b.isInputHidden)),b.loading||c.removeClass(b.settings.loadingClass),b.trigger("load",a)}])},setTextboxValue:function(a){var b=this.$control_input,c=b.val()!==a;c&&(b.val(a).triggerHandler("update"),this.lastValue=a)},getValue:function(){return this.tagType===v&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(a,b){var c=b?[]:["change"];F(this,c,function(){this.clear(b),this.addItems(a,b)})},setActiveItem:function(b,c){var d,e,f,g,h,i,j,k,l=this;if("single"!==l.settings.mode){if(b=a(b),!b.length)return a(l.$activeItems).removeClass("active"),l.$activeItems=[],void(l.isFocused&&l.showInput());if(d=c&&c.type.toLowerCase(),"mousedown"===d&&l.isShiftDown&&l.$activeItems.length){for(k=l.$control.children(".active:last"),g=Array.prototype.indexOf.apply(l.$control[0].childNodes,[k[0]]),h=Array.prototype.indexOf.apply(l.$control[0].childNodes,[b[0]]),g>h&&(j=g,g=h,h=j),e=g;h>=e;e++)i=l.$control[0].childNodes[e],-1===l.$activeItems.indexOf(i)&&(a(i).addClass("active"),l.$activeItems.push(i));c.preventDefault()}else"mousedown"===d&&l.isCtrlDown||"keydown"===d&&this.isShiftDown?b.hasClass("active")?(f=l.$activeItems.indexOf(b[0]),l.$activeItems.splice(f,1),b.removeClass("active")):l.$activeItems.push(b.addClass("active")[0]):(a(l.$activeItems).removeClass("active"),l.$activeItems=[b.addClass("active")[0]]);l.hideInput(),this.isFocused||l.focus()}},setActiveOption:function(b,c,d){var e,f,g,h,i,j=this;j.$activeOption&&j.$activeOption.removeClass("active"),j.$activeOption=null,b=a(b),b.length&&(j.$activeOption=b.addClass("active"),(c||!y(c))&&(e=j.$dropdown_content.height(),f=j.$activeOption.outerHeight(!0),c=j.$dropdown_content.scrollTop()||0,g=j.$activeOption.offset().top-j.$dropdown_content.offset().top+c,h=g,i=g-e+f,g+f>e+c?j.$dropdown_content.stop().animate({scrollTop:i},d?j.settings.scrollDuration:0):c>g&&j.$dropdown_content.stop().animate({scrollTop:h},d?j.settings.scrollDuration:0)))},selectAll:function(){var a=this;"single"!==a.settings.mode&&(a.$activeItems=Array.prototype.slice.apply(a.$control.children(":not(input)").addClass("active")),a.$activeItems.length&&(a.hideInput(),a.close()),a.focus())},hideInput:function(){var a=this;a.setTextboxValue(""),a.$control_input.css({opacity:0,position:"absolute",left:a.rtl?1e4:-1e4}),a.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var a=this;a.isDisabled||(a.ignoreFocus=!0,a.$control_input[0].focus(),window.setTimeout(function(){a.ignoreFocus=!1,a.onFocus()},0))},blur:function(a){this.$control_input[0].blur(),this.onBlur(null,a)},getScoreFunction:function(a){return this.sifter.getScoreFunction(a,this.getSearchOptions())},getSearchOptions:function(){var a=this.settings,b=a.sortField;return"string"==typeof b&&(b=[{field:b}]),{fields:a.searchField,conjunction:a.searchConjunction,sort:b}},search:function(b){var c,d,e,f=this,g=f.settings,h=this.getSearchOptions();if(g.score&&(e=f.settings.score.apply(this,[b]),"function"!=typeof e))throw new Error('Selectize "score" setting must be a function that returns a function');if(b!==f.lastQuery?(f.lastQuery=b,d=f.sifter.search(b,a.extend(h,{score:e})),f.currentResults=d):d=a.extend(!0,{},f.currentResults),g.hideSelected)for(c=d.items.length-1;c>=0;c--)-1!==f.items.indexOf(z(d.items[c].id))&&d.items.splice(c,1);return d},refreshOptions:function(b){var c,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;"undefined"==typeof b&&(b=!0);var t=this,u=a.trim(t.$control_input.val()),v=t.search(u),w=t.$dropdown_content,x=t.$activeOption&&z(t.$activeOption.attr("data-value"));for(g=v.items.length,"number"==typeof t.settings.maxOptions&&(g=Math.min(g,t.settings.maxOptions)),h={},i=[],c=0;g>c;c++)for(j=t.options[v.items[c].id],k=t.render("option",j),l=j[t.settings.optgroupField]||"",m=a.isArray(l)?l:[l],e=0,f=m&&m.length;f>e;e++)l=m[e],t.optgroups.hasOwnProperty(l)||(l=""),h.hasOwnProperty(l)||(h[l]=[],i.push(l)),h[l].push(k);for(this.settings.lockOptgroupOrder&&i.sort(function(a,b){var c=t.optgroups[a].$order||0,d=t.optgroups[b].$order||0;return c-d}),n=[],c=0,g=i.length;g>c;c++)l=i[c],t.optgroups.hasOwnProperty(l)&&h[l].length?(o=t.render("optgroup_header",t.optgroups[l])||"",o+=h[l].join(""),n.push(t.render("optgroup",a.extend({},t.optgroups[l],{html:o})))):n.push(h[l].join(""));if(w.html(n.join("")),t.settings.highlight&&v.query.length&&v.tokens.length)for(c=0,g=v.tokens.length;g>c;c++)d(w,v.tokens[c].regex);if(!t.settings.hideSelected)for(c=0,g=t.items.length;g>c;c++)t.getOption(t.items[c]).addClass("selected");p=t.canCreate(u),p&&(w.prepend(t.render("option_create",{input:u})),s=a(w[0].childNodes[0])),t.hasOptions=v.items.length>0||p,t.hasOptions?(v.items.length>0?(r=x&&t.getOption(x),r&&r.length?q=r:"single"===t.settings.mode&&t.items.length&&(q=t.getOption(t.items[0])),q&&q.length||(q=s&&!t.settings.addPrecedence?t.getAdjacentOption(s,1):w.find("[data-selectable]:first"))):q=s,t.setActiveOption(q),b&&!t.isOpen&&t.open()):(t.setActiveOption(null),b&&t.isOpen&&t.close())},addOption:function(b){var c,d,e,f=this;if(a.isArray(b))for(c=0,d=b.length;d>c;c++)f.addOption(b[c]);else(e=f.registerOption(b))&&(f.userOptions[e]=!0,f.lastQuery=null,f.trigger("option_add",e,b))},registerOption:function(a){var b=z(a[this.settings.valueField]);return!b||this.options.hasOwnProperty(b)?!1:(a.$order=a.$order||++this.order,this.options[b]=a,b)},registerOptionGroup:function(a){var b=z(a[this.settings.optgroupValueField]);return b?(a.$order=a.$order||++this.order,this.optgroups[b]=a,b):!1},addOptionGroup:function(a,b){b[this.settings.optgroupValueField]=a,(a=this.registerOptionGroup(b))&&this.trigger("optgroup_add",a,b)},removeOptionGroup:function(a){this.optgroups.hasOwnProperty(a)&&(delete this.optgroups[a],this.renderCache={},this.trigger("optgroup_remove",a))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(b,c){var d,e,f,g,h,i,j,k=this;if(b=z(b),f=z(c[k.settings.valueField]),null!==b&&k.options.hasOwnProperty(b)){if("string"!=typeof f)throw new Error("Value must be set in option data");j=k.options[b].$order,f!==b&&(delete k.options[b],g=k.items.indexOf(b),-1!==g&&k.items.splice(g,1,f)),c.$order=c.$order||j,k.options[f]=c,h=k.renderCache.item,i=k.renderCache.option,h&&(delete h[b],delete h[f]),i&&(delete i[b],delete i[f]),-1!==k.items.indexOf(f)&&(d=k.getItem(b),e=a(k.render("item",c)),d.hasClass("active")&&e.addClass("active"),d.replaceWith(e)),k.lastQuery=null,k.isOpen&&k.refreshOptions(!1)}},removeOption:function(a,b){var c=this;a=z(a);var d=c.renderCache.item,e=c.renderCache.option;d&&delete d[a],e&&delete e[a],delete c.userOptions[a],delete c.options[a],c.lastQuery=null,c.trigger("option_remove",a),c.removeItem(a,b)},clearOptions:function(){var a=this;a.loadedSearches={},a.userOptions={},a.renderCache={},a.options=a.sifter.items={},a.lastQuery=null,a.trigger("option_clear"),a.clear()},getOption:function(a){return this.getElementWithValue(a,this.$dropdown_content.find("[data-selectable]"))},getAdjacentOption:function(b,c){var d=this.$dropdown.find("[data-selectable]"),e=d.index(b)+c;return e>=0&&e<d.length?d.eq(e):a()},getElementWithValue:function(b,c){if(b=z(b),"undefined"!=typeof b&&null!==b)for(var d=0,e=c.length;e>d;d++)if(c[d].getAttribute("data-value")===b)return a(c[d]);return a()},getItem:function(a){return this.getElementWithValue(a,this.$control.children())},addItems:function(b,c){for(var d=a.isArray(b)?b:[b],e=0,f=d.length;f>e;e++)this.isPending=f-1>e,this.addItem(d[e],c)},addItem:function(b,c){var d=c?[]:["change"];F(this,d,function(){var d,e,f,g,h,i=this,j=i.settings.mode;return b=z(b),-1!==i.items.indexOf(b)?void("single"===j&&i.close()):void(i.options.hasOwnProperty(b)&&("single"===j&&i.clear(c),"multi"===j&&i.isFull()||(d=a(i.render("item",i.options[b])),h=i.isFull(),i.items.splice(i.caretPos,0,b),i.insertAtCaret(d),(!i.isPending||!h&&i.isFull())&&i.refreshState(),i.isSetup&&(f=i.$dropdown_content.find("[data-selectable]"),i.isPending||(e=i.getOption(b),g=i.getAdjacentOption(e,1).attr("data-value"),i.refreshOptions(i.isFocused&&"single"!==j),g&&i.setActiveOption(i.getOption(g))),!f.length||i.isFull()?i.close():i.positionDropdown(),i.updatePlaceholder(),i.trigger("item_add",b,d),i.updateOriginalInput({silent:c})))))})},removeItem:function(a,b){var c,d,e,f=this;c="object"==typeof a?a:f.getItem(a),a=z(c.attr("data-value")),d=f.items.indexOf(a),-1!==d&&(c.remove(),c.hasClass("active")&&(e=f.$activeItems.indexOf(c[0]),f.$activeItems.splice(e,1)),f.items.splice(d,1),f.lastQuery=null,!f.settings.persist&&f.userOptions.hasOwnProperty(a)&&f.removeOption(a,b),d<f.caretPos&&f.setCaret(f.caretPos-1),f.refreshState(),f.updatePlaceholder(),f.updateOriginalInput({silent:b}),f.positionDropdown(),f.trigger("item_remove",a,c))},createItem:function(b,c){var d=this,e=d.caretPos;b=b||a.trim(d.$control_input.val()||"");var f=arguments[arguments.length-1];if("function"!=typeof f&&(f=function(){}),"boolean"!=typeof c&&(c=!0),!d.canCreate(b))return f(),!1;d.lock();var g="function"==typeof d.settings.create?this.settings.create:function(a){var b={};return b[d.settings.labelField]=a,b[d.settings.valueField]=a,b},h=D(function(a){if(d.unlock(),!a||"object"!=typeof a)return f();var b=z(a[d.settings.valueField]);return"string"!=typeof b?f():(d.setTextboxValue(""),d.addOption(a),d.setCaret(e),d.addItem(b),d.refreshOptions(c&&"single"!==d.settings.mode),void f(a))}),i=g.apply(this,[b,h]);return"undefined"!=typeof i&&h(i),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){var a,b=this;b.isRequired&&(b.items.length&&(b.isInvalid=!1),b.$control_input.prop("required",a)),b.refreshClasses()},refreshClasses:function(){var b=this,c=b.isFull(),d=b.isLocked;b.$wrapper.toggleClass("rtl",b.rtl),b.$control.toggleClass("focus",b.isFocused).toggleClass("disabled",b.isDisabled).toggleClass("required",b.isRequired).toggleClass("invalid",b.isInvalid).toggleClass("locked",d).toggleClass("full",c).toggleClass("not-full",!c).toggleClass("input-active",b.isFocused&&!b.isInputHidden).toggleClass("dropdown-active",b.isOpen).toggleClass("has-options",!a.isEmptyObject(b.options)).toggleClass("has-items",b.items.length>0),b.$control_input.data("grow",!c&&!d)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(a){var b,c,d,e,f=this;if(a=a||{},f.tagType===v){for(d=[],b=0,c=f.items.length;c>b;b++)e=f.options[f.items[b]][f.settings.labelField]||"",d.push('<option value="'+A(f.items[b])+'" selected="selected">'+A(e)+"</option>");d.length||this.$input.attr("multiple")||d.push('<option value="" selected="selected"></option>'),f.$input.html(d.join(""))}else f.$input.val(f.getValue()),f.$input.attr("value",f.$input.val());f.isSetup&&(a.silent||f.trigger("change",f.$input.val()))},updatePlaceholder:function(){if(this.settings.placeholder){var a=this.$control_input;this.items.length?a.removeAttr("placeholder"):a.attr("placeholder",this.settings.placeholder),a.triggerHandler("update",{force:!0})}},open:function(){var a=this;a.isLocked||a.isOpen||"multi"===a.settings.mode&&a.isFull()||(a.focus(),a.isOpen=!0,a.refreshState(),a.$dropdown.css({visibility:"hidden",display:"block"}),a.positionDropdown(),a.$dropdown.css({visibility:"visible"}),a.trigger("dropdown_open",a.$dropdown))},close:function(){var a=this,b=a.isOpen;"single"===a.settings.mode&&a.items.length&&a.hideInput(),a.isOpen=!1,a.$dropdown.hide(),a.setActiveOption(null),a.refreshState(),b&&a.trigger("dropdown_close",a.$dropdown)},positionDropdown:function(){var a=this.$control,b="body"===this.settings.dropdownParent?a.offset():a.position();b.top+=a.outerHeight(!0),this.$dropdown.css({width:a.outerWidth(),top:b.top,left:b.left})},clear:function(a){var b=this;b.items.length&&(b.$control.children(":not(input)").remove(),b.items=[],b.lastQuery=null,b.setCaret(0),b.setActiveItem(null),b.updatePlaceholder(),b.updateOriginalInput({silent:a}),b.refreshState(),b.showInput(),b.trigger("clear"))},insertAtCaret:function(b){var c=Math.min(this.caretPos,this.items.length);0===c?this.$control.prepend(b):a(this.$control[0].childNodes[c]).before(b),this.setCaret(c+1)},deleteSelection:function(b){var c,d,e,f,g,h,i,j,k,l=this;if(e=b&&b.keyCode===p?-1:1,f=H(l.$control_input[0]),l.$activeOption&&!l.settings.hideSelected&&(i=l.getAdjacentOption(l.$activeOption,-1).attr("data-value")),g=[],l.$activeItems.length){for(k=l.$control.children(".active:"+(e>0?"last":"first")),h=l.$control.children(":not(input)").index(k),e>0&&h++,c=0,d=l.$activeItems.length;d>c;c++)g.push(a(l.$activeItems[c]).attr("data-value"));
3
- b&&(b.preventDefault(),b.stopPropagation())}else(l.isFocused||"single"===l.settings.mode)&&l.items.length&&(0>e&&0===f.start&&0===f.length?g.push(l.items[l.caretPos-1]):e>0&&f.start===l.$control_input.val().length&&g.push(l.items[l.caretPos]));if(!g.length||"function"==typeof l.settings.onDelete&&l.settings.onDelete.apply(l,[g])===!1)return!1;for("undefined"!=typeof h&&l.setCaret(h);g.length;)l.removeItem(g.pop());return l.showInput(),l.positionDropdown(),l.refreshOptions(!0),i&&(j=l.getOption(i),j.length&&l.setActiveOption(j)),!0},advanceSelection:function(a,b){var c,d,e,f,g,h,i=this;0!==a&&(i.rtl&&(a*=-1),c=a>0?"last":"first",d=H(i.$control_input[0]),i.isFocused&&!i.isInputHidden?(f=i.$control_input.val().length,g=0>a?0===d.start&&0===d.length:d.start===f,g&&!f&&i.advanceCaret(a,b)):(h=i.$control.children(".active:"+c),h.length&&(e=i.$control.children(":not(input)").index(h),i.setActiveItem(null),i.setCaret(a>0?e+1:e))))},advanceCaret:function(a,b){var c,d,e=this;0!==a&&(c=a>0?"next":"prev",e.isShiftDown?(d=e.$control_input[c](),d.length&&(e.hideInput(),e.setActiveItem(d),b&&b.preventDefault())):e.setCaret(e.caretPos+a))},setCaret:function(b){var c=this;if(b="single"===c.settings.mode?c.items.length:Math.max(0,Math.min(c.items.length,b)),!c.isPending){var d,e,f,g;for(f=c.$control.children(":not(input)"),d=0,e=f.length;e>d;d++)g=a(f[d]).detach(),b>d?c.$control_input.before(g):c.$control.append(g)}c.caretPos=b},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){var a=this;a.$input.prop("disabled",!0),a.$control_input.prop("disabled",!0).prop("tabindex",-1),a.isDisabled=!0,a.lock()},enable:function(){var a=this;a.$input.prop("disabled",!1),a.$control_input.prop("disabled",!1).prop("tabindex",a.tabIndex),a.isDisabled=!1,a.unlock()},destroy:function(){var b=this,c=b.eventNS,d=b.revertSettings;b.trigger("destroy"),b.off(),b.$wrapper.remove(),b.$dropdown.remove(),b.$input.html("").append(d.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:d.tabindex}).show(),b.$control_input.removeData("grow"),b.$input.removeData("selectize"),a(window).off(c),a(document).off(c),a(document.body).off(c),delete b.$input[0].selectize},render:function(a,b){var c,d,e="",f=!1,g=this,h=/^[\t \r\n]*<([a-z][a-z0-9\-_]*(?:\:[a-z][a-z0-9\-_]*)?)/i;return("option"===a||"item"===a)&&(c=z(b[g.settings.valueField]),f=!!c),f&&(y(g.renderCache[a])||(g.renderCache[a]={}),g.renderCache[a].hasOwnProperty(c))?g.renderCache[a][c]:(e=g.settings.render[a].apply(this,[b,A]),("option"===a||"option_create"===a)&&(e=e.replace(h,"<$1 data-selectable")),"optgroup"===a&&(d=b[g.settings.optgroupValueField]||"",e=e.replace(h,'<$1 data-group="'+B(A(d))+'"')),("option"===a||"item"===a)&&(e=e.replace(h,'<$1 data-value="'+B(A(c||""))+'"')),f&&(g.renderCache[a][c]=e),e)},clearCache:function(a){var b=this;"undefined"==typeof a?b.renderCache={}:delete b.renderCache[a]},canCreate:function(a){var b=this;if(!b.settings.create)return!1;var c=b.settings.createFilter;return!(!a.length||"function"==typeof c&&!c.apply(b,[a])||"string"==typeof c&&!new RegExp(c).test(a)||c instanceof RegExp&&!c.test(a))}}),L.count=0,L.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!1,preload:!1,allowEmptyOption:!1,closeAfterSelect:!1,scrollDuration:60,loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},a.fn.selectize=function(b){var c=a.fn.selectize.defaults,d=a.extend({},c,b),e=d.dataAttr,f=d.labelField,g=d.valueField,h=d.optgroupField,i=d.optgroupLabelField,j=d.optgroupValueField,k=function(b,c){var h,i,j,k,l=b.attr(e);if(l)for(c.options=JSON.parse(l),h=0,i=c.options.length;i>h;h++)c.items.push(c.options[h][g]);else{var m=a.trim(b.val()||"");if(!d.allowEmptyOption&&!m.length)return;for(j=m.split(d.delimiter),h=0,i=j.length;i>h;h++)k={},k[f]=j[h],k[g]=j[h],c.options.push(k);c.items=j}},l=function(b,c){var k,l,m,n,o=c.options,p={},q=function(a){var b=e&&a.attr(e);return"string"==typeof b&&b.length?JSON.parse(b):null},r=function(b,e){b=a(b);var i=z(b.attr("value"));if(i||d.allowEmptyOption)if(p.hasOwnProperty(i)){if(e){var j=p[i][h];j?a.isArray(j)?j.push(e):p[i][h]=[j,e]:p[i][h]=e}}else{var k=q(b)||{};k[f]=k[f]||b.text(),k[g]=k[g]||i,k[h]=k[h]||e,p[i]=k,o.push(k),b.is(":selected")&&c.items.push(i)}},s=function(b){var d,e,f,g,h;for(b=a(b),f=b.attr("label"),f&&(g=q(b)||{},g[i]=f,g[j]=f,c.optgroups.push(g)),h=a("option",b),d=0,e=h.length;e>d;d++)r(h[d],f)};for(c.maxItems=b.attr("multiple")?null:1,n=b.children(),k=0,l=n.length;l>k;k++)m=n[k].tagName.toLowerCase(),"optgroup"===m?s(n[k]):"option"===m&&r(n[k])};return this.each(function(){if(!this.selectize){var e,f=a(this),g=this.tagName.toLowerCase(),h=f.attr("placeholder")||f.attr("data-placeholder");h||d.allowEmptyOption||(h=f.children('option[value=""]').text());var i={placeholder:h,options:[],optgroups:[],items:[]};"select"===g?l(f,i):k(f,i),e=new L(f,a.extend(!0,{},c,i,b))}})},a.fn.selectize.defaults=L.defaults,a.fn.selectize.support={validity:x},L.define("drag_drop",function(){if(!a.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');if("multi"===this.settings.mode){var b=this;b.lock=function(){var a=b.lock;return function(){var c=b.$control.data("sortable");return c&&c.disable(),a.apply(b,arguments)}}(),b.unlock=function(){var a=b.unlock;return function(){var c=b.$control.data("sortable");return c&&c.enable(),a.apply(b,arguments)}}(),b.setup=function(){var c=b.setup;return function(){c.apply(this,arguments);var d=b.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:b.isLocked,start:function(a,b){b.placeholder.css("width",b.helper.css("width")),d.css({overflow:"visible"})},stop:function(){d.css({overflow:"hidden"});var c=b.$activeItems?b.$activeItems.slice():null,e=[];d.children("[data-value]").each(function(){e.push(a(this).attr("data-value"))}),b.setValue(e),b.setActiveItem(c)}})}}()}}),L.define("dropdown_header",function(b){var c=this;b=a.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(a){return'<div class="'+a.headerClass+'"><div class="'+a.titleRowClass+'"><span class="'+a.labelClass+'">'+a.title+'</span><a href="javascript:void(0)" class="'+a.closeClass+'">&times;</a></div></div>'}},b),c.setup=function(){var d=c.setup;return function(){d.apply(c,arguments),c.$dropdown_header=a(b.html(b)),c.$dropdown.prepend(c.$dropdown_header)}}()}),L.define("optgroup_columns",function(b){var c=this;b=a.extend({equalizeWidth:!0,equalizeHeight:!0},b),this.getAdjacentOption=function(b,c){var d=b.closest("[data-group]").find("[data-selectable]"),e=d.index(b)+c;return e>=0&&e<d.length?d.eq(e):a()},this.onKeyDown=function(){var a=c.onKeyDown;return function(b){var d,e,f,g;return!this.isOpen||b.keyCode!==j&&b.keyCode!==m?a.apply(this,arguments):(c.ignoreHover=!0,g=this.$activeOption.closest("[data-group]"),d=g.find("[data-selectable]").index(this.$activeOption),g=b.keyCode===j?g.prev("[data-group]"):g.next("[data-group]"),f=g.find("[data-selectable]"),e=f.eq(Math.min(f.length-1,d)),void(e.length&&this.setActiveOption(e)))}}();var d=function(){var a,b=d.width,c=document;return"undefined"==typeof b&&(a=c.createElement("div"),a.innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',a=a.firstChild,c.body.appendChild(a),b=d.width=a.offsetWidth-a.clientWidth,c.body.removeChild(a)),b},e=function(){var e,f,g,h,i,j,k;if(k=a("[data-group]",c.$dropdown_content),f=k.length,f&&c.$dropdown_content.width()){if(b.equalizeHeight){for(g=0,e=0;f>e;e++)g=Math.max(g,k.eq(e).height());k.css({height:g})}b.equalizeWidth&&(j=c.$dropdown_content.innerWidth()-d(),h=Math.round(j/f),k.css({width:h}),f>1&&(i=j-h*(f-1),k.eq(f-1).css({width:i})))}};(b.equalizeHeight||b.equalizeWidth)&&(C.after(this,"positionDropdown",e),C.after(this,"refreshOptions",e))}),L.define("remove_button",function(b){if("single"!==this.settings.mode){b=a.extend({label:"&times;",title:"Remove",className:"remove",append:!0},b);var c=this,d='<a href="javascript:void(0)" class="'+b.className+'" tabindex="-1" title="'+A(b.title)+'">'+b.label+"</a>",e=function(a,b){var c=a.search(/(<\/[^>]+>\s*)$/);return a.substring(0,c)+b+a.substring(c)};this.setup=function(){var f=c.setup;return function(){if(b.append){var g=c.settings.render.item;c.settings.render.item=function(){return e(g.apply(this,arguments),d)}}f.apply(this,arguments),this.$control.on("click","."+b.className,function(b){if(b.preventDefault(),!c.isLocked){var d=a(b.currentTarget).parent();c.setActiveItem(d),c.deleteSelection()&&c.setCaret(c.items.length)}})}}()}}),L.define("restore_on_backspace",function(a){var b=this;a.text=a.text||function(a){return a[this.settings.labelField]},this.onKeyDown=function(){var c=b.onKeyDown;return function(b){var d,e;return b.keyCode===p&&""===this.$control_input.val()&&!this.$activeItems.length&&(d=this.caretPos-1,d>=0&&d<this.items.length)?(e=this.options[this.items[d]],this.deleteSelection(b)&&(this.setTextboxValue(a.text.apply(this,[e])),this.refreshOptions(!0)),void b.preventDefault()):c.apply(this,arguments)}}()}),L});
1
+ /*! selectize.js - v0.13.3 | https://github.com/selectize/selectize.js | Apache License (v2) */
2
+
3
+ !function(root,factory){"function"==typeof define&&define.amd?define("sifter",factory):"object"==typeof exports?module.exports=factory():root.Sifter=factory()}(this,function(){function Sifter(items,settings){this.items=items,this.settings=settings||{diacritics:!0}}Sifter.prototype.tokenize=function(query){if(!(query=trim(String(query||"").toLowerCase()))||!query.length)return[];for(var regex,letter,tokens=[],words=query.split(/ +/),i=0,n=words.length;i<n;i++){if(regex=escape_regex(words[i]),this.settings.diacritics)for(letter in DIACRITICS)DIACRITICS.hasOwnProperty(letter)&&(regex=regex.replace(new RegExp(letter,"g"),DIACRITICS[letter]));tokens.push({string:words[i],regex:new RegExp(regex,"i")})}return tokens},Sifter.prototype.iterator=function(object,callback){var iterator=is_array(object)?Array.prototype.forEach||function(callback){for(var i=0,n=this.length;i<n;i++)callback(this[i],i,this)}:function(callback){for(var key in this)this.hasOwnProperty(key)&&callback(this[key],key,this)};iterator.apply(object,[callback])},Sifter.prototype.getScoreFunction=function(search,options){var fields,tokens,token_count,nesting;search=this.prepareSearch(search,options),tokens=search.tokens,fields=search.options.fields,token_count=tokens.length,nesting=search.options.nesting;function scoreValue(score,token){var pos;return!score||-1===(pos=(score=String(score||"")).search(token.regex))?0:(score=token.string.length/score.length,0===pos&&(score+=.5),score)}var field_count,scoreObject=(field_count=fields.length)?1===field_count?function(token,data){return scoreValue(getattr(data,fields[0],nesting),token)}:function(token,data){for(var i=0,sum=0;i<field_count;i++)sum+=scoreValue(getattr(data,fields[i],nesting),token);return sum/field_count}:function(){return 0};return token_count?1===token_count?function(data){return scoreObject(tokens[0],data)}:"and"===search.options.conjunction?function(data){for(var score,i=0,sum=0;i<token_count;i++){if((score=scoreObject(tokens[i],data))<=0)return 0;sum+=score}return sum/token_count}:function(data){for(var i=0,sum=0;i<token_count;i++)sum+=scoreObject(tokens[i],data);return sum/token_count}:function(){return 0}},Sifter.prototype.getSortFunction=function(search,options){var i,n,field,fields_count,multiplier,multipliers,implicit_score,self=this,sort=!(search=self.prepareSearch(search,options)).query&&options.sort_empty||options.sort,get_field=function(name,result){return"$score"===name?result.score:getattr(self.items[result.id],name,options.nesting)},fields=[];if(sort)for(i=0,n=sort.length;i<n;i++)!search.query&&"$score"===sort[i].field||fields.push(sort[i]);if(search.query){for(implicit_score=!0,i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){implicit_score=!1;break}implicit_score&&fields.unshift({field:"$score",direction:"desc"})}else for(i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){fields.splice(i,1);break}for(multipliers=[],i=0,n=fields.length;i<n;i++)multipliers.push("desc"===fields[i].direction?-1:1);return(fields_count=fields.length)?1===fields_count?(field=fields[0].field,multiplier=multipliers[0],function(a,b){return multiplier*cmp(get_field(field,a),get_field(field,b))}):function(a,b){for(var result,i=0;i<fields_count;i++)if(result=fields[i].field,result=multipliers[i]*cmp(get_field(result,a),get_field(result,b)))return result;return 0}:null},Sifter.prototype.prepareSearch=function(query,options){if("object"==typeof query)return query;var option_fields=(options=extend({},options)).fields,option_sort=options.sort,option_sort_empty=options.sort_empty;return option_fields&&!is_array(option_fields)&&(options.fields=[option_fields]),option_sort&&!is_array(option_sort)&&(options.sort=[option_sort]),option_sort_empty&&!is_array(option_sort_empty)&&(options.sort_empty=[option_sort_empty]),{options:options,query:String(query||"").toLowerCase(),tokens:this.tokenize(query),total:0,items:[]}},Sifter.prototype.search=function(fn_sort,options){var score,fn_score,search=this.prepareSearch(fn_sort,options);return options=search.options,fn_sort=search.query,fn_score=options.score||this.getScoreFunction(search),fn_sort.length?this.iterator(this.items,function(item,id){score=fn_score(item),(!1===options.filter||0<score)&&search.items.push({score:score,id:id})}):this.iterator(this.items,function(item,id){search.items.push({score:1,id:id})}),(fn_sort=this.getSortFunction(search,options))&&search.items.sort(fn_sort),search.total=search.items.length,"number"==typeof options.limit&&(search.items=search.items.slice(0,options.limit)),search};var cmp=function(a,b){return"number"==typeof a&&"number"==typeof b?b<a?1:a<b?-1:0:(a=asciifold(String(a||"")),(b=asciifold(String(b||"")))<a?1:a<b?-1:0)},extend=function(a,b){for(var k,object,i=1,n=arguments.length;i<n;i++)if(object=arguments[i])for(k in object)object.hasOwnProperty(k)&&(a[k]=object[k]);return a},getattr=function(obj,name,nesting){if(obj&&name){if(!nesting)return obj[name];for(var names=name.split(".");names.length&&(obj=obj[names.shift()]););return obj}},trim=function(str){return(str+"").replace(/^\s+|\s+$|/g,"")},escape_regex=function(str){return(str+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},is_array=Array.isArray||"undefined"!=typeof $&&Array.isArray||function(object){return"[object Array]"===Object.prototype.toString.call(object)},DIACRITICS={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄCc]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅDdð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇEeɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪIi]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟLl]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴNnŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌōÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},asciifold=function(){var i,n,k,chunk,foreignletters="",lookup={};for(k in DIACRITICS)if(DIACRITICS.hasOwnProperty(k))for(foreignletters+=chunk=DIACRITICS[k].substring(2,DIACRITICS[k].length-1),i=0,n=chunk.length;i<n;i++)lookup[chunk.charAt(i)]=k;var regexp=new RegExp("["+foreignletters+"]","g");return function(str){return str.replace(regexp,function(foreignletter){return lookup[foreignletter]}).toLowerCase()}}();return Sifter}),function(root,factory){"function"==typeof define&&define.amd?define("microplugin",factory):"object"==typeof exports?module.exports=factory():root.MicroPlugin=factory()}(this,function(){var MicroPlugin={mixin:function(Interface){Interface.plugins={},Interface.prototype.initializePlugins=function(plugins){var i,n,key,queue=[];if(this.plugins={names:[],settings:{},requested:{},loaded:{}},utils.isArray(plugins))for(i=0,n=plugins.length;i<n;i++)"string"==typeof plugins[i]?queue.push(plugins[i]):(this.plugins.settings[plugins[i].name]=plugins[i].options,queue.push(plugins[i].name));else if(plugins)for(key in plugins)plugins.hasOwnProperty(key)&&(this.plugins.settings[key]=plugins[key],queue.push(key));for(;queue.length;)this.require(queue.shift())},Interface.prototype.loadPlugin=function(name){var plugins=this.plugins,plugin=Interface.plugins[name];if(!Interface.plugins.hasOwnProperty(name))throw new Error('Unable to find "'+name+'" plugin');plugins.requested[name]=!0,plugins.loaded[name]=plugin.fn.apply(this,[this.plugins.settings[name]||{}]),plugins.names.push(name)},Interface.prototype.require=function(name){var plugins=this.plugins;if(!this.plugins.loaded.hasOwnProperty(name)){if(plugins.requested[name])throw new Error('Plugin has circular dependency ("'+name+'")');this.loadPlugin(name)}return plugins.loaded[name]},Interface.define=function(name,fn){Interface.plugins[name]={name:name,fn:fn}}}},utils={isArray:Array.isArray||function(vArg){return"[object Array]"===Object.prototype.toString.call(vArg)}};return MicroPlugin}),function(root,factory){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],factory):"object"==typeof module&&"object"==typeof module.exports?module.exports=factory(require("jquery"),require("sifter"),require("microplugin")):root.Selectize=factory(root.jQuery,root.Sifter,root.MicroPlugin)}(this,function($,Sifter,MicroPlugin){"use strict";$.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeName;var parent=this.parentNode;parent.replaceChild(this.firstChild,this),parent.normalize()}).end()};function MicroEvent(){}MicroEvent.prototype={on:function(event,fct){this._events=this._events||{},this._events[event]=this._events[event]||[],this._events[event].push(fct)},off:function(event,fct){var n=arguments.length;return 0===n?delete this._events:1===n?delete this._events[event]:(this._events=this._events||{},void(event in this._events!=!1&&this._events[event].splice(this._events[event].indexOf(fct),1)))},trigger:function(event){if(this._events=this._events||{},event in this._events!=!1)for(var i=0;i<this._events[event].length;i++)this._events[event][i].apply(this,Array.prototype.slice.call(arguments,1))}},MicroEvent.mixin=function(destObject){for(var props=["on","off","trigger"],i=0;i<props.length;i++)destObject.prototype[props[i]]=MicroEvent.prototype[props[i]]};function isset(object){return void 0!==object}function hash_key(value){return null==value?null:"boolean"==typeof value?value?"1":"0":value+""}function escape_html(str){return(str+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function debounce_events(self,types,fn){var type,trigger=self.trigger,event_args={};for(type in self.trigger=function(){var type=arguments[0];if(-1===types.indexOf(type))return trigger.apply(self,arguments);event_args[type]=arguments},fn.apply(self,[]),self.trigger=trigger,event_args)event_args.hasOwnProperty(type)&&trigger.apply(self,event_args[type])}function getSelection(input){var sel,selLen,result={};return void 0===input?console.warn("WARN getSelection cannot locate input control"):"selectionStart"in input?(result.start=input.selectionStart,result.length=input.selectionEnd-result.start):document.selection&&(input.focus(),sel=document.selection.createRange(),selLen=document.selection.createRange().text.length,sel.moveStart("character",-input.value.length),result.start=sel.text.length-selLen,result.length=selLen),result}function measureString(str,$parent){return str?(Selectize.$testInput||(Selectize.$testInput=$("<span />").css({position:"absolute",width:"auto",padding:0,whiteSpace:"pre"}),$("<div />").css({position:"absolute",width:0,height:0,overflow:"hidden"}).append(Selectize.$testInput).appendTo("body")),Selectize.$testInput.text(str),function($from,$to,properties){var i,n,styles={};if(properties)for(i=0,n=properties.length;i<n;i++)styles[properties[i]]=$from.css(properties[i]);else styles=$from.css();$to.css(styles)}($parent,Selectize.$testInput,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]),Selectize.$testInput.width()):0}function autoGrow($input){function update(e,selection){var keyCode,width,shift,placeholder;selection=selection||{},(e=e||window.event||{}).metaKey||e.altKey||!selection.force&&!1===$input.data("grow")||(width=$input.val(),e.type&&"keydown"===e.type.toLowerCase()&&(shift=48<=(keyCode=e.keyCode)&&keyCode<=57||65<=keyCode&&keyCode<=90||96<=keyCode&&keyCode<=111||186<=keyCode&&keyCode<=222||32===keyCode,46===keyCode||8===keyCode?(selection=getSelection($input[0])).length?width=width.substring(0,selection.start)+width.substring(selection.start+selection.length):8===keyCode&&selection.start?width=width.substring(0,selection.start-1)+width.substring(selection.start+1):46===keyCode&&void 0!==selection.start&&(width=width.substring(0,selection.start)+width.substring(selection.start+1)):shift&&(shift=e.shiftKey,placeholder=String.fromCharCode(e.keyCode),width+=placeholder=shift?placeholder.toUpperCase():placeholder.toLowerCase())),placeholder=$input.attr("placeholder"),(width=measureString(width=!width&&placeholder?placeholder:width,$input)+4)!==currentWidth&&(currentWidth=width,$input.width(width),$input.triggerHandler("resize")))}var currentWidth=null;$input.on("keydown keyup update blur",update),update()}var message,options,IS_MAC=/Mac/.test(navigator.userAgent),KEY_CMD=IS_MAC?91:17,KEY_CTRL=IS_MAC?18:17,SUPPORTS_VALIDITY_API=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("input").validity,hook={before:function(self,method,fn){var original=self[method];self[method]=function(){return fn.apply(self,arguments),original.apply(self,arguments)}},after:function(self,method,fn){var original=self[method];self[method]=function(){var result=original.apply(self,arguments);return fn.apply(self,arguments),result}}},Selectize=function($input,settings){var i,n,input=$input[0];input.selectize=this;var fn,delay,timeout,dir=window.getComputedStyle&&window.getComputedStyle(input,null);if(dir=(dir=dir?dir.getPropertyValue("direction"):input.currentStyle&&input.currentStyle.direction)||$input.parents("[dir]:first").attr("dir")||"",$.extend(this,{order:0,settings:settings,$input:$input,tabIndex:$input.attr("tabindex")||"",tagType:"select"===input.tagName.toLowerCase()?1:2,rtl:/rtl/i.test(dir),eventNS:".selectize"+ ++Selectize.count,highlightedValue:null,isBlurring:!1,isOpen:!1,isDisabled:!1,isRequired:$input.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",lastValidValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===settings.loadThrottle?this.onSearchChange:(fn=this.onSearchChange,delay=settings.loadThrottle,function(){var self=this,args=arguments;window.clearTimeout(timeout),timeout=window.setTimeout(function(){fn.apply(self,args)},delay)})}),this.sifter=new Sifter(this.options,{diacritics:settings.diacritics}),this.settings.options){for(i=0,n=this.settings.options.length;i<n;i++)this.registerOption(this.settings.options[i]);delete this.settings.options}if(this.settings.optgroups){for(i=0,n=this.settings.optgroups.length;i<n;i++)this.registerOptionGroup(this.settings.optgroups[i]);delete this.settings.optgroups}this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),"boolean"!=typeof this.settings.hideSelected&&(this.settings.hideSelected="multi"===this.settings.mode),this.initializePlugins(this.settings.plugins),this.setupCallbacks(),this.setupTemplates(),this.setup()};return MicroEvent.mixin(Selectize),void 0!==MicroPlugin?MicroPlugin.mixin(Selectize):(message="Dependency MicroPlugin is missing",options=(options={explanation:'Make sure you either: (1) are using the "standalone" version of Selectize, or (2) require MicroPlugin before you load Selectize.'})||{},console.error("Selectize: "+message),options.explanation&&(console.group&&console.group(),console.error(options.explanation),console.group&&console.groupEnd())),$.extend(Selectize.prototype,{setup:function(){var delimiterEscaped,$parent,fn,self=this,settings=self.settings,eventNS=self.eventNS,$window=$(window),$document=$(document),$input=self.$input,event=self.settings.mode,classes=$input.attr("class")||"",$wrapper=$("<div>").addClass(settings.wrapperClass).addClass(classes).addClass(event),$control=$("<div>").addClass(settings.inputClass).addClass("items").appendTo($wrapper),$control_input=$('<input type="text" autocomplete="new-password" autofill="no" />').appendTo($control).attr("tabindex",$input.is(":disabled")?"-1":self.tabIndex),inputId=$(settings.dropdownParent||$wrapper),selector=$("<div>").addClass(settings.dropdownClass).addClass(event).hide().appendTo(inputId),event=$("<div>").addClass(settings.dropdownContentClass).attr("tabindex","-1").appendTo(selector);(inputId=$input.attr("id"))&&($control_input.attr("id",inputId+"-selectized"),$("label[for='"+inputId+"']").attr("for",inputId+"-selectized")),self.settings.copyClassesToDropdown&&selector.addClass(classes),$wrapper.css({width:$input[0].style.width}),self.plugins.names.length&&(delimiterEscaped="plugin-"+self.plugins.names.join(" plugin-"),$wrapper.addClass(delimiterEscaped),selector.addClass(delimiterEscaped)),(null===settings.maxItems||1<settings.maxItems)&&1===self.tagType&&$input.attr("multiple","multiple"),self.settings.placeholder&&$control_input.attr("placeholder",settings.placeholder),!self.settings.splitOn&&self.settings.delimiter&&(delimiterEscaped=self.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),self.settings.splitOn=new RegExp("\\s*"+delimiterEscaped+"+\\s*")),$input.attr("autocorrect")&&$control_input.attr("autocorrect",$input.attr("autocorrect")),$input.attr("autocapitalize")&&$control_input.attr("autocapitalize",$input.attr("autocapitalize")),$control_input[0].type=$input[0].type,self.$wrapper=$wrapper,self.$control=$control,self.$control_input=$control_input,self.$dropdown=selector,self.$dropdown_content=event,selector.on("mouseenter mousedown click","[data-disabled]>[data-selectable]",function(e){e.stopImmediatePropagation()}),selector.on("mouseenter","[data-selectable]",function(){return self.onOptionHover.apply(self,arguments)}),selector.on("mousedown click","[data-selectable]",function(){return self.onOptionSelect.apply(self,arguments)}),event="mousedown",selector="*:not(input)",fn=function(){return self.onItemSelect.apply(self,arguments)},($parent=$control).on(event,selector,function(e){for(var child=e.target;child&&child.parentNode!==$parent[0];)child=child.parentNode;return e.currentTarget=child,fn.apply(this,[e])}),autoGrow($control_input),$control.on({mousedown:function(){return self.onMouseDown.apply(self,arguments)},click:function(){return self.onClick.apply(self,arguments)}}),$control_input.on({mousedown:function(e){e.stopPropagation()},keydown:function(){return self.onKeyDown.apply(self,arguments)},keyup:function(){return self.onKeyUp.apply(self,arguments)},keypress:function(){return self.onKeyPress.apply(self,arguments)},resize:function(){self.positionDropdown.apply(self,[])},blur:function(){return self.onBlur.apply(self,arguments)},focus:function(){return self.ignoreBlur=!1,self.onFocus.apply(self,arguments)},paste:function(){return self.onPaste.apply(self,arguments)}}),$document.on("keydown"+eventNS,function(e){self.isCmdDown=e[IS_MAC?"metaKey":"ctrlKey"],self.isCtrlDown=e[IS_MAC?"altKey":"ctrlKey"],self.isShiftDown=e.shiftKey}),$document.on("keyup"+eventNS,function(e){e.keyCode===KEY_CTRL&&(self.isCtrlDown=!1),16===e.keyCode&&(self.isShiftDown=!1),e.keyCode===KEY_CMD&&(self.isCmdDown=!1)}),$document.on("mousedown"+eventNS,function(e){if(self.isFocused){if(e.target===self.$dropdown[0]||e.target.parentNode===self.$dropdown[0])return!1;self.$control.has(e.target).length||e.target===self.$control[0]||self.blur(e.target)}}),$window.on(["scroll"+eventNS,"resize"+eventNS].join(" "),function(){self.isOpen&&self.positionDropdown.apply(self,arguments)}),$window.on("mousemove"+eventNS,function(){self.ignoreHover=!1}),this.revertSettings={$children:$input.children().detach(),tabindex:$input.attr("tabindex")},$input.attr("tabindex",-1).hide().after(self.$wrapper),Array.isArray(settings.items)&&(self.lastValidValue=settings.items,self.setValue(settings.items),delete settings.items),SUPPORTS_VALIDITY_API&&$input.on("invalid"+eventNS,function(e){e.preventDefault(),self.isInvalid=!0,self.refreshState()}),self.updateOriginalInput(),self.refreshItems(),self.refreshState(),self.updatePlaceholder(),self.isSetup=!0,$input.is(":disabled")&&self.disable(),self.on("change",this.onChange),$input.data("selectize",self),$input.addClass("selectized"),self.trigger("initialize"),!0===settings.preload&&self.onSearchChange("")},setupTemplates:function(){var field_label=this.settings.labelField,field_optgroup=this.settings.optgroupLabelField,templates={optgroup:function(data){return'<div class="optgroup">'+data.html+"</div>"},optgroup_header:function(data,escape){return'<div class="optgroup-header">'+escape(data[field_optgroup])+"</div>"},option:function(data,escape){return'<div class="option">'+escape(data[field_label])+"</div>"},item:function(data,escape){return'<div class="item">'+escape(data[field_label])+"</div>"},option_create:function(data,escape){return'<div class="create">Add <strong>'+escape(data.input)+"</strong>&hellip;</div>"}};this.settings.render=$.extend({},templates,this.settings.render)},setupCallbacks:function(){var key,fn,callbacks={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur",dropdown_item_activate:"onDropdownItemActivate",dropdown_item_deactivate:"onDropdownItemDeactivate"};for(key in callbacks)callbacks.hasOwnProperty(key)&&(fn=this.settings[callbacks[key]])&&this.on(key,fn)},onClick:function(e){this.isFocused&&this.isOpen||(this.focus(),e.preventDefault())},onMouseDown:function(e){var self=this,defaultPrevented=e.isDefaultPrevented();$(e.target);if(self.isFocused){if(e.target!==self.$control_input[0])return"single"===self.settings.mode?self.isOpen?self.close():self.open():defaultPrevented||self.setActiveItem(null),!1}else defaultPrevented||window.setTimeout(function(){self.focus()},0)},onChange:function(){""!==this.getValue()&&(this.lastValidValue=this.getValue()),this.$input.trigger("input"),this.$input.trigger("change")},onPaste:function(e){var self=this;self.isFull()||self.isInputHidden||self.isLocked?e.preventDefault():self.settings.splitOn&&setTimeout(function(){var pastedText=self.$control_input.val();if(pastedText.match(self.settings.splitOn))for(var splitInput=$.trim(pastedText).split(self.settings.splitOn),i=0,n=splitInput.length;i<n;i++)self.createItem(splitInput[i])},0)},onKeyPress:function(e){if(this.isLocked)return e&&e.preventDefault();var character=String.fromCharCode(e.keyCode||e.which);return this.settings.create&&"multi"===this.settings.mode&&character===this.settings.delimiter?(this.createItem(),e.preventDefault(),!1):void 0},onKeyDown:function(e){var $prev;e.target,this.$control_input[0];if(this.isLocked)9!==e.keyCode&&e.preventDefault();else{switch(e.keyCode){case 65:if(this.isCmdDown)return void this.selectAll();break;case 27:return void(this.isOpen&&(e.preventDefault(),e.stopPropagation(),this.close()));case 78:if(!e.ctrlKey||e.altKey)break;case 40:return!this.isOpen&&this.hasOptions?this.open():this.$activeOption&&(this.ignoreHover=!0,($prev=this.getAdjacentOption(this.$activeOption,1)).length&&this.setActiveOption($prev,!0,!0)),void e.preventDefault();case 80:if(!e.ctrlKey||e.altKey)break;case 38:return this.$activeOption&&(this.ignoreHover=!0,($prev=this.getAdjacentOption(this.$activeOption,-1)).length&&this.setActiveOption($prev,!0,!0)),void e.preventDefault();case 13:return void(this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),e.preventDefault()));case 37:return void this.advanceSelection(-1,e);case 39:return void this.advanceSelection(1,e);case 9:return this.settings.selectOnTab&&this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),this.isFull()||e.preventDefault()),void(this.settings.create&&this.createItem()&&e.preventDefault());case 8:case 46:return void this.deleteSelection(e)}!this.isFull()&&!this.isInputHidden||(IS_MAC?e.metaKey:e.ctrlKey)||e.preventDefault()}},onKeyUp:function(value){if(this.isLocked)return value&&value.preventDefault();value=this.$control_input.val()||"";this.lastValue!==value&&(this.lastValue=value,this.onSearchChange(value),this.refreshOptions(),this.trigger("type",value))},onSearchChange:function(value){var self=this,fn=self.settings.load;fn&&(self.loadedSearches.hasOwnProperty(value)||(self.loadedSearches[value]=!0,self.load(function(callback){fn.apply(self,[value,callback])})))},onFocus:function(e){var wasFocused=this.isFocused;if(this.isDisabled)return this.blur(),e&&e.preventDefault(),!1;this.ignoreFocus||(this.isFocused=!0,"focus"===this.settings.preload&&this.onSearchChange(""),wasFocused||this.trigger("focus"),this.$activeItems.length||(this.showInput(),this.setActiveItem(null),this.refreshOptions(!!this.settings.openOnFocus)),this.refreshState())},onBlur:function(deactivate,dest){var self=this;if(self.isFocused&&(self.isFocused=!1,!self.ignoreFocus)){if(!self.ignoreBlur&&document.activeElement===self.$dropdown_content[0])return self.ignoreBlur=!0,void self.onFocus(deactivate);deactivate=function(){self.close(),self.setTextboxValue(""),self.setActiveItem(null),self.setActiveOption(null),self.setCaret(self.items.length),self.refreshState(),dest&&dest.focus&&dest.focus(),self.isBlurring=!1,self.ignoreFocus=!1,self.trigger("blur")};self.isBlurring=!0,self.ignoreFocus=!0,self.settings.create&&self.settings.createOnBlur?self.createItem(null,!1,deactivate):deactivate()}},onOptionHover:function(e){this.ignoreHover||this.setActiveOption(e.currentTarget,!1)},onOptionSelect:function(e){var value,self=this;e.preventDefault&&(e.preventDefault(),e.stopPropagation()),(value=$(e.currentTarget)).hasClass("create")?self.createItem(null,function(){self.settings.closeAfterSelect&&self.close()}):void 0!==(value=value.attr("data-value"))&&(self.lastQuery=null,self.setTextboxValue(""),self.addItem(value),self.settings.closeAfterSelect?self.close():!self.settings.hideSelected&&e.type&&/mouse/.test(e.type)&&self.setActiveOption(self.getOption(value)))},onItemSelect:function(e){this.isLocked||"multi"===this.settings.mode&&(e.preventDefault(),this.setActiveItem(e.currentTarget,e))},load:function(fn){var self=this,$wrapper=self.$wrapper.addClass(self.settings.loadingClass);self.loading++,fn.apply(self,[function(results){self.loading=Math.max(self.loading-1,0),results&&results.length&&(self.addOption(results),self.refreshOptions(self.isFocused&&!self.isInputHidden)),self.loading||$wrapper.removeClass(self.settings.loadingClass),self.trigger("load",results)}])},getTextboxValue:function(){return this.$control_input.val()},setTextboxValue:function(value){var $input=this.$control_input;$input.val()!==value&&($input.val(value).triggerHandler("update"),this.lastValue=value)},getValue:function(){return 1===this.tagType&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(value,silent){debounce_events(this,silent?[]:["change"],function(){this.clear(silent),this.addItems(value,silent)})},setMaxItems:function(value){0===value&&(value=null),this.settings.maxItems=value,this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),this.refreshState()},setActiveItem:function($item,e){var i,idx,begin,end,item,swap;if("single"!==this.settings.mode){if(!($item=$($item)).length)return $(this.$activeItems).removeClass("active"),this.$activeItems=[],void(this.isFocused&&this.showInput());if("mousedown"===(idx=e&&e.type.toLowerCase())&&this.isShiftDown&&this.$activeItems.length){for(swap=this.$control.children(".active:last"),begin=Array.prototype.indexOf.apply(this.$control[0].childNodes,[swap[0]]),(end=Array.prototype.indexOf.apply(this.$control[0].childNodes,[$item[0]]))<begin&&(swap=begin,begin=end,end=swap),i=begin;i<=end;i++)item=this.$control[0].childNodes[i],-1===this.$activeItems.indexOf(item)&&($(item).addClass("active"),this.$activeItems.push(item));e.preventDefault()}else"mousedown"===idx&&this.isCtrlDown||"keydown"===idx&&this.isShiftDown?$item.hasClass("active")?(idx=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(idx,1),$item.removeClass("active")):this.$activeItems.push($item.addClass("active")[0]):($(this.$activeItems).removeClass("active"),this.$activeItems=[$item.addClass("active")[0]]);this.hideInput(),this.isFocused||this.focus()}},setActiveOption:function(scroll_bottom,scroll,animate){var height_menu,height_item,y,scroll_top;this.$activeOption&&(this.$activeOption.removeClass("active"),this.trigger("dropdown_item_deactivate",this.$activeOption.attr("data-value"))),this.$activeOption=null,(scroll_bottom=$(scroll_bottom)).length&&(this.$activeOption=scroll_bottom.addClass("active"),this.isOpen&&this.trigger("dropdown_item_activate",this.$activeOption.attr("data-value")),!scroll&&isset(scroll)||(height_menu=this.$dropdown_content.height(),height_item=this.$activeOption.outerHeight(!0),scroll=this.$dropdown_content.scrollTop()||0,scroll_bottom=(scroll_top=y=this.$activeOption.offset().top-this.$dropdown_content.offset().top+scroll)-height_menu+height_item,height_menu+scroll<y+height_item?this.$dropdown_content.stop().animate({scrollTop:scroll_bottom},animate?this.settings.scrollDuration:0):y<scroll&&this.$dropdown_content.stop().animate({scrollTop:scroll_top},animate?this.settings.scrollDuration:0)))},selectAll:function(){"single"!==this.settings.mode&&(this.$activeItems=Array.prototype.slice.apply(this.$control.children(":not(input)").addClass("active")),this.$activeItems.length&&(this.hideInput(),this.close()),this.focus())},hideInput:function(){this.setTextboxValue(""),this.$control_input.css({opacity:0,position:"absolute",left:this.rtl?1e4:-1e4}),this.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var self=this;return self.isDisabled||(self.ignoreFocus=!0,self.$control_input[0].focus(),window.setTimeout(function(){self.ignoreFocus=!1,self.onFocus()},0)),self},blur:function(dest){return this.$control_input[0].blur(),this.onBlur(null,dest),this},getScoreFunction:function(query){return this.sifter.getScoreFunction(query,this.getSearchOptions())},getSearchOptions:function(){var settings=this.settings,sort=settings.sortField;return"string"==typeof sort&&(sort=[{field:sort}]),{fields:settings.searchField,conjunction:settings.searchConjunction,sort:sort,nesting:settings.nesting}},search:function(query){var i,result,calculateScore,settings=this.settings,options=this.getSearchOptions();if(settings.score&&"function"!=typeof(calculateScore=this.settings.score.apply(this,[query])))throw new Error('Selectize "score" setting must be a function that returns a function');if(query!==this.lastQuery?(this.lastQuery=query,result=this.sifter.search(query,$.extend(options,{score:calculateScore})),this.currentResults=result):result=$.extend(!0,{},this.currentResults),settings.hideSelected)for(i=result.items.length-1;0<=i;i--)-1!==this.items.indexOf(hash_key(result.items[i].id))&&result.items.splice(i,1);return result},refreshOptions:function(triggerDropdown){var i,j,k,groups,groups_order,option,option_html,optgroup,optgroups,html,html_children,has_create_option,$active,$create;void 0===triggerDropdown&&(triggerDropdown=!0);var d,tmp,self=this,query=$.trim(self.$control_input.val()),results=self.search(query),$dropdown_content=self.$dropdown_content,$active_before=self.$activeOption&&hash_key(self.$activeOption.attr("data-value")),n=results.items.length;for("number"==typeof self.settings.maxOptions&&(n=Math.min(n,self.settings.maxOptions)),groups={},groups_order=[],i=0;i<n;i++)for(option=self.options[results.items[i].id],option_html=self.render("option",option),optgroup=option[self.settings.optgroupField]||"",j=0,k=(optgroups=Array.isArray(optgroup)?optgroup:[optgroup])&&optgroups.length;j<k;j++)optgroup=optgroups[j],self.optgroups.hasOwnProperty(optgroup)||(optgroup=""),groups.hasOwnProperty(optgroup)||(groups[optgroup]=document.createDocumentFragment(),groups_order.push(optgroup)),groups[optgroup].appendChild(option_html);for(this.settings.lockOptgroupOrder&&groups_order.sort(function(a,b){return(self.optgroups[a]&&self.optgroups[a].$order||0)-(self.optgroups[b]&&self.optgroups[b].$order||0)}),html=document.createDocumentFragment(),i=0,n=groups_order.length;i<n;i++)optgroup=groups_order[i],self.optgroups.hasOwnProperty(optgroup)&&groups[optgroup].childNodes.length?((html_children=document.createDocumentFragment()).appendChild(self.render("optgroup_header",self.optgroups[optgroup])),html_children.appendChild(groups[optgroup]),html.appendChild(self.render("optgroup",$.extend({},self.optgroups[optgroup],{html:(d=html_children,tmp=void 0,(tmp=document.createElement("div")).appendChild(d.cloneNode(!0)),tmp.innerHTML),dom:html_children})))):html.appendChild(groups[optgroup]);if($dropdown_content.html(html),self.settings.highlight&&($dropdown_content.removeHighlight(),results.query.length&&results.tokens.length))for(i=0,n=results.tokens.length;i<n;i++)!function($element,pattern){if("string"!=typeof pattern||pattern.length){var regex="string"==typeof pattern?new RegExp(pattern,"i"):pattern,highlight=function(node){var skip=0;if(3===node.nodeType){var spannode,middleclone,middlebit=node.data.search(regex);0<=middlebit&&0<node.data.length&&(middleclone=node.data.match(regex),(spannode=document.createElement("span")).className="highlight",(middlebit=node.splitText(middlebit)).splitText(middleclone[0].length),middleclone=middlebit.cloneNode(!0),spannode.appendChild(middleclone),middlebit.parentNode.replaceChild(spannode,middlebit),skip=1)}else if(1===node.nodeType&&node.childNodes&&!/(script|style)/i.test(node.tagName)&&("highlight"!==node.className||"SPAN"!==node.tagName))for(var i=0;i<node.childNodes.length;++i)i+=highlight(node.childNodes[i]);return skip};$element.each(function(){highlight(this)})}}($dropdown_content,results.tokens[i].regex);if(!self.settings.hideSelected)for(self.$dropdown.find(".selected").removeClass("selected"),i=0,n=self.items.length;i<n;i++)self.getOption(self.items[i]).addClass("selected");(has_create_option=self.canCreate(query))&&($dropdown_content.prepend(self.render("option_create",{input:query})),$create=$($dropdown_content[0].childNodes[0])),self.hasOptions=0<results.items.length||has_create_option,self.hasOptions?(0<results.items.length?(($active_before=$active_before&&self.getOption($active_before))&&$active_before.length?$active=$active_before:"single"===self.settings.mode&&self.items.length&&($active=self.getOption(self.items[0])),$active&&$active.length||($active=$create&&!self.settings.addPrecedence?self.getAdjacentOption($create,1):$dropdown_content.find("[data-selectable]:first"))):$active=$create,self.setActiveOption($active),triggerDropdown&&!self.isOpen&&self.open()):(self.setActiveOption(null),triggerDropdown&&self.isOpen&&self.close())},addOption:function(data){var i,n,value;if(Array.isArray(data))for(i=0,n=data.length;i<n;i++)this.addOption(data[i]);else(value=this.registerOption(data))&&(this.userOptions[value]=!0,this.lastQuery=null,this.trigger("option_add",value,data))},registerOption:function(data){var key=hash_key(data[this.settings.valueField]);return null!=key&&!this.options.hasOwnProperty(key)&&(data.$order=data.$order||++this.order,this.options[key]=data,key)},registerOptionGroup:function(data){var key=hash_key(data[this.settings.optgroupValueField]);return!!key&&(data.$order=data.$order||++this.order,this.optgroups[key]=data,key)},addOptionGroup:function(id,data){data[this.settings.optgroupValueField]=id,(id=this.registerOptionGroup(data))&&this.trigger("optgroup_add",id,data)},removeOptionGroup:function(id){this.optgroups.hasOwnProperty(id)&&(delete this.optgroups[id],this.renderCache={},this.trigger("optgroup_remove",id))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function($item,$item_new){var value_new,cache_items,cache_options;if($item=hash_key($item),value_new=hash_key($item_new[this.settings.valueField]),null!==$item&&this.options.hasOwnProperty($item)){if("string"!=typeof value_new)throw new Error("Value must be set in option data");cache_options=this.options[$item].$order,value_new!==$item&&(delete this.options[$item],-1!==(cache_items=this.items.indexOf($item))&&this.items.splice(cache_items,1,value_new)),$item_new.$order=$item_new.$order||cache_options,this.options[value_new]=$item_new,cache_items=this.renderCache.item,cache_options=this.renderCache.option,cache_items&&(delete cache_items[$item],delete cache_items[value_new]),cache_options&&(delete cache_options[$item],delete cache_options[value_new]),-1!==this.items.indexOf(value_new)&&($item=this.getItem($item),$item_new=$(this.render("item",$item_new)),$item.hasClass("active")&&$item_new.addClass("active"),$item.replaceWith($item_new)),this.lastQuery=null,this.isOpen&&this.refreshOptions(!1)}},removeOption:function(value,silent){value=hash_key(value);var cache_items=this.renderCache.item,cache_options=this.renderCache.option;cache_items&&delete cache_items[value],cache_options&&delete cache_options[value],delete this.userOptions[value],delete this.options[value],this.lastQuery=null,this.trigger("option_remove",value),this.removeItem(value,silent)},clearOptions:function(silent){var self=this;self.loadedSearches={},self.userOptions={},self.renderCache={};var options=self.options;$.each(self.options,function(key,value){-1==self.items.indexOf(key)&&delete options[key]}),self.options=self.sifter.items=options,self.lastQuery=null,self.trigger("option_clear"),self.clear(silent)},getOption:function(value){return this.getElementWithValue(value,this.$dropdown_content.find("[data-selectable]"))},getAdjacentOption:function($option,index){var $options=this.$dropdown.find("[data-selectable]"),index=$options.index($option)+index;return 0<=index&&index<$options.length?$options.eq(index):$()},getElementWithValue:function(value,$els){if(null!=(value=hash_key(value)))for(var i=0,n=$els.length;i<n;i++)if($els[i].getAttribute("data-value")===value)return $($els[i]);return $()},getElementWithTextContent:function(textContent,ignoreCase,$els){if(null!=(textContent=hash_key(textContent)))for(var i=0,n=$els.length;i<n;i++){var eleTextContent=$els[i].textContent;if(1==ignoreCase&&(eleTextContent=null!==eleTextContent?eleTextContent.toLowerCase():null,textContent=textContent.toLowerCase()),eleTextContent===textContent)return $($els[i])}return $()},getItem:function(value){return this.getElementWithValue(value,this.$control.children())},getFirstItemMatchedByTextContent:function(textContent,ignoreCase){return ignoreCase=null!==ignoreCase&&!0===ignoreCase,this.getElementWithTextContent(textContent,ignoreCase,this.$dropdown_content.find("[data-selectable]"))},addItems:function(control,silent){this.buffer=document.createDocumentFragment();for(var childNodes=this.$control[0].childNodes,i=0;i<childNodes.length;i++)this.buffer.appendChild(childNodes[i]);for(var items=Array.isArray(control)?control:[control],i=0,n=items.length;i<n;i++)this.isPending=i<n-1,this.addItem(items[i],silent);control=this.$control[0];control.insertBefore(this.buffer,control.firstChild),this.buffer=null},addItem:function(value,silent){debounce_events(this,silent?[]:["change"],function(){var $item,$options,value_next,inputMode=this.settings.mode;value=hash_key(value),-1===this.items.indexOf(value)?this.options.hasOwnProperty(value)&&("single"===inputMode&&this.clear(silent),"multi"===inputMode&&this.isFull()||($item=$(this.render("item",this.options[value])),value_next=this.isFull(),this.items.splice(this.caretPos,0,value),this.insertAtCaret($item),this.isPending&&(value_next||!this.isFull())||this.refreshState(),this.isSetup&&($options=this.$dropdown_content.find("[data-selectable]"),this.isPending||(value_next=this.getOption(value),value_next=this.getAdjacentOption(value_next,1).attr("data-value"),this.refreshOptions(this.isFocused&&"single"!==inputMode),value_next&&this.setActiveOption(this.getOption(value_next))),!$options.length||this.isFull()?this.close():this.isPending||this.positionDropdown(),this.updatePlaceholder(),this.trigger("item_add",value,$item),this.isPending||this.updateOriginalInput({silent:silent})))):"single"===inputMode&&this.close()})},removeItem:function(value,silent){var i,idx,$item=value instanceof $?value:this.getItem(value);value=hash_key($item.attr("data-value")),-1!==(i=this.items.indexOf(value))&&(this.trigger("item_before_remove",value,$item),$item.remove(),$item.hasClass("active")&&(idx=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(idx,1)),this.items.splice(i,1),this.lastQuery=null,!this.settings.persist&&this.userOptions.hasOwnProperty(value)&&this.removeOption(value,silent),i<this.caretPos&&this.setCaret(this.caretPos-1),this.refreshState(),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.positionDropdown(),this.trigger("item_remove",value,$item))},createItem:function(output,triggerDropdown){var self=this,caret=self.caretPos;output=output||$.trim(self.$control_input.val()||"");var callback=arguments[arguments.length-1];if("function"!=typeof callback&&(callback=function(){}),"boolean"!=typeof triggerDropdown&&(triggerDropdown=!0),!self.canCreate(output))return callback(),!1;self.lock();var fn,called,setup="function"==typeof self.settings.create?this.settings.create:function(input){var data={};return data[self.settings.labelField]=input,data[self.settings.valueField]=input,data},create=(called=!(fn=function(data){if(self.unlock(),!data||"object"!=typeof data)return callback();var value=hash_key(data[self.settings.valueField]);if("string"!=typeof value)return callback();self.setTextboxValue(""),self.addOption(data),self.setCaret(caret),self.addItem(value),self.refreshOptions(triggerDropdown&&"single"!==self.settings.mode),callback(data)}),function(){called||(called=!0,fn.apply(this,arguments))}),output=setup.apply(this,[output,create]);return void 0!==output&&create(output),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){this.refreshValidityState(),this.refreshClasses()},refreshValidityState:function(){if(!this.isRequired)return!1;var invalid=!this.items.length;this.isInvalid=invalid,this.$control_input.prop("required",invalid),this.$input.prop("required",!invalid)},refreshClasses:function(){var isFull=this.isFull(),isLocked=this.isLocked;this.$wrapper.toggleClass("rtl",this.rtl),this.$control.toggleClass("focus",this.isFocused).toggleClass("disabled",this.isDisabled).toggleClass("required",this.isRequired).toggleClass("invalid",this.isInvalid).toggleClass("locked",isLocked).toggleClass("full",isFull).toggleClass("not-full",!isFull).toggleClass("input-active",this.isFocused&&!this.isInputHidden).toggleClass("dropdown-active",this.isOpen).toggleClass("has-options",!$.isEmptyObject(this.options)).toggleClass("has-items",0<this.items.length),this.$control_input.data("grow",!isFull&&!isLocked)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(opts){var i,n,options,label;if(opts=opts||{},1===this.tagType){for(options=[],i=0,n=this.items.length;i<n;i++)label=this.options[this.items[i]][this.settings.labelField]||"",options.push('<option value="'+escape_html(this.items[i])+'" selected="selected">'+escape_html(label)+"</option>");options.length||this.$input.attr("multiple")||options.push('<option value="" selected="selected"></option>'),this.$input.html(options.join(""))}else this.$input.val(this.getValue()),this.$input.attr("value",this.$input.val());this.isSetup&&(opts.silent||this.trigger("change",this.$input.val()))},updatePlaceholder:function(){var $input;this.settings.placeholder&&($input=this.$control_input,this.items.length?$input.removeAttr("placeholder"):$input.attr("placeholder",this.settings.placeholder),$input.triggerHandler("update",{force:!0}))},open:function(){this.isLocked||this.isOpen||"multi"===this.settings.mode&&this.isFull()||(this.focus(),this.isOpen=!0,this.refreshState(),this.$dropdown.css({visibility:"hidden",display:"block"}),this.positionDropdown(),this.$dropdown.css({visibility:"visible"}),this.trigger("dropdown_open",this.$dropdown))},close:function(){var trigger=this.isOpen;"single"===this.settings.mode&&this.items.length&&(this.hideInput(),this.isBlurring&&this.$control_input.blur()),this.isOpen=!1,this.$dropdown.hide(),this.setActiveOption(null),this.refreshState(),trigger&&this.trigger("dropdown_close",this.$dropdown)},positionDropdown:function(){var $control=this.$control,offset="body"===this.settings.dropdownParent?$control.offset():$control.position();offset.top+=$control.outerHeight(!0),this.$dropdown.css({width:$control[0].getBoundingClientRect().width,top:offset.top,left:offset.left})},clear:function(silent){this.items.length&&(this.$control.children(":not(input)").remove(),this.items=[],this.lastQuery=null,this.setCaret(0),this.setActiveItem(null),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.refreshState(),this.showInput(),this.trigger("clear"))},insertAtCaret:function(target){var caret=Math.min(this.caretPos,this.items.length),el=target[0],target=this.buffer||this.$control[0];0===caret?target.insertBefore(el,target.firstChild):target.insertBefore(el,target.childNodes[caret]),this.setCaret(caret+1)},deleteSelection:function(e){var i,n,values,option_select,$option_select,caret,direction=e&&8===e.keyCode?-1:1,selection=getSelection(this.$control_input[0]);if(this.$activeOption&&!this.settings.hideSelected&&(option_select=this.getAdjacentOption(this.$activeOption,-1).attr("data-value")),values=[],this.$activeItems.length){for(caret=this.$control.children(".active:"+(0<direction?"last":"first")),caret=this.$control.children(":not(input)").index(caret),0<direction&&caret++,i=0,n=this.$activeItems.length;i<n;i++)values.push($(this.$activeItems[i]).attr("data-value"));e&&(e.preventDefault(),e.stopPropagation())}else(this.isFocused||"single"===this.settings.mode)&&this.items.length&&(direction<0&&0===selection.start&&0===selection.length?values.push(this.items[this.caretPos-1]):0<direction&&selection.start===this.$control_input.val().length&&values.push(this.items[this.caretPos]));if(!values.length||"function"==typeof this.settings.onDelete&&!1===this.settings.onDelete.apply(this,[values]))return!1;for(void 0!==caret&&this.setCaret(caret);values.length;)this.removeItem(values.pop());return this.showInput(),this.positionDropdown(),this.refreshOptions(!0),option_select&&($option_select=this.getOption(option_select)).length&&this.setActiveOption($option_select),!0},advanceSelection:function(direction,e){var selection,valueLength,idx;0!==direction&&(this.rtl&&(direction*=-1),idx=0<direction?"last":"first",selection=getSelection(this.$control_input[0]),this.isFocused&&!this.isInputHidden?(valueLength=this.$control_input.val().length,(direction<0?0!==selection.start||0!==selection.length:selection.start!==valueLength)||valueLength||this.advanceCaret(direction,e)):(idx=this.$control.children(".active:"+idx)).length&&(idx=this.$control.children(":not(input)").index(idx),this.setActiveItem(null),this.setCaret(0<direction?idx+1:idx)))},advanceCaret:function(direction,e){var $adj;0!==direction&&($adj=0<direction?"next":"prev",this.isShiftDown?($adj=this.$control_input[$adj]()).length&&(this.hideInput(),this.setActiveItem($adj),e&&e.preventDefault()):this.setCaret(this.caretPos+direction))},setCaret:function(i){if(i="single"===this.settings.mode?this.items.length:Math.max(0,Math.min(this.items.length,i)),!this.isPending)for(var $child,$children=this.$control.children(":not(input)"),j=0,n=$children.length;j<n;j++)$child=$($children[j]).detach(),j<i?this.$control_input.before($child):this.$control.append($child);this.caretPos=i},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){this.$input.prop("disabled",!0),this.$control_input.prop("disabled",!0).prop("tabindex",-1),this.isDisabled=!0,this.lock()},enable:function(){this.$input.prop("disabled",!1),this.$control_input.prop("disabled",!1).prop("tabindex",this.tabIndex),this.isDisabled=!1,this.unlock()},destroy:function(){var eventNS=this.eventNS,revertSettings=this.revertSettings;this.trigger("destroy"),this.off(),this.$wrapper.remove(),this.$dropdown.remove(),this.$input.html("").append(revertSettings.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:revertSettings.tabindex}).show(),this.$control_input.removeData("grow"),this.$input.removeData("selectize"),0==--Selectize.count&&Selectize.$testInput&&(Selectize.$testInput.remove(),Selectize.$testInput=void 0),$(window).off(eventNS),$(document).off(eventNS),$(document.body).off(eventNS),delete this.$input[0].selectize},render:function(templateName,data){var value,id,html="",cache=!1;return(cache="option"===templateName||"item"===templateName?!!(value=hash_key(data[this.settings.valueField])):cache)&&(isset(this.renderCache[templateName])||(this.renderCache[templateName]={}),this.renderCache[templateName].hasOwnProperty(value))?this.renderCache[templateName][value]:(html=$(this.settings.render[templateName].apply(this,[data,escape_html])),"option"===templateName||"option_create"===templateName?data[this.settings.disabledField]||html.attr("data-selectable",""):"optgroup"===templateName&&(id=data[this.settings.optgroupValueField]||"",html.attr("data-group",id),data[this.settings.disabledField]&&html.attr("data-disabled","")),"option"!==templateName&&"item"!==templateName||html.attr("data-value",value||""),cache&&(this.renderCache[templateName][value]=html[0]),html[0])},clearCache:function(templateName){void 0===templateName?this.renderCache={}:delete this.renderCache[templateName]},canCreate:function(input){if(!this.settings.create)return!1;var filter=this.settings.createFilter;return input.length&&("function"!=typeof filter||filter.apply(this,[input]))&&("string"!=typeof filter||new RegExp(filter).test(input))&&(!(filter instanceof RegExp)||filter.test(input))}}),Selectize.count=0,Selectize.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!0,preload:!1,allowEmptyOption:!1,closeAfterSelect:!1,scrollDuration:60,loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",disabledField:"disabled",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},$.fn.selectize=function(settings_user){function init_select($input,settings_element){function readData(data){return"string"==typeof(data=attr_data&&data.attr(attr_data))&&data.length?JSON.parse(data):null}function addOption($option,group){$option=$($option);var option,value=hash_key($option.val());(value||settings.allowEmptyOption)&&(optionsMap.hasOwnProperty(value)?group&&((option=optionsMap[value][field_optgroup])?Array.isArray(option)?option.push(group):optionsMap[value][field_optgroup]=[option,group]:optionsMap[value][field_optgroup]=group):((option=readData($option)||{})[field_label]=option[field_label]||$option.text(),option[field_value]=option[field_value]||value,option[field_disabled]=option[field_disabled]||$option.prop("disabled"),option[field_optgroup]=option[field_optgroup]||group,optionsMap[value]=option,options.push(option),$option.is(":selected")&&settings_element.items.push(value)))}var i,n,tagName,$children,options=settings_element.options,optionsMap={};for(settings_element.maxItems=$input.attr("multiple")?null:1,i=0,n=($children=$input.children()).length;i<n;i++)"optgroup"===(tagName=$children[i].tagName.toLowerCase())?function($optgroup){var i,n,id,optgroup,$options;for((id=($optgroup=$($optgroup)).attr("label"))&&((optgroup=readData($optgroup)||{})[field_optgroup_label]=id,optgroup[field_optgroup_value]=id,optgroup[field_disabled]=$optgroup.prop("disabled"),settings_element.optgroups.push(optgroup)),i=0,n=($options=$("option",$optgroup)).length;i<n;i++)addOption($options[i],id)}($children[i]):"option"===tagName&&addOption($children[i])}var defaults=$.fn.selectize.defaults,settings=$.extend({},defaults,settings_user),attr_data=settings.dataAttr,field_label=settings.labelField,field_value=settings.valueField,field_disabled=settings.disabledField,field_optgroup=settings.optgroupField,field_optgroup_label=settings.optgroupLabelField,field_optgroup_value=settings.optgroupValueField;return this.each(function(){var $input,tag_name,settings_element;this.selectize||($input=$(this),tag_name=this.tagName.toLowerCase(),settings_element={placeholder:settings_element=!(settings_element=$input.attr("placeholder")||$input.attr("data-placeholder"))&&!settings.allowEmptyOption?$input.children('option[value=""]').text():settings_element,options:[],optgroups:[],items:[]},("select"===tag_name?init_select:function(value,settings_element){var i,n,values,option,data_raw=value.attr(attr_data);if(data_raw)for(settings_element.options=JSON.parse(data_raw),i=0,n=settings_element.options.length;i<n;i++)settings_element.items.push(settings_element.options[i][field_value]);else{value=$.trim(value.val()||"");if(settings.allowEmptyOption||value.length){for(i=0,n=(values=value.split(settings.delimiter)).length;i<n;i++)(option={})[field_label]=values[i],option[field_value]=values[i],settings_element.options.push(option);settings_element.items=values}}})($input,settings_element),new Selectize($input,$.extend(!0,{},defaults,settings_element,settings_user)))})},$.fn.selectize.defaults=Selectize.defaults,$.fn.selectize.support={validity:SUPPORTS_VALIDITY_API},Selectize.define("auto_select_on_type",function(options){var originalBlur,self=this;self.onBlur=(originalBlur=self.onBlur,function(e){var $matchedItem=self.getFirstItemMatchedByTextContent(self.lastValue,!0);return void 0!==$matchedItem.attr("data-value")&&self.getValue()!==$matchedItem.attr("data-value")&&self.setValue($matchedItem.attr("data-value")),originalBlur.apply(this,arguments)})}),Selectize.define("autofill_disable",function(options){var original,self=this;self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$control_input.attr({autocomplete:"new-password",autofill:"no"})})}),Selectize.define("drag_drop",function(options){if(!$.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');var self,original;"multi"===this.settings.mode&&((self=this).lock=(original=self.lock,function(){var sortable=self.$control.data("sortable");return sortable&&sortable.disable(),original.apply(self,arguments)}),self.unlock=function(){var original=self.unlock;return function(){var sortable=self.$control.data("sortable");return sortable&&sortable.enable(),original.apply(self,arguments)}}(),self.setup=function(){var original=self.setup;return function(){original.apply(this,arguments);var $control=self.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:self.isLocked,start:function(e,ui){ui.placeholder.css("width",ui.helper.css("width")),$control.css({overflow:"visible"})},stop:function(){$control.css({overflow:"hidden"});var active=self.$activeItems?self.$activeItems.slice():null,values=[];$control.children("[data-value]").each(function(){values.push($(this).attr("data-value"))}),self.setValue(values),self.setActiveItem(active)}})}}())}),Selectize.define("dropdown_header",function(options){var original,self=this;options=$.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(data){return'<div class="'+data.headerClass+'"><div class="'+data.titleRowClass+'"><span class="'+data.labelClass+'">'+data.title+'</span><a href="javascript:void(0)" class="'+data.closeClass+'">&times;</a></div></div>'}},options),self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$dropdown_header=$(options.html(options)),self.$dropdown.prepend(self.$dropdown_header)})}),Selectize.define("optgroup_columns",function(options){var original,self=this;options=$.extend({equalizeWidth:!0,equalizeHeight:!0},options),this.getAdjacentOption=function($option,index){var $options=$option.closest("[data-group]").find("[data-selectable]"),index=$options.index($option)+index;return 0<=index&&index<$options.length?$options.eq(index):$()},this.onKeyDown=(original=self.onKeyDown,function(e){var $option,$options;return!this.isOpen||37!==e.keyCode&&39!==e.keyCode?original.apply(this,arguments):(self.ignoreHover=!0,$option=($options=this.$activeOption.closest("[data-group]")).find("[data-selectable]").index(this.$activeOption),void(($option=($options=($options=37===e.keyCode?$options.prev("[data-group]"):$options.next("[data-group]")).find("[data-selectable]")).eq(Math.min($options.length-1,$option))).length&&this.setActiveOption($option)))});function equalizeSizes(){var i,height_max,width_last,width_parent,$optgroups=$("[data-group]",self.$dropdown_content),n=$optgroups.length;if(n&&self.$dropdown_content.width()){if(options.equalizeHeight){for(i=height_max=0;i<n;i++)height_max=Math.max(height_max,$optgroups.eq(i).height());$optgroups.css({height:height_max})}options.equalizeWidth&&(width_parent=self.$dropdown_content.innerWidth()-getScrollbarWidth(),width_last=Math.round(width_parent/n),$optgroups.css({width:width_last}),1<n&&(width_last=width_parent-width_last*(n-1),$optgroups.eq(n-1).css({width:width_last})))}}var getScrollbarWidth=function(){var div,width=getScrollbarWidth.width,doc=document;return void 0===width&&((div=doc.createElement("div")).innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',div=div.firstChild,doc.body.appendChild(div),width=getScrollbarWidth.width=div.offsetWidth-div.clientWidth,doc.body.removeChild(div)),width};(options.equalizeHeight||options.equalizeWidth)&&(hook.after(this,"positionDropdown",equalizeSizes),hook.after(this,"refreshOptions",equalizeSizes))}),Selectize.define("remove_button",function(options){options=$.extend({label:"&times;",title:"Remove",className:"remove",append:!0},options);("single"===this.settings.mode?function(thisRef,options){options.className="remove-single";var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var id,render_item;options.append&&(id=$(self.$input.context).attr("id"),$("#"+id),render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,$("<span>").append(html_container).append(html_element);var html_container,html_element}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function(e){e.preventDefault(),self.isLocked||self.clear()})})}:function(thisRef,options){var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var render_item;options.append&&(render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,pos=html_container.search(/(<\/[^>]+>\s*)$/),html_container.substring(0,pos)+html_element+html_container.substring(pos);var html_container,html_element,pos}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function($item){if($item.preventDefault(),!self.isLocked){$item=$($item.currentTarget).parent();return self.setActiveItem($item),self.deleteSelection()&&self.setCaret(self.items.length),!1}})})})(this,options)}),Selectize.define("restore_on_backspace",function(options){var original,self=this;options.text=options.text||function(option){return option[this.settings.labelField]},this.onKeyDown=(original=self.onKeyDown,function(e){var option;return 8===e.keyCode&&""===this.$control_input.val()&&!this.$activeItems.length&&0<=(option=this.caretPos-1)&&option<this.items.length?(option=this.options[this.items[option]],this.deleteSelection(e)&&(this.setTextboxValue(options.text.apply(this,[option])),this.refreshOptions(!0)),void e.preventDefault()):original.apply(this,arguments)})}),Selectize.define("select_on_focus",function(options){var originalFocus,originalBlur,self=this;self.on("focus",(originalFocus=self.onFocus,function(e){var value=self.getItem(self.getValue()).text();return self.clear(),self.setTextboxValue(value),self.$control_input.select(),setTimeout(function(){self.settings.selectOnTab&&self.setActiveOption(self.getFirstItemMatchedByTextContent(value)),self.settings.score=null},0),originalFocus.apply(this,arguments)})),self.onBlur=(originalBlur=self.onBlur,function(e){return""===self.getValue()&&self.lastValidValue!==self.getValue()&&self.setValue(self.lastValidValue),setTimeout(function(){self.settings.score=function(){return function(){return 1}}},0),originalBlur.apply(this,arguments)}),self.settings.score=function(){return function(){return 1}}}),Selectize});
js/showboxes.js CHANGED
@@ -1,87 +1,87 @@
1
- // function to show dependent dropdowns for "Site Display" field.
2
-
3
- function hfcm_showotherboxes( type ) {
4
- var header = '<option value="header">'+ hfcm_localize.header +'</option>',
5
- before_content = '<option value="before_content">'+ hfcm_localize.before_content +'</option>',
6
- after_content = '<option value="after_content">'+ hfcm_localize.after_content +'</option>',
7
- footer = '<option value="footer">'+ hfcm_localize.footer +'</option>',
8
- all_options = header + before_content + after_content + footer;
9
-
10
- if (type == 'All') {
11
- jQuery('#ex_pages, #ex_posts, #locationtr').show();
12
- hfcm_remember_loc( all_options );
13
- jQuery('#s_categories, #s_pages, #s_tags, #c_posttype, #lp_count, #s_posts').hide();
14
- }else if (type == 's_pages') {
15
- jQuery('#s_pages, #locationtr').show();
16
- hfcm_remember_loc( all_options );
17
- jQuery('#s_categories, #s_tags, #ex_pages, #ex_posts, #c_posttype, #lp_count, #s_posts').hide();
18
- } else if (type == 's_posts') {
19
- jQuery('#s_posts, #locationtr').show();
20
- hfcm_remember_loc( all_options );
21
- jQuery('#s_pages, #s_categories, #ex_pages, #ex_posts, #s_tags, #c_posttype, #lp_count').hide();
22
- } else if (type == 's_categories') {
23
- jQuery('#s_categories, #locationtr').show();
24
- hfcm_remember_loc( all_options );
25
- jQuery('#s_pages, #s_tags, #c_posttype, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
26
- } else if (type == 's_custom_posts') {
27
- jQuery('#c_posttype, #locationtr').show();
28
- hfcm_remember_loc( all_options );
29
- jQuery('#s_categories, #s_tags, #s_pages, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
30
- } else if (type == 's_tags') {
31
- hfcm_remember_loc( all_options );
32
- jQuery('#s_tags, #locationtr').show();
33
- jQuery('#s_categories, #s_pages, #c_posttype, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
34
- } else if (type == 'latest_posts') {
35
- hfcm_remember_loc( all_options );
36
- jQuery('#s_pages, #s_categories, #s_tags, #ex_pages, #ex_posts, #c_posttype, #s_posts').hide();
37
- jQuery('#lp_count, #locationtr').show();
38
- } else if (type == 'manual') {
39
- jQuery('#s_pages, #s_categories, #s_tags,#ex_pages, #ex_posts, #c_posttype, #lp_count, #locationtr, #s_posts').hide();
40
- } else {
41
- hfcm_remember_loc( header + footer );
42
- jQuery('#s_pages, #s_categories, #s_tags, #c_posttype, #lp_count, #s_posts').hide();
43
- jQuery('#locationtr').show();
44
- }
45
- }
46
-
47
- function hfcm_remember_loc( new_html ) {
48
- var tmp = jQuery('#data_location option:selected').val();
49
- jQuery('#data_location').html( new_html );
50
- jQuery('#data_location option[value="' + tmp + '"]').prop( 'selected', true );
51
- }
52
-
53
- // init selectize.js
54
- jQuery('#loader').show();
55
- jQuery(function($) {
56
-
57
- var data = {
58
- action: 'hfcm-request',
59
- id: hfcm_localize.id,
60
- get_posts: true,
61
- security: hfcm_localize.security
62
- };
63
-
64
- $.post(
65
- ajaxurl,
66
- data,
67
- function(new_data) {
68
- var options = {
69
- plugins: ['remove_button'],
70
- options: new_data.posts,
71
- items: new_data.selected,
72
- };
73
- $('#loader').hide();
74
- $('#s_posts select').selectize( options );
75
- var options = {
76
- plugins: ['remove_button'],
77
- options: new_data.posts,
78
- items: new_data.excluded
79
- };
80
- $('#loader').hide();
81
- $('#ex_posts select').selectize( options );
82
- },
83
- 'json', // ajax result format
84
- );
85
- // selectize all <select multiple> elements
86
- $('#s_pages select, #s_categories select, #c_posttype select, #s_tags select, #ex_pages select').selectize();
87
- });
1
+ // function to show dependent dropdowns for "Site Display" field.
2
+
3
+ function hfcm_showotherboxes( type ) {
4
+ var header = '<option value="header">'+ hfcm_localize.header +'</option>',
5
+ before_content = '<option value="before_content">'+ hfcm_localize.before_content +'</option>',
6
+ after_content = '<option value="after_content">'+ hfcm_localize.after_content +'</option>',
7
+ footer = '<option value="footer">'+ hfcm_localize.footer +'</option>',
8
+ all_options = header + before_content + after_content + footer;
9
+
10
+ if (type == 'All') {
11
+ jQuery('#ex_pages, #ex_posts, #locationtr').show();
12
+ hfcm_remember_loc( all_options );
13
+ jQuery('#s_categories, #s_pages, #s_tags, #c_posttype, #lp_count, #s_posts').hide();
14
+ }else if (type == 's_pages') {
15
+ jQuery('#s_pages, #locationtr').show();
16
+ hfcm_remember_loc( all_options );
17
+ jQuery('#s_categories, #s_tags, #ex_pages, #ex_posts, #c_posttype, #lp_count, #s_posts').hide();
18
+ } else if (type == 's_posts') {
19
+ jQuery('#s_posts, #locationtr').show();
20
+ hfcm_remember_loc( all_options );
21
+ jQuery('#s_pages, #s_categories, #ex_pages, #ex_posts, #s_tags, #c_posttype, #lp_count').hide();
22
+ } else if (type == 's_categories') {
23
+ jQuery('#s_categories, #locationtr').show();
24
+ hfcm_remember_loc( all_options );
25
+ jQuery('#s_pages, #s_tags, #c_posttype, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
26
+ } else if (type == 's_custom_posts') {
27
+ jQuery('#c_posttype, #locationtr').show();
28
+ hfcm_remember_loc( all_options );
29
+ jQuery('#s_categories, #s_tags, #s_pages, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
30
+ } else if (type == 's_tags') {
31
+ hfcm_remember_loc( all_options );
32
+ jQuery('#s_tags, #locationtr').show();
33
+ jQuery('#s_categories, #s_pages, #c_posttype, #ex_pages, #ex_posts, #lp_count, #s_posts').hide();
34
+ } else if (type == 'latest_posts') {
35
+ hfcm_remember_loc( all_options );
36
+ jQuery('#s_pages, #s_categories, #s_tags, #ex_pages, #ex_posts, #c_posttype, #s_posts').hide();
37
+ jQuery('#lp_count, #locationtr').show();
38
+ } else if (type == 'manual') {
39
+ jQuery('#s_pages, #s_categories, #s_tags,#ex_pages, #ex_posts, #c_posttype, #lp_count, #locationtr, #s_posts').hide();
40
+ } else {
41
+ hfcm_remember_loc( header + footer );
42
+ jQuery('#s_pages, #s_categories, #s_tags, #c_posttype, #lp_count, #s_posts').hide();
43
+ jQuery('#locationtr').show();
44
+ }
45
+ }
46
+
47
+ function hfcm_remember_loc( new_html ) {
48
+ var tmp = jQuery('#data_location option:selected').val();
49
+ jQuery('#data_location').html( new_html );
50
+ jQuery('#data_location option[value="' + tmp + '"]').prop( 'selected', true );
51
+ }
52
+
53
+ // init selectize.js
54
+ jQuery('#loader').show();
55
+ jQuery(function($) {
56
+
57
+ var data = {
58
+ action: 'hfcm-request',
59
+ id: hfcm_localize.id,
60
+ get_posts: true,
61
+ security: hfcm_localize.security
62
+ };
63
+
64
+ $.post(
65
+ ajaxurl,
66
+ data,
67
+ function(new_data) {
68
+ var options = {
69
+ plugins: ['remove_button'],
70
+ options: new_data.posts,
71
+ items: new_data.selected,
72
+ };
73
+ $('#loader').hide();
74
+ $('#s_posts select').selectize( options );
75
+ var options = {
76
+ plugins: ['remove_button'],
77
+ options: new_data.posts,
78
+ items: new_data.excluded
79
+ };
80
+ $('#loader').hide();
81
+ $('#ex_posts select').selectize( options );
82
+ },
83
+ 'json', // ajax result format
84
+ );
85
+ // selectize all <select multiple> elements
86
+ $('#s_pages select, #s_categories select, #c_posttype select, #s_tags select, #ex_pages select').selectize();
87
+ });
js/toggle.js CHANGED
@@ -1,24 +1,24 @@
1
- // Toggle switch
2
- jQuery('.nnr-switch input').click( function() {
3
- var t = jQuery( this ),
4
- togvalue = t.is( ':checked' ) ? 'on' : 'off',
5
- scriptid = t.data( 'id' ),
6
- data = {
7
- action: 'hfcm-request',
8
- toggle: true,
9
- id: scriptid,
10
- togvalue: togvalue,
11
- security: hfcm_ajax.security
12
- };
13
-
14
- jQuery.post(
15
- ajaxurl,
16
- data
17
- );
18
- });
19
-
20
- // Delete confirmation
21
- jQuery('.snippets .delete > a').click( function() {
22
- var name = jQuery(this).parents('.name').find('> strong').text();
23
- return confirm( 'Snippet name: ' + name + '\n\nAre you sure you want to delete this snippet?');
24
  });
1
+ // Toggle switch
2
+ jQuery('.nnr-switch input').on('click', function() {
3
+ var t = jQuery( this ),
4
+ togvalue = t.is( ':checked' ) ? 'on' : 'off',
5
+ scriptid = t.data( 'id' ),
6
+ data = {
7
+ action: 'hfcm-request',
8
+ toggle: true,
9
+ id: scriptid,
10
+ togvalue: togvalue,
11
+ security: hfcm_ajax.security
12
+ };
13
+
14
+ jQuery.post(
15
+ ajaxurl,
16
+ data
17
+ );
18
+ });
19
+
20
+ // Delete confirmation
21
+ jQuery('.snippets .delete > a').on('click', function() {
22
+ var name = jQuery(this).parents('.name').find('> strong').text();
23
+ return confirm( 'Snippet name: ' + name + '\n\nAre you sure you want to delete this snippet?');
24
  });
languages/99robots-header-footer-code-manager-es_AR.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:39 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Argentina)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_AR\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:39 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Argentina)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_AR\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_BO.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:41 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Bolivia, Plurinational State of)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_BO\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:41 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Bolivia, Plurinational State of)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_BO\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_CL.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Wed Aug 03 2016 07:36:55 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Chile)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_CL\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Wed Aug 03 2016 07:36:55 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Chile)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_CL\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_CO.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:44 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Colombia)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_CO\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:44 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Colombia)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_CO\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_CR.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:47 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Costa Rica)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_CR\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:47 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Costa Rica)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_CR\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_DO.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:50 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Dominican Republic)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_DO\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:50 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Dominican Republic)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_DO\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_EC.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:53 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Ecuador)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_EC\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:53 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Ecuador)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_EC\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_ES.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:57 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Spain)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_ES\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:57 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Spain)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_ES\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_GT.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:46:55 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Guatemala)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_GT\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:46:55 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Guatemala)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_GT\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_HN.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:00 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Honduras)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_HN\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:00 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Honduras)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_HN\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_MX.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:02 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Mexico)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_MX\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:02 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Mexico)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_MX\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_NI.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:04 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Nicaragua)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_NI\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:04 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Nicaragua)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_NI\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_PA.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:06 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Panama)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_PA\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:06 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Panama)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_PA\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_PE.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:08 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Peru)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_PE\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:08 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Peru)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_PE\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_PR.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:11 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Puerto Rico)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_PR\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:11 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Puerto Rico)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_PR\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_PY.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:12 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Paraguay)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_PY\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:12 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Paraguay)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_PY\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_SV.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:14 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (El Salvador)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_SV\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:14 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (El Salvador)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_SV\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_US.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:16 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (United States)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_US\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:16 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (United States)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_US\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_UY.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:18 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Uruguay)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_UY\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:18 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Uruguay)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_UY\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-es_VE.po CHANGED
@@ -1,248 +1,248 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:47:20 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Spanish (Venezuela)\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
- "X-Loco-Target-Locale: es_VE\n"
25
- "X-Generator: Loco - https://localise.biz/"
26
-
27
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
- msgid "Shortcode"
29
- msgstr "C&oacute;digo Corto"
30
-
31
- #. Description of the plugin
32
- msgid ""
33
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
- "add tracking code snippets, conversion pixels, or other scripts required by "
35
- "third party services for analytics, tracking, marketing, or chat functions. "
36
- "For detailed documentation, please visit the plugin's <a href=\"https:"
37
- "//99robots.com/\"> official page</a>."
38
- msgstr ""
39
- "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
- "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
- "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
- "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
- "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
- "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
-
46
- #. parent slug
47
- #. page title
48
- #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
- #: manager.php:85
50
- msgid "All Snippets"
51
- msgstr "Todos los Snippets"
52
-
53
- #. parent slug
54
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
- #: list.php:417 ../hfcm-update.php:178
56
- msgid "Add New Snippet"
57
- msgstr "A&ntilde;adir Nuevo Snippet"
58
-
59
- #. page title
60
- #: ../99robots-header-footer-code-manager.php:92
61
- msgid "Add New"
62
- msgstr "A&ntilde;adir Nuevo"
63
-
64
- #. parent slug
65
- #: ../99robots-header-footer-code-manager.php:98
66
- msgid "Update Script"
67
- msgstr "Actualizar C&oacute;digo"
68
-
69
- #. page title
70
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
- msgid "Update"
72
- msgstr "Actualizar"
73
-
74
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
- msgid "Back to list"
76
- msgstr "Volver al listado"
77
-
78
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
- msgid "Snippet Name"
80
- msgstr "Nombre"
81
-
82
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
- msgid "Site Display"
84
- msgstr "Mostrar en el Sitio"
85
-
86
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
- msgid "Page List"
88
- msgstr "Lista de P&aacute;ginas"
89
-
90
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
- msgid "Post List"
92
- msgstr "Lista de Entradas"
93
-
94
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
- msgid "Category List"
96
- msgstr "Lista de Categor&iacute;as"
97
-
98
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
- msgid "Tags List"
100
- msgstr "Lista de Etiquetas"
101
-
102
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
- msgid "Custom Post Types"
104
- msgstr "Entradas Personalizadas"
105
-
106
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
- msgid "Post Count"
108
- msgstr "Cantidad de Entradas"
109
-
110
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
- msgid "Location"
112
- msgstr "Ubicaci&oacute;n"
113
-
114
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
- msgid "Device Display"
116
- msgstr "Mostrar en Dispositivo"
117
-
118
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
- msgid "Status"
120
- msgstr "Estado"
121
-
122
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
- msgid "Code"
124
- msgstr "C&oacute;digo"
125
-
126
- #: ../hfcm-create.php:408
127
- msgid "Save"
128
- msgstr "Guardar"
129
-
130
- #: ../hfcm-list.php:111
131
- msgid "No Snippets avaliable."
132
- msgstr "No Hay Snippets Disponibles."
133
-
134
- #: ../hfcm-list.php:218
135
- msgid "Edit"
136
- msgstr "Editar"
137
-
138
- #: ../hfcm-list.php:219
139
- msgid "Delete"
140
- msgstr "Borrar"
141
-
142
- #: ../hfcm-list.php:236
143
- msgid "Display On"
144
- msgstr "Mostrar en"
145
-
146
- #: ../hfcm-list.php:238
147
- msgid "Devices"
148
- msgstr "Dispositivos"
149
-
150
- #: ../hfcm-list.php:266
151
- msgid "Activate"
152
- msgstr "Activar"
153
-
154
- #: ../hfcm-list.php:267
155
- msgid "Deactivate"
156
- msgstr "Desactivar"
157
-
158
- #: ../hfcm-list.php:268
159
- msgid "Remove"
160
- msgstr "Borrar"
161
-
162
- #: ../hfcm-update.php:177
163
- msgid "Edit Snippet"
164
- msgstr "Editar Snippet"
165
-
166
- #: ../hfcm-update.php:182
167
- msgid "Script deleted"
168
- msgstr "C&oacute;digo borrado"
169
-
170
- msgid "Script updated"
171
- msgstr "C&oacute;digo actualizado"
172
-
173
- msgid "Script Added Successfully"
174
- msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
-
176
- msgid "All"
177
- msgstr "Todo"
178
-
179
- msgid "Active"
180
- msgstr "Activo"
181
-
182
- msgid "Inactive"
183
- msgstr "Inactivo"
184
-
185
- msgid "No post selected"
186
- msgstr "Ninguna entrada seleccionada"
187
-
188
- msgid "Site Wide"
189
- msgstr "Todo el Sitio"
190
-
191
- msgid "Specific Posts"
192
- msgstr "Entradas Espec&iacute;ficas"
193
-
194
- msgid "Specific Pages"
195
- msgstr "P&aacute;ginas Espec&iacute;ficas"
196
-
197
- msgid "Specific Categories"
198
- msgstr "Categor&iacute;as Espec&iacute;ficas"
199
-
200
- msgid "Specific Custom Post Types"
201
- msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
-
203
- msgid "Specific Tags"
204
- msgstr "Etiquetas Espec&iacute;ficas"
205
-
206
- msgid "Latest Posts"
207
- msgstr "&Uacute;ltimas Entradas"
208
-
209
- msgid "Shortcode Only"
210
- msgstr "S&oacute;lo C&oacute;digo Corto"
211
-
212
- msgid "Header"
213
- msgstr "Cabecera"
214
-
215
- msgid "Before Content"
216
- msgstr "Antes del Contenido"
217
-
218
- msgid "After Content"
219
- msgstr "Despu&eacute;s del Contenido"
220
-
221
- msgid "Footer"
222
- msgstr "Pie de P&aacute;gina"
223
-
224
- msgid "Show on All Devices"
225
- msgstr "Mostrar en Todos"
226
-
227
- msgid "Only Desktop"
228
- msgstr "S&oacute;lo Ordenadores"
229
-
230
- msgid "Only Mobile Devices"
231
- msgstr "S&oacute;lo Moviles"
232
-
233
- msgid "Changelog"
234
- msgstr "Registro de Cambios"
235
-
236
- #: ../hfcm-update.php:476
237
- msgid "Snippet created by"
238
- msgstr "Snippet creado por"
239
-
240
- #: ../hfcm-update.php:479
241
- msgid "Last edited by"
242
- msgstr "&Uacute;ltima edici&oacute;n por"
243
-
244
- msgid "on"
245
- msgstr "el"
246
-
247
- msgid "at"
248
- msgstr "a las"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:47:20 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Spanish (Venezuela)\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
20
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
21
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
22
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
23
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
+ "X-Loco-Target-Locale: es_VE\n"
25
+ "X-Generator: Loco - https://localise.biz/"
26
+
27
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
28
+ msgid "Shortcode"
29
+ msgstr "C&oacute;digo Corto"
30
+
31
+ #. Description of the plugin
32
+ msgid ""
33
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
34
+ "add tracking code snippets, conversion pixels, or other scripts required by "
35
+ "third party services for analytics, tracking, marketing, or chat functions. "
36
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
37
+ "//99robots.com/\"> official page</a>."
38
+ msgstr ""
39
+ "Header Footer Code Manager de 99 Robots es una forma r&aacute;pida y "
40
+ "sencilla para a&ntilde;adir codigos de rastreo, p&iacute;xeles de "
41
+ "conversi&oacute;n, u otros c&oacute;digos requeridos por servicios de "
42
+ "terceros para realizar an&aacute;lisis, rastreo, marketing o funciones de "
43
+ "chat. Para una documentaci&oacute;n detallada, por favor visita la <a "
44
+ "href=\"https://99robots.com/\">p&aacute;gina oficial</a> del plugin."
45
+
46
+ #. parent slug
47
+ #. page title
48
+ #: ../99robots-header-footer-code-manager.php:84 ../99robots-header-footer-code-
49
+ #: manager.php:85
50
+ msgid "All Snippets"
51
+ msgstr "Todos los Snippets"
52
+
53
+ #. parent slug
54
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123 ../hfcm-
55
+ #: list.php:417 ../hfcm-update.php:178
56
+ msgid "Add New Snippet"
57
+ msgstr "A&ntilde;adir Nuevo Snippet"
58
+
59
+ #. page title
60
+ #: ../99robots-header-footer-code-manager.php:92
61
+ msgid "Add New"
62
+ msgstr "A&ntilde;adir Nuevo"
63
+
64
+ #. parent slug
65
+ #: ../99robots-header-footer-code-manager.php:98
66
+ msgid "Update Script"
67
+ msgstr "Actualizar C&oacute;digo"
68
+
69
+ #. page title
70
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
71
+ msgid "Update"
72
+ msgstr "Actualizar"
73
+
74
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
75
+ msgid "Back to list"
76
+ msgstr "Volver al listado"
77
+
78
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
79
+ msgid "Snippet Name"
80
+ msgstr "Nombre"
81
+
82
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
83
+ msgid "Site Display"
84
+ msgstr "Mostrar en el Sitio"
85
+
86
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
87
+ msgid "Page List"
88
+ msgstr "Lista de P&aacute;ginas"
89
+
90
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
91
+ msgid "Post List"
92
+ msgstr "Lista de Entradas"
93
+
94
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
95
+ msgid "Category List"
96
+ msgstr "Lista de Categor&iacute;as"
97
+
98
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
99
+ msgid "Tags List"
100
+ msgstr "Lista de Etiquetas"
101
+
102
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
103
+ msgid "Custom Post Types"
104
+ msgstr "Entradas Personalizadas"
105
+
106
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
107
+ msgid "Post Count"
108
+ msgstr "Cantidad de Entradas"
109
+
110
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
111
+ msgid "Location"
112
+ msgstr "Ubicaci&oacute;n"
113
+
114
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
115
+ msgid "Device Display"
116
+ msgstr "Mostrar en Dispositivo"
117
+
118
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
119
+ msgid "Status"
120
+ msgstr "Estado"
121
+
122
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
123
+ msgid "Code"
124
+ msgstr "C&oacute;digo"
125
+
126
+ #: ../hfcm-create.php:408
127
+ msgid "Save"
128
+ msgstr "Guardar"
129
+
130
+ #: ../hfcm-list.php:111
131
+ msgid "No Snippets avaliable."
132
+ msgstr "No Hay Snippets Disponibles."
133
+
134
+ #: ../hfcm-list.php:218
135
+ msgid "Edit"
136
+ msgstr "Editar"
137
+
138
+ #: ../hfcm-list.php:219
139
+ msgid "Delete"
140
+ msgstr "Borrar"
141
+
142
+ #: ../hfcm-list.php:236
143
+ msgid "Display On"
144
+ msgstr "Mostrar en"
145
+
146
+ #: ../hfcm-list.php:238
147
+ msgid "Devices"
148
+ msgstr "Dispositivos"
149
+
150
+ #: ../hfcm-list.php:266
151
+ msgid "Activate"
152
+ msgstr "Activar"
153
+
154
+ #: ../hfcm-list.php:267
155
+ msgid "Deactivate"
156
+ msgstr "Desactivar"
157
+
158
+ #: ../hfcm-list.php:268
159
+ msgid "Remove"
160
+ msgstr "Borrar"
161
+
162
+ #: ../hfcm-update.php:177
163
+ msgid "Edit Snippet"
164
+ msgstr "Editar Snippet"
165
+
166
+ #: ../hfcm-update.php:182
167
+ msgid "Script deleted"
168
+ msgstr "C&oacute;digo borrado"
169
+
170
+ msgid "Script updated"
171
+ msgstr "C&oacute;digo actualizado"
172
+
173
+ msgid "Script Added Successfully"
174
+ msgstr "C&oacute;digo a&ntilde;adido exitosamente"
175
+
176
+ msgid "All"
177
+ msgstr "Todo"
178
+
179
+ msgid "Active"
180
+ msgstr "Activo"
181
+
182
+ msgid "Inactive"
183
+ msgstr "Inactivo"
184
+
185
+ msgid "No post selected"
186
+ msgstr "Ninguna entrada seleccionada"
187
+
188
+ msgid "Site Wide"
189
+ msgstr "Todo el Sitio"
190
+
191
+ msgid "Specific Posts"
192
+ msgstr "Entradas Espec&iacute;ficas"
193
+
194
+ msgid "Specific Pages"
195
+ msgstr "P&aacute;ginas Espec&iacute;ficas"
196
+
197
+ msgid "Specific Categories"
198
+ msgstr "Categor&iacute;as Espec&iacute;ficas"
199
+
200
+ msgid "Specific Custom Post Types"
201
+ msgstr "Entradas Personalizadas Espec&iacute;ficas"
202
+
203
+ msgid "Specific Tags"
204
+ msgstr "Etiquetas Espec&iacute;ficas"
205
+
206
+ msgid "Latest Posts"
207
+ msgstr "&Uacute;ltimas Entradas"
208
+
209
+ msgid "Shortcode Only"
210
+ msgstr "S&oacute;lo C&oacute;digo Corto"
211
+
212
+ msgid "Header"
213
+ msgstr "Cabecera"
214
+
215
+ msgid "Before Content"
216
+ msgstr "Antes del Contenido"
217
+
218
+ msgid "After Content"
219
+ msgstr "Despu&eacute;s del Contenido"
220
+
221
+ msgid "Footer"
222
+ msgstr "Pie de P&aacute;gina"
223
+
224
+ msgid "Show on All Devices"
225
+ msgstr "Mostrar en Todos"
226
+
227
+ msgid "Only Desktop"
228
+ msgstr "S&oacute;lo Ordenadores"
229
+
230
+ msgid "Only Mobile Devices"
231
+ msgstr "S&oacute;lo Moviles"
232
+
233
+ msgid "Changelog"
234
+ msgstr "Registro de Cambios"
235
+
236
+ #: ../hfcm-update.php:476
237
+ msgid "Snippet created by"
238
+ msgstr "Snippet creado por"
239
+
240
+ #: ../hfcm-update.php:479
241
+ msgid "Last edited by"
242
+ msgstr "&Uacute;ltima edici&oacute;n por"
243
+
244
+ msgid "on"
245
+ msgstr "el"
246
+
247
+ msgid "at"
248
+ msgstr "a las"
languages/99robots-header-footer-code-manager-hi_IN.po CHANGED
@@ -1,263 +1,263 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Header Footer Code Manager\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
- "Time)\n"
7
- "PO-Revision-Date: Thu Aug 04 2016 12:45:10 GMT-0400 (Pacific SA Standard "
8
- "Time)\n"
9
- "Last-Translator: fran <franmejia0@gmail.com>\n"
10
- "Language-Team: \n"
11
- "Language: Hindi\n"
12
- "Plural-Forms: nplurals=2; plural=n != 1\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-Basepath: .\n"
18
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
19
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
20
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
21
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
22
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
23
- "X-Loco-Target-Locale: hi_IN\n"
24
- "X-Generator: Loco - https://localise.biz/\n"
25
- "X-Poedit-SearchPath-0: .."
26
-
27
- #. Name of the plugin
28
- msgid "Header Footer Code Manager"
29
- msgstr "हैडर और पाद संहिता प्रबंधक"
30
-
31
- #: ../hfcm-create.php:404 ../hfcm-list.php:12 ../hfcm-update.php:486
32
- msgid "Snippet"
33
- msgstr "स्निपेट"
34
-
35
- #: ../hfcm-list.php:13 ../hfcm-list.php:416
36
- msgid "Snippets"
37
- msgstr "स्निपेट्स"
38
-
39
- #: ../hfcm-list.php:233
40
- msgid "ID"
41
- msgstr "आईडी"
42
-
43
- #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
44
- msgid "Shortcode"
45
- msgstr "छोटे संकेत"
46
-
47
- #. Description of the plugin
48
- msgid ""
49
- "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
50
- "add tracking code snippets, conversion pixels, or other scripts required by "
51
- "third party services for analytics, tracking, marketing, or chat functions. "
52
- "For detailed documentation, please visit the plugin's <a href=\"https:"
53
- "//99robots.com/\"> official page</a>."
54
- msgstr ""
55
- "\"हैडर और पाद संहिता प्रबंधक, 99 रोबोट्स द्वारा, आप ट्रैकिंग कोड के टुकड़े , "
56
- "रूपांतरण पिक्सल , या अन्य एनालिटिक्स विपणन के लिए तीसरे पक्ष के सेवाओं के "
57
- "लिए आवश्यक लिपियों, या चैट फन्क्शन्स शीघ्र और आसान तरीका से जोड़ सकते है। "
58
- "विस्तृत दस्तावेज के लिए, कृपया प्लगइन के <a href=\"https://99robots.com/\"> "
59
- "आधिकारिक पृष्ठ<a/> पर जाएँ"
60
-
61
- #. parent slug
62
- #. page title
63
- #: ../99robots-header-footer-code-manager.php:84
64
- #: ../99robots-header-footer-code- manager.php:85
65
- msgid "All Snippets"
66
- msgstr "सभी टुकड़े"
67
-
68
- #. parent slug
69
- #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123
70
- #: ../hfcm- list.php:417 ../hfcm-update.php:178
71
- msgid "Add New Snippet"
72
- msgstr "नया स्निपेट जोड़े"
73
-
74
- #. page title
75
- #: ../99robots-header-footer-code-manager.php:92
76
- msgid "Add New"
77
- msgstr "नया जोड़ें"
78
-
79
- #. parent slug
80
- #: ../99robots-header-footer-code-manager.php:98
81
- msgid "Update Script"
82
- msgstr "अद्यतन स्क्रिप्ट"
83
-
84
- #. page title
85
- #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
86
- msgid "Update"
87
- msgstr "अद्यतन"
88
-
89
- #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
90
- msgid "Back to list"
91
- msgstr "दोबारा सूची पर जाएं"
92
-
93
- #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
94
- msgid "Snippet Name"
95
- msgstr "स्निपेट नाम"
96
-
97
- #: ../hfcm-create.php:177 ../hfcm-update.php:235
98
- msgid "Site Display"
99
- msgstr "पर प्रदर्शन"
100
-
101
- #: ../hfcm-create.php:201 ../hfcm-update.php:259
102
- msgid "Page List"
103
- msgstr "पेज सूची"
104
-
105
- #: ../hfcm-create.php:238 ../hfcm-update.php:296
106
- msgid "Post List"
107
- msgstr "पोस्ट सूची"
108
-
109
- #: ../hfcm-create.php:276 ../hfcm-update.php:345
110
- msgid "Category List"
111
- msgstr "श्रेणी सूची"
112
-
113
- #: ../hfcm-create.php:292 ../hfcm-update.php:361
114
- msgid "Tags List"
115
- msgstr "टैग सूची"
116
-
117
- #: ../hfcm-create.php:308 ../hfcm-update.php:377
118
- msgid "Custom Post Types"
119
- msgstr "कस्टम पोस्ट प्रकार"
120
-
121
- #: ../hfcm-create.php:324 ../hfcm-update.php:393
122
- msgid "Post Count"
123
- msgstr "पोस्ट गिनती "
124
-
125
- #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
126
- msgid "Location"
127
- msgstr "स्थान"
128
-
129
- #: ../hfcm-create.php:365 ../hfcm-update.php:435
130
- msgid "Device Display"
131
- msgstr "यंत्र प्रदर्शन"
132
-
133
- #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
134
- msgid "Status"
135
- msgstr "स्थिति"
136
-
137
- #: ../hfcm-create.php:404 ../hfcm-update.php:486
138
- msgid "Code"
139
- msgstr "कोड"
140
-
141
- #: ../hfcm-create.php:408
142
- msgid "Save"
143
- msgstr "जमा करें"
144
-
145
- #: ../hfcm-list.php:111
146
- msgid "No Snippets avaliable."
147
- msgstr "कोई स्निपेट्स उपलब्ध नहीं"
148
-
149
- #: ../hfcm-list.php:218
150
- msgid "Edit"
151
- msgstr "सम्पादन"
152
-
153
- #: ../hfcm-list.php:219
154
- msgid "Delete"
155
- msgstr "मिटाएं"
156
-
157
- #: ../hfcm-list.php:236
158
- msgid "Display On"
159
- msgstr "पर प्रदर्शन"
160
-
161
- #: ../hfcm-list.php:238
162
- msgid "Devices"
163
- msgstr "उपकरण"
164
-
165
- #: ../hfcm-list.php:266
166
- msgid "Activate"
167
- msgstr "सक्रिय करें"
168
-
169
- #: ../hfcm-list.php:267
170
- msgid "Deactivate"
171
- msgstr "निष्क्रिय करें"
172
-
173
- #: ../hfcm-list.php:268
174
- msgid "Remove"
175
- msgstr "हटा दें"
176
-
177
- #: ../hfcm-update.php:177
178
- msgid "Edit Snippet"
179
- msgstr "स्निपेट सम्पादन"
180
-
181
- #: ../hfcm-update.php:182
182
- msgid "Script deleted"
183
- msgstr "आलेख नष्ट कर दिया"
184
-
185
- msgid "Script updated"
186
- msgstr "स्क्रिप्ट अद्यतन"
187
-
188
- msgid "Script Added Successfully"
189
- msgstr "स्क्रिप्ट जोड़ा सफलतापूर्वक"
190
-
191
- msgid "All"
192
- msgstr "सभी टुकड़े"
193
-
194
- msgid "Active"
195
- msgstr "सक्रिय"
196
-
197
- msgid "Inactive"
198
- msgstr "निष्क्रिय"
199
-
200
- msgid "No post selected"
201
- msgstr "कोई पोस्ट चयनित नहीं"
202
-
203
- msgid "Site Wide"
204
- msgstr "साइट व्यापक"
205
-
206
- msgid "Specific Posts"
207
- msgstr "विशिष्ट पोस्ट्स"
208
-
209
- msgid "Specific Pages"
210
- msgstr "विशिष्ट पृष्ठ"
211
-
212
- msgid "Specific Categories"
213
- msgstr "विशिष्ट श्रेणियों"
214
-
215
- msgid "Specific Custom Post Types"
216
- msgstr "विशिष्ट कस्टम पोस्ट प्रकार"
217
-
218
- msgid "Specific Tags"
219
- msgstr "विशिष्ट टैग"
220
-
221
- msgid "Latest Posts"
222
- msgstr "नवीनतम पोस्ट"
223
-
224
- msgid "Shortcode Only"
225
- msgstr "केवल छोटे संकेत "
226
-
227
- msgid "Header"
228
- msgstr "हैडर"
229
-
230
- msgid "Before Content"
231
- msgstr "प्रकरण से पहले"
232
-
233
- msgid "After Content"
234
- msgstr "प्रकरण के बाद"
235
-
236
- msgid "Footer"
237
- msgstr "पाद लेख"
238
-
239
- msgid "Show on All Devices"
240
- msgstr "सभी उपकरणों पर दिखाना"
241
-
242
- msgid "Only Desktop"
243
- msgstr "केवल डेस्कटॉप"
244
-
245
- msgid "Only Mobile Devices"
246
- msgstr "केवल मोबाइल उपकरणों"
247
-
248
- msgid "Changelog"
249
- msgstr "चैंज लॉग"
250
-
251
- #: ../hfcm-update.php:476
252
- msgid "Snippet created by"
253
- msgstr "के द्वारा बनाई गई स्निपेट"
254
-
255
- #: ../hfcm-update.php:479
256
- msgid "Last edited by"
257
- msgstr "पिछले द्वारा संपादित"
258
-
259
- msgid "on"
260
- msgstr "पर"
261
-
262
- msgid "at"
263
- msgstr "पर"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Header Footer Code Manager\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: Fri Jul 22 2016 06:29:52 GMT-0400 (Pacific SA Standard "
6
+ "Time)\n"
7
+ "PO-Revision-Date: Thu Aug 04 2016 12:45:10 GMT-0400 (Pacific SA Standard "
8
+ "Time)\n"
9
+ "Last-Translator: fran <franmejia0@gmail.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: Hindi\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-Basepath: .\n"
18
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
19
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
20
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
21
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
22
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
23
+ "X-Loco-Target-Locale: hi_IN\n"
24
+ "X-Generator: Loco - https://localise.biz/\n"
25
+ "X-Poedit-SearchPath-0: .."
26
+
27
+ #. Name of the plugin
28
+ msgid "Header Footer Code Manager"
29
+ msgstr "हैडर और पाद संहिता प्रबंधक"
30
+
31
+ #: ../hfcm-create.php:404 ../hfcm-list.php:12 ../hfcm-update.php:486
32
+ msgid "Snippet"
33
+ msgstr "स्निपेट"
34
+
35
+ #: ../hfcm-list.php:13 ../hfcm-list.php:416
36
+ msgid "Snippets"
37
+ msgstr "स्निपेट्स"
38
+
39
+ #: ../hfcm-list.php:233
40
+ msgid "ID"
41
+ msgstr "आईडी"
42
+
43
+ #: ../hfcm-create.php:397 ../hfcm-list.php:239 ../hfcm-update.php:467
44
+ msgid "Shortcode"
45
+ msgstr "छोटे संकेत"
46
+
47
+ #. Description of the plugin
48
+ msgid ""
49
+ "Header Footer Code Manager by 99 Robots is a quick and simple way for you to "
50
+ "add tracking code snippets, conversion pixels, or other scripts required by "
51
+ "third party services for analytics, tracking, marketing, or chat functions. "
52
+ "For detailed documentation, please visit the plugin's <a href=\"https:"
53
+ "//99robots.com/\"> official page</a>."
54
+ msgstr ""
55
+ "\"हैडर और पाद संहिता प्रबंधक, 99 रोबोट्स द्वारा, आप ट्रैकिंग कोड के टुकड़े , "
56
+ "रूपांतरण पिक्सल , या अन्य एनालिटिक्स विपणन के लिए तीसरे पक्ष के सेवाओं के "
57
+ "लिए आवश्यक लिपियों, या चैट फन्क्शन्स शीघ्र और आसान तरीका से जोड़ सकते है। "
58
+ "विस्तृत दस्तावेज के लिए, कृपया प्लगइन के <a href=\"https://99robots.com/\"> "
59
+ "आधिकारिक पृष्ठ<a/> पर जाएँ"
60
+
61
+ #. parent slug
62
+ #. page title
63
+ #: ../99robots-header-footer-code-manager.php:84
64
+ #: ../99robots-header-footer-code- manager.php:85
65
+ msgid "All Snippets"
66
+ msgstr "सभी टुकड़े"
67
+
68
+ #. parent slug
69
+ #: ../99robots-header-footer-code-manager.php:91 ../hfcm-create.php:123
70
+ #: ../hfcm- list.php:417 ../hfcm-update.php:178
71
+ msgid "Add New Snippet"
72
+ msgstr "नया स्निपेट जोड़े"
73
+
74
+ #. page title
75
+ #: ../99robots-header-footer-code-manager.php:92
76
+ msgid "Add New"
77
+ msgstr "नया जोड़ें"
78
+
79
+ #. parent slug
80
+ #: ../99robots-header-footer-code-manager.php:98
81
+ msgid "Update Script"
82
+ msgstr "अद्यतन स्क्रिप्ट"
83
+
84
+ #. page title
85
+ #: ../99robots-header-footer-code-manager.php:99 ../hfcm-update.php:492
86
+ msgid "Update"
87
+ msgstr "अद्यतन"
88
+
89
+ #: ../hfcm-create.php:127 ../hfcm-update.php:183 ../hfcm-update.php:188
90
+ msgid "Back to list"
91
+ msgstr "दोबारा सूची पर जाएं"
92
+
93
+ #: ../hfcm-create.php:172 ../hfcm-list.php:235 ../hfcm-update.php:230
94
+ msgid "Snippet Name"
95
+ msgstr "स्निपेट नाम"
96
+
97
+ #: ../hfcm-create.php:177 ../hfcm-update.php:235
98
+ msgid "Site Display"
99
+ msgstr "पर प्रदर्शन"
100
+
101
+ #: ../hfcm-create.php:201 ../hfcm-update.php:259
102
+ msgid "Page List"
103
+ msgstr "पेज सूची"
104
+
105
+ #: ../hfcm-create.php:238 ../hfcm-update.php:296
106
+ msgid "Post List"
107
+ msgstr "पोस्ट सूची"
108
+
109
+ #: ../hfcm-create.php:276 ../hfcm-update.php:345
110
+ msgid "Category List"
111
+ msgstr "श्रेणी सूची"
112
+
113
+ #: ../hfcm-create.php:292 ../hfcm-update.php:361
114
+ msgid "Tags List"
115
+ msgstr "टैग सूची"
116
+
117
+ #: ../hfcm-create.php:308 ../hfcm-update.php:377
118
+ msgid "Custom Post Types"
119
+ msgstr "कस्टम पोस्ट प्रकार"
120
+
121
+ #: ../hfcm-create.php:324 ../hfcm-update.php:393
122
+ msgid "Post Count"
123
+ msgstr "पोस्ट गिनती "
124
+
125
+ #: ../hfcm-create.php:347 ../hfcm-list.php:237 ../hfcm-update.php:416
126
+ msgid "Location"
127
+ msgstr "स्थान"
128
+
129
+ #: ../hfcm-create.php:365 ../hfcm-update.php:435
130
+ msgid "Device Display"
131
+ msgstr "यंत्र प्रदर्शन"
132
+
133
+ #: ../hfcm-create.php:381 ../hfcm-list.php:234 ../hfcm-update.php:451
134
+ msgid "Status"
135
+ msgstr "स्थिति"
136
+
137
+ #: ../hfcm-create.php:404 ../hfcm-update.php:486
138
+ msgid "Code"
139
+ msgstr "कोड"
140
+
141
+ #: ../hfcm-create.php:408
142
+ msgid "Save"
143
+ msgstr "जमा करें"
144
+
145
+ #: ../hfcm-list.php:111
146
+ msgid "No Snippets avaliable."
147
+ msgstr "कोई स्निपेट्स उपलब्ध नहीं"
148
+
149
+ #: ../hfcm-list.php:218
150
+ msgid "Edit"
151
+ msgstr "सम्पादन"
152
+
153
+ #: ../hfcm-list.php:219
154
+ msgid "Delete"
155
+ msgstr "मिटाएं"
156
+
157
+ #: ../hfcm-list.php:236
158
+ msgid "Display On"
159
+ msgstr "पर प्रदर्शन"
160
+
161
+ #: ../hfcm-list.php:238
162
+ msgid "Devices"
163
+ msgstr "उपकरण"
164
+
165
+ #: ../hfcm-list.php:266
166
+ msgid "Activate"
167
+ msgstr "सक्रिय करें"
168
+
169
+ #: ../hfcm-list.php:267
170
+ msgid "Deactivate"
171
+ msgstr "निष्क्रिय करें"
172
+
173
+ #: ../hfcm-list.php:268
174
+ msgid "Remove"
175
+ msgstr "हटा दें"
176
+
177
+ #: ../hfcm-update.php:177
178
+ msgid "Edit Snippet"
179
+ msgstr "स्निपेट सम्पादन"
180
+
181
+ #: ../hfcm-update.php:182
182
+ msgid "Script deleted"
183
+ msgstr "आलेख नष्ट कर दिया"
184
+
185
+ msgid "Script updated"
186
+ msgstr "स्क्रिप्ट अद्यतन"
187
+
188
+ msgid "Script Added Successfully"
189
+ msgstr "स्क्रिप्ट जोड़ा सफलतापूर्वक"
190
+
191
+ msgid "All"
192
+ msgstr "सभी टुकड़े"
193
+
194
+ msgid "Active"
195
+ msgstr "सक्रिय"
196
+
197
+ msgid "Inactive"
198
+ msgstr "निष्क्रिय"
199
+
200
+ msgid "No post selected"
201
+ msgstr "कोई पोस्ट चयनित नहीं"
202
+
203
+ msgid "Site Wide"
204
+ msgstr "साइट व्यापक"
205
+
206
+ msgid "Specific Posts"
207
+ msgstr "विशिष्ट पोस्ट्स"
208
+
209
+ msgid "Specific Pages"
210
+ msgstr "विशिष्ट पृष्ठ"
211
+
212
+ msgid "Specific Categories"
213
+ msgstr "विशिष्ट श्रेणियों"
214
+
215
+ msgid "Specific Custom Post Types"
216
+ msgstr "विशिष्ट कस्टम पोस्ट प्रकार"
217
+
218
+ msgid "Specific Tags"
219
+ msgstr "विशिष्ट टैग"
220
+
221
+ msgid "Latest Posts"
222
+ msgstr "नवीनतम पोस्ट"
223
+
224
+ msgid "Shortcode Only"
225
+ msgstr "केवल छोटे संकेत "
226
+
227
+ msgid "Header"
228
+ msgstr "हैडर"
229
+
230
+ msgid "Before Content"
231
+ msgstr "प्रकरण से पहले"
232
+
233
+ msgid "After Content"
234
+ msgstr "प्रकरण के बाद"
235
+
236
+ msgid "Footer"
237
+ msgstr "पाद लेख"
238
+
239
+ msgid "Show on All Devices"
240
+ msgstr "सभी उपकरणों पर दिखाना"
241
+
242
+ msgid "Only Desktop"
243
+ msgstr "केवल डेस्कटॉप"
244
+
245
+ msgid "Only Mobile Devices"
246
+ msgstr "केवल मोबाइल उपकरणों"
247
+
248
+ msgid "Changelog"
249
+ msgstr "चैंज लॉग"
250
+
251
+ #: ../hfcm-update.php:476
252
+ msgid "Snippet created by"
253
+ msgstr "के द्वारा बनाई गई स्निपेट"
254
+
255
+ #: ../hfcm-update.php:479
256
+ msgid "Last edited by"
257
+ msgstr "पिछले द्वारा संपादित"
258
+
259
+ msgid "on"
260
+ msgstr "पर"
261
+
262
+ msgid "at"
263
+ msgstr "पर"
readme.txt CHANGED
@@ -1,182 +1,185 @@
1
- === Header Footer Code Manager ===
2
- Contributors: 99robots, charliepatel, DraftPress
3
- Tags: header, footer, code manager, snippet, functions.php, tracking, google analytics, adsense, verification, pixel
4
- Requires at least: 4.0
5
- Tested up to: 5.6.1
6
- Stable tag: 1.1.9
7
- License: GPLv2 or later
8
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
- Donate link: https://draftpress.com
10
-
11
- Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for analytics, marketing, or chat features.
12
-
13
- == Description ==
14
- Header Footer Code Manager by 99 Robots is a easy interface to add snippets to the header or footer or above or below the content of your page.
15
-
16
- = BENEFITS =
17
- * Never have to worry about inadvertently breaking your site by adding code
18
- * Avoid inadvertently placing snippets in the wrong place
19
- * Eliminate the need for a dozen or more silly plugins just to add a small code snippet - Less plugins is always better!
20
- * Never lose your code snippets when switching or changing themes
21
- * Know exactly which snippets are loading on your site, where they display, and who added them
22
-
23
- = FEATURES =
24
- * Add an unlimited number of scripts and styles anywhere and on any post / page
25
- * Manage which posts or pages the script loads
26
- * Supports custom post types
27
- * Supports ability to load only on a specific post or page, or latest posts
28
- * Control where exactly on the page the script is loaded - head, footer, before content, or after content
29
- * Script can load only on desktops or mobile. Enable or disable one or the other.
30
- * Use shortcodes to manually place the code anywhere
31
- * Label every snippet for easy reference
32
- * Plugin logs which user added and last edited the snippet, and when
33
-
34
- = PAGE DISPLAY OPTIONS =
35
- 1. Site wide on every post / page
36
- 2. Specific post
37
- 3. Specific page
38
- 4. Specific category
39
- 5. Specific tag
40
- 6. Specific custom post type
41
- 7. Latest posts only (you choose how many)
42
- 8. Manually place using shortcodes
43
-
44
- = INJECTION LOCATIONS =
45
- 1. Head section
46
- 2. Footer
47
- 3. Top of content
48
- 4. Bottom of content
49
-
50
- = DEVICE OPTIONS =
51
- * Show on All Devices
52
- * Only Desktop
53
- * Only Mobile Devices
54
-
55
- = SUPPORTED SERVICES =
56
- * Google Analytics
57
- * Google Adsense
58
- * Google Tag Manager
59
- * Clicky Web Analytics or other analytics tracking scripts
60
- * Chat modules such as Olark, Drip, or
61
- * Pinterest site verification
62
- * Facebook Pixels, Facebook Scripts, Facebook og:image Tag
63
- * Google Conversion Pixels
64
- * Twitter
65
- * Heatmaps from Crazy Egg, notification bars Hello Bar, etc.
66
- * It can accept ANY code snippet (HTML / Javascript / CSS) from any service
67
- * and the list goes on and on...
68
-
69
- == MULTISITE NOTE ==
70
- If using this plugin on a multisite network, please make sure that the plugin is activated on a subsite level only.
71
-
72
- > #### Plugin Information
73
- > * [Plugin Site](https://www.draftpress.com/header-footer-code-manager)
74
- > * [Plugin Documentation](https://www.draftpress.com/docs/header-footer-code-manager)
75
- > * [Free Plugins on WordPress.org](https://profiles.wordpress.org/99robots#content-plugins)
76
- > * [Premium Plugins](https://www.draftpress.com/products)
77
-
78
- == Installation ==
79
-
80
- 1. Upload `99robots-header-footer-code-manager` to the `/wp-content/plugins/` directory
81
- 1. Activate the plugin through the 'Plugins' menu in WordPress
82
- 1. Go to plugins page to see instructions for shortcode and php template tags
83
-
84
- NOTE: If using this plugin on a multisite network, please make sure that the plugin is activated on a subsite level only.
85
-
86
- == Screenshots ==
87
-
88
- 1. HFCM Settings
89
- 2. Dashboard - All Snippets
90
- 3. Add New Snippet - Read the documentation at:
91
- http://www.draftpress.com/docs/header-footer-code-manager
92
- 4. Choose where you want your snippet to be displayed
93
-
94
- == Frequently Asked Questions ==
95
-
96
- = Q. Why do my scripts appear as text on the website? =
97
- A. Please make sure to enclose your script within script tags - <<script>> Insert Script Here <</script>>.
98
-
99
- = Q. Where are this plugin’s Settings located? =
100
- A. After activating the plugin, you can click on settings link under the plugin name OR you can click the HFCM tab on the left side navigation. From there, you can add, edit, remove, and review code snippets.
101
-
102
- = Q. How do I add code snippets to all my posts/pages? =
103
- A. With the version 1.1.4 of the HFCM plugin, we have replaced the Specific Custom Post Types with the ability to add code to All Post Types which include posts, pages, attachments and custom post types.
104
-
105
- = Q. I have a question =
106
- A. Since this is a free plugin, please ask all questions on the support forum here on WordPress.org. We will try to respond to every question within 48 hours.
107
-
108
- = Q. How can I request a feature or encourage future development? =
109
- A. Free plugins rely on user feedback. Therefore, the best thing you can do for us is to leave a review to encourage others to try the plugin. The more users, the more likely newer features will be added. That's a very small thing to ask for in exchange for a FREE plugin.
110
-
111
- = Q. Do you support X or Y tracking scripts? =
112
- A. If your script is not supported, just let us know and we'll look into it immediately. We will do our best to ensure all reputable services are supported. When requesting support for a particular script, it would be nice to get a sample of the script so that we can see its structure.
113
-
114
- == Changelog ==
115
-
116
- = 1.1.9 = 2021-02-18
117
- * UPDATED: Compatibility with WordPress 5.6.1
118
-
119
- = 1.1.8 = 2020-09-01
120
- * FIXED: Specific Taxonomy Snippets showing on archives with at least one instance.
121
- * UPDATED: Compatibility with WordPress 5.5.0
122
-
123
- = 1.1.7 = 2020-04-20
124
- * UPDATED: Compatibility with WordPress 5.4.0
125
- * FIXED: Warnings and Exclude Pages/Posts showing up on Shortcode Only screen
126
-
127
- = 1.1.6 = 2019-09-22
128
- * FIXED: Specific Pages targeting Blog index page, even when it is not selected.
129
-
130
- = 1.1.5 = 2019-08-29
131
- * FIXED: Unable to target Blog index page
132
-
133
- = 1.1.4 = 2019-08-15
134
- * UPDATED: All snippets list now shows 20 snippets in the first page instead of 10
135
- * ADDED: Replaced Specific Custom Post Types under Site Display to include the functionality to add code snippets to all post types, including posts, pages, custom post types & attachments
136
- * UPDATED: Compatibility with WordPress 5.2.2
137
-
138
- = 1.1.3 = 2019-05-03
139
- * UPDATED: Compatibility with WordPress 5.1.1
140
-
141
- = 1.1.2 = 2019-01-07
142
- * FIXED: Blank page on dismissing notice when on a few admin pages
143
- * UPDATED: Admin notice will now only show on the HFCM plugin admin pages
144
-
145
- = 1.1.1 = 2018-12-31
146
- * FIXED: Warning - Unexpected Output - headers already sent
147
-
148
- = 1.1.0 = 2018-12-31
149
- * UPDATED: Code Optimization
150
- * UPDATED: Added plugin settings link, and update documentation.
151
- * Compatible with WordPress 5.0.2
152
-
153
- = 1.0.9 = 2018-10-09
154
- * UPDATED: Code Optimization
155
-
156
- = 1.0.8 = 2018-10-04
157
- * FIXED: Updated obsolete code causing errors.
158
-
159
- = 1.0.7 = 2018-10-01
160
- * ADDED: Functionality to Exclude Posts and Pages from the Site Wide option.
161
-
162
- = 1.0.6 = 2018-07-10
163
- * FIXED: Latest Posts dropdown selection always resets to 1 on save / update.
164
-
165
- = 1.0.5 = 2018-06-14
166
- * UPDATED: "All Snippets" page to show 10 snippets before pagination starts.
167
-
168
- = 1.0.4 = 2018-05-23
169
- * FIXED: style-admin.css not loading on "Add New Snippet" page.
170
- * FIXED: Post List not loading when selecting "Specific Posts" in "Site Display" under Add New Snippet.
171
-
172
- = 1.0.3 = 2017-06-09
173
- * Compatible with WordPress 4.8
174
-
175
- = 1.0.2 = 2016-9-22
176
- * FIXED: Updated code triggering a fatal error for sites with older PHP versions.
177
-
178
- = 1.0.1 = 2016-9-20
179
- * FIXED: Updated code triggering a fatal error for sites with older PHP versions; now compatible.
180
-
181
- = 1.0.0 = 2016-7-20
182
- * Initial release - HFCM is born! :)
 
 
 
1
+ === Header Footer Code Manager ===
2
+ Contributors: 99robots, charliepatel, DraftPress
3
+ Tags: header, footer, code manager, snippet, functions.php, tracking, google analytics, adsense, verification, pixel
4
+ Requires at least: 4.0
5
+ Tested up to: 5.7.1
6
+ Stable tag: 1.1.10
7
+ License: GPLv2 or later
8
+ License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
+ Donate link: https://draftpress.com
10
+
11
+ Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for analytics, marketing, or chat features.
12
+
13
+ == Description ==
14
+ Header Footer Code Manager by 99 Robots is a easy interface to add snippets to the header or footer or above or below the content of your page.
15
+
16
+ = BENEFITS =
17
+ * Never have to worry about inadvertently breaking your site by adding code
18
+ * Avoid inadvertently placing snippets in the wrong place
19
+ * Eliminate the need for a dozen or more silly plugins just to add a small code snippet - Less plugins is always better!
20
+ * Never lose your code snippets when switching or changing themes
21
+ * Know exactly which snippets are loading on your site, where they display, and who added them
22
+
23
+ = FEATURES =
24
+ * Add an unlimited number of scripts and styles anywhere and on any post / page
25
+ * Manage which posts or pages the script loads
26
+ * Supports custom post types
27
+ * Supports ability to load only on a specific post or page, or latest posts
28
+ * Control where exactly on the page the script is loaded - head, footer, before content, or after content
29
+ * Script can load only on desktops or mobile. Enable or disable one or the other.
30
+ * Use shortcodes to manually place the code anywhere
31
+ * Label every snippet for easy reference
32
+ * Plugin logs which user added and last edited the snippet, and when
33
+
34
+ = PAGE DISPLAY OPTIONS =
35
+ 1. Site wide on every post / page
36
+ 2. Specific post
37
+ 3. Specific page
38
+ 4. Specific category
39
+ 5. Specific tag
40
+ 6. Specific custom post type
41
+ 7. Latest posts only (you choose how many)
42
+ 8. Manually place using shortcodes
43
+
44
+ = INJECTION LOCATIONS =
45
+ 1. Head section
46
+ 2. Footer
47
+ 3. Top of content
48
+ 4. Bottom of content
49
+
50
+ = DEVICE OPTIONS =
51
+ * Show on All Devices
52
+ * Only Desktop
53
+ * Only Mobile Devices
54
+
55
+ = SUPPORTED SERVICES =
56
+ * Google Analytics
57
+ * Google Adsense
58
+ * Google Tag Manager
59
+ * Clicky Web Analytics or other analytics tracking scripts
60
+ * Chat modules such as Olark, Drip, or
61
+ * Pinterest site verification
62
+ * Facebook Pixels, Facebook Scripts, Facebook og:image Tag
63
+ * Google Conversion Pixels
64
+ * Twitter
65
+ * Heatmaps from Crazy Egg, notification bars Hello Bar, etc.
66
+ * It can accept ANY code snippet (HTML / Javascript / CSS) from any service
67
+ * and the list goes on and on...
68
+
69
+ == MULTISITE NOTE ==
70
+ If using this plugin on a multisite network, please make sure that the plugin is activated on a subsite level only.
71
+
72
+ > #### Plugin Information
73
+ > * [Plugin Site](https://www.draftpress.com/header-footer-code-manager)
74
+ > * [Plugin Documentation](https://www.draftpress.com/docs/header-footer-code-manager)
75
+ > * [Free Plugins on WordPress.org](https://profiles.wordpress.org/99robots#content-plugins)
76
+ > * [Premium Plugins](https://www.draftpress.com/products)
77
+
78
+ == Installation ==
79
+
80
+ 1. Upload `99robots-header-footer-code-manager` to the `/wp-content/plugins/` directory
81
+ 1. Activate the plugin through the 'Plugins' menu in WordPress
82
+ 1. Go to plugins page to see instructions for shortcode and php template tags
83
+
84
+ NOTE: If using this plugin on a multisite network, please make sure that the plugin is activated on a subsite level only.
85
+
86
+ == Screenshots ==
87
+
88
+ 1. HFCM Settings
89
+ 2. Dashboard - All Snippets
90
+ 3. Add New Snippet - Read the documentation at:
91
+ http://www.draftpress.com/docs/header-footer-code-manager
92
+ 4. Choose where you want your snippet to be displayed
93
+
94
+ == Frequently Asked Questions ==
95
+
96
+ = Q. Why do my scripts appear as text on the website? =
97
+ A. Please make sure to enclose your script within script tags - <<script>> Insert Script Here <</script>>.
98
+
99
+ = Q. Where are this plugin’s Settings located? =
100
+ A. After activating the plugin, you can click on settings link under the plugin name OR you can click the HFCM tab on the left side navigation. From there, you can add, edit, remove, and review code snippets.
101
+
102
+ = Q. How do I add code snippets to all my posts/pages? =
103
+ A. With the version 1.1.4 of the HFCM plugin, we have replaced the Specific Custom Post Types with the ability to add code to All Post Types which include posts, pages, attachments and custom post types.
104
+
105
+ = Q. I have a question =
106
+ A. Since this is a free plugin, please ask all questions on the support forum here on WordPress.org. We will try to respond to every question within 48 hours.
107
+
108
+ = Q. How can I request a feature or encourage future development? =
109
+ A. Free plugins rely on user feedback. Therefore, the best thing you can do for us is to leave a review to encourage others to try the plugin. The more users, the more likely newer features will be added. That's a very small thing to ask for in exchange for a FREE plugin.
110
+
111
+ = Q. Do you support X or Y tracking scripts? =
112
+ A. If your script is not supported, just let us know and we'll look into it immediately. We will do our best to ensure all reputable services are supported. When requesting support for a particular script, it would be nice to get a sample of the script so that we can see its structure.
113
+
114
+ == Changelog ==
115
+ = 1.1.10 = 2021-04-23
116
+ * FIXED: Warnings - Undefined Variables
117
+ * UPDATED: Compatibility with WordPress 5.7.1
118
+
119
+ = 1.1.9 = 2021-02-18
120
+ * UPDATED: Compatibility with WordPress 5.6.1
121
+
122
+ = 1.1.8 = 2020-09-01
123
+ * FIXED: Specific Taxonomy Snippets showing on archives with at least one instance.
124
+ * UPDATED: Compatibility with WordPress 5.5.0
125
+
126
+ = 1.1.7 = 2020-04-20
127
+ * UPDATED: Compatibility with WordPress 5.4.0
128
+ * FIXED: Warnings and Exclude Pages/Posts showing up on Shortcode Only screen
129
+
130
+ = 1.1.6 = 2019-09-22
131
+ * FIXED: Specific Pages targeting Blog index page, even when it is not selected.
132
+
133
+ = 1.1.5 = 2019-08-29
134
+ * FIXED: Unable to target Blog index page
135
+
136
+ = 1.1.4 = 2019-08-15
137
+ * UPDATED: All snippets list now shows 20 snippets in the first page instead of 10
138
+ * ADDED: Replaced Specific Custom Post Types under Site Display to include the functionality to add code snippets to all post types, including posts, pages, custom post types & attachments
139
+ * UPDATED: Compatibility with WordPress 5.2.2
140
+
141
+ = 1.1.3 = 2019-05-03
142
+ * UPDATED: Compatibility with WordPress 5.1.1
143
+
144
+ = 1.1.2 = 2019-01-07
145
+ * FIXED: Blank page on dismissing notice when on a few admin pages
146
+ * UPDATED: Admin notice will now only show on the HFCM plugin admin pages
147
+
148
+ = 1.1.1 = 2018-12-31
149
+ * FIXED: Warning - Unexpected Output - headers already sent
150
+
151
+ = 1.1.0 = 2018-12-31
152
+ * UPDATED: Code Optimization
153
+ * UPDATED: Added plugin settings link, and update documentation.
154
+ * Compatible with WordPress 5.0.2
155
+
156
+ = 1.0.9 = 2018-10-09
157
+ * UPDATED: Code Optimization
158
+
159
+ = 1.0.8 = 2018-10-04
160
+ * FIXED: Updated obsolete code causing errors.
161
+
162
+ = 1.0.7 = 2018-10-01
163
+ * ADDED: Functionality to Exclude Posts and Pages from the Site Wide option.
164
+
165
+ = 1.0.6 = 2018-07-10
166
+ * FIXED: Latest Posts dropdown selection always resets to 1 on save / update.
167
+
168
+ = 1.0.5 = 2018-06-14
169
+ * UPDATED: "All Snippets" page to show 10 snippets before pagination starts.
170
+
171
+ = 1.0.4 = 2018-05-23
172
+ * FIXED: style-admin.css not loading on "Add New Snippet" page.
173
+ * FIXED: Post List not loading when selecting "Specific Posts" in "Site Display" under Add New Snippet.
174
+
175
+ = 1.0.3 = 2017-06-09
176
+ * Compatible with WordPress 4.8
177
+
178
+ = 1.0.2 = 2016-9-22
179
+ * FIXED: Updated code triggering a fatal error for sites with older PHP versions.
180
+
181
+ = 1.0.1 = 2016-9-20
182
+ * FIXED: Updated code triggering a fatal error for sites with older PHP versions; now compatible.
183
+
184
+ = 1.0.0 = 2016-7-20
185
+ * Initial release - HFCM is born! :)
uninstall.php CHANGED
@@ -1,17 +1,17 @@
1
- <?php
2
- // If uninstall is not called from WordPress, exit
3
- if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
4
- exit;
5
- }
6
-
7
- $option_name = 'hfcm_db_version';
8
- delete_option( $option_name );
9
-
10
- // For site options in Multisite
11
- delete_site_option( $option_name );
12
-
13
- // Drop a custom db table
14
- global $wpdb;
15
- $table_name = $wpdb->prefix . 'hfcm_scripts';
16
-
17
- $wpdb->query( "DROP TABLE IF EXISTS $table_name" );
1
+ <?php
2
+ // If uninstall is not called from WordPress, exit
3
+ if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
4
+ exit;
5
+ }
6
+
7
+ $option_name = 'hfcm_db_version';
8
+ delete_option( $option_name );
9
+
10
+ // For site options in Multisite
11
+ delete_site_option( $option_name );
12
+
13
+ // Drop a custom db table
14
+ global $wpdb;
15
+ $table_name = $wpdb->prefix . 'hfcm_scripts';
16
+
17
+ $wpdb->query( "DROP TABLE IF EXISTS $table_name" );