FooGallery – Image Gallery WordPress Plugin - Version 1.6.7

Version Description

  • New : added new filter for allowed post types that foogallery can be attached to
  • New : added loop setting for image viewer gallery template
  • Fix : Beaver Builder javascript error while editing a page
  • Fix : album shortcodes not working in some page builders
  • Fix : attach gallery to post when gutenberg block is included
  • Fix : filtering + paging bugs corrected in some scenarios
  • Fix : multiple small bugs and tweaks
  • Fix : Thumbnail generation tries to use first image in media library
  • Update : FooGallery client side 1.1.5
  • Update : Freemius SDK 2.2.2
Download this release

Release Info

Developer bradvin
Plugin Icon 128x128 FooGallery – Image Gallery WordPress Plugin
Version 1.6.7
Comparing to
See all releases

Code changes from version 1.6.1 to 1.6.7

Files changed (50) hide show
  1. README.txt +14 -2
  2. extensions/albums/admin/class-metaboxes.php +11 -3
  3. extensions/albums/class-albums-extension.php +1 -7
  4. extensions/default-templates/image-viewer/class-image-viewer-gallery-template.php +39 -0
  5. extensions/default-templates/shared/css/foogallery.css +15 -15
  6. extensions/default-templates/shared/css/foogallery.min.css +1 -1
  7. extensions/default-templates/shared/js/foogallery.js +28 -14
  8. extensions/default-templates/shared/js/foogallery.min.js +3 -3
  9. extensions/demo-content-generator/class-demo-content-generator.php +182 -0
  10. extensions/demo-content-generator/includes/class-lorem-ipsum.php +369 -0
  11. extensions/demo-content-generator/includes/class-pixabay.php +89 -0
  12. extensions/demo-content-generator/view-demo-content.php +83 -0
  13. extensions/nextgen-importer/class-nextgen-gallery-importer-extension.php +2 -3
  14. foogallery.php +298 -293
  15. freemius/assets/css/admin/common.css +2 -2
  16. freemius/assets/css/admin/deactivation-feedback.css +0 -1
  17. freemius/assets/css/admin/dialog-boxes.css +2 -2
  18. freemius/assets/css/admin/license-activation.css +0 -1
  19. freemius/assets/scss/_colors.scss +11 -0
  20. freemius/assets/scss/admin/_buttons.scss +28 -0
  21. freemius/assets/scss/admin/_subscription-cancellation.scss +30 -0
  22. freemius/assets/scss/admin/dialog-boxes.scss +3 -1
  23. freemius/assets/scss/admin/plugin-upgrade-notice.scss +8 -0
  24. freemius/includes/class-freemius.php +723 -214
  25. freemius/includes/class-fs-plugin-updater.php +312 -68
  26. freemius/includes/class-fs-storage.php +1 -0
  27. freemius/includes/customizer/class-fs-customizer-upsell-control.php +156 -156
  28. freemius/includes/entities/class-fs-plugin.php +22 -0
  29. freemius/includes/entities/class-fs-site.php +229 -227
  30. freemius/includes/fs-essential-functions.php +4 -2
  31. freemius/includes/fs-plugin-info-dialog.php +37 -7
  32. freemius/includes/i18n.php +3 -3
  33. freemius/includes/managers/class-fs-admin-menu-manager.php +12 -0
  34. freemius/includes/managers/class-fs-admin-notice-manager.php +43 -0
  35. freemius/includes/supplements/fs-essential-functions-1.1.7.1.php +2 -6
  36. freemius/includes/supplements/fs-essential-functions-2.2.1.php +45 -0
  37. freemius/languages/freemius-da_DK.mo +0 -0
  38. freemius/languages/freemius-da_DK.po +2431 -9
  39. freemius/languages/freemius-en.mo +0 -0
  40. freemius/languages/freemius-en.po +543 -428
  41. freemius/languages/freemius-es_ES.mo +0 -0
  42. freemius/languages/freemius-es_ES.po +619 -485
  43. freemius/languages/freemius-fr_FR.mo +0 -0
  44. freemius/languages/freemius-fr_FR.po +617 -483
  45. freemius/languages/freemius-he_IL.mo +0 -0
  46. freemius/languages/freemius-he_IL.po +615 -481
  47. freemius/languages/freemius-it_IT.mo +0 -0
  48. freemius/languages/freemius-it_IT.po +616 -482
  49. freemius/languages/freemius-ja_JP.mo +0 -0
  50. freemius/languages/freemius-ja_JP.po +155 -130
README.txt CHANGED
@@ -1,5 +1,5 @@
1
  === FooGallery - Image Gallery WordPress Plugin ===
2
- Contributors: bradvin, steveush, fooplugins
3
  Donate link: http://fooplugins.com
4
  Tags: gallery, image gallery, photo gallery, responsive, album, media gallery, masonry gallery, portfolio, justified gallery, video gallery, photography, youtube gallery
5
  Requires at least: 3.9
@@ -8,7 +8,7 @@ Stable tag: trunk
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
- Why choose FooGallery? Stunning gallery layouts, responsive, retina-ready, lightning fast, easy to use.
12
 
13
  == Description ==
14
 
@@ -143,6 +143,18 @@ Update now to get all the latest features, bug fixes and improvements!
143
 
144
  == Changelog ==
145
 
 
 
 
 
 
 
 
 
 
 
 
 
146
  = 1.6.1 =
147
  * New : Gutenberg FooGallery block (including live gallery previews!)
148
  * Fix : foogallery shortcode not rendering in certain cases
1
  === FooGallery - Image Gallery WordPress Plugin ===
2
+ Contributors: bradvin, steveush, fooplugins, freemius
3
  Donate link: http://fooplugins.com
4
  Tags: gallery, image gallery, photo gallery, responsive, album, media gallery, masonry gallery, portfolio, justified gallery, video gallery, photography, youtube gallery
5
  Requires at least: 3.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
+ Why choose FooGallery? Stunning gallery layouts, responsive, retina-ready, lightning fast, easy to use. Gutenberg Ready!
12
 
13
  == Description ==
14
 
143
 
144
  == Changelog ==
145
 
146
+ = 1.6.7 =
147
+ * New : added new filter for allowed post types that foogallery can be attached to
148
+ * New : added loop setting for image viewer gallery template
149
+ * Fix : Beaver Builder javascript error while editing a page
150
+ * Fix : album shortcodes not working in some page builders
151
+ * Fix : attach gallery to post when gutenberg block is included
152
+ * Fix : filtering + paging bugs corrected in some scenarios
153
+ * Fix : multiple small bugs and tweaks
154
+ * Fix : Thumbnail generation tries to use first image in media library
155
+ * Update : FooGallery client side 1.1.5
156
+ * Update : Freemius SDK 2.2.2
157
+
158
  = 1.6.1 =
159
  * New : Gutenberg FooGallery block (including live gallery previews!)
160
  * Fix : foogallery shortcode not rendering in certain cases
extensions/albums/admin/class-metaboxes.php CHANGED
@@ -121,16 +121,24 @@ if ( ! class_exists( 'FooGallery_Admin_Album_MetaBoxes' ) ) {
121
  $galleries = apply_filters( 'foogallery_save_album_galleries', explode( ',', $_POST[ FOOGALLERY_ALBUM_META_GALLERIES ] ) );
122
  update_post_meta( $post_id, FOOGALLERY_ALBUM_META_GALLERIES, $galleries );
123
 
124
- update_post_meta( $post_id, FOOGALLERY_ALBUM_META_TEMPLATE, $_POST[FOOGALLERY_ALBUM_META_TEMPLATE] );
 
 
125
 
126
- update_post_meta( $post_id, FOOGALLERY_ALBUM_META_SORT, $_POST[FOOGALLERY_ALBUM_META_SORT] );
 
 
127
 
128
  $settings = isset($_POST['_foogallery_settings']) ?
129
  $_POST['_foogallery_settings'] : array();
130
 
131
  $settings = apply_filters( 'foogallery_save_album_settings', $settings );
132
 
133
- update_post_meta( $post_id, FOOGALLERY_META_SETTINGS_OLD, $settings );
 
 
 
 
134
 
135
  $custom_css = isset($_POST[FOOGALLERY_META_CUSTOM_CSS]) ?
136
  $_POST[FOOGALLERY_META_CUSTOM_CSS] : '';
121
  $galleries = apply_filters( 'foogallery_save_album_galleries', explode( ',', $_POST[ FOOGALLERY_ALBUM_META_GALLERIES ] ) );
122
  update_post_meta( $post_id, FOOGALLERY_ALBUM_META_GALLERIES, $galleries );
123
 
124
+ if ( !empty( $_POST[FOOGALLERY_ALBUM_META_TEMPLATE] ) ) {
125
+ update_post_meta( $post_id, FOOGALLERY_ALBUM_META_TEMPLATE, $_POST[FOOGALLERY_ALBUM_META_TEMPLATE] );
126
+ }
127
 
128
+ if ( isset( $_POST[FOOGALLERY_ALBUM_META_SORT] ) ) {
129
+ update_post_meta( $post_id, FOOGALLERY_ALBUM_META_SORT, $_POST[FOOGALLERY_ALBUM_META_SORT] );
130
+ }
131
 
132
  $settings = isset($_POST['_foogallery_settings']) ?
133
  $_POST['_foogallery_settings'] : array();
134
 
135
  $settings = apply_filters( 'foogallery_save_album_settings', $settings );
136
 
137
+ if ( !empty( $settings ) ) {
138
+ update_post_meta( $post_id, FOOGALLERY_META_SETTINGS_OLD, $settings );
139
+ } else {
140
+ delete_post_meta( $post_id, FOOGALLERY_META_SETTINGS_OLD );
141
+ }
142
 
143
  $custom_css = isset($_POST[FOOGALLERY_META_CUSTOM_CSS]) ?
144
  $_POST[FOOGALLERY_META_CUSTOM_CSS] : '';
extensions/albums/class-albums-extension.php CHANGED
@@ -28,9 +28,6 @@ if ( ! class_exists( 'FooGallery_Albums_Extension' ) ) {
28
  add_filter( 'foogallery_admin_settings_override', array($this, 'add_album_settings' ) );
29
 
30
  add_action( 'foogallery_uninstall', array($this, 'uninstall' ) );
31
-
32
- } else {
33
- new FooGallery_Album_Template_Loader();
34
  }
35
  add_filter( 'foogallery_album_templates_files', array( $this, 'register_myself' ) );
36
  add_filter( 'foogallery_defaults', array( $this, 'apply_album_defaults' ) );
@@ -44,15 +41,12 @@ if ( ! class_exists( 'FooGallery_Albums_Extension' ) ) {
44
  require_once( FOOGALLERY_ALBUM_PATH . 'class-foogallery-album.php' );
45
  require_once( FOOGALLERY_ALBUM_PATH . 'public/class-rewrite-rules.php' );
46
  require_once( FOOGALLERY_ALBUM_PATH . 'public/class-shortcodes.php' );
 
47
 
48
  if ( is_admin() ) {
49
  //only admin
50
  require_once( FOOGALLERY_ALBUM_PATH . 'admin/class-metaboxes.php' );
51
  require_once( FOOGALLERY_ALBUM_PATH . 'admin/class-columns.php' );
52
- } else {
53
- //only front-end
54
- //load Template \ Loader files
55
- require_once( FOOGALLERY_ALBUM_PATH . 'public/class-foogallery-album-template-loader.php' );
56
  }
57
  }
58
 
28
  add_filter( 'foogallery_admin_settings_override', array($this, 'add_album_settings' ) );
29
 
30
  add_action( 'foogallery_uninstall', array($this, 'uninstall' ) );
 
 
 
31
  }
32
  add_filter( 'foogallery_album_templates_files', array( $this, 'register_myself' ) );
33
  add_filter( 'foogallery_defaults', array( $this, 'apply_album_defaults' ) );
41
  require_once( FOOGALLERY_ALBUM_PATH . 'class-foogallery-album.php' );
42
  require_once( FOOGALLERY_ALBUM_PATH . 'public/class-rewrite-rules.php' );
43
  require_once( FOOGALLERY_ALBUM_PATH . 'public/class-shortcodes.php' );
44
+ require_once( FOOGALLERY_ALBUM_PATH . 'public/class-foogallery-album-template-loader.php' );
45
 
46
  if ( is_admin() ) {
47
  //only admin
48
  require_once( FOOGALLERY_ALBUM_PATH . 'admin/class-metaboxes.php' );
49
  require_once( FOOGALLERY_ALBUM_PATH . 'admin/class-columns.php' );
 
 
 
 
50
  }
51
  }
52
 
extensions/default-templates/image-viewer/class-image-viewer-gallery-template.php CHANGED
@@ -34,6 +34,9 @@ if ( !class_exists( 'FooGallery_Image_Viewer_Gallery_Template' ) ) {
34
 
35
  //build up the arguments needed for rendering this template
36
  add_filter( 'foogallery_gallery_template_arguments-image-viewer', array( $this, 'build_gallery_template_arguments' ) );
 
 
 
37
  }
38
 
39
  function alter_field_value( $value, $field, $gallery, $template ) {
@@ -132,6 +135,23 @@ if ( !class_exists( 'FooGallery_Image_Viewer_Gallery_Template' ) ) {
132
  'data-foogallery-preview' => 'class'
133
  )
134
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  array(
136
  'id' => 'language-help',
137
  'title' => __( 'Language Help', 'foogallery' ),
@@ -257,6 +277,7 @@ if ( !class_exists( 'FooGallery_Image_Viewer_Gallery_Template' ) ) {
257
  $args['text-prev'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-prev'];
258
  $args['text-of'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-of'];
259
  $args['text-next'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-next'];
 
260
  return $args;
261
  }
262
 
@@ -294,5 +315,23 @@ if ( !class_exists( 'FooGallery_Image_Viewer_Gallery_Template' ) ) {
294
 
295
  return $args;
296
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
297
  }
298
  }
34
 
35
  //build up the arguments needed for rendering this template
36
  add_filter( 'foogallery_gallery_template_arguments-image-viewer', array( $this, 'build_gallery_template_arguments' ) );
37
+
38
+ //add the data options needed for image viewer
39
+ add_filter( 'foogallery_build_container_data_options-image-viewer', array( $this, 'add_data_options' ), 10, 3 );
40
  }
41
 
42
  function alter_field_value( $value, $field, $gallery, $template ) {
135
  'data-foogallery-preview' => 'class'
136
  )
137
  ),
138
+ array(
139
+ 'id' => 'looping',
140
+ 'title' => __( 'Loop Images', 'foogallery' ),
141
+ 'section' => __( 'General', 'foogallery' ),
142
+ 'desc' => __( 'When navigating through the images, do you want to loop image back to the first after you navigate past the last image?', 'foogallery' ),
143
+ 'default' => 'enabled',
144
+ 'type' => 'radio',
145
+ 'spacer' => '<span class="spacer"></span>',
146
+ 'choices' => array(
147
+ 'disabled' => __( 'Disabled', 'foogallery' ),
148
+ 'enabled' => __( 'Looping Enabled', 'foogallery' ),
149
+ ),
150
+ 'row_data'=> array(
151
+ 'data-foogallery-change-selector' => 'input:radio',
152
+ 'data-foogallery-preview' => 'shortcode'
153
+ )
154
+ ),
155
  array(
156
  'id' => 'language-help',
157
  'title' => __( 'Language Help', 'foogallery' ),
277
  $args['text-prev'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-prev'];
278
  $args['text-of'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-of'];
279
  $args['text-next'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_text-next'];
280
+ $args['looping'] = $post_data[FOOGALLERY_META_SETTINGS]['image-viewer_looping'];
281
  return $args;
282
  }
283
 
315
 
316
  return $args;
317
  }
318
+
319
+ /**
320
+ * Add the required options
321
+ *
322
+ * @param $options
323
+ * @param $gallery FooGallery
324
+ *
325
+ * @param $attributes array
326
+ *
327
+ * @return array
328
+ */
329
+ function add_data_options($options, $gallery, $attributes) {
330
+
331
+ $looping = foogallery_gallery_template_setting( 'looping', 'enabled' ) === 'enabled';
332
+ $options['template']['loop'] = $looping;
333
+
334
+ return $options;
335
+ }
336
  }
337
  }
extensions/default-templates/shared/css/foogallery.css CHANGED
@@ -1615,13 +1615,13 @@ only screen and (min-resolution: 2.25dppx) {
1615
 
1616
  /* Border Styles - We must apply width changing border styles to the fg-column-width element so that the plugin can correctly determine the item widths. */
1617
  .foogallery.fg-border-thin .fg-column-width {
1618
- border-width: 5px;
1619
  }
1620
  .foogallery.fg-border-medium .fg-column-width {
1621
  border-width: 10px;
1622
  }
1623
  .foogallery.fg-border-thick .fg-column-width {
1624
- border-width: 15px;
1625
  }
1626
 
1627
  /* Captions Bottom */
@@ -1710,16 +1710,16 @@ only screen and (min-resolution: 2.25dppx) {
1710
  border-width: 10px;
1711
  }
1712
  .fg-masonry.fg-captions-bottom .fg-caption-title+.fg-caption-desc {
1713
- margin-top: 5px;
1714
  }
1715
  .fg-masonry.fg-captions-bottom.fg-border-thin .fg-caption {
1716
- border-width: 10px 5px 5px 5px;
1717
  }
1718
  .fg-masonry.fg-captions-bottom.fg-border-medium .fg-caption {
1719
  border-width: 10px 0 0 0;
1720
  }
1721
  .fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption {
1722
- border-width: 15px 0 0 0;
1723
  }
1724
  .fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption-title+.fg-caption-desc {
1725
  margin-top: 10px;
@@ -1904,13 +1904,13 @@ only screen and (min-resolution: 2.25dppx) {
1904
  border-width: 0;
1905
  }
1906
  .fg-simple_portfolio .fg-caption-title+.fg-caption-desc {
1907
- margin-top: 5px;
1908
  }
1909
  .fg-simple_portfolio.fg-border-thin .fg-caption {
1910
- border-width: 10px 5px 5px 5px;
1911
  }
1912
  .fg-simple_portfolio.fg-captions-top.fg-border-thin .fg-caption {
1913
- border-width: 5px 5px 10px 5px;
1914
  }
1915
  .fg-simple_portfolio.fg-border-medium .fg-caption {
1916
  border-width: 10px 0 0 0;
@@ -1919,10 +1919,10 @@ only screen and (min-resolution: 2.25dppx) {
1919
  border-width: 0 0 10px 0;
1920
  }
1921
  .fg-simple_portfolio.fg-border-thick .fg-caption {
1922
- border-width: 15px 0 0 0;
1923
  }
1924
  .fg-simple_portfolio.fg-captions-top.fg-border-thick .fg-caption {
1925
- border-width: 0 0 15px 0;
1926
  }
1927
  .fg-simple_portfolio.fg-border-thick .fg-caption-title+.fg-caption-desc {
1928
  margin-top: 10px;
@@ -1990,13 +1990,13 @@ only screen and (min-resolution: 2.25dppx) {
1990
  border-width: 10px;
1991
  }
1992
  .foogallery.fg-preset.fg-polaroid .fg-caption-title+.fg-caption-desc {
1993
- margin-top: 5px;
1994
  }
1995
  .foogallery.fg-preset.fg-polaroid.fg-border-thin .fg-caption {
1996
- border-width: 10px 5px 5px 5px;
1997
  }
1998
  .foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thin .fg-caption {
1999
- border-width: 5px 5px 10px 5px;
2000
  }
2001
  .foogallery.fg-preset.fg-polaroid.fg-border-medium .fg-caption {
2002
  border-width: 10px 0 0 0;
@@ -2005,10 +2005,10 @@ only screen and (min-resolution: 2.25dppx) {
2005
  border-width: 0 0 10px 0;
2006
  }
2007
  .foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption {
2008
- border-width: 15px 0 0 0;
2009
  }
2010
  .foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thick .fg-caption {
2011
- border-width: 0 0 15px 0;
2012
  }
2013
  .foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption-title+.fg-caption-desc {
2014
  margin-top: 10px;
1615
 
1616
  /* Border Styles - We must apply width changing border styles to the fg-column-width element so that the plugin can correctly determine the item widths. */
1617
  .foogallery.fg-border-thin .fg-column-width {
1618
+ border-width: 4px;
1619
  }
1620
  .foogallery.fg-border-medium .fg-column-width {
1621
  border-width: 10px;
1622
  }
1623
  .foogallery.fg-border-thick .fg-column-width {
1624
+ border-width: 16px;
1625
  }
1626
 
1627
  /* Captions Bottom */
1710
  border-width: 10px;
1711
  }
1712
  .fg-masonry.fg-captions-bottom .fg-caption-title+.fg-caption-desc {
1713
+ margin-top: 4px;
1714
  }
1715
  .fg-masonry.fg-captions-bottom.fg-border-thin .fg-caption {
1716
+ border-width: 10px 4px 4px 4px;
1717
  }
1718
  .fg-masonry.fg-captions-bottom.fg-border-medium .fg-caption {
1719
  border-width: 10px 0 0 0;
1720
  }
1721
  .fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption {
1722
+ border-width: 16px 0 0 0;
1723
  }
1724
  .fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption-title+.fg-caption-desc {
1725
  margin-top: 10px;
1904
  border-width: 0;
1905
  }
1906
  .fg-simple_portfolio .fg-caption-title+.fg-caption-desc {
1907
+ margin-top: 4px;
1908
  }
1909
  .fg-simple_portfolio.fg-border-thin .fg-caption {
1910
+ border-width: 10px 4px 4px 4px;
1911
  }
1912
  .fg-simple_portfolio.fg-captions-top.fg-border-thin .fg-caption {
1913
+ border-width: 4px 4px 10px 4px;
1914
  }
1915
  .fg-simple_portfolio.fg-border-medium .fg-caption {
1916
  border-width: 10px 0 0 0;
1919
  border-width: 0 0 10px 0;
1920
  }
1921
  .fg-simple_portfolio.fg-border-thick .fg-caption {
1922
+ border-width: 16px 0 0 0;
1923
  }
1924
  .fg-simple_portfolio.fg-captions-top.fg-border-thick .fg-caption {
1925
+ border-width: 0 0 16px 0;
1926
  }
1927
  .fg-simple_portfolio.fg-border-thick .fg-caption-title+.fg-caption-desc {
1928
  margin-top: 10px;
1990
  border-width: 10px;
1991
  }
1992
  .foogallery.fg-preset.fg-polaroid .fg-caption-title+.fg-caption-desc {
1993
+ margin-top: 4px;
1994
  }
1995
  .foogallery.fg-preset.fg-polaroid.fg-border-thin .fg-caption {
1996
+ border-width: 10px 4px 4px 4px;
1997
  }
1998
  .foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thin .fg-caption {
1999
+ border-width: 4px 4px 10px 4px;
2000
  }
2001
  .foogallery.fg-preset.fg-polaroid.fg-border-medium .fg-caption {
2002
  border-width: 10px 0 0 0;
2005
  border-width: 0 0 10px 0;
2006
  }
2007
  .foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption {
2008
+ border-width: 16px 0 0 0;
2009
  }
2010
  .foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thick .fg-caption {
2011
+ border-width: 0 0 16px 0;
2012
  }
2013
  .foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption-title+.fg-caption-desc {
2014
  margin-top: 10px;
extensions/default-templates/shared/css/foogallery.min.css CHANGED
@@ -1 +1 @@
1
- .foogallery,.foogallery *{box-sizing:border-box}.foogallery{display:block;z-index:1;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;position:relative;line-height:0;font-size:0;width:100%;max-width:100%}.foogallery .fg-item{display:inline-block;position:relative;background-color:transparent;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.foogallery .fg-item-inner{display:block;position:relative;visibility:hidden;overflow:hidden;opacity:0;z-index:3;margin:0;border:solid 0 transparent}.foogallery .fg-item.fg-error,.foogallery .fg-item.fg-loading{background:no-repeat center}.foogallery .fg-item.fg-error{background-image:url(../img/image.png)}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.foogallery .fg-item.fg-error{background-image:url(../img/image@2x.png)}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.foogallery .fg-item.fg-error{background-image:url(../img/image@3x.png)}}.foogallery .fg-item.fg-loaded{z-index:4}.foogallery .fg-loaded .fg-item-inner{visibility:visible;opacity:1;z-index:5}.foogallery .fg-error .fg-item-inner{pointer-events:none;cursor:default}.foogallery .fg-thumb{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:4;-moz-box-shadow:none;box-shadow:none}.foogallery .fg-thumb:focus,.foogallery .fg-thumb:hover{border:none;outline:0;text-decoration:none;-moz-box-shadow:none;box-shadow:none}.foogallery .fg-image{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:5;max-width:none;height:auto;margin:0}.foogallery .fg-loaded .fg-thumb{z-index:6}.foogallery .fg-loaded .fg-image{z-index:7}.foogallery.fg-light .fg-item-inner{background-color:#fff;color:#333;border-color:#fff}.foogallery.fg-dark .fg-item-inner{background-color:#333;color:#fff;border-color:#333}.foogallery.fg-light .fg-item.fg-error,.foogallery.fg-light .fg-item.fg-idle,.foogallery.fg-light .fg-item.fg-loading{background-color:#eee;box-shadow:inset 0 0 0 1px #ddd}.foogallery.fg-dark .fg-item.fg-error,.foogallery.fg-dark .fg-item.fg-idle,.foogallery.fg-dark .fg-item.fg-loading{background-color:#444;box-shadow:inset 0 0 0 1px #333}.foogallery.fg-border-thin .fg-item-inner{border-width:4px}.foogallery.fg-border-medium .fg-item-inner{border-width:10px}.foogallery.fg-border-thick .fg-item-inner{border-width:16px}.foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:0 0 0 1px #ddd}.foogallery.fg-dark.fg-shadow-outline .fg-item-inner{box-shadow:0 0 0 1px #222}.foogallery.fg-dark.fg-shadow-small .fg-item-inner,.foogallery.fg-light.fg-shadow-small .fg-item-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.foogallery.fg-dark.fg-shadow-medium .fg-item-inner,.foogallery.fg-light.fg-shadow-medium .fg-item-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.foogallery.fg-dark.fg-shadow-large .fg-item-inner,.foogallery.fg-light.fg-shadow-large .fg-item-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.foogallery.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-shadow-inset-small .fg-thumb:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:7}.foogallery.fg-dark.fg-shadow-inset-small .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-small .fg-thumb:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.foogallery.fg-dark.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-medium .fg-thumb:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.foogallery.fg-dark.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-large .fg-thumb:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.foogallery.fg-round-full.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-round-full.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-round-full.fg-shadow-inset-small .fg-thumb:after{border-radius:50%}.foogallery.fg-round-small .fg-item,.foogallery.fg-round-small .fg-item-inner{border-radius:5px}.foogallery.fg-round-medium .fg-item,.foogallery.fg-round-medium .fg-item-inner{border-radius:10px}.foogallery.fg-round-large .fg-item,.foogallery.fg-round-large .fg-item-inner{border-radius:15px}.foogallery.fg-round-full .fg-item,.foogallery.fg-round-full .fg-item-inner{border-radius:50%}.foogallery .fg-loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:1em;height:1em;font-size:5px;visibility:hidden;opacity:0}.foogallery .fg-loading .fg-loader{visibility:visible;opacity:1}.fg-loading-default .fg-loader{border-radius:50%;text-indent:-9999em;-webkit-animation:loading-default 1.1s infinite ease;animation:loading-default 1.1s infinite ease}@-webkit-keyframes loading-default{0%,100%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,1),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.7),1.8em -1.8em 0 0 rgba(130,130,130,1),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.5),1.8em -1.8em 0 0 rgba(130,130,130,.7),2.5em 0 0 0 rgba(130,130,130,1),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.5),2.5em 0 0 0 rgba(130,130,130,.7),1.75em 1.75em 0 0 rgba(130,130,130,1),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.5),1.75em 1.75em 0 0 rgba(130,130,130,.7),0 2.5em 0 0 rgba(130,130,130,1),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.5),0 2.5em 0 0 rgba(130,130,130,.7),-1.8em 1.8em 0 0 rgba(130,130,130,1),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.5),-1.8em 1.8em 0 0 rgba(130,130,130,.7),-2.6em 0 0 0 rgba(130,130,130,1),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.5),-2.6em 0 0 0 rgba(130,130,130,.7),-1.8em -1.8em 0 0 rgba(130,130,130,1)}}@keyframes loading-default{0%,100%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,1),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.7),1.8em -1.8em 0 0 rgba(130,130,130,1),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.5),1.8em -1.8em 0 0 rgba(130,130,130,.7),2.5em 0 0 0 rgba(130,130,130,1),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.5),2.5em 0 0 0 rgba(130,130,130,.7),1.75em 1.75em 0 0 rgba(130,130,130,1),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.5),1.75em 1.75em 0 0 rgba(130,130,130,.7),0 2.5em 0 0 rgba(130,130,130,1),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.5),0 2.5em 0 0 rgba(130,130,130,.7),-1.8em 1.8em 0 0 rgba(130,130,130,1),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.5),-1.8em 1.8em 0 0 rgba(130,130,130,.7),-2.6em 0 0 0 rgba(130,130,130,1),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.5),-2.6em 0 0 0 rgba(130,130,130,.7),-1.8em -1.8em 0 0 rgba(130,130,130,1)}}.fg-loading-bars .fg-loader,.fg-loading-bars .fg-loader:after,.fg-loading-bars .fg-loader:before{background:rgba(130,130,130,1);-webkit-animation:loading-bars 1s infinite ease-in-out;animation:loading-bars 1s infinite ease-in-out;width:1em;height:4em}.fg-loading-bars .fg-loader{color:rgba(130,130,130,1);text-indent:-9999em;font-size:4px;-webkit-animation-delay:-.16s;animation-delay:-.16s}.fg-loading-bars .fg-loader:after,.fg-loading-bars .fg-loader:before{position:absolute;top:0;content:''}.fg-loading-bars .fg-loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.fg-loading-bars .fg-loader:after{left:1.5em}@-webkit-keyframes loading-bars{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes loading-bars{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.fg-loading-trail .fg-loader{color:#828282;font-size:20px;text-indent:-9999em;overflow:hidden;border-radius:50%;-webkit-animation:loading-trail-1 1.7s infinite ease,loading-trail-2 1.7s infinite ease;animation:loading-trail-1 1.7s infinite ease,loading-trail-2 1.7s infinite ease}@-webkit-keyframes loading-trail-1{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes loading-trail-1{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes loading-trail-2{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes loading-trail-2{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.fg-loading-pulse .fg-loader,.fg-loading-pulse .fg-loader:after,.fg-loading-pulse .fg-loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading-pulse 1.8s infinite ease-in-out;animation:loading-pulse 1.8s infinite ease-in-out}.fg-loading-pulse .fg-loader{color:#828282;font-size:4px;text-indent:-9999em;transform:translateX(-50%) translateY(-150%);-webkit-animation-delay:-.16s;animation-delay:-.16s}.fg-loading-pulse .fg-loader:after,.fg-loading-pulse .fg-loader:before{content:'';position:absolute;top:0}.fg-loading-pulse .fg-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.fg-loading-pulse .fg-loader:after{left:3.5em}@-webkit-keyframes loading-pulse{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loading-pulse{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.fg-loading-dots .fg-loader{color:#828282;font-size:5px;border-radius:50%;text-indent:-9999em;-webkit-animation:loading-dots 1.3s infinite linear;animation:loading-dots 1.3s infinite linear}@-webkit-keyframes loading-dots{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes loading-dots{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.fg-loading-partial .fg-loader,.fg-loading-partial .fg-loader:after{border-radius:50%;width:10em;height:10em}.fg-loading-partial .fg-loader{font-size:4px;text-indent:-9999em;border-top:1.1em solid rgba(130,130,130,.2);border-right:1.1em solid rgba(130,130,130,.2);border-bottom:1.1em solid rgba(130,130,130,.2);border-left:1.1em solid #828282;-webkit-animation:loading-partial 1.1s infinite linear;animation:loading-partial 1.1s infinite linear}@-webkit-keyframes loading-partial{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes loading-partial{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.foogallery.fg-loaded-drop .fg-item,.foogallery.fg-loaded-fade-in .fg-item,.foogallery.fg-loaded-flip .fg-item,.foogallery.fg-loaded-fly .fg-item,.foogallery.fg-loaded-scale-up .fg-item,.foogallery.fg-loaded-slide-down .fg-item,.foogallery.fg-loaded-slide-left .fg-item,.foogallery.fg-loaded-slide-right .fg-item,.foogallery.fg-loaded-slide-up .fg-item,.foogallery.fg-loaded-swing-down .fg-item{transition-timing-function:ease;transition-duration:650ms;transition-property:background-color,transform}.foogallery.fg-loaded-drop .fg-item-inner,.foogallery.fg-loaded-fade-in .fg-item-inner,.foogallery.fg-loaded-flip .fg-item-inner,.foogallery.fg-loaded-fly .fg-item-inner,.foogallery.fg-loaded-scale-up .fg-item-inner,.foogallery.fg-loaded-slide-down .fg-item-inner,.foogallery.fg-loaded-slide-left .fg-item-inner,.foogallery.fg-loaded-slide-right .fg-item-inner,.foogallery.fg-loaded-slide-up .fg-item-inner,.foogallery.fg-loaded-swing-down .fg-item-inner{transition-timing-function:ease;transition-duration:650ms}.foogallery.fg-loaded-drop .fg-item.fg-loaded,.foogallery.fg-loaded-flip .fg-item.fg-loaded,.foogallery.fg-loaded-fly .fg-item.fg-loaded,.foogallery.fg-loaded-swing-down .fg-item.fg-loaded{perspective:1300px}.foogallery.fg-loaded-fade-in .fg-item-inner{transition-property:visibility,opacity}.foogallery .fg-caption{visibility:hidden;opacity:0;background-color:rgba(0,0,0,.6);color:#fff;position:absolute;z-index:8;width:100%;max-height:100%;overflow:hidden;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.3;border:none;text-align:center;cursor:pointer}.foogallery .fg-caption a{text-decoration:none;color:#fff;border-bottom:1px solid #fff}.foogallery .fg-caption a:hover{border-bottom:none}.foogallery .fg-caption-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;padding:5px}.foogallery .fg-caption-desc{padding:5px}.foogallery .fg-caption-title+.fg-caption-desc{padding-top:0}.foogallery.fg-caption-always .fg-caption .fg-caption-inner:before{display:none}.foogallery.fg-caption-always .fg-item.fg-loaded .fg-caption{left:0;bottom:0;transition-timing-function:ease;transition-duration:.3s;transition-property:visibility,opacity;visibility:visible;opacity:1;text-align:left}.foogallery.fg-caption-hover .fg-caption .fg-caption-inner{width:100%;max-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.foogallery.fg-caption-hover .fg-item.fg-loaded .fg-thumb:before{display:none}.foogallery.fg-hover-circle-plus .fg-thumb:before,.foogallery.fg-hover-external .fg-thumb:before,.foogallery.fg-hover-eye .fg-thumb:before,.foogallery.fg-hover-plus .fg-thumb:before,.foogallery.fg-hover-tint .fg-thumb:before,.foogallery.fg-hover-zoom .fg-thumb:before,.foogallery.fg-hover-zoom2 .fg-thumb:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{content:"";display:block;position:absolute;visibility:hidden;opacity:0;top:0;bottom:0;left:0;right:0;z-index:8;background:rgba(0,0,0,.5) no-repeat center center;background-size:32px 32px}.foogallery.fg-hover-circle-plus .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-circle-plus .fg-thumb:focus:before,.foogallery.fg-hover-external .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-external .fg-thumb:focus:before,.foogallery.fg-hover-eye .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-eye .fg-thumb:focus:before,.foogallery.fg-hover-plus .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-plus .fg-thumb:focus:before,.foogallery.fg-hover-tint .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-tint .fg-thumb:focus:before,.foogallery.fg-hover-zoom .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom .fg-thumb:focus:before,.foogallery.fg-hover-zoom2 .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom2 .fg-thumb:focus:before,.foogallery.fg-hover-zoom3 .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom3 .fg-thumb:focus:before{visibility:visible;opacity:1}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-tint .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-caption-inner:before{content:"";display:inline-block;position:relative;width:32px;height:32px;margin:10px 0 5px 0;background:transparent no-repeat center center;background-size:32px 32px;vertical-align:middle}.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external.png)}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom@2x.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2@2x.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3@2x.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus@2x.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus@2x.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye@2x.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external@2x.png)}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom@3x.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2@3x.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3@3x.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus@3x.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus@3x.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye@3x.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external@3x.png)}}.foogallery.fg-caption-hover.fg-hover-colorize .fg-caption,.foogallery.fg-caption-hover.fg-hover-fade .fg-caption,.foogallery.fg-caption-hover.fg-hover-grayscale .fg-caption,.foogallery.fg-caption-hover.fg-hover-instant .fg-caption,.foogallery.fg-caption-hover.fg-hover-push .fg-caption,.foogallery.fg-caption-hover.fg-hover-scale .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-down .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-caption,.foogallery.fg-hover-colorize .fg-image,.foogallery.fg-hover-colorize .fg-thumb:before,.foogallery.fg-hover-fade .fg-thumb:before,.foogallery.fg-hover-grayscale .fg-image,.foogallery.fg-hover-grayscale .fg-thumb:before,.foogallery.fg-hover-instant .fg-thumb:before,.foogallery.fg-hover-push .fg-thumb,.foogallery.fg-hover-scale .fg-item,.foogallery.fg-hover-scale .fg-thumb:before,.foogallery.fg-hover-slide-down .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-thumb:before{transition-timing-function:ease;transition-duration:.3s}.foogallery.fg-hover-colorize .fg-image{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition-property:-webkit-filter;transition-property:filter}.foogallery.fg-hover-colorize .fg-item-inner:hover .fg-image{-webkit-filter:none;filter:none}.foogallery.fg-caption-hover.fg-hover-colorize .fg-caption,.foogallery.fg-hover-colorize .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-colorize .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-colorize .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-caption,.foogallery.fg-hover-fade .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-hover-grayscale .fg-image{-webkit-filter:none;filter:none;-webkit-transition-property:-webkit-filter;transition-property:filter}.foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-image{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:1}.foogallery.fg-caption-hover.fg-hover-grayscale .fg-caption,.foogallery.fg-hover-grayscale .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-grayscale .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-instant .fg-loaded .fg-caption,.foogallery.fg-hover-instant .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:none}.foogallery.fg-caption-hover.fg-hover-instant .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-instant .fg-loaded .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-caption,.foogallery.fg-hover-push .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transform:translateX(100%);visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-caption,.foogallery.fg-hover-push .fg-loaded .fg-thumb{transition-property:transform}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-caption{transform:translateY(0)}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-thumb,.foogallery.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-thumb{transform:translateX(-100%)}.foogallery.fg-hover-scale .fg-item{transition-property:transform;z-index:4}.foogallery.fg-hover-scale .fg-item:hover{transform:scale(1.048);z-index:10}.foogallery.fg-caption-hover.fg-hover-scale .fg-caption,.foogallery.fg-hover-scale .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-scale .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-scale .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:transform,background-color,opacity,visibility;visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-loaded .fg-item-inner:hover .fg-thumb:before{transform:translateY(0) translateX(0)}.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-caption,.foogallery.fg-hover-slide-up .fg-loaded .fg-thumb:before{transform:translateY(100%)}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-thumb:before{transform:translateY(-100%)}.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-caption,.foogallery.fg-hover-slide-left .fg-loaded .fg-thumb:before{transform:translateX(100%)}.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-caption,.foogallery.fg-hover-slide-right .fg-loaded .fg-thumb:before{transform:translateX(-100%)}.fg-paging-container,.fg-paging-container *,.fg-paging-container :after,.fg-paging-container :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fg-paging-container{display:block;padding:15px;text-align:center;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fg-paging-container .fg-dot-item,.fg-paging-container .fg-dots{display:inline-block;margin:0;padding:0;outline:0;list-style:none}.fg-paging-container .fg-dot-item .fg-dot-link{display:inline-block;margin:3px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;border:1px solid transparent;position:relative;border-radius:50%;padding:0;font-size:0;outline:0;color:transparent;box-shadow:none}.fg-paging-container .fg-dot-item .fg-dot-link:before{content:"";background-color:transparent;border:1px solid transparent;display:block;border-radius:50%;width:9px;height:9px;padding:0;margin:2px}.fg-paging-container .fg-dot-item .fg-dot-link:active,.fg-paging-container .fg-dot-item .fg-dot-link:focus,.fg-paging-container .fg-dot-item .fg-dot-link:hover{text-decoration:none;box-shadow:none;outline:0}.fg-paging-container .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container .fg-dot-item.fg-selected .fg-dot-link{cursor:not-allowed;pointer-events:none}.fg-paging-container .fg-dot-item.fg-disabled .fg-dot-link{cursor:not-allowed;pointer-events:none;outline:0}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link,.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link{background-color:#eee;border-color:#9e9e9e}.fg-paging-container.fg-light .fg-dot-item.fg-selected .fg-dot-link{border-color:#8a8a8a}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:focus:before,.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:hover:before,.fg-paging-container.fg-light .fg-dot-item.fg-selected .fg-dot-link:before{background-color:#666;border-color:#8a8a8a}.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link:focus,.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link:hover{background-color:#eee;border-color:#9e9e9e;opacity:.5}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link,.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link{background-color:#666;border-color:#333}.fg-paging-container.fg-dark .fg-dot-item.fg-selected .fg-dot-link{border-color:#444}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:focus:before,.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:hover:before,.fg-paging-container.fg-dark .fg-dot-item.fg-selected .fg-dot-link:before{background-color:#333;border-color:#444}.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link:focus,.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link:hover{background-color:#666;border-color:#333;opacity:.5}.fg-default:after{content:'';display:block;clear:both}.fg-default .fg-item,.fg-default .fg-item-inner,.fg-default .fg-thumb{display:inline-block;vertical-align:top;max-width:100%}.fg-default .fg-image{border-radius:0;display:block;max-width:100%;height:auto;margin:0;padding:0}.fg-default .fg-image{vertical-align:top}.fg-default.fg-left{text-align:left}.fg-default.fg-center{text-align:center}.fg-default.fg-right{text-align:right}.fg-default.fg-gutter-5{padding-left:5px;margin-bottom:-5px}.fg-default.fg-gutter-5 .fg-item{margin-right:5px;margin-bottom:5px}.fg-default.fg-gutter-10{padding-left:10px;margin-bottom:-10px}.fg-default.fg-gutter-10 .fg-item{margin-right:10px;margin-bottom:10px}.fg-default.fg-gutter-15{padding-left:15px;margin-bottom:-15px}.fg-default.fg-gutter-15 .fg-item{margin-right:15px;margin-bottom:15px}.fg-default.fg-gutter-20{padding-left:20px;margin-bottom:-20px}.fg-default.fg-gutter-20 .fg-item{margin-right:20px;margin-bottom:20px}.fg-default.fg-gutter-25{padding-left:25px;margin-bottom:-25px}.fg-default.fg-gutter-25 .fg-item{margin-right:25px;margin-bottom:25px}.fg-masonry *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.foogallery.fg-masonry.fg-center{margin:0 auto}.fg-masonry .fg-thumb{display:block}.fg-masonry.fg-masonry-fixed .fg-thumb{display:inline-block}.fg-masonry.fg-masonry-fixed .fg-image{max-width:100%}.fg-masonry .fg-column-width{display:inline-block;visibility:hidden;height:0;border:solid 0 transparent}.fg-masonry.fg-masonry-2col .fg-image,.fg-masonry.fg-masonry-3col .fg-image,.fg-masonry.fg-masonry-4col .fg-image,.fg-masonry.fg-masonry-5col .fg-image{width:100%;height:auto;max-width:100%}.fg-masonry .fg-item{line-height:0;font-size:0}.fg-masonry.fg-masonry-fixed .fg-column-width,.fg-masonry.fg-masonry-fixed .fg-item{max-width:100%}.fg-masonry.fg-masonry-2col .fg-item{margin-bottom:1%;width:49%}.fg-masonry.fg-masonry-2col .fg-column-width{width:49%}.fg-masonry.fg-masonry-2col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-item{margin-bottom:0;width:50%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-column-width{width:50%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-item{margin-bottom:3%;width:47%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-column-width{width:47%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-3col .fg-item{margin-bottom:1%;width:32%}.fg-masonry.fg-masonry-3col .fg-column-width{width:32%}.fg-masonry.fg-masonry-3col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item{margin-bottom:0;width:33%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width{width:33%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item{margin-bottom:3%;width:30%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width{width:30%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-4col .fg-item{margin-bottom:1%;width:24%}.fg-masonry.fg-masonry-4col .fg-column-width{width:24%}.fg-masonry.fg-masonry-4col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item{margin-bottom:0;width:25%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width{width:25%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item{margin-bottom:3%;width:22%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width{width:22%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:19%}.fg-masonry.fg-masonry-5col .fg-column-width{width:19%}.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:20%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:20%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:17%}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:17%}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}@media screen and (max-width:720px){.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:32%}.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:32%}.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:33%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:33%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:30%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:30%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}}@media screen and (max-width:480px){.fg-masonry.fg-masonry-3col .fg-item,.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:49%}.fg-masonry.fg-masonry-3col .fg-column-width,.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:49%}.fg-masonry.fg-masonry-3col .fg-gutter-width,.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:50%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:50%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:47%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:47%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}}@media screen and (max-width:320px){.fg-masonry.fg-masonry-2col .fg-item,.fg-masonry.fg-masonry-3col .fg-item,.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:100%}.fg-masonry.fg-masonry-2col .fg-column-width,.fg-masonry.fg-masonry-3col .fg-column-width,.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col .fg-gutter-width,.fg-masonry.fg-masonry-3col .fg-gutter-width,.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:0}}.foogallery.fg-border-thin .fg-column-width{border-width:5px}.foogallery.fg-border-medium .fg-column-width{border-width:10px}.foogallery.fg-border-thick .fg-column-width{border-width:15px}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption{visibility:visible;opacity:1;font-size:13px;position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;text-transform:none;transform:none;transition:none;background-color:transparent;border-style:solid;border-color:transparent}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner:hover .fg-caption{transform:none;transition:none}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption-inner{display:block;position:relative;max-height:none;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption-inner:before{display:none}.foogallery.fg-masonry.fg-captions-bottom.fg-caption-hover .fg-item-inner .fg-thumb:before{display:block}.foogallery.fg-masonry.fg-captions-bottom.fg-caption-always .fg-item-inner:hover .fg-caption{visibility:visible;opacity:1}.fg-masonry.fg-captions-bottom .fg-caption-desc,.fg-masonry.fg-captions-bottom .fg-caption-title{text-align:left}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption,.fg-masonry.fg-captions-bottom.fg-light .fg-caption{color:#828282}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption a,.fg-masonry.fg-captions-bottom.fg-light .fg-caption a{color:#828282;border-bottom:1px solid #828282}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption a:hover,.fg-masonry.fg-captions-bottom.fg-light .fg-caption a:hover{border-bottom:none}.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title,.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title a{color:#222}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title,.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title a{color:#fff}.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title a{border-bottom:1px solid #222}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title a{border-bottom:1px solid #fff}.fg-masonry.fg-captions-bottom .fg-caption{border-width:10px}.fg-masonry.fg-captions-bottom .fg-caption-title+.fg-caption-desc{margin-top:5px}.fg-masonry.fg-captions-bottom.fg-border-thin .fg-caption{border-width:10px 5px 5px 5px}.fg-masonry.fg-captions-bottom.fg-border-medium .fg-caption{border-width:10px 0 0 0}.fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption{border-width:15px 0 0 0}.fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.fg-justified{box-sizing:border-box;position:relative}.foogallery.fg-justified .fg-image,.foogallery.fg-justified .fg-item,.foogallery.fg-justified .fg-item-inner,.foogallery.fg-justified .fg-thumb{box-sizing:border-box;display:block;margin:0;padding:0}.fg-justified .fg-item{visibility:visible;position:absolute}.fg-justified .fg-item-inner{position:relative;width:100%;height:100%}.fg-justified .fg-thumb{position:relative;overflow:hidden}.fg-justified .fg-image{z-index:1}.fg-justified .fg-item.fg-positioned .fg-thumb{width:100%;height:100%}.fg-justified .fg-item.fg-positioned .fg-image{width:100%;height:auto;min-height:100%;top:50%;transform:translateY(-50%)}.fg-simple_portfolio{box-sizing:border-box;position:relative;font-size:16px;margin:0 auto;padding:0;width:100%}.fg-simple_portfolio .fg-item{position:absolute;display:inline-block;margin:0;padding:0;outline:0}.fg-simple_portfolio .fg-image,.fg-simple_portfolio .fg-item-inner,.fg-simple_portfolio .fg-thumb{display:block;margin:0;padding:0;outline:0}.fg-simple_portfolio .fg-item-inner{position:relative;width:100%;height:100%}.fg-simple_portfolio .fg-thumb{box-sizing:border-box;display:block;margin:0;padding:0;border:none;outline:0;position:relative;overflow:hidden}.fg-simple_portfolio .fg-item.fg-positioned .fg-image{width:100%;height:auto}.fg-simple_portfolio .fg-image{z-index:1}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption{visibility:visible;opacity:1;font-size:13px;position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;text-transform:none;transform:none;transition:none;background-color:transparent;border-style:solid;border-color:transparent}.foogallery.fg-simple_portfolio .fg-item-inner:hover .fg-caption{transform:none;transition:none}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption-inner{display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption-inner:before{display:none}.foogallery.fg-simple_portfolio.fg-caption-hover .fg-item-inner .fg-thumb:before{display:block}.foogallery.fg-simple_portfolio.fg-caption-always .fg-item-inner:hover .fg-caption{visibility:visible;opacity:1}.fg-simple_portfolio .fg-caption-title{text-align:left}.fg-simple_portfolio .fg-caption-desc{text-align:left}.fg-simple_portfolio.fg-dark .fg-caption,.fg-simple_portfolio.fg-light .fg-caption{color:#828282}.fg-simple_portfolio.fg-dark .fg-caption a,.fg-simple_portfolio.fg-light .fg-caption a{color:#828282;border-bottom:1px solid #828282}.fg-simple_portfolio.fg-dark .fg-caption a:hover,.fg-simple_portfolio.fg-light .fg-caption a:hover{border-bottom:none}.fg-simple_portfolio.fg-light .fg-caption-title,.fg-simple_portfolio.fg-light .fg-caption-title a{color:#222}.fg-simple_portfolio.fg-dark .fg-caption-title,.fg-simple_portfolio.fg-dark .fg-caption-title a{color:#fff}.fg-simple_portfolio.fg-light .fg-caption-title a{border-bottom:1px solid #222}.fg-simple_portfolio.fg-dark .fg-caption-title a{border-bottom:1px solid #fff}.fg-simple_portfolio.fg-captions-top .fg-item.fg-positioned .fg-thumb{position:absolute;bottom:0;left:0}.fg-simple_portfolio .fg-caption{border-width:0}.fg-simple_portfolio .fg-caption-title+.fg-caption-desc{margin-top:5px}.fg-simple_portfolio.fg-border-thin .fg-caption{border-width:10px 5px 5px 5px}.fg-simple_portfolio.fg-captions-top.fg-border-thin .fg-caption{border-width:5px 5px 10px 5px}.fg-simple_portfolio.fg-border-medium .fg-caption{border-width:10px 0 0 0}.fg-simple_portfolio.fg-captions-top.fg-border-medium .fg-caption{border-width:0 0 10px 0}.fg-simple_portfolio.fg-border-thick .fg-caption{border-width:15px 0 0 0}.fg-simple_portfolio.fg-captions-top.fg-border-thick .fg-caption{border-width:0 0 15px 0}.fg-simple_portfolio.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.foogallery.fg-preset.fg-polaroid .fg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .35s,background-color .65s;transition:transform .35s,background-color .65s}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(2n+1){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(2n){-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(3n){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(5n){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.foogallery.fg-preset.fg-polaroid .fg-item:hover{-webkit-transform:rotate(0);transform:rotate(0)}.foogallery.fg-preset.fg-polaroid .fg-caption{position:relative;width:auto;font-family:"Segoe Print Regular",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.foogallery.fg-preset.fg-polaroid .fg-caption-inner,.foogallery.fg-preset.fg-polaroid .fg-caption-title{position:relative;width:auto}.foogallery.fg-preset.fg-polaroid .fg-caption-title{text-align:center}.foogallery.fg-preset.fg-polaroid .fg-caption-desc{display:none}.foogallery.fg-light.fg-preset.fg-polaroid .fg-caption-title,.foogallery.fg-preset.fg-polaroid .fg-caption-title{color:#333}.foogallery.fg-dark.fg-preset.fg-polaroid .fg-caption-title{color:#fff}.foogallery.fg-preset.fg-polaroid .fg-caption{border-style:solid;border-color:transparent;border-width:10px}.foogallery.fg-preset.fg-polaroid .fg-caption-title+.fg-caption-desc{margin-top:5px}.foogallery.fg-preset.fg-polaroid.fg-border-thin .fg-caption{border-width:10px 5px 5px 5px}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thin .fg-caption{border-width:5px 5px 10px 5px}.foogallery.fg-preset.fg-polaroid.fg-border-medium .fg-caption{border-width:10px 0 0 0}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-medium .fg-caption{border-width:0 0 10px 0}.foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption{border-width:15px 0 0 0}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thick .fg-caption{border-width:0 0 15px 0}.foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.fg-image-viewer{display:block;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}.fg-image-viewer.fg-left{text-align:left}.fg-image-viewer.fg-center{text-align:center}.fg-image-viewer.fg-right{text-align:right}.fiv-inner{position:relative;display:inline-block;max-width:100%;overflow:hidden;z-index:6}.fiv-inner .fiv-inner-container{position:relative;overflow:hidden;max-width:100%;border-style:solid;border-width:0;border-bottom-width:4px;z-index:5}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:active,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:hover,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:visited{position:relative;display:block;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item{position:relative;visibility:visible;opacity:1;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb img{display:block;max-width:100%;height:auto;border:none;outline:0;text-decoration:none}.fg-image-viewer .fiv-inner .fiv-ctrls{display:block;text-align:center;font-size:14px;border-style:solid;line-height:34px}.fg-image-viewer .fiv-inner .fiv-ctrls:after{content:'';display:block;clear:both}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-count{display:inline-block;font-weight:400;margin:0}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;min-width:80px;position:relative;overflow:hidden;transition:background-color .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{display:block;position:absolute;font-size:24px;line-height:30px;top:0;left:0;width:100%;transform:translateY(0);transition:transform .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:hover:before,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:hover:before{transform:translateY(-100%)}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next span,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev span{display:block;width:100%;transform:translateY(100%);transition:transform .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:hover span,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:hover span{transform:translateY(0)}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{float:left}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{content:'\2190'}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next{float:right}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before{content:'\2192'}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-count span{margin:0 4px}/*!* Theme - Default (Light) *!*//*!* Theme - Dark *!*/.foogallery.fg-image-viewer.fg-caption-always .fg-item-inner .fg-caption{padding:0;border:none;background:#000;background:-moz-linear-gradient(left,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%)}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-title{padding:10px 10px 10px 10px}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-desc{padding:10px 10px 10px 10px}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-title+.fg-caption-desc{padding:0 10px 10px 10px}.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-count,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-prev,.fg-image-viewer.fg-light .fiv-inner .fiv-inner-container{background-color:#fff;color:#333;border-color:#fff}.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-next:hover,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-prev:hover{background-color:#f2f2f2}.fg-image-viewer.fg-light .fiv-next,.fg-image-viewer.fg-light .fiv-prev{box-shadow:inset 0 0 0 1px #ddd}.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-count,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-prev,.fg-image-viewer.fg-dark .fiv-inner .fiv-inner-container{background-color:#333;color:#fff;border-color:#333}.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-next:hover,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-prev:hover{background-color:#444}.fg-image-viewer.fg-dark .fiv-next,.fg-image-viewer.fg-dark .fiv-prev{box-shadow:inset 0 0 0 1px #222}.foogallery.fg-image-viewer.fg-border-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin .fg-item-inner{border-width:0}.foogallery.fg-image-viewer .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thin .fiv-inner-container{border-width:4px}.foogallery.fg-image-viewer.fg-border-medium .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-medium .fiv-inner-container{border-width:10px}.foogallery.fg-image-viewer.fg-border-thick .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thick .fiv-inner-container{border-width:16px}.foogallery.fg-image-viewer .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-medium .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thick .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thin .fiv-ctrls{border-top-width:1px}.foogallery.fg-image-viewer.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-round-small .fiv-inner{border-radius:5px}.foogallery.fg-image-viewer.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-round-small .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-round-small .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fiv-prev,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fiv-prev,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-round-medium .fiv-inner{border-radius:10px}.foogallery.fg-image-viewer.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-round-medium .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-round-medium .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fiv-prev,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-round-large .fiv-inner{border-radius:15px}.foogallery.fg-image-viewer.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-round-large .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-round-large .fiv-prev{border-radius:11px}.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fiv-prev{border-radius:11px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-full .fiv-inner,.foogallery.fg-image-viewer.fg-round-full .fiv-next,.foogallery.fg-image-viewer.fg-round-full .fiv-prev{border-radius:50%}.foogallery.fg-image-viewer.fg-dark.fg-shadow-large .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-outline .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-small .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-large .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-outline .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-small .fg-item-inner{box-shadow:none}.foogallery.fg-image-viewer.fg-light.fg-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #ddd}.foogallery.fg-image-viewer.fg-dark.fg-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #222}.foogallery.fg-image-viewer.fg-dark.fg-shadow-small .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-small .fiv-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.foogallery.fg-image-viewer.fg-dark.fg-shadow-medium .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-medium .fiv-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.foogallery.fg-image-viewer.fg-dark.fg-shadow-large .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-large .fiv-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.foogallery.fg-thumbnail,.foogallery.fg-thumbnail.fg-center{text-align:center}.foogallery.fg-thumbnail.fg-left{text-align:left}.foogallery.fg-thumbnail.fg-right{text-align:right}.foogallery.fg-thumbnail.fg-float-left{float:left;width:auto}.foogallery.fg-thumbnail.fg-float-right{float:right;width:auto}.foogallery.fg-thumbnail .fg-item{display:inline-block;vertical-align:top;max-width:100%}.foogallery.fg-thumbnail .fg-image{max-width:100%}.foogallery.fg-thumbnail .fg-st-hidden{display:none}
1
+ .foogallery,.foogallery *{box-sizing:border-box}.foogallery{display:block;z-index:1;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;position:relative;line-height:0;font-size:0;width:100%;max-width:100%}.foogallery .fg-item{display:inline-block;position:relative;background-color:transparent;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.foogallery .fg-item-inner{display:block;position:relative;visibility:hidden;overflow:hidden;opacity:0;z-index:3;margin:0;border:solid 0 transparent}.foogallery .fg-item.fg-error,.foogallery .fg-item.fg-loading{background:no-repeat center}.foogallery .fg-item.fg-error{background-image:url(../img/image.png)}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.foogallery .fg-item.fg-error{background-image:url(../img/image@2x.png)}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.foogallery .fg-item.fg-error{background-image:url(../img/image@3x.png)}}.foogallery .fg-item.fg-loaded{z-index:4}.foogallery .fg-loaded .fg-item-inner{visibility:visible;opacity:1;z-index:5}.foogallery .fg-error .fg-item-inner{pointer-events:none;cursor:default}.foogallery .fg-thumb{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:4;-moz-box-shadow:none;box-shadow:none}.foogallery .fg-thumb:focus,.foogallery .fg-thumb:hover{border:none;outline:0;text-decoration:none;-moz-box-shadow:none;box-shadow:none}.foogallery .fg-image{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:5;max-width:none;height:auto;margin:0}.foogallery .fg-loaded .fg-thumb{z-index:6}.foogallery .fg-loaded .fg-image{z-index:7}.foogallery.fg-light .fg-item-inner{background-color:#fff;color:#333;border-color:#fff}.foogallery.fg-dark .fg-item-inner{background-color:#333;color:#fff;border-color:#333}.foogallery.fg-light .fg-item.fg-error,.foogallery.fg-light .fg-item.fg-idle,.foogallery.fg-light .fg-item.fg-loading{background-color:#eee;box-shadow:inset 0 0 0 1px #ddd}.foogallery.fg-dark .fg-item.fg-error,.foogallery.fg-dark .fg-item.fg-idle,.foogallery.fg-dark .fg-item.fg-loading{background-color:#444;box-shadow:inset 0 0 0 1px #333}.foogallery.fg-border-thin .fg-item-inner{border-width:4px}.foogallery.fg-border-medium .fg-item-inner{border-width:10px}.foogallery.fg-border-thick .fg-item-inner{border-width:16px}.foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:0 0 0 1px #ddd}.foogallery.fg-dark.fg-shadow-outline .fg-item-inner{box-shadow:0 0 0 1px #222}.foogallery.fg-dark.fg-shadow-small .fg-item-inner,.foogallery.fg-light.fg-shadow-small .fg-item-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.foogallery.fg-dark.fg-shadow-medium .fg-item-inner,.foogallery.fg-light.fg-shadow-medium .fg-item-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.foogallery.fg-dark.fg-shadow-large .fg-item-inner,.foogallery.fg-light.fg-shadow-large .fg-item-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.foogallery.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-shadow-inset-small .fg-thumb:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:7}.foogallery.fg-dark.fg-shadow-inset-small .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-small .fg-thumb:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.foogallery.fg-dark.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-medium .fg-thumb:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.foogallery.fg-dark.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-light.fg-shadow-inset-large .fg-thumb:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.foogallery.fg-round-full.fg-shadow-inset-large .fg-thumb:after,.foogallery.fg-round-full.fg-shadow-inset-medium .fg-thumb:after,.foogallery.fg-round-full.fg-shadow-inset-small .fg-thumb:after{border-radius:50%}.foogallery.fg-round-small .fg-item,.foogallery.fg-round-small .fg-item-inner{border-radius:5px}.foogallery.fg-round-medium .fg-item,.foogallery.fg-round-medium .fg-item-inner{border-radius:10px}.foogallery.fg-round-large .fg-item,.foogallery.fg-round-large .fg-item-inner{border-radius:15px}.foogallery.fg-round-full .fg-item,.foogallery.fg-round-full .fg-item-inner{border-radius:50%}.foogallery .fg-loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:1em;height:1em;font-size:5px;visibility:hidden;opacity:0}.foogallery .fg-loading .fg-loader{visibility:visible;opacity:1}.fg-loading-default .fg-loader{border-radius:50%;text-indent:-9999em;-webkit-animation:loading-default 1.1s infinite ease;animation:loading-default 1.1s infinite ease}@-webkit-keyframes loading-default{0%,100%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,1),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.7),1.8em -1.8em 0 0 rgba(130,130,130,1),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.5),1.8em -1.8em 0 0 rgba(130,130,130,.7),2.5em 0 0 0 rgba(130,130,130,1),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.5),2.5em 0 0 0 rgba(130,130,130,.7),1.75em 1.75em 0 0 rgba(130,130,130,1),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.5),1.75em 1.75em 0 0 rgba(130,130,130,.7),0 2.5em 0 0 rgba(130,130,130,1),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.5),0 2.5em 0 0 rgba(130,130,130,.7),-1.8em 1.8em 0 0 rgba(130,130,130,1),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.5),-1.8em 1.8em 0 0 rgba(130,130,130,.7),-2.6em 0 0 0 rgba(130,130,130,1),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.5),-2.6em 0 0 0 rgba(130,130,130,.7),-1.8em -1.8em 0 0 rgba(130,130,130,1)}}@keyframes loading-default{0%,100%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,1),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.7),1.8em -1.8em 0 0 rgba(130,130,130,1),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.5),1.8em -1.8em 0 0 rgba(130,130,130,.7),2.5em 0 0 0 rgba(130,130,130,1),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.5),2.5em 0 0 0 rgba(130,130,130,.7),1.75em 1.75em 0 0 rgba(130,130,130,1),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.5),1.75em 1.75em 0 0 rgba(130,130,130,.7),0 2.5em 0 0 rgba(130,130,130,1),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.5),0 2.5em 0 0 rgba(130,130,130,.7),-1.8em 1.8em 0 0 rgba(130,130,130,1),-2.6em 0 0 0 rgba(130,130,130,.2),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.5),-1.8em 1.8em 0 0 rgba(130,130,130,.7),-2.6em 0 0 0 rgba(130,130,130,1),-1.8em -1.8em 0 0 rgba(130,130,130,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(130,130,130,.2),1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.5),-2.6em 0 0 0 rgba(130,130,130,.7),-1.8em -1.8em 0 0 rgba(130,130,130,1)}}.fg-loading-bars .fg-loader,.fg-loading-bars .fg-loader:after,.fg-loading-bars .fg-loader:before{background:rgba(130,130,130,1);-webkit-animation:loading-bars 1s infinite ease-in-out;animation:loading-bars 1s infinite ease-in-out;width:1em;height:4em}.fg-loading-bars .fg-loader{color:rgba(130,130,130,1);text-indent:-9999em;font-size:4px;-webkit-animation-delay:-.16s;animation-delay:-.16s}.fg-loading-bars .fg-loader:after,.fg-loading-bars .fg-loader:before{position:absolute;top:0;content:''}.fg-loading-bars .fg-loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.fg-loading-bars .fg-loader:after{left:1.5em}@-webkit-keyframes loading-bars{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes loading-bars{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.fg-loading-trail .fg-loader{color:#828282;font-size:20px;text-indent:-9999em;overflow:hidden;border-radius:50%;-webkit-animation:loading-trail-1 1.7s infinite ease,loading-trail-2 1.7s infinite ease;animation:loading-trail-1 1.7s infinite ease,loading-trail-2 1.7s infinite ease}@-webkit-keyframes loading-trail-1{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes loading-trail-1{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes loading-trail-2{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes loading-trail-2{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.fg-loading-pulse .fg-loader,.fg-loading-pulse .fg-loader:after,.fg-loading-pulse .fg-loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading-pulse 1.8s infinite ease-in-out;animation:loading-pulse 1.8s infinite ease-in-out}.fg-loading-pulse .fg-loader{color:#828282;font-size:4px;text-indent:-9999em;transform:translateX(-50%) translateY(-150%);-webkit-animation-delay:-.16s;animation-delay:-.16s}.fg-loading-pulse .fg-loader:after,.fg-loading-pulse .fg-loader:before{content:'';position:absolute;top:0}.fg-loading-pulse .fg-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.fg-loading-pulse .fg-loader:after{left:3.5em}@-webkit-keyframes loading-pulse{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loading-pulse{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.fg-loading-dots .fg-loader{color:#828282;font-size:5px;border-radius:50%;text-indent:-9999em;-webkit-animation:loading-dots 1.3s infinite linear;animation:loading-dots 1.3s infinite linear}@-webkit-keyframes loading-dots{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes loading-dots{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.fg-loading-partial .fg-loader,.fg-loading-partial .fg-loader:after{border-radius:50%;width:10em;height:10em}.fg-loading-partial .fg-loader{font-size:4px;text-indent:-9999em;border-top:1.1em solid rgba(130,130,130,.2);border-right:1.1em solid rgba(130,130,130,.2);border-bottom:1.1em solid rgba(130,130,130,.2);border-left:1.1em solid #828282;-webkit-animation:loading-partial 1.1s infinite linear;animation:loading-partial 1.1s infinite linear}@-webkit-keyframes loading-partial{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes loading-partial{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(360deg);transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.foogallery.fg-loaded-drop .fg-item,.foogallery.fg-loaded-fade-in .fg-item,.foogallery.fg-loaded-flip .fg-item,.foogallery.fg-loaded-fly .fg-item,.foogallery.fg-loaded-scale-up .fg-item,.foogallery.fg-loaded-slide-down .fg-item,.foogallery.fg-loaded-slide-left .fg-item,.foogallery.fg-loaded-slide-right .fg-item,.foogallery.fg-loaded-slide-up .fg-item,.foogallery.fg-loaded-swing-down .fg-item{transition-timing-function:ease;transition-duration:650ms;transition-property:background-color,transform}.foogallery.fg-loaded-drop .fg-item-inner,.foogallery.fg-loaded-fade-in .fg-item-inner,.foogallery.fg-loaded-flip .fg-item-inner,.foogallery.fg-loaded-fly .fg-item-inner,.foogallery.fg-loaded-scale-up .fg-item-inner,.foogallery.fg-loaded-slide-down .fg-item-inner,.foogallery.fg-loaded-slide-left .fg-item-inner,.foogallery.fg-loaded-slide-right .fg-item-inner,.foogallery.fg-loaded-slide-up .fg-item-inner,.foogallery.fg-loaded-swing-down .fg-item-inner{transition-timing-function:ease;transition-duration:650ms}.foogallery.fg-loaded-drop .fg-item.fg-loaded,.foogallery.fg-loaded-flip .fg-item.fg-loaded,.foogallery.fg-loaded-fly .fg-item.fg-loaded,.foogallery.fg-loaded-swing-down .fg-item.fg-loaded{perspective:1300px}.foogallery.fg-loaded-fade-in .fg-item-inner{transition-property:visibility,opacity}.foogallery .fg-caption{visibility:hidden;opacity:0;background-color:rgba(0,0,0,.6);color:#fff;position:absolute;z-index:8;width:100%;max-height:100%;overflow:hidden;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.3;border:none;text-align:center;cursor:pointer}.foogallery .fg-caption a{text-decoration:none;color:#fff;border-bottom:1px solid #fff}.foogallery .fg-caption a:hover{border-bottom:none}.foogallery .fg-caption-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;padding:5px}.foogallery .fg-caption-desc{padding:5px}.foogallery .fg-caption-title+.fg-caption-desc{padding-top:0}.foogallery.fg-caption-always .fg-caption .fg-caption-inner:before{display:none}.foogallery.fg-caption-always .fg-item.fg-loaded .fg-caption{left:0;bottom:0;transition-timing-function:ease;transition-duration:.3s;transition-property:visibility,opacity;visibility:visible;opacity:1;text-align:left}.foogallery.fg-caption-hover .fg-caption .fg-caption-inner{width:100%;max-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.foogallery.fg-caption-hover .fg-item.fg-loaded .fg-thumb:before{display:none}.foogallery.fg-hover-circle-plus .fg-thumb:before,.foogallery.fg-hover-external .fg-thumb:before,.foogallery.fg-hover-eye .fg-thumb:before,.foogallery.fg-hover-plus .fg-thumb:before,.foogallery.fg-hover-tint .fg-thumb:before,.foogallery.fg-hover-zoom .fg-thumb:before,.foogallery.fg-hover-zoom2 .fg-thumb:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{content:"";display:block;position:absolute;visibility:hidden;opacity:0;top:0;bottom:0;left:0;right:0;z-index:8;background:rgba(0,0,0,.5) no-repeat center center;background-size:32px 32px}.foogallery.fg-hover-circle-plus .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-circle-plus .fg-thumb:focus:before,.foogallery.fg-hover-external .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-external .fg-thumb:focus:before,.foogallery.fg-hover-eye .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-eye .fg-thumb:focus:before,.foogallery.fg-hover-plus .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-plus .fg-thumb:focus:before,.foogallery.fg-hover-tint .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-tint .fg-thumb:focus:before,.foogallery.fg-hover-zoom .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom .fg-thumb:focus:before,.foogallery.fg-hover-zoom2 .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom2 .fg-thumb:focus:before,.foogallery.fg-hover-zoom3 .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-zoom3 .fg-thumb:focus:before{visibility:visible;opacity:1}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-tint .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-caption-inner:before{content:"";display:inline-block;position:relative;width:32px;height:32px;margin:10px 0 5px 0;background:transparent no-repeat center center;background-size:32px 32px;vertical-align:middle}.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external.png)}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom@2x.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2@2x.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3@2x.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus@2x.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus@2x.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye@2x.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external@2x.png)}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.foogallery.fg-hover-zoom .fg-caption-inner:before,.foogallery.fg-hover-zoom .fg-thumb:before{background-image:url(../img/zoom@3x.png)}.foogallery.fg-hover-zoom2 .fg-caption-inner:before,.foogallery.fg-hover-zoom2 .fg-thumb:before{background-image:url(../img/zoom2@3x.png)}.foogallery.fg-hover-zoom3 .fg-caption-inner:before,.foogallery.fg-hover-zoom3 .fg-thumb:before{background-image:url(../img/zoom3@3x.png)}.foogallery.fg-hover-plus .fg-caption-inner:before,.foogallery.fg-hover-plus .fg-thumb:before{background-image:url(../img/plus@3x.png)}.foogallery.fg-hover-circle-plus .fg-caption-inner:before,.foogallery.fg-hover-circle-plus .fg-thumb:before{background-image:url(../img/circle-plus@3x.png)}.foogallery.fg-hover-eye .fg-caption-inner:before,.foogallery.fg-hover-eye .fg-thumb:before{background-image:url(../img/eye@3x.png)}.foogallery.fg-hover-external .fg-caption-inner:before,.foogallery.fg-hover-external .fg-thumb:before{background-image:url(../img/external@3x.png)}}.foogallery.fg-caption-hover.fg-hover-colorize .fg-caption,.foogallery.fg-caption-hover.fg-hover-fade .fg-caption,.foogallery.fg-caption-hover.fg-hover-grayscale .fg-caption,.foogallery.fg-caption-hover.fg-hover-instant .fg-caption,.foogallery.fg-caption-hover.fg-hover-push .fg-caption,.foogallery.fg-caption-hover.fg-hover-scale .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-down .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-caption,.foogallery.fg-hover-colorize .fg-image,.foogallery.fg-hover-colorize .fg-thumb:before,.foogallery.fg-hover-fade .fg-thumb:before,.foogallery.fg-hover-grayscale .fg-image,.foogallery.fg-hover-grayscale .fg-thumb:before,.foogallery.fg-hover-instant .fg-thumb:before,.foogallery.fg-hover-push .fg-thumb,.foogallery.fg-hover-scale .fg-item,.foogallery.fg-hover-scale .fg-thumb:before,.foogallery.fg-hover-slide-down .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-thumb:before{transition-timing-function:ease;transition-duration:.3s}.foogallery.fg-hover-colorize .fg-image{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition-property:-webkit-filter;transition-property:filter}.foogallery.fg-hover-colorize .fg-item-inner:hover .fg-image{-webkit-filter:none;filter:none}.foogallery.fg-caption-hover.fg-hover-colorize .fg-caption,.foogallery.fg-hover-colorize .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-colorize .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-colorize .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-caption,.foogallery.fg-hover-fade .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-hover-grayscale .fg-image{-webkit-filter:none;filter:none;-webkit-transition-property:-webkit-filter;transition-property:filter}.foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-image{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:1}.foogallery.fg-caption-hover.fg-hover-grayscale .fg-caption,.foogallery.fg-hover-grayscale .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-grayscale .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-instant .fg-loaded .fg-caption,.foogallery.fg-hover-instant .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:none}.foogallery.fg-caption-hover.fg-hover-instant .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-instant .fg-loaded .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-caption,.foogallery.fg-hover-push .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transform:translateX(100%);visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-caption,.foogallery.fg-hover-push .fg-loaded .fg-thumb{transition-property:transform}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-caption{transform:translateY(0)}.foogallery.fg-caption-hover.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-thumb,.foogallery.fg-hover-push .fg-loaded .fg-item-inner:hover .fg-thumb{transform:translateX(-100%)}.foogallery.fg-hover-scale .fg-item{transition-property:transform;z-index:4}.foogallery.fg-hover-scale .fg-item:hover{transform:scale(1.048);z-index:10}.foogallery.fg-caption-hover.fg-hover-scale .fg-caption,.foogallery.fg-hover-scale .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.foogallery.fg-caption-hover.fg-hover-scale .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-scale .fg-item-inner:hover .fg-thumb:before{visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-loaded .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-loaded .fg-thumb:before{display:block;left:0;top:0;bottom:0;transition-property:transform,background-color,opacity,visibility;visibility:visible;opacity:1}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-item-inner:hover .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-left .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-right .fg-loaded .fg-item-inner:hover .fg-thumb:before,.foogallery.fg-hover-slide-up .fg-loaded .fg-item-inner:hover .fg-thumb:before{transform:translateY(0) translateX(0)}.foogallery.fg-caption-hover.fg-hover-slide-up .fg-loaded .fg-caption,.foogallery.fg-hover-slide-up .fg-loaded .fg-thumb:before{transform:translateY(100%)}.foogallery.fg-caption-hover.fg-hover-slide-down .fg-loaded .fg-caption,.foogallery.fg-hover-slide-down .fg-loaded .fg-thumb:before{transform:translateY(-100%)}.foogallery.fg-caption-hover.fg-hover-slide-left .fg-loaded .fg-caption,.foogallery.fg-hover-slide-left .fg-loaded .fg-thumb:before{transform:translateX(100%)}.foogallery.fg-caption-hover.fg-hover-slide-right .fg-loaded .fg-caption,.foogallery.fg-hover-slide-right .fg-loaded .fg-thumb:before{transform:translateX(-100%)}.fg-paging-container,.fg-paging-container *,.fg-paging-container :after,.fg-paging-container :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fg-paging-container{display:block;padding:15px;text-align:center;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fg-paging-container .fg-dot-item,.fg-paging-container .fg-dots{display:inline-block;margin:0;padding:0;outline:0;list-style:none}.fg-paging-container .fg-dot-item .fg-dot-link{display:inline-block;margin:3px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;border:1px solid transparent;position:relative;border-radius:50%;padding:0;font-size:0;outline:0;color:transparent;box-shadow:none}.fg-paging-container .fg-dot-item .fg-dot-link:before{content:"";background-color:transparent;border:1px solid transparent;display:block;border-radius:50%;width:9px;height:9px;padding:0;margin:2px}.fg-paging-container .fg-dot-item .fg-dot-link:active,.fg-paging-container .fg-dot-item .fg-dot-link:focus,.fg-paging-container .fg-dot-item .fg-dot-link:hover{text-decoration:none;box-shadow:none;outline:0}.fg-paging-container .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container .fg-dot-item.fg-selected .fg-dot-link{cursor:not-allowed;pointer-events:none}.fg-paging-container .fg-dot-item.fg-disabled .fg-dot-link{cursor:not-allowed;pointer-events:none;outline:0}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link,.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link{background-color:#eee;border-color:#9e9e9e}.fg-paging-container.fg-light .fg-dot-item.fg-selected .fg-dot-link{border-color:#8a8a8a}.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:focus:before,.fg-paging-container.fg-light .fg-dot-item .fg-dot-link:hover:before,.fg-paging-container.fg-light .fg-dot-item.fg-selected .fg-dot-link:before{background-color:#666;border-color:#8a8a8a}.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link:focus,.fg-paging-container.fg-light .fg-dot-item.fg-disabled .fg-dot-link:hover{background-color:#eee;border-color:#9e9e9e;opacity:.5}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link,.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link{background-color:#666;border-color:#333}.fg-paging-container.fg-dark .fg-dot-item.fg-selected .fg-dot-link{border-color:#444}.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:focus:before,.fg-paging-container.fg-dark .fg-dot-item .fg-dot-link:hover:before,.fg-paging-container.fg-dark .fg-dot-item.fg-selected .fg-dot-link:before{background-color:#333;border-color:#444}.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link,.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link:focus,.fg-paging-container.fg-dark .fg-dot-item.fg-disabled .fg-dot-link:hover{background-color:#666;border-color:#333;opacity:.5}.fg-default:after{content:'';display:block;clear:both}.fg-default .fg-item,.fg-default .fg-item-inner,.fg-default .fg-thumb{display:inline-block;vertical-align:top;max-width:100%}.fg-default .fg-image{border-radius:0;display:block;max-width:100%;height:auto;margin:0;padding:0}.fg-default .fg-image{vertical-align:top}.fg-default.fg-left{text-align:left}.fg-default.fg-center{text-align:center}.fg-default.fg-right{text-align:right}.fg-default.fg-gutter-5{padding-left:5px;margin-bottom:-5px}.fg-default.fg-gutter-5 .fg-item{margin-right:5px;margin-bottom:5px}.fg-default.fg-gutter-10{padding-left:10px;margin-bottom:-10px}.fg-default.fg-gutter-10 .fg-item{margin-right:10px;margin-bottom:10px}.fg-default.fg-gutter-15{padding-left:15px;margin-bottom:-15px}.fg-default.fg-gutter-15 .fg-item{margin-right:15px;margin-bottom:15px}.fg-default.fg-gutter-20{padding-left:20px;margin-bottom:-20px}.fg-default.fg-gutter-20 .fg-item{margin-right:20px;margin-bottom:20px}.fg-default.fg-gutter-25{padding-left:25px;margin-bottom:-25px}.fg-default.fg-gutter-25 .fg-item{margin-right:25px;margin-bottom:25px}.fg-masonry *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.foogallery.fg-masonry.fg-center{margin:0 auto}.fg-masonry .fg-thumb{display:block}.fg-masonry.fg-masonry-fixed .fg-thumb{display:inline-block}.fg-masonry.fg-masonry-fixed .fg-image{max-width:100%}.fg-masonry .fg-column-width{display:inline-block;visibility:hidden;height:0;border:solid 0 transparent}.fg-masonry.fg-masonry-2col .fg-image,.fg-masonry.fg-masonry-3col .fg-image,.fg-masonry.fg-masonry-4col .fg-image,.fg-masonry.fg-masonry-5col .fg-image{width:100%;height:auto;max-width:100%}.fg-masonry .fg-item{line-height:0;font-size:0}.fg-masonry.fg-masonry-fixed .fg-column-width,.fg-masonry.fg-masonry-fixed .fg-item{max-width:100%}.fg-masonry.fg-masonry-2col .fg-item{margin-bottom:1%;width:49%}.fg-masonry.fg-masonry-2col .fg-column-width{width:49%}.fg-masonry.fg-masonry-2col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-item{margin-bottom:0;width:50%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-column-width{width:50%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-item{margin-bottom:3%;width:47%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-column-width{width:47%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-3col .fg-item{margin-bottom:1%;width:32%}.fg-masonry.fg-masonry-3col .fg-column-width{width:32%}.fg-masonry.fg-masonry-3col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item{margin-bottom:0;width:33%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width{width:33%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item{margin-bottom:3%;width:30%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width{width:30%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-4col .fg-item{margin-bottom:1%;width:24%}.fg-masonry.fg-masonry-4col .fg-column-width{width:24%}.fg-masonry.fg-masonry-4col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item{margin-bottom:0;width:25%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width{width:25%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item{margin-bottom:3%;width:22%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width{width:22%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width{width:3%}.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:19%}.fg-masonry.fg-masonry-5col .fg-column-width{width:19%}.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:20%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:20%}.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:17%}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:17%}.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}@media screen and (max-width:720px){.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:32%}.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:32%}.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:33%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:33%}.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:30%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:30%}.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}}@media screen and (max-width:480px){.fg-masonry.fg-masonry-3col .fg-item,.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:49%}.fg-masonry.fg-masonry-3col .fg-column-width,.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:49%}.fg-masonry.fg-masonry-3col .fg-gutter-width,.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:1%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:50%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:50%}.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:47%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:47%}.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:3%}}@media screen and (max-width:320px){.fg-masonry.fg-masonry-2col .fg-item,.fg-masonry.fg-masonry-3col .fg-item,.fg-masonry.fg-masonry-4col .fg-item,.fg-masonry.fg-masonry-5col .fg-item{margin-bottom:1%;width:100%}.fg-masonry.fg-masonry-2col .fg-column-width,.fg-masonry.fg-masonry-3col .fg-column-width,.fg-masonry.fg-masonry-4col .fg-column-width,.fg-masonry.fg-masonry-5col .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col .fg-gutter-width,.fg-masonry.fg-masonry-3col .fg-gutter-width,.fg-masonry.fg-masonry-4col .fg-gutter-width,.fg-masonry.fg-masonry-5col .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-item{margin-bottom:0;width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-3col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-none .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-none .fg-gutter-width{width:0}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-item,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-item{margin-bottom:3%;width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-column-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-column-width{width:100%}.fg-masonry.fg-masonry-2col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-3col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-4col.fg-gutter-large .fg-gutter-width,.fg-masonry.fg-masonry-5col.fg-gutter-large .fg-gutter-width{width:0}}.foogallery.fg-border-thin .fg-column-width{border-width:4px}.foogallery.fg-border-medium .fg-column-width{border-width:10px}.foogallery.fg-border-thick .fg-column-width{border-width:16px}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption{visibility:visible;opacity:1;font-size:13px;position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;text-transform:none;transform:none;transition:none;background-color:transparent;border-style:solid;border-color:transparent}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner:hover .fg-caption{transform:none;transition:none}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption-inner{display:block;position:relative;max-height:none;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.foogallery.fg-masonry.fg-captions-bottom .fg-item-inner .fg-caption-inner:before{display:none}.foogallery.fg-masonry.fg-captions-bottom.fg-caption-hover .fg-item-inner .fg-thumb:before{display:block}.foogallery.fg-masonry.fg-captions-bottom.fg-caption-always .fg-item-inner:hover .fg-caption{visibility:visible;opacity:1}.fg-masonry.fg-captions-bottom .fg-caption-desc,.fg-masonry.fg-captions-bottom .fg-caption-title{text-align:left}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption,.fg-masonry.fg-captions-bottom.fg-light .fg-caption{color:#828282}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption a,.fg-masonry.fg-captions-bottom.fg-light .fg-caption a{color:#828282;border-bottom:1px solid #828282}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption a:hover,.fg-masonry.fg-captions-bottom.fg-light .fg-caption a:hover{border-bottom:none}.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title,.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title a{color:#222}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title,.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title a{color:#fff}.fg-masonry.fg-captions-bottom.fg-light .fg-caption-title a{border-bottom:1px solid #222}.fg-masonry.fg-captions-bottom.fg-dark .fg-caption-title a{border-bottom:1px solid #fff}.fg-masonry.fg-captions-bottom .fg-caption{border-width:10px}.fg-masonry.fg-captions-bottom .fg-caption-title+.fg-caption-desc{margin-top:4px}.fg-masonry.fg-captions-bottom.fg-border-thin .fg-caption{border-width:10px 4px 4px 4px}.fg-masonry.fg-captions-bottom.fg-border-medium .fg-caption{border-width:10px 0 0 0}.fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption{border-width:16px 0 0 0}.fg-masonry.fg-captions-bottom.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.fg-justified{box-sizing:border-box;position:relative}.foogallery.fg-justified .fg-image,.foogallery.fg-justified .fg-item,.foogallery.fg-justified .fg-item-inner,.foogallery.fg-justified .fg-thumb{box-sizing:border-box;display:block;margin:0;padding:0}.fg-justified .fg-item{visibility:visible;position:absolute}.fg-justified .fg-item-inner{position:relative;width:100%;height:100%}.fg-justified .fg-thumb{position:relative;overflow:hidden}.fg-justified .fg-image{z-index:1}.fg-justified .fg-item.fg-positioned .fg-thumb{width:100%;height:100%}.fg-justified .fg-item.fg-positioned .fg-image{width:100%;height:auto;min-height:100%;top:50%;transform:translateY(-50%)}.fg-simple_portfolio{box-sizing:border-box;position:relative;font-size:16px;margin:0 auto;padding:0;width:100%}.fg-simple_portfolio .fg-item{position:absolute;display:inline-block;margin:0;padding:0;outline:0}.fg-simple_portfolio .fg-image,.fg-simple_portfolio .fg-item-inner,.fg-simple_portfolio .fg-thumb{display:block;margin:0;padding:0;outline:0}.fg-simple_portfolio .fg-item-inner{position:relative;width:100%;height:100%}.fg-simple_portfolio .fg-thumb{box-sizing:border-box;display:block;margin:0;padding:0;border:none;outline:0;position:relative;overflow:hidden}.fg-simple_portfolio .fg-item.fg-positioned .fg-image{width:100%;height:auto}.fg-simple_portfolio .fg-image{z-index:1}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption{visibility:visible;opacity:1;font-size:13px;position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;text-transform:none;transform:none;transition:none;background-color:transparent;border-style:solid;border-color:transparent}.foogallery.fg-simple_portfolio .fg-item-inner:hover .fg-caption{transform:none;transition:none}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption-inner{display:block;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.foogallery.fg-simple_portfolio .fg-item-inner .fg-caption-inner:before{display:none}.foogallery.fg-simple_portfolio.fg-caption-hover .fg-item-inner .fg-thumb:before{display:block}.foogallery.fg-simple_portfolio.fg-caption-always .fg-item-inner:hover .fg-caption{visibility:visible;opacity:1}.fg-simple_portfolio .fg-caption-title{text-align:left}.fg-simple_portfolio .fg-caption-desc{text-align:left}.fg-simple_portfolio.fg-dark .fg-caption,.fg-simple_portfolio.fg-light .fg-caption{color:#828282}.fg-simple_portfolio.fg-dark .fg-caption a,.fg-simple_portfolio.fg-light .fg-caption a{color:#828282;border-bottom:1px solid #828282}.fg-simple_portfolio.fg-dark .fg-caption a:hover,.fg-simple_portfolio.fg-light .fg-caption a:hover{border-bottom:none}.fg-simple_portfolio.fg-light .fg-caption-title,.fg-simple_portfolio.fg-light .fg-caption-title a{color:#222}.fg-simple_portfolio.fg-dark .fg-caption-title,.fg-simple_portfolio.fg-dark .fg-caption-title a{color:#fff}.fg-simple_portfolio.fg-light .fg-caption-title a{border-bottom:1px solid #222}.fg-simple_portfolio.fg-dark .fg-caption-title a{border-bottom:1px solid #fff}.fg-simple_portfolio.fg-captions-top .fg-item.fg-positioned .fg-thumb{position:absolute;bottom:0;left:0}.fg-simple_portfolio .fg-caption{border-width:0}.fg-simple_portfolio .fg-caption-title+.fg-caption-desc{margin-top:4px}.fg-simple_portfolio.fg-border-thin .fg-caption{border-width:10px 4px 4px 4px}.fg-simple_portfolio.fg-captions-top.fg-border-thin .fg-caption{border-width:4px 4px 10px 4px}.fg-simple_portfolio.fg-border-medium .fg-caption{border-width:10px 0 0 0}.fg-simple_portfolio.fg-captions-top.fg-border-medium .fg-caption{border-width:0 0 10px 0}.fg-simple_portfolio.fg-border-thick .fg-caption{border-width:16px 0 0 0}.fg-simple_portfolio.fg-captions-top.fg-border-thick .fg-caption{border-width:0 0 16px 0}.fg-simple_portfolio.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.foogallery.fg-preset.fg-polaroid .fg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .35s,background-color .65s;transition:transform .35s,background-color .65s}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(2n+1){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(2n){-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(3n){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.foogallery.fg-preset.fg-polaroid .fg-item:nth-child(5n){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.foogallery.fg-preset.fg-polaroid .fg-item:hover{-webkit-transform:rotate(0);transform:rotate(0)}.foogallery.fg-preset.fg-polaroid .fg-caption{position:relative;width:auto;font-family:"Segoe Print Regular",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.foogallery.fg-preset.fg-polaroid .fg-caption-inner,.foogallery.fg-preset.fg-polaroid .fg-caption-title{position:relative;width:auto}.foogallery.fg-preset.fg-polaroid .fg-caption-title{text-align:center}.foogallery.fg-preset.fg-polaroid .fg-caption-desc{display:none}.foogallery.fg-light.fg-preset.fg-polaroid .fg-caption-title,.foogallery.fg-preset.fg-polaroid .fg-caption-title{color:#333}.foogallery.fg-dark.fg-preset.fg-polaroid .fg-caption-title{color:#fff}.foogallery.fg-preset.fg-polaroid .fg-caption{border-style:solid;border-color:transparent;border-width:10px}.foogallery.fg-preset.fg-polaroid .fg-caption-title+.fg-caption-desc{margin-top:4px}.foogallery.fg-preset.fg-polaroid.fg-border-thin .fg-caption{border-width:10px 4px 4px 4px}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thin .fg-caption{border-width:4px 4px 10px 4px}.foogallery.fg-preset.fg-polaroid.fg-border-medium .fg-caption{border-width:10px 0 0 0}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-medium .fg-caption{border-width:0 0 10px 0}.foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption{border-width:16px 0 0 0}.foogallery.fg-preset.fg-polaroid.fg-captions-top.fg-border-thick .fg-caption{border-width:0 0 16px 0}.foogallery.fg-preset.fg-polaroid.fg-border-thick .fg-caption-title+.fg-caption-desc{margin-top:10px}.fg-image-viewer{display:block;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}.fg-image-viewer.fg-left{text-align:left}.fg-image-viewer.fg-center{text-align:center}.fg-image-viewer.fg-right{text-align:right}.fiv-inner{position:relative;display:inline-block;max-width:100%;overflow:hidden;z-index:6}.fiv-inner .fiv-inner-container{position:relative;overflow:hidden;max-width:100%;border-style:solid;border-width:0;border-bottom-width:4px;z-index:5}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:active,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:hover,.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb:visited{position:relative;display:block;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item{position:relative;visibility:visible;opacity:1;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.fg-image-viewer .fiv-inner .fiv-inner-container .fg-item .fg-thumb img{display:block;max-width:100%;height:auto;border:none;outline:0;text-decoration:none}.fg-image-viewer .fiv-inner .fiv-ctrls{display:block;text-align:center;font-size:14px;border-style:solid;line-height:34px}.fg-image-viewer .fiv-inner .fiv-ctrls:after{content:'';display:block;clear:both}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-count{display:inline-block;font-weight:400;margin:0}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;min-width:80px;position:relative;overflow:hidden;transition:background-color .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{display:block;position:absolute;font-size:24px;line-height:30px;top:0;left:0;width:100%;transform:translateY(0);transition:transform .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:hover:before,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:hover:before{transform:translateY(-100%)}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next span,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev span{display:block;width:100%;transform:translateY(100%);transition:transform .3s}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:hover span,.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:hover span{transform:translateY(0)}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{float:left}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{content:'\2190'}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next{float:right}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before{content:'\2192'}.fg-image-viewer .fiv-inner .fiv-ctrls .fiv-count span{margin:0 4px}/*!* Theme - Default (Light) *!*//*!* Theme - Dark *!*/.foogallery.fg-image-viewer.fg-caption-always .fg-item-inner .fg-caption{padding:0;border:none;background:#000;background:-moz-linear-gradient(left,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 60%,rgba(0,0,0,0) 100%)}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-title{padding:10px 10px 10px 10px}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-desc{padding:10px 10px 10px 10px}.foogallery.fg-image-viewer.fg-caption-always .fg-caption-title+.fg-caption-desc{padding:0 10px 10px 10px}.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-count,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-prev,.fg-image-viewer.fg-light .fiv-inner .fiv-inner-container{background-color:#fff;color:#333;border-color:#fff}.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-next:hover,.fg-image-viewer.fg-light .fiv-inner .fiv-ctrls .fiv-prev:hover{background-color:#f2f2f2}.fg-image-viewer.fg-light .fiv-next,.fg-image-viewer.fg-light .fiv-prev{box-shadow:inset 0 0 0 1px #ddd}.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-count,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-next,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-prev,.fg-image-viewer.fg-dark .fiv-inner .fiv-inner-container{background-color:#333;color:#fff;border-color:#333}.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-next:hover,.fg-image-viewer.fg-dark .fiv-inner .fiv-ctrls .fiv-prev:hover{background-color:#444}.fg-image-viewer.fg-dark .fiv-next,.fg-image-viewer.fg-dark .fiv-prev{box-shadow:inset 0 0 0 1px #222}.foogallery.fg-image-viewer.fg-border-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin .fg-item-inner{border-width:0}.foogallery.fg-image-viewer .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thin .fiv-inner-container{border-width:4px}.foogallery.fg-image-viewer.fg-border-medium .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-medium .fiv-inner-container{border-width:10px}.foogallery.fg-image-viewer.fg-border-thick .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thick .fiv-inner-container{border-width:16px}.foogallery.fg-image-viewer .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-medium .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thick .fiv-ctrls,.foogallery.fg-image-viewer.fg-border-thin .fiv-ctrls{border-top-width:1px}.foogallery.fg-image-viewer.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-round-small .fiv-inner{border-radius:5px}.foogallery.fg-image-viewer.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-round-small .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-round-small .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-small .fiv-prev,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-small .fiv-prev,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-small .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-round-medium .fiv-inner{border-radius:10px}.foogallery.fg-image-viewer.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-round-medium .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-round-medium .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-medium .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-medium .fiv-prev,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-medium .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-round-large .fiv-inner{border-radius:15px}.foogallery.fg-image-viewer.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-round-large .fg-item-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.foogallery.fg-image-viewer.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-round-large .fiv-prev{border-radius:11px}.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-thin.fg-round-large .fiv-prev{border-radius:11px}.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-medium.fg-round-large .fiv-prev{border-radius:5px}.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fg-item,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fg-item-inner,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fiv-next,.foogallery.fg-image-viewer.fg-border-thick.fg-round-large .fiv-prev{border-radius:3px}.foogallery.fg-image-viewer.fg-round-full .fiv-inner,.foogallery.fg-image-viewer.fg-round-full .fiv-next,.foogallery.fg-image-viewer.fg-round-full .fiv-prev{border-radius:50%}.foogallery.fg-image-viewer.fg-dark.fg-shadow-large .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-outline .fg-item-inner,.foogallery.fg-image-viewer.fg-dark.fg-shadow-small .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-large .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-medium .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-outline .fg-item-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-small .fg-item-inner{box-shadow:none}.foogallery.fg-image-viewer.fg-light.fg-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #ddd}.foogallery.fg-image-viewer.fg-dark.fg-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #222}.foogallery.fg-image-viewer.fg-dark.fg-shadow-small .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-small .fiv-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.foogallery.fg-image-viewer.fg-dark.fg-shadow-medium .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-medium .fiv-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.foogallery.fg-image-viewer.fg-dark.fg-shadow-large .fiv-inner,.foogallery.fg-image-viewer.fg-light.fg-shadow-large .fiv-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.foogallery.fg-thumbnail,.foogallery.fg-thumbnail.fg-center{text-align:center}.foogallery.fg-thumbnail.fg-left{text-align:left}.foogallery.fg-thumbnail.fg-right{text-align:right}.foogallery.fg-thumbnail.fg-float-left{float:left;width:auto}.foogallery.fg-thumbnail.fg-float-right{float:right;width:auto}.foogallery.fg-thumbnail .fg-item{display:inline-block;vertical-align:top;max-width:100%}.foogallery.fg-thumbnail .fg-image{max-width:100%}.foogallery.fg-thumbnail .fg-st-hidden{display:none}
extensions/default-templates/shared/js/foogallery.js CHANGED
@@ -7647,10 +7647,10 @@
7647
  self.justified.layout( true );
7648
  },
7649
  onParsedItems: function(event, self, items){
7650
- if (self.initialized) self.justified.layout( true );
7651
  },
7652
  onAppendedItems: function(event, self, items){
7653
- if (self.initialized) self.justified.layout( true );
7654
  },
7655
  onDetachedItems: function(event, self, items){
7656
  if (self.initialized) self.justified.layout( true );
@@ -7673,6 +7673,7 @@
7673
  this.$el = $(element);
7674
  this.options = $.extend(true, {}, _.Portfolio.defaults, options);
7675
  this._items = [];
 
7676
  },
7677
  init: function(){
7678
  var self = this;
@@ -7683,21 +7684,25 @@
7683
  this.$el.removeAttr("style");
7684
  },
7685
  parse: function(){
7686
- var self = this, visible = self.$el.is(':visible'),
7687
  $test = $('<div/>', {'class': self.$el.attr('class')}).css({
7688
  position: 'absolute',
7689
  top: 0,
7690
  left: -9999,
7691
  visibility: 'hidden',
7692
- maxWidth: self.getContainerWidth()
7693
  }).appendTo('body');
7694
  self._items = self.$el.find(".fg-item").removeAttr("style").removeClass("fg-positioned").map(function(i, el){
7695
  var $item = $(el),
7696
  $thumb = $item.find(".fg-thumb"),
7697
  $img = $item.find(".fg-image"),
7698
- width = 0, height = 0;
7699
- $item.find(".fg-caption").css("max-width", parseFloat($img.attr("width")));
7700
- $img.css({ width: $img.attr("width"), height: $img.attr("height") });
 
 
 
 
7701
  if (!visible){
7702
  var $clone = $item.clone();
7703
  $clone.appendTo($test);
@@ -7735,13 +7740,19 @@
7735
  refresh = _is.boolean(refresh) ? refresh : false;
7736
  autoCorrect = _is.boolean(autoCorrect) ? autoCorrect : true;
7737
 
7738
- if (refresh || this._items.length === 0){
7739
- this.parse();
 
 
 
 
7740
  }
7741
 
7742
- var self = this,
7743
- containerWidth = self.getContainerWidth(),
7744
- rows = self.rows(containerWidth),
 
 
7745
  offsetTop = 0;
7746
 
7747
  for (var i = 0, l = rows.length, row; i < l; i++){
@@ -7750,6 +7761,9 @@
7750
  self.render(row);
7751
  }
7752
  self.$el.height(offsetTop);
 
 
 
7753
  // if our layout caused the container width to get smaller
7754
  // i.e. makes a scrollbar appear then layout again to account for it
7755
  if (autoCorrect && self.getContainerWidth() < containerWidth){
@@ -7902,10 +7916,10 @@
7902
  self.portfolio.layout( true );
7903
  },
7904
  onParsedItems: function(event, self, items){
7905
- if (self.initialized) self.portfolio.layout( true );
7906
  },
7907
  onAppendedItems: function(event, self, items){
7908
- if (self.initialized) self.portfolio.layout( true );
7909
  },
7910
  onDetachedItems: function(event, self, items){
7911
  if (self.initialized) self.portfolio.layout( true );
7647
  self.justified.layout( true );
7648
  },
7649
  onParsedItems: function(event, self, items){
7650
+ if (self.initialized || self.initializing) self.justified.layout( true );
7651
  },
7652
  onAppendedItems: function(event, self, items){
7653
+ if (self.initialized || self.initializing) self.justified.layout( true );
7654
  },
7655
  onDetachedItems: function(event, self, items){
7656
  if (self.initialized) self.justified.layout( true );
7673
  this.$el = $(element);
7674
  this.options = $.extend(true, {}, _.Portfolio.defaults, options);
7675
  this._items = [];
7676
+ this._lastWidth = 0;
7677
  },
7678
  init: function(){
7679
  var self = this;
7684
  this.$el.removeAttr("style");
7685
  },
7686
  parse: function(){
7687
+ var self = this, visible = self.$el.is(':visible'), maxWidth = self.getContainerWidth(),
7688
  $test = $('<div/>', {'class': self.$el.attr('class')}).css({
7689
  position: 'absolute',
7690
  top: 0,
7691
  left: -9999,
7692
  visibility: 'hidden',
7693
+ maxWidth: maxWidth
7694
  }).appendTo('body');
7695
  self._items = self.$el.find(".fg-item").removeAttr("style").removeClass("fg-positioned").map(function(i, el){
7696
  var $item = $(el),
7697
  $thumb = $item.find(".fg-thumb"),
7698
  $img = $item.find(".fg-image"),
7699
+ width = parseFloat($img.attr("width")),
7700
+ height = parseFloat($img.attr("height")),
7701
+ iWidth = maxWidth < width ? maxWidth : width,
7702
+ iHeight = maxWidth < width ? 'auto' : height;
7703
+
7704
+ $item.find(".fg-caption").css("max-width", iWidth);
7705
+ $img.css({ width: iWidth, height: iHeight });
7706
  if (!visible){
7707
  var $clone = $item.clone();
7708
  $clone.appendTo($test);
7740
  refresh = _is.boolean(refresh) ? refresh : false;
7741
  autoCorrect = _is.boolean(autoCorrect) ? autoCorrect : true;
7742
 
7743
+ var self = this,
7744
+ containerWidth = self.getContainerWidth();
7745
+
7746
+ if (self._lastWidth != 0 && Math.abs(containerWidth - self._lastWidth) > 0){
7747
+ refresh = true;
7748
+ self._lastWidth = containerWidth;
7749
  }
7750
 
7751
+ if (refresh || self._items.length === 0){
7752
+ self.parse();
7753
+ }
7754
+
7755
+ var rows = self.rows(containerWidth),
7756
  offsetTop = 0;
7757
 
7758
  for (var i = 0, l = rows.length, row; i < l; i++){
7761
  self.render(row);
7762
  }
7763
  self.$el.height(offsetTop);
7764
+ if (self._lastWidth == 0){
7765
+ self._lastWidth = containerWidth;
7766
+ }
7767
  // if our layout caused the container width to get smaller
7768
  // i.e. makes a scrollbar appear then layout again to account for it
7769
  if (autoCorrect && self.getContainerWidth() < containerWidth){
7916
  self.portfolio.layout( true );
7917
  },
7918
  onParsedItems: function(event, self, items){
7919
+ if (self.initialized || self.initializing) self.portfolio.layout( true );
7920
  },
7921
  onAppendedItems: function(event, self, items){
7922
+ if (self.initialized || self.initializing) self.portfolio.layout( true );
7923
  },
7924
  onDetachedItems: function(event, self, items){
7925
  if (self.initialized) self.portfolio.layout( true );
extensions/default-templates/shared/js/foogallery.min.js CHANGED
@@ -1,11 +1,11 @@
1
  /*
2
  * FooGallery - The Most Intuitive and Extensible Gallery Creation and Management Tool Ever Created for WordPress
3
- * @version 1.1.2
4
  * @link
5
  * @copyright Steven Usher & Brad Vincent 2015
6
  * @license Released under the GPLv3 license.
7
  */
8
 
9
  !function(a,b){b.$=a}(jQuery,window.FooGallery=window.FooGallery||{}),function(a){if(!a)return void console.warn("jQuery must be included in the page prior to the FooGallery.utils library.");var b={$:a,version:"0.0.8"};b.versionCompare=function(a,b){function c(a){for(var b=a.split("."),c=0,d=b.length;c<d;c++)b[c]=parseInt(b[c]),isNaN(b[c])&&(b[c]=0);return b}if(!/[\d.]/.test(a)||!/[\d.]/.test(b))return NaN;for(var d=c(a),e=c(b);d.length<e.length;)d.push(0);for(;e.length<d.length;)e.push(0);for(var f=0;f<d.length;++f){if(e.length==f)return 1;if(d[f]!=e[f])return d[f]>e[f]?1:-1}return d.length!=e.length?-1:0},!function(){try{return!!window.FooGallery.utils}catch(a){return!1}}()?window.FooGallery.utils=b:b.versionCompare(b.version,window.FooGallery.utils.version)>0?(console.warn("An older version of FooGallery.utils ("+window.FooGallery.utils.version+") already exists in the page, version "+b.version+" will override it."),window.FooGallery.utils=b):console.warn("A newer version of FooGallery.utils ("+window.FooGallery.utils.version+") already exists in the page, version "+b.version+" will not register itself.")}(jQuery),function(a,b){"0.0.8"===b.version&&(b.is={},b.is.array=function(a){return"[object Array]"===Object.prototype.toString.call(a)},b.is.boolean=function(a){return"[object Boolean]"===Object.prototype.toString.call(a)},b.is.element=function(a){return"object"==typeof HTMLElement?a instanceof HTMLElement:!!a&&"object"==typeof a&&null!==a&&1===a.nodeType&&"string"==typeof a.nodeName},b.is.empty=function(a){if(b.is.undef(a)||null===a)return!0;if(b.is.number(a)&&0==a)return!0;if(b.is.boolean(a)&&!1===a)return!0;if(b.is.string(a)&&0===a.length)return!0;if(b.is.array(a)&&0===a.length)return!0;if(b.is.jq(a)&&0===a.length)return!0;if(b.is.hash(a)){for(var c in a)if(a.hasOwnProperty(c))return!1;return!0}return!1},b.is.error=function(a){return"[object Error]"===Object.prototype.toString.call(a)},b.is.fn=function(a){return a===window.alert||"[object Function]"===Object.prototype.toString.call(a)},b.is.hash=function(a){return b.is.object(a)&&a.constructor===Object&&!a.nodeType&&!a.setInterval},b.is.jq=function(c){return!b.is.undef(a)&&c instanceof a},b.is.number=function(a){return"[object Number]"===Object.prototype.toString.call(a)&&!isNaN(a)},b.is.object=function(a){return"[object Object]"===Object.prototype.toString.call(a)&&!b.is.undef(a)&&null!==a},b.is.promise=function(a){return b.is.object(a)&&b.is.fn(a.then)&&b.is.fn(a.promise)},b.is.size=function(a){return!!(b.is.string(a)&&!b.is.empty(a)||b.is.number(a))&&/^(auto|none|(?:[\d\.]*)+?(?:%|px|mm|q|cm|in|pt|pc|em|ex|ch|rem|vh|vw|vmin|vmax)?)$/.test(a)},b.is.string=function(a){return"[object String]"===Object.prototype.toString.call(a)},b.is.undef=function(a){return void 0===a})}(FooGallery.utils.$,FooGallery.utils),function(a,b,c){if("0.0.8"===b.version){b.fn={};var d=Function.prototype.toString;b.fn.CONTAINS_SUPER=/xyz/.test(d.call(function(){xyz}))?/\b_super\b/:/.*/,b.fn.addOrOverride=function(a,e,f){if(c.object(a)&&c.string(e)&&!c.empty(e)&&c.fn(f)){var g=a[e],h=c.fn(g)&&b.fn.CONTAINS_SUPER.test(d.call(f));a[e]=h?function(a,b){return function(){var c=this._super;this._super=a;var d=b.apply(this,arguments);return this._super=c,d}}(g,f):f}},b.fn.apply=function(a,b){function d(){return a.apply(this,b)}return b=c.array(b)?b:[],d.prototype=a.prototype,new d},b.fn.arg2arr=function(a){return Array.prototype.slice.call(a)},b.fn.check=function(d,e,f,g){function h(a){return function(){return a.apply(d,arguments)}}return f=c.fn(f)?f:a.noop,d=c.object(d)?d:window,e=c.string(e)?b.fn.fetch(e,g):e,h(c.fn(e)?e:f)},b.fn.fetch=function(b,d){return!c.string(b)||c.empty(b)?null:(d=c.object(d)?d:window,a.each(b.split("."),function(a,b){if(!d[b])return!1;d=d[b]}),c.fn(d)?d:null)},b.fn.enqueue=function(d,e,f,g){function h(a,b){try{return n.push(a),b.apply(a,i)}catch(a){return j.reject(a,n),j}}var i=b.fn.arg2arr(arguments),j=a.Deferred(),k=a.Deferred(),l=k.promise(),m=[],n=[],o=!0;return d=i.shift(),e=i.shift(),a.each(d,function(a,d){c.fn(d[e])&&(l=l.then(function(){if(!o){var a=b.fn.arg2arr(arguments);m.push(a)}return o=!1,h(d,d[e])}))}),l.then(function(){if(!o){var a=b.fn.arg2arr(arguments);m.push(a)}o=!1,j.resolve(m)}),l.fail(function(){var a=b.fn.arg2arr(arguments);a.push(n),j.reject.apply(j,a)}),k.resolve(),j.promise()},b.fn.when=function(b){if(!c.array(b)||c.empty(b))return a.when();for(var d=a.Deferred(),e=[],f=b.length,g=0;g<b.length;g++)b[g].then(function(a){e.push(a)}).always(function(){--f||d.resolve(e)});return d.promise()},b.fn.rejectWith=function(c,d){var e=a.Deferred(),f=b.fn.arg2arr(arguments);return e.reject.apply(e,f).promise()},b.fn.resolveWith=function(c,d){var e=a.Deferred(),f=b.fn.arg2arr(arguments);return e.resolve.apply(e,f).promise()},b.fn.resolved=a.Deferred().resolve().promise(),b.fn.rejected=a.Deferred().reject().promise()}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b){if("0.0.8"===a.version){a.url={};var c=document.createElement("a");a.url.parts=function(a){return c.href=a,{hash:c.hash,host:c.host,hostname:c.hostname,href:c.href,origin:c.origin,pathname:c.pathname,port:c.port,protocol:c.protocol,search:c.search}},a.url.full=function(a){return!b.string(a)||b.empty(a)?null:(c.href=a,c.href)},a.url.param=function(a,c,d){if(!b.string(a)||!b.string(c)||b.empty(c))return a;var e,f,g,h;return b.undef(d)?(e=new RegExp("[?|&]"+c+"=([^&;]+?)(&|#|;|$)"),f=e.exec(a)||[,""],g=f[1].replace(/\+/g,"%20"),b.string(g)&&!b.empty(g)?decodeURIComponent(g):null):(""===d||null===d?(e=new RegExp("^([^#]*?)(([^#]*)&)?"+c+"(=[^&#]*)?(&|#|$)"),g=a.replace(e,"$1$3$5").replace(/^([^#]*)((\?)&|\?(#|$))/,"$1$3$4")):(e=new RegExp("([?&])"+c+"[^&]*"),h=c+"="+encodeURIComponent(d),(g=a.replace(e,"$1"+h))!==a||e.test(g)||(g+=(-1!==g.indexOf("?")?"&":"?")+h)),g)}}}(FooGallery.utils,FooGallery.utils.is),function(a,b,c){"0.0.8"===a.version&&(a.str={},a.str.camel=function(a){return b.empty(a)?a:a.toUpperCase()===a?a.toLowerCase():a.replace(/^([A-Z])|[-\s_]+(\w)/g,function(a,c,d){return b.string(d)?d.toUpperCase():c.toLowerCase()})},a.str.contains=function(a,c,d){return!(!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c))&&(c.length<=a.length&&-1!==(d?a.toUpperCase().indexOf(c.toUpperCase()):a.indexOf(c)))},a.str.containsWord=function(a,c,d){if(!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c)||a.length<c.length)return!1;for(var e=a.split(/\W/),f=0,g=e.length;f<g;f++)if(d?e[f].toUpperCase()==c.toUpperCase():e[f]==c)return!0;return!1},a.str.endsWith=function(a,c){return!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c)?a==c:a.slice(a.length-c.length)==c},a.str.escapeRegExp=function(a){return b.empty(a)?a:a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},a.str.fnv1a=function(a){if(!b.string(a)||b.empty(a))return null;var c,d,e=2166136261;for(c=0,d=a.length;c<d;c++)e^=a.charCodeAt(c),e+=(e<<1)+(e<<4)+(e<<7)+(e<<8)+(e<<24);return e>>>0},a.str.from=function(c,d){return!b.string(c)||b.empty(c)||!b.string(d)||b.empty(d)?null:a.str.contains(c,d)?c.substring(c.indexOf(d)+d.length):null},a.str.join=function(d,e,f){if(!b.string(d)||!b.string(e))return null;var g=c.arg2arr(arguments);d=g.shift();var h,i,j=g.shift();for(h=0,i=g.length;h<i;h++)e=g[h],b.empty(e)||(a.str.endsWith(j,d)&&(j=j.slice(0,j.length-d.length)),a.str.startsWith(e,d)&&(e=e.slice(d.length)),j+=d+e);return j},a.str.startsWith=function(a,c){return!b.empty(a)&&!b.empty(c)&&a.slice(0,c.length)==c},a.str.until=function(c,d){return b.empty(c)||b.empty(d)?c:a.str.contains(c,d)?c.substring(0,c.indexOf(d)):c},a.str.format=function(a,d,e){var f=c.arg2arr(arguments);if(a=f.shift(),b.empty(a)||b.empty(f))return a;1===f.length&&(b.array(f[0])||b.object(f[0]))&&(f=f[0]);for(var g in f)a=a.replace(new RegExp("\\{"+g+"\\}","gi"),f[g]);return a})}(FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c,d,e){if("0.0.8"===b.version){b.obj={};var f=function(){};b.obj.create=function(a){if(!c.object(a))throw TypeError("Argument must be an object");f.prototype=a;var b=new f;return f.prototype=null,b},b.obj.extend=function(e,f,g){e=c.object(e)?e:{};var h=d.arg2arr(arguments);return h.shift(),a.each(h,function(a,c){b.obj.merge(e,c)}),e},b.obj.merge=function(a,d){a=c.hash(a)?a:{},d=c.hash(d)?d:{};for(var e in d)d.hasOwnProperty(e)&&(c.hash(d[e])?(a[e]=c.hash(a[e])?a[e]:{},b.obj.merge(a[e],d[e])):c.array(d[e])?a[e]=d[e].slice():a[e]=d[e]);return a},b.obj.mergeValid=function(d,e,f,g){if(!c.hash(f)||!c.hash(e))return d;e=c.hash(e)?e:{},g=c.hash(g)?g:{};var h,i,j;for(h in e)e.hasOwnProperty(h)&&c.fn(e[h])&&(i=c.array(g[h])?g[h]:c.string(g[h])?[g[h]]:[h],a.each(i,function(a,g){if(j=b.obj.prop(f,g),!c.undef(j))return e[h](j)?(b.obj.prop(d,h,j),!1):void 0}));return d},b.obj.prop=function(b,d,f){if(c.object(b)&&!c.empty(d)){var g,h;if(c.undef(f))return e.contains(d,".")?(g=d.split("."),h=g.length-1,a.each(g,function(a,d){if(a===h)f=b[d];else{if(!c.hash(b[d]))return!1;b=b[d]}})):c.undef(b[d])||(f=b[d]),f;e.contains(d,".")?(g=d.split("."),h=g.length-1,a.each(g,function(a,d){a===h?b[d]=f:b=c.hash(b[d])?b[d]:b[d]={}})):c.undef(b[d])||(b[d]=f)}}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.str),function(a,b,c){if("0.0.8"===b.version){b.ready=function(a){function c(){try{a.call(window,b.$)}catch(a){console.error(a)}}(Function("/*@cc_on return true@*/")()?"complete"===document.readyState:"loading"!==document.readyState)?c():document.addEventListener("DOMContentLoaded",c,!1)};var d=0;b.uniqueId=function(a,b){var e=a.attr("id");return c.empty(e)&&(b=c.string(b)&&!c.empty(b)?b:"uid-",e=b+ ++d,a.attr("id",e).data("__uniqueId__",!0)),e},b.removeUniqueId=function(a){a.data("__uniqueId__")&&a.removeAttr("id").removeData("__uniqueId__")}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c){if("0.0.8"===b.version){b.transition={};var d=document.createElement("div");b.transition.supported=function(a){var b=a.style;return c.string(b.transition)||c.string(b.WebkitTransition)||c.string(b.MozTransition)||c.string(b.msTransition)||c.string(b.OTransition)}(d),b.transition.end=function(a){var b=a.style;return c.string(b.transition)?"transitionend":c.string(b.WebkitTransition)?"webkitTransitionEnd":c.string(b.MozTransition)?"transitionend":c.string(b.msTransition)?"msTransitionEnd":c.string(b.OTransition)?"oTransitionEnd":null}(d),b.transition.duration=function(a,b){if(b=c.number(b)?b:0,!c.jq(a))return b;var d=a.css("transition-duration");if(/^([\d\.]*)+?(ms|s)$/i.test(d)){var e=d.match(/^([\d\.]*)+?(ms|s)$/i),f=parseFloat(e[1]);return"s"===e[2].toLowerCase()&&(f*=1e3),f}return b},b.transition.start=function(d,e,f,g){var h=a.Deferred();if(d=d.first(),b.transition.supported){var i=d.data("transition_safety");c.hash(i)&&c.number(i.timer)&&(clearTimeout(i.timer),d.removeData("transition_safety").off(b.transition.end+".utils"),i.deferred.reject()),g=c.number(g)?g:b.transition.duration(d)+50,i={deferred:h,timer:setTimeout(function(){d.removeData("transition_safety").off(b.transition.end+".utils"),h.resolve()},g)},d.data("transition_safety",i),d.on(b.transition.end+".utils",function(a){d.is(a.target)&&(clearTimeout(i.timer),d.removeData("transition_safety").off(b.transition.end+".utils"),h.resolve())})}return setTimeout(function(){c.fn(e)?e.apply(d.get(0),[d]):d.toggleClass(e,f),b.transition.supported||h.resolve()},20),h.promise()}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d,e){"0.0.8"===b.version&&(b.Class=function(){},b.Class.extend=function(a){function f(){if(!c.fn(this.construct))throw new SyntaxError('FooGallery.utils.Class objects must be constructed with the "new" keyword.');this.construct.apply(this,arguments)}a=c.hash(a)?a:{};var g=d.create(this.prototype);for(var h in a)a.hasOwnProperty(h)&&e.addOrOverride(g,h,a[h]);return g.construct=c.fn(g.construct)?g.construct:function(){},f.prototype=g,f.prototype.constructor=c.fn(g.__ctor__)?g.__ctor__:f,f.extend=b.Class.extend,f.override=b.Class.override,f},b.Class.override=function(a,b){e.addOrOverride(this.prototype,a,b)})}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.obj,FooGallery.utils.fn),function(a,b,c){if("0.0.8"===b.version){b.Bounds=b.Class.extend({construct:function(){var a=this;a.top=0,a.right=0,a.bottom=0,a.left=0,a.width=0,a.height=0},inflate:function(a){var b=this;return c.number(a)&&(b.top-=a,b.right+=a,b.bottom+=a,b.left-=a,b.width+=2*a,b.height+=2*a),b},intersects:function(a){var b=this;return b.left<=a.right&&a.left<=b.right&&b.top<=a.bottom&&a.top<=b.bottom}});var d;b.getViewportBounds=function(c){d||(d=a(window));var e=new b.Bounds;return e.top=d.scrollTop(),e.left=d.scrollLeft(),e.width=d.width(),e.height=d.height(),e.right=e.left+e.width,e.bottom=e.top+e.height,e.inflate(c),e},b.getElementBounds=function(d){c.jq(d)||(d=a(d));var e=new b.Bounds;if(0!==d.length){var f=d.offset();e.top=f.top,e.left=f.left,e.width=d.width(),e.height=d.height()}return e.right=e.left+e.width,e.bottom=e.top+e.height,e}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){"0.0.8"===b.version&&(b.Factory=b.Class.extend({construct:function(){this.registered={}},contains:function(a){return!c.undef(this.registered[a])},load:function(b,e,f){var g,h,i=this,j=d.arg2arr(arguments),k=[],l=[];b=j.shift()||{};for(g in i.registered)if(i.registered.hasOwnProperty(g)){var m=i.registered[g];b.hasOwnProperty(g)&&(h=b[g],c.string(h)&&(h=d.fetch(b[g])),c.fn(h)&&(m={name:g,klass:h,priority:i.registered[g].priority})),k.push(m)}for(g in b)b.hasOwnProperty(g)&&!i.registered.hasOwnProperty(g)&&(h=b[g],c.string(h)&&(h=d.fetch(b[g])),c.fn(h)&&k.push({name:g,klass:h,priority:0}));return k.sort(function(a,b){return b.priority-a.priority}),a.each(k,function(a,b){c.fn(b.klass)&&l.push(d.apply(b.klass,j))}),l},make:function(a,b,e){var f,g=this,h=d.arg2arr(arguments);return a=h.shift(),f=g.registered[a],c.hash(f)&&c.fn(f.klass)?d.apply(f.klass,h):null},names:function(b){b=!!c.boolean(b)&&b;var d,e=[];if(b){var f=[];for(d in this.registered)this.registered.hasOwnProperty(d)&&f.push(this.registered[d]);f.sort(function(a,b){return b.priority-a.priority}),a.each(f,function(a,b){e.push(b.name)})}else for(d in this.registered)this.registered.hasOwnProperty(d)&&e.push(d);return e},register:function(a,b,d){if(!c.string(a)||c.empty(a)||!c.fn(b))return!1;d=c.number(d)?d:0;var e=this.registered[a];return this.registered[a]={name:a,klass:b,priority:c.undef(e)?d:e.priority},!0}}))}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c){if("0.0.8"===a.version){var d=!1;try{d=!!window.localStorage}catch(a){d=!1}a.Debugger=a.Class.extend({construct:function(a){this.key=a,this.enabled=!!d&&!!localStorage.getItem(this.key)},enable:function(){d&&(this.enabled=!0,localStorage.setItem(this.key,this.enabled))},disable:function(){d&&(this.enabled=!1,localStorage.removeItem(this.key))},log:function(a,c){this.enabled&&console.log.apply(console,b.arg2arr(arguments))},logf:function(a,d,e){if(this.enabled){var f=b.arg2arr(arguments);a=f.shift(),d=f.shift(),f.unshift(c.format(a,d)),this.log.apply(this,f)}}})}}(FooGallery.utils,FooGallery.utils.fn,FooGallery.utils.str),function(a,b,c){"0.0.8"===b.version&&(b.Throttle=b.Class.extend({construct:function(a){this.id=null,this.active=!1,this.idle=c.number(a)?a:0},limit:function(a){if(c.fn(a)){this.clear();var b=this;this.active=!0,this.id=setTimeout(function(){b.active=!1,b.id=null,a()},this.idle)}},clear:function(){c.number(this.id)&&(clearTimeout(this.id),this.active=!1,this.id=null)}}))}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d,e){b.debug=new c.Debugger("__FooGallery__"),c.selectify=function(b){if(d.empty(b))return null;if(d.hash(b)){var e,f={};for(var g in b)b.hasOwnProperty(g)&&(e=c.selectify(b[g]))&&(f[g]=e);return f}return d.string(b)||d.array(b)?(d.string(b)&&(b=[b]),a.map(b,function(a){return d.string(a)?"."+a.split(/\s/g).join("."):null}).join(",")):null},b.emptyImage="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",b.dataTemplate="__FooGallery__",b.dataItem="__FooGalleryItem__",b.init=function(a,c){return b.template.make(a,c).initialize()},b.initAll=function(c){return e.when(a(".foogallery").map(function(a,d){return b.init(c,d)}).get())},b.parseSrc=function(b,c,e,f,g,h){if(!d.string(b))return null;if(!d.string(f))return b;var i=a.map(f.replace(/(\s[\d.]+[whx]),/g,"$1 @,@ ").split(" @,@ "),function(a){return{url:/^\s*(\S*)/.exec(a)[1],w:parseFloat((/\S\s+(\d+)w/.exec(a)||[0,1/0])[1]),h:parseFloat((/\S\s+(\d+)h/.exec(a)||[0,1/0])[1]),x:parseFloat((/\S\s+([\d.]+)x/.exec(a)||[0,1])[1])}});if(!i.length)return b;i.unshift({url:b,w:i[0].w!==1/0&&i[0].h===1/0?c:1/0,h:i[0].h!==1/0&&i[0].w===1/0?e:1/0,x:1});var j,k=window.devicePixelRatio||1,l={w:g*k,h:h*k,x:k};for(j in l)l.hasOwnProperty(j)&&(i=a.grep(i,function(a,b){return function(c){return c[a]>=l[a]||c[a]===b}}(j,Math.max.apply(null,a.map(i,function(a){return a[j]})))));for(j in l)l.hasOwnProperty(j)&&(i=a.grep(i,function(a,b){return function(c){return c[a]===b}}(j,Math.min.apply(null,a.map(i,function(a){return a[j]})))));return i[0].url},a.fn.foogallery=function(c,e){return this.each(function(f,g){if(d.string(c)){var h=a.data(g,b.dataTemplate);if(h instanceof b.Template)switch(c){case"layout":return void h.layout();case"destroy":return void h.destroy()}}else b.template.make(c,g).initialize().then(function(a){d.fn(e)&&e(a)})})}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c,d,e){var f="__FooGallerySwipe__",g="ontouchstart"in window,h=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!g,i=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!g,j=g||i;b.Swipe=c.Class.extend({construct:function(b,c){var d=this,f=".fgswipe";d.$el=a(b),d.opt=e.extend({threshold:20,allowPageScroll:!1,swipe:a.noop,data:{}},c),d.active=!1,d.startPoint=null,d.endPoint=null,d.events={start:(j?i?h?"MSPointerDown":"pointerdown":"touchstart":"mousedown")+f,move:(j?i?h?"MSPointerMove":"pointermove":"touchmove":"mousemove")+f,end:(j?i?h?"MSPointerUp":"pointerup":"touchend":"mouseup")+f,leave:(j?i?"mouseleave":null:"mouseleave")+f}},init:function(){var a=this;a.$el.on(a.events.start,{self:a},a.onStart),a.$el.on(a.events.move,{self:a},a.onMove),a.$el.on(a.events.end,{self:a},a.onEnd),d.string(a.events.leave)&&a.$el.on(a.events.leave,{self:a},a.onEnd),a.$el.data(f,a)},destroy:function(){var a=this;a.$el.off(a.events.start,a.onStart),a.$el.off(a.events.move,a.onMove),a.$el.off(a.events.end,a.onEnd),d.string(a.events.leave)&&a.$el.off(a.events.leave,a.onEnd),a.$el.removeData(f)},getAngle:function(a,b){var c=Math.atan2(a.x-b.x,a.y-b.y),d=Math.round(180*c/Math.PI);return 360-(d<0?360-Math.abs(d):d)},getDistance:function(a,b){var c=b.x-a.x,d=b.y-a.y;return c*=c,d*=d,Math.sqrt(c+d)},getDirection:function(a,b){var c=this,d=c.getAngle(a,b);return d>337.5||d<=22.5?"N":d>22.5&&d<=67.5?"NE":d>67.5&&d<=112.5?"E":d>112.5&&d<=157.5?"SE":d>157.5&&d<=202.5?"S":d>202.5&&d<=247.5?"SW":d>247.5&&d<=292.5?"W":d>292.5&&d<=337.5?"NW":"NONE"},getPoint:function(a){var b;return j&&!d.empty(b=a.originalEvent.touches||a.touches)?{x:b[0].pageX,y:b[0].pageY}:d.number(a.pageX)&&d.number(a.pageY)?{x:a.pageX,y:a.pageY}:null},getOffset:function(a){var b=this,c=b.$el.offset();return{left:a.x-c.left,top:a.y-c.top}},onStart:function(a){var b=a.data.self,c=b.getPoint(a);d.empty(c)||(b.active=!0,b.startPoint=b.endPoint=c)},onMove:function(a){var b=a.data.self,c=b.getPoint(a);b.active&&!d.empty(c)&&(b.endPoint=c,b.opt.allowPageScroll||a.preventDefault())},onEnd:function(a){var b=a.data.self;if(b.active){b.active=!1;var c={startPoint:b.startPoint,endPoint:b.endPoint,startOffset:b.getOffset(b.startPoint),endOffset:b.getOffset(b.endPoint),angle:b.getAngle(b.startPoint,b.endPoint),distance:b.getDistance(b.startPoint,b.endPoint),direction:b.getDirection(b.startPoint,b.endPoint)};if(b.opt.threshold>0&&c.distance<b.opt.threshold)return;b.opt.swipe.apply(this,[c,b.opt.data]),b.startPoint=null,b.endPoint=null}}}),a.fn.fgswipe=function(c){return this.each(function(){var e=a(this),g=e.data(f);if(g instanceof b.Swipe){if(d.string(c)&&d.fn(g[c]))return void g[c]();g.destroy()}d.hash(c)&&(g=new b.Swipe(this,c),g.init())})}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.obj),function(a,b,c,d,e,f){b.TemplateFactory=c.Factory.extend({construct:function(){this.registered={}},register:function(a,b,c,e,f,g){var h=this,i=h._super(a,b,g);if(i){var j=h.registered;j[a].opt=d.hash(c)?c:{},j[a].cls=d.hash(e)?e:{},j[a].il8n=d.hash(f)?f:{}}return i},make:function(b,c){c=d.jq(c)?c:a(c),b=f.extend({},b,c.data("foogallery"));var e=this,g=e.type(b,c);return e.contains(g)?(b=e.options(g,b),e._super(g,b,c)):null},type:function(b,e){e=d.jq(e)?e:a(e);var f=this,g=d.hash(b)&&d.hash(b)&&d.string(b.type)&&f.contains(b.type)?b.type:"core";if("core"===g&&e.length>0)for(var h=f.registered,i=f.names(!0),j=0,k=i.length;j<k;j++)if(h.hasOwnProperty(i[j])){var l=i[j],m=h[l].cls;if(d.string(m.container)){var n=c.selectify(m.container);if(e.is(n)){g=i[j];break}}}return g},configure:function(a,b,c,d){var e=this;if(e.contains(a)){var g=e.registered;f.extend(g[a].opt,b),f.extend(g[a].cls,c),f.extend(g[a].il8n,d)}},options:function(a,c){c=f.extend({type:a},c);var e=this,g=e.registered,h=g.core.opt,i=g.core.cls,j=g.core.il8n;return d.hash(c.cls)||(c.cls={}),d.hash(c.il8n)||(c.il8n={}),d.undef(b.filtering)||(c=b.filtering.merge(c)),d.undef(b.paging)||(c=b.paging.merge(c)),"core"!==a&&e.contains(a)?(c=f.extend({},h,g[a].opt,c),c.cls=f.extend({},i,g[a].cls,c.cls),c.il8n=f.extend({},j,g[a].il8n,c.il8n)):(c=f.extend({},h,c),c.cls=f.extend({},i,c.cls),c.il8n=f.extend({},j,c.il8n)),c}}),b.template=new b.TemplateFactory}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e){a.PagingFactory=b.Factory.extend({construct:function(){this.registered={}},register:function(a,b,d,e,f,g,h){var i=this,j=i._super(a,b,h);if(j){var k=i.registered;k[a].ctrl=c.fn(d)?d:null,k[a].opt=c.hash(e)?e:{},k[a].cls=c.hash(f)?f:{},k[a].il8n=c.hash(g)?g:{}}return j},type:function(a){var b,d=this;return c.hash(a)&&c.hash(b=a.paging)&&c.string(b.type)&&d.contains(b.type)?b.type:null},merge:function(a){a=e.extend({},a);var b=this,d=b.type(a),f=b.registered,g=f.default.opt,h=f.default.cls,i=f.default.il8n,j=c.hash(a.paging)?a.paging:{},k=c.hash(a.cls)&&c.hash(a.cls.paging)?e.extend({},a.cls.paging):{},l=c.hash(a.il8n)&&c.hash(a.il8n.paging)?e.extend({},a.il8n.paging):{};return c.hash(a.cls)||(a.cls={}),c.hash(a.il8n)||(a.il8n={}),"default"!==d&&b.contains(d)?(a.paging=e.extend({},g,f[d].opt,j,{type:d}),a.cls=e.extend(a.cls,{paging:h},{paging:f[d].cls},{paging:k}),a.il8n=e.extend(a.il8n,{paging:i},{paging:f[d].il8n},{paging:l})):(a.paging=e.extend({},g,j,{type:d}),a.cls=e.extend(a.cls,{paging:h},{paging:k}),a.il8n=e.extend(a.il8n,{paging:i},{paging:l})),a},configure:function(a,b,c,d){var f=this;if(f.contains(a)){var g=f.registered;e.extend(g[a].opt,b),e.extend(g[a].cls,c),e.extend(g[a].il8n,d)}},hasCtrl:function(a){var b=this,d=b.registered[a];return c.hash(d)&&c.fn(d.ctrl)},makeCtrl:function(a,b,d,e){var f=this,g=f.registered[a];return c.hash(g)&&c.fn(g.ctrl)?new g.ctrl(b,d,e):null}}),a.paging=new a.PagingFactory}(FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e,f){var g=0;b.Template=c.Class.extend({construct:function(e,f){var h=this;h.namespace=".foogallery-"+ ++g,h.$el=d.jq(f)?f:a(f),h.opt=e,h.template=e.template,h.id=h.$el.prop("id")||e.id,h.cls=e.cls,h.il8n=e.il8n,h.sel=c.selectify(h.cls),h.items=b.components.make("items",h),h.pages=d.undef(b.paging)?null:b.paging.make(e.paging.type,h),h.filter=d.undef(b.filtering)?null:b.filtering.make(e.filtering.type,h),h.state=b.components.make("state",h),h._initialize=null,h.initializing=!1,h.initialized=!1,h.destroying=!1,h.destroyed=!1,h._undo={classes:"",style:"",create:!1,children:!1}},initialize:function(f){var g=this;return d.promise(g._initialize)?g._initialize:(f=d.jq(f)?f:a(f),g._initialize=a.Deferred(function(h){if(g.initializing=!0,0===f.length&&0===g.$el.parent().length)return void h.reject("A parent element is required.");0===g.$el.length&&(g.$el=g.create(),g._undo.create=!0),f.length>0&&g.$el.appendTo(f);var i,j=a.Deferred(),k=j.promise();g.$el.length>0&&(i=g.$el.data(b.dataTemplate))instanceof b.Template?k=k.then(function(){return i.destroy().then(function(){g.$el.data(b.dataTemplate,g)})}):g.$el.data(b.dataTemplate,g),k.then(function(){if(g.destroying)return e.rejectWith("destroy in progress");d.empty(g.opt.on)||g.$el.on(g.opt.on),g._undo.classes=g.$el.attr("class"),g._undo.style=g.$el.attr("style"),g.$el.is(g.sel.container)||g.$el.addClass(g.cls.container);var a=c.selectify(g.opt.classes);return null==a||g.$el.is(a)||g.$el.addClass(g.opt.classes),0==g.$el.children().not(g.sel.item.elem).length&&(g.$el.append(g.createChildren()),g._undo.children=!0),g.raise("pre-init").isDefaultPrevented()?e.rejectWith("pre-init default prevented"):void 0}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):g.opt.delay<=0?e.resolved:a.Deferred(function(a){g._delay=setTimeout(function(){g._delay=null,a.resolve()},g.opt.delay)}).promise()}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):g.raise("init").isDefaultPrevented()?e.rejectWith("init default prevented"):g.items.fetch()}).then(function(){if(g.destroying)return e.rejectWith("destroy in progress");if(g.raise("post-init").isDefaultPrevented())return e.rejectWith("post-init default prevented");var b=g.state.parse();g.state.set(d.empty(b)?g.state.initial():b),a(window).on("scroll"+g.namespace,{self:g},g.throttle(g.onWindowScroll,g.opt.throttle)).on("popstate"+g.namespace,{self:g},g.onWindowPopState)}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):(g.raise("first-load"),g.loadAvailable())}).then(function(){if(g.destroying)return e.rejectWith("destroy in progress");g.initializing=!1,g.initialized=!0,g._check(200),g._check(500),g._check(1e3),g._check(2e3),g._check(5e3),g.raise("ready"),h.resolve(g)}).fail(function(a){h.reject(a)}),j.resolve()}).promise().fail(function(a){console.log("initialize failed",g,a),g.destroy()}))},create:function(){var b=this;return a("<div/>",{id:b.id,class:b.cls.container}).addClass(b.opt.classes)},createChildren:function(){return a()},destroy:function(){var b=this;return b.destroyed?e.resolved:(b.destroying=!0,a.Deferred(function(a){b.initializing&&d.promise(b._initialize)?b._initialize.always(function(){b.destroying=!1,b._destroy(),a.resolve()}):(b.destroying=!1,b._destroy(),a.resolve())}).promise())},_destroy:function(){var c=this;c.destroyed||(c.raise("destroy"),a(window).off(c.namespace),c.state.destroy(),c.filter&&c.filter.destroy(),c.pages&&c.pages.destroy(),c.items.destroy(),d.empty(c.opt.on)||c.$el.off(c.opt.on),c.raise("destroyed"),c.$el.removeData(b.dataTemplate),d.empty(c._undo.classes)?c.$el.removeAttr("class"):c.$el.attr("class",c._undo.classes),d.empty(c._undo.style)?c.$el.removeAttr("style"):c.$el.attr("style",c._undo.style),c._undo.children&&c.destroyChildren(),c._undo.create&&c.$el.remove(),c.$el=c.state=c.items=c.pages=null,c.destroyed=!0,c.initializing=!1,c.initialized=!1)},destroyChildren:function(){},getAvailable:function(){return this.pages?this.pages.available():this.items.available()},loadAvailable:function(){return this.items.load(this.getAvailable())},_check:function(a){a=d.number(a)?a:0;var b=this;setTimeout(function(){!b.initialized||b.destroying&&b.destroyed||b.loadAvailable()},a)},raise:function(c,e){if(!d.string(c)||d.empty(c))return null;e=d.array(e)?e:[];var g=this,h=c.split(".")[0],i=f.camel("on-"+h),j=a.Event(h+".foogallery");return e.unshift(g),g.$el.trigger(j,e),b.debug.logf("{id}|{name}:",{id:g.id,name:h},e),d.fn(g[i])&&(e.unshift(j),g[i].apply(g.$el.get(0),e)),j},layout:function(){var a=this;null!==a._initialize&&a.raise("layout")},throttle:function(a,b){var c=Date.now();return function(){if(c+b-Date.now()<0){var d=e.arg2arr(arguments);a.apply(this,d),c=Date.now()}}},onWindowPopState:function(a){var b=a.data.self,c=a.originalEvent.state;d.empty(c)||c.id!==b.id||(b.state.set(c),b.loadAvailable())},onWindowScroll:function(a){a.data.self.loadAvailable()}}),b.template.register("core",b.Template,{id:null,type:"core",classes:"",on:{},lazy:!0,viewport:200,items:[],delay:100,throttle:50,timeout:6e4,srcset:"data-srcset",src:"data-src",template:{}},{container:"foogallery"},{},-100)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.str),function(a,b){a.Component=b.Class.extend({construct:function(a){this.tmpl=a},destroy:function(){this.tmpl=null}}),a.components=new b.Factory}(FooGallery,FooGallery.utils),function(a,b,c,d){b.State=b.Component.extend({construct:function(a){var b=this;b._super(a),b.apiEnabled=!!window.history&&!!history.replaceState,b.opt=b.tmpl.opt.state,b.enabled=b.opt.enabled,b.pushOrReplace=b.isPushOrReplace(b.opt.pushOrReplace)?b.opt.pushOrReplace:"replace";var c=d.escapeRegExp(b.tmpl.id),e=d.escapeRegExp(b.opt.values),f=d.escapeRegExp(b.opt.pair);b.regex={exists:new RegExp("^#"+c+"\\"+e+".+?"),values:new RegExp("(\\w+)"+f+"([^"+e+"]+)","g")}},destroy:function(){var a=this;a.clear(),a.opt=a.regex={},a._super()},isPushOrReplace:function(b){return-1!==a.inArray(b,["push","replace"])},exists:function(){return this.regex.exists.test(location.hash)&&this.regex.values.test(location.hash)},parse:function(){var b=this,d={};if(b.exists())if(b.enabled){d.id=b.tmpl.id;var e=location.hash.match(b.regex.values);a.each(e,function(e,f){var g=f.split(b.opt.pair);2===g.length&&(d[g[0]]=-1===g[1].indexOf(b.opt.array)?decodeURIComponent(g[1].replace(/\+/g,"%20")):a.map(g[1].split(b.opt.array),function(a){return decodeURIComponent(a.replace(/\+/g,"%20"))}),c.string(d[g[0]])&&!isNaN(d[g[0]])&&(d[g[0]]=parseInt(d[g[0]])))})}else b.apiEnabled?history.replaceState(null,"",location.pathname+location.search):location.hash="#";return d},hashify:function(b){var d=this;if(c.hash(b)){var e=[];return a.each(b,function(b,f){c.empty(f)||"id"===b||(f=c.array(f)?a.map(f,function(a){return encodeURIComponent(a)}).join(d.opt.array):encodeURIComponent(f),e.push(b+d.opt.pair+f))}),e.length>0&&e.unshift("#"+d.tmpl.id),e.join(d.opt.values)}return""},replace:function(a){var b=this;if(b.enabled&&b.apiEnabled){a.id=b.tmpl.id;var d=b.hashify(a),e=c.empty(d);history.replaceState(e?null:a,"",e?location.pathname+location.search:d)}},push:function(a){var b=this;if(b.enabled&&b.apiEnabled){a.id=b.tmpl.id;var d=b.hashify(a),e=c.empty(d);history.pushState(e?null:a,"",e?location.pathname+location.search:d)}},update:function(a,b){var c=this;c.enabled&&c.apiEnabled&&(b=c.isPushOrReplace(b)?b:c.pushOrReplace,c[b](a))},clear:function(){this.exists()&&this.replace({})},initial:function(){var a=this,b=a.tmpl,d={};return b.filter&&!c.empty(b.filter.current)&&(d.f=b.filter.current),b.pages&&b.pages.current>1&&(d.p=b.pages.current),d},get:function(a){var d=this,e=d.tmpl,f={};return a instanceof b.Item&&(f.i=a.id),e.filter&&!c.empty(e.filter.current)&&(f.f=e.filter.current),e.pages&&e.pages.isValid(e.pages.current)&&(f.p=e.pages.current),f},set:function(a){var b=this,d=b.tmpl;if(c.hash(a)){d.items.reset();var e=d.items.get(a.i);if(d.filter){d.filter.rebuild();var f=c.empty(a.f)?[]:a.f;d.filter.set(f,!1)}if(d.pages){d.pages.rebuild();var g=d.pages.number(a.p);e&&!d.pages.contains(g,e)&&(g=d.pages.find(e),g=0!==g?g:1),d.pages.set(g,!c.empty(a),!1,!0),e&&d.pages.contains(g,e)&&e.scrollTo()}else d.items.detach(d.items.all()),d.items.create(d.items.available(),!0),e&&e.scrollTo();c.empty(a.i)||(a.i=null,b.replace(a))}}}),b.template.configure("core",{state:{enabled:!1,pushOrReplace:"replace",values:"/",pair:":",array:"+"}}),b.components.register("state",b.State)
10
- }(FooGallery.$,FooGallery,FooGallery.utils.is,FooGallery.utils.str),function(a,b,c,d,e,f){b.Item=b.Component.extend({construct:function(a,b){var c=this;c._super(a),c.cls=a.cls.item,c.il8n=a.il8n.item,c.sel=a.sel.item,c.opt=f.extend({},a.opt.item,b),c.isAttached=!1,c.isCreated=!1,c.isDestroyed=!1,c.isLoading=!1,c.isLoaded=!1,c.isError=!1,c.isParsed=!1,c.$el=null,c.$inner=null,c.$anchor=null,c.$image=null,c.$caption=null,c.type=c.opt.type,c.id=c.opt.id,c.href=c.opt.href,c.src=c.opt.src,c.srcset=c.opt.srcset,c.width=c.opt.width,c.height=c.opt.height,c.title=c.opt.title,c.alt=c.opt.alt,c.caption=d.empty(c.opt.caption)?c.title:c.opt.caption,c.description=d.empty(c.opt.description)?c.alt:c.opt.description,c.attr=c.opt.attr,c.tags=c.opt.tags,c.maxWidth=c.opt.maxWidth,c.maxCaptionLength=c.opt.maxCaptionLength,c.maxDescriptionLength=c.opt.maxDescriptionLength,c.showCaptionTitle=c.opt.showCaptionTitle,c.showCaptionDescription=c.opt.showCaptionDescription,c._thumbUrl=null,c._placeholder=null,c._load=null,c._undo={classes:"",style:"",loader:!1,placeholder:!1}},destroy:function(){var a=this;return a.tmpl.raise("destroy-item",[a]).isDefaultPrevented()||(a.isDestroyed=a.doDestroyItem()),a.isDestroyed&&(a.tmpl.raise("destroyed-item",[a]),a._super()),a.isDestroyed},doDestroyItem:function(){var a=this;return a.isParsed?(a.append(),d.empty(a._undo.classes)?a.$el.removeAttr("class"):a.$el.attr("class",a._undo.classes),d.empty(a._undo.style)?a.$el.removeAttr("style"):a.$el.attr("style",a._undo.style),a._undo.loader&&a.$el.find(a.sel.loader).remove(),a._undo.placeholder&&a.$image.prop("src")==a._placeholder&&a.$image.removeAttr("src")):a.isCreated&&(a.detach(),a.$el.remove()),!0},parse:function(b){var c=this,d=a(b);return!c.tmpl.raise("parse-item",[c,d]).isDefaultPrevented()&&(c.isCreated=d.is(c.sel.elem))&&(c.isParsed=c.doParseItem(d),c.fix()),c.isParsed&&c.tmpl.raise("parsed-item",[c]),c.isParsed},doParseItem:function(c){var e=this,f=e.tmpl.opt,g=e.cls,h=e.sel;return e._undo.classes=c.attr("class")||"",e._undo.style=c.attr("style")||"",e.$el=c.data(b.dataItem,e),e.$inner=e.$el.find(h.inner),e.$anchor=e.$el.find(h.anchor).on("click.foogallery",{self:e},e.onAnchorClick),e.$image=e.$anchor.find(h.image),e.$caption=e.$el.find(h.caption.elem).on("click.foogallery",{self:e},e.onCaptionClick),e.isAttached=e.$el.parent().length>0,e.isLoading=e.$el.is(h.loading),e.isLoaded=e.$el.is(h.loaded),e.isError=e.$el.is(h.error),e.id=e.$anchor.data("id")||e.id,e.tags=e.$anchor.data("tags")||e.tags,e.href=e.$anchor.attr("href")||e.href,e.src=e.$image.attr(f.src)||e.src,e.srcset=e.$image.attr(f.srcset)||e.srcset,e.width=parseInt(e.$image.attr("width"))||e.width,e.height=parseInt(e.$image.attr("height"))||e.height,e.title=e.$image.attr("title")||e.title,e.alt=e.$image.attr("alt")||e.alt,e.caption=e.$anchor.data("title")||e.$anchor.data("captionTitle")||e.caption||e.title,e.description=e.$anchor.data("description")||e.$anchor.data("captionDesc")||e.description||e.alt,d.empty(e.caption)&&(e.caption=a.trim(e.$caption.find(h.caption.title).html())),d.empty(e.description)&&(e.description=a.trim(e.$caption.find(h.caption.description).html())),d.number(e.maxCaptionLength)&&e.maxCaptionLength>0&&!d.empty(e.caption)&&d.string(e.caption)&&e.caption.length>e.maxCaptionLength&&e.$caption.find(h.caption.title).html(e.caption.substr(0,e.maxCaptionLength)+"&hellip;"),d.number(e.maxDescriptionLength)&&e.maxDescriptionLength>0&&!d.empty(e.description)&&d.string(e.description)&&e.description.length>e.maxDescriptionLength&&e.$caption.find(h.caption.description).html(e.description.substr(0,e.maxDescriptionLength)+"&hellip;"),0===e.$el.find(h.loader).length&&(e.$el.append(a("<div/>",{class:g.loader})),e._undo.loader=!0),d.empty(e.$image.prop("src"))&&(e._placeholder=e.tmpl.items.placeholder(e.width,e.height),e.$image.prop("src",e._placeholder),e._undo.placeholder=!0),!e.isCreated||!e.isAttached||e.isLoading||e.isLoaded||e.isError||e.$el.addClass(g.idle),!0},create:function(){var a=this;if(!a.isCreated&&d.string(a.href)&&d.string(a.src)&&d.number(a.width)&&d.number(a.height)){a.tmpl.raise("create-item",[a]).isDefaultPrevented()||(a.isCreated=a.doCreateItem()),a.isCreated&&a.tmpl.raise("created-item",[a])}return a.isCreated},doCreateItem:function(){var c=this,e=c.tmpl.opt,f=c.cls,g=c.attr;g.elem.class=f.elem+" "+f.idle,g.inner.class=f.inner,g.anchor.class=f.anchor,g.anchor.href=c.href,g.anchor["data-id"]=c.id,g.anchor["data-title"]=c.caption,g.anchor["data-description"]=c.description,d.empty(c.tags)||(g.anchor["data-tags"]=JSON.stringify(c.tags)),g.image.class=f.image,g.image.src=c.tmpl.items.placeholder(c.width,c.height),g.image[e.src]=c.src,g.image[e.srcset]=c.srcset,g.image.width=c.width,g.image.height=c.height,g.image.title=c.title,g.image.alt=c.alt,c.$el=a("<div/>").attr(g.elem).data(b.dataItem,c),c.$inner=a("<figure/>").attr(g.inner).appendTo(c.$el),c.$anchor=a("<a/>").attr(g.anchor).appendTo(c.$inner).on("click.foogallery",{self:c},c.onAnchorClick),c.$image=a("<img/>").attr(g.image).appendTo(c.$anchor),f=c.cls.caption,g=c.attr.caption,g.elem.class=f.elem,c.$caption=a("<figcaption/>").attr(g.elem).on("click.foogallery",{self:c},c.onCaptionClick),g.inner.class=f.inner;var h=a("<div/>").attr(g.inner).appendTo(c.$caption),i=!d.empty(c.caption),j=!d.empty(c.description);if(i||j){if(g.title.class=f.title,g.description.class=f.description,i){var k;k=d.number(c.maxCaptionLength)&&c.maxCaptionLength>0&&d.string(c.caption)&&c.caption.length>c.maxCaptionLength?a("<div/>").attr(g.title).html(c.caption.substr(0,c.maxCaptionLength)+"&hellip;"):a("<div/>").attr(g.title).html(c.caption),h.append(k)}if(j){var l;l=d.number(c.maxDescriptionLength)&&c.maxDescriptionLength>0&&d.string(c.description)&&c.description.length>c.maxDescriptionLength?a("<div/>").attr(g.description).html(c.description.substr(0,c.maxDescriptionLength)+"&hellip;"):a("<div/>").attr(g.description).html(c.description),h.append(l)}}return c.$caption.appendTo(c.$inner),0===c.$el.find(c.sel.loader).length&&c.$el.append(a("<div/>",{class:c.cls.loader})),!0},append:function(){var a=this;if(a.isCreated&&!a.isAttached){a.tmpl.raise("append-item",[a]).isDefaultPrevented()||(a.tmpl.$el.append(a.$el),a.fix(),a.isAttached=!0),a.isAttached&&a.tmpl.raise("appended-item",[a])}return a.isAttached},detach:function(){var a=this;if(a.isCreated&&a.isAttached){a.tmpl.raise("detach-item",[a]).isDefaultPrevented()||(a.$el.detach(),a.unfix(),a.isAttached=!1),a.isAttached||a.tmpl.raise("detached-item",[a])}return!a.isAttached},load:function(){var b=this;if(d.promise(b._load))return b._load;if(!b.isCreated||!b.isAttached)return e.rejectWith("not created or attached");if(b.tmpl.raise("load-item",[b]).isDefaultPrevented())return e.rejectWith("default prevented");var c=b.cls,f=b.$image.get(0),g=f.src;return b.isLoading=!0,b.$el.removeClass(c.idle).removeClass(c.loaded).removeClass(c.error).addClass(c.loading),b._load=a.Deferred(function(a){d.undef(window.InstallTrigger)||(f.src=""),f.onload=function(){f.onload=f.onerror=null,b.isLoading=!1,b.isLoaded=!0,b.$el.removeClass(c.loading).addClass(c.loaded),b.unfix(),b.tmpl.raise("loaded-item",[b]),a.resolve(b)},f.onerror=function(){f.onload=f.onerror=null,b.isLoading=!1,b.isError=!0,b.$el.removeClass(c.loading).addClass(c.error),d.string(g)&&b.$image.prop("src",g),b.tmpl.raise("error-item",[b]),a.reject(b)},f.src=b.getThumbUrl()}).promise()},fix:function(){var a=this;if(!a.tmpl.raise("fix-item",[a]).isDefaultPrevented()&&a.isCreated&&!a.isLoading&&!a.isLoaded&&!a.isError){var b=a.width,c=a.height;if(!isNaN(b)&&!isNaN(c)){var e=d.fn(a.maxWidth)?a.maxWidth(a):a.$image.width();e<=0&&(e=b);var f=e/b,g=c*f;a.$image.css({width:e,height:g})}}return a},unfix:function(){var a=this;return!a.tmpl.raise("unfix-item",[a]).isDefaultPrevented()&&a.isCreated&&a.$image.css({width:"",height:""}),a},getThumbUrl:function(a){a=!!d.boolean(a)&&a;var c=this;return!a&&d.string(c._thumbUrl)?c._thumbUrl:c._thumbUrl=b.parseSrc(c.src,c.width,c.height,c.srcset,c.$anchor.innerWidth(),c.$anchor.innerHeight())},scrollTo:function(a){var b=this;if(b.isAttached){var d=b.bounds(),e=c.getViewportBounds();switch(a){case"top":d.left+=d.width/2-e.width/2,d.top-=e.height/5;break;default:d.left+=d.width/2-e.width/2,d.top+=d.height/2-e.height/2}window.scrollTo(d.left,d.top)}return b},bounds:function(){return this.isAttached?c.getElementBounds(this.$el):null},intersects:function(a){return!!this.isAttached&&this.bounds().intersects(a)},onAnchorClick:function(a){var b=a.data.self,c=b.tmpl.state.get(b);b.tmpl.state.update(c)},onCaptionClick:function(b){var c=b.data.self;a(b.target).is(c.sel.caption.all)&&c.$anchor.length>0&&c.$anchor.get(0).click()}}),b.template.configure("core",{item:{type:"item",id:"",href:"",src:"",srcset:"",width:0,height:0,title:"",alt:"",caption:"",description:"",tags:[],maxWidth:null,maxCaptionLength:0,maxDescriptionLength:0,showCaptionTitle:!0,showCaptionDescription:!0,attr:{elem:{},inner:{},anchor:{},image:{},caption:{elem:{},inner:{},title:{},description:{}}}}},{item:{elem:"fg-item",inner:"fg-item-inner",anchor:"fg-thumb",image:"fg-image",loader:"fg-loader",idle:"fg-idle",loading:"fg-loading",loaded:"fg-loaded",error:"fg-error",caption:{elem:"fg-caption",inner:"fg-caption-inner",title:"fg-caption-title",description:"fg-caption-desc"}}},{item:{}}),b.components.register("item",b.Item)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e,f){b.Items=b.Component.extend({construct:function(a){var b=this;b._super(a),b.idMap={},b._fetched=null,b._arr=[],b._available=[],b._canvas=document.createElement("canvas");var d=b.tmpl.cls.item.caption;b.tmpl.sel.item.caption.all=c.selectify([d.elem,d.inner,d.title,d.description])},destroy:function(){var b=this,c=b.all(),d=[];c.length>0&&(b.tmpl.raise("destroy-items",[c]),d=a.map(c,function(a){return a.destroy()?a:null}),d.length>0&&b.tmpl.raise("destroyed-items",[d])),b.idMap={},b._canvas=b._fetched=null,b._arr=[],b._available=[],b._super()},fetch:function(b){var c=this;if(!b&&d.promise(c._fetched))return c._fetched;var e=c.tmpl,f=e.sel,g=e.opt.items,h=a.Deferred(),i=c.make(e.$el.find(f.item.elem));return d.empty(g)?(i.push.apply(i,c.make(window[e.id+"-items"])),h.resolve(i)):d.array(g)?(i.push.apply(i,c.make(g)),h.resolve(i)):d.string(g)?a.get(g).then(function(a){i.push.apply(i,c.make(a)),h.resolve(i)},function(a,b,c){console.log("FooGallery: GET items error.",g,a,b,c),h.resolve(i)}):h.resolve(i),h.then(function(a){c.setAll(a)}),c._fetched=h.promise()},all:function(){return this._arr.slice()},count:function(a){return a?this.all().length:this.available().length},available:function(){return this._available.slice()},get:function(a){return!d.empty(a)&&this.idMap[a]?this.idMap[a]:null},setAll:function(a){this._arr=d.array(a)?a:[],this.idMap=this.createIdMap(a),this._available=this.all()},setAvailable:function(a){this._available=d.array(a)?a:[]},reset:function(){this.setAvailable(this.all())},placeholder:function(a,c){return this._canvas&&this._canvas.toDataURL&&d.number(a)&&d.number(c)?(this._canvas.width=a,this._canvas.height=c,this._canvas.toDataURL()):b.emptyImage},loadable:function(b){var e,f=this,g=f.tmpl.opt;return g.lazy&&(e=c.getViewportBounds(g.viewport)),d.array(b)?a.map(b,function(a){return a.isCreated&&a.isAttached&&!a.isLoading&&!a.isLoaded&&!a.isError&&(!g.lazy||g.lazy&&a.intersects(e))?a:null}):[]},creatable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&!a.isCreated?a:null}):[]},appendable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&a.isCreated&&!a.isAttached?a:null}):[]},detachable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&a.isCreated&&a.isAttached?a:null}):[]},jquerify:function(b){return a(a.map(b,function(a){return a.$el.get()}))},make:function(c){var e=this,g=[];if(d.jq(c)||d.array(c)){var h=[],i=a.makeArray(c);if(0===i.length)return g;e.tmpl.raise("make-items",[i]).isDefaultPrevented()||(g=a.map(i,function(a){var c=e.type(a),g=f.extend(d.hash(a)?a:{},{type:c}),i=b.components.make(c,e.tmpl,g);return d.element(a)?i.parse(a)?(h.push(i),i):null:i})),g.length>0&&e.tmpl.raise("made-items",[g]),h.length>0&&e.tmpl.raise("parsed-items",[h])}return g},type:function(c){var e;if(d.hash(c))e=c.type;else if(d.element(c)){var f=a(c),g=this.tmpl.sel.item;e=f.find(g.anchor).data("type")}return d.string(e)&&b.components.contains(e)?e:"item"},create:function(b,c){var e=this,f=[],g=e.creatable(b);if(g.length>0){e.tmpl.raise("create-items",[g]).isDefaultPrevented()||(f=a.map(g,function(a){return a.create()?a:null})),f.length>0&&e.tmpl.raise("created-items",[f])}return d.boolean(c)&&c?e.append(b):f},append:function(b){var c=this,d=[],e=c.appendable(b);if(e.length>0){c.tmpl.raise("append-items",[e]).isDefaultPrevented()||(d=a.map(e,function(a){return a.append()?a:null})),d.length>0&&c.tmpl.raise("appended-items",[d])}return d},detach:function(b){var c=this,d=[],e=c.detachable(b);if(e.length>0){c.tmpl.raise("detach-items",[e]).isDefaultPrevented()||(d=a.map(e,function(a){return a.detach()?a:null})),d.length>0&&c.tmpl.raise("detached-items",[d])}return d},load:function(b){var c=this;if(b=c.loadable(b),b.length>0){if(!c.tmpl.raise("load-items",[b]).isDefaultPrevented()){var d=a.map(b,function(a){return a.load()});return e.when(d).done(function(a){c.tmpl.raise("loaded-items",[a])})}}return e.resolveWith([])},createIdMap:function(b){var c={};return a.each(b,function(a,b){d.empty(b.id)&&(b.id=""+(a+1)),c[b.id]=b}),c}}),b.components.register("items",b.Items)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d){b.Paging=b.Component.extend({construct:function(a){var b=this;b._super(a),b.opt=b.tmpl.opt.paging,b.cls=b.tmpl.cls.paging,b.il8n=b.tmpl.il8n.paging,b.sel=b.tmpl.sel.paging,b.pushOrReplace=b.opt.pushOrReplace,b.type=b.opt.type,b.theme=b.opt.theme,b.size=b.opt.size,b.position=b.opt.position,b.scrollToTop=b.opt.scrollToTop,b.current=0,b.total=0,b.ctrls=[],b._arr=[]},destroy:function(){var b=this;b._arr.splice(0,b._arr.length),a.each(b.ctrls.splice(0,b.ctrls.length),function(a,b){b.destroy()}),b._super()},build:function(){var a=this,c=a.tmpl.items.available();a.total=a.size>0&&c.length>0?Math.ceil(c.length/a.size):1;for(var d=0;d<a.total;d++)a._arr.push(c.splice(0,a.size));if(a.total>1&&b.paging.hasCtrl(a.type)){var e,f,g=a.position;"both"!==g&&"top"!==g||(e=b.paging.makeCtrl(a.type,a.tmpl,a,"top"),e.create()&&(e.append(),a.ctrls.push(e))),"both"!==g&&"bottom"!==g||(f=b.paging.makeCtrl(a.type,a.tmpl,a,"bottom"),f.create()&&(f.append(),a.ctrls.push(f)))}},rebuild:function(){var b=this;b.current=0,b.total=0,b._arr.splice(0,b._arr.length),a.each(b.ctrls.splice(0,b.ctrls.length),function(a,b){b.destroy()}),b.build()},all:function(){return this._arr.slice()},available:function(){return this.get(this.current)},controls:function(b){var c=this;c.isValid(b)&&a.each(c.ctrls,function(a,c){c.update(b)})},isValid:function(a){return d.number(a)&&a>0&&a<=this.total},number:function(a){return this.isValid(a)?a:0===this.current?1:this.current},create:function(a,b){var c=this;a=c.number(a);var d=a-1;c.tmpl.items.detach(c.tmpl.items.all()),c.tmpl.items.create(c._arr[d],!0),c.current=a},get:function(a){var b=this;return b.isValid(a)?(a=b.number(a),b._arr[a-1]):[]},set:function(a,b,c,e){var f=this;if(f.isValid(a)){var g,h=f.number(a);if(h!==f.current){var i=f.current,j=function(){if(c=!d.boolean(c)||c,e=!!d.boolean(e)&&e,c&&1===f.current&&!f.tmpl.state.exists()&&(g=f.tmpl.state.get(),f.tmpl.state.update(g,f.pushOrReplace)),f.controls(a),f.create(h,e),c&&(g=f.tmpl.state.get(),f.tmpl.state.update(g,f.pushOrReplace)),f.scrollToTop&&d.boolean(b)&&b){var j=f.get(f.current);j.length>0&&j[0].scrollTo("top")}f.tmpl.raise("after-page-change",[f.current,i,e])};return!f.tmpl.raise("before-page-change",[f.current,h,j,e]).isDefaultPrevented()&&(j(),!0)}}return!1},find:function(b){for(var c=this,d=0,e=c._arr.length;d<e;d++)if(-1!==a.inArray(b,c._arr[d]))return d+1;return 0},contains:function(b,c){var d=this.get(b);return-1!==a.inArray(c,d)},first:function(){this.goto(1)},last:function(){this.goto(this._arr.length)},prev:function(){this.goto(this.current-1)},next:function(){this.goto(this.current+1)},goto:function(a){var b=this;b.set(a,!0)&&b.tmpl.loadAvailable()}}),b.PagingControl=b.Component.extend({construct:function(a,b,c){var d=this;d._super(a),d.pages=b,d.position=c,d.$container=null},create:function(){var b=this;return b.$container=a("<nav/>",{class:b.pages.cls.container}).addClass(b.pages.theme),!0},destroy:function(){var a=this;a.$container.remove(),a.$container=null},append:function(){var a=this;"top"===a.position?a.$container.insertBefore(a.tmpl.$el):a.$container.insertAfter(a.tmpl.$el)},update:function(a){}}),b.paging.register("default",b.Paging,null,{type:"none",theme:"fg-light",size:30,pushOrReplace:"push",position:"none",scrollToTop:!0},{container:"fg-paging-container"},null,-100)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){b.Dots=b.Paging.extend({}),b.DotsControl=b.PagingControl.extend({construct:function(b,c,d){this._super(b,c,d),this.$container=a(),this.$list=a(),this.$items=a()},create:function(){for(var b,c=this,d=c.pages.cls,e=c.pages.il8n,f=[],g=a("<ul/>",{class:d.list}),h=0,i=c.pages.total;h<i;h++)f.push(b=c.createItem(h+1,e.page)),g.append(b);return c.$list=g,c.$container=a("<nav/>",{class:d.container}).addClass(c.pages.theme).append(g),c.$items=a(a.map(f,function(a){return a.get()})),!0},append:function(){var a=this;"top"===a.position?a.$container.insertBefore(a.tmpl.$el):a.$container.insertAfter(a.tmpl.$el)},destroy:function(){var b=this,c=b.pages.sel;b.$list.find(c.link).off("click.foogallery",b.onLinkClick),b.$container.remove(),b.$container=a(),b.$list=a(),b.$items=a()},update:function(a){this.setSelected(a-1)},setSelected:function(b){var c=this,e=c.pages.cls,f=c.pages.il8n,g=c.pages.sel;c.$items.filter(g.selected).removeClass(e.selected).each(function(b,c){var e=a(c),f=e.data("label"),h=e.find(g.reader);d.string(f)&&0!==h.length&&h.html(f)}),c.$items.eq(b).addClass(e.selected).each(function(b,c){var e=a(c),h=e.find(g.reader),i=h.html();d.string(i)&&0!==h.length&&(e.data("label",i),h.html(f.current))})},createItem:function(b,c,e,f,g){e=d.string(e)?e:b,c=d.string(c)?c:"";var h=this,i=h.pages.opt,j=h.pages.cls,k=a("<a/>",{class:j.link,href:"#page-"+b}).html(e).on("click.foogallery",{self:h,page:b},h.onLinkClick);d.empty(c)||k.attr("title",c.replace(/\{PAGE}/g,b).replace(/\{LIMIT}/g,i.limit+"")),g=d.string(g)?g:c,d.empty(g)||k.prepend(a("<span/>",{class:j.reader,text:g.replace(/\{PAGE}/g,"").replace(/\{LIMIT}/g,i.limit+"")}));var l=a("<li/>",{class:j.item}).append(k);return f=d.string(f)?f:"",d.empty(f)||l.addClass(f),l},onLinkClick:function(b){b.preventDefault();var c=b.data.self,d=b.data.page,e=c.pages.sel;a(this).closest(e.item).is(e.disabled)||(c.pages.set(d,!0),c.tmpl.loadAvailable())}}),b.paging.register("dots",b.Dots,b.DotsControl,{type:"dots",position:"both",pushOrReplace:"push"},{list:"fg-dots",item:"fg-dot-item",link:"fg-dot-link",disabled:"fg-disabled",selected:"fg-selected",visible:"fg-visible",reader:"fg-sr-only"},{current:"Current page",page:"Page {PAGE}"})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.DefaultTemplate=b.Template.extend({}),b.template.register("default",b.DefaultTemplate,null,{container:"foogallery fg-default"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.MasonryTemplate=b.Template.extend({construct:function(a,b){this._super(a,b),this.masonry=null,this.style=null,this.$columnWidth=null},getStylesheet:function(){var a=this;return null===a.style&&(a.style=document.createElement("style"),a.style.appendChild(document.createTextNode("")),document.head.appendChild(a.style)),a.style.sheet},onPreInit:function(b,c){var e=c.sel,f=c.cls;f.layouts=a.map(f.layout,function(a){return a}).join(" ");for(var g=a.map(f.layout,function(a,b){return{key:b,value:a}}),h=0,i=g.length;h<i;h++)if(c.$el.hasClass(g[h].value)){c.template.layout=g[h].key;break}d.string(f.layout[c.template.layout])||(c.template.layout="col4");var j,k,l="fixed"===c.template.layout;if(c.template.isFitWidth=l,c.template.percentPosition=!l,c.template.transitionDuration=0,c.template.itemSelector=e.item.elem,c.$el.removeClass(f.layouts).addClass(f.layout[c.template.layout]),l||(0===c.$el.find(e.gutterWidth).length&&c.$el.prepend(a("<div/>").addClass(f.gutterWidth)),c.template.gutter=e.gutterWidth),0===c.$el.find(e.columnWidth).length&&c.$el.prepend(a("<div/>").addClass(f.columnWidth)),l&&d.number(c.template.columnWidth)){var m=c.$el.find(e.columnWidth).width(c.template.columnWidth);j=c.getStylesheet(),k="#"+c.id+e.container+" "+e.item.elem+" { width: "+m.outerWidth()+"px; }",j.insertRule(k,0)}c.template.columnWidth=e.columnWidth,l&&d.number(c.template.gutter)&&(j=c.getStylesheet(),k="#"+c.id+e.container+" "+e.item.elem+" { margin-bottom: "+c.template.gutter+"px; }",j.insertRule(k,0)),c.masonry=new Masonry(c.$el.get(0),c.template)},onPostInit:function(a,b){b.masonry.layout()},onFirstLoad:function(a,b){b.masonry.layout()},onReady:function(a,b){b.masonry.layout()},onDestroy:function(a,b){b.$el.find(b.sel.columnWidth).remove(),b.$el.find(b.sel.gutterWidth).remove(),b.style&&b.style.parentNode&&b.style.parentNode.removeChild(b.style)},onDestroyed:function(a,b){b.masonry instanceof Masonry&&b.masonry.destroy()},onLayout:function(a,b){b.masonry.layout()},onParsedItems:function(a,b,c){b.masonry.layout()},onAppendedItems:function(a,b,c){c=b.items.jquerify(c),c=b.masonry.addItems(c),b.masonry.layoutItems(c,!0)},onDetachItem:function(a,b,c){a.isDefaultPrevented()||(a.preventDefault(),b.masonry.remove(c.$el),c.isAttached=!1,c.unfix())},onDetachedItems:function(a,b,c){b.masonry.layout()},onLoadedItems:function(a,b,c){b.masonry.layout()}}),b.template.register("masonry",b.MasonryTemplate,{template:{initLayout:!1,isInitLayout:!1,layout:"col4"}},{container:"foogallery fg-masonry",columnWidth:"fg-column-width",gutterWidth:"fg-gutter-width",layout:{fixed:"fg-masonry-fixed",col2:"fg-masonry-2col",col3:"fg-masonry-3col",col4:"fg-masonry-4col",col5:"fg-masonry-5col"}})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){b.Justified=c.Class.extend({construct:function(c,d){this.$el=a(c),this.options=a.extend(!0,{},b.Justified.defaults,d),this._items=[],this._lastRefresh=0,this._refresh=null},init:function(){var b=this;d.string(b.options.maxRowHeight)&&(b.options.maxRowHeight.indexOf("%")?b.options.maxRowHeight=b.options.rowHeight*(parseInt(b.options.maxRowHeight)/100):b.options.maxRowHeight=parseInt(b.options.maxRowHeight)),a(window).on("resize.justified",{self:b},b.onWindowResize),this._refresh=setInterval(function(){b.refresh()},b.options.refreshInterval)},destroy:function(){this._refresh&&clearInterval(this._refresh),a(window).off("resize.justified"),this.$el.removeAttr("style")},refresh:function(){var a=this.getContainerWidth();a!=this._lastRefresh&&(this.layout(),this._lastRefresh=a)},parse:function(){var b=this,c=b.$el.is(":visible"),d=a("<div/>",{class:b.$el.attr("class")}).css({position:"absolute",top:0,left:-9999,visibility:"hidden",maxWidth:b.getContainerWidth()}).appendTo("body");return b._items=b.$el.find(b.options.itemSelector).removeAttr("style").removeClass("fg-positioned").map(function(b,e){var f=a(e),g=0,h=0;if(c)g=f.outerWidth(),h=f.outerHeight();else{var i=f.clone();i.appendTo(d),g=i.outerWidth(),h=i.outerHeight()}return{index:b,width:g,height:h,top:0,left:0,$item:f}}).get(),d.remove(),b._items},getMaxRowHeight:function(){var a=this;return d.string(a.options.maxRowHeight)&&(a.options.maxRowHeight.indexOf("%")?a.options.maxRowHeight=a.options.rowHeight*(parseInt(a.options.maxRowHeight)/100):a.options.maxRowHeight=parseInt(a.options.maxRowHeight)),d.number(a.options.maxRowHeight)?a.options.maxRowHeight:a.options.rowHeight},getContainerWidth:function(){var a=this;return a.$el.is(":visible")?a.$el.width():a.$el.parents(":visible:first").innerWidth()},layout:function(b,c){b=!!d.boolean(b)&&b,c=!d.boolean(c)||c,(b||0===this._items.length)&&this.parse();var e=this,f=0,g=e.getContainerWidth(),h=e.getMaxRowHeight(),i=e.rows(g,h);a.each(i,function(a,b){b.visible&&(a>0&&(f+=e.options.margins),f+=b.height,e.render(b))}),e.$el.height(f),c&&e.getContainerWidth()<g&&e.layout(!1,!1)},render:function(a){for(var b,c=0,d=a.items.length;c<d;c++)b=a.items[c],a.visible?b.$item.css({width:b.width,height:b.height,top:b.top,left:b.left,display:"",maxHeight:this.options.maxRowHeight>0?this.options.maxRowHeight:""}).addClass("fg-positioned"):b.$item.css("display","none")},justify:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f,h=g/a.width;a.width=a.width*h,a.height=a.height*h,a.top=b,a.height>d&&(a.height=d),a.left=0,a.width<g&&(a.left=(g-a.width)/2),a.width+=f;for(var i,j=a.left,k=0,l=a.items.length;k<l;k++)k>0&&(j+=e.options.margins),i=a.items[k],i.left=j,i.top=b,i.width=i.width*h,i.height=i.height*h,i.height>d&&(i.height=d),j+=i.width;return a.height},position:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f;if(a.top=b,a.left=0,a.width<g)switch(d){case"center":a.left=(g-a.width)/2;break;case"right":a.left=g-a.width}a.width+=f;for(var h,i=a.left,j=0,k=a.items.length;j<k;j++)j>0&&(i+=e.options.margins),h=a.items[j],h.left=i,h.top=b,i+=h.width;return a.height},lastRow:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f,h=a.width/g>e.options.justifyThreshold;switch(e.options.lastRow){case"hide":h?e.justify(a,b,c,d):a.visible=!1;break;case"justify":e.justify(a,b,c,d);break;case"nojustify":h?e.justify(a,b,c,d):e.position(a,b,c,"left");break;case"left":case"center":case"right":h?e.justify(a,b,c,d):e.position(a,b,c,e.options.lastRow)}},items:function(){return a.map(this._items,function(a){return{index:a.index,width:a.width,height:a.height,$item:a.$item,top:a.top,left:a.left}})},rows:function(a,b){function c(){var a={index:++h,visible:!0,width:0,height:e.options.rowHeight,top:0,left:0,items:[]};return g.push(a),a}for(var d,e=this,f=e.items(),g=[],h=-1,i=c(),j=0,k=0,l=0,m=f.length;l<m;l++){if(d=f[l],d.height!=e.options.rowHeight){var n=e.options.rowHeight/d.height;d.height=d.height*n,d.width=d.width*n}k+d.width>a&&l>0&&(g.length>1&&(j+=e.options.margins),j+=e.justify(i,j,a,b),i=c(),k=0),i.items.length>0&&(k+=e.options.margins),k+=d.width,i.width+=d.width,i.items.push(d)}return g.length>1&&(j+=e.options.margins),e.lastRow(i,j,a,b),g},onWindowResize:function(a){a.data.self.layout()}}),b.Justified.defaults={itemSelector:".fg-item",rowHeight:150,maxRowHeight:"200%",margins:0,lastRow:"center",justifyThreshold:.5,refreshInterval:250}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.JustifiedTemplate=b.Template.extend({onPreInit:function(a,c){c.justified=new b.Justified(c.$el.get(0),c.template)},onInit:function(a,b){b.justified.init()},onFirstLoad:function(a,b){b.justified.layout(!0)},onReady:function(a,b){b.justified.layout(!0)},onDestroy:function(a,b){b.justified.destroy()},onLayout:function(a,b){b.justified.layout(!0)},onParsedItems:function(a,b,c){b.initialized&&b.justified.layout(!0)},onAppendedItems:function(a,b,c){b.initialized&&b.justified.layout(!0)},onDetachedItems:function(a,b,c){b.initialized&&b.justified.layout(!0)}}),b.template.register("justified",b.JustifiedTemplate,null,{container:"foogallery fg-justified"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.Portfolio=c.Class.extend({construct:function(c,d){this.$el=a(c),this.options=a.extend(!0,{},b.Portfolio.defaults,d),this._items=[]},init:function(){var b=this;a(window).on("resize.portfolio",{self:b},b.onWindowResize)},destroy:function(){a(window).off("resize.portfolio"),this.$el.removeAttr("style")},parse:function(){var b=this,c=b.$el.is(":visible"),d=a("<div/>",{class:b.$el.attr("class")}).css({position:"absolute",top:0,left:-9999,visibility:"hidden",maxWidth:b.getContainerWidth()}).appendTo("body");return b._items=b.$el.find(".fg-item").removeAttr("style").removeClass("fg-positioned").map(function(b,e){var f=a(e),g=f.find(".fg-thumb"),h=f.find(".fg-image"),i=0,j=0;if(f.find(".fg-caption").css("max-width",parseFloat(h.attr("width"))),h.css({width:h.attr("width"),height:h.attr("height")}),c)i=f.outerWidth(),j=f.outerHeight();else{var k=f.clone();k.appendTo(d),i=k.outerWidth(),j=k.outerHeight()}return h.css({width:"",height:""}),{index:b,width:i,height:j,top:0,left:0,$item:f,$thumb:g}}).get(),d.remove(),b._items},round:function(a){return Math.round(2*a)/2},getContainerWidth:function(){var a=this;return a.$el.is(":visible")?a.$el.width():a.$el.parents(":visible:first").innerWidth()},layout:function(a,b){a=!!d.boolean(a)&&a,b=!d.boolean(b)||b,(a||0===this._items.length)&&this.parse();for(var c,e=this,f=e.getContainerWidth(),g=e.rows(f),h=0,i=0,j=g.length;i<j;i++)c=g[i],h=e.position(c,f,h,e.options.align),e.render(c);e.$el.height(h),b&&e.getContainerWidth()<f&&e.layout(!1,!1)},render:function(a){for(var b,c=0,d=a.items.length;c<d;c++)b=a.items[c],a.visible?b.$item.css({width:b.width,height:a.height,top:b.top,left:b.left,display:""}).addClass("fg-positioned"):b.$item.css("display","none")},position:function(a,b,c,d){var e=this,f=a.items[a.items.length-1],g=b-(f.left+f.width);a.index>0&&(c+=e.options.gutter),a.top=c;for(var h,i=0,j=a.items.length;i<j;i++)h=a.items[i],h.top=c,"center"===d?h.left+=g/2:"right"===d&&(h.left+=g);return c+a.height},items:function(){return a.map(this._items,function(a){return{index:a.index,width:a.width,height:a.height,$item:a.$item,$thumb:a.$thumb,top:a.top,left:a.left}})},rows:function(a){for(var b=this,c=b.items(),d=[],e=c.length>0,f=-1,g=0;e;){f+=1,f>0&&(g+=b.options.gutter);for(var h,i,j,k={index:f,visible:!0,top:g,width:0,height:0,items:[]},l=[],m=0,n=0,o=c.length;n<o&&(i=c[n],!((h=k.width+i.width)>a&&n>0));n++)h>a&&0==n&&(h=a,j=a/i.width,i.width=b.round(i.width*j),i.height=b.round(i.height*j),k.height=i.height),i.top=k.top,n>0&&(m+=b.options.gutter),n!==o-1&&(h+=b.options.gutter),i.left=m,m+=i.width,i.height>k.height&&(k.height=i.height),k.width=h,k.items.push(i),l.push(n);if(0===l.length){e=!1;break}l.sort(function(a,b){return b-a});for(var p=0,q=l.length;p<q;p++)c.splice(l[p],1);d.push(k),e=c.length>0}return d},onWindowResize:function(a){a.data.self.layout()}}),b.Portfolio.defaults={gutter:40,align:"center"}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.PortfolioTemplate=b.Template.extend({construct:function(a,b){this._super(a,b),this.portfolio=null},onPreInit:function(a,c){c.portfolio=new b.Portfolio(c.$el.get(0),c.template)},onInit:function(a,b){b.portfolio.init()},onFirstLoad:function(a,b){b.portfolio.layout(!0)},onReady:function(a,b){b.portfolio.layout(!0)},onDestroy:function(a,b){b.portfolio.destroy()},onLayout:function(a,b){b.portfolio.layout(!0)},onParsedItems:function(a,b,c){b.initialized&&b.portfolio.layout(!0)},onAppendedItems:function(a,b,c){b.initialized&&b.portfolio.layout(!0)},onDetachedItems:function(a,b,c){b.initialized&&b.portfolio.layout(!0)}}),b.template.register("simple_portfolio",b.PortfolioTemplate,{gutter:40},{container:"foogallery fg-simple_portfolio"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.ImageViewerTemplate=b.Template.extend({construct:function(b,c){this._super(d.extend({},b,{paging:{pushOrReplace:"replace",theme:"fg-light",type:"default",size:1,position:"none",scrollToTop:!1}}),c),this.$inner=a(),this.$current=a(),this.$total=a(),this.$prev=a(),this.$next=a()},createChildren:function(){var b=this;return a("<div/>",{class:b.cls.inner}).append(a("<div/>",{class:b.cls.innerContainer}),a("<div/>",{class:b.cls.controls}).append(a("<div/>",{class:b.cls.prev}).append(a("<span/>",{text:b.il8n.prev})),a("<label/>",{class:b.cls.count,text:b.il8n.count}).prepend(a("<span/>",{class:b.cls.countCurrent,
11
- text:"0"})).append(a("<span/>",{class:b.cls.countTotal,text:"0"})),a("<div/>",{class:b.cls.next}).append(a("<span/>",{text:b.il8n.next}))))},destroyChildren:function(){var a=this;a.$el.find(a.sel.inner).remove()},onPreInit:function(a,b){b.$inner=b.$el.find(b.sel.innerContainer),b.$current=b.$el.find(b.sel.countCurrent),b.$total=b.$el.find(b.sel.countTotal),b.$prev=b.$el.find(b.sel.prev),b.$next=b.$el.find(b.sel.next)},onInit:function(a,b){b.template.attachFooBox&&b.$el.on("foobox.previous",{self:b},b.onFooBoxPrev).on("foobox.next",{self:b},b.onFooBoxNext),b.$prev.on("click",{self:b},b.onPrevClick),b.$next.on("click",{self:b},b.onNextClick)},onFirstLoad:function(a,b){b.update()},onDestroy:function(a,b){b.template.attachFooBox&&b.$el.off({"foobox.previous":b.onFooBoxPrev,"foobox.next":b.onFooBoxNext}),b.$prev.off("click",b.onPrevClick),b.$next.off("click",b.onNextClick)},onAppendItem:function(a,b,c){a.preventDefault(),b.$inner.append(c.$el),c.fix(),c.isAttached=!0},onAfterPageChange:function(a,b,c,d,e){e||b.update()},onAfterFilterChange:function(a,b){b.update()},update:function(){this.pages&&(this.$current.text(this.pages.current),this.$total.text(this.pages.total))},prev:function(){this.pages&&(this.template.loop&&1===this.pages.current?this.pages.last():this.pages.prev(),this.update())},next:function(){this.pages&&(this.template.loop&&this.pages.current===this.pages.total?this.pages.first():this.pages.next(),this.update())},onFooBoxPrev:function(a){a.data.self.prev()},onFooBoxNext:function(a){a.data.self.next()},onPrevClick:function(a){a.preventDefault(),a.stopPropagation(),a.data.self.prev()},onNextClick:function(a){a.preventDefault(),a.stopPropagation(),a.data.self.next()}}),b.template.register("image-viewer",b.ImageViewerTemplate,{template:{attachFooBox:!1,loop:!1}},{container:"foogallery fg-image-viewer",inner:"fiv-inner",innerContainer:"fiv-inner-container",controls:"fiv-ctrls",prev:"fiv-prev",next:"fiv-next",count:"fiv-count",countCurrent:"fiv-count-current",countTotal:"fiv-count-total"},{prev:"Prev",next:"Next",count:"of"})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.obj),function(a,b,c){b.ThumbnailTemplate=b.Template.extend({construct:function(b,d){this._super(c.extend({},b,{filtering:{type:"none"},paging:{type:"none"}}),d),this.$hidden=a()},createChildren:function(){var b=this;return b.$hidden=a("<div/>",{class:b.cls.hidden})},destroyChildren:function(){var a=this;a.$el.find(a.sel.hidden).remove()},onPreInit:function(a,b){b.$hidden=b.$el.find(b.sel.hidden)},onPostInit:function(b,c){for(var d,e=c.items.all().slice(1),f=0,g=e.length;f<g;f++)d=e[f],c.$hidden.append(a("<a/>",{href:d.href,rel:"lightbox["+c.id+"]"}).attr(d.attr.anchor));c.items.setAll(c.items.all().slice(0,1))}}),b.template.register("thumbnail",b.ThumbnailTemplate,null,{container:"foogallery fg-thumbnail",hidden:"fg-st-hidden"})}(FooGallery.$,FooGallery,FooGallery.utils.obj),function(a,b,c,d){b.triggerPostLoad=function(b,c,d,e,f){if("first-load"===b.type||c.initialized&&("after-page-change"===b.type&&!f||"after-filter-change"===b.type))try{a("body").trigger("post-load")}catch(a){console.error(a)}},b.autoDefaults={on:{"first-load.foogallery after-page-change.foogallery after-filter-change.foogallery":b.triggerPostLoad}},b.auto=function(a){b.autoDefaults=d.merge(b.autoDefaults,a)},a(function(){a('[id^="foogallery-gallery-"]:not(.fg-ready)').foogallery(b.autoDefaults)}),c.ready(function(){a('[id^="foogallery-gallery-"].fg-ready').foogallery(b.autoDefaults)})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.obj);
1
  /*
2
  * FooGallery - The Most Intuitive and Extensible Gallery Creation and Management Tool Ever Created for WordPress
3
+ * @version 1.1.5
4
  * @link
5
  * @copyright Steven Usher & Brad Vincent 2015
6
  * @license Released under the GPLv3 license.
7
  */
8
 
9
  !function(a,b){b.$=a}(jQuery,window.FooGallery=window.FooGallery||{}),function(a){if(!a)return void console.warn("jQuery must be included in the page prior to the FooGallery.utils library.");var b={$:a,version:"0.0.8"};b.versionCompare=function(a,b){function c(a){for(var b=a.split("."),c=0,d=b.length;c<d;c++)b[c]=parseInt(b[c]),isNaN(b[c])&&(b[c]=0);return b}if(!/[\d.]/.test(a)||!/[\d.]/.test(b))return NaN;for(var d=c(a),e=c(b);d.length<e.length;)d.push(0);for(;e.length<d.length;)e.push(0);for(var f=0;f<d.length;++f){if(e.length==f)return 1;if(d[f]!=e[f])return d[f]>e[f]?1:-1}return d.length!=e.length?-1:0},!function(){try{return!!window.FooGallery.utils}catch(a){return!1}}()?window.FooGallery.utils=b:b.versionCompare(b.version,window.FooGallery.utils.version)>0?(console.warn("An older version of FooGallery.utils ("+window.FooGallery.utils.version+") already exists in the page, version "+b.version+" will override it."),window.FooGallery.utils=b):console.warn("A newer version of FooGallery.utils ("+window.FooGallery.utils.version+") already exists in the page, version "+b.version+" will not register itself.")}(jQuery),function(a,b){"0.0.8"===b.version&&(b.is={},b.is.array=function(a){return"[object Array]"===Object.prototype.toString.call(a)},b.is.boolean=function(a){return"[object Boolean]"===Object.prototype.toString.call(a)},b.is.element=function(a){return"object"==typeof HTMLElement?a instanceof HTMLElement:!!a&&"object"==typeof a&&null!==a&&1===a.nodeType&&"string"==typeof a.nodeName},b.is.empty=function(a){if(b.is.undef(a)||null===a)return!0;if(b.is.number(a)&&0==a)return!0;if(b.is.boolean(a)&&!1===a)return!0;if(b.is.string(a)&&0===a.length)return!0;if(b.is.array(a)&&0===a.length)return!0;if(b.is.jq(a)&&0===a.length)return!0;if(b.is.hash(a)){for(var c in a)if(a.hasOwnProperty(c))return!1;return!0}return!1},b.is.error=function(a){return"[object Error]"===Object.prototype.toString.call(a)},b.is.fn=function(a){return a===window.alert||"[object Function]"===Object.prototype.toString.call(a)},b.is.hash=function(a){return b.is.object(a)&&a.constructor===Object&&!a.nodeType&&!a.setInterval},b.is.jq=function(c){return!b.is.undef(a)&&c instanceof a},b.is.number=function(a){return"[object Number]"===Object.prototype.toString.call(a)&&!isNaN(a)},b.is.object=function(a){return"[object Object]"===Object.prototype.toString.call(a)&&!b.is.undef(a)&&null!==a},b.is.promise=function(a){return b.is.object(a)&&b.is.fn(a.then)&&b.is.fn(a.promise)},b.is.size=function(a){return!!(b.is.string(a)&&!b.is.empty(a)||b.is.number(a))&&/^(auto|none|(?:[\d\.]*)+?(?:%|px|mm|q|cm|in|pt|pc|em|ex|ch|rem|vh|vw|vmin|vmax)?)$/.test(a)},b.is.string=function(a){return"[object String]"===Object.prototype.toString.call(a)},b.is.undef=function(a){return void 0===a})}(FooGallery.utils.$,FooGallery.utils),function(a,b,c){if("0.0.8"===b.version){b.fn={};var d=Function.prototype.toString;b.fn.CONTAINS_SUPER=/xyz/.test(d.call(function(){xyz}))?/\b_super\b/:/.*/,b.fn.addOrOverride=function(a,e,f){if(c.object(a)&&c.string(e)&&!c.empty(e)&&c.fn(f)){var g=a[e],h=c.fn(g)&&b.fn.CONTAINS_SUPER.test(d.call(f));a[e]=h?function(a,b){return function(){var c=this._super;this._super=a;var d=b.apply(this,arguments);return this._super=c,d}}(g,f):f}},b.fn.apply=function(a,b){function d(){return a.apply(this,b)}return b=c.array(b)?b:[],d.prototype=a.prototype,new d},b.fn.arg2arr=function(a){return Array.prototype.slice.call(a)},b.fn.check=function(d,e,f,g){function h(a){return function(){return a.apply(d,arguments)}}return f=c.fn(f)?f:a.noop,d=c.object(d)?d:window,e=c.string(e)?b.fn.fetch(e,g):e,h(c.fn(e)?e:f)},b.fn.fetch=function(b,d){return!c.string(b)||c.empty(b)?null:(d=c.object(d)?d:window,a.each(b.split("."),function(a,b){if(!d[b])return!1;d=d[b]}),c.fn(d)?d:null)},b.fn.enqueue=function(d,e,f,g){function h(a,b){try{return n.push(a),b.apply(a,i)}catch(a){return j.reject(a,n),j}}var i=b.fn.arg2arr(arguments),j=a.Deferred(),k=a.Deferred(),l=k.promise(),m=[],n=[],o=!0;return d=i.shift(),e=i.shift(),a.each(d,function(a,d){c.fn(d[e])&&(l=l.then(function(){if(!o){var a=b.fn.arg2arr(arguments);m.push(a)}return o=!1,h(d,d[e])}))}),l.then(function(){if(!o){var a=b.fn.arg2arr(arguments);m.push(a)}o=!1,j.resolve(m)}),l.fail(function(){var a=b.fn.arg2arr(arguments);a.push(n),j.reject.apply(j,a)}),k.resolve(),j.promise()},b.fn.when=function(b){if(!c.array(b)||c.empty(b))return a.when();for(var d=a.Deferred(),e=[],f=b.length,g=0;g<b.length;g++)b[g].then(function(a){e.push(a)}).always(function(){--f||d.resolve(e)});return d.promise()},b.fn.rejectWith=function(c,d){var e=a.Deferred(),f=b.fn.arg2arr(arguments);return e.reject.apply(e,f).promise()},b.fn.resolveWith=function(c,d){var e=a.Deferred(),f=b.fn.arg2arr(arguments);return e.resolve.apply(e,f).promise()},b.fn.resolved=a.Deferred().resolve().promise(),b.fn.rejected=a.Deferred().reject().promise()}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b){if("0.0.8"===a.version){a.url={};var c=document.createElement("a");a.url.parts=function(a){return c.href=a,{hash:c.hash,host:c.host,hostname:c.hostname,href:c.href,origin:c.origin,pathname:c.pathname,port:c.port,protocol:c.protocol,search:c.search}},a.url.full=function(a){return!b.string(a)||b.empty(a)?null:(c.href=a,c.href)},a.url.param=function(a,c,d){if(!b.string(a)||!b.string(c)||b.empty(c))return a;var e,f,g,h;return b.undef(d)?(e=new RegExp("[?|&]"+c+"=([^&;]+?)(&|#|;|$)"),f=e.exec(a)||[,""],g=f[1].replace(/\+/g,"%20"),b.string(g)&&!b.empty(g)?decodeURIComponent(g):null):(""===d||null===d?(e=new RegExp("^([^#]*?)(([^#]*)&)?"+c+"(=[^&#]*)?(&|#|$)"),g=a.replace(e,"$1$3$5").replace(/^([^#]*)((\?)&|\?(#|$))/,"$1$3$4")):(e=new RegExp("([?&])"+c+"[^&]*"),h=c+"="+encodeURIComponent(d),(g=a.replace(e,"$1"+h))!==a||e.test(g)||(g+=(-1!==g.indexOf("?")?"&":"?")+h)),g)}}}(FooGallery.utils,FooGallery.utils.is),function(a,b,c){"0.0.8"===a.version&&(a.str={},a.str.camel=function(a){return b.empty(a)?a:a.toUpperCase()===a?a.toLowerCase():a.replace(/^([A-Z])|[-\s_]+(\w)/g,function(a,c,d){return b.string(d)?d.toUpperCase():c.toLowerCase()})},a.str.contains=function(a,c,d){return!(!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c))&&(c.length<=a.length&&-1!==(d?a.toUpperCase().indexOf(c.toUpperCase()):a.indexOf(c)))},a.str.containsWord=function(a,c,d){if(!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c)||a.length<c.length)return!1;for(var e=a.split(/\W/),f=0,g=e.length;f<g;f++)if(d?e[f].toUpperCase()==c.toUpperCase():e[f]==c)return!0;return!1},a.str.endsWith=function(a,c){return!b.string(a)||b.empty(a)||!b.string(c)||b.empty(c)?a==c:a.slice(a.length-c.length)==c},a.str.escapeRegExp=function(a){return b.empty(a)?a:a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},a.str.fnv1a=function(a){if(!b.string(a)||b.empty(a))return null;var c,d,e=2166136261;for(c=0,d=a.length;c<d;c++)e^=a.charCodeAt(c),e+=(e<<1)+(e<<4)+(e<<7)+(e<<8)+(e<<24);return e>>>0},a.str.from=function(c,d){return!b.string(c)||b.empty(c)||!b.string(d)||b.empty(d)?null:a.str.contains(c,d)?c.substring(c.indexOf(d)+d.length):null},a.str.join=function(d,e,f){if(!b.string(d)||!b.string(e))return null;var g=c.arg2arr(arguments);d=g.shift();var h,i,j=g.shift();for(h=0,i=g.length;h<i;h++)e=g[h],b.empty(e)||(a.str.endsWith(j,d)&&(j=j.slice(0,j.length-d.length)),a.str.startsWith(e,d)&&(e=e.slice(d.length)),j+=d+e);return j},a.str.startsWith=function(a,c){return!b.empty(a)&&!b.empty(c)&&a.slice(0,c.length)==c},a.str.until=function(c,d){return b.empty(c)||b.empty(d)?c:a.str.contains(c,d)?c.substring(0,c.indexOf(d)):c},a.str.format=function(a,d,e){var f=c.arg2arr(arguments);if(a=f.shift(),b.empty(a)||b.empty(f))return a;1===f.length&&(b.array(f[0])||b.object(f[0]))&&(f=f[0]);for(var g in f)a=a.replace(new RegExp("\\{"+g+"\\}","gi"),f[g]);return a})}(FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c,d,e){if("0.0.8"===b.version){b.obj={};var f=function(){};b.obj.create=function(a){if(!c.object(a))throw TypeError("Argument must be an object");f.prototype=a;var b=new f;return f.prototype=null,b},b.obj.extend=function(e,f,g){e=c.object(e)?e:{};var h=d.arg2arr(arguments);return h.shift(),a.each(h,function(a,c){b.obj.merge(e,c)}),e},b.obj.merge=function(a,d){a=c.hash(a)?a:{},d=c.hash(d)?d:{};for(var e in d)d.hasOwnProperty(e)&&(c.hash(d[e])?(a[e]=c.hash(a[e])?a[e]:{},b.obj.merge(a[e],d[e])):c.array(d[e])?a[e]=d[e].slice():a[e]=d[e]);return a},b.obj.mergeValid=function(d,e,f,g){if(!c.hash(f)||!c.hash(e))return d;e=c.hash(e)?e:{},g=c.hash(g)?g:{};var h,i,j;for(h in e)e.hasOwnProperty(h)&&c.fn(e[h])&&(i=c.array(g[h])?g[h]:c.string(g[h])?[g[h]]:[h],a.each(i,function(a,g){if(j=b.obj.prop(f,g),!c.undef(j))return e[h](j)?(b.obj.prop(d,h,j),!1):void 0}));return d},b.obj.prop=function(b,d,f){if(c.object(b)&&!c.empty(d)){var g,h;if(c.undef(f))return e.contains(d,".")?(g=d.split("."),h=g.length-1,a.each(g,function(a,d){if(a===h)f=b[d];else{if(!c.hash(b[d]))return!1;b=b[d]}})):c.undef(b[d])||(f=b[d]),f;e.contains(d,".")?(g=d.split("."),h=g.length-1,a.each(g,function(a,d){a===h?b[d]=f:b=c.hash(b[d])?b[d]:b[d]={}})):c.undef(b[d])||(b[d]=f)}}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.str),function(a,b,c){if("0.0.8"===b.version){b.ready=function(a){function c(){try{a.call(window,b.$)}catch(a){console.error(a)}}(Function("/*@cc_on return true@*/")()?"complete"===document.readyState:"loading"!==document.readyState)?c():document.addEventListener("DOMContentLoaded",c,!1)};var d=0;b.uniqueId=function(a,b){var e=a.attr("id");return c.empty(e)&&(b=c.string(b)&&!c.empty(b)?b:"uid-",e=b+ ++d,a.attr("id",e).data("__uniqueId__",!0)),e},b.removeUniqueId=function(a){a.data("__uniqueId__")&&a.removeAttr("id").removeData("__uniqueId__")}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c){if("0.0.8"===b.version){b.transition={};var d=document.createElement("div");b.transition.supported=function(a){var b=a.style;return c.string(b.transition)||c.string(b.WebkitTransition)||c.string(b.MozTransition)||c.string(b.msTransition)||c.string(b.OTransition)}(d),b.transition.end=function(a){var b=a.style;return c.string(b.transition)?"transitionend":c.string(b.WebkitTransition)?"webkitTransitionEnd":c.string(b.MozTransition)?"transitionend":c.string(b.msTransition)?"msTransitionEnd":c.string(b.OTransition)?"oTransitionEnd":null}(d),b.transition.duration=function(a,b){if(b=c.number(b)?b:0,!c.jq(a))return b;var d=a.css("transition-duration");if(/^([\d\.]*)+?(ms|s)$/i.test(d)){var e=d.match(/^([\d\.]*)+?(ms|s)$/i),f=parseFloat(e[1]);return"s"===e[2].toLowerCase()&&(f*=1e3),f}return b},b.transition.start=function(d,e,f,g){var h=a.Deferred();if(d=d.first(),b.transition.supported){var i=d.data("transition_safety");c.hash(i)&&c.number(i.timer)&&(clearTimeout(i.timer),d.removeData("transition_safety").off(b.transition.end+".utils"),i.deferred.reject()),g=c.number(g)?g:b.transition.duration(d)+50,i={deferred:h,timer:setTimeout(function(){d.removeData("transition_safety").off(b.transition.end+".utils"),h.resolve()},g)},d.data("transition_safety",i),d.on(b.transition.end+".utils",function(a){d.is(a.target)&&(clearTimeout(i.timer),d.removeData("transition_safety").off(b.transition.end+".utils"),h.resolve())})}return setTimeout(function(){c.fn(e)?e.apply(d.get(0),[d]):d.toggleClass(e,f),b.transition.supported||h.resolve()},20),h.promise()}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d,e){"0.0.8"===b.version&&(b.Class=function(){},b.Class.extend=function(a){function f(){if(!c.fn(this.construct))throw new SyntaxError('FooGallery.utils.Class objects must be constructed with the "new" keyword.');this.construct.apply(this,arguments)}a=c.hash(a)?a:{};var g=d.create(this.prototype);for(var h in a)a.hasOwnProperty(h)&&e.addOrOverride(g,h,a[h]);return g.construct=c.fn(g.construct)?g.construct:function(){},f.prototype=g,f.prototype.constructor=c.fn(g.__ctor__)?g.__ctor__:f,f.extend=b.Class.extend,f.override=b.Class.override,f},b.Class.override=function(a,b){e.addOrOverride(this.prototype,a,b)})}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.obj,FooGallery.utils.fn),function(a,b,c){if("0.0.8"===b.version){b.Bounds=b.Class.extend({construct:function(){var a=this;a.top=0,a.right=0,a.bottom=0,a.left=0,a.width=0,a.height=0},inflate:function(a){var b=this;return c.number(a)&&(b.top-=a,b.right+=a,b.bottom+=a,b.left-=a,b.width+=2*a,b.height+=2*a),b},intersects:function(a){var b=this;return b.left<=a.right&&a.left<=b.right&&b.top<=a.bottom&&a.top<=b.bottom}});var d;b.getViewportBounds=function(c){d||(d=a(window));var e=new b.Bounds;return e.top=d.scrollTop(),e.left=d.scrollLeft(),e.width=d.width(),e.height=d.height(),e.right=e.left+e.width,e.bottom=e.top+e.height,e.inflate(c),e},b.getElementBounds=function(d){c.jq(d)||(d=a(d));var e=new b.Bounds;if(0!==d.length){var f=d.offset();e.top=f.top,e.left=f.left,e.width=d.width(),e.height=d.height()}return e.right=e.left+e.width,e.bottom=e.top+e.height,e}}}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){"0.0.8"===b.version&&(b.Factory=b.Class.extend({construct:function(){this.registered={}},contains:function(a){return!c.undef(this.registered[a])},load:function(b,e,f){var g,h,i=this,j=d.arg2arr(arguments),k=[],l=[];b=j.shift()||{};for(g in i.registered)if(i.registered.hasOwnProperty(g)){var m=i.registered[g];b.hasOwnProperty(g)&&(h=b[g],c.string(h)&&(h=d.fetch(b[g])),c.fn(h)&&(m={name:g,klass:h,priority:i.registered[g].priority})),k.push(m)}for(g in b)b.hasOwnProperty(g)&&!i.registered.hasOwnProperty(g)&&(h=b[g],c.string(h)&&(h=d.fetch(b[g])),c.fn(h)&&k.push({name:g,klass:h,priority:0}));return k.sort(function(a,b){return b.priority-a.priority}),a.each(k,function(a,b){c.fn(b.klass)&&l.push(d.apply(b.klass,j))}),l},make:function(a,b,e){var f,g=this,h=d.arg2arr(arguments);return a=h.shift(),f=g.registered[a],c.hash(f)&&c.fn(f.klass)?d.apply(f.klass,h):null},names:function(b){b=!!c.boolean(b)&&b;var d,e=[];if(b){var f=[];for(d in this.registered)this.registered.hasOwnProperty(d)&&f.push(this.registered[d]);f.sort(function(a,b){return b.priority-a.priority}),a.each(f,function(a,b){e.push(b.name)})}else for(d in this.registered)this.registered.hasOwnProperty(d)&&e.push(d);return e},register:function(a,b,d){if(!c.string(a)||c.empty(a)||!c.fn(b))return!1;d=c.number(d)?d:0;var e=this.registered[a];return this.registered[a]={name:a,klass:b,priority:c.undef(e)?d:e.priority},!0}}))}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c){if("0.0.8"===a.version){var d=!1;try{d=!!window.localStorage}catch(a){d=!1}a.Debugger=a.Class.extend({construct:function(a){this.key=a,this.enabled=!!d&&!!localStorage.getItem(this.key)},enable:function(){d&&(this.enabled=!0,localStorage.setItem(this.key,this.enabled))},disable:function(){d&&(this.enabled=!1,localStorage.removeItem(this.key))},log:function(a,c){this.enabled&&console.log.apply(console,b.arg2arr(arguments))},logf:function(a,d,e){if(this.enabled){var f=b.arg2arr(arguments);a=f.shift(),d=f.shift(),f.unshift(c.format(a,d)),this.log.apply(this,f)}}})}}(FooGallery.utils,FooGallery.utils.fn,FooGallery.utils.str),function(a,b,c){"0.0.8"===b.version&&(b.Throttle=b.Class.extend({construct:function(a){this.id=null,this.active=!1,this.idle=c.number(a)?a:0},limit:function(a){if(c.fn(a)){this.clear();var b=this;this.active=!0,this.id=setTimeout(function(){b.active=!1,b.id=null,a()},this.idle)}},clear:function(){c.number(this.id)&&(clearTimeout(this.id),this.active=!1,this.id=null)}}))}(FooGallery.utils.$,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d,e){b.debug=new c.Debugger("__FooGallery__"),c.selectify=function(b){if(d.empty(b))return null;if(d.hash(b)){var e,f={};for(var g in b)b.hasOwnProperty(g)&&(e=c.selectify(b[g]))&&(f[g]=e);return f}return d.string(b)||d.array(b)?(d.string(b)&&(b=[b]),a.map(b,function(a){return d.string(a)?"."+a.split(/\s/g).join("."):null}).join(",")):null},b.emptyImage="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",b.dataTemplate="__FooGallery__",b.dataItem="__FooGalleryItem__",b.init=function(a,c){return b.template.make(a,c).initialize()},b.initAll=function(c){return e.when(a(".foogallery").map(function(a,d){return b.init(c,d)}).get())},b.parseSrc=function(b,c,e,f,g,h){if(!d.string(b))return null;if(!d.string(f))return b;var i=a.map(f.replace(/(\s[\d.]+[whx]),/g,"$1 @,@ ").split(" @,@ "),function(a){return{url:/^\s*(\S*)/.exec(a)[1],w:parseFloat((/\S\s+(\d+)w/.exec(a)||[0,1/0])[1]),h:parseFloat((/\S\s+(\d+)h/.exec(a)||[0,1/0])[1]),x:parseFloat((/\S\s+([\d.]+)x/.exec(a)||[0,1])[1])}});if(!i.length)return b;i.unshift({url:b,w:i[0].w!==1/0&&i[0].h===1/0?c:1/0,h:i[0].h!==1/0&&i[0].w===1/0?e:1/0,x:1});var j,k=window.devicePixelRatio||1,l={w:g*k,h:h*k,x:k};for(j in l)l.hasOwnProperty(j)&&(i=a.grep(i,function(a,b){return function(c){return c[a]>=l[a]||c[a]===b}}(j,Math.max.apply(null,a.map(i,function(a){return a[j]})))));for(j in l)l.hasOwnProperty(j)&&(i=a.grep(i,function(a,b){return function(c){return c[a]===b}}(j,Math.min.apply(null,a.map(i,function(a){return a[j]})))));return i[0].url},a.fn.foogallery=function(c,e){return this.each(function(f,g){if(d.string(c)){var h=a.data(g,b.dataTemplate);if(h instanceof b.Template)switch(c){case"layout":return void h.layout();case"destroy":return void h.destroy()}}else b.template.make(c,g).initialize().then(function(a){d.fn(e)&&e(a)})})}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn),function(a,b,c,d,e){var f="__FooGallerySwipe__",g="ontouchstart"in window,h=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!g,i=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!g,j=g||i;b.Swipe=c.Class.extend({construct:function(b,c){var d=this,f=".fgswipe";d.$el=a(b),d.opt=e.extend({threshold:20,allowPageScroll:!1,swipe:a.noop,data:{}},c),d.active=!1,d.startPoint=null,d.endPoint=null,d.events={start:(j?i?h?"MSPointerDown":"pointerdown":"touchstart":"mousedown")+f,move:(j?i?h?"MSPointerMove":"pointermove":"touchmove":"mousemove")+f,end:(j?i?h?"MSPointerUp":"pointerup":"touchend":"mouseup")+f,leave:(j?i?"mouseleave":null:"mouseleave")+f}},init:function(){var a=this;a.$el.on(a.events.start,{self:a},a.onStart),a.$el.on(a.events.move,{self:a},a.onMove),a.$el.on(a.events.end,{self:a},a.onEnd),d.string(a.events.leave)&&a.$el.on(a.events.leave,{self:a},a.onEnd),a.$el.data(f,a)},destroy:function(){var a=this;a.$el.off(a.events.start,a.onStart),a.$el.off(a.events.move,a.onMove),a.$el.off(a.events.end,a.onEnd),d.string(a.events.leave)&&a.$el.off(a.events.leave,a.onEnd),a.$el.removeData(f)},getAngle:function(a,b){var c=Math.atan2(a.x-b.x,a.y-b.y),d=Math.round(180*c/Math.PI);return 360-(d<0?360-Math.abs(d):d)},getDistance:function(a,b){var c=b.x-a.x,d=b.y-a.y;return c*=c,d*=d,Math.sqrt(c+d)},getDirection:function(a,b){var c=this,d=c.getAngle(a,b);return d>337.5||d<=22.5?"N":d>22.5&&d<=67.5?"NE":d>67.5&&d<=112.5?"E":d>112.5&&d<=157.5?"SE":d>157.5&&d<=202.5?"S":d>202.5&&d<=247.5?"SW":d>247.5&&d<=292.5?"W":d>292.5&&d<=337.5?"NW":"NONE"},getPoint:function(a){var b;return j&&!d.empty(b=a.originalEvent.touches||a.touches)?{x:b[0].pageX,y:b[0].pageY}:d.number(a.pageX)&&d.number(a.pageY)?{x:a.pageX,y:a.pageY}:null},getOffset:function(a){var b=this,c=b.$el.offset();return{left:a.x-c.left,top:a.y-c.top}},onStart:function(a){var b=a.data.self,c=b.getPoint(a);d.empty(c)||(b.active=!0,b.startPoint=b.endPoint=c)},onMove:function(a){var b=a.data.self,c=b.getPoint(a);b.active&&!d.empty(c)&&(b.endPoint=c,b.opt.allowPageScroll||a.preventDefault())},onEnd:function(a){var b=a.data.self;if(b.active){b.active=!1;var c={startPoint:b.startPoint,endPoint:b.endPoint,startOffset:b.getOffset(b.startPoint),endOffset:b.getOffset(b.endPoint),angle:b.getAngle(b.startPoint,b.endPoint),distance:b.getDistance(b.startPoint,b.endPoint),direction:b.getDirection(b.startPoint,b.endPoint)};if(b.opt.threshold>0&&c.distance<b.opt.threshold)return;b.opt.swipe.apply(this,[c,b.opt.data]),b.startPoint=null,b.endPoint=null}}}),a.fn.fgswipe=function(c){return this.each(function(){var e=a(this),g=e.data(f);if(g instanceof b.Swipe){if(d.string(c)&&d.fn(g[c]))return void g[c]();g.destroy()}d.hash(c)&&(g=new b.Swipe(this,c),g.init())})}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.obj),function(a,b,c,d,e,f){b.TemplateFactory=c.Factory.extend({construct:function(){this.registered={}},register:function(a,b,c,e,f,g){var h=this,i=h._super(a,b,g);if(i){var j=h.registered;j[a].opt=d.hash(c)?c:{},j[a].cls=d.hash(e)?e:{},j[a].il8n=d.hash(f)?f:{}}return i},make:function(b,c){c=d.jq(c)?c:a(c),b=f.extend({},b,c.data("foogallery"));var e=this,g=e.type(b,c);return e.contains(g)?(b=e.options(g,b),e._super(g,b,c)):null},type:function(b,e){e=d.jq(e)?e:a(e);var f=this,g=d.hash(b)&&d.hash(b)&&d.string(b.type)&&f.contains(b.type)?b.type:"core";if("core"===g&&e.length>0)for(var h=f.registered,i=f.names(!0),j=0,k=i.length;j<k;j++)if(h.hasOwnProperty(i[j])){var l=i[j],m=h[l].cls;if(d.string(m.container)){var n=c.selectify(m.container);if(e.is(n)){g=i[j];break}}}return g},configure:function(a,b,c,d){var e=this;if(e.contains(a)){var g=e.registered;f.extend(g[a].opt,b),f.extend(g[a].cls,c),f.extend(g[a].il8n,d)}},options:function(a,c){c=f.extend({type:a},c);var e=this,g=e.registered,h=g.core.opt,i=g.core.cls,j=g.core.il8n;return d.hash(c.cls)||(c.cls={}),d.hash(c.il8n)||(c.il8n={}),d.undef(b.filtering)||(c=b.filtering.merge(c)),d.undef(b.paging)||(c=b.paging.merge(c)),"core"!==a&&e.contains(a)?(c=f.extend({},h,g[a].opt,c),c.cls=f.extend({},i,g[a].cls,c.cls),c.il8n=f.extend({},j,g[a].il8n,c.il8n)):(c=f.extend({},h,c),c.cls=f.extend({},i,c.cls),c.il8n=f.extend({},j,c.il8n)),c}}),b.template=new b.TemplateFactory}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e){a.PagingFactory=b.Factory.extend({construct:function(){this.registered={}},register:function(a,b,d,e,f,g,h){var i=this,j=i._super(a,b,h);if(j){var k=i.registered;k[a].ctrl=c.fn(d)?d:null,k[a].opt=c.hash(e)?e:{},k[a].cls=c.hash(f)?f:{},k[a].il8n=c.hash(g)?g:{}}return j},type:function(a){var b,d=this;return c.hash(a)&&c.hash(b=a.paging)&&c.string(b.type)&&d.contains(b.type)?b.type:null},merge:function(a){a=e.extend({},a);var b=this,d=b.type(a),f=b.registered,g=f.default.opt,h=f.default.cls,i=f.default.il8n,j=c.hash(a.paging)?a.paging:{},k=c.hash(a.cls)&&c.hash(a.cls.paging)?e.extend({},a.cls.paging):{},l=c.hash(a.il8n)&&c.hash(a.il8n.paging)?e.extend({},a.il8n.paging):{};return c.hash(a.cls)||(a.cls={}),c.hash(a.il8n)||(a.il8n={}),"default"!==d&&b.contains(d)?(a.paging=e.extend({},g,f[d].opt,j,{type:d}),a.cls=e.extend(a.cls,{paging:h},{paging:f[d].cls},{paging:k}),a.il8n=e.extend(a.il8n,{paging:i},{paging:f[d].il8n},{paging:l})):(a.paging=e.extend({},g,j,{type:d}),a.cls=e.extend(a.cls,{paging:h},{paging:k}),a.il8n=e.extend(a.il8n,{paging:i},{paging:l})),a},configure:function(a,b,c,d){var f=this;if(f.contains(a)){var g=f.registered;e.extend(g[a].opt,b),e.extend(g[a].cls,c),e.extend(g[a].il8n,d)}},hasCtrl:function(a){var b=this,d=b.registered[a];return c.hash(d)&&c.fn(d.ctrl)},makeCtrl:function(a,b,d,e){var f=this,g=f.registered[a];return c.hash(g)&&c.fn(g.ctrl)?new g.ctrl(b,d,e):null}}),a.paging=new a.PagingFactory}(FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e,f){var g=0;b.Template=c.Class.extend({construct:function(e,f){var h=this;h.namespace=".foogallery-"+ ++g,h.$el=d.jq(f)?f:a(f),h.opt=e,h.template=e.template,h.id=h.$el.prop("id")||e.id,h.cls=e.cls,h.il8n=e.il8n,h.sel=c.selectify(h.cls),h.items=b.components.make("items",h),h.pages=d.undef(b.paging)?null:b.paging.make(e.paging.type,h),h.filter=d.undef(b.filtering)?null:b.filtering.make(e.filtering.type,h),h.state=b.components.make("state",h),h._initialize=null,h.initializing=!1,h.initialized=!1,h.destroying=!1,h.destroyed=!1,h._undo={classes:"",style:"",create:!1,children:!1}},initialize:function(f){var g=this;return d.promise(g._initialize)?g._initialize:(f=d.jq(f)?f:a(f),g._initialize=a.Deferred(function(h){if(g.initializing=!0,0===f.length&&0===g.$el.parent().length)return void h.reject("A parent element is required.");0===g.$el.length&&(g.$el=g.create(),g._undo.create=!0),f.length>0&&g.$el.appendTo(f);var i,j=a.Deferred(),k=j.promise();g.$el.length>0&&(i=g.$el.data(b.dataTemplate))instanceof b.Template?k=k.then(function(){return i.destroy().then(function(){g.$el.data(b.dataTemplate,g)})}):g.$el.data(b.dataTemplate,g),k.then(function(){if(g.destroying)return e.rejectWith("destroy in progress");d.empty(g.opt.on)||g.$el.on(g.opt.on),g._undo.classes=g.$el.attr("class"),g._undo.style=g.$el.attr("style"),g.$el.is(g.sel.container)||g.$el.addClass(g.cls.container);var a=c.selectify(g.opt.classes);return null==a||g.$el.is(a)||g.$el.addClass(g.opt.classes),0==g.$el.children().not(g.sel.item.elem).length&&(g.$el.append(g.createChildren()),g._undo.children=!0),g.raise("pre-init").isDefaultPrevented()?e.rejectWith("pre-init default prevented"):void 0}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):g.opt.delay<=0?e.resolved:a.Deferred(function(a){g._delay=setTimeout(function(){g._delay=null,a.resolve()},g.opt.delay)}).promise()}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):g.raise("init").isDefaultPrevented()?e.rejectWith("init default prevented"):g.items.fetch()}).then(function(){if(g.destroying)return e.rejectWith("destroy in progress");if(g.raise("post-init").isDefaultPrevented())return e.rejectWith("post-init default prevented");var b=g.state.parse();g.state.set(d.empty(b)?g.state.initial():b),a(window).on("scroll"+g.namespace,{self:g},g.throttle(g.onWindowScroll,g.opt.throttle)).on("popstate"+g.namespace,{self:g},g.onWindowPopState)}).then(function(){return g.destroying?e.rejectWith("destroy in progress"):(g.raise("first-load"),g.loadAvailable())}).then(function(){if(g.destroying)return e.rejectWith("destroy in progress");g.initializing=!1,g.initialized=!0,g._check(200),g._check(500),g._check(1e3),g._check(2e3),g._check(5e3),g.raise("ready"),h.resolve(g)}).fail(function(a){h.reject(a)}),j.resolve()}).promise().fail(function(a){console.log("initialize failed",g,a),g.destroy()}))},create:function(){var b=this;return a("<div/>",{id:b.id,class:b.cls.container}).addClass(b.opt.classes)},createChildren:function(){return a()},destroy:function(){var b=this;return b.destroyed?e.resolved:(b.destroying=!0,a.Deferred(function(a){b.initializing&&d.promise(b._initialize)?b._initialize.always(function(){b.destroying=!1,b._destroy(),a.resolve()}):(b.destroying=!1,b._destroy(),a.resolve())}).promise())},_destroy:function(){var c=this;c.destroyed||(c.raise("destroy"),a(window).off(c.namespace),c.state.destroy(),c.filter&&c.filter.destroy(),c.pages&&c.pages.destroy(),c.items.destroy(),d.empty(c.opt.on)||c.$el.off(c.opt.on),c.raise("destroyed"),c.$el.removeData(b.dataTemplate),d.empty(c._undo.classes)?c.$el.removeAttr("class"):c.$el.attr("class",c._undo.classes),d.empty(c._undo.style)?c.$el.removeAttr("style"):c.$el.attr("style",c._undo.style),c._undo.children&&c.destroyChildren(),c._undo.create&&c.$el.remove(),c.$el=c.state=c.items=c.pages=null,c.destroyed=!0,c.initializing=!1,c.initialized=!1)},destroyChildren:function(){},getAvailable:function(){return this.pages?this.pages.available():this.items.available()},loadAvailable:function(){return this.items.load(this.getAvailable())},_check:function(a){a=d.number(a)?a:0;var b=this;setTimeout(function(){!b.initialized||b.destroying&&b.destroyed||b.loadAvailable()},a)},raise:function(c,e){if(!d.string(c)||d.empty(c))return null;e=d.array(e)?e:[];var g=this,h=c.split(".")[0],i=f.camel("on-"+h),j=a.Event(h+".foogallery");return e.unshift(g),g.$el.trigger(j,e),b.debug.logf("{id}|{name}:",{id:g.id,name:h},e),d.fn(g[i])&&(e.unshift(j),g[i].apply(g.$el.get(0),e)),j},layout:function(){var a=this;null!==a._initialize&&a.raise("layout")},throttle:function(a,b){var c=Date.now();return function(){if(c+b-Date.now()<0){var d=e.arg2arr(arguments);a.apply(this,d),c=Date.now()}}},onWindowPopState:function(a){var b=a.data.self,c=a.originalEvent.state;d.empty(c)||c.id!==b.id||(b.state.set(c),b.loadAvailable())},onWindowScroll:function(a){a.data.self.loadAvailable()}}),b.template.register("core",b.Template,{id:null,type:"core",classes:"",on:{},lazy:!0,viewport:200,items:[],delay:100,throttle:50,timeout:6e4,srcset:"data-srcset",src:"data-src",template:{}},{container:"foogallery"},{},-100)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.str),function(a,b){a.Component=b.Class.extend({construct:function(a){this.tmpl=a},destroy:function(){this.tmpl=null}}),a.components=new b.Factory}(FooGallery,FooGallery.utils),function(a,b,c,d){b.State=b.Component.extend({construct:function(a){var b=this;b._super(a),b.apiEnabled=!!window.history&&!!history.replaceState,b.opt=b.tmpl.opt.state,b.enabled=b.opt.enabled,b.pushOrReplace=b.isPushOrReplace(b.opt.pushOrReplace)?b.opt.pushOrReplace:"replace";var c=d.escapeRegExp(b.tmpl.id),e=d.escapeRegExp(b.opt.values),f=d.escapeRegExp(b.opt.pair);b.regex={exists:new RegExp("^#"+c+"\\"+e+".+?"),values:new RegExp("(\\w+)"+f+"([^"+e+"]+)","g")}},destroy:function(){var a=this;a.clear(),a.opt=a.regex={},a._super()},isPushOrReplace:function(b){return-1!==a.inArray(b,["push","replace"])},exists:function(){return this.regex.exists.test(location.hash)&&this.regex.values.test(location.hash)},parse:function(){var b=this,d={};if(b.exists())if(b.enabled){d.id=b.tmpl.id;var e=location.hash.match(b.regex.values);a.each(e,function(e,f){var g=f.split(b.opt.pair);2===g.length&&(d[g[0]]=-1===g[1].indexOf(b.opt.array)?decodeURIComponent(g[1].replace(/\+/g,"%20")):a.map(g[1].split(b.opt.array),function(a){return decodeURIComponent(a.replace(/\+/g,"%20"))}),c.string(d[g[0]])&&!isNaN(d[g[0]])&&(d[g[0]]=parseInt(d[g[0]])))})}else b.apiEnabled?history.replaceState(null,"",location.pathname+location.search):location.hash="#";return d},hashify:function(b){var d=this;if(c.hash(b)){var e=[];return a.each(b,function(b,f){c.empty(f)||"id"===b||(f=c.array(f)?a.map(f,function(a){return encodeURIComponent(a)}).join(d.opt.array):encodeURIComponent(f),e.push(b+d.opt.pair+f))}),e.length>0&&e.unshift("#"+d.tmpl.id),e.join(d.opt.values)}return""},replace:function(a){var b=this;if(b.enabled&&b.apiEnabled){a.id=b.tmpl.id;var d=b.hashify(a),e=c.empty(d);history.replaceState(e?null:a,"",e?location.pathname+location.search:d)}},push:function(a){var b=this;if(b.enabled&&b.apiEnabled){a.id=b.tmpl.id;var d=b.hashify(a),e=c.empty(d);history.pushState(e?null:a,"",e?location.pathname+location.search:d)}},update:function(a,b){var c=this;c.enabled&&c.apiEnabled&&(b=c.isPushOrReplace(b)?b:c.pushOrReplace,c[b](a))},clear:function(){this.exists()&&this.replace({})},initial:function(){var a=this,b=a.tmpl,d={};return b.filter&&!c.empty(b.filter.current)&&(d.f=b.filter.current),b.pages&&b.pages.current>1&&(d.p=b.pages.current),d},get:function(a){var d=this,e=d.tmpl,f={};return a instanceof b.Item&&(f.i=a.id),e.filter&&!c.empty(e.filter.current)&&(f.f=e.filter.current),e.pages&&e.pages.isValid(e.pages.current)&&(f.p=e.pages.current),f},set:function(a){var b=this,d=b.tmpl;if(c.hash(a)){d.items.reset();var e=d.items.get(a.i);if(d.filter){d.filter.rebuild();var f=c.empty(a.f)?[]:a.f;d.filter.set(f,!1)}if(d.pages){d.pages.rebuild();var g=d.pages.number(a.p);e&&!d.pages.contains(g,e)&&(g=d.pages.find(e),g=0!==g?g:1),d.pages.set(g,!c.empty(a),!1,!0),e&&d.pages.contains(g,e)&&e.scrollTo()}else d.items.detach(d.items.all()),d.items.create(d.items.available(),!0),e&&e.scrollTo();c.empty(a.i)||(a.i=null,b.replace(a))}}}),b.template.configure("core",{state:{enabled:!1,pushOrReplace:"replace",values:"/",pair:":",array:"+"}}),b.components.register("state",b.State)
10
+ }(FooGallery.$,FooGallery,FooGallery.utils.is,FooGallery.utils.str),function(a,b,c,d,e,f){b.Item=b.Component.extend({construct:function(a,b){var c=this;c._super(a),c.cls=a.cls.item,c.il8n=a.il8n.item,c.sel=a.sel.item,c.opt=f.extend({},a.opt.item,b),c.isAttached=!1,c.isCreated=!1,c.isDestroyed=!1,c.isLoading=!1,c.isLoaded=!1,c.isError=!1,c.isParsed=!1,c.$el=null,c.$inner=null,c.$anchor=null,c.$image=null,c.$caption=null,c.type=c.opt.type,c.id=c.opt.id,c.href=c.opt.href,c.src=c.opt.src,c.srcset=c.opt.srcset,c.width=c.opt.width,c.height=c.opt.height,c.title=c.opt.title,c.alt=c.opt.alt,c.caption=d.empty(c.opt.caption)?c.title:c.opt.caption,c.description=d.empty(c.opt.description)?c.alt:c.opt.description,c.attr=c.opt.attr,c.tags=c.opt.tags,c.maxWidth=c.opt.maxWidth,c.maxCaptionLength=c.opt.maxCaptionLength,c.maxDescriptionLength=c.opt.maxDescriptionLength,c.showCaptionTitle=c.opt.showCaptionTitle,c.showCaptionDescription=c.opt.showCaptionDescription,c._thumbUrl=null,c._placeholder=null,c._load=null,c._undo={classes:"",style:"",loader:!1,placeholder:!1}},destroy:function(){var a=this;return a.tmpl.raise("destroy-item",[a]).isDefaultPrevented()||(a.isDestroyed=a.doDestroyItem()),a.isDestroyed&&(a.tmpl.raise("destroyed-item",[a]),a._super()),a.isDestroyed},doDestroyItem:function(){var a=this;return a.isParsed?(a.append(),d.empty(a._undo.classes)?a.$el.removeAttr("class"):a.$el.attr("class",a._undo.classes),d.empty(a._undo.style)?a.$el.removeAttr("style"):a.$el.attr("style",a._undo.style),a._undo.loader&&a.$el.find(a.sel.loader).remove(),a._undo.placeholder&&a.$image.prop("src")==a._placeholder&&a.$image.removeAttr("src")):a.isCreated&&(a.detach(),a.$el.remove()),!0},parse:function(b){var c=this,d=a(b);return!c.tmpl.raise("parse-item",[c,d]).isDefaultPrevented()&&(c.isCreated=d.is(c.sel.elem))&&(c.isParsed=c.doParseItem(d),c.fix()),c.isParsed&&c.tmpl.raise("parsed-item",[c]),c.isParsed},doParseItem:function(c){var e=this,f=e.tmpl.opt,g=e.cls,h=e.sel;return e._undo.classes=c.attr("class")||"",e._undo.style=c.attr("style")||"",e.$el=c.data(b.dataItem,e),e.$inner=e.$el.find(h.inner),e.$anchor=e.$el.find(h.anchor).on("click.foogallery",{self:e},e.onAnchorClick),e.$image=e.$anchor.find(h.image),e.$caption=e.$el.find(h.caption.elem).on("click.foogallery",{self:e},e.onCaptionClick),e.isAttached=e.$el.parent().length>0,e.isLoading=e.$el.is(h.loading),e.isLoaded=e.$el.is(h.loaded),e.isError=e.$el.is(h.error),e.id=e.$anchor.data("id")||e.id,e.tags=e.$anchor.data("tags")||e.tags,e.href=e.$anchor.attr("href")||e.href,e.src=e.$image.attr(f.src)||e.src,e.srcset=e.$image.attr(f.srcset)||e.srcset,e.width=parseInt(e.$image.attr("width"))||e.width,e.height=parseInt(e.$image.attr("height"))||e.height,e.title=e.$image.attr("title")||e.title,e.alt=e.$image.attr("alt")||e.alt,e.caption=e.$anchor.data("title")||e.$anchor.data("captionTitle")||e.caption||e.title,e.description=e.$anchor.data("description")||e.$anchor.data("captionDesc")||e.description||e.alt,d.empty(e.caption)&&(e.caption=a.trim(e.$caption.find(h.caption.title).html())),d.empty(e.description)&&(e.description=a.trim(e.$caption.find(h.caption.description).html())),d.number(e.maxCaptionLength)&&e.maxCaptionLength>0&&!d.empty(e.caption)&&d.string(e.caption)&&e.caption.length>e.maxCaptionLength&&e.$caption.find(h.caption.title).html(e.caption.substr(0,e.maxCaptionLength)+"&hellip;"),d.number(e.maxDescriptionLength)&&e.maxDescriptionLength>0&&!d.empty(e.description)&&d.string(e.description)&&e.description.length>e.maxDescriptionLength&&e.$caption.find(h.caption.description).html(e.description.substr(0,e.maxDescriptionLength)+"&hellip;"),0===e.$el.find(h.loader).length&&(e.$el.append(a("<div/>",{class:g.loader})),e._undo.loader=!0),d.empty(e.$image.prop("src"))&&(e._placeholder=e.tmpl.items.placeholder(e.width,e.height),e.$image.prop("src",e._placeholder),e._undo.placeholder=!0),!e.isCreated||!e.isAttached||e.isLoading||e.isLoaded||e.isError||e.$el.addClass(g.idle),!0},create:function(){var a=this;if(!a.isCreated&&d.string(a.href)&&d.string(a.src)&&d.number(a.width)&&d.number(a.height)){a.tmpl.raise("create-item",[a]).isDefaultPrevented()||(a.isCreated=a.doCreateItem()),a.isCreated&&a.tmpl.raise("created-item",[a])}return a.isCreated},doCreateItem:function(){var c=this,e=c.tmpl.opt,f=c.cls,g=c.attr;g.elem.class=f.elem+" "+f.idle,g.inner.class=f.inner,g.anchor.class=f.anchor,g.anchor.href=c.href,g.anchor["data-id"]=c.id,g.anchor["data-title"]=c.caption,g.anchor["data-description"]=c.description,d.empty(c.tags)||(g.anchor["data-tags"]=JSON.stringify(c.tags)),g.image.class=f.image,g.image.src=c.tmpl.items.placeholder(c.width,c.height),g.image[e.src]=c.src,g.image[e.srcset]=c.srcset,g.image.width=c.width,g.image.height=c.height,g.image.title=c.title,g.image.alt=c.alt,c.$el=a("<div/>").attr(g.elem).data(b.dataItem,c),c.$inner=a("<figure/>").attr(g.inner).appendTo(c.$el),c.$anchor=a("<a/>").attr(g.anchor).appendTo(c.$inner).on("click.foogallery",{self:c},c.onAnchorClick),c.$image=a("<img/>").attr(g.image).appendTo(c.$anchor),f=c.cls.caption,g=c.attr.caption,g.elem.class=f.elem,c.$caption=a("<figcaption/>").attr(g.elem).on("click.foogallery",{self:c},c.onCaptionClick),g.inner.class=f.inner;var h=a("<div/>").attr(g.inner).appendTo(c.$caption),i=!d.empty(c.caption),j=!d.empty(c.description);if(i||j){if(g.title.class=f.title,g.description.class=f.description,i){var k;k=d.number(c.maxCaptionLength)&&c.maxCaptionLength>0&&d.string(c.caption)&&c.caption.length>c.maxCaptionLength?a("<div/>").attr(g.title).html(c.caption.substr(0,c.maxCaptionLength)+"&hellip;"):a("<div/>").attr(g.title).html(c.caption),h.append(k)}if(j){var l;l=d.number(c.maxDescriptionLength)&&c.maxDescriptionLength>0&&d.string(c.description)&&c.description.length>c.maxDescriptionLength?a("<div/>").attr(g.description).html(c.description.substr(0,c.maxDescriptionLength)+"&hellip;"):a("<div/>").attr(g.description).html(c.description),h.append(l)}}return c.$caption.appendTo(c.$inner),0===c.$el.find(c.sel.loader).length&&c.$el.append(a("<div/>",{class:c.cls.loader})),!0},append:function(){var a=this;if(a.isCreated&&!a.isAttached){a.tmpl.raise("append-item",[a]).isDefaultPrevented()||(a.tmpl.$el.append(a.$el),a.fix(),a.isAttached=!0),a.isAttached&&a.tmpl.raise("appended-item",[a])}return a.isAttached},detach:function(){var a=this;if(a.isCreated&&a.isAttached){a.tmpl.raise("detach-item",[a]).isDefaultPrevented()||(a.$el.detach(),a.unfix(),a.isAttached=!1),a.isAttached||a.tmpl.raise("detached-item",[a])}return!a.isAttached},load:function(){var b=this;if(d.promise(b._load))return b._load;if(!b.isCreated||!b.isAttached)return e.rejectWith("not created or attached");if(b.tmpl.raise("load-item",[b]).isDefaultPrevented())return e.rejectWith("default prevented");var c=b.cls,f=b.$image.get(0),g=f.src;return b.isLoading=!0,b.$el.removeClass(c.idle).removeClass(c.loaded).removeClass(c.error).addClass(c.loading),b._load=a.Deferred(function(a){d.undef(window.InstallTrigger)||(f.src=""),f.onload=function(){f.onload=f.onerror=null,b.isLoading=!1,b.isLoaded=!0,b.$el.removeClass(c.loading).addClass(c.loaded),b.unfix(),b.tmpl.raise("loaded-item",[b]),a.resolve(b)},f.onerror=function(){f.onload=f.onerror=null,b.isLoading=!1,b.isError=!0,b.$el.removeClass(c.loading).addClass(c.error),d.string(g)&&b.$image.prop("src",g),b.tmpl.raise("error-item",[b]),a.reject(b)},f.src=b.getThumbUrl()}).promise()},fix:function(){var a=this;if(!a.tmpl.raise("fix-item",[a]).isDefaultPrevented()&&a.isCreated&&!a.isLoading&&!a.isLoaded&&!a.isError){var b=a.width,c=a.height;if(!isNaN(b)&&!isNaN(c)){var e=d.fn(a.maxWidth)?a.maxWidth(a):a.$image.width();e<=0&&(e=b);var f=e/b,g=c*f;a.$image.css({width:e,height:g})}}return a},unfix:function(){var a=this;return!a.tmpl.raise("unfix-item",[a]).isDefaultPrevented()&&a.isCreated&&a.$image.css({width:"",height:""}),a},getThumbUrl:function(a){a=!!d.boolean(a)&&a;var c=this;return!a&&d.string(c._thumbUrl)?c._thumbUrl:c._thumbUrl=b.parseSrc(c.src,c.width,c.height,c.srcset,c.$anchor.innerWidth(),c.$anchor.innerHeight())},scrollTo:function(a){var b=this;if(b.isAttached){var d=b.bounds(),e=c.getViewportBounds();switch(a){case"top":d.left+=d.width/2-e.width/2,d.top-=e.height/5;break;default:d.left+=d.width/2-e.width/2,d.top+=d.height/2-e.height/2}window.scrollTo(d.left,d.top)}return b},bounds:function(){return this.isAttached?c.getElementBounds(this.$el):null},intersects:function(a){return!!this.isAttached&&this.bounds().intersects(a)},onAnchorClick:function(a){var b=a.data.self,c=b.tmpl.state.get(b);b.tmpl.state.update(c)},onCaptionClick:function(b){var c=b.data.self;a(b.target).is(c.sel.caption.all)&&c.$anchor.length>0&&c.$anchor.get(0).click()}}),b.template.configure("core",{item:{type:"item",id:"",href:"",src:"",srcset:"",width:0,height:0,title:"",alt:"",caption:"",description:"",tags:[],maxWidth:null,maxCaptionLength:0,maxDescriptionLength:0,showCaptionTitle:!0,showCaptionDescription:!0,attr:{elem:{},inner:{},anchor:{},image:{},caption:{elem:{},inner:{},title:{},description:{}}}}},{item:{elem:"fg-item",inner:"fg-item-inner",anchor:"fg-thumb",image:"fg-image",loader:"fg-loader",idle:"fg-idle",loading:"fg-loading",loaded:"fg-loaded",error:"fg-error",caption:{elem:"fg-caption",inner:"fg-caption-inner",title:"fg-caption-title",description:"fg-caption-desc"}}},{item:{}}),b.components.register("item",b.Item)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d,e,f){b.Items=b.Component.extend({construct:function(a){var b=this;b._super(a),b.idMap={},b._fetched=null,b._arr=[],b._available=[],b._canvas=document.createElement("canvas");var d=b.tmpl.cls.item.caption;b.tmpl.sel.item.caption.all=c.selectify([d.elem,d.inner,d.title,d.description])},destroy:function(){var b=this,c=b.all(),d=[];c.length>0&&(b.tmpl.raise("destroy-items",[c]),d=a.map(c,function(a){return a.destroy()?a:null}),d.length>0&&b.tmpl.raise("destroyed-items",[d])),b.idMap={},b._canvas=b._fetched=null,b._arr=[],b._available=[],b._super()},fetch:function(b){var c=this;if(!b&&d.promise(c._fetched))return c._fetched;var e=c.tmpl,f=e.sel,g=e.opt.items,h=a.Deferred(),i=c.make(e.$el.find(f.item.elem));return d.empty(g)?(i.push.apply(i,c.make(window[e.id+"-items"])),h.resolve(i)):d.array(g)?(i.push.apply(i,c.make(g)),h.resolve(i)):d.string(g)?a.get(g).then(function(a){i.push.apply(i,c.make(a)),h.resolve(i)},function(a,b,c){console.log("FooGallery: GET items error.",g,a,b,c),h.resolve(i)}):h.resolve(i),h.then(function(a){c.setAll(a)}),c._fetched=h.promise()},all:function(){return this._arr.slice()},count:function(a){return a?this.all().length:this.available().length},available:function(){return this._available.slice()},get:function(a){return!d.empty(a)&&this.idMap[a]?this.idMap[a]:null},setAll:function(a){this._arr=d.array(a)?a:[],this.idMap=this.createIdMap(a),this._available=this.all()},setAvailable:function(a){this._available=d.array(a)?a:[]},reset:function(){this.setAvailable(this.all())},placeholder:function(a,c){return this._canvas&&this._canvas.toDataURL&&d.number(a)&&d.number(c)?(this._canvas.width=a,this._canvas.height=c,this._canvas.toDataURL()):b.emptyImage},loadable:function(b){var e,f=this,g=f.tmpl.opt;return g.lazy&&(e=c.getViewportBounds(g.viewport)),d.array(b)?a.map(b,function(a){return a.isCreated&&a.isAttached&&!a.isLoading&&!a.isLoaded&&!a.isError&&(!g.lazy||g.lazy&&a.intersects(e))?a:null}):[]},creatable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&!a.isCreated?a:null}):[]},appendable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&a.isCreated&&!a.isAttached?a:null}):[]},detachable:function(c){return d.array(c)?a.map(c,function(a){return a instanceof b.Item&&a.isCreated&&a.isAttached?a:null}):[]},jquerify:function(b){return a(a.map(b,function(a){return a.$el.get()}))},make:function(c){var e=this,g=[];if(d.jq(c)||d.array(c)){var h=[],i=a.makeArray(c);if(0===i.length)return g;e.tmpl.raise("make-items",[i]).isDefaultPrevented()||(g=a.map(i,function(a){var c=e.type(a),g=f.extend(d.hash(a)?a:{},{type:c}),i=b.components.make(c,e.tmpl,g);return d.element(a)?i.parse(a)?(h.push(i),i):null:i})),g.length>0&&e.tmpl.raise("made-items",[g]),h.length>0&&e.tmpl.raise("parsed-items",[h])}return g},type:function(c){var e;if(d.hash(c))e=c.type;else if(d.element(c)){var f=a(c),g=this.tmpl.sel.item;e=f.find(g.anchor).data("type")}return d.string(e)&&b.components.contains(e)?e:"item"},create:function(b,c){var e=this,f=[],g=e.creatable(b);if(g.length>0){e.tmpl.raise("create-items",[g]).isDefaultPrevented()||(f=a.map(g,function(a){return a.create()?a:null})),f.length>0&&e.tmpl.raise("created-items",[f])}return d.boolean(c)&&c?e.append(b):f},append:function(b){var c=this,d=[],e=c.appendable(b);if(e.length>0){c.tmpl.raise("append-items",[e]).isDefaultPrevented()||(d=a.map(e,function(a){return a.append()?a:null})),d.length>0&&c.tmpl.raise("appended-items",[d])}return d},detach:function(b){var c=this,d=[],e=c.detachable(b);if(e.length>0){c.tmpl.raise("detach-items",[e]).isDefaultPrevented()||(d=a.map(e,function(a){return a.detach()?a:null})),d.length>0&&c.tmpl.raise("detached-items",[d])}return d},load:function(b){var c=this;if(b=c.loadable(b),b.length>0){if(!c.tmpl.raise("load-items",[b]).isDefaultPrevented()){var d=a.map(b,function(a){return a.load()});return e.when(d).done(function(a){c.tmpl.raise("loaded-items",[a])})}}return e.resolveWith([])},createIdMap:function(b){var c={};return a.each(b,function(a,b){d.empty(b.id)&&(b.id=""+(a+1)),c[b.id]=b}),c}}),b.components.register("items",b.Items)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is,FooGallery.utils.fn,FooGallery.utils.obj),function(a,b,c,d){b.Paging=b.Component.extend({construct:function(a){var b=this;b._super(a),b.opt=b.tmpl.opt.paging,b.cls=b.tmpl.cls.paging,b.il8n=b.tmpl.il8n.paging,b.sel=b.tmpl.sel.paging,b.pushOrReplace=b.opt.pushOrReplace,b.type=b.opt.type,b.theme=b.opt.theme,b.size=b.opt.size,b.position=b.opt.position,b.scrollToTop=b.opt.scrollToTop,b.current=0,b.total=0,b.ctrls=[],b._arr=[]},destroy:function(){var b=this;b._arr.splice(0,b._arr.length),a.each(b.ctrls.splice(0,b.ctrls.length),function(a,b){b.destroy()}),b._super()},build:function(){var a=this,c=a.tmpl.items.available();a.total=a.size>0&&c.length>0?Math.ceil(c.length/a.size):1;for(var d=0;d<a.total;d++)a._arr.push(c.splice(0,a.size));if(a.total>1&&b.paging.hasCtrl(a.type)){var e,f,g=a.position;"both"!==g&&"top"!==g||(e=b.paging.makeCtrl(a.type,a.tmpl,a,"top"),e.create()&&(e.append(),a.ctrls.push(e))),"both"!==g&&"bottom"!==g||(f=b.paging.makeCtrl(a.type,a.tmpl,a,"bottom"),f.create()&&(f.append(),a.ctrls.push(f)))}},rebuild:function(){var b=this;b.current=0,b.total=0,b._arr.splice(0,b._arr.length),a.each(b.ctrls.splice(0,b.ctrls.length),function(a,b){b.destroy()}),b.build()},all:function(){return this._arr.slice()},available:function(){return this.get(this.current)},controls:function(b){var c=this;c.isValid(b)&&a.each(c.ctrls,function(a,c){c.update(b)})},isValid:function(a){return d.number(a)&&a>0&&a<=this.total},number:function(a){return this.isValid(a)?a:0===this.current?1:this.current},create:function(a,b){var c=this;a=c.number(a);var d=a-1;c.tmpl.items.detach(c.tmpl.items.all()),c.tmpl.items.create(c._arr[d],!0),c.current=a},get:function(a){var b=this;return b.isValid(a)?(a=b.number(a),b._arr[a-1]):[]},set:function(a,b,c,e){var f=this;if(f.isValid(a)){var g,h=f.number(a);if(h!==f.current){var i=f.current,j=function(){if(c=!d.boolean(c)||c,e=!!d.boolean(e)&&e,c&&1===f.current&&!f.tmpl.state.exists()&&(g=f.tmpl.state.get(),f.tmpl.state.update(g,f.pushOrReplace)),f.controls(a),f.create(h,e),c&&(g=f.tmpl.state.get(),f.tmpl.state.update(g,f.pushOrReplace)),f.scrollToTop&&d.boolean(b)&&b){var j=f.get(f.current);j.length>0&&j[0].scrollTo("top")}f.tmpl.raise("after-page-change",[f.current,i,e])};return!f.tmpl.raise("before-page-change",[f.current,h,j,e]).isDefaultPrevented()&&(j(),!0)}}return!1},find:function(b){for(var c=this,d=0,e=c._arr.length;d<e;d++)if(-1!==a.inArray(b,c._arr[d]))return d+1;return 0},contains:function(b,c){var d=this.get(b);return-1!==a.inArray(c,d)},first:function(){this.goto(1)},last:function(){this.goto(this._arr.length)},prev:function(){this.goto(this.current-1)},next:function(){this.goto(this.current+1)},goto:function(a){var b=this;b.set(a,!0)&&b.tmpl.loadAvailable()}}),b.PagingControl=b.Component.extend({construct:function(a,b,c){var d=this;d._super(a),d.pages=b,d.position=c,d.$container=null},create:function(){var b=this;return b.$container=a("<nav/>",{class:b.pages.cls.container}).addClass(b.pages.theme),!0},destroy:function(){var a=this;a.$container.remove(),a.$container=null},append:function(){var a=this;"top"===a.position?a.$container.insertBefore(a.tmpl.$el):a.$container.insertAfter(a.tmpl.$el)},update:function(a){}}),b.paging.register("default",b.Paging,null,{type:"none",theme:"fg-light",size:30,pushOrReplace:"push",position:"none",scrollToTop:!0},{container:"fg-paging-container"},null,-100)}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){b.Dots=b.Paging.extend({}),b.DotsControl=b.PagingControl.extend({construct:function(b,c,d){this._super(b,c,d),this.$container=a(),this.$list=a(),this.$items=a()},create:function(){for(var b,c=this,d=c.pages.cls,e=c.pages.il8n,f=[],g=a("<ul/>",{class:d.list}),h=0,i=c.pages.total;h<i;h++)f.push(b=c.createItem(h+1,e.page)),g.append(b);return c.$list=g,c.$container=a("<nav/>",{class:d.container}).addClass(c.pages.theme).append(g),c.$items=a(a.map(f,function(a){return a.get()})),!0},append:function(){var a=this;"top"===a.position?a.$container.insertBefore(a.tmpl.$el):a.$container.insertAfter(a.tmpl.$el)},destroy:function(){var b=this,c=b.pages.sel;b.$list.find(c.link).off("click.foogallery",b.onLinkClick),b.$container.remove(),b.$container=a(),b.$list=a(),b.$items=a()},update:function(a){this.setSelected(a-1)},setSelected:function(b){var c=this,e=c.pages.cls,f=c.pages.il8n,g=c.pages.sel;c.$items.filter(g.selected).removeClass(e.selected).each(function(b,c){var e=a(c),f=e.data("label"),h=e.find(g.reader);d.string(f)&&0!==h.length&&h.html(f)}),c.$items.eq(b).addClass(e.selected).each(function(b,c){var e=a(c),h=e.find(g.reader),i=h.html();d.string(i)&&0!==h.length&&(e.data("label",i),h.html(f.current))})},createItem:function(b,c,e,f,g){e=d.string(e)?e:b,c=d.string(c)?c:"";var h=this,i=h.pages.opt,j=h.pages.cls,k=a("<a/>",{class:j.link,href:"#page-"+b}).html(e).on("click.foogallery",{self:h,page:b},h.onLinkClick);d.empty(c)||k.attr("title",c.replace(/\{PAGE}/g,b).replace(/\{LIMIT}/g,i.limit+"")),g=d.string(g)?g:c,d.empty(g)||k.prepend(a("<span/>",{class:j.reader,text:g.replace(/\{PAGE}/g,"").replace(/\{LIMIT}/g,i.limit+"")}));var l=a("<li/>",{class:j.item}).append(k);return f=d.string(f)?f:"",d.empty(f)||l.addClass(f),l},onLinkClick:function(b){b.preventDefault();var c=b.data.self,d=b.data.page,e=c.pages.sel;a(this).closest(e.item).is(e.disabled)||(c.pages.set(d,!0),c.tmpl.loadAvailable())}}),b.paging.register("dots",b.Dots,b.DotsControl,{type:"dots",position:"both",pushOrReplace:"push"},{list:"fg-dots",item:"fg-dot-item",link:"fg-dot-link",disabled:"fg-disabled",selected:"fg-selected",visible:"fg-visible",reader:"fg-sr-only"},{current:"Current page",page:"Page {PAGE}"})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.DefaultTemplate=b.Template.extend({}),b.template.register("default",b.DefaultTemplate,null,{container:"foogallery fg-default"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.MasonryTemplate=b.Template.extend({construct:function(a,b){this._super(a,b),this.masonry=null,this.style=null,this.$columnWidth=null},getStylesheet:function(){var a=this;return null===a.style&&(a.style=document.createElement("style"),a.style.appendChild(document.createTextNode("")),document.head.appendChild(a.style)),a.style.sheet},onPreInit:function(b,c){var e=c.sel,f=c.cls;f.layouts=a.map(f.layout,function(a){return a}).join(" ");for(var g=a.map(f.layout,function(a,b){return{key:b,value:a}}),h=0,i=g.length;h<i;h++)if(c.$el.hasClass(g[h].value)){c.template.layout=g[h].key;break}d.string(f.layout[c.template.layout])||(c.template.layout="col4");var j,k,l="fixed"===c.template.layout;if(c.template.isFitWidth=l,c.template.percentPosition=!l,c.template.transitionDuration=0,c.template.itemSelector=e.item.elem,c.$el.removeClass(f.layouts).addClass(f.layout[c.template.layout]),l||(0===c.$el.find(e.gutterWidth).length&&c.$el.prepend(a("<div/>").addClass(f.gutterWidth)),c.template.gutter=e.gutterWidth),0===c.$el.find(e.columnWidth).length&&c.$el.prepend(a("<div/>").addClass(f.columnWidth)),l&&d.number(c.template.columnWidth)){var m=c.$el.find(e.columnWidth).width(c.template.columnWidth);j=c.getStylesheet(),k="#"+c.id+e.container+" "+e.item.elem+" { width: "+m.outerWidth()+"px; }",j.insertRule(k,0)}c.template.columnWidth=e.columnWidth,l&&d.number(c.template.gutter)&&(j=c.getStylesheet(),k="#"+c.id+e.container+" "+e.item.elem+" { margin-bottom: "+c.template.gutter+"px; }",j.insertRule(k,0)),c.masonry=new Masonry(c.$el.get(0),c.template)},onPostInit:function(a,b){b.masonry.layout()},onFirstLoad:function(a,b){b.masonry.layout()},onReady:function(a,b){b.masonry.layout()},onDestroy:function(a,b){b.$el.find(b.sel.columnWidth).remove(),b.$el.find(b.sel.gutterWidth).remove(),b.style&&b.style.parentNode&&b.style.parentNode.removeChild(b.style)},onDestroyed:function(a,b){b.masonry instanceof Masonry&&b.masonry.destroy()},onLayout:function(a,b){b.masonry.layout()},onParsedItems:function(a,b,c){b.masonry.layout()},onAppendedItems:function(a,b,c){c=b.items.jquerify(c),c=b.masonry.addItems(c),b.masonry.layoutItems(c,!0)},onDetachItem:function(a,b,c){a.isDefaultPrevented()||(a.preventDefault(),b.masonry.remove(c.$el),c.isAttached=!1,c.unfix())},onDetachedItems:function(a,b,c){b.masonry.layout()},onLoadedItems:function(a,b,c){b.masonry.layout()}}),b.template.register("masonry",b.MasonryTemplate,{template:{initLayout:!1,isInitLayout:!1,layout:"col4"}},{container:"foogallery fg-masonry",columnWidth:"fg-column-width",gutterWidth:"fg-gutter-width",layout:{fixed:"fg-masonry-fixed",col2:"fg-masonry-2col",col3:"fg-masonry-3col",col4:"fg-masonry-4col",col5:"fg-masonry-5col"}})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c,d){b.Justified=c.Class.extend({construct:function(c,d){this.$el=a(c),this.options=a.extend(!0,{},b.Justified.defaults,d),this._items=[],this._lastRefresh=0,this._refresh=null},init:function(){var b=this;d.string(b.options.maxRowHeight)&&(b.options.maxRowHeight.indexOf("%")?b.options.maxRowHeight=b.options.rowHeight*(parseInt(b.options.maxRowHeight)/100):b.options.maxRowHeight=parseInt(b.options.maxRowHeight)),a(window).on("resize.justified",{self:b},b.onWindowResize),this._refresh=setInterval(function(){b.refresh()},b.options.refreshInterval)},destroy:function(){this._refresh&&clearInterval(this._refresh),a(window).off("resize.justified"),this.$el.removeAttr("style")},refresh:function(){var a=this.getContainerWidth();a!=this._lastRefresh&&(this.layout(),this._lastRefresh=a)},parse:function(){var b=this,c=b.$el.is(":visible"),d=a("<div/>",{class:b.$el.attr("class")}).css({position:"absolute",top:0,left:-9999,visibility:"hidden",maxWidth:b.getContainerWidth()}).appendTo("body");return b._items=b.$el.find(b.options.itemSelector).removeAttr("style").removeClass("fg-positioned").map(function(b,e){var f=a(e),g=0,h=0;if(c)g=f.outerWidth(),h=f.outerHeight();else{var i=f.clone();i.appendTo(d),g=i.outerWidth(),h=i.outerHeight()}return{index:b,width:g,height:h,top:0,left:0,$item:f}}).get(),d.remove(),b._items},getMaxRowHeight:function(){var a=this;return d.string(a.options.maxRowHeight)&&(a.options.maxRowHeight.indexOf("%")?a.options.maxRowHeight=a.options.rowHeight*(parseInt(a.options.maxRowHeight)/100):a.options.maxRowHeight=parseInt(a.options.maxRowHeight)),d.number(a.options.maxRowHeight)?a.options.maxRowHeight:a.options.rowHeight},getContainerWidth:function(){var a=this;return a.$el.is(":visible")?a.$el.width():a.$el.parents(":visible:first").innerWidth()},layout:function(b,c){b=!!d.boolean(b)&&b,c=!d.boolean(c)||c,(b||0===this._items.length)&&this.parse();var e=this,f=0,g=e.getContainerWidth(),h=e.getMaxRowHeight(),i=e.rows(g,h);a.each(i,function(a,b){b.visible&&(a>0&&(f+=e.options.margins),f+=b.height,e.render(b))}),e.$el.height(f),c&&e.getContainerWidth()<g&&e.layout(!1,!1)},render:function(a){for(var b,c=0,d=a.items.length;c<d;c++)b=a.items[c],a.visible?b.$item.css({width:b.width,height:b.height,top:b.top,left:b.left,display:"",maxHeight:this.options.maxRowHeight>0?this.options.maxRowHeight:""}).addClass("fg-positioned"):b.$item.css("display","none")},justify:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f,h=g/a.width;a.width=a.width*h,a.height=a.height*h,a.top=b,a.height>d&&(a.height=d),a.left=0,a.width<g&&(a.left=(g-a.width)/2),a.width+=f;for(var i,j=a.left,k=0,l=a.items.length;k<l;k++)k>0&&(j+=e.options.margins),i=a.items[k],i.left=j,i.top=b,i.width=i.width*h,i.height=i.height*h,i.height>d&&(i.height=d),j+=i.width;return a.height},position:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f;if(a.top=b,a.left=0,a.width<g)switch(d){case"center":a.left=(g-a.width)/2;break;case"right":a.left=g-a.width}a.width+=f;for(var h,i=a.left,j=0,k=a.items.length;j<k;j++)j>0&&(i+=e.options.margins),h=a.items[j],h.left=i,h.top=b,i+=h.width;return a.height},lastRow:function(a,b,c,d){var e=this,f=e.options.margins*(a.items.length-1),g=c-f,h=a.width/g>e.options.justifyThreshold;switch(e.options.lastRow){case"hide":h?e.justify(a,b,c,d):a.visible=!1;break;case"justify":e.justify(a,b,c,d);break;case"nojustify":h?e.justify(a,b,c,d):e.position(a,b,c,"left");break;case"left":case"center":case"right":h?e.justify(a,b,c,d):e.position(a,b,c,e.options.lastRow)}},items:function(){return a.map(this._items,function(a){return{index:a.index,width:a.width,height:a.height,$item:a.$item,top:a.top,left:a.left}})},rows:function(a,b){function c(){var a={index:++h,visible:!0,width:0,height:e.options.rowHeight,top:0,left:0,items:[]};return g.push(a),a}for(var d,e=this,f=e.items(),g=[],h=-1,i=c(),j=0,k=0,l=0,m=f.length;l<m;l++){if(d=f[l],d.height!=e.options.rowHeight){var n=e.options.rowHeight/d.height;d.height=d.height*n,d.width=d.width*n}k+d.width>a&&l>0&&(g.length>1&&(j+=e.options.margins),j+=e.justify(i,j,a,b),i=c(),k=0),i.items.length>0&&(k+=e.options.margins),k+=d.width,i.width+=d.width,i.items.push(d)}return g.length>1&&(j+=e.options.margins),e.lastRow(i,j,a,b),g},onWindowResize:function(a){a.data.self.layout()}}),b.Justified.defaults={itemSelector:".fg-item",rowHeight:150,maxRowHeight:"200%",margins:0,lastRow:"center",justifyThreshold:.5,refreshInterval:250}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.JustifiedTemplate=b.Template.extend({onPreInit:function(a,c){c.justified=new b.Justified(c.$el.get(0),c.template)},onInit:function(a,b){b.justified.init()},onFirstLoad:function(a,b){b.justified.layout(!0)},onReady:function(a,b){b.justified.layout(!0)},onDestroy:function(a,b){b.justified.destroy()},onLayout:function(a,b){b.justified.layout(!0)},onParsedItems:function(a,b,c){(b.initialized||b.initializing)&&b.justified.layout(!0)},onAppendedItems:function(a,b,c){(b.initialized||b.initializing)&&b.justified.layout(!0)},onDetachedItems:function(a,b,c){b.initialized&&b.justified.layout(!0)}}),b.template.register("justified",b.JustifiedTemplate,null,{container:"foogallery fg-justified"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.Portfolio=c.Class.extend({construct:function(c,d){this.$el=a(c),this.options=a.extend(!0,{},b.Portfolio.defaults,d),this._items=[],this._lastWidth=0},init:function(){var b=this;a(window).on("resize.portfolio",{self:b},b.onWindowResize)},destroy:function(){a(window).off("resize.portfolio"),this.$el.removeAttr("style")},parse:function(){var b=this,c=b.$el.is(":visible"),d=b.getContainerWidth(),e=a("<div/>",{class:b.$el.attr("class")}).css({position:"absolute",top:0,left:-9999,visibility:"hidden",maxWidth:d}).appendTo("body");return b._items=b.$el.find(".fg-item").removeAttr("style").removeClass("fg-positioned").map(function(b,f){var g=a(f),h=g.find(".fg-thumb"),i=g.find(".fg-image"),j=parseFloat(i.attr("width")),k=parseFloat(i.attr("height")),l=d<j?d:j,m=d<j?"auto":k;if(g.find(".fg-caption").css("max-width",l),i.css({width:l,height:m}),c)j=g.outerWidth(),k=g.outerHeight();else{var n=g.clone();n.appendTo(e),j=n.outerWidth(),k=n.outerHeight()}return i.css({width:"",height:""}),{index:b,width:j,height:k,top:0,left:0,$item:g,$thumb:h}}).get(),e.remove(),b._items},round:function(a){return Math.round(2*a)/2},getContainerWidth:function(){var a=this;return a.$el.is(":visible")?a.$el.width():a.$el.parents(":visible:first").innerWidth()},layout:function(a,b){a=!!d.boolean(a)&&a,b=!d.boolean(b)||b;var c=this,e=c.getContainerWidth();0!=c._lastWidth&&Math.abs(e-c._lastWidth)>0&&(a=!0,c._lastWidth=e),(a||0===c._items.length)&&c.parse();for(var f,g=c.rows(e),h=0,i=0,j=g.length;i<j;i++)f=g[i],h=c.position(f,e,h,c.options.align),c.render(f);c.$el.height(h),0==c._lastWidth&&(c._lastWidth=e),b&&c.getContainerWidth()<e&&c.layout(!1,!1)},render:function(a){for(var b,c=0,d=a.items.length;c<d;c++)b=a.items[c],a.visible?b.$item.css({width:b.width,height:a.height,top:b.top,left:b.left,display:""}).addClass("fg-positioned"):b.$item.css("display","none")},position:function(a,b,c,d){var e=this,f=a.items[a.items.length-1],g=b-(f.left+f.width);a.index>0&&(c+=e.options.gutter),a.top=c;for(var h,i=0,j=a.items.length;i<j;i++)h=a.items[i],h.top=c,"center"===d?h.left+=g/2:"right"===d&&(h.left+=g);return c+a.height},items:function(){return a.map(this._items,function(a){return{index:a.index,width:a.width,height:a.height,$item:a.$item,$thumb:a.$thumb,top:a.top,left:a.left}})},rows:function(a){for(var b=this,c=b.items(),d=[],e=c.length>0,f=-1,g=0;e;){f+=1,f>0&&(g+=b.options.gutter);for(var h,i,j,k={index:f,visible:!0,top:g,width:0,height:0,items:[]},l=[],m=0,n=0,o=c.length;n<o&&(i=c[n],!((h=k.width+i.width)>a&&n>0));n++)h>a&&0==n&&(h=a,j=a/i.width,i.width=b.round(i.width*j),i.height=b.round(i.height*j),k.height=i.height),i.top=k.top,n>0&&(m+=b.options.gutter),n!==o-1&&(h+=b.options.gutter),i.left=m,m+=i.width,i.height>k.height&&(k.height=i.height),k.width=h,k.items.push(i),l.push(n);if(0===l.length){e=!1;break}l.sort(function(a,b){return b-a});for(var p=0,q=l.length;p<q;p++)c.splice(l[p],1);d.push(k),e=c.length>0}return d},onWindowResize:function(a){a.data.self.layout()}}),b.Portfolio.defaults={gutter:40,align:"center"}}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.is),function(a,b,c){b.PortfolioTemplate=b.Template.extend({construct:function(a,b){this._super(a,b),this.portfolio=null},onPreInit:function(a,c){c.portfolio=new b.Portfolio(c.$el.get(0),c.template)},onInit:function(a,b){b.portfolio.init()},onFirstLoad:function(a,b){b.portfolio.layout(!0)},onReady:function(a,b){b.portfolio.layout(!0)},onDestroy:function(a,b){b.portfolio.destroy()},onLayout:function(a,b){b.portfolio.layout(!0)},onParsedItems:function(a,b,c){(b.initialized||b.initializing)&&b.portfolio.layout(!0)},onAppendedItems:function(a,b,c){(b.initialized||b.initializing)&&b.portfolio.layout(!0)},onDetachedItems:function(a,b,c){b.initialized&&b.portfolio.layout(!0)}}),b.template.register("simple_portfolio",b.PortfolioTemplate,{gutter:40},{container:"foogallery fg-simple_portfolio"})}(FooGallery.$,FooGallery,FooGallery.utils),function(a,b,c,d){b.ImageViewerTemplate=b.Template.extend({construct:function(b,c){this._super(d.extend({},b,{paging:{pushOrReplace:"replace",theme:"fg-light",type:"default",size:1,position:"none",scrollToTop:!1}}),c),this.$inner=a(),this.$current=a(),this.$total=a(),this.$prev=a(),this.$next=a()},createChildren:function(){var b=this;return a("<div/>",{class:b.cls.inner}).append(a("<div/>",{class:b.cls.innerContainer
11
+ }),a("<div/>",{class:b.cls.controls}).append(a("<div/>",{class:b.cls.prev}).append(a("<span/>",{text:b.il8n.prev})),a("<label/>",{class:b.cls.count,text:b.il8n.count}).prepend(a("<span/>",{class:b.cls.countCurrent,text:"0"})).append(a("<span/>",{class:b.cls.countTotal,text:"0"})),a("<div/>",{class:b.cls.next}).append(a("<span/>",{text:b.il8n.next}))))},destroyChildren:function(){var a=this;a.$el.find(a.sel.inner).remove()},onPreInit:function(a,b){b.$inner=b.$el.find(b.sel.innerContainer),b.$current=b.$el.find(b.sel.countCurrent),b.$total=b.$el.find(b.sel.countTotal),b.$prev=b.$el.find(b.sel.prev),b.$next=b.$el.find(b.sel.next)},onInit:function(a,b){b.template.attachFooBox&&b.$el.on("foobox.previous",{self:b},b.onFooBoxPrev).on("foobox.next",{self:b},b.onFooBoxNext),b.$prev.on("click",{self:b},b.onPrevClick),b.$next.on("click",{self:b},b.onNextClick)},onFirstLoad:function(a,b){b.update()},onDestroy:function(a,b){b.template.attachFooBox&&b.$el.off({"foobox.previous":b.onFooBoxPrev,"foobox.next":b.onFooBoxNext}),b.$prev.off("click",b.onPrevClick),b.$next.off("click",b.onNextClick)},onAppendItem:function(a,b,c){a.preventDefault(),b.$inner.append(c.$el),c.fix(),c.isAttached=!0},onAfterPageChange:function(a,b,c,d,e){e||b.update()},onAfterFilterChange:function(a,b){b.update()},update:function(){this.pages&&(this.$current.text(this.pages.current),this.$total.text(this.pages.total))},prev:function(){this.pages&&(this.template.loop&&1===this.pages.current?this.pages.last():this.pages.prev(),this.update())},next:function(){this.pages&&(this.template.loop&&this.pages.current===this.pages.total?this.pages.first():this.pages.next(),this.update())},onFooBoxPrev:function(a){a.data.self.prev()},onFooBoxNext:function(a){a.data.self.next()},onPrevClick:function(a){a.preventDefault(),a.stopPropagation(),a.data.self.prev()},onNextClick:function(a){a.preventDefault(),a.stopPropagation(),a.data.self.next()}}),b.template.register("image-viewer",b.ImageViewerTemplate,{template:{attachFooBox:!1,loop:!1}},{container:"foogallery fg-image-viewer",inner:"fiv-inner",innerContainer:"fiv-inner-container",controls:"fiv-ctrls",prev:"fiv-prev",next:"fiv-next",count:"fiv-count",countCurrent:"fiv-count-current",countTotal:"fiv-count-total"},{prev:"Prev",next:"Next",count:"of"})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.obj),function(a,b,c){b.ThumbnailTemplate=b.Template.extend({construct:function(b,d){this._super(c.extend({},b,{filtering:{type:"none"},paging:{type:"none"}}),d),this.$hidden=a()},createChildren:function(){var b=this;return b.$hidden=a("<div/>",{class:b.cls.hidden})},destroyChildren:function(){var a=this;a.$el.find(a.sel.hidden).remove()},onPreInit:function(a,b){b.$hidden=b.$el.find(b.sel.hidden)},onPostInit:function(b,c){for(var d,e=c.items.all().slice(1),f=0,g=e.length;f<g;f++)d=e[f],c.$hidden.append(a("<a/>",{href:d.href,rel:"lightbox["+c.id+"]"}).attr(d.attr.anchor));c.items.setAll(c.items.all().slice(0,1))}}),b.template.register("thumbnail",b.ThumbnailTemplate,null,{container:"foogallery fg-thumbnail",hidden:"fg-st-hidden"})}(FooGallery.$,FooGallery,FooGallery.utils.obj),function(a,b,c,d){b.triggerPostLoad=function(b,c,d,e,f){if("first-load"===b.type||c.initialized&&("after-page-change"===b.type&&!f||"after-filter-change"===b.type))try{a("body").trigger("post-load")}catch(a){console.error(a)}},b.autoDefaults={on:{"first-load.foogallery after-page-change.foogallery after-filter-change.foogallery":b.triggerPostLoad}},b.auto=function(a){b.autoDefaults=d.merge(b.autoDefaults,a)},a(function(){a('[id^="foogallery-gallery-"]:not(.fg-ready)').foogallery(b.autoDefaults)}),c.ready(function(){a('[id^="foogallery-gallery-"].fg-ready').foogallery(b.autoDefaults)})}(FooGallery.$,FooGallery,FooGallery.utils,FooGallery.utils.obj);
extensions/demo-content-generator/class-demo-content-generator.php ADDED
@@ -0,0 +1,182 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Created by Brad Vincent.
4
+ * Date: 04/03/2018
5
+ */
6
+ if ( ! class_exists( 'FooGallery_Demo_Content_Generator' ) ) {
7
+
8
+ class FooGallery_Demo_Content_Generator {
9
+ function __construct() {
10
+ //always show the menu
11
+ add_action( 'foogallery_admin_menu_after', array( $this, 'add_menu' ) );
12
+ add_action( 'foogallery_extension_activated-demo-content', array( $this, 'add_menu' ) );
13
+ }
14
+
15
+ function add_menu() {
16
+ foogallery_add_submenu_page( __( 'Demo Content', 'foogallery' ), 'manage_options', 'foogallery-demo-content', array(
17
+ $this,
18
+ 'render_view',
19
+ ) );
20
+ }
21
+
22
+ function render_view() {
23
+ require_once 'view-demo-content.php';
24
+ }
25
+
26
+ static function search( $query, $count = 20 ) {
27
+ require_once 'includes/class-pixabay.php';
28
+ require_once 'includes/class-lorem-ipsum.php';
29
+
30
+ $client = new FooGallery_PixabayClient();
31
+ $key = apply_filters( 'foogallery_pixabay_key', '1843003-12be68cf2726df47797f19cd7' );
32
+
33
+ $results = $client->search( $key, $query, $count );
34
+
35
+ $hits = $results->hits;
36
+
37
+ $lorem = new FooGallery_LoremIpsum();
38
+
39
+ $results = array();
40
+
41
+ //get random images
42
+ $random_image_indexes = array_rand($hits, $count);
43
+ foreach ( $random_image_indexes as $image_index ) {
44
+ $image = $hits[$image_index];
45
+ if ( array_key_exists( 'largeImageURL', $image ) ) {
46
+ $url = $image->largeImageURL;
47
+ } else {
48
+ $url = $image->webformatURL;
49
+ }
50
+
51
+ $thumb = $image->previewURL;
52
+
53
+ $title = 'FooGallery Demo Image ' . $image->id;
54
+ $caption_title = self::build_caption_title( $image->tags );
55
+ if ( false === $caption_title ) {
56
+ $caption_title = $lorem->words( rand(3,5) );
57
+ }
58
+ $caption_desc = $lorem->words( rand(8, 15) );
59
+
60
+ $results[] = array(
61
+ 'title' => $title,
62
+ 'caption' => $caption_title,
63
+ 'description' => $caption_desc,
64
+ 'src' => $thumb,
65
+ 'href' => $url,
66
+ 'width' => 150,
67
+ 'height' => 150,
68
+ 'tags' => self::clean_up_tags($image->tags)
69
+ );
70
+ }
71
+
72
+ return $results;
73
+ }
74
+
75
+ static function clean_up_tags( $tag_source ) {
76
+ if ( empty( $tag_source ) ) {
77
+ return '';
78
+ }
79
+
80
+ $tag_source = str_replace( ', ', ',', $tag_source );
81
+ $tag_source = str_replace( ' ', ',', $tag_source );
82
+
83
+ $tags = explode( ',', $tag_source );
84
+
85
+ $tags = array_unique( $tags );
86
+
87
+ $tags = array_splice( $tags, 0, 5, true );
88
+
89
+ $tag_output = implode(',', $tags );
90
+
91
+ return $tag_output;
92
+ }
93
+
94
+ static function build_caption_title( $tag_source ) {
95
+ if ( empty( $tag_source ) ) {
96
+ return false;
97
+ }
98
+
99
+ $tag_source = str_replace( ', ', ',', $tag_source );
100
+ $tag_source = str_replace( ' ', ',', $tag_source );
101
+
102
+ $tags = explode( ',', $tag_source );
103
+
104
+ $tags = array_unique( $tags );
105
+
106
+ $tags = array_splice( $tags, 0, 4, true );
107
+
108
+ $tag_output = implode(' ', $tags );
109
+
110
+ return ucwords( $tag_output );
111
+ }
112
+
113
+ static function generate( $query, $count = 20 ) {
114
+ $images = self::search( $query, $count );
115
+
116
+ foreach ( $images as $image ) {
117
+
118
+ $title = foo_convert_to_key($image['caption']);
119
+ $caption_title = $image['caption'];
120
+ $caption_desc = $image['description'];
121
+ $src = $image['href'];
122
+ $tags = $image['tags'];
123
+
124
+ // check if attachment already exists
125
+ $attachment_args = array(
126
+ 'posts_per_page' => 1,
127
+ 'post_type' => 'attachment',
128
+ 'name' => $title
129
+ );
130
+
131
+ $attachment_check = new WP_Query( $attachment_args );
132
+
133
+ if ( !$attachment_check->have_posts() ) {
134
+ $attachments[] = self::create_attachment( $src, $title, $caption_title, $caption_desc, $tags );
135
+ }
136
+
137
+ }
138
+
139
+ if ( !empty( $attachments ) ) {
140
+ return foogallery_create_gallery( 'masonry', implode( ',', $attachments ) );
141
+ }
142
+
143
+ return false;
144
+ }
145
+
146
+ static function create_attachment( $image_url, $title, $caption_title, $caption_description, $tags ) {
147
+ // Include image.php so we can call wp_generate_attachment_metadata()
148
+ require_once( ABSPATH . 'wp-admin/includes/image.php' );
149
+
150
+ // Get the contents of the picture
151
+ $response = wp_remote_get( $image_url );
152
+ $contents = wp_remote_retrieve_body( $response );
153
+
154
+ // Upload and get file data
155
+ $upload = wp_upload_bits( basename( $image_url ), null, $contents );
156
+ $guid = $upload['url'];
157
+ $file = $upload['file'];
158
+ $file_type = wp_check_filetype( basename( $file ), null );
159
+
160
+ // Create attachment
161
+ $attachment = array(
162
+ 'ID' => 0,
163
+ 'guid' => $guid,
164
+ 'post_title' => $title,
165
+ 'post_excerpt' => $caption_title,
166
+ 'post_content' => $caption_description,
167
+ 'post_date' => '',
168
+ 'post_mime_type' => $file_type['type'],
169
+ );
170
+
171
+ // Insert the attachment
172
+ $attachment_id = wp_insert_attachment( $attachment, $file, 0 );
173
+ $attachment_data = wp_generate_attachment_metadata( $attachment_id, $file );
174
+ wp_update_attachment_metadata( $attachment_id, $attachment_data );
175
+
176
+ // Save tags
177
+ wp_set_object_terms($attachment_id, array_map('trim', preg_split('/,+/', $tags)), FOOGALLERY_ATTACHMENT_TAXONOMY_TAG, false);
178
+
179
+ return $attachment_id;
180
+ }
181
+ }
182
+ }
extensions/demo-content-generator/includes/class-lorem-ipsum.php ADDED
@@ -0,0 +1,369 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Lorem Ipsum Generator
4
+ *
5
+ * PHP version 5.3+
6
+ *
7
+ * Licensed under The MIT License.
8
+ * Redistribution of these files must retain the above copyright notice.
9
+ *
10
+ * @author Josh Sherman <hello@joshtronic.com>
11
+ * @copyright Copyright 2014, 2015, 2016, 2017, 2018 Josh Sherman
12
+ * @license http://www.opensource.org/licenses/mit-license.html
13
+ * @link https://github.com/joshtronic/php-loremipsum
14
+ */
15
+
16
+ class FooGallery_LoremIpsum
17
+ {
18
+ /**
19
+ * First
20
+ *
21
+ * Whether or not we should be starting the string with "Lorem ipsum..."
22
+ *
23
+ * @access private
24
+ * @var boolean
25
+ */
26
+ private $first = true;
27
+
28
+ /**
29
+ * Words
30
+ *
31
+ * A lorem ipsum vocabulary of sorts. Not a complete list as I'm unsure if
32
+ * a complete list exists and if so, where to get it.
33
+ *
34
+ * @access private
35
+ * @var array
36
+ */
37
+ public $words = array(
38
+ // Lorem ipsum...
39
+ 'lorem', 'ipsum', 'dolor', 'sit', 'amet', 'consectetur', 'adipiscing', 'elit',
40
+
41
+ // and the rest of the vocabulary
42
+ 'a', 'ac', 'accumsan', 'ad', 'aenean', 'aliquam', 'aliquet', 'ante',
43
+ 'aptent', 'arcu', 'at', 'auctor', 'augue', 'bibendum', 'blandit',
44
+ 'class', 'commodo', 'condimentum', 'congue', 'consequat', 'conubia',
45
+ 'convallis', 'cras', 'cubilia', 'curabitur', 'curae', 'cursus',
46
+ 'dapibus', 'diam', 'dictum', 'dictumst', 'dignissim', 'dis', 'donec',
47
+ 'dui', 'duis', 'efficitur', 'egestas', 'eget', 'eleifend', 'elementum',
48
+ 'enim', 'erat', 'eros', 'est', 'et', 'etiam', 'eu', 'euismod', 'ex',
49
+ 'facilisi', 'facilisis', 'fames', 'faucibus', 'felis', 'fermentum',
50
+ 'feugiat', 'finibus', 'fringilla', 'fusce', 'gravida', 'habitant',
51
+ 'habitasse', 'hac', 'hendrerit', 'himenaeos', 'iaculis', 'id',
52
+ 'imperdiet', 'in', 'inceptos', 'integer', 'interdum', 'justo',
53
+ 'lacinia', 'lacus', 'laoreet', 'lectus', 'leo', 'libero', 'ligula',
54
+ 'litora', 'lobortis', 'luctus', 'maecenas', 'magna', 'magnis',
55
+ 'malesuada', 'massa', 'mattis', 'mauris', 'maximus', 'metus', 'mi',
56
+ 'molestie', 'mollis', 'montes', 'morbi', 'mus', 'nam', 'nascetur',
57
+ 'natoque', 'nec', 'neque', 'netus', 'nibh', 'nisi', 'nisl', 'non',
58
+ 'nostra', 'nulla', 'nullam', 'nunc', 'odio', 'orci', 'ornare',
59
+ 'parturient', 'pellentesque', 'penatibus', 'per', 'pharetra',
60
+ 'phasellus', 'placerat', 'platea', 'porta', 'porttitor', 'posuere',
61
+ 'potenti', 'praesent', 'pretium', 'primis', 'proin', 'pulvinar',
62
+ 'purus', 'quam', 'quis', 'quisque', 'rhoncus', 'ridiculus', 'risus',
63
+ 'rutrum', 'sagittis', 'sapien', 'scelerisque', 'sed', 'sem', 'semper',
64
+ 'senectus', 'sociosqu', 'sodales', 'sollicitudin', 'suscipit',
65
+ 'suspendisse', 'taciti', 'tellus', 'tempor', 'tempus', 'tincidunt',
66
+ 'torquent', 'tortor', 'tristique', 'turpis', 'ullamcorper', 'ultrices',
67
+ 'ultricies', 'urna', 'ut', 'varius', 'vehicula', 'vel', 'velit',
68
+ 'venenatis', 'vestibulum', 'vitae', 'vivamus', 'viverra', 'volutpat',
69
+ 'vulputate',
70
+ );
71
+
72
+ /**
73
+ * Word
74
+ *
75
+ * Generates a single word of lorem ipsum.
76
+ *
77
+ * @access public
78
+ * @param mixed $tags string or array of HTML tags to wrap output with
79
+ * @return string generated lorem ipsum word
80
+ */
81
+ public function word($tags = false)
82
+ {
83
+ return $this->words(1, $tags);
84
+ }
85
+
86
+ /**
87
+ * Words Array
88
+ *
89
+ * Generates an array of lorem ipsum words.
90
+ *
91
+ * @access public
92
+ * @param integer $count how many words to generate
93
+ * @param mixed $tags string or array of HTML tags to wrap output with
94
+ * @return array generated lorem ipsum words
95
+ */
96
+ public function wordsArray($count = 1, $tags = false)
97
+ {
98
+ return $this->words($count, $tags, true);
99
+ }
100
+
101
+ /**
102
+ * Words
103
+ *
104
+ * Generates words of lorem ipsum.
105
+ *
106
+ * @access public
107
+ * @param integer $count how many words to generate
108
+ * @param mixed $tags string or array of HTML tags to wrap output with
109
+ * @param boolean $array whether an array or a string should be returned
110
+ * @return mixed string or array of generated lorem ipsum words
111
+ */
112
+ public function words($count = 1, $tags = false, $array = false)
113
+ {
114
+ $words = array();
115
+ $word_count = 0;
116
+
117
+ // Shuffles and appends the word list to compensate for count
118
+ // arguments that exceed the size of our vocabulary list
119
+ while ($word_count < $count) {
120
+ $shuffle = true;
121
+
122
+ while ($shuffle) {
123
+ $this->shuffle();
124
+
125
+ // Checks that the last word of the list and the first word of
126
+ // the list that's about to be appended are not the same
127
+ if (!$word_count || $words[$word_count - 1] != $this->words[0]) {
128
+ $words = array_merge($words, $this->words);
129
+ $word_count = count($words);
130
+ $shuffle = false;
131
+ }
132
+ }
133
+ }
134
+
135
+ $words = array_slice($words, 0, $count);
136
+
137
+ return $this->output($words, $tags, $array);
138
+ }
139
+
140
+ /**
141
+ * Sentence
142
+ *
143
+ * Generates a full sentence of lorem ipsum.
144
+ *
145
+ * @access public
146
+ * @param mixed $tags string or array of HTML tags to wrap output with
147
+ * @return string generated lorem ipsum sentence
148
+ */
149
+ public function sentence($tags = false)
150
+ {
151
+ return $this->sentences(1, $tags);
152
+ }
153
+
154
+ /**
155
+ * Sentences Array
156
+ *
157
+ * Generates an array of lorem ipsum sentences.
158
+ *
159
+ * @access public
160
+ * @param integer $count how many sentences to generate
161
+ * @param mixed $tags string or array of HTML tags to wrap output with
162
+ * @return array generated lorem ipsum sentences
163
+ */
164
+ public function sentencesArray($count = 1, $tags = false)
165
+ {
166
+ return $this->sentences($count, $tags, true);
167
+ }
168
+
169
+ /**
170
+ * Sentences
171
+ *
172
+ * Generates sentences of lorem ipsum.
173
+ *
174
+ * @access public
175
+ * @param integer $count how many sentences to generate
176
+ * @param mixed $tags string or array of HTML tags to wrap output with
177
+ * @param boolean $array whether an array or a string should be returned
178
+ * @return mixed string or array of generated lorem ipsum sentences
179
+ */
180
+ public function sentences($count = 1, $tags = false, $array = false)
181
+ {
182
+ $sentences = array();
183
+
184
+ for ($i = 0; $i < $count; $i++) {
185
+ $sentences[] = $this->wordsArray($this->gauss(24.46, 5.08));
186
+ }
187
+
188
+ $this->punctuate($sentences);
189
+
190
+ return $this->output($sentences, $tags, $array);
191
+ }
192
+
193
+ /**
194
+ * Paragraph
195
+ *
196
+ * Generates a full paragraph of lorem ipsum.
197
+ *
198
+ * @access public
199
+ * @param mixed $tags string or array of HTML tags to wrap output with
200
+ * @return string generated lorem ipsum paragraph
201
+ */
202
+ public function paragraph($tags = false)
203
+ {
204
+ return $this->paragraphs(1, $tags);
205
+ }
206
+
207
+ /**
208
+ * Paragraph Array
209
+ *
210
+ * Generates an array of lorem ipsum paragraphs.
211
+ *
212
+ * @access public
213
+ * @param integer $count how many paragraphs to generate
214
+ * @param mixed $tags string or array of HTML tags to wrap output with
215
+ * @return array generated lorem ipsum paragraphs
216
+ */
217
+ public function paragraphsArray($count = 1, $tags = false)
218
+ {
219
+ return $this->paragraphs($count, $tags, true);
220
+ }
221
+
222
+ /**
223
+ * Paragraphss
224
+ *
225
+ * Generates paragraphs of lorem ipsum.
226
+ *
227
+ * @access public
228
+ * @param integer $count how many paragraphs to generate
229
+ * @param mixed $tags string or array of HTML tags to wrap output with
230
+ * @param boolean $array whether an array or a string should be returned
231
+ * @return mixed string or array of generated lorem ipsum paragraphs
232
+ */
233
+ public function paragraphs($count = 1, $tags = false, $array = false)
234
+ {
235
+ $paragraphs = array();
236
+
237
+ for ($i = 0; $i < $count; $i++) {
238
+ $paragraphs[] = $this->sentences($this->gauss(5.8, 1.93));
239
+ }
240
+
241
+ return $this->output($paragraphs, $tags, $array, "\n\n");
242
+ }
243
+
244
+ /**
245
+ * Gaussian Distribution
246
+ *
247
+ * This is some smart kid stuff. I went ahead and combined the N(0,1) logic
248
+ * with the N(m,s) logic into this single function. Used to calculate the
249
+ * number of words in a sentence, the number of sentences in a paragraph
250
+ * and the distribution of commas in a sentence.
251
+ *
252
+ * @access private
253
+ * @param double $mean average value
254
+ * @param double $std_dev stadnard deviation
255
+ * @return double calculated distribution
256
+ */
257
+ private function gauss($mean, $std_dev)
258
+ {
259
+ $x = mt_rand() / mt_getrandmax();
260
+ $y = mt_rand() / mt_getrandmax();
261
+ $z = sqrt(-2 * log($x)) * cos(2 * pi() * $y);
262
+
263
+ return $z * $std_dev + $mean;
264
+ }
265
+
266
+ /**
267
+ * Shuffle
268
+ *
269
+ * Shuffles the words, forcing "Lorem ipsum..." at the beginning if it is
270
+ * the first time we are generating the text.
271
+ *
272
+ * @access private
273
+ */
274
+ private function shuffle()
275
+ {
276
+ if ($this->first) {
277
+ $this->first = array_slice($this->words, 0, 8);
278
+ $this->words = array_slice($this->words, 8);
279
+
280
+ shuffle($this->words);
281
+
282
+ $this->words = $this->first + $this->words;
283
+
284
+ $this->first = false;
285
+ } else {
286
+ shuffle($this->words);
287
+ }
288
+ }
289
+
290
+ /**
291
+ * Punctuate
292
+ *
293
+ * Applies punctuation to a sentence. This includes a period at the end,
294
+ * the injection of commas as well as capitalizing the first letter of the
295
+ * first word of the sentence.
296
+ *
297
+ * @access private
298
+ * @param array $sentences the sentences we would like to punctuate
299
+ */
300
+ private function punctuate(&$sentences)
301
+ {
302
+ foreach ($sentences as $key => $sentence) {
303
+ $words = count($sentence);
304
+
305
+ // Only worry about commas on sentences longer than 4 words
306
+ if ($words > 4) {
307
+ $mean = log($words, 6);
308
+ $std_dev = $mean / 6;
309
+ $commas = round($this->gauss($mean, $std_dev));
310
+
311
+ for ($i = 1; $i <= $commas; $i++) {
312
+ $word = round($i * $words / ($commas + 1));
313
+
314
+ if ($word < ($words - 1) && $word > 0) {
315
+ $sentence[$word] .= ',';
316
+ }
317
+ }
318
+ }
319
+
320
+ $sentences[$key] = ucfirst(implode(' ', $sentence) . '.');
321
+ }
322
+ }
323
+
324
+ /**
325
+ * Output
326
+ *
327
+ * Does the rest of the processing of the strings. This includes wrapping
328
+ * the strings in HTML tags, handling transformations with the ability of
329
+ * back referencing and determining if the passed array should be converted
330
+ * into a string or not.
331
+ *
332
+ * @access private
333
+ * @param array $strings an array of generated strings
334
+ * @param mixed $tags string or array of HTML tags to wrap output with
335
+ * @param boolean $array whether an array or a string should be returned
336
+ * @param string $delimiter the string to use when calling implode()
337
+ * @return mixed string or array of generated lorem ipsum text
338
+ */
339
+ private function output($strings, $tags, $array, $delimiter = ' ')
340
+ {
341
+ if ($tags) {
342
+ if (!is_array($tags)) {
343
+ $tags = array($tags);
344
+ } else {
345
+ // Flips the array so we can work from the inside out
346
+ $tags = array_reverse($tags);
347
+ }
348
+
349
+ foreach ($strings as $key => $string) {
350
+ foreach ($tags as $tag) {
351
+ // Detects / applies back reference
352
+ if ($tag[0] == '<') {
353
+ $string = str_replace('$1', $string, $tag);
354
+ } else {
355
+ $string = sprintf('<%1$s>%2$s</%1$s>', $tag, $string);
356
+ }
357
+
358
+ $strings[$key] = $string;
359
+ }
360
+ }
361
+ }
362
+
363
+ if (!$array) {
364
+ $strings = implode($delimiter, $strings);
365
+ }
366
+
367
+ return $strings;
368
+ }
369
+ }
extensions/demo-content-generator/includes/class-pixabay.php ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * pixabay-php-api
4
+ * PixabayClient API
5
+ *
6
+ * PHP Version 5
7
+ *
8
+ * @category Production
9
+ * @package Default
10
+ * @author Philipp Tkachev <zoonman@gmail.com>
11
+ * @date 12/14/14 9:18 AM
12
+ * @license https://www.zoonman.com/projects/pixabay/license.txt MIT
13
+ * @version GIT: 1.0
14
+ * @link https://www.zoonman.com/projects/pixabay/
15
+ */
16
+
17
+ /**
18
+ * Class FooGallery_PixabayClient
19
+ */
20
+ class FooGallery_PixabayClient {
21
+ /**
22
+ * @var array
23
+ */
24
+ private $optionsList = [
25
+ 'key',
26
+ 'response_group',
27
+ 'id',
28
+ 'q',
29
+ 'lang',
30
+ 'callback',
31
+ 'image_type',
32
+ 'orientation',
33
+ 'category',
34
+ 'min_width',
35
+ 'min_height',
36
+ 'editors_choice',
37
+ 'safesearch',
38
+ 'page',
39
+ 'per_page',
40
+ 'pretty',
41
+ 'response_group',
42
+ 'order',
43
+ 'video_type'
44
+ ];
45
+
46
+ /**
47
+ * Root of Pixabay REST API
48
+ */
49
+ const API_ROOT = 'https://pixabay.com/api/';
50
+
51
+ /**
52
+ * Get Data from Pixabay API
53
+ *
54
+ * @param $key
55
+ * @param $query
56
+ * @param int $count
57
+ * @param string $image_type
58
+ * @param string $response_group
59
+ *
60
+ * @param string $safesearch
61
+ *
62
+ * @return mixed
63
+ */
64
+ public function search( $key, $query, $count = 20, $image_type = 'photo', $response_group = 'high_resolution', $safesearch = 'true')
65
+ {
66
+ $url = add_query_arg( array(
67
+ 'key' => $key,
68
+ 'q' => urlencode( $query ),
69
+ 'per_page' => $count,
70
+ 'image_type' => $image_type,
71
+ 'response_group' => $response_group,
72
+ 'safesearch' => $safesearch
73
+ ), self::API_ROOT );
74
+
75
+ $transient_key = 'foogallery-pixabay-' . urlencode($query) . '-' . $count;
76
+
77
+ if ( false === ( $response_data = get_transient( $transient_key ) ) ) {
78
+ $response = wp_remote_get( $url );
79
+ $response_data = wp_remote_retrieve_body( $response );
80
+
81
+ $expires = 60 * 60 * 24; //cache for 24 hours
82
+
83
+ //Cache the result
84
+ set_transient( $transient_key, $response_data, $expires );
85
+ }
86
+
87
+ return json_decode( $response_data, false );
88
+ }
89
+ }
extensions/demo-content-generator/view-demo-content.php ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ wp_enqueue_script( 'masonry' );
3
+ foogallery_enqueue_core_gallery_template_style();
4
+ foogallery_enqueue_core_gallery_template_script();
5
+
6
+ if ( isset( $_POST['foogallery_demo_content_generate'] ) ) {
7
+ if ( check_admin_referer( 'foogallery_demo_content_generate', 'foogallery_demo_content_generate' ) ) {
8
+ $query = $_POST['q'];
9
+ $count = intval( $_POST['c'] );
10
+ $action = isset( $_POST['btn_search'] ) ? 'search' : 'import';
11
+
12
+ if ( 'search' === $action ) {
13
+ if ( ! empty( $query ) && $count > 0 ) {
14
+ $results = FooGallery_Demo_Content_Generator::search( $query, $count );
15
+ } else {
16
+ $message = __( 'Please provide keywords and how many images you want to search for!', 'foogallery' );
17
+ }
18
+ } else {
19
+ $gallery_id = FooGallery_Demo_Content_Generator::generate( $query, $count );
20
+ $gallery_link = sprintf( '<a href="%s" target="_blank">%s</a>', get_edit_post_link( $gallery_id ), __( 'View the gallery', 'foogallery' ) );
21
+ $message = sprintf( __( 'The images have been imported into your media library and a gallery has been generated. %s', 'foogallery' ), $gallery_link );
22
+ }
23
+ }
24
+ } else {
25
+ //initial page load
26
+ $query = '';
27
+ $count = 20;
28
+ }
29
+ ?>
30
+ <style>
31
+ .spinner.shown {
32
+ display: inline !important;
33
+ margin: 0;
34
+ }
35
+ .foogallery-help {
36
+ margin-bottom: 10px;
37
+ }
38
+ </style>
39
+ <div class="wrap about-wrap">
40
+ <?php
41
+ $gallery_count = count( foogallery_gallery_templates() );
42
+ ?>
43
+
44
+ <h2><?php _e( 'FooGallery Demo Content Generator', 'foogallery' ); ?></h2>
45
+
46
+ <div class="foogallery-help">
47
+ <?php _e( 'Search for images and generate galleries below. Use multiple keywords to ensure you find enough images.', 'foogallery' ); ?>
48
+ <?php printf( __( 'Images are provided by %s', 'foogallery' ), '<a href="https://pixabay.com/" target="_blank">Pixabay</a>.' ); ?>
49
+ </div>
50
+
51
+ <a target="_blank" href="https://pixabay.com/"><img src="https://pixabay.com/static/img/public/leaderboard_a.png" alt="Pixabay"></a>
52
+
53
+ <br /><br />
54
+
55
+ <form id="demo_content_form" method="POST">
56
+ <?php wp_nonce_field( 'foogallery_demo_content_generate', 'foogallery_demo_content_generate' ); ?>
57
+ <?php _e( 'Keywords', 'foogallery' ); ?> <input placeholder="<?php __('Search for?', 'foogallery'); ?>" type="text" name="q" value="<?php echo $query; ?>" />
58
+ <?php _e( 'Images', 'foogallery' ); ?> <input type="number" name="c" style="width: 3em" value="<?php echo $count; ?>" />
59
+ <input type="submit" class="button button-primary" name="btn_search" value="<?php _e( 'Search', 'foogallery' ); ?>">
60
+ <?php if ( isset( $results ) ) {
61
+ $items = array(
62
+ 'items' => $results,
63
+ 'template' => array ('layout' => 'fixed', 'gutter' => 5 )
64
+ );
65
+ ?>
66
+ <p>Found <?php echo count($results); ?> images. Demo gallery:</p>
67
+ <div id="fg-demo" class="foogallery fg-masonry fg-center fg-gutter fg-loading-default fg-loaded-fade-in fg-caption-hover fg-hover-fade"
68
+ data-foogallery="<?php echo esc_attr( json_encode( $items ) ); ?>">
69
+ </div>
70
+ <script>
71
+ jQuery(function() {
72
+ jQuery('.foogallery').foogallery();
73
+ });
74
+ </script>
75
+ <input type="submit" class="button button-primary" name="btn_import" value="<?php _e( 'Import Images &amp; Generate Gallery', 'foogallery' ); ?>">
76
+ <?php } ?>
77
+ </form>
78
+ <?php if ( isset( $message ) ) { ?>
79
+ <p>
80
+ <?php echo $message; ?>
81
+ </p>
82
+ <?php } ?>
83
+ </div>
extensions/nextgen-importer/class-nextgen-gallery-importer-extension.php CHANGED
@@ -152,11 +152,10 @@ if ( ! class_exists( 'FooGallery_Nextgen_Gallery_Importer_Extension' ) ) {
152
  <div class="changelog">
153
 
154
  <div class="feature-section">
155
- <img src="<?php echo FOOGALLERY_URL . 'assets/screenshots/admin-nextgen-import.jpg'; ?>"
156
- class="foogallery-help-screenshot"/>
157
-
158
  <h2><?php _e( 'Import Your NextGen Galleries', 'foogallery' ); ?></h2>
159
 
 
 
160
  <h4><?php _e( 'Import Galleries', 'foogallery' ); ?></h4>
161
 
162
 
152
  <div class="changelog">
153
 
154
  <div class="feature-section">
 
 
 
155
  <h2><?php _e( 'Import Your NextGen Galleries', 'foogallery' ); ?></h2>
156
 
157
+ <img src="<?php echo FOOGALLERY_URL . 'assets/screenshots/admin-nextgen-import.jpg'; ?>" class="foogallery-help-screenshot"/>
158
+
159
  <h4><?php _e( 'Import Galleries', 'foogallery' ); ?></h4>
160
 
161
 
foogallery.php CHANGED
@@ -3,7 +3,7 @@
3
  /*
4
  Plugin Name: FooGallery
5
  Description: FooGallery is the most intuitive and extensible gallery management tool ever created for WordPress
6
- Version: 1.6.1
7
  Author: FooPlugins
8
  Plugin URI: https://foo.gallery
9
  Author URI: http://fooplugins.com
@@ -18,335 +18,340 @@ if ( !defined( 'WPINC' ) ) {
18
  die;
19
  }
20
 
21
- if ( !class_exists( 'FooGallery_Plugin' ) ) {
22
- define( 'FOOGALLERY_SLUG', 'foogallery' );
23
- define( 'FOOGALLERY_PATH', plugin_dir_path( __FILE__ ) );
24
- define( 'FOOGALLERY_URL', plugin_dir_url( __FILE__ ) );
25
- define( 'FOOGALLERY_FILE', __FILE__ );
26
- define( 'FOOGALLERY_VERSION', '1.6.1' );
27
- define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
28
- require_once FOOGALLERY_PATH . 'includes/constants.php';
29
- // Create a helper function for easy SDK access.
30
- function foogallery_fs()
31
- {
32
- global $foogallery_fs ;
33
-
34
- if ( !isset( $foogallery_fs ) ) {
35
- // Include Freemius SDK.
36
- require_once dirname( __FILE__ ) . '/freemius/start.php';
37
- $foogallery_fs = fs_dynamic_init( array(
38
- 'id' => '843',
39
- 'slug' => 'foogallery',
40
- 'type' => 'plugin',
41
- 'public_key' => 'pk_d87616455a835af1d0658699d0192',
42
- 'is_premium' => false,
43
- 'has_paid_plans' => true,
44
- 'trial' => array(
45
- 'days' => 7,
46
- 'is_require_payment' => false,
47
- ),
48
- 'menu' => array(
49
- 'slug' => 'edit.php?post_type=' . FOOGALLERY_CPT_GALLERY,
50
- 'first-path' => 'edit.php?post_type=' . FOOGALLERY_CPT_GALLERY . '&page=' . FOOGALLERY_ADMIN_MENU_HELP_SLUG,
51
- 'account' => true,
52
- 'contact' => false,
53
- 'support' => false,
54
- ),
55
- 'is_live' => true,
56
- ) );
57
- }
58
-
59
- return $foogallery_fs;
60
- }
61
 
62
- // Init Freemius.
63
- foogallery_fs();
64
- // Signal that SDK was initiated.
65
- do_action( 'foogallery_fs_loaded' );
66
- require_once FOOGALLERY_PATH . 'includes/foopluginbase/bootstrapper.php';
67
- /**
68
- * FooGallery_Plugin class
69
- *
70
- * @package FooGallery
71
- * @author Brad Vincent <brad@fooplugins.com>
72
- * @license GPL-2.0+
73
- * @link https://github.com/fooplugins/foogallery
74
- * @copyright 2013 FooPlugins LLC
75
- */
76
- class FooGallery_Plugin extends Foo_Plugin_Base_v2_4
77
- {
78
- private static $instance ;
79
- public static function get_instance()
80
  {
81
- if ( !isset( self::$instance ) && !self::$instance instanceof FooGallery_Plugin ) {
82
- self::$instance = new FooGallery_Plugin();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
83
  }
84
- return self::$instance;
 
85
  }
86
 
 
 
 
 
 
87
  /**
88
- * Initialize the plugin by setting localization, filters, and administration functions.
 
 
 
 
 
 
89
  */
90
- private function __construct()
91
  {
92
- //include everything we need!
93
- require_once FOOGALLERY_PATH . 'includes/includes.php';
94
- register_activation_hook( __FILE__, array( 'FooGallery_Plugin', 'activate' ) );
95
- //init FooPluginBase
96
- $this->init(
97
- FOOGALLERY_FILE,
98
- FOOGALLERY_SLUG,
99
- FOOGALLERY_VERSION,
100
- 'FooGallery'
101
- );
102
- //setup text domain
103
- $this->load_plugin_textdomain();
104
- //setup gallery post type
105
- new FooGallery_PostTypes();
106
- //load any extensions
107
- new FooGallery_Extensions_Loader();
108
 
109
- if ( is_admin() ) {
110
- new FooGallery_Admin();
111
- add_action( 'wpmu_new_blog', array( $this, 'set_default_extensions_for_multisite_network_activated' ) );
112
- add_action( 'admin_page_access_denied', array( $this, 'check_for_access_denied' ) );
113
- foogallery_fs()->add_filter(
114
- 'connect_message_on_update',
115
- array( $this, 'override_connect_message_on_update' ),
116
- 10,
117
- 6
 
 
 
 
 
118
  );
119
- foogallery_fs()->add_filter(
120
- 'is_submenu_visible',
121
- array( $this, 'is_submenu_visible' ),
122
- 10,
123
- 2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  );
125
- foogallery_fs()->add_filter( 'hide_account_tabs', '__return_true' );
126
- add_action( 'foogallery_admin_menu_before', array( $this, 'add_freemius_activation_menu' ) );
127
- } else {
128
- new FooGallery_Public();
129
  }
130
 
131
- new FooGallery_Shortcodes();
132
- new FooGallery_Thumbnails();
133
- new FooGallery_Attachment_Filters();
134
- new FooGallery_Retina();
135
- new FooGallery_WPThumb_Enhancements();
136
- new FooGallery_Animated_Gif_Support();
137
- new FooGallery_Cache();
138
- new FooGallery_Common_Fields();
139
- new FooGallery_LazyLoad();
140
- new FooGallery_Paging();
141
- new FooGallery_Thumbnail_Dimensions();
142
- new FooGallery_Attachment_Custom_Class();
143
- new FooGallery_Upgrade();
144
- new FooGallery_Compatibility();
145
- new FooGallery_Extensions_Compatibility();
146
- new FooGallery_Default_Crop_Position();
147
- $checker = new FooGallery_Version_Check();
148
- $checker->wire_up_checker();
149
- new FooGallery_Widget_Init();
150
- //include the default templates no matter what!
151
- new FooGallery_Default_Templates();
152
- add_filter( 'foogallery_extensions_for_view', array( $this, 'add_foogallery_pro_extension' ) );
153
- //init Gutenberg!
154
- new FooGallery_Gutenberg();
155
- }
156
-
157
- function add_foogallery_pro_extension( $extensions )
158
- {
159
- $extension = array(
160
- 'slug' => 'foogallery-pro',
161
- 'class' => 'FooGallery_Pro',
162
- 'categories' => array( 'Featured', 'Premium' ),
163
- 'title' => 'FooGallery Pro',
164
- 'description' => 'The best gallery plugin for WordPress just got even better!',
165
- 'price' => '$49',
166
- 'author' => 'FooPlugins',
167
- 'author_url' => 'http://fooplugins.com',
168
- 'thumbnail' => 'https://s3.amazonaws.com/foogallery/extensions/foogallerypro.png',
169
- 'tags' => array( 'premium' ),
170
- 'source' => 'fooplugins',
171
- "download_button" => array(
172
- "text" => "Start FREE Trial",
173
- "target" => "_self",
174
- "href" => foogallery_fs()->checkout_url( WP_FS__PERIOD_ANNUALLY, true ),
175
- "confirm" => false,
176
- ),
177
- );
178
- array_unshift( $extensions, $extension );
179
- return $extensions;
180
- }
181
-
182
- /**
183
- * Checks for the access denied page after we have activated/updated the plugin
184
- */
185
- function check_for_access_denied()
186
- {
187
- global $plugin_page ;
188
- if ( FOOGALLERY_ADMIN_MENU_HELP_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_SETTINGS_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_EXTENSIONS_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_SYSTEMINFO_SLUG === $plugin_page ) {
189
- //fs_redirect( 'admin.php?page=' . FOOGALLERY_SLUG );
190
  }
191
- }
192
-
193
- /**
194
- *
195
- */
196
- function override_connect_message_on_update(
197
- $original,
198
- $first_name,
199
- $plugin_name,
200
- $login,
201
- $link,
202
- $freemius_link
203
- )
204
- {
205
- return sprintf( __( 'Hey %s', 'foogallery' ), $first_name ) . '<br>' . sprintf(
206
- __( '<h2>Thank you for updating to %1$s v%5$s!</h2>Our goal with this update is to make %1$s the best gallery plugin for WordPress, but we need your help!<br><br>We have introduced this opt-in so that you can help us improve %1$s by simply clicking <strong>Allow &amp; Continue</strong>.<br><br>If you opt-in, some data about your usage of %1$s will be sent to %4$s. If you skip this, that\'s okay! %1$s will still work just fine.', 'foogallery' ),
207
- '<b>' . $plugin_name . '</b>',
208
- '<b>' . $login . '</b>',
209
  $link,
210
- $freemius_link,
211
- FOOGALLERY_VERSION
212
- );
213
- }
214
-
215
- function add_freemius_activation_menu()
216
- {
217
- global $foogallery_fs ;
218
- $parent_slug = foogallery_admin_menu_parent_slug();
219
- if ( !$foogallery_fs->is_registered() ) {
220
- add_submenu_page(
221
- $parent_slug,
222
- __( 'FooGallery Opt-In', 'foogallery' ),
223
- __( 'Activation', 'foogallery' ),
224
- 'manage_options',
225
- 'foogallery-optin',
226
- array( $foogallery_fs, '_connect_page_render' )
227
  );
228
  }
229
- }
230
-
231
- function is_submenu_visible( $visible, $id )
232
- {
233
- if ( 'addons' === $id ) {
234
- //hide addons submenu for now
235
- $visible = false;
 
 
 
 
 
 
 
 
236
  }
237
- return $visible;
238
- }
239
-
240
- /**
241
- * Set default extensions when a new site is created in multisite and FooGallery is network activated
242
- *
243
- * @since 1.2.5
244
- *
245
- * @param int $blog_id The ID of the newly created site
246
- */
247
- public function set_default_extensions_for_multisite_network_activated( $blog_id )
248
- {
249
- switch_to_blog( $blog_id );
250
 
251
- if ( false === get_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, false ) ) {
252
- $api = new FooGallery_Extensions_API();
253
- $api->auto_activate_extensions();
254
- update_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, true );
 
 
 
255
  }
256
 
257
- restore_current_blog();
258
- }
259
-
260
- /**
261
- * Fired when the plugin is activated.
262
- *
263
- * @since 1.0.0
264
- *
265
- * @param boolean $network_wide True if WPMU superadmin uses
266
- * "Network Activate" action, false if
267
- * WPMU is disabled or plugin is
268
- * activated on an individual blog.
269
- */
270
- public static function activate( $network_wide )
271
- {
 
 
 
 
272
 
273
- if ( function_exists( 'is_multisite' ) && is_multisite() ) {
 
 
 
 
 
 
 
 
 
 
 
274
 
275
- if ( $network_wide ) {
276
- // Get all blog ids
277
- $blog_ids = self::get_blog_ids();
278
 
279
- if ( is_array( $blog_ids ) ) {
280
- foreach ( $blog_ids as $blog_id ) {
281
- switch_to_blog( $blog_id );
282
- self::single_activate();
 
 
 
 
 
 
283
  }
284
- restore_current_blog();
 
 
285
  }
286
 
287
  } else {
288
- self::single_activate();
289
  }
290
 
291
- } else {
292
- self::single_activate( false );
293
- }
294
-
295
- }
296
-
297
- /**
298
- * Fired for each blog when the plugin is activated.
299
- *
300
- * @since 1.0.0
301
- */
302
- private static function single_activate( $multisite = true )
303
- {
304
-
305
- if ( false === get_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, false ) ) {
306
- $api = new FooGallery_Extensions_API();
307
- $api->auto_activate_extensions();
308
- update_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, true );
309
  }
310
 
311
- if ( false === $multisite ) {
312
- //Make sure we redirect to the welcome page
313
- set_transient( FOOGALLERY_ACTIVATION_REDIRECT_TRANSIENT_KEY, true, 30 );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
314
  }
315
- //force a version check on activation to make sure housekeeping is performed
316
- foogallery_perform_version_check();
317
- }
318
-
319
- /**
320
- * Get all blog ids of blogs in the current network that are:
321
- * - not archived
322
- * - not spam
323
- * - not deleted
324
- *
325
- * @since 1.0.0
326
- *
327
- * @return array|false The blog ids, false if no matches.
328
- */
329
- private static function get_blog_ids()
330
- {
331
 
332
- if ( function_exists( 'get_sites' ) ) {
333
- $sites = get_sites();
334
- $blog_ids = array();
335
- foreach ( $sites as $site ) {
336
- $blog_ids[] = $site->blog_id;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
337
  }
338
- return $blog_ids;
339
- } else {
340
- //pre WP 3.7 - do this the old way!
341
- global $wpdb ;
342
- // get an array of blog ids
343
- $sql = "SELECT blog_id FROM {$wpdb->blogs} WHERE archived = '0' AND spam = '0' AND deleted = '0'";
344
- return $wpdb->get_col( $sql );
345
  }
346
 
347
  }
348
-
349
  }
 
 
350
  }
351
-
352
- FooGallery_Plugin::get_instance();
3
  /*
4
  Plugin Name: FooGallery
5
  Description: FooGallery is the most intuitive and extensible gallery management tool ever created for WordPress
6
+ Version: 1.6.7
7
  Author: FooPlugins
8
  Plugin URI: https://foo.gallery
9
  Author URI: http://fooplugins.com
18
  die;
19
  }
20
 
21
+ if ( function_exists( 'foogallery_fs' ) ) {
22
+ foogallery_fs()->set_basename( false, __FILE__ );
23
+ } else {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
25
+ if ( !class_exists( 'FooGallery_Plugin' ) ) {
26
+ define( 'FOOGALLERY_SLUG', 'foogallery' );
27
+ define( 'FOOGALLERY_PATH', plugin_dir_path( __FILE__ ) );
28
+ define( 'FOOGALLERY_URL', plugin_dir_url( __FILE__ ) );
29
+ define( 'FOOGALLERY_FILE', __FILE__ );
30
+ define( 'FOOGALLERY_VERSION', '1.6.7' );
31
+ define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
32
+ require_once FOOGALLERY_PATH . 'includes/constants.php';
33
+ // Create a helper function for easy SDK access.
34
+ function foogallery_fs()
 
 
 
 
 
 
 
 
35
  {
36
+ global $foogallery_fs ;
37
+
38
+ if ( !isset( $foogallery_fs ) ) {
39
+ // Include Freemius SDK.
40
+ require_once dirname( __FILE__ ) . '/freemius/start.php';
41
+ $foogallery_fs = fs_dynamic_init( array(
42
+ 'id' => '843',
43
+ 'slug' => 'foogallery',
44
+ 'type' => 'plugin',
45
+ 'public_key' => 'pk_d87616455a835af1d0658699d0192',
46
+ 'is_premium' => false,
47
+ 'has_paid_plans' => true,
48
+ 'trial' => array(
49
+ 'days' => 7,
50
+ 'is_require_payment' => false,
51
+ ),
52
+ 'menu' => array(
53
+ 'slug' => 'edit.php?post_type=' . FOOGALLERY_CPT_GALLERY,
54
+ 'first-path' => 'edit.php?post_type=' . FOOGALLERY_CPT_GALLERY . '&page=' . FOOGALLERY_ADMIN_MENU_HELP_SLUG,
55
+ 'account' => true,
56
+ 'contact' => false,
57
+ 'support' => false,
58
+ ),
59
+ 'is_live' => true,
60
+ ) );
61
  }
62
+
63
+ return $foogallery_fs;
64
  }
65
 
66
+ // Init Freemius.
67
+ foogallery_fs();
68
+ // Signal that SDK was initiated.
69
+ do_action( 'foogallery_fs_loaded' );
70
+ require_once FOOGALLERY_PATH . 'includes/foopluginbase/bootstrapper.php';
71
  /**
72
+ * FooGallery_Plugin class
73
+ *
74
+ * @package FooGallery
75
+ * @author Brad Vincent <brad@fooplugins.com>
76
+ * @license GPL-2.0+
77
+ * @link https://github.com/fooplugins/foogallery
78
+ * @copyright 2013 FooPlugins LLC
79
  */
80
+ class FooGallery_Plugin extends Foo_Plugin_Base_v2_4
81
  {
82
+ private static $instance ;
83
+ public static function get_instance()
84
+ {
85
+ if ( !isset( self::$instance ) && !self::$instance instanceof FooGallery_Plugin ) {
86
+ self::$instance = new FooGallery_Plugin();
87
+ }
88
+ return self::$instance;
89
+ }
 
 
 
 
 
 
 
 
90
 
91
+ /**
92
+ * Initialize the plugin by setting localization, filters, and administration functions.
93
+ */
94
+ private function __construct()
95
+ {
96
+ //include everything we need!
97
+ require_once FOOGALLERY_PATH . 'includes/includes.php';
98
+ register_activation_hook( __FILE__, array( 'FooGallery_Plugin', 'activate' ) );
99
+ //init FooPluginBase
100
+ $this->init(
101
+ FOOGALLERY_FILE,
102
+ FOOGALLERY_SLUG,
103
+ FOOGALLERY_VERSION,
104
+ 'FooGallery'
105
  );
106
+ //setup text domain
107
+ $this->load_plugin_textdomain();
108
+ //setup gallery post type
109
+ new FooGallery_PostTypes();
110
+ //load any extensions
111
+ new FooGallery_Extensions_Loader();
112
+
113
+ if ( is_admin() ) {
114
+ new FooGallery_Admin();
115
+ add_action( 'wpmu_new_blog', array( $this, 'set_default_extensions_for_multisite_network_activated' ) );
116
+ add_action( 'admin_page_access_denied', array( $this, 'check_for_access_denied' ) );
117
+ foogallery_fs()->add_filter(
118
+ 'connect_message_on_update',
119
+ array( $this, 'override_connect_message_on_update' ),
120
+ 10,
121
+ 6
122
+ );
123
+ foogallery_fs()->add_filter(
124
+ 'is_submenu_visible',
125
+ array( $this, 'is_submenu_visible' ),
126
+ 10,
127
+ 2
128
+ );
129
+ foogallery_fs()->add_filter( 'hide_account_tabs', '__return_true' );
130
+ add_action( 'foogallery_admin_menu_before', array( $this, 'add_freemius_activation_menu' ) );
131
+ } else {
132
+ new FooGallery_Public();
133
+ }
134
+
135
+ new FooGallery_Shortcodes();
136
+ new FooGallery_Thumbnails();
137
+ new FooGallery_Attachment_Filters();
138
+ new FooGallery_Retina();
139
+ new FooGallery_WPThumb_Enhancements();
140
+ new FooGallery_Animated_Gif_Support();
141
+ new FooGallery_Cache();
142
+ new FooGallery_Common_Fields();
143
+ new FooGallery_LazyLoad();
144
+ new FooGallery_Paging();
145
+ new FooGallery_Thumbnail_Dimensions();
146
+ new FooGallery_Attachment_Custom_Class();
147
+ new FooGallery_Upgrade();
148
+ new FooGallery_Compatibility();
149
+ new FooGallery_Extensions_Compatibility();
150
+ new FooGallery_Default_Crop_Position();
151
+ $checker = new FooGallery_Version_Check();
152
+ $checker->wire_up_checker();
153
+ new FooGallery_Widget_Init();
154
+ //include the default templates no matter what!
155
+ new FooGallery_Default_Templates();
156
+ add_filter( 'foogallery_extensions_for_view', array( $this, 'add_foogallery_pro_extension' ) );
157
+ //init Gutenberg!
158
+ new FooGallery_Gutenberg();
159
+ }
160
+
161
+ function add_foogallery_pro_extension( $extensions )
162
+ {
163
+ $extension = array(
164
+ 'slug' => 'foogallery-pro',
165
+ 'class' => 'FooGallery_Pro',
166
+ 'categories' => array( 'Featured', 'Premium' ),
167
+ 'title' => 'FooGallery Pro',
168
+ 'description' => 'The best gallery plugin for WordPress just got even better!',
169
+ 'price' => '$49',
170
+ 'author' => 'FooPlugins',
171
+ 'author_url' => 'http://fooplugins.com',
172
+ 'thumbnail' => 'https://s3.amazonaws.com/foogallery/extensions/foogallerypro.png',
173
+ 'tags' => array( 'premium' ),
174
+ 'source' => 'fooplugins',
175
+ "download_button" => array(
176
+ "text" => "Start FREE Trial",
177
+ "target" => "_self",
178
+ "href" => foogallery_fs()->checkout_url( WP_FS__PERIOD_ANNUALLY, true ),
179
+ "confirm" => false,
180
+ ),
181
  );
182
+ array_unshift( $extensions, $extension );
183
+ return $extensions;
 
 
184
  }
185
 
186
+ /**
187
+ * Checks for the access denied page after we have activated/updated the plugin
188
+ */
189
+ function check_for_access_denied()
190
+ {
191
+ global $plugin_page ;
192
+ if ( FOOGALLERY_ADMIN_MENU_HELP_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_SETTINGS_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_EXTENSIONS_SLUG === $plugin_page || FOOGALLERY_ADMIN_MENU_SYSTEMINFO_SLUG === $plugin_page ) {
193
+ //fs_redirect( 'admin.php?page=' . FOOGALLERY_SLUG );
194
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
  }
196
+
197
+ /**
198
+ *
199
+ */
200
+ function override_connect_message_on_update(
201
+ $original,
202
+ $first_name,
203
+ $plugin_name,
204
+ $login,
 
 
 
 
 
 
 
 
 
205
  $link,
206
+ $freemius_link
207
+ )
208
+ {
209
+ return sprintf( __( 'Hey %s', 'foogallery' ), $first_name ) . '<br>' . sprintf(
210
+ __( '<h2>Thank you for updating to %1$s v%5$s!</h2>Our goal with this update is to make %1$s the best gallery plugin for WordPress, but we need your help!<br><br>We have introduced this opt-in so that you can help us improve %1$s by simply clicking <strong>Allow &amp; Continue</strong>.<br><br>If you opt-in, some data about your usage of %1$s will be sent to %4$s. If you skip this, that\'s okay! %1$s will still work just fine.', 'foogallery' ),
211
+ '<b>' . $plugin_name . '</b>',
212
+ '<b>' . $login . '</b>',
213
+ $link,
214
+ $freemius_link,
215
+ FOOGALLERY_VERSION
 
 
 
 
 
 
 
216
  );
217
  }
218
+
219
+ function add_freemius_activation_menu()
220
+ {
221
+ global $foogallery_fs ;
222
+ $parent_slug = foogallery_admin_menu_parent_slug();
223
+ if ( !$foogallery_fs->is_registered() ) {
224
+ add_submenu_page(
225
+ $parent_slug,
226
+ __( 'FooGallery Opt-In', 'foogallery' ),
227
+ __( 'Activation', 'foogallery' ),
228
+ 'manage_options',
229
+ 'foogallery-optin',
230
+ array( $foogallery_fs, '_connect_page_render' )
231
+ );
232
+ }
233
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
234
 
235
+ function is_submenu_visible( $visible, $id )
236
+ {
237
+ if ( 'addons' === $id ) {
238
+ //hide addons submenu for now
239
+ $visible = false;
240
+ }
241
+ return $visible;
242
  }
243
 
244
+ /**
245
+ * Set default extensions when a new site is created in multisite and FooGallery is network activated
246
+ *
247
+ * @since 1.2.5
248
+ *
249
+ * @param int $blog_id The ID of the newly created site
250
+ */
251
+ public function set_default_extensions_for_multisite_network_activated( $blog_id )
252
+ {
253
+ switch_to_blog( $blog_id );
254
+
255
+ if ( false === get_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, false ) ) {
256
+ $api = new FooGallery_Extensions_API();
257
+ $api->auto_activate_extensions();
258
+ update_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, true );
259
+ }
260
+
261
+ restore_current_blog();
262
+ }
263
 
264
+ /**
265
+ * Fired when the plugin is activated.
266
+ *
267
+ * @since 1.0.0
268
+ *
269
+ * @param boolean $network_wide True if WPMU superadmin uses
270
+ * "Network Activate" action, false if
271
+ * WPMU is disabled or plugin is
272
+ * activated on an individual blog.
273
+ */
274
+ public static function activate( $network_wide )
275
+ {
276
 
277
+ if ( function_exists( 'is_multisite' ) && is_multisite() ) {
 
 
278
 
279
+ if ( $network_wide ) {
280
+ // Get all blog ids
281
+ $blog_ids = self::get_blog_ids();
282
+
283
+ if ( is_array( $blog_ids ) ) {
284
+ foreach ( $blog_ids as $blog_id ) {
285
+ switch_to_blog( $blog_id );
286
+ self::single_activate();
287
+ }
288
+ restore_current_blog();
289
  }
290
+
291
+ } else {
292
+ self::single_activate();
293
  }
294
 
295
  } else {
296
+ self::single_activate( false );
297
  }
298
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
299
  }
300
 
301
+ /**
302
+ * Fired for each blog when the plugin is activated.
303
+ *
304
+ * @since 1.0.0
305
+ */
306
+ private static function single_activate( $multisite = true )
307
+ {
308
+
309
+ if ( false === get_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, false ) ) {
310
+ $api = new FooGallery_Extensions_API();
311
+ $api->auto_activate_extensions();
312
+ update_option( FOOGALLERY_EXTENSIONS_AUTO_ACTIVATED_OPTIONS_KEY, true );
313
+ }
314
+
315
+ if ( false === $multisite ) {
316
+ //Make sure we redirect to the welcome page
317
+ set_transient( FOOGALLERY_ACTIVATION_REDIRECT_TRANSIENT_KEY, true, 30 );
318
+ }
319
+ //force a version check on activation to make sure housekeeping is performed
320
+ foogallery_perform_version_check();
321
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
322
 
323
+ /**
324
+ * Get all blog ids of blogs in the current network that are:
325
+ * - not archived
326
+ * - not spam
327
+ * - not deleted
328
+ *
329
+ * @since 1.0.0
330
+ *
331
+ * @return array|false The blog ids, false if no matches.
332
+ */
333
+ private static function get_blog_ids()
334
+ {
335
+
336
+ if ( function_exists( 'get_sites' ) ) {
337
+ $sites = get_sites();
338
+ $blog_ids = array();
339
+ foreach ( $sites as $site ) {
340
+ $blog_ids[] = $site->blog_id;
341
+ }
342
+ return $blog_ids;
343
+ } else {
344
+ //pre WP 3.7 - do this the old way!
345
+ global $wpdb ;
346
+ // get an array of blog ids
347
+ $sql = "SELECT blog_id FROM {$wpdb->blogs} WHERE archived = '0' AND spam = '0' AND deleted = '0'";
348
+ return $wpdb->get_col( $sql );
349
  }
350
+
 
 
 
 
 
 
351
  }
352
 
353
  }
 
354
  }
355
+
356
+ FooGallery_Plugin::get_instance();
357
  }
 
 
freemius/assets/css/admin/common.css CHANGED
@@ -1,2 +1,2 @@
1
- .theme-browser .theme .fs-premium-theme-badge{position:absolute;top:10px;right:0;background:#71ae00;color:#fff;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);font-size:1.1em}#iframe{line-height:0;font-size:0}.fs-full-size-wrapper{margin:40px 0 -65px -20px}@media (max-width: 600px){.fs-full-size-wrapper{margin:0 0 -65px -10px}}
2
- .fs-notice{position:relative}.fs-notice.fs-has-title{margin-bottom:30px !important}.fs-notice.success{color:green}.fs-notice.promotion{border-color:#00a0d2 !important;background-color:#f2fcff !important}.fs-notice .fs-notice-body{margin:.5em 0;padding:2px}.fs-notice .fs-close{cursor:pointer;color:#aaa;float:right}.fs-notice .fs-close:hover{color:#666}.fs-notice .fs-close>*{margin-top:7px;display:inline-block}.fs-notice label.fs-plugin-title{background:rgba(0,0,0,0.3);color:#fff;padding:2px 10px;position:absolute;top:100%;bottom:auto;right:auto;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:10px;font-size:12px;font-weight:bold;cursor:auto}div.fs-notice.updated,div.fs-notice.success,div.fs-notice.promotion{display:block !important}.rtl .fs-notice .fs-close{float:left}.fs-secure-notice{position:fixed;top:32px;left:160px;right:0;background:#ebfdeb;padding:10px 20px;color:green;z-index:9999;-moz-box-shadow:0 2px 2px rgba(6,113,6,0.3);-webkit-box-shadow:0 2px 2px rgba(6,113,6,0.3);box-shadow:0 2px 2px rgba(6,113,6,0.3);opacity:0.95;filter:alpha(opacity=95)}.fs-secure-notice:hover{opacity:1;filter:alpha(opacity=100)}.fs-secure-notice a.fs-security-proof{color:green;text-decoration:none}@media screen and (max-width: 960px){.fs-secure-notice{left:36px}}@media screen and (max-width: 600px){.fs-secure-notice{display:none}}@media screen and (max-width: 500px){#fs_promo_tab{display:none}}@media screen and (max-width: 782px){.fs-secure-notice{left:0;top:46px;text-align:center}}span.fs-submenu-item.fs-sub:before{content:'\21B3';padding:0 5px}.rtl span.fs-submenu-item.fs-sub:before{content:'\21B2'}.fs-submenu-item.pricing.upgrade-mode{color:greenyellow}.fs-submenu-item.pricing.trial-mode{color:#83e2ff}#adminmenu .update-plugins.fs-trial{background-color:#00b9eb}.fs-ajax-spinner{border:0;width:20px;height:20px;margin-right:5px;vertical-align:sub;display:inline-block;background:url("/wp-admin/images/wpspin_light-2x.gif");background-size:contain}.wrap.fs-section h2{text-align:left}
1
+ .theme-browser .theme .fs-premium-theme-badge{position:absolute;top:10px;right:0;background:#71ae00;color:#fff;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);font-size:1.1em}#iframe{line-height:0;font-size:0}.fs-full-size-wrapper{margin:40px 0 -65px -20px}@media (max-width: 600px){.fs-full-size-wrapper{margin:0 0 -65px -10px}}
2
+ .fs-notice{position:relative}.fs-notice.fs-has-title{margin-bottom:30px !important}.fs-notice.success{color:green}.fs-notice.promotion{border-color:#00a0d2 !important;background-color:#f2fcff !important}.fs-notice .fs-notice-body{margin:.5em 0;padding:2px}.fs-notice .fs-close{cursor:pointer;color:#aaa;float:right}.fs-notice .fs-close:hover{color:#666}.fs-notice .fs-close>*{margin-top:7px;display:inline-block}.fs-notice label.fs-plugin-title{background:rgba(0,0,0,0.3);color:#fff;padding:2px 10px;position:absolute;top:100%;bottom:auto;right:auto;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:10px;font-size:12px;font-weight:bold;cursor:auto}div.fs-notice.updated,div.fs-notice.success,div.fs-notice.promotion{display:block !important}.rtl .fs-notice .fs-close{float:left}.fs-secure-notice{position:fixed;top:32px;left:160px;right:0;background:#ebfdeb;padding:10px 20px;color:green;z-index:9999;-moz-box-shadow:0 2px 2px rgba(6,113,6,0.3);-webkit-box-shadow:0 2px 2px rgba(6,113,6,0.3);box-shadow:0 2px 2px rgba(6,113,6,0.3);opacity:0.95;filter:alpha(opacity=95)}.fs-secure-notice:hover{opacity:1;filter:alpha(opacity=100)}.fs-secure-notice a.fs-security-proof{color:green;text-decoration:none}@media screen and (max-width: 960px){.fs-secure-notice{left:36px}}@media screen and (max-width: 600px){.fs-secure-notice{display:none}}@media screen and (max-width: 500px){#fs_promo_tab{display:none}}@media screen and (max-width: 782px){.fs-secure-notice{left:0;top:46px;text-align:center}}span.fs-submenu-item.fs-sub:before{content:'\21B3';padding:0 5px}.rtl span.fs-submenu-item.fs-sub:before{content:'\21B2'}.fs-submenu-item.pricing.upgrade-mode{color:greenyellow}.fs-submenu-item.pricing.trial-mode{color:#83e2ff}#adminmenu .update-plugins.fs-trial{background-color:#00b9eb}.fs-ajax-spinner{border:0;width:20px;height:20px;margin-right:5px;vertical-align:sub;display:inline-block;background:url("/wp-admin/images/wpspin_light-2x.gif");background-size:contain}.wrap.fs-section h2{text-align:left}
freemius/assets/css/admin/deactivation-feedback.css DELETED
@@ -1 +0,0 @@
1
- .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}.fs-modal .fs-modal-dialog li.reason{margin-bottom:10px}.fs-modal .fs-modal-dialog li.reason .reason-input,.fs-modal .fs-modal-dialog li.reason .internal-message{margin-left:29px}.fs-modal .fs-modal-dialog li.reason label{display:table}.fs-modal .fs-modal-dialog li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body h2{font-size:20px}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel:not(.active){display:none}.fs-modal .reason-input,.fs-modal .internal-message{margin:3px 0 3px 22px}.fs-modal .reason-input input,.fs-modal .reason-input textarea,.fs-modal .internal-message input,.fs-modal .internal-message textarea{width:100%}.fs-modal li.reason.has-internal-message .internal-message{border:1px solid #ccc;padding:7px;display:none}body.has-fs-modal{overflow:hidden}#the-list .deactivate>.fs-slug{display:none}
 
freemius/assets/css/admin/dialog-boxes.css CHANGED
@@ -1,2 +1,2 @@
1
- .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal.fs-success .fs-modal-header{border-bottom-color:#46b450}.fs-modal.fs-success .fs-modal-body{background-color:#f7fff7}.fs-modal.fs-warn .fs-modal-header{border-bottom-color:#ffb900}.fs-modal.fs-warn .fs-modal-body{background-color:#fff8e5}.fs-modal.fs-error .fs-modal-header{border-bottom-color:#dc3232}.fs-modal.fs-error .fs-modal-body{background-color:#ffeaea}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-header{border-bottom:#eeeeee solid 1px;background:#fbfbfb;padding:15px 20px;position:relative;margin-bottom:-10px}.fs-modal .fs-modal-header h4{margin:0;padding:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#cacaca;text-shadow:1px 1px 1px #fff;letter-spacing:0.6px;-webkit-font-smoothing:antialiased}.fs-modal .fs-modal-header .fs-close{position:absolute;right:10px;top:12px;cursor:pointer;color:#bbb;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.fs-modal .fs-modal-header .fs-close:hover{color:#fff;background:#aaa}.fs-modal .fs-modal-header .fs-close .dashicons,.fs-modal .fs-modal-header .fs-close:hover .dashicons{text-decoration:none}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body p{font-size:14px}.fs-modal .fs-modal-body h2{font-size:20px;line-height:1.5em}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel>.notice.inline{margin:0;display:none}.fs-modal .fs-modal-panel:not(.active){display:none}.rtl .fs-modal .fs-modal-header .fs-close{right:auto;left:20px}body.has-fs-modal{overflow:hidden}.fs-modal.fs-modal-deactivation-feedback .reason-input,.fs-modal.fs-modal-deactivation-feedback .internal-message{margin:3px 0 3px 22px}.fs-modal.fs-modal-deactivation-feedback .reason-input input,.fs-modal.fs-modal-deactivation-feedback .reason-input textarea,.fs-modal.fs-modal-deactivation-feedback .internal-message input,.fs-modal.fs-modal-deactivation-feedback .internal-message textarea{width:100%}.fs-modal.fs-modal-deactivation-feedback li.reason.has-internal-message .internal-message{border:1px solid #ccc;padding:7px;display:none}@media (max-width: 650px){.fs-modal.fs-modal-deactivation-feedback li.reason li.reason{margin-bottom:10px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .reason-input,.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .internal-message{margin-left:29px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label{display:table}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.fs-modal-deactivation-feedback .anonymous-feedback-label{float:left}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel{margin-top:0 !important}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel h3{margin-top:0;line-height:1.5em}#the-list .deactivate>.fs-slug{display:none}.fs-modal.fs-modal-license-activation .fs-modal-body input.license_key{width:100%}#license_options_container table,#license_options_container table select,#license_options_container table #available_license_key{width:100%}#license_options_container table td:first-child{width:1%}#license_options_container table #other_license_key_container label{position:relative;top:6px;float:left;margin-right:5px}#license_options_container table #other_license_key_container div{overflow:hidden;width:auto;height:30px;display:block;top:2px;position:relative}#license_options_container table #other_license_key_container div input{margin:0}#sites_list_container td{cursor:pointer}#multisite_options_container{margin-top:10px;border:1px solid #ccc;padding:5px}#multisite_options_container a{text-decoration:none}#multisite_options_container a:focus{box-shadow:none}#multisite_options_container a.selected{font-weight:bold}#multisite_options_container.apply-on-all-sites{border:0 none;padding:0}#multisite_options_container.apply-on-all-sites #all_sites_options{border-spacing:0}#multisite_options_container.apply-on-all-sites #all_sites_options td:not(:first-child){display:none}#multisite_options_container #sites_list_container{display:none;overflow:auto}#multisite_options_container #sites_list_container table td{border-top:1px solid #ccc;padding:4px 2px}.fs-modal.fs-modal-license-key-resend .email-address-container{overflow:hidden;padding-right:2px}.fs-modal.fs-modal-license-key-resend.fs-freemium input.email-address{width:300px}.fs-modal.fs-modal-license-key-resend.fs-freemium label{display:block;margin-bottom:10px}.fs-modal.fs-modal-license-key-resend.fs-premium input.email-address{width:100%}.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{float:right;margin-left:7px}@media (max-width: 650px){.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{margin-top:2px}}
2
- .rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .input-container>.email-address-container{padding-left:2px;padding-right:0}.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .button-container{float:left;margin-right:7px;margin-left:0}a.show-license-resend-modal{margin-top:4px;display:inline-block}.fs-ajax-loader{position:relative;width:170px;height:20px;margin:auto}.fs-ajax-loader .fs-ajax-loader-bar{position:absolute;top:0;background-color:#0074a3;width:20px;height:20px;-webkit-animation-name:bounce_ajaxLoader;-moz-animation-name:bounce_ajaxLoader;-ms-animation-name:bounce_ajaxLoader;-o-animation-name:bounce_ajaxLoader;animation-name:bounce_ajaxLoader;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-moz-transform:0.3;-o-transform:0.3;-ms-transform:0.3;-webkit-transform:0.3;transform:0.3}.fs-ajax-loader .fs-ajax-loader-bar-1{left:0px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}.fs-ajax-loader .fs-ajax-loader-bar-2{left:19px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}.fs-ajax-loader .fs-ajax-loader-bar-3{left:38px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}.fs-ajax-loader .fs-ajax-loader-bar-4{left:57px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}.fs-ajax-loader .fs-ajax-loader-bar-5{left:76px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}.fs-ajax-loader .fs-ajax-loader-bar-6{left:95px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}.fs-ajax-loader .fs-ajax-loader-bar-7{left:114px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}.fs-ajax-loader .fs-ajax-loader-bar-8{left:133px;animation-delay:1.65s;-o-animation-delay:1.65s;-ms-animation-delay:1.65s;-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s}@-moz-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-ms-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-o-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-webkit-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}.fs-modal-auto-install #request-filesystem-credentials-form h2,.fs-modal-auto-install #request-filesystem-credentials-form .request-filesystem-credentials-action-buttons{display:none}.fs-modal-auto-install #request-filesystem-credentials-form input[type=password],.fs-modal-auto-install #request-filesystem-credentials-form input[type=email],.fs-modal-auto-install #request-filesystem-credentials-form input[type=text]{-webkit-appearance:none;padding:10px 10px 5px 10px;width:300px;max-width:100%}.fs-modal-auto-install #request-filesystem-credentials-form>div,.fs-modal-auto-install #request-filesystem-credentials-form label,.fs-modal-auto-install #request-filesystem-credentials-form fieldset{width:300px;max-width:100%;margin:0 auto;display:block}
1
+ .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal.fs-success .fs-modal-header{border-bottom-color:#46b450}.fs-modal.fs-success .fs-modal-body{background-color:#f7fff7}.fs-modal.fs-warn .fs-modal-header{border-bottom-color:#ffb900}.fs-modal.fs-warn .fs-modal-body{background-color:#fff8e5}.fs-modal.fs-error .fs-modal-header{border-bottom-color:#dc3232}.fs-modal.fs-error .fs-modal-body{background-color:#ffeaea}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-header{border-bottom:#eeeeee solid 1px;background:#fbfbfb;padding:15px 20px;position:relative;margin-bottom:-10px}.fs-modal .fs-modal-header h4{margin:0;padding:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#cacaca;text-shadow:1px 1px 1px #fff;letter-spacing:0.6px;-webkit-font-smoothing:antialiased}.fs-modal .fs-modal-header .fs-close{position:absolute;right:10px;top:12px;cursor:pointer;color:#bbb;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.fs-modal .fs-modal-header .fs-close:hover{color:#fff;background:#aaa}.fs-modal .fs-modal-header .fs-close .dashicons,.fs-modal .fs-modal-header .fs-close:hover .dashicons{text-decoration:none}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body p{font-size:14px}.fs-modal .fs-modal-body h2{font-size:20px;line-height:1.5em}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel>.notice.inline{margin:0;display:none}.fs-modal .fs-modal-panel:not(.active){display:none}.rtl .fs-modal .fs-modal-header .fs-close{right:auto;left:20px}body.has-fs-modal{overflow:hidden}.fs-modal.fs-modal-deactivation-feedback .reason-input,.fs-modal.fs-modal-deactivation-feedback .internal-message{margin:3px 0 3px 22px}.fs-modal.fs-modal-deactivation-feedback .reason-input input,.fs-modal.fs-modal-deactivation-feedback .reason-input textarea,.fs-modal.fs-modal-deactivation-feedback .internal-message input,.fs-modal.fs-modal-deactivation-feedback .internal-message textarea{width:100%}.fs-modal.fs-modal-deactivation-feedback li.reason.has-internal-message .internal-message{border:1px solid #ccc;padding:7px;display:none}@media (max-width: 650px){.fs-modal.fs-modal-deactivation-feedback li.reason li.reason{margin-bottom:10px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .reason-input,.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .internal-message{margin-left:29px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label{display:table}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.fs-modal-deactivation-feedback .anonymous-feedback-label{float:left}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel{margin-top:0 !important}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel h3{margin-top:0;line-height:1.5em}#the-list .deactivate>.fs-slug{display:none}.fs-modal.fs-modal-subscription-cancellation .fs-price-increase-warning{color:red;font-weight:bold;padding:0 25px;margin-bottom:0}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:left;top:5px;position:relative}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:right}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{display:block;margin-left:24px}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{margin-left:0;margin-right:24px}.fs-modal.fs-modal-license-activation .fs-modal-body input.license_key{width:100%}#license_options_container table,#license_options_container table select,#license_options_container table #available_license_key{width:100%}#license_options_container table td:first-child{width:1%}#license_options_container table #other_license_key_container label{position:relative;top:6px;float:left;margin-right:5px}#license_options_container table #other_license_key_container div{overflow:hidden;width:auto;height:30px;display:block;top:2px;position:relative}#license_options_container table #other_license_key_container div input{margin:0}#sites_list_container td{cursor:pointer}#multisite_options_container{margin-top:10px;border:1px solid #ccc;padding:5px}#multisite_options_container a{text-decoration:none}#multisite_options_container a:focus{box-shadow:none}#multisite_options_container a.selected{font-weight:bold}#multisite_options_container.apply-on-all-sites{border:0 none;padding:0}#multisite_options_container.apply-on-all-sites #all_sites_options{border-spacing:0}#multisite_options_container.apply-on-all-sites #all_sites_options td:not(:first-child){display:none}#multisite_options_container #sites_list_container{display:none;overflow:auto}#multisite_options_container #sites_list_container table td{border-top:1px solid #ccc;padding:4px 2px}.fs-modal.fs-modal-license-key-resend .email-address-container{overflow:hidden;padding-right:2px}.fs-modal.fs-modal-license-key-resend.fs-freemium input.email-address{width:300px}.fs-modal.fs-modal-license-key-resend.fs-freemium label{display:block;margin-bottom:10px}.fs-modal.fs-modal-license-key-resend.fs-premium input.email-address{width:100%}.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{float:right;margin-left:7px}@media (max-width: 650px){.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{margin-top:2px}}
2
+ .rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .input-container>.email-address-container{padding-left:2px;padding-right:0}.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .button-container{float:left;margin-right:7px;margin-left:0}a.show-license-resend-modal{margin-top:4px;display:inline-block}.fs-ajax-loader{position:relative;width:170px;height:20px;margin:auto}.fs-ajax-loader .fs-ajax-loader-bar{position:absolute;top:0;background-color:#0074a3;width:20px;height:20px;-webkit-animation-name:bounce_ajaxLoader;-moz-animation-name:bounce_ajaxLoader;-ms-animation-name:bounce_ajaxLoader;-o-animation-name:bounce_ajaxLoader;animation-name:bounce_ajaxLoader;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-moz-transform:0.3;-o-transform:0.3;-ms-transform:0.3;-webkit-transform:0.3;transform:0.3}.fs-ajax-loader .fs-ajax-loader-bar-1{left:0px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}.fs-ajax-loader .fs-ajax-loader-bar-2{left:19px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}.fs-ajax-loader .fs-ajax-loader-bar-3{left:38px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}.fs-ajax-loader .fs-ajax-loader-bar-4{left:57px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}.fs-ajax-loader .fs-ajax-loader-bar-5{left:76px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}.fs-ajax-loader .fs-ajax-loader-bar-6{left:95px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}.fs-ajax-loader .fs-ajax-loader-bar-7{left:114px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}.fs-ajax-loader .fs-ajax-loader-bar-8{left:133px;animation-delay:1.65s;-o-animation-delay:1.65s;-ms-animation-delay:1.65s;-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s}@-moz-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-ms-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-o-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-webkit-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}.fs-modal-auto-install #request-filesystem-credentials-form h2,.fs-modal-auto-install #request-filesystem-credentials-form .request-filesystem-credentials-action-buttons{display:none}.fs-modal-auto-install #request-filesystem-credentials-form input[type=password],.fs-modal-auto-install #request-filesystem-credentials-form input[type=email],.fs-modal-auto-install #request-filesystem-credentials-form input[type=text]{-webkit-appearance:none;padding:10px 10px 5px 10px;width:300px;max-width:100%}.fs-modal-auto-install #request-filesystem-credentials-form>div,.fs-modal-auto-install #request-filesystem-credentials-form label,.fs-modal-auto-install #request-filesystem-credentials-form fieldset{width:300px;max-width:100%;margin:0 auto;display:block}.button-primary.warn{box-shadow:0 1px 0 #d2593c;text-shadow:0 -1px 1px #d2593c,1px 0 1px #d2593c,0 1px 1px #d2593c,-1px 0 1px #d2593c;background:#f56a48;border-color:#ec6544 #d2593c #d2593c}.button-primary.warn:hover{background:#fd6d4a;border-color:#d2593c}.button-primary.warn:focus{box-shadow:0 1px 0 #dd6041,0 0 2px 1px #e4a796}.button-primary.warn:active{background:#dd6041;border-color:#d2593c;box-shadow:inset 0 2px 0 #d2593c}.button-primary.warn.disabled{color:#f5b3a1 !important;background:#e76444 !important;border-color:#d85e40 !important;text-shadow:0 -1px 0 rgba(0,0,0,0.1) !important}
freemius/assets/css/admin/license-activation.css DELETED
@@ -1 +0,0 @@
1
- .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body .license-activation-message{margin:0;display:none}.fs-modal .fs-modal-body input.license_key{width:100%}.fs-modal .fs-modal-body p{font-size:14px}.fs-modal .fs-modal-body h2{font-size:20px}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel:not(.active){display:none}body.has-fs-modal{overflow:hidden}
 
freemius/assets/scss/_colors.scss CHANGED
@@ -44,6 +44,17 @@ $button-secondary-bkg: #333;
44
  $button-secondary-color: $fms-white;
45
  $featured-color: #6bc406;
46
  $wp-selected-color: #0074a3;
 
 
 
 
 
 
 
 
 
 
 
47
 
48
  $wordpress_color: #01749A;
49
  $blogger_color: #ff8100;
44
  $button-secondary-color: $fms-white;
45
  $featured-color: #6bc406;
46
  $wp-selected-color: #0074a3;
47
+ $wp-button-alert-border-color: #d2593c;
48
+ $wp-button-alert-border-top-color: #ec6544;
49
+ $wp-button-alert-shadow-color: #d2593c;
50
+ $wp-button-alert-focused-shadow1-color: #dd6041;
51
+ $wp-button-alert-focused-shadow2-color: #e4a796;
52
+ $wp-button-alert-background-color: #f56a48;
53
+ $wp-button-alert-hovered-background-color: #fd6d4a;
54
+ $wp-button-alert-active-background-color: #dd6041;
55
+ $wp-button-alert-disabled-color: #f5b3a1;
56
+ $wp-button-alert-disabled-background-color: #e76444;
57
+ $wp-button-alert-disabled-border-color: #d85e40;
58
 
59
  $wordpress_color: #01749A;
60
  $blogger_color: #ff8100;
freemius/assets/scss/admin/_buttons.scss ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .button-primary.warn {
2
+ box-shadow: 0 1px 0 $wp-button-alert-shadow-color;
3
+ text-shadow: 0 -1px 1px $wp-button-alert-shadow-color, 1px 0 1px $wp-button-alert-shadow-color, 0 1px 1px $wp-button-alert-shadow-color, -1px 0 1px $wp-button-alert-shadow-color;
4
+ background: $wp-button-alert-background-color;
5
+ border-color: $wp-button-alert-border-top-color $wp-button-alert-border-color $wp-button-alert-border-color;
6
+
7
+ &:hover {
8
+ background: $wp-button-alert-hovered-background-color;
9
+ border-color: $wp-button-alert-border-color;
10
+ }
11
+
12
+ &:focus {
13
+ box-shadow: 0 1px 0 $wp-button-alert-focused-shadow1-color, 0 0 2px 1px $wp-button-alert-focused-shadow2-color;
14
+ }
15
+
16
+ &:active {
17
+ background: $wp-button-alert-active-background-color;
18
+ border-color: $wp-button-alert-border-color;
19
+ box-shadow: inset 0 2px 0 $wp-button-alert-shadow-color;
20
+ }
21
+
22
+ &.disabled {
23
+ color: $wp-button-alert-disabled-color !important;
24
+ background: $wp-button-alert-disabled-background-color !important;
25
+ border-color: $wp-button-alert-disabled-border-color !important;
26
+ text-shadow: 0 -1px 0 rgba(0,0,0,.1) !important;
27
+ }
28
+ }
freemius/assets/scss/admin/_subscription-cancellation.scss ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .fs-modal.fs-modal-subscription-cancellation {
2
+ .fs-price-increase-warning {
3
+ color: red;
4
+ font-weight: bold;
5
+ padding: 0 25px;
6
+ margin-bottom: 0;
7
+ }
8
+
9
+ ul.subscription-actions label {
10
+ input {
11
+ float: left;
12
+ top: 5px;
13
+ position: relative;
14
+
15
+ .rtl & {
16
+ float: right;
17
+ }
18
+ }
19
+
20
+ span {
21
+ display: block;
22
+ margin-left: 24px;
23
+
24
+ .rtl & {
25
+ margin-left: 0;
26
+ margin-right: 24px;
27
+ }
28
+ }
29
+ }
30
+ }
freemius/assets/scss/admin/dialog-boxes.scss CHANGED
@@ -1,8 +1,10 @@
1
  @import "../start";
2
  @import "modal-common";
3
  @import "deactivation-feedback";
 
4
  @import "license-activation";
5
  @import "multisite-options";
6
  @import "license-key-resend";
7
  @import "ajax-loader";
8
- @import "auto-install";
 
1
  @import "../start";
2
  @import "modal-common";
3
  @import "deactivation-feedback";
4
+ @import "subscription-cancellation";
5
  @import "license-activation";
6
  @import "multisite-options";
7
  @import "license-key-resend";
8
  @import "ajax-loader";
9
+ @import "auto-install";
10
+ @import "buttons";
freemius/assets/scss/admin/plugin-upgrade-notice.scss ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ .plugins p.upgrade-notice
2
+ {
3
+ border: 0;
4
+ background-color: #d54e21;
5
+ padding: 10px;
6
+ color: #f9f9f9;
7
+ margin-top: 10px;
8
+ }
freemius/includes/class-freemius.php CHANGED
@@ -33,6 +33,12 @@
33
  * @var string
34
  */
35
  private $_plugin_basename;
 
 
 
 
 
 
36
  /**
37
  * @since 1.0.0
38
  *
@@ -671,11 +677,12 @@
671
  version_compare( $sdk_version, '1.2.3', '>=' )
672
  ) {
673
  /**
674
- * Starting from version 1.2.3, paths are stored as relative paths and not absolute paths; so when upgrading to 1.2.3, make paths relative.
 
675
  *
676
  * @author Leo Fajardo (@leorw)
677
  */
678
- $this->make_paths_relative();
679
  }
680
 
681
  if ( version_compare( $sdk_prev_version, '1.1.5', '<' ) &&
@@ -699,6 +706,25 @@
699
 
700
  }
701
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
702
  }
703
 
704
  /**
@@ -824,30 +850,12 @@
824
  }
825
 
826
  /**
827
- * Makes paths relative.
828
  *
829
  * @author Leo Fajardo (@leorw)
830
  * @since 1.2.3
831
  */
832
- private function make_paths_relative() {
833
- $id_slug_type_path_map = self::$_accounts->get_option( 'id_slug_type_path_map', array() );
834
-
835
- if ( isset( $id_slug_type_path_map[ $this->_module_id ]['path'] ) ) {
836
- $id_slug_type_path_map[ $this->_module_id ]['path'] = $this->get_relative_path( $id_slug_type_path_map[ $this->_module_id ]['path'] );
837
-
838
- self::$_accounts->set_option( 'id_slug_type_path_map', $id_slug_type_path_map, true );
839
- }
840
-
841
- if ( isset( $this->_storage->plugin_main_file ) ) {
842
- $plugin_main_file = $this->_storage->plugin_main_file;
843
-
844
- if ( isset( $plugin_main_file->path ) ) {
845
- $this->_storage->plugin_main_file->path = $this->get_relative_path( $this->_storage->plugin_main_file->path );
846
- } else if ( isset( $plugin_main_file->prev_path ) ) {
847
- $this->_storage->plugin_main_file->prev_path = $this->get_relative_path( $this->_storage->plugin_main_file->prev_path );
848
- }
849
- }
850
-
851
  // Remove invalid path that is still associated with the current slug if there's any.
852
  $file_slug_map = self::$_accounts->get_option( 'file_slug_map', array() );
853
  foreach ( $file_slug_map as $plugin_basename => $slug ) {
@@ -1230,6 +1238,22 @@
1230
  <?php
1231
  }
1232
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1233
  /**
1234
  * @author Vova Feldman (@svovaf)
1235
  * @since 1.0.9
@@ -1428,23 +1452,37 @@
1428
 
1429
  /**
1430
  * @since 1.2.0 Invalidate module's main file cache, otherwise, FS_Plugin_Updater will not fetch updates.
 
 
1431
  */
1432
- private function clear_module_main_file_cache() {
1433
  if ( ! isset( $this->_storage->plugin_main_file ) ||
1434
- empty( $this->_storage->plugin_main_file->path )
1435
  ) {
1436
  return;
1437
  }
1438
 
1439
- $plugin_main_file = clone $this->_storage->plugin_main_file;
 
 
 
 
 
 
 
 
 
 
 
1440
 
1441
- // Store cached path (2nd layer cache).
1442
- $plugin_main_file->prev_path = $plugin_main_file->path;
1443
 
1444
- // Clear cached path.
1445
- unset( $plugin_main_file->path );
1446
 
1447
- $this->_storage->plugin_main_file = $plugin_main_file;
 
1448
 
1449
  /**
1450
  * Clear global cached path.
@@ -1491,15 +1529,32 @@
1491
  array( &$this, '_submit_uninstall_reason_action' )
1492
  );
1493
 
 
 
 
 
 
1494
  if ( ! $this->is_addon() || $this->is_parent_plugin_installed() ) {
1495
  if ( ( $this->is_plugin() && self::is_plugins_page() ) ||
1496
  ( $this->is_theme() && self::is_themes_page() )
1497
  ) {
1498
  add_action( 'admin_footer', array( &$this, '_add_deactivation_feedback_dialog_box' ) );
 
 
 
 
1499
  }
1500
  }
1501
  }
1502
 
 
 
 
 
 
 
 
 
1503
  /**
1504
  * Leverage backtrace to find caller plugin file path.
1505
  *
@@ -1680,11 +1735,11 @@
1680
  private function get_caller_main_file_and_type() {
1681
  self::require_plugin_essentials();
1682
 
1683
- $all_plugins = get_plugins();
1684
  $all_plugins_paths = array();
1685
 
1686
  // Get active plugin's main files real full names (might be symlinks).
1687
- foreach ( $all_plugins as $relative_path => &$data ) {
1688
  if ( false === strpos( fs_normalize_path( $relative_path ), '/' ) ) {
1689
  /**
1690
  * Ignore plugins that don't have a folder (e.g. Hello Dolly) since they
@@ -1722,7 +1777,10 @@
1722
  'requir' . 'e_once',
1723
  'requir' . 'e',
1724
  'includ' . 'e_once',
1725
- 'includ' . 'e'
 
 
 
1726
  ) )
1727
  ) {
1728
  // Ignore call stack hooks and files inclusion.
@@ -2058,6 +2116,51 @@
2058
  exit;
2059
  }
2060
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2061
  /**
2062
  * @author Leo Fajardo (@leorw)
2063
  * @since 2.0.2
@@ -2134,16 +2237,18 @@
2134
  * @since 1.2.2
2135
  *
2136
  * @param string|number $id_or_slug
 
2137
  *
2138
  * @return number|false
2139
  */
2140
- private static function get_module_id( $id_or_slug ) {
2141
  if ( is_numeric( $id_or_slug ) ) {
2142
  return $id_or_slug;
2143
  }
2144
 
2145
  foreach ( self::$_instances as $instance ) {
2146
- if ( $instance->is_plugin() && ( $id_or_slug === $instance->get_slug() ) ) {
 
2147
  return $instance->get_id();
2148
  }
2149
  }
@@ -2170,15 +2275,16 @@
2170
  * @author Vova Feldman (@svovaf)
2171
  * @since 1.0.1
2172
  *
2173
- * @param $plugin_file
 
2174
  *
2175
  * @return false|Freemius
2176
  */
2177
- static function get_instance_by_file( $plugin_file ) {
2178
  $slug = self::find_slug_by_basename( $plugin_file );
2179
 
2180
  return ( false !== $slug ) ?
2181
- self::instance( self::get_module_id( $slug ) ) :
2182
  false;
2183
  }
2184
 
@@ -2292,10 +2398,13 @@
2292
  function is_site_activation_mode( $and_on = true ) {
2293
  return (
2294
  ( $this->is_on() || ! $and_on ) &&
2295
- ( ! $this->is_registered() ||
2296
- ( $this->is_only_premium() && ! $this->has_features_enabled_license() ) ) &&
2297
- ( ! $this->is_enable_anonymous() ||
2298
- ( ! $this->is_anonymous() && ! $this->is_pending_activation() ) )
 
 
 
2299
  );
2300
  }
2301
 
@@ -2330,7 +2439,7 @@
2330
  return false;
2331
  }
2332
 
2333
- if ( $this->is_network_anonymous() ) {
2334
  // Super-admin skipped the connection network wide -> not activation mode.
2335
  return false;
2336
  }
@@ -2451,7 +2560,7 @@
2451
  self::require_plugin_essentials();
2452
 
2453
  $active_plugin = array();
2454
- $all_plugins = get_plugins();
2455
  $active_plugins_basenames = self::get_active_plugins_basenames( $blog_id );
2456
 
2457
  foreach ( $active_plugins_basenames as $plugin_basename ) {
@@ -2501,7 +2610,7 @@
2501
  private static function get_all_plugins( $blog_id = 0 ) {
2502
  self::require_plugin_essentials();
2503
 
2504
- $all_plugins = get_plugins();
2505
 
2506
  $active_plugins_basenames = self::get_active_plugins_basenames( $blog_id );
2507
 
@@ -2533,7 +2642,7 @@
2533
  private static function get_network_plugins() {
2534
  self::require_plugin_essentials();
2535
 
2536
- $all_plugins = get_plugins();
2537
 
2538
  $network_active_basenames = is_multisite() ?
2539
  get_site_option( 'active_sitewide_plugins' ) :
@@ -2677,6 +2786,8 @@
2677
  }
2678
 
2679
  add_action( 'admin_footer', array( 'Freemius', '_enrich_ajax_url' ) );
 
 
2680
 
2681
  self::$_statics_loaded = true;
2682
  }
@@ -4068,14 +4179,15 @@
4068
  * @author Vova Feldman (@svovaf)
4069
  */
4070
  if ( $this->is_user_in_admin() &&
4071
- ! $this->is_addon() &&
4072
- $this->has_addons() &&
4073
- 'plugin-information' === fs_request_get( 'tab', false ) &&
4074
- $this->get_id() == fs_request_get( 'parent_plugin_id', false )
 
4075
  ) {
4076
  require_once WP_FS__DIR_INCLUDES . '/fs-plugin-info-dialog.php';
4077
 
4078
- new FS_Plugin_Info_Dialog( $this );
4079
  }
4080
 
4081
  // Check if Freemius is on for the current plugin.
@@ -4668,16 +4780,20 @@
4668
  $this->_plugin :
4669
  new FS_Plugin();
4670
 
 
 
4671
  $plugin->update( array(
4672
  'id' => $id,
4673
  'type' => $this->get_option( $plugin_info, 'type', $this->_module_type ),
4674
  'public_key' => $public_key,
4675
  'slug' => $this->_slug,
 
4676
  'parent_plugin_id' => $parent_id,
4677
  'version' => $this->get_plugin_version(),
4678
- 'title' => $this->get_plugin_name(),
4679
  'file' => $this->_plugin_basename,
4680
  'is_premium' => $this->get_bool_option( $plugin_info, 'is_premium', true ),
 
4681
  'is_live' => $this->get_bool_option( $plugin_info, 'is_live', true ),
4682
  'affiliate_moderation' => $this->get_option( $plugin_info, 'has_affiliation' ),
4683
  ) );
@@ -5058,7 +5174,7 @@
5058
  }
5059
 
5060
  $addon = $this->get_addon( $addon_id );
5061
- $premium_basename = "{$addon->slug}-premium/{$addon->slug}.php";
5062
 
5063
  if ( file_exists( fs_normalize_path( WP_PLUGIN_DIR . '/' . $premium_basename ) ) ) {
5064
  return $premium_basename;
@@ -5066,9 +5182,9 @@
5066
 
5067
  $all_plugins = $this->get_all_plugins();
5068
 
5069
- foreach ( $all_plugins as $basename => &$data ) {
5070
  if ( $addon->slug === $data['slug'] ||
5071
- $addon->slug . '-premium' === $data['slug']
5072
  ) {
5073
  return $basename;
5074
  }
@@ -5308,7 +5424,7 @@
5308
  if ( ! isset( $this->_is_anonymous ) ) {
5309
  if ( $this->is_network_anonymous() ) {
5310
  $this->_is_anonymous = true;
5311
- } else {
5312
  if ( ! isset( $this->_storage->is_anonymous ) ) {
5313
  // Not skipped.
5314
  $this->_is_anonymous = false;
@@ -5774,6 +5890,8 @@
5774
  }
5775
  }
5776
 
 
 
5777
  foreach ( $users_2_blog_ids as $user_id => $blog_ids ) {
5778
  if ( 0 < $blog_ids[0] ) {
5779
  $this->switch_to_blog( $blog_ids[0] );
@@ -5787,6 +5905,8 @@
5787
  }
5788
 
5789
  if ( is_multisite() ) {
 
 
5790
  $this->do_action( "after_{$name}_cron_multisite" );
5791
  }
5792
  }
@@ -6185,6 +6305,7 @@
6185
  if ( ! $this->is_addon() &&
6186
  ! ( ! $this->_is_network_active && fs_is_network_admin() ) &&
6187
  (
 
6188
  // Not registered nor anonymous.
6189
  ( ! $this->is_registered() && ! $this->is_anonymous() ) ||
6190
  // OR, network level and in network upgrade mode.
@@ -6201,14 +6322,18 @@
6201
  * @since 1.2.2
6202
  */
6203
  if ( $this->is_theme()
6204
- && $this->is_only_premium()
6205
  && ! $this->has_settings_menu()
6206
  && ! isset( $_REQUEST['fs_action'] )
6207
  && $this->can_activate_previous_theme()
6208
  ) {
6209
- $this->activate_previous_theme();
 
 
 
6210
 
6211
- return;
 
 
6212
  }
6213
 
6214
  if ( ! fs_is_network_admin() &&
@@ -6308,7 +6433,7 @@
6308
  $this->_module_type,
6309
  sprintf( '<b><a href="%s">%s</a></b>',
6310
  $this->get_activation_url(),
6311
- sprintf( $this->get_text_inline( 'Opt in to make "%s" Better!', 'optin-x-now' ), $this->get_plugin_name() )
6312
  )
6313
  ),
6314
  'connect_account',
@@ -6770,6 +6895,20 @@
6770
  }
6771
  }
6772
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6773
  if ( ! isset( $this->_storage->is_plugin_new_install ) ) {
6774
  /**
6775
  * If no previous version of plugin's version exist, it means that it's either
@@ -7039,7 +7178,7 @@
7039
  private function remove_sdk_reference() {
7040
  global $fs_active_plugins;
7041
 
7042
- foreach ( $fs_active_plugins->plugins as $sdk_path => &$data ) {
7043
  if ( $this->_plugin_basename == $data->plugin_path ) {
7044
  unset( $fs_active_plugins->plugins[ $sdk_path ] );
7045
  break;
@@ -7221,6 +7360,23 @@
7221
  }
7222
  }
7223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7224
  /**
7225
  * Clears the anonymous mode and redirects to the opt-in screen.
7226
  *
@@ -7234,6 +7390,8 @@
7234
 
7235
  $this->reset_anonymous_mode( fs_is_network_admin() );
7236
 
 
 
7237
  fs_redirect( $this->get_activation_url() );
7238
  }
7239
 
@@ -7692,14 +7850,13 @@
7692
  }
7693
  }
7694
 
7695
- return array_merge( array(
 
 
7696
  'version' => $this->get_plugin_version(),
7697
  'is_premium' => $this->is_premium(),
7698
  'language' => get_bloginfo( 'language' ),
7699
  'charset' => get_bloginfo( 'charset' ),
7700
- 'platform_version' => get_bloginfo( 'version' ),
7701
- 'sdk_version' => $this->version,
7702
- 'programming_language_version' => phpversion(),
7703
  'title' => get_bloginfo( 'name' ),
7704
  'url' => get_site_url(),
7705
  // Special params.
@@ -7750,12 +7907,10 @@
7750
  // }
7751
 
7752
  // Common properties.
7753
- $common = array_merge( array(
7754
- 'version' => $this->get_plugin_version(),
7755
- 'is_premium' => $this->is_premium(),
7756
- 'sdk_version' => $this->version,
7757
- 'programming_language_version' => phpversion(),
7758
- 'platform_version' => get_bloginfo( 'version' ),
7759
  ), $override );
7760
 
7761
 
@@ -8171,14 +8326,59 @@
8171
  // @todo Decide if we want to delete plugin information from db.
8172
  }
8173
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8174
  /**
8175
  * @author Vova Feldman (@svovaf)
8176
  * @since 1.1.1
 
8177
  *
8178
  * @return string
8179
  */
8180
  function premium_plugin_basename() {
8181
- return "{$this->_slug}-premium/" . basename( $this->_free_plugin_basename );
 
 
 
 
 
 
 
8182
  }
8183
 
8184
  /**
@@ -8317,13 +8517,29 @@
8317
  }
8318
 
8319
  /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8320
  * @author Vova Feldman (@svovaf)
8321
  * @since 1.2.1.7
8322
  *
8323
  * @return string Plugin slug.
8324
  */
8325
  function get_target_folder_name() {
8326
- return $this->_slug . ( $this->can_use_premium_code() ? '-premium' : '' );
 
 
8327
  }
8328
 
8329
  /**
@@ -8394,31 +8610,63 @@
8394
  * @author Vova Feldman (@svovaf)
8395
  * @since 1.0.9
8396
  *
 
 
8397
  * @return string
8398
  */
8399
- function get_plugin_name() {
8400
  $this->_logger->entrance();
8401
 
 
 
 
 
 
8402
  if ( ! isset( $this->_plugin_name ) ) {
8403
- $plugin_data = $this->get_plugin_data();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8404
 
8405
- // Get name.
8406
- $this->_plugin_name = $plugin_data['Name'];
8407
 
8408
- // Check if plugin name contains "(Premium)" suffix and remove it.
8409
- $suffix = ' (premium)';
8410
- $suffix_len = strlen( $suffix );
8411
 
8412
- if ( strlen( $plugin_data['Name'] ) > $suffix_len &&
8413
- $suffix === substr( strtolower( $plugin_data['Name'] ), - $suffix_len )
8414
- ) {
8415
- $this->_plugin_name = substr( $plugin_data['Name'], 0, - $suffix_len );
8416
- }
8417
 
8418
- $this->_logger->departure( 'Name = ' . $this->_plugin_name );
 
 
 
 
 
8419
  }
8420
 
8421
- return $this->_plugin_name;
8422
  }
8423
 
8424
  /**
@@ -10514,6 +10762,56 @@
10514
  fs_require_template( 'forms/resend-key.php', $vars );
10515
  }
10516
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10517
  /**
10518
  * @author Leo Fajardo (@leorw)
10519
  * @since 2.0.2
@@ -10698,7 +10996,7 @@
10698
  'license_key' => $fs->apply_filters( 'license_key', $license_key )
10699
  );
10700
 
10701
- $install = $api->call( '/', 'put', $params );
10702
 
10703
  if ( FS_Api::is_api_error( $install ) ) {
10704
  $error = FS_Api::is_api_error_object( $install ) ?
@@ -10791,6 +11089,10 @@
10791
  }
10792
  }
10793
 
 
 
 
 
10794
  $result = array(
10795
  'success' => ( false === $error )
10796
  );
@@ -11343,6 +11645,40 @@
11343
  return $this->get_upgrade_url( WP_FS__PERIOD_ANNUALLY, true );
11344
  }
11345
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11346
  /**
11347
  * Plugin's pricing URL.
11348
  *
@@ -11977,7 +12313,13 @@
11977
  * @author Vova Feldman (@svovaf)
11978
  */
11979
  $args = array(
11980
- 'public' => 1,
 
 
 
 
 
 
11981
  'archived' => 0,
11982
  'mature' => 0,
11983
  'spam' => 0,
@@ -13122,6 +13464,12 @@
13122
  }
13123
  }
13124
 
 
 
 
 
 
 
13125
  if ( $this->is_theme() ) {
13126
  $this->_register_account_hooks();
13127
  }
@@ -13187,6 +13535,30 @@
13187
 
13188
  }
13189
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13190
  /**
13191
  * @author Vova Feldman (@svovaf)
13192
  * @since 1.1.7.4
@@ -13208,7 +13580,9 @@
13208
  // Return to the module's main page.
13209
  $this->get_after_activation_url( 'after_connect_url', array( 'fs_action' => $activation_action ) );
13210
 
13211
- $params = array(
 
 
13212
  'user_firstname' => $current_user->user_firstname,
13213
  'user_lastname' => $current_user->user_lastname,
13214
  'user_nickname' => $current_user->user_nicename,
@@ -13223,13 +13597,10 @@
13223
  'account',
13224
  array( 'fs_action' => 'sync_user' )
13225
  ), 'sync_user' ),
13226
- 'platform_version' => get_bloginfo( 'version' ),
13227
- 'sdk_version' => $this->version,
13228
- 'programming_language_version' => phpversion(),
13229
  'is_premium' => $this->is_premium(),
13230
  'is_active' => true,
13231
  'is_uninstalled' => false,
13232
- );
13233
 
13234
  if ( true === $network_level_or_blog_id ) {
13235
  if ( ! isset( $override_with['sites'] ) ) {
@@ -13415,7 +13786,7 @@
13415
  'timeout' => WP_FS__DEBUG_SDK ? 60 : 30,
13416
  );
13417
 
13418
- $url = WP_FS__ADDRESS . '/action/service/user/install/';
13419
  $response = self::safe_remote_post( $url, $request );
13420
 
13421
  if ( is_wp_error( $response ) ) {
@@ -14572,7 +14943,7 @@
14572
 
14573
  $hook = false;
14574
 
14575
- if ( ! $this->_menu->has_menu() ) {
14576
  // Add the opt-in page without a menu item.
14577
  $hook = FS_Admin_Menu_Manager::add_subpage(
14578
  null,
@@ -14920,15 +15291,25 @@
14920
  }
14921
  }
14922
 
14923
- if ( 0 < count( $this->_menu_items ) ) {
14924
- if ( ! $this->_menu->is_top_level() ) {
14925
- fs_enqueue_local_style( 'fs_common', '/admin/common.css' );
 
 
 
 
 
 
 
 
 
14926
 
14927
- // Append submenu items right after the plugin's submenu item.
14928
- $this->order_sub_submenu_items();
14929
- } else {
14930
- // Append submenu items.
14931
- $this->embed_submenu_items();
 
14932
  }
14933
  }
14934
  }
@@ -14954,16 +15335,6 @@
14954
 
14955
  foreach ( $this->_menu_items as $priority => $items ) {
14956
  foreach ( $items as $item ) {
14957
- if ( $item['show_submenu'] && $is_first_submenu_item ) {
14958
- if ( $this->_is_network_active && ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
14959
- $item['menu_slug'] = '';
14960
-
14961
- $this->_menu->override_menu_item( $item['render_function'] );
14962
- }
14963
-
14964
- $is_first_submenu_item = false;
14965
- }
14966
-
14967
  $capability = ( ! empty( $item['capability'] ) ? $item['capability'] : $top_level_menu_capability );
14968
 
14969
  $menu_item = sprintf(
@@ -14974,12 +15345,13 @@
14974
  $item['menu_title']
14975
  );
14976
 
14977
- $menu_slug = $this->_menu->get_slug( $item['menu_slug'] );
 
14978
 
14979
  if ( ! isset( $item['url'] ) ) {
14980
  $hook = FS_Admin_Menu_Manager::add_subpage(
14981
  $item['show_submenu'] ?
14982
- $this->get_top_level_menu_slug() :
14983
  null,
14984
  $item['page_title'],
14985
  $menu_item,
@@ -14994,7 +15366,7 @@
14994
  } else {
14995
  FS_Admin_Menu_Manager::add_subpage(
14996
  $item['show_submenu'] ?
14997
- $this->get_top_level_menu_slug() :
14998
  null,
14999
  $item['page_title'],
15000
  $menu_item,
@@ -15003,6 +15375,24 @@
15003
  array( $this, '' )
15004
  );
15005
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15006
  }
15007
  }
15008
  }
@@ -16245,11 +16635,12 @@
16245
  * @param bool|number $plugin_id
16246
  * @param bool $flush Since 1.1.7.3
16247
  * @param int $expiration Since 1.2.2.7
 
16248
  *
16249
  * @return object|false New plugin tag info if exist.
16250
  */
16251
- private function _fetch_newer_version( $plugin_id = false, $flush = true, $expiration = WP_FS__TIME_24_HOURS_IN_SEC ) {
16252
- $latest_tag = $this->_fetch_latest_version( $plugin_id, $flush, $expiration );
16253
 
16254
  if ( ! is_object( $latest_tag ) ) {
16255
  return false;
@@ -16274,17 +16665,18 @@
16274
  * @param bool|number $plugin_id
16275
  * @param bool $flush Since 1.1.7.3
16276
  * @param int $expiration Since 1.2.2.7
 
16277
  *
16278
  * @return bool|FS_Plugin_Tag
16279
  */
16280
- function get_update( $plugin_id = false, $flush = true, $expiration = WP_FS__TIME_24_HOURS_IN_SEC ) {
16281
  $this->_logger->entrance();
16282
 
16283
  if ( ! is_numeric( $plugin_id ) ) {
16284
  $plugin_id = $this->_plugin->id;
16285
  }
16286
 
16287
- $this->check_updates( true, $plugin_id, $flush, $expiration );
16288
  $updates = $this->get_all_updates();
16289
 
16290
  return isset( $updates[ $plugin_id ] ) && is_object( $updates[ $plugin_id ] ) ? $updates[ $plugin_id ] : false;
@@ -17068,6 +17460,18 @@
17068
  $api = $this->get_api_site_scope();
17069
  $license = $api->call( "/licenses/{$this->_site->license_id}.json", 'delete' );
17070
 
 
 
 
 
 
 
 
 
 
 
 
 
17071
  if ( isset( $license->error ) ) {
17072
  $this->_admin_notices->add(
17073
  $this->get_text_inline( 'It looks like the license deactivation failed.', 'license-deactivation-failed-message' ) . '<br> ' .
@@ -17088,7 +17492,7 @@
17088
  }
17089
  }
17090
 
17091
- // Updated site plan to default.
17092
  $this->_sync_plans();
17093
  $this->_site->plan_id = $this->_plans[0]->id;
17094
  // Unlink license from site.
@@ -17115,13 +17519,17 @@
17115
  * @author Vova Feldman (@svovaf)
17116
  * @since 1.0.4
17117
  *
 
 
17118
  * @uses FS_Api
17119
  */
17120
  private function _downgrade_site() {
17121
  $this->_logger->entrance();
17122
 
 
 
17123
  $api = $this->get_api_site_scope();
17124
- $site = $api->call( 'downgrade.json', 'put' );
17125
 
17126
  $plan_downgraded = false;
17127
  $plan = false;
@@ -17139,29 +17547,47 @@
17139
  ( is_object( $subscription ) && ! isset( $subscription->error ) && ! $subscription->is_active() );
17140
  } else {
17141
  // handle different error cases.
17142
-
 
 
 
17143
  }
17144
 
17145
- if ( $plan_downgraded ) {
17146
- // Remove previous sticky message about upgrade (if exist).
17147
- $this->_admin_notices->remove_sticky( 'plan_upgraded' );
17148
-
17149
- $this->_admin_notices->add(
17150
- sprintf( $this->get_text_inline( 'Your plan was successfully downgraded. Your %s plan license will expire in %s.', 'plan-x-downgraded-message' ),
17151
- $plan->title,
17152
- human_time_diff( time(), strtotime( $this->_license->expiration ) )
17153
  )
17154
  );
 
17155
 
17156
- // Store site updates.
17157
- $this->_store_site();
17158
- } else {
17159
- $this->_admin_notices->add(
17160
- $this->get_text_inline( 'Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes.', 'plan-downgraded-failure-message' ),
17161
- $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
17162
- 'error'
17163
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17164
  }
 
 
17165
  }
17166
 
17167
  /**
@@ -17268,22 +17694,19 @@
17268
  * @author Vova Feldman (@svovaf)
17269
  * @since 1.0.9
17270
  *
 
 
17271
  * @uses FS_Api
17272
  */
17273
  private function _cancel_trial() {
17274
  $this->_logger->entrance();
17275
 
17276
- // Alias.
17277
- $oops_text = $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...';
17278
-
17279
  if ( ! $this->is_trial() ) {
17280
- $this->_admin_notices->add(
17281
- $this->get_text_inline( 'It looks like you are not in trial mode anymore so there\'s nothing to cancel :)', 'trial-cancel-no-trial-message' ),
17282
- $oops_text,
17283
- 'error'
17284
  );
17285
-
17286
- return;
17287
  }
17288
 
17289
  $trial_plan = $this->get_trial_plan();
@@ -17314,31 +17737,33 @@
17314
  // @todo handle different error cases.
17315
  }
17316
 
17317
- if ( $trial_cancelled ) {
17318
- // Remove previous sticky messages about upgrade or trial (if exist).
17319
- $this->_admin_notices->remove_sticky( array(
17320
- 'trial_started',
17321
- 'trial_promotion',
17322
- 'plan_upgraded',
17323
- ) );
17324
 
17325
- // Store site updates.
17326
- $this->_store_site();
 
 
 
 
17327
 
17328
- if ( ! $this->is_addon() ||
17329
- ! $this->deactivate_premium_only_addon_without_license( true )
17330
- ) {
17331
- $this->_admin_notices->add(
17332
- sprintf( $this->get_text_inline( 'Your %s free trial was successfully cancelled.', 'trial-cancel-message' ), $trial_plan->title )
17333
- );
17334
- }
17335
- } else {
17336
  $this->_admin_notices->add(
17337
- $this->get_text_inline( 'Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes.', 'trial-cancel-failure-message' ),
17338
- $oops_text,
17339
- 'error'
17340
  );
17341
  }
 
 
17342
  }
17343
 
17344
  /**
@@ -17409,15 +17834,19 @@
17409
  * @since 1.0.4
17410
  *
17411
  * @param bool|number $addon_id
17412
- * @param bool $flush Since 1.1.7.3
17413
- * @param int $expiration Since 1.2.2.7
 
 
17414
  *
17415
  * @return object|false Plugin latest tag info.
17416
  */
17417
  function _fetch_latest_version(
17418
  $addon_id = false,
17419
  $flush = true,
17420
- $expiration = WP_FS__TIME_24_HOURS_IN_SEC
 
 
17421
  ) {
17422
  $this->_logger->entrance();
17423
 
@@ -17468,8 +17897,18 @@
17468
  $this->switch_to_blog( $switch_to_blog_id );
17469
  }
17470
 
 
 
 
 
 
 
 
 
 
 
17471
  $tag = $this->get_api_site_or_plugin_scope()->get(
17472
- $this->_get_latest_version_endpoint( $addon_id, 'json' ),
17473
  $flush,
17474
  $expiration
17475
  );
@@ -17605,17 +18044,19 @@
17605
  * @param bool|number $plugin_id
17606
  * @param bool $flush Since 1.1.7.3
17607
  * @param int $expiration Since 1.2.2.7
 
17608
  */
17609
  private function check_updates(
17610
  $background = false,
17611
  $plugin_id = false,
17612
  $flush = true,
17613
- $expiration = WP_FS__TIME_24_HOURS_IN_SEC
 
17614
  ) {
17615
  $this->_logger->entrance();
17616
 
17617
  // Check if there's a newer version for download.
17618
- $new_version = $this->_fetch_newer_version( $plugin_id, $flush, $expiration );
17619
 
17620
  $update = null;
17621
  if ( is_object( $new_version ) ) {
@@ -18103,6 +18544,8 @@
18103
  $this->_site = null;
18104
  $this->_user = null;
18105
 
 
 
18106
  fs_redirect( $this->get_activation_url() );
18107
  } else {
18108
  if ( $this->is_addon_activated( $plugin_id ) ) {
@@ -18122,15 +18565,23 @@
18122
  check_admin_referer( $action );
18123
  }
18124
 
18125
- if ( $plugin_id == $this->get_id() ) {
18126
- $this->_downgrade_site();
 
 
 
18127
 
18128
- if ( is_numeric( $blog_id ) ) {
18129
- $this->switch_to_blog( $this->_storage->network_install_blog_id );
18130
- }
18131
- } else if ( $this->is_addon_activated( $plugin_id ) ) {
18132
- $fs_addon = self::get_instance_by_id( $plugin_id );
18133
- $fs_addon->_downgrade_site();
 
 
 
 
 
18134
  }
18135
 
18136
  return;
@@ -18162,7 +18613,11 @@
18162
  $this->_site = null;
18163
  $this->_user = null;
18164
 
18165
- fs_redirect( $this->get_activation_url() );
 
 
 
 
18166
  }
18167
  } else {
18168
  if ( $this->is_addon_activated( $plugin_id ) ) {
@@ -18260,13 +18715,13 @@
18260
  #region Actions that might be called from external links (e.g. email)
18261
 
18262
  case 'cancel_trial':
18263
- if ( $plugin_id == $this->get_id() ) {
18264
- $this->_cancel_trial();
18265
- } else {
18266
- if ( $this->is_addon_activated( $plugin_id ) ) {
18267
- $fs_addon = self::get_instance_by_id( $plugin_id );
18268
- $fs_addon->_cancel_trial();
18269
- }
18270
  }
18271
 
18272
  return;
@@ -19262,11 +19717,23 @@
19262
 
19263
  if ( ! $this->is_addon() || ! $this->has_free_plan() ) {
19264
  $first_time_path = $this->_menu->get_first_time_path();
19265
- $url = $this->is_activation_mode() ?
19266
- $this->get_activation_url() :
19267
- ( empty( $first_time_path ) ?
19268
- $this->_get_admin_page_url() :
19269
- $first_time_path );
 
 
 
 
 
 
 
 
 
 
 
 
19270
  } else {
19271
  $plugin_fs = false;
19272
 
@@ -19386,6 +19853,21 @@
19386
  $this->_admin_notices->add_sticky( $message, $id, $title, $type );
19387
  }
19388
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19389
  /**
19390
  * Helper function that returns the final steps for the upgrade completion.
19391
  *
@@ -19411,25 +19893,52 @@
19411
  $plan_title = $this->get_plan_title();
19412
  }
19413
 
19414
- // @since 1.2.1.5 The free version is auto deactivated.
19415
- $deactivation_step = version_compare( $this->version, '1.2.1.5', '<' ) ?
19416
- ( '<li>' . $this->esc_html_inline( 'Deactivate the free version', 'deactivate-free-version' ) . '.</li>' ) :
19417
- '';
 
 
 
 
 
19418
 
19419
- return sprintf(
19420
- ' %s: <ol><li>%s.</li>%s<li>%s (<a href="%s" target="_blank">%s</a>).</li></ol>',
19421
- $this->get_text_inline( 'Please follow these steps to complete the upgrade', 'follow-steps-to-complete-upgrade' ),
19422
- ( empty( $activate_license_string ) ? '' : $activate_license_string . '</li><li>' ) .
19423
- $this->get_latest_download_link( sprintf(
19424
- /* translators: %s: Plan title */
19425
- $this->get_text_inline( 'Download the latest %s version', 'download-latest-x-version' ),
19426
- $plan_title
19427
- ) ),
19428
- $deactivation_step,
19429
- $this->get_text_inline( 'Upload and activate the downloaded version', 'upload-and-activate' ),
19430
- '//bit.ly/upload-wp-' . $this->_module_type . 's',
19431
- $this->get_text_inline( 'How to upload and activate?', 'howto-upload-activate' )
19432
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19433
  }
19434
 
19435
  /**
33
  * @var string
34
  */
35
  private $_plugin_basename;
36
+ /**
37
+ * @since 2.2.1
38
+ *
39
+ * @var string
40
+ */
41
+ private $_premium_plugin_basename;
42
  /**
43
  * @since 1.0.0
44
  *
677
  version_compare( $sdk_version, '1.2.3', '>=' )
678
  ) {
679
  /**
680
+ * Starting from version 1.2.3, paths are stored as relative instead of absolute and some of them can be
681
+ * invalid.
682
  *
683
  * @author Leo Fajardo (@leorw)
684
  */
685
+ $this->remove_invalid_paths();
686
  }
687
 
688
  if ( version_compare( $sdk_prev_version, '1.1.5', '<' ) &&
706
 
707
  }
708
  }
709
+
710
+ if (
711
+ version_compare( $sdk_prev_version, '2.2.1', '<' ) &&
712
+ version_compare( $sdk_version, '2.2.1', '>=' )
713
+ ) {
714
+ /**
715
+ * Clear the file cache without storing the previous path since it could be a wrong path. For example,
716
+ * in the versions of the SDK lower than 2.2.1, it's possible for the path of an add-on to be the same
717
+ * as the parent plugin's when the add-on was auto-installed since the relevant method names were not
718
+ * skipped in the logic that determines the right path in the `get_caller_main_file_and_type` method
719
+ * (e.g. `try_activate_plugin`). Since it was an auto-installation, the caller was the parent plugin
720
+ * and so its path was used. In case the stored path is wrong, clearing the cache will resolve issues
721
+ * related to data mix-up between plugins (e.g. titles and versions of an add-on and its parent plugin).
722
+ *
723
+ * @author Leo Fajardo (@leorw)
724
+ * @since 2.2.1
725
+ */
726
+ $this->clear_module_main_file_cache( false );
727
+ }
728
  }
729
 
730
  /**
850
  }
851
 
852
  /**
853
+ * Remove invalid paths.
854
  *
855
  * @author Leo Fajardo (@leorw)
856
  * @since 1.2.3
857
  */
858
+ private function remove_invalid_paths() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
859
  // Remove invalid path that is still associated with the current slug if there's any.
860
  $file_slug_map = self::$_accounts->get_option( 'file_slug_map', array() );
861
  foreach ( $file_slug_map as $plugin_basename => $slug ) {
1238
  <?php
1239
  }
1240
 
1241
+ /**
1242
+ * Opens the support forum subemenu item in a new browser page.
1243
+ *
1244
+ * @author Vova Feldman (@svovaf)
1245
+ * @since 2.1.4
1246
+ */
1247
+ static function _open_support_forum_in_new_page() {
1248
+ ?>
1249
+ <script type="text/javascript">
1250
+ (function ($) {
1251
+ $('.fs-submenu-item.wp-support-forum').parent().attr('target', '_blank');
1252
+ })(jQuery);
1253
+ </script>
1254
+ <?php
1255
+ }
1256
+
1257
  /**
1258
  * @author Vova Feldman (@svovaf)
1259
  * @since 1.0.9
1452
 
1453
  /**
1454
  * @since 1.2.0 Invalidate module's main file cache, otherwise, FS_Plugin_Updater will not fetch updates.
1455
+ *
1456
+ * @param bool $store_prev_path
1457
  */
1458
+ private function clear_module_main_file_cache( $store_prev_path = true ) {
1459
  if ( ! isset( $this->_storage->plugin_main_file ) ||
1460
+ empty( $this->_storage->plugin_main_file->path )
1461
  ) {
1462
  return;
1463
  }
1464
 
1465
+ if ( ! $store_prev_path ) {
1466
+ /**
1467
+ * Storing the previous path is not needed when clearing the cache after an SDK version update since
1468
+ * the main purpose of the cache clearing in that event is to correct a wrong plugin main file path
1469
+ * which causes data mix-up between plugins (e.g. titles and versions of an add-on and its parent plugin).
1470
+ *
1471
+ * @author Leo Fajardo (@leorw)
1472
+ * @since 2.2.1
1473
+ */
1474
+ unset( $this->_storage->plugin_main_file->path );
1475
+ } else {
1476
+ $plugin_main_file = clone $this->_storage->plugin_main_file;
1477
 
1478
+ // Store cached path (2nd layer cache).
1479
+ $plugin_main_file->prev_path = $plugin_main_file->path;
1480
 
1481
+ // Clear cached path.
1482
+ unset( $plugin_main_file->path );
1483
 
1484
+ $this->_storage->plugin_main_file = $plugin_main_file;
1485
+ }
1486
 
1487
  /**
1488
  * Clear global cached path.
1529
  array( &$this, '_submit_uninstall_reason_action' )
1530
  );
1531
 
1532
+ $this->add_ajax_action(
1533
+ 'cancel_subscription_or_trial',
1534
+ array( &$this, 'cancel_subscription_or_trial_ajax_action' )
1535
+ );
1536
+
1537
  if ( ! $this->is_addon() || $this->is_parent_plugin_installed() ) {
1538
  if ( ( $this->is_plugin() && self::is_plugins_page() ) ||
1539
  ( $this->is_theme() && self::is_themes_page() )
1540
  ) {
1541
  add_action( 'admin_footer', array( &$this, '_add_deactivation_feedback_dialog_box' ) );
1542
+
1543
+ if ( $this->is_plugin() ) {
1544
+ add_action( 'admin_enqueue_scripts', array( &$this, '_enqueue_plugin_upgrade_notice_style' ) );
1545
+ }
1546
  }
1547
  }
1548
  }
1549
 
1550
+ /**
1551
+ * @author Leo Fajardo (@leorw)
1552
+ * @since 2.1.4
1553
+ */
1554
+ function _enqueue_plugin_upgrade_notice_style() {
1555
+ fs_enqueue_local_style( 'fs_plugin_upgrade_notice', '/admin/plugin-upgrade-notice.css' );
1556
+ }
1557
+
1558
  /**
1559
  * Leverage backtrace to find caller plugin file path.
1560
  *
1735
  private function get_caller_main_file_and_type() {
1736
  self::require_plugin_essentials();
1737
 
1738
+ $all_plugins = fs_get_plugins( true );
1739
  $all_plugins_paths = array();
1740
 
1741
  // Get active plugin's main files real full names (might be symlinks).
1742
+ foreach ( $all_plugins as $relative_path => $data ) {
1743
  if ( false === strpos( fs_normalize_path( $relative_path ), '/' ) ) {
1744
  /**
1745
  * Ignore plugins that don't have a folder (e.g. Hello Dolly) since they
1777
  'requir' . 'e_once',
1778
  'requir' . 'e',
1779
  'includ' . 'e_once',
1780
+ 'includ' . 'e',
1781
+ 'install_and_activate_plugin',
1782
+ 'try_activate_plugin',
1783
+ 'activate_plugin'
1784
  ) )
1785
  ) {
1786
  // Ignore call stack hooks and files inclusion.
2116
  exit;
2117
  }
2118
 
2119
+ /**
2120
+ * @author Leo Fajardo (@leorw)
2121
+ * @since 2.1.4
2122
+ */
2123
+ function cancel_subscription_or_trial_ajax_action() {
2124
+ $this->_logger->entrance();
2125
+
2126
+ $this->check_ajax_referer( 'cancel_subscription_or_trial' );
2127
+
2128
+ $result = $this->cancel_subscription_or_trial( fs_request_get( 'plugin_id', $this->get_id() ), false );
2129
+
2130
+ if ( $this->is_api_error( $result ) ) {
2131
+ $this->shoot_ajax_failure( $result->error->message );
2132
+ }
2133
+
2134
+ $this->shoot_ajax_success();
2135
+ }
2136
+
2137
+ /**
2138
+ * @author Leo Fajardo (@leorw)
2139
+ * @since 2.1.4
2140
+ *
2141
+ * @param number $plugin_id
2142
+ *
2143
+ * @return object
2144
+ */
2145
+ private function cancel_subscription_or_trial( $plugin_id ) {
2146
+ $fs = null;
2147
+ if ( $plugin_id == $this->get_id() ) {
2148
+ $fs = $this;
2149
+ } else if ( $this->is_addon_activated( $plugin_id ) ) {
2150
+ $fs = self::get_instance_by_id( $plugin_id );
2151
+ }
2152
+
2153
+ $result = null;
2154
+
2155
+ if ( ! is_null( $fs ) ) {
2156
+ $result = $fs->is_paid_trial() ?
2157
+ $fs->_cancel_trial() :
2158
+ $fs->_downgrade_site();
2159
+ }
2160
+
2161
+ return $result;
2162
+ }
2163
+
2164
  /**
2165
  * @author Leo Fajardo (@leorw)
2166
  * @since 2.0.2
2237
  * @since 1.2.2
2238
  *
2239
  * @param string|number $id_or_slug
2240
+ * @param string $module_type
2241
  *
2242
  * @return number|false
2243
  */
2244
+ private static function get_module_id( $id_or_slug, $module_type = WP_FS__MODULE_TYPE_PLUGIN ) {
2245
  if ( is_numeric( $id_or_slug ) ) {
2246
  return $id_or_slug;
2247
  }
2248
 
2249
  foreach ( self::$_instances as $instance ) {
2250
+ // Also check the module type since there can be a plugin and a theme with the same slug.
2251
+ if ( ( $module_type === $instance->get_module_type() ) && ( $id_or_slug === $instance->get_slug() ) ) {
2252
  return $instance->get_id();
2253
  }
2254
  }
2275
  * @author Vova Feldman (@svovaf)
2276
  * @since 1.0.1
2277
  *
2278
+ * @param string $plugin_file
2279
+ * @param string $module_type
2280
  *
2281
  * @return false|Freemius
2282
  */
2283
+ static function get_instance_by_file( $plugin_file, $module_type = WP_FS__MODULE_TYPE_PLUGIN ) {
2284
  $slug = self::find_slug_by_basename( $plugin_file );
2285
 
2286
  return ( false !== $slug ) ?
2287
+ self::instance( self::get_module_id( $slug, $module_type ) ) :
2288
  false;
2289
  }
2290
 
2398
  function is_site_activation_mode( $and_on = true ) {
2399
  return (
2400
  ( $this->is_on() || ! $and_on ) &&
2401
+ ( $this->is_premium() && true === $this->_storage->require_license_activation ) ||
2402
+ (
2403
+ ( ! $this->is_registered() ||
2404
+ ( $this->is_only_premium() && ! $this->has_features_enabled_license() ) ) &&
2405
+ ( ! $this->is_enable_anonymous() ||
2406
+ ( ! $this->is_anonymous() && ! $this->is_pending_activation() ) )
2407
+ )
2408
  );
2409
  }
2410
 
2439
  return false;
2440
  }
2441
 
2442
+ if ( $this->is_network_anonymous() && true !== $this->_storage->require_license_activation ) {
2443
  // Super-admin skipped the connection network wide -> not activation mode.
2444
  return false;
2445
  }
2560
  self::require_plugin_essentials();
2561
 
2562
  $active_plugin = array();
2563
+ $all_plugins = fs_get_plugins();
2564
  $active_plugins_basenames = self::get_active_plugins_basenames( $blog_id );
2565
 
2566
  foreach ( $active_plugins_basenames as $plugin_basename ) {
2610
  private static function get_all_plugins( $blog_id = 0 ) {
2611
  self::require_plugin_essentials();
2612
 
2613
+ $all_plugins = fs_get_plugins();
2614
 
2615
  $active_plugins_basenames = self::get_active_plugins_basenames( $blog_id );
2616
 
2642
  private static function get_network_plugins() {
2643
  self::require_plugin_essentials();
2644
 
2645
+ $all_plugins = fs_get_plugins();
2646
 
2647
  $network_active_basenames = is_multisite() ?
2648
  get_site_option( 'active_sitewide_plugins' ) :
2786
  }
2787
 
2788
  add_action( 'admin_footer', array( 'Freemius', '_enrich_ajax_url' ) );
2789
+ add_action( 'admin_footer', array( 'Freemius', '_open_support_forum_in_new_page' ) );
2790
+
2791
 
2792
  self::$_statics_loaded = true;
2793
  }
4179
  * @author Vova Feldman (@svovaf)
4180
  */
4181
  if ( $this->is_user_in_admin() &&
4182
+ 'plugin-information' === fs_request_get( 'tab', false ) &&
4183
+ (
4184
+ ( $this->is_addon() && $this->get_slug() == fs_request_get( 'plugin', false ) ) ||
4185
+ ( $this->has_addons() && $this->get_id() == fs_request_get( 'parent_plugin_id', false ) )
4186
+ )
4187
  ) {
4188
  require_once WP_FS__DIR_INCLUDES . '/fs-plugin-info-dialog.php';
4189
 
4190
+ new FS_Plugin_Info_Dialog( $this->is_addon() ? $this->get_parent_instance() : $this );
4191
  }
4192
 
4193
  // Check if Freemius is on for the current plugin.
4780
  $this->_plugin :
4781
  new FS_Plugin();
4782
 
4783
+ $premium_suffix = $this->get_option( $plugin_info, 'premium_suffix', '(Premium)' );
4784
+
4785
  $plugin->update( array(
4786
  'id' => $id,
4787
  'type' => $this->get_option( $plugin_info, 'type', $this->_module_type ),
4788
  'public_key' => $public_key,
4789
  'slug' => $this->_slug,
4790
+ 'premium_slug' => $this->get_option( $plugin_info, 'premium_slug', "{$this->_slug}-premium" ),
4791
  'parent_plugin_id' => $parent_id,
4792
  'version' => $this->get_plugin_version(),
4793
+ 'title' => $this->get_plugin_name( $premium_suffix ),
4794
  'file' => $this->_plugin_basename,
4795
  'is_premium' => $this->get_bool_option( $plugin_info, 'is_premium', true ),
4796
+ 'premium_suffix' => $premium_suffix,
4797
  'is_live' => $this->get_bool_option( $plugin_info, 'is_live', true ),
4798
  'affiliate_moderation' => $this->get_option( $plugin_info, 'has_affiliation' ),
4799
  ) );
5174
  }
5175
 
5176
  $addon = $this->get_addon( $addon_id );
5177
+ $premium_basename = "{$addon->premium_slug}/{$addon->slug}.php";
5178
 
5179
  if ( file_exists( fs_normalize_path( WP_PLUGIN_DIR . '/' . $premium_basename ) ) ) {
5180
  return $premium_basename;
5182
 
5183
  $all_plugins = $this->get_all_plugins();
5184
 
5185
+ foreach ( $all_plugins as $basename => $data ) {
5186
  if ( $addon->slug === $data['slug'] ||
5187
+ $addon->premium_slug === $data['slug']
5188
  ) {
5189
  return $basename;
5190
  }
5424
  if ( ! isset( $this->_is_anonymous ) ) {
5425
  if ( $this->is_network_anonymous() ) {
5426
  $this->_is_anonymous = true;
5427
+ } else if ( ! fs_is_network_admin() ) {
5428
  if ( ! isset( $this->_storage->is_anonymous ) ) {
5429
  // Not skipped.
5430
  $this->_is_anonymous = false;
5890
  }
5891
  }
5892
 
5893
+ $current_blog_id = get_current_blog_id();
5894
+
5895
  foreach ( $users_2_blog_ids as $user_id => $blog_ids ) {
5896
  if ( 0 < $blog_ids[0] ) {
5897
  $this->switch_to_blog( $blog_ids[0] );
5905
  }
5906
 
5907
  if ( is_multisite() ) {
5908
+ $this->switch_to_blog( $current_blog_id );
5909
+
5910
  $this->do_action( "after_{$name}_cron_multisite" );
5911
  }
5912
  }
6305
  if ( ! $this->is_addon() &&
6306
  ! ( ! $this->_is_network_active && fs_is_network_admin() ) &&
6307
  (
6308
+ ( true === $this->_storage->require_license_activation ) ||
6309
  // Not registered nor anonymous.
6310
  ( ! $this->is_registered() && ! $this->is_anonymous() ) ||
6311
  // OR, network level and in network upgrade mode.
6322
  * @since 1.2.2
6323
  */
6324
  if ( $this->is_theme()
 
6325
  && ! $this->has_settings_menu()
6326
  && ! isset( $_REQUEST['fs_action'] )
6327
  && $this->can_activate_previous_theme()
6328
  ) {
6329
+ if ( $this->is_only_premium() ) {
6330
+ $this->activate_previous_theme();
6331
+ return;
6332
+ }
6333
 
6334
+ if ( true === $this->_storage->require_license_activation ) {
6335
+ $this->_storage->require_license_activation = false;
6336
+ }
6337
  }
6338
 
6339
  if ( ! fs_is_network_admin() &&
6433
  $this->_module_type,
6434
  sprintf( '<b><a href="%s">%s</a></b>',
6435
  $this->get_activation_url(),
6436
+ sprintf( $this->get_text_inline( 'Opt in to make "%s" better!', 'optin-x-now' ), $this->get_plugin_name() )
6437
  )
6438
  ),
6439
  'connect_account',
6895
  }
6896
  }
6897
 
6898
+ if (
6899
+ $is_premium_version_activation &&
6900
+ (
6901
+ $this->is_anonymous() ||
6902
+ (
6903
+ $this->is_registered() &&
6904
+ ! $this->is_trial() &&
6905
+ ! $this->has_features_enabled_license()
6906
+ )
6907
+ )
6908
+ ) {
6909
+ $this->_storage->require_license_activation = true;
6910
+ }
6911
+
6912
  if ( ! isset( $this->_storage->is_plugin_new_install ) ) {
6913
  /**
6914
  * If no previous version of plugin's version exist, it means that it's either
7178
  private function remove_sdk_reference() {
7179
  global $fs_active_plugins;
7180
 
7181
+ foreach ( $fs_active_plugins->plugins as $sdk_path => $data ) {
7182
  if ( $this->_plugin_basename == $data->plugin_path ) {
7183
  unset( $fs_active_plugins->plugins[ $sdk_path ] );
7184
  break;
7360
  }
7361
  }
7362
 
7363
+ /**
7364
+ * This is used to ensure that before redirecting to the opt-in page after resetting the anonymous mode or
7365
+ * deleting the account in the network level, the URL of the page to redirect to is correct.
7366
+ *
7367
+ * @author Leo Fajardo (@leorw)
7368
+ *
7369
+ * @since 2.1.3
7370
+ */
7371
+ private function maybe_set_slug_and_network_menu_exists_flag() {
7372
+ if ( ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
7373
+ $this->_menu->set_slug_and_network_menu_exists_flag( $this->_menu->has_menu() ?
7374
+ $this->_menu->get_slug() :
7375
+ $this->_slug
7376
+ );
7377
+ }
7378
+ }
7379
+
7380
  /**
7381
  * Clears the anonymous mode and redirects to the opt-in screen.
7382
  *
7390
 
7391
  $this->reset_anonymous_mode( fs_is_network_admin() );
7392
 
7393
+ $this->maybe_set_slug_and_network_menu_exists_flag();
7394
+
7395
  fs_redirect( $this->get_activation_url() );
7396
  }
7397
 
7850
  }
7851
  }
7852
 
7853
+ $versions = $this->get_versions();
7854
+
7855
+ return array_merge( $versions, array(
7856
  'version' => $this->get_plugin_version(),
7857
  'is_premium' => $this->is_premium(),
7858
  'language' => get_bloginfo( 'language' ),
7859
  'charset' => get_bloginfo( 'charset' ),
 
 
 
7860
  'title' => get_bloginfo( 'name' ),
7861
  'url' => get_site_url(),
7862
  // Special params.
7907
  // }
7908
 
7909
  // Common properties.
7910
+ $versions = $this->get_versions();
7911
+ $common = array_merge( $versions, array(
7912
+ 'version' => $this->get_plugin_version(),
7913
+ 'is_premium' => $this->is_premium(),
 
 
7914
  ), $override );
7915
 
7916
 
8326
  // @todo Decide if we want to delete plugin information from db.
8327
  }
8328
 
8329
+ /**
8330
+ * Set the basename of the current product and hook _activate_plugin_event_hook() to the activation action.
8331
+ *
8332
+ * @author Vova Feldman (@svovaf)
8333
+ * @since 2.2.1
8334
+ *
8335
+ * @param string $is_premium
8336
+ * @param string $caller
8337
+ *
8338
+ * @return string
8339
+ */
8340
+ function set_basename( $is_premium, $caller ) {
8341
+ $basename = plugin_basename( $caller );
8342
+
8343
+ $current_basename = $is_premium ?
8344
+ $this->_premium_plugin_basename :
8345
+ $this->_free_plugin_basename;
8346
+
8347
+ if ( $current_basename == $basename ) {
8348
+ // Basename value set correctly.
8349
+ return;
8350
+ }
8351
+
8352
+ if ( $is_premium ) {
8353
+ $this->_premium_plugin_basename = $basename;
8354
+ } else {
8355
+ $this->_free_plugin_basename = $basename;
8356
+ }
8357
+
8358
+ $plugin_dir = dirname( $this->_plugin_dir_path ) . '/';
8359
+
8360
+ register_activation_hook(
8361
+ $plugin_dir . $basename,
8362
+ array( &$this, '_activate_plugin_event_hook' )
8363
+ );
8364
+ }
8365
+
8366
  /**
8367
  * @author Vova Feldman (@svovaf)
8368
  * @since 1.1.1
8369
+ * @since 2.2.1 If the context product is in its premium version, use the current module's basename, even if it was renamed.
8370
  *
8371
  * @return string
8372
  */
8373
  function premium_plugin_basename() {
8374
+ if ( ! isset( $this->_premium_plugin_basename ) ) {
8375
+ $this->_premium_plugin_basename = $this->is_premium() ?
8376
+ // The product is premium, so use the current basename.
8377
+ $this->_plugin_basename :
8378
+ $this->get_premium_slug() . '/' . basename( $this->_free_plugin_basename );
8379
+ }
8380
+
8381
+ return $this->_premium_plugin_basename;
8382
  }
8383
 
8384
  /**
8517
  }
8518
 
8519
  /**
8520
+ * @author Leo Fajardo (@leorw)
8521
+ * @since 2.2.1
8522
+ *
8523
+ * @return string
8524
+ */
8525
+ function get_premium_slug() {
8526
+ return is_object( $this->_plugin ) ?
8527
+ $this->_plugin->premium_slug :
8528
+ "{$this->_slug}-premium";
8529
+ }
8530
+
8531
+ /**
8532
+ * Retrieve the desired folder name for the product.
8533
+ *
8534
  * @author Vova Feldman (@svovaf)
8535
  * @since 1.2.1.7
8536
  *
8537
  * @return string Plugin slug.
8538
  */
8539
  function get_target_folder_name() {
8540
+ return $this->can_use_premium_code() ?
8541
+ $this->_plugin->premium_slug :
8542
+ $this->_slug;
8543
  }
8544
 
8545
  /**
8610
  * @author Vova Feldman (@svovaf)
8611
  * @since 1.0.9
8612
  *
8613
+ * @param string|bool $premium_suffix
8614
+ *
8615
  * @return string
8616
  */
8617
+ function get_plugin_name( $premium_suffix = false ) {
8618
  $this->_logger->entrance();
8619
 
8620
+ /**
8621
+ * This `if-else` can be squeezed into a single `if` but I intentionally split it for code readability.
8622
+ *
8623
+ * @author Vova Feldman
8624
+ */
8625
  if ( ! isset( $this->_plugin_name ) ) {
8626
+ // Name is not yet set.
8627
+ $this->set_name( $premium_suffix );
8628
+ } else if (
8629
+ ! empty( $premium_suffix ) &&
8630
+ ( ! is_object( $this->_plugin ) || $this->_plugin->premium_suffix !== $premium_suffix )
8631
+ ) {
8632
+ // Name is already set, but there's a change in the premium suffix.
8633
+ $this->set_name( $premium_suffix );
8634
+ }
8635
+
8636
+ return $this->_plugin_name;
8637
+ }
8638
+
8639
+ /**
8640
+ * Calculates and stores the product's name. This helper function was created specifically for get_plugin_name() just to make the code clearer.
8641
+ *
8642
+ * @author Vova Feldman (@svovaf)
8643
+ * @since 2.2.1
8644
+ *
8645
+ * @param string $premium_suffix
8646
+ */
8647
+ private function set_name( $premium_suffix = '' ) {
8648
+ $plugin_data = $this->get_plugin_data();
8649
 
8650
+ // Get name.
8651
+ $this->_plugin_name = $plugin_data['Name'];
8652
 
8653
+ if ( is_string( $premium_suffix ) ) {
8654
+ $premium_suffix = trim( $premium_suffix );
 
8655
 
8656
+ if ( ! empty( $premium_suffix ) ) {
8657
+ // Check if plugin name contains " (premium)" or a custom suffix and remove it.
8658
+ $suffix = ( ' ' . strtolower( $premium_suffix ) );
8659
+ $suffix_len = strlen( $suffix );
 
8660
 
8661
+ if ( strlen( $plugin_data['Name'] ) > $suffix_len &&
8662
+ $suffix === substr( strtolower( $plugin_data['Name'] ), - $suffix_len )
8663
+ ) {
8664
+ $this->_plugin_name = substr( $plugin_data['Name'], 0, - $suffix_len );
8665
+ }
8666
+ }
8667
  }
8668
 
8669
+ $this->_logger->departure( 'Name = ' . $this->_plugin_name );
8670
  }
8671
 
8672
  /**
10762
  fs_require_template( 'forms/resend-key.php', $vars );
10763
  }
10764
 
10765
+ /**
10766
+ * Displays a subscription cancellation dialog box when the user clicks on the "Deactivate License"
10767
+ * link on the "Account" page or deactivates a plugin and there's an active subscription that is
10768
+ * either associated with a non-lifetime single-site license or non-lifetime multisite license that
10769
+ * is only activated on a single production site.
10770
+ *
10771
+ * @author Leo Fajardo (@leorw)
10772
+ * @since 2.2.1
10773
+ *
10774
+ * @param bool $is_license_deactivation
10775
+ */
10776
+ function _maybe_add_subscription_cancellation_dialog_box( $is_license_deactivation = false ) {
10777
+ if ( fs_is_network_admin() ) {
10778
+ // Subscription cancellation dialog box is currently not supported for multisite networks.
10779
+ return;
10780
+ }
10781
+
10782
+ $license = $this->_get_license();
10783
+
10784
+ /**
10785
+ * If the installation is associated with a non-lifetime license, which is either a single-site or only activated on a single production site (or zero), and connected to an active subscription, suggest the customer to cancel the subscription upon deactivation.
10786
+ *
10787
+ * @author Leo Fajardo (@leorw) (Comment added by Vova Feldman @svovaf)
10788
+ * @since 2.2.1
10789
+ */
10790
+ if ( ! is_object( $license ) ||
10791
+ $license->is_lifetime() ||
10792
+ ( ! $license->is_single_site() && $license->activated > 1 )
10793
+ ) {
10794
+ return;
10795
+ }
10796
+
10797
+ /**
10798
+ * @var FS_Subscription $subscription
10799
+ */
10800
+ $subscription = $this->_get_subscription( $license->id );
10801
+ if ( ! is_object( $subscription ) || ! $subscription->is_active() ) {
10802
+ return;
10803
+ }
10804
+
10805
+ $vars = array(
10806
+ 'id' => $this->_module_id,
10807
+ 'license' => $license,
10808
+ 'has_trial' => $this->is_paid_trial(),
10809
+ 'is_license_deactivation' => $is_license_deactivation,
10810
+ );
10811
+
10812
+ fs_require_template( 'forms/subscription-cancellation.php', $vars );
10813
+ }
10814
+
10815
  /**
10816
  * @author Leo Fajardo (@leorw)
10817
  * @since 2.0.2
10996
  'license_key' => $fs->apply_filters( 'license_key', $license_key )
10997
  );
10998
 
10999
+ $install = $api->call( $fs->add_show_pending( '/' ), 'put', $params );
11000
 
11001
  if ( FS_Api::is_api_error( $install ) ) {
11002
  $error = FS_Api::is_api_error_object( $install ) ?
11089
  }
11090
  }
11091
 
11092
+ if ( false === $error && true === $this->_storage->require_license_activation ) {
11093
+ $this->_storage->require_license_activation = false;
11094
+ }
11095
+
11096
  $result = array(
11097
  'success' => ( false === $error )
11098
  );
11645
  return $this->get_upgrade_url( WP_FS__PERIOD_ANNUALLY, true );
11646
  }
11647
 
11648
+ /**
11649
+ * @author Leo Fajardo (@leorw)
11650
+ * @since 2.1.4
11651
+ *
11652
+ * @param string $new_version
11653
+ *
11654
+ * @return string
11655
+ */
11656
+ function version_upgrade_checkout_link( $new_version ) {
11657
+ if ( ! is_object( $this->_license ) ) {
11658
+ $url = $this->pricing_url();
11659
+
11660
+ $purchase_license_text = $this->get_text_inline( 'Buy a license now', 'buy-license-now' );
11661
+ } else {
11662
+ $subscription = $this->_get_subscription( $this->_license->id );
11663
+
11664
+ $url = $this->checkout_url(
11665
+ is_object( $subscription ) ?
11666
+ ( 1 == $subscription->billing_cycle ? WP_FS__PERIOD_MONTHLY : WP_FS__PERIOD_ANNUALLY ) :
11667
+ WP_FS__PERIOD_LIFETIME,
11668
+ false,
11669
+ array( 'licenses' => $this->_license->quota )
11670
+ );
11671
+
11672
+ $purchase_license_text = $this->get_text_inline( 'Renew your license now', 'renew-license-now' );
11673
+ }
11674
+
11675
+ return sprintf(
11676
+ $this->get_text_inline( '%s to access version %s security & feature updates, and support.', 'x-for-updates-and-support' ),
11677
+ sprintf( '<a href="%s">%s</a>', $url, $purchase_license_text ),
11678
+ $new_version
11679
+ );
11680
+ }
11681
+
11682
  /**
11683
  * Plugin's pricing URL.
11684
  *
12313
  * @author Vova Feldman (@svovaf)
12314
  */
12315
  $args = array(
12316
+ /**
12317
+ * Commented out in order to handle the migration of site options whether the site is public or not.
12318
+ *
12319
+ * @author Leo Fajardo (@leorw)
12320
+ * @since 2.2.1
12321
+ */
12322
+ // 'public' => 1,
12323
  'archived' => 0,
12324
  'mature' => 0,
12325
  'spam' => 0,
13464
  }
13465
  }
13466
 
13467
+ if ( true === $this->_storage->require_license_activation &&
13468
+ ! fs_request_get_bool( 'require_license', true )
13469
+ ) {
13470
+ $this->_storage->require_license_activation = false;
13471
+ }
13472
+
13473
  if ( $this->is_theme() ) {
13474
  $this->_register_account_hooks();
13475
  }
13535
 
13536
  }
13537
 
13538
+ /**
13539
+ * Get a sanitized array with the WordPress version, SDK version, and PHP version.
13540
+ * Each version is trimmed after the 16th char.
13541
+ *
13542
+ * @author Vova Feldman (@svovaf)
13543
+ * @since 2.2.1
13544
+ *
13545
+ * @return array
13546
+ */
13547
+ private function get_versions() {
13548
+ $versions = array();
13549
+ $versions['platform_version'] = get_bloginfo( 'version' );
13550
+ $versions['sdk_version'] = $this->version;
13551
+ $versions['programming_language_version'] = phpversion();
13552
+
13553
+ foreach ( $versions as $k => $version ) {
13554
+ if ( is_string( $versions[ $k ] ) && ! empty( $versions[ $k ] ) ) {
13555
+ $versions[ $k ] = substr( $versions[ $k ], 0, 16 );
13556
+ }
13557
+ }
13558
+
13559
+ return $versions;
13560
+ }
13561
+
13562
  /**
13563
  * @author Vova Feldman (@svovaf)
13564
  * @since 1.1.7.4
13580
  // Return to the module's main page.
13581
  $this->get_after_activation_url( 'after_connect_url', array( 'fs_action' => $activation_action ) );
13582
 
13583
+ $versions = $this->get_versions();
13584
+
13585
+ $params = array_merge( $versions, array(
13586
  'user_firstname' => $current_user->user_firstname,
13587
  'user_lastname' => $current_user->user_lastname,
13588
  'user_nickname' => $current_user->user_nicename,
13597
  'account',
13598
  array( 'fs_action' => 'sync_user' )
13599
  ), 'sync_user' ),
 
 
 
13600
  'is_premium' => $this->is_premium(),
13601
  'is_active' => true,
13602
  'is_uninstalled' => false,
13603
+ ) );
13604
 
13605
  if ( true === $network_level_or_blog_id ) {
13606
  if ( ! isset( $override_with['sites'] ) ) {
13786
  'timeout' => WP_FS__DEBUG_SDK ? 60 : 30,
13787
  );
13788
 
13789
+ $url = $this->add_show_pending( WP_FS__ADDRESS . '/action/service/user/install/' );
13790
  $response = self::safe_remote_post( $url, $request );
13791
 
13792
  if ( is_wp_error( $response ) ) {
14943
 
14944
  $hook = false;
14945
 
14946
+ if ( ! $this->has_settings_menu() ) {
14947
  // Add the opt-in page without a menu item.
14948
  $hook = FS_Admin_Menu_Manager::add_subpage(
14949
  null,
15291
  }
15292
  }
15293
 
15294
+ if ( ! $is_activation_mode || ( true !== $this->_storage->require_license_activation ) ) {
15295
+ /**
15296
+ * Add the other menu items if there are any when not in activation mode or license activation is not
15297
+ * required (license activation is required for registered or anonymous users after activating the
15298
+ * premium version when the site is not in trial mode or there's no active valid license).
15299
+ *
15300
+ * @author Leo Fajardo (@leorw)
15301
+ * @since 2.2.1
15302
+ */
15303
+ if ( 0 < count( $this->_menu_items ) ) {
15304
+ if ( ! $this->_menu->is_top_level() ) {
15305
+ fs_enqueue_local_style( 'fs_common', '/admin/common.css' );
15306
 
15307
+ // Append submenu items right after the plugin's submenu item.
15308
+ $this->order_sub_submenu_items();
15309
+ } else {
15310
+ // Append submenu items.
15311
+ $this->embed_submenu_items();
15312
+ }
15313
  }
15314
  }
15315
  }
15335
 
15336
  foreach ( $this->_menu_items as $priority => $items ) {
15337
  foreach ( $items as $item ) {
 
 
 
 
 
 
 
 
 
 
15338
  $capability = ( ! empty( $item['capability'] ) ? $item['capability'] : $top_level_menu_capability );
15339
 
15340
  $menu_item = sprintf(
15345
  $item['menu_title']
15346
  );
15347
 
15348
+ $top_level_menu_slug = $this->get_top_level_menu_slug();
15349
+ $menu_slug = $this->_menu->get_slug( $item['menu_slug'] );
15350
 
15351
  if ( ! isset( $item['url'] ) ) {
15352
  $hook = FS_Admin_Menu_Manager::add_subpage(
15353
  $item['show_submenu'] ?
15354
+ $top_level_menu_slug :
15355
  null,
15356
  $item['page_title'],
15357
  $menu_item,
15366
  } else {
15367
  FS_Admin_Menu_Manager::add_subpage(
15368
  $item['show_submenu'] ?
15369
+ $top_level_menu_slug :
15370
  null,
15371
  $item['page_title'],
15372
  $menu_item,
15375
  array( $this, '' )
15376
  );
15377
  }
15378
+
15379
+ if ( $item['show_submenu'] && $is_first_submenu_item ) {
15380
+ if ( $this->_is_network_active && ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
15381
+ /**
15382
+ * If the top-level menu has been dynamically created, remove the first submenu item that
15383
+ * WordPress automatically creates when there's no submenu item whose slug matches the
15384
+ * parent's. In the following example, the `Awesome Plugin` submenu item will be removed.
15385
+ *
15386
+ * Awesome Plugin
15387
+ * - Awesome Plugin <-- we want to remove this since there's no real setting page for the top-level
15388
+ *
15389
+ * @author Leo Fajardo (@leorw)
15390
+ */
15391
+ remove_submenu_page( $top_level_menu_slug, $top_level_menu_slug );
15392
+ }
15393
+
15394
+ $is_first_submenu_item = false;
15395
+ }
15396
  }
15397
  }
15398
  }
16635
  * @param bool|number $plugin_id
16636
  * @param bool $flush Since 1.1.7.3
16637
  * @param int $expiration Since 1.2.2.7
16638
+ * @param bool|string $newer_than Since 2.2.1
16639
  *
16640
  * @return object|false New plugin tag info if exist.
16641
  */
16642
+ private function _fetch_newer_version( $plugin_id = false, $flush = true, $expiration = WP_FS__TIME_24_HOURS_IN_SEC, $newer_than = false ) {
16643
+ $latest_tag = $this->_fetch_latest_version( $plugin_id, $flush, $expiration, $newer_than );
16644
 
16645
  if ( ! is_object( $latest_tag ) ) {
16646
  return false;
16665
  * @param bool|number $plugin_id
16666
  * @param bool $flush Since 1.1.7.3
16667
  * @param int $expiration Since 1.2.2.7
16668
+ * @param bool|string $newer_than Since 2.2.1
16669
  *
16670
  * @return bool|FS_Plugin_Tag
16671
  */
16672
+ function get_update( $plugin_id = false, $flush = true, $expiration = WP_FS__TIME_24_HOURS_IN_SEC, $newer_than = false ) {
16673
  $this->_logger->entrance();
16674
 
16675
  if ( ! is_numeric( $plugin_id ) ) {
16676
  $plugin_id = $this->_plugin->id;
16677
  }
16678
 
16679
+ $this->check_updates( true, $plugin_id, $flush, $expiration, $newer_than );
16680
  $updates = $this->get_all_updates();
16681
 
16682
  return isset( $updates[ $plugin_id ] ) && is_object( $updates[ $plugin_id ] ) ? $updates[ $plugin_id ] : false;
17460
  $api = $this->get_api_site_scope();
17461
  $license = $api->call( "/licenses/{$this->_site->license_id}.json", 'delete' );
17462
 
17463
+ $this->handle_license_deactivation_result( $license, $hmm_text, $show_notice );
17464
+ }
17465
+
17466
+ /**
17467
+ * @author Leo Fajardo (@leorw)
17468
+ * @since 2.2.1
17469
+ *
17470
+ * @param FS_Plugin_License $license
17471
+ * @param bool|string $hmm_text
17472
+ * @param bool $show_notice
17473
+ */
17474
+ private function handle_license_deactivation_result( $license, $hmm_text = false, $show_notice = true ) {
17475
  if ( isset( $license->error ) ) {
17476
  $this->_admin_notices->add(
17477
  $this->get_text_inline( 'It looks like the license deactivation failed.', 'license-deactivation-failed-message' ) . '<br> ' .
17492
  }
17493
  }
17494
 
17495
+ // Update site plan to default.
17496
  $this->_sync_plans();
17497
  $this->_site->plan_id = $this->_plans[0]->id;
17498
  // Unlink license from site.
17519
  * @author Vova Feldman (@svovaf)
17520
  * @since 1.0.4
17521
  *
17522
+ * @return object
17523
+ *
17524
  * @uses FS_Api
17525
  */
17526
  private function _downgrade_site() {
17527
  $this->_logger->entrance();
17528
 
17529
+ $deactivate_license = fs_request_get_bool( 'deactivate_license' );
17530
+
17531
  $api = $this->get_api_site_scope();
17532
+ $site = $api->call( 'downgrade.json', 'put', array( 'deactivate_license' => $deactivate_license ) );
17533
 
17534
  $plan_downgraded = false;
17535
  $plan = false;
17547
  ( is_object( $subscription ) && ! isset( $subscription->error ) && ! $subscription->is_active() );
17548
  } else {
17549
  // handle different error cases.
17550
+ $this->handle_license_deactivation_result(
17551
+ $site,
17552
+ $this->get_text_x_inline( 'Hmm', 'something somebody says when they are thinking about what you have just said.', 'hmm' ) . '...'
17553
+ );
17554
  }
17555
 
17556
+ if ( ! $plan_downgraded ) {
17557
+ return (object) array(
17558
+ 'error' => (object) array(
17559
+ 'message' => $this->get_text_inline( 'Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes.', 'subscription-cancellation-failure-message' )
 
 
 
 
17560
  )
17561
  );
17562
+ }
17563
 
17564
+ // Remove previous sticky message about upgrade (if exist).
17565
+ $this->_admin_notices->remove_sticky( 'plan_upgraded' );
17566
+
17567
+ $this->_admin_notices->add(
17568
+ sprintf( $this->get_text_inline( 'Your subscription was successfully cancelled. Your %s plan license will expire in %s.', 'plan-x-downgraded-message' ),
17569
+ $plan->title,
17570
+ human_time_diff( time(), strtotime( $this->_license->expiration ) )
17571
+ )
17572
+ );
17573
+
17574
+ // Store site updates.
17575
+ $this->_store_site();
17576
+
17577
+ if ( $deactivate_license &&
17578
+ ! FS_Plugin_License::is_valid_id( $site->license_id )
17579
+ ) {
17580
+ if ( $this->_site->is_localhost() ) {
17581
+ $this->_license->activated_local = max( 0, $this->_license->activated_local - 1 );
17582
+ } else {
17583
+ $this->_license->activated = max( 0, $this->_license->activated - 1 );
17584
+ }
17585
+
17586
+ // Handle successful license deactivation result.
17587
+ $this->handle_license_deactivation_result( $this->_license );
17588
  }
17589
+
17590
+ return $site;
17591
  }
17592
 
17593
  /**
17694
  * @author Vova Feldman (@svovaf)
17695
  * @since 1.0.9
17696
  *
17697
+ * @return object
17698
+ *
17699
  * @uses FS_Api
17700
  */
17701
  private function _cancel_trial() {
17702
  $this->_logger->entrance();
17703
 
 
 
 
17704
  if ( ! $this->is_trial() ) {
17705
+ return (object) array(
17706
+ 'error' => (object) array(
17707
+ 'message' => $this->get_text_inline( 'It looks like you are not in trial mode anymore so there\'s nothing to cancel :)', 'trial-cancel-no-trial-message' )
17708
+ )
17709
  );
 
 
17710
  }
17711
 
17712
  $trial_plan = $this->get_trial_plan();
17737
  // @todo handle different error cases.
17738
  }
17739
 
17740
+ if ( ! $trial_cancelled ) {
17741
+ return (object) array(
17742
+ 'error' => (object) array(
17743
+ 'message' => $this->get_text_inline( 'Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes.', 'trial-cancel-failure-message' )
17744
+ )
17745
+ );
17746
+ }
17747
 
17748
+ // Remove previous sticky messages about upgrade or trial (if exist).
17749
+ $this->_admin_notices->remove_sticky( array(
17750
+ 'trial_started',
17751
+ 'trial_promotion',
17752
+ 'plan_upgraded',
17753
+ ) );
17754
 
17755
+ // Store site updates.
17756
+ $this->_store_site();
17757
+
17758
+ if ( ! $this->is_addon() ||
17759
+ ! $this->deactivate_premium_only_addon_without_license( true )
17760
+ ) {
 
 
17761
  $this->_admin_notices->add(
17762
+ sprintf( $this->get_text_inline( 'Your %s free trial was successfully cancelled.', 'trial-cancel-message' ), $trial_plan->title )
 
 
17763
  );
17764
  }
17765
+
17766
+ return $site;
17767
  }
17768
 
17769
  /**
17834
  * @since 1.0.4
17835
  *
17836
  * @param bool|number $addon_id
17837
+ * @param bool $flush Since 1.1.7.3
17838
+ * @param int $expiration Since 1.2.2.7
17839
+ * @param bool|string $newer_than Since 2.2.1
17840
+ * @param bool|string $fetch_readme Since 2.2.1
17841
  *
17842
  * @return object|false Plugin latest tag info.
17843
  */
17844
  function _fetch_latest_version(
17845
  $addon_id = false,
17846
  $flush = true,
17847
+ $expiration = WP_FS__TIME_24_HOURS_IN_SEC,
17848
+ $newer_than = false,
17849
+ $fetch_readme = true
17850
  ) {
17851
  $this->_logger->entrance();
17852
 
17897
  $this->switch_to_blog( $switch_to_blog_id );
17898
  }
17899
 
17900
+ $latest_version_endpoint = $this->_get_latest_version_endpoint( $addon_id, 'json' );
17901
+
17902
+ if ( ! empty( $newer_than ) ) {
17903
+ $latest_version_endpoint = add_query_arg( 'newer_than', $newer_than, $latest_version_endpoint );
17904
+ }
17905
+
17906
+ if ( true === $fetch_readme ) {
17907
+ $latest_version_endpoint = add_query_arg( 'readme', 'true', $latest_version_endpoint );
17908
+ }
17909
+
17910
  $tag = $this->get_api_site_or_plugin_scope()->get(
17911
+ $latest_version_endpoint,
17912
  $flush,
17913
  $expiration
17914
  );
18044
  * @param bool|number $plugin_id
18045
  * @param bool $flush Since 1.1.7.3
18046
  * @param int $expiration Since 1.2.2.7
18047
+ * @param bool|string $newer_than Since 2.2.1
18048
  */
18049
  private function check_updates(
18050
  $background = false,
18051
  $plugin_id = false,
18052
  $flush = true,
18053
+ $expiration = WP_FS__TIME_24_HOURS_IN_SEC,
18054
+ $newer_than = false
18055
  ) {
18056
  $this->_logger->entrance();
18057
 
18058
  // Check if there's a newer version for download.
18059
+ $new_version = $this->_fetch_newer_version( $plugin_id, $flush, $expiration, $newer_than );
18060
 
18061
  $update = null;
18062
  if ( is_object( $new_version ) ) {
18544
  $this->_site = null;
18545
  $this->_user = null;
18546
 
18547
+ $this->maybe_set_slug_and_network_menu_exists_flag();
18548
+
18549
  fs_redirect( $this->get_activation_url() );
18550
  } else {
18551
  if ( $this->is_addon_activated( $plugin_id ) ) {
18565
  check_admin_referer( $action );
18566
  }
18567
 
18568
+ $switch_to_network_install_blog_after_cancellation = (
18569
+ is_numeric( $blog_id ) &&
18570
+ $plugin_id == $this->get_id() &&
18571
+ ! $this->is_trial()
18572
+ );
18573
 
18574
+ $result = $this->cancel_subscription_or_trial( $plugin_id );
18575
+ if ( $this->is_api_error( $result ) ) {
18576
+ $this->_admin_notices->add(
18577
+ $result->error->message,
18578
+ $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
18579
+ 'error'
18580
+ );
18581
+ }
18582
+
18583
+ if ( $switch_to_network_install_blog_after_cancellation ) {
18584
+ $this->switch_to_blog( $this->_storage->network_install_blog_id );
18585
  }
18586
 
18587
  return;
18613
  $this->_site = null;
18614
  $this->_user = null;
18615
 
18616
+ if ( ! $is_network_action ) {
18617
+ fs_redirect( $this->get_activation_url() );
18618
+ } else if ( is_numeric( $blog_id ) ) {
18619
+ $this->switch_to_blog( $this->_storage->network_install_blog_id );
18620
+ }
18621
  }
18622
  } else {
18623
  if ( $this->is_addon_activated( $plugin_id ) ) {
18715
  #region Actions that might be called from external links (e.g. email)
18716
 
18717
  case 'cancel_trial':
18718
+ $result = $this->cancel_subscription_or_trial( $plugin_id );
18719
+ if ( $this->is_api_error( $result ) ) {
18720
+ $this->_admin_notices->add(
18721
+ $result->error->message,
18722
+ $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
18723
+ 'error'
18724
+ );
18725
  }
18726
 
18727
  return;
19717
 
19718
  if ( ! $this->is_addon() || ! $this->has_free_plan() ) {
19719
  $first_time_path = $this->_menu->get_first_time_path();
19720
+
19721
+ if ( $this->is_activation_mode() ) {
19722
+ $url = $this->get_activation_url();
19723
+ } else if ( ! empty( $first_time_path ) ) {
19724
+ $url = $first_time_path;
19725
+ } else {
19726
+ $page = '';
19727
+ if ( ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
19728
+ if ( $this->is_network_registered() ) {
19729
+ $page = 'account';
19730
+ } else if ( $this->is_network_anonymous() ) {
19731
+ $this->maybe_set_slug_and_network_menu_exists_flag();
19732
+ }
19733
+ }
19734
+
19735
+ $url = $this->_get_admin_page_url( $page );
19736
+ }
19737
  } else {
19738
  $plugin_fs = false;
19739
 
19853
  $this->_admin_notices->add_sticky( $message, $id, $title, $type );
19854
  }
19855
 
19856
+ /**
19857
+ * Check if the paid version of the module is installed.
19858
+ *
19859
+ * @author Vova Feldman (@svovaf)
19860
+ * @since 2.2.0
19861
+ *
19862
+ * @return bool
19863
+ */
19864
+ private function is_premium_version_installed() {
19865
+ $premium_plugin_basename = $this->premium_plugin_basename();
19866
+ $premium_plugin = get_plugins( '/' . dirname( $premium_plugin_basename ) );
19867
+
19868
+ return ! empty( $premium_plugin );
19869
+ }
19870
+
19871
  /**
19872
  * Helper function that returns the final steps for the upgrade completion.
19873
  *
19893
  $plan_title = $this->get_plan_title();
19894
  }
19895
 
19896
+ if ( $this->is_premium_version_installed() ) {
19897
+ /**
19898
+ * If the premium version is already installed, instead of showing the installation instructions,
19899
+ * tell the current user to activate it.
19900
+ *
19901
+ * @author Leo Fajardo (@leorw)
19902
+ * @since 2.2.1
19903
+ */
19904
+ $premium_plugin_basename = $this->premium_plugin_basename();
19905
 
19906
+ return sprintf(
19907
+ /* translators: %1s: Product title; %2s: Plan title */
19908
+ $this->get_text_inline( ' The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s', 'activate-premium-version' ),
19909
+ sprintf( '<em>%s</em>', esc_html( $this->get_plugin_title() ) ),
19910
+ $plan_title,
19911
+ sprintf(
19912
+ '<a style="margin-left: 10px;" href="%s"><button class="button button-primary">%s</button></a>',
19913
+ wp_nonce_url( 'plugins.php?action=activate&amp;plugin=' . $premium_plugin_basename, 'activate-plugin_' . $premium_plugin_basename ),
19914
+ esc_html( sprintf(
19915
+ /* translators: %s: Plan title */
19916
+ $this->get_text_inline( 'Activate %s features', 'activate-x-features' ),
19917
+ $plan_title
19918
+ ) )
19919
+ )
19920
+ );
19921
+ } else {
19922
+ // @since 1.2.1.5 The free version is auto deactivated.
19923
+ $deactivation_step = version_compare( $this->version, '1.2.1.5', '<' ) ?
19924
+ ( '<li>' . $this->esc_html_inline( 'Deactivate the free version', 'deactivate-free-version' ) . '.</li>' ) :
19925
+ '';
19926
+
19927
+ return sprintf(
19928
+ ' %s: <ol><li>%s.</li>%s<li>%s (<a href="%s" target="_blank">%s</a>).</li></ol>',
19929
+ $this->get_text_inline( 'Please follow these steps to complete the upgrade', 'follow-steps-to-complete-upgrade' ),
19930
+ ( empty( $activate_license_string ) ? '' : $activate_license_string . '</li><li>' ) .
19931
+ $this->get_latest_download_link( sprintf(
19932
+ /* translators: %s: Plan title */
19933
+ $this->get_text_inline( 'Download the latest %s version', 'download-latest-x-version' ),
19934
+ $plan_title
19935
+ ) ),
19936
+ $deactivation_step,
19937
+ $this->get_text_inline( 'Upload and activate the downloaded version', 'upload-and-activate' ),
19938
+ '//bit.ly/upload-wp-' . $this->_module_type . 's',
19939
+ $this->get_text_inline( 'How to upload and activate?', 'howto-upload-activate' )
19940
+ );
19941
+ }
19942
  }
19943
 
19944
  /**
freemius/includes/class-fs-plugin-updater.php CHANGED
@@ -35,6 +35,8 @@
35
  */
36
  private $_translation_updates;
37
 
 
 
38
  #--------------------------------------------------------------------------------
39
  #region Singleton
40
  #--------------------------------------------------------------------------------
@@ -82,25 +84,25 @@
82
 
83
  $this->add_transient_filters();
84
 
85
- if ( ! $this->_fs->has_any_active_valid_license() ) {
86
- /**
87
- * If user has the premium plugin's code but do NOT have an active license,
88
- * encourage him to upgrade by showing that there's a new release, but instead
89
- * of showing an update link, show upgrade link to the pricing page.
90
- *
91
- * @since 1.1.6
92
- *
93
- */
94
- // WP 2.9+
95
- add_action( "after_plugin_row_{$this->_fs->get_plugin_basename()}", array(
96
- &$this,
97
- 'catch_plugin_update_row'
98
- ), 9 );
99
- add_action( "after_plugin_row_{$this->_fs->get_plugin_basename()}", array(
100
- &$this,
101
- 'edit_and_echo_plugin_update_row'
102
- ), 11, 2 );
103
- }
104
 
105
  if ( ! WP_FS__IS_PRODUCTION_MODE ) {
106
  add_filter( 'http_request_host_is_external', array(
@@ -110,16 +112,88 @@
110
  }
111
 
112
  if ( $this->_fs->is_premium() ) {
113
- if ( $this->is_correct_folder_name() ) {
114
  add_filter( 'upgrader_post_install', array( &$this, '_maybe_update_folder_name' ), 10, 3 );
115
  }
116
 
 
 
 
117
  if ( ! $this->_fs->has_any_active_valid_license() ) {
118
  add_filter( 'wp_prepare_themes_for_js', array( &$this, 'change_theme_update_info_html' ), 10, 1 );
119
  }
120
  }
121
  }
122
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
123
  /**
124
  * @author Vova Feldman (@svovaf)
125
  * @since 2.0.0
@@ -183,15 +257,53 @@
183
 
184
  $r = $current->response[ $file ];
185
 
186
- $plugin_update_row = preg_replace(
187
- '/(\<div.+>)(.+)(\<a.+\<a.+)\<\/div\>/is',
188
- '$1 $2 ' . sprintf(
189
- $this->_fs->get_text_inline( '%sRenew your license now%s to access version %s security & feature updates, and support.', 'renew-license-now' ),
190
- '<a href="' . $this->_fs->pricing_url() . '">', '</a>',
191
- $r->new_version ) .
192
- '$4',
193
- $plugin_update_row
194
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
 
196
  echo $plugin_update_row;
197
  }
@@ -220,10 +332,7 @@
220
 
221
  $prepared_themes[ $theme_basename ]['update'] = preg_replace(
222
  '/(\<p.+>)(.+)(\<a.+\<a.+)\.(.+\<\/p\>)/is',
223
- '$1 $2 ' . sprintf(
224
- $this->_fs->get_text_inline( '%sRenew your license now%s to access version %s security & feature updates, and support.', 'renew-license-now' ),
225
- '<a href="' . $this->_fs->pricing_url() . '">', '</a>',
226
- $themes_update->response[ $theme_basename ]['new_version'] ) .
227
  '$4',
228
  $prepared_themes[ $theme_basename ]['update']
229
  );
@@ -303,7 +412,8 @@
303
  $new_version = $this->_fs->get_update(
304
  false,
305
  fs_request_get_bool( 'force-check' ),
306
- WP_FS__TIME_24_HOURS_IN_SEC / 24
 
307
  );
308
 
309
  $this->_update_details = false;
@@ -401,6 +511,18 @@
401
  );
402
  }
403
 
 
 
 
 
 
 
 
 
 
 
 
 
404
  $update->{$this->_fs->get_module_type()} = $this->_fs->get_plugin_basename();
405
 
406
  return $update;
@@ -573,7 +695,7 @@
573
 
574
  $plugin_basename = $this->_fs->get_plugin_basename();
575
  if ( 'themes' === $module_type ) {
576
- $plugin_basename = str_replace( '-premium', '', $plugin_basename );
577
  }
578
 
579
  global $wp_version;
@@ -585,7 +707,7 @@
585
  array(
586
  "{$module_type}" => array(
587
  $plugin_basename => array(
588
- 'Name' => trim( str_replace( '(Premium)', '', $plugin_data['Name'] ) ),
589
  'Author' => $plugin_data['Author'],
590
  )
591
  )
@@ -748,11 +870,13 @@ if ( !isset($info->error) ) {
748
  }*/
749
  }
750
 
 
 
751
  // Get plugin's newest update.
752
- $new_version = $this->get_latest_download_details( $is_addon ? $addon->id : false );
753
 
754
  if ( ! is_object( $new_version ) || empty( $new_version->version ) ) {
755
- $data->version = $this->_fs->get_plugin_version();
756
  } else {
757
  if ( $is_addon ) {
758
  $data->name = $addon->title . ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' );
@@ -769,6 +893,52 @@ if ( !isset($info->error) ) {
769
 
770
  $data->version = $new_version->version;
771
  $data->download_link = $new_version->url;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
772
  }
773
 
774
  return $data;
@@ -779,11 +949,13 @@ if ( !isset($info->error) ) {
779
  * @since 1.2.1.7
780
  *
781
  * @param number|bool $addon_id
 
 
782
  *
783
  * @return object
784
  */
785
- private function get_latest_download_details( $addon_id = false ) {
786
- return $this->_fs->_fetch_latest_version( $addon_id );
787
  }
788
 
789
  /**
@@ -793,16 +965,10 @@ if ( !isset($info->error) ) {
793
  * @author Vova Feldman (@svovaf)
794
  * @since 1.2.1.6
795
  *
796
- * @param string $basename Current plugin's basename.
797
- *
798
  * @return bool
799
  */
800
- private function is_correct_folder_name( $basename = '' ) {
801
- if ( empty( $basename ) ) {
802
- $basename = $this->_fs->get_plugin_basename();
803
- }
804
-
805
- return ( $this->_fs->get_target_folder_name() != trim( dirname( $basename ), '/\\' ) );
806
  }
807
 
808
  /**
@@ -838,7 +1004,7 @@ if ( !isset($info->error) ) {
838
  $filename = basename( $basename );
839
 
840
  $new_basename = plugin_basename(
841
- trailingslashit( $this->_fs->get_slug() . ( $this->_fs->is_premium() ? '-premium' : '' ) ) .
842
  $filename
843
  );
844
 
@@ -906,14 +1072,16 @@ if ( !isset($info->error) ) {
906
  );
907
  }
908
 
909
- $slug = $addon->slug;
910
- $title = $addon->title . ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' );
 
911
 
912
  $is_addon = true;
913
  } else {
914
- $slug = $this->_fs->get_slug();
915
- $title = $this->_fs->get_plugin_title() .
916
- ( $this->_fs->is_addon() ? ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' ) : '' );
 
917
  }
918
 
919
  if ( $this->is_premium_plugin_active( $plugin_id ) ) {
@@ -926,8 +1094,8 @@ if ( !isset($info->error) ) {
926
  );
927
  }
928
 
929
- $latest_version = $this->get_latest_download_details( $plugin_id );
930
- $target_folder = "{$slug}-premium";
931
 
932
  // Prep variables for Plugin_Installer_Skin class.
933
  $extra = array();
@@ -966,11 +1134,11 @@ if ( !isset($info->error) ) {
966
  $upgrader = new Plugin_Upgrader( $skin );
967
 
968
  // Perform the action and install the plugin from the $source urldecode().
969
- add_filter( 'upgrader_source_selection', array( &$this, '_maybe_adjust_source_dir' ), 1, 3 );
970
 
971
  $install_result = $upgrader->install( $source );
972
 
973
- remove_filter( 'upgrader_source_selection', array( &$this, '_maybe_adjust_source_dir' ), 1 );
974
 
975
  if ( is_wp_error( $install_result ) ) {
976
  return array(
@@ -1060,6 +1228,29 @@ if ( !isset($info->error) ) {
1060
  return is_plugin_active( $this->_fs->premium_plugin_basename() );
1061
  }
1062
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1063
  /**
1064
  * Adjust the plugin directory name if necessary.
1065
  * Assumes plugin has a folder (not a single file plugin).
@@ -1071,6 +1262,7 @@ if ( !isset($info->error) ) {
1071
  *
1072
  * @author Vova Feldman
1073
  * @since 1.2.1.7
 
1074
  *
1075
  * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/.
1076
  * @param string $remote_source Path to upgrade/zip-file-name.tmp.
@@ -1078,13 +1270,64 @@ if ( !isset($info->error) ) {
1078
  *
1079
  * @return string|WP_Error
1080
  */
1081
- function _maybe_adjust_source_dir( $source, $remote_source, $upgrader ) {
1082
  if ( ! is_object( $GLOBALS['wp_filesystem'] ) ) {
1083
  return $source;
1084
  }
1085
 
 
 
 
1086
  // Figure out what the slug is supposed to be.
1087
- $desired_slug = $upgrader->skin->options['extra']['slug'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1088
 
1089
  $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) );
1090
 
@@ -1094,15 +1337,16 @@ if ( !isset($info->error) ) {
1094
 
1095
  if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) {
1096
  return trailingslashit( $to_path );
1097
- } else {
1098
- return new WP_Error(
1099
- 'rename_failed',
1100
- $this->_fs->get_text_inline( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'module-package-rename-failure' ),
1101
- array(
1102
- 'found' => $subdir_name,
1103
- 'expected' => $desired_slug
1104
- ) );
1105
  }
 
 
 
 
 
 
 
 
 
1106
  }
1107
 
1108
  return $source;
35
  */
36
  private $_translation_updates;
37
 
38
+ private static $_upgrade_basename = null;
39
+
40
  #--------------------------------------------------------------------------------
41
  #region Singleton
42
  #--------------------------------------------------------------------------------
84
 
85
  $this->add_transient_filters();
86
 
87
+ /**
88
+ * If user has the premium plugin's code but do NOT have an active license,
89
+ * encourage him to upgrade by showing that there's a new release, but instead
90
+ * of showing an update link, show upgrade link to the pricing page.
91
+ *
92
+ * @since 1.1.6
93
+ *
94
+ */
95
+ // WP 2.9+
96
+ add_action( "after_plugin_row_{$this->_fs->get_plugin_basename()}", array(
97
+ &$this,
98
+ 'catch_plugin_update_row'
99
+ ), 9 );
100
+ add_action( "after_plugin_row_{$this->_fs->get_plugin_basename()}", array(
101
+ &$this,
102
+ 'edit_and_echo_plugin_update_row'
103
+ ), 11, 2 );
104
+
105
+ add_action( 'admin_head', array( &$this, 'catch_plugin_information_dialog_contents' ) );
106
 
107
  if ( ! WP_FS__IS_PRODUCTION_MODE ) {
108
  add_filter( 'http_request_host_is_external', array(
112
  }
113
 
114
  if ( $this->_fs->is_premium() ) {
115
+ if ( ! $this->is_correct_folder_name() ) {
116
  add_filter( 'upgrader_post_install', array( &$this, '_maybe_update_folder_name' ), 10, 3 );
117
  }
118
 
119
+ add_filter( 'upgrader_pre_install', array( 'FS_Plugin_Updater', '_store_basename_for_source_adjustment' ), 1, 2 );
120
+ add_filter( 'upgrader_source_selection', array( 'FS_Plugin_Updater', '_maybe_adjust_source_dir' ), 1, 3 );
121
+
122
  if ( ! $this->_fs->has_any_active_valid_license() ) {
123
  add_filter( 'wp_prepare_themes_for_js', array( &$this, 'change_theme_update_info_html' ), 10, 1 );
124
  }
125
  }
126
  }
127
 
128
+ /**
129
+ * @author Leo Fajardo (@leorw)
130
+ * @since 2.1.4
131
+ */
132
+ function catch_plugin_information_dialog_contents() {
133
+ if (
134
+ 'plugin-information' !== fs_request_get( 'tab', false ) ||
135
+ $this->_fs->get_slug() !== fs_request_get( 'plugin', false )
136
+ ) {
137
+ return;
138
+ }
139
+
140
+ add_action( 'admin_footer', array( &$this, 'edit_and_echo_plugin_information_dialog_contents' ), 0, 1 );
141
+
142
+ ob_start();
143
+ }
144
+
145
+ /**
146
+ * @author Leo Fajardo (@leorw)
147
+ * @since 2.1.4
148
+ *
149
+ * @param string $hook_suffix
150
+ */
151
+ function edit_and_echo_plugin_information_dialog_contents( $hook_suffix ) {
152
+ if (
153
+ 'plugin-information' !== fs_request_get( 'tab', false ) ||
154
+ $this->_fs->get_slug() !== fs_request_get( 'plugin', false )
155
+ ) {
156
+ return;
157
+ }
158
+
159
+ $license = $this->_fs->_get_license();
160
+
161
+ $subscription = ( is_object( $license ) && ! $license->is_lifetime() ) ?
162
+ $this->_fs->_get_subscription( $license->id ) :
163
+ null;
164
+
165
+ $contents = ob_get_clean();
166
+
167
+ /**
168
+ * Replace the plugin information dialog's "Install Update Now" button's text and URL. If there's a license,
169
+ * the text will be "Renew license" and will link to the checkout page with the license's billing cycle
170
+ * and quota. If there's no license, the text will be "Buy license" and will link to the pricing page.
171
+ */
172
+ $contents = preg_replace(
173
+ '/(.+\<a.+)(id="plugin_update_from_iframe")(.+href=")([^\s]+)(".+\>)(.+)(\<\/a.+)/is',
174
+ is_object( $license ) ?
175
+ sprintf(
176
+ '$1$3%s$5%s$7',
177
+ $this->_fs->checkout_url(
178
+ is_object( $subscription ) ?
179
+ ( 1 == $subscription->billing_cycle ? WP_FS__PERIOD_MONTHLY : WP_FS__PERIOD_ANNUALLY ) :
180
+ WP_FS__PERIOD_LIFETIME,
181
+ false,
182
+ array( 'licenses' => $license->quota )
183
+ ),
184
+ fs_text_inline( 'Renew license', 'renew-license', $this->_fs->get_slug() )
185
+ ) :
186
+ sprintf(
187
+ '$1$3%s$5%s$7',
188
+ $this->_fs->pricing_url(),
189
+ fs_text_inline( 'Buy license', 'buy-license', $this->_fs->get_slug() )
190
+ ),
191
+ $contents
192
+ );
193
+
194
+ echo $contents;
195
+ }
196
+
197
  /**
198
  * @author Vova Feldman (@svovaf)
199
  * @since 2.0.0
257
 
258
  $r = $current->response[ $file ];
259
 
260
+ if ( ! $this->_fs->has_any_active_valid_license() ) {
261
+ /**
262
+ * Turn the "new version" text into a link that opens the plugin information dialog when clicked and
263
+ * make the "View version x details" text link to the checkout page instead of opening the plugin
264
+ * information dialog when clicked.
265
+ *
266
+ * Sample input:
267
+ * There is a new version of Awesome Plugin available. <a href="...>View version x.y.z details</a> or <a href="...>update now</a>.
268
+ * Output:
269
+ * There is a <a href="...>new version</a> of Awesome Plugin available. <a href="...>Buy a license now</a> to access version x.y.z security & feature updates, and support.
270
+ *
271
+ * @author Leo Fajardo (@leorw)
272
+ */
273
+ $plugin_update_row = preg_replace(
274
+ '/(\<div.+>)(.+)(\<a.+href="([^\s]+)"([^\<]+)\>.+\<a.+)(\<\/div\>)/is',
275
+ (
276
+ '$1' .
277
+ sprintf(
278
+ fs_text_inline( 'There is a %s of %s available.', 'new-version-available', $this->_fs->get_slug() ),
279
+ sprintf(
280
+ '<a href="$4"%s>%s</a>',
281
+ '$5',
282
+ fs_text_inline( 'new version', 'new-version', $this->_fs->get_slug() )
283
+ ),
284
+ $this->_fs->get_plugin_title()
285
+ ) .
286
+ ' ' .
287
+ $this->_fs->version_upgrade_checkout_link( $r->new_version ) .
288
+ '$6'
289
+ ),
290
+ $plugin_update_row
291
+ );
292
+ }
293
+
294
+ if (
295
+ $this->_fs->is_plugin() &&
296
+ isset( $r->upgrade_notice ) &&
297
+ strlen( trim( $r->upgrade_notice ) ) > 0
298
+ ) {
299
+ $upgrade_notice_html = sprintf(
300
+ '<p class="notice upgrade-notice"><strong>%s</strong> %s</p>',
301
+ fs_text_inline( 'Important Upgrade Notice:', 'upgrade_notice', $this->_fs->get_slug() ),
302
+ esc_html( $r->upgrade_notice )
303
+ );
304
+
305
+ $plugin_update_row = str_replace( '</div>', '</div>' . $upgrade_notice_html, $plugin_update_row );
306
+ }
307
 
308
  echo $plugin_update_row;
309
  }
332
 
333
  $prepared_themes[ $theme_basename ]['update'] = preg_replace(
334
  '/(\<p.+>)(.+)(\<a.+\<a.+)\.(.+\<\/p\>)/is',
335
+ '$1 $2 ' . $this->_fs->version_upgrade_checkout_link( $themes_update->response[ $theme_basename ]['new_version'] ) .
 
 
 
336
  '$4',
337
  $prepared_themes[ $theme_basename ]['update']
338
  );
412
  $new_version = $this->_fs->get_update(
413
  false,
414
  fs_request_get_bool( 'force-check' ),
415
+ WP_FS__TIME_24_HOURS_IN_SEC / 24,
416
+ $this->_fs->get_plugin_version()
417
  );
418
 
419
  $this->_update_details = false;
511
  );
512
  }
513
 
514
+ if ( $this->_fs->is_premium() ) {
515
+ $latest_tag = $this->_fs->_fetch_latest_version( $this->_fs->get_id(), false );
516
+
517
+ if (
518
+ isset( $latest_tag->readme ) &&
519
+ isset( $latest_tag->readme->upgrade_notice ) &&
520
+ ! empty( $latest_tag->readme->upgrade_notice )
521
+ ) {
522
+ $update->upgrade_notice = $latest_tag->readme->upgrade_notice;
523
+ }
524
+ }
525
+
526
  $update->{$this->_fs->get_module_type()} = $this->_fs->get_plugin_basename();
527
 
528
  return $update;
695
 
696
  $plugin_basename = $this->_fs->get_plugin_basename();
697
  if ( 'themes' === $module_type ) {
698
+ $plugin_basename = $slug;
699
  }
700
 
701
  global $wp_version;
707
  array(
708
  "{$module_type}" => array(
709
  $plugin_basename => array(
710
+ 'Name' => trim( str_replace( $this->_fs->get_plugin()->premium_suffix, '', $plugin_data['Name'] ) ),
711
  'Author' => $plugin_data['Author'],
712
  )
713
  )
870
  }*/
871
  }
872
 
873
+ $plugin_version = $this->_fs->get_plugin_version();
874
+
875
  // Get plugin's newest update.
876
+ $new_version = $this->get_latest_download_details( $is_addon ? $addon->id : false, $plugin_version );
877
 
878
  if ( ! is_object( $new_version ) || empty( $new_version->version ) ) {
879
+ $data->version = $plugin_version;
880
  } else {
881
  if ( $is_addon ) {
882
  $data->name = $addon->title . ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' );
893
 
894
  $data->version = $new_version->version;
895
  $data->download_link = $new_version->url;
896
+
897
+ if ( isset( $new_version->readme ) && is_object( $new_version->readme ) ) {
898
+ $new_version_readme_data = $new_version->readme;
899
+ if ( isset( $new_version_readme_data->sections ) ) {
900
+ $new_version_readme_data->sections = (array) $new_version_readme_data->sections;
901
+ } else {
902
+ $new_version_readme_data->sections = array();
903
+ }
904
+
905
+ if ( isset( $data->sections ) ) {
906
+ if ( isset( $data->sections['screenshots'] ) ) {
907
+ $new_version_readme_data->sections['screenshots'] = $data->sections['screenshots'];
908
+ }
909
+
910
+ if ( isset( $data->sections['reviews'] ) ) {
911
+ $new_version_readme_data->sections['reviews'] = $data->sections['reviews'];
912
+ }
913
+ }
914
+
915
+ if ( isset( $new_version_readme_data->banners ) ) {
916
+ $new_version_readme_data->banners = (array) $new_version_readme_data->banners;
917
+ } else if ( isset( $data->banners ) ) {
918
+ $new_version_readme_data->banners = $data->banners;
919
+ }
920
+
921
+ $wp_org_sections = array(
922
+ 'author',
923
+ 'author_profile',
924
+ 'rating',
925
+ 'ratings',
926
+ 'num_ratings',
927
+ 'support_threads',
928
+ 'support_threads_resolved',
929
+ 'active_installs',
930
+ 'added',
931
+ 'homepage'
932
+ );
933
+
934
+ foreach ( $wp_org_sections as $wp_org_section ) {
935
+ if ( isset( $data->{$wp_org_section} ) ) {
936
+ $new_version_readme_data->{$wp_org_section} = $data->{$wp_org_section};
937
+ }
938
+ }
939
+
940
+ $data = $new_version_readme_data;
941
+ }
942
  }
943
 
944
  return $data;
949
  * @since 1.2.1.7
950
  *
951
  * @param number|bool $addon_id
952
+ * @param bool|string $newer_than Since 2.2.1
953
+ * @param bool|string $fetch_readme Since 2.2.1
954
  *
955
  * @return object
956
  */
957
+ private function get_latest_download_details( $addon_id = false, $newer_than = false, $fetch_readme = true ) {
958
+ return $this->_fs->_fetch_latest_version( $addon_id, true, WP_FS__TIME_24_HOURS_IN_SEC, $newer_than, $fetch_readme );
959
  }
960
 
961
  /**
965
  * @author Vova Feldman (@svovaf)
966
  * @since 1.2.1.6
967
  *
 
 
968
  * @return bool
969
  */
970
+ private function is_correct_folder_name() {
971
+ return ( $this->_fs->get_target_folder_name() == trim( dirname( $this->_fs->get_plugin_basename() ), '/\\' ) );
 
 
 
 
972
  }
973
 
974
  /**
1004
  $filename = basename( $basename );
1005
 
1006
  $new_basename = plugin_basename(
1007
+ trailingslashit( $this->_fs->is_premium() ? $this->_fs->get_premium_slug() : $this->_fs->get_slug() ) .
1008
  $filename
1009
  );
1010
 
1072
  );
1073
  }
1074
 
1075
+ $slug = $addon->slug;
1076
+ $premium_slug = $addon->premium_slug;
1077
+ $title = $addon->title . ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' );
1078
 
1079
  $is_addon = true;
1080
  } else {
1081
+ $slug = $this->_fs->get_slug();
1082
+ $premium_slug = $this->_fs->get_premium_slug();
1083
+ $title = $this->_fs->get_plugin_title() .
1084
+ ( $this->_fs->is_addon() ? ' ' . $this->_fs->get_text_inline( 'Add-On', 'addon' ) : '' );
1085
  }
1086
 
1087
  if ( $this->is_premium_plugin_active( $plugin_id ) ) {
1094
  );
1095
  }
1096
 
1097
+ $latest_version = $this->get_latest_download_details( $plugin_id, false, false );
1098
+ $target_folder = $premium_slug;
1099
 
1100
  // Prep variables for Plugin_Installer_Skin class.
1101
  $extra = array();
1134
  $upgrader = new Plugin_Upgrader( $skin );
1135
 
1136
  // Perform the action and install the plugin from the $source urldecode().
1137
+ add_filter( 'upgrader_source_selection', array( 'FS_Plugin_Updater', '_maybe_adjust_source_dir' ), 1, 3 );
1138
 
1139
  $install_result = $upgrader->install( $source );
1140
 
1141
+ remove_filter( 'upgrader_source_selection', array( 'FS_Plugin_Updater', '_maybe_adjust_source_dir' ), 1 );
1142
 
1143
  if ( is_wp_error( $install_result ) ) {
1144
  return array(
1228
  return is_plugin_active( $this->_fs->premium_plugin_basename() );
1229
  }
1230
 
1231
+ /**
1232
+ * Store the basename since it's not always available in the `_maybe_adjust_source_dir` method below.
1233
+ *
1234
+ * @author Leo Fajardo (@leorw)
1235
+ * @since 2.2.1
1236
+ *
1237
+ * @param bool|WP_Error $response Response.
1238
+ * @param array $hook_extra Extra arguments passed to hooked filters.
1239
+ *
1240
+ * @return bool|WP_Error
1241
+ */
1242
+ static function _store_basename_for_source_adjustment( $response, $hook_extra ) {
1243
+ if ( isset( $hook_extra['plugin'] ) ) {
1244
+ self::$_upgrade_basename = $hook_extra['plugin'];
1245
+ } else if ( $hook_extra['theme'] ) {
1246
+ self::$_upgrade_basename = $hook_extra['theme'];
1247
+ } else {
1248
+ self::$_upgrade_basename = null;
1249
+ }
1250
+
1251
+ return $response;
1252
+ }
1253
+
1254
  /**
1255
  * Adjust the plugin directory name if necessary.
1256
  * Assumes plugin has a folder (not a single file plugin).
1262
  *
1263
  * @author Vova Feldman
1264
  * @since 1.2.1.7
1265
+ * @since 2.2.1 The method was converted to static since when the admin update bulk products via the Updates section, the logic applies the `upgrader_source_selection` filter for every product that is being updated.
1266
  *
1267
  * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/.
1268
  * @param string $remote_source Path to upgrade/zip-file-name.tmp.
1270
  *
1271
  * @return string|WP_Error
1272
  */
1273
+ static function _maybe_adjust_source_dir( $source, $remote_source, $upgrader ) {
1274
  if ( ! is_object( $GLOBALS['wp_filesystem'] ) ) {
1275
  return $source;
1276
  }
1277
 
1278
+ $basename = self::$_upgrade_basename;
1279
+ $is_theme = false;
1280
+
1281
  // Figure out what the slug is supposed to be.
1282
+ if ( isset( $upgrader->skin->options['extra'] ) ) {
1283
+ // Set by the auto-install logic.
1284
+ $desired_slug = $upgrader->skin->options['extra']['slug'];
1285
+ } else if ( ! empty( $basename ) ) {
1286
+ /**
1287
+ * If it doesn't end with ".php", it's a theme.
1288
+ *
1289
+ * @author Leo Fajardo (@leorw)
1290
+ * @since 2.2.1
1291
+ */
1292
+ $is_theme = ( ! fs_ends_with( $basename, '.php' ) );
1293
+
1294
+ $desired_slug = ( ! $is_theme ) ?
1295
+ dirname( $basename ) :
1296
+ // Theme slug
1297
+ $basename;
1298
+ } else {
1299
+ // Can't figure out the desired slug, stop the execution.
1300
+ return $source;
1301
+ }
1302
+
1303
+ if ( is_multisite() ) {
1304
+ /**
1305
+ * If we are running in a multisite environment and the product is not network activated,
1306
+ * the instance will not exist anyway. Therefore, try to update the source if necessary
1307
+ * regardless if the Freemius instance of the product exists or not.
1308
+ *
1309
+ * @author Vova Feldman
1310
+ */
1311
+ } else if ( ! empty( $basename ) ) {
1312
+ $fs = Freemius::get_instance_by_file(
1313
+ $basename,
1314
+ $is_theme ?
1315
+ WP_FS__MODULE_TYPE_THEME :
1316
+ WP_FS__MODULE_TYPE_PLUGIN
1317
+ );
1318
+
1319
+ if ( ! is_object( $fs ) ) {
1320
+ /**
1321
+ * If the Freemius instance does not exist on a non-multisite network environment, it means that:
1322
+ * 1. The product is not powered by Freemius; OR
1323
+ * 2. The product is not activated, therefore, we don't mind if after the update the folder name will change.
1324
+ *
1325
+ * @author Leo Fajardo (@leorw)
1326
+ * @since 2.2.1
1327
+ */
1328
+ return $source;
1329
+ }
1330
+ }
1331
 
1332
  $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) );
1333
 
1337
 
1338
  if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) {
1339
  return trailingslashit( $to_path );
 
 
 
 
 
 
 
 
1340
  }
1341
+
1342
+ return new WP_Error(
1343
+ 'rename_failed',
1344
+ fs_text_inline( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'module-package-rename-failure' ),
1345
+ array(
1346
+ 'found' => $subdir_name,
1347
+ 'expected' => $desired_slug
1348
+ )
1349
+ );
1350
  }
1351
 
1352
  return $source;
freemius/includes/class-fs-storage.php CHANGED
@@ -374,6 +374,7 @@
374
  // When network activated, then network level.
375
  'install_timestamp' => 1,
376
  'prev_is_premium' => 1,
 
377
 
378
  // If not network activated OR delegated, then site level.
379
  'activation_timestamp' => 2,
374
  // When network activated, then network level.
375
  'install_timestamp' => 1,
376
  'prev_is_premium' => 1,
377
+ 'require_license_activation' => 1,
378
 
379
  // If not network activated OR delegated, then site level.
380
  'activation_timestamp' => 2,
freemius/includes/customizer/class-fs-customizer-upsell-control.php CHANGED
@@ -1,157 +1,157 @@
1
- <?php
2
- /**
3
- * @package Freemius
4
- * @copyright Copyright (c) 2015, Freemius, Inc.
5
- * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
- * @since 1.2.2.7
7
- */
8
-
9
- if ( ! defined( 'ABSPATH' ) ) {
10
- exit;
11
- }
12
-
13
- /**
14
- * Class FS_Customizer_Upsell_Control
15
- */
16
- class FS_Customizer_Upsell_Control extends WP_Customize_Control {
17
-
18
- /**
19
- * Control type
20
- *
21
- * @var string control type
22
- */
23
- public $type = 'freemius-upsell-control';
24
-
25
- /**
26
- * @var Freemius
27
- */
28
- public $fs = null;
29
-
30
- /**
31
- * @param WP_Customize_Manager $manager the customize manager class.
32
- * @param string $id id.
33
- * @param array $args customizer manager parameters.
34
- */
35
- public function __construct( WP_Customize_Manager $manager, $id, array $args ) {
36
- $manager->register_control_type( 'FS_Customizer_Upsell_Control' );
37
-
38
- parent::__construct( $manager, $id, $args );
39
- }
40
-
41
- /**
42
- * Enqueue resources for the control.
43
- */
44
- public function enqueue() {
45
- fs_enqueue_local_style( 'fs_customizer', 'customizer.css' );
46
- }
47
-
48
- /**
49
- * Json conversion
50
- */
51
- public function to_json() {
52
- $pricing_cta = esc_html( $this->fs->get_pricing_cta_label() ) . '&nbsp;&nbsp;' . ( is_rtl() ? '&#x2190;' : '&#x27a4;' );
53
-
54
- parent::to_json();
55
-
56
- $this->json['button_text'] = $pricing_cta;
57
- $this->json['button_url'] = $this->fs->is_in_trial_promotion() ?
58
- $this->fs->get_trial_url() :
59
- $this->fs->get_upgrade_url();
60
-
61
- // Load features.
62
- $pricing = $this->fs->get_api_plugin_scope()->get( $this->fs->add_show_pending( "pricing.json" ) );
63
-
64
- if ( $this->fs->is_api_result_object( $pricing, 'plans' ) ) {
65
- // Add support features.
66
- if ( is_array( $pricing->plans ) && 0 < count( $pricing->plans ) ) {
67
- $support_features = array(
68
- 'kb' => 'Help Center',
69
- 'forum' => 'Support Forum',
70
- 'email' => 'Priority Email Support',
71
- 'phone' => 'Phone Support',
72
- 'skype' => 'Skype Support',
73
- 'is_success_manager' => 'Personal Success Manager',
74
- );
75
-
76
- for ( $i = 0, $len = count( $pricing->plans ); $i < $len; $i ++ ) {
77
- if ( 'free' == $pricing->plans[$i]->name ) {
78
- continue;
79
- }
80
-
81
- if ( ! isset( $pricing->plans[ $i ]->features ) ||
82
- ! is_array( $pricing->plans[ $i ]->features ) ) {
83
- $pricing->plans[$i]->features = array();
84
- }
85
-
86
- foreach ( $support_features as $key => $label ) {
87
- $key = ( 'is_success_manager' !== $key ) ?
88
- "support_{$key}" :
89
- $key;
90
-
91
- if ( ! empty( $pricing->plans[ $i ]->{$key} ) ) {
92
-
93
- $support_feature = new stdClass();
94
- $support_feature->title = $label;
95
-
96
- $pricing->plans[ $i ]->features[] = $support_feature;
97
- }
98
- }
99
- }
100
- }
101
- }
102
-
103
- $this->json['plans'] = $pricing->plans;
104
-
105
- $this->json['strings'] = array(
106
- 'plan' => $this->fs->get_text_x_inline( 'Plan', 'as product pricing plan', 'plan' ),
107
- );
108
- }
109
-
110
- /**
111
- * Control content
112
- */
113
- public function content_template() {
114
- ?>
115
- <div id="fs_customizer_upsell">
116
- <# if ( data.plans ) { #>
117
- <ul class="fs-customizer-plans">
118
- <# for (i in data.plans) { #>
119
- <# if ( 'free' != data.plans[i].name && (null != data.plans[i].features && 0 < data.plans[i].features.length) ) { #>
120
- <li class="fs-customizer-plan">
121
- <div class="fs-accordion-section-open">
122
- <h2 class="fs-accordion-section-title menu-item">
123
- <span>{{ data.plans[i].title }}</span>
124
- <button type="button" class="button-link item-edit" aria-expanded="true">
125
- <span class="screen-reader-text">Toggle section: {{ data.plans[i].title }} {{ data.strings.plan }}</span>
126
- <span class="toggle-indicator" aria-hidden="true"></span>
127
- </button>
128
- </h2>
129
- <div class="fs-accordion-section-content">
130
- <# if ( data.plans[i].description ) { #>
131
- <h3>{{ data.plans[i].description }}</h3>
132
- <# } #>
133
- <# if ( data.plans[i].features ) { #>
134
- <ul>
135
- <# for ( j in data.plans[i].features ) { #>
136
- <li><div class="fs-feature">
137
- <span class="dashicons dashicons-yes"></span><span><# if ( data.plans[i].features[j].value ) { #>{{ data.plans[i].features[j].value }} <# } #>{{ data.plans[i].features[j].title }}</span>
138
- <# if ( data.plans[i].features[j].description ) { #>
139
- <span class="dashicons dashicons-editor-help"><span class="fs-feature-desc">{{ data.plans[i].features[j].description }}</span></span>
140
- <# } #>
141
- </div></li>
142
- <# } #>
143
- </ul>
144
- <# } #>
145
- <# if ( 'free' != data.plans[i].name ) { #>
146
- <a href="{{ data.button_url }}" class="button button-primary" target="_blank">{{{ data.button_text }}}</a>
147
- <# } #>
148
- </div>
149
- </div>
150
- </li>
151
- <# } #>
152
- <# } #>
153
- </ul>
154
- <# } #>
155
- </div>
156
- <?php }
157
  }
1
+ <?php
2
+ /**
3
+ * @package Freemius
4
+ * @copyright Copyright (c) 2015, Freemius, Inc.
5
+ * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
+ * @since 1.2.2.7
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ /**
14
+ * Class FS_Customizer_Upsell_Control
15
+ */
16
+ class FS_Customizer_Upsell_Control extends WP_Customize_Control {
17
+
18
+ /**
19
+ * Control type
20
+ *
21
+ * @var string control type
22
+ */
23
+ public $type = 'freemius-upsell-control';
24
+
25
+ /**
26
+ * @var Freemius
27
+ */
28
+ public $fs = null;
29
+
30
+ /**
31
+ * @param WP_Customize_Manager $manager the customize manager class.
32
+ * @param string $id id.
33
+ * @param array $args customizer manager parameters.
34
+ */
35
+ public function __construct( WP_Customize_Manager $manager, $id, array $args ) {
36
+ $manager->register_control_type( 'FS_Customizer_Upsell_Control' );
37
+
38
+ parent::__construct( $manager, $id, $args );
39
+ }
40
+
41
+ /**
42
+ * Enqueue resources for the control.
43
+ */
44
+ public function enqueue() {
45
+ fs_enqueue_local_style( 'fs_customizer', 'customizer.css' );
46
+ }
47
+
48
+ /**
49
+ * Json conversion
50
+ */
51
+ public function to_json() {
52
+ $pricing_cta = esc_html( $this->fs->get_pricing_cta_label() ) . '&nbsp;&nbsp;' . ( is_rtl() ? '&#x2190;' : '&#x27a4;' );
53
+
54
+ parent::to_json();
55
+
56
+ $this->json['button_text'] = $pricing_cta;
57
+ $this->json['button_url'] = $this->fs->is_in_trial_promotion() ?
58
+ $this->fs->get_trial_url() :
59
+ $this->fs->get_upgrade_url();
60
+
61
+ // Load features.
62
+ $pricing = $this->fs->get_api_plugin_scope()->get( $this->fs->add_show_pending( "pricing.json" ) );
63
+
64
+ if ( $this->fs->is_api_result_object( $pricing, 'plans' ) ) {
65
+ // Add support features.
66
+ if ( is_array( $pricing->plans ) && 0 < count( $pricing->plans ) ) {
67
+ $support_features = array(
68
+ 'kb' => 'Help Center',
69
+ 'forum' => 'Support Forum',
70
+ 'email' => 'Priority Email Support',
71
+ 'phone' => 'Phone Support',
72
+ 'skype' => 'Skype Support',
73
+ 'is_success_manager' => 'Personal Success Manager',
74
+ );
75
+
76
+ for ( $i = 0, $len = count( $pricing->plans ); $i < $len; $i ++ ) {
77
+ if ( 'free' == $pricing->plans[$i]->name ) {
78
+ continue;
79
+ }
80
+
81
+ if ( ! isset( $pricing->plans[ $i ]->features ) ||
82
+ ! is_array( $pricing->plans[ $i ]->features ) ) {
83
+ $pricing->plans[$i]->features = array();
84
+ }
85
+
86
+ foreach ( $support_features as $key => $label ) {
87
+ $key = ( 'is_success_manager' !== $key ) ?
88
+ "support_{$key}" :
89
+ $key;
90
+
91
+ if ( ! empty( $pricing->plans[ $i ]->{$key} ) ) {
92
+
93
+ $support_feature = new stdClass();
94
+ $support_feature->title = $label;
95
+
96
+ $pricing->plans[ $i ]->features[] = $support_feature;
97
+ }
98
+ }
99
+ }
100
+ }
101
+ }
102
+
103
+ $this->json['plans'] = $pricing->plans;
104
+
105
+ $this->json['strings'] = array(
106
+ 'plan' => $this->fs->get_text_x_inline( 'Plan', 'as product pricing plan', 'plan' ),
107
+ );
108
+ }
109
+
110
+ /**
111
+ * Control content
112
+ */
113
+ public function content_template() {
114
+ ?>
115
+ <div id="fs_customizer_upsell">
116
+ <# if ( data.plans ) { #>
117
+ <ul class="fs-customizer-plans">
118
+ <# for (i in data.plans) { #>
119
+ <# if ( 'free' != data.plans[i].name && (null != data.plans[i].features && 0 < data.plans[i].features.length) ) { #>
120
+ <li class="fs-customizer-plan">
121
+ <div class="fs-accordion-section-open">
122
+ <h2 class="fs-accordion-section-title menu-item">
123
+ <span>{{ data.plans[i].title }}</span>
124
+ <button type="button" class="button-link item-edit" aria-expanded="true">
125
+ <span class="screen-reader-text">Toggle section: {{ data.plans[i].title }} {{ data.strings.plan }}</span>
126
+ <span class="toggle-indicator" aria-hidden="true"></span>
127
+ </button>
128
+ </h2>
129
+ <div class="fs-accordion-section-content">
130
+ <# if ( data.plans[i].description ) { #>
131
+ <h3>{{ data.plans[i].description }}</h3>
132
+ <# } #>
133
+ <# if ( data.plans[i].features ) { #>
134
+ <ul>
135
+ <# for ( j in data.plans[i].features ) { #>
136
+ <li><div class="fs-feature">
137
+ <span class="dashicons dashicons-yes"></span><span><# if ( data.plans[i].features[j].value ) { #>{{ data.plans[i].features[j].value }} <# } #>{{ data.plans[i].features[j].title }}</span>
138
+ <# if ( data.plans[i].features[j].description ) { #>
139
+ <span class="dashicons dashicons-editor-help"><span class="fs-feature-desc">{{ data.plans[i].features[j].description }}</span></span>
140
+ <# } #>
141
+ </div></li>
142
+ <# } #>
143
+ </ul>
144
+ <# } #>
145
+ <# if ( 'free' != data.plans[i].name ) { #>
146
+ <a href="{{ data.button_url }}" class="button button-primary" target="_blank">{{{ data.button_text }}}</a>
147
+ <# } #>
148
+ </div>
149
+ </div>
150
+ </li>
151
+ <# } #>
152
+ <# } #>
153
+ </ul>
154
+ <# } #>
155
+ </div>
156
+ <?php }
157
  }
freemius/includes/entities/class-fs-plugin.php CHANGED
@@ -24,6 +24,13 @@
24
  * @var string
25
  */
26
  public $slug;
 
 
 
 
 
 
 
27
  /**
28
  * @since 1.2.2
29
  *
@@ -67,6 +74,13 @@
67
  * @var bool
68
  */
69
  public $is_premium;
 
 
 
 
 
 
 
70
  /**
71
  * @since 1.0.9
72
  *
@@ -87,6 +101,14 @@
87
  $this->is_premium = false;
88
  $this->is_live = true;
89
 
 
 
 
 
 
 
 
 
90
  if ( isset( $plugin->info ) && is_object( $plugin->info ) ) {
91
  $this->info = new FS_Plugin_Info( $plugin->info );
92
  }
24
  * @var string
25
  */
26
  public $slug;
27
+ /**
28
+ * @author Leo Fajardo (@leorw)
29
+ * @since 2.2.1
30
+ *
31
+ * @var string
32
+ */
33
+ public $premium_slug;
34
  /**
35
  * @since 1.2.2
36
  *
74
  * @var bool
75
  */
76
  public $is_premium;
77
+ /**
78
+ * @author Leo Fajardo (@leorw)
79
+ * @since 2.2.1
80
+ *
81
+ * @var string
82
+ */
83
+ public $premium_suffix;
84
  /**
85
  * @since 1.0.9
86
  *
101
  $this->is_premium = false;
102
  $this->is_live = true;
103
 
104
+ if ( empty( $this->premium_slug ) && ! empty( $plugin->slug ) ) {
105
+ $this->premium_slug = "{$this->slug}-premium";
106
+ }
107
+
108
+ if ( empty( $this->premium_suffix ) ) {
109
+ $this->premium_suffix = '(Premium)';
110
+ }
111
+
112
  if ( isset( $plugin->info ) && is_object( $plugin->info ) ) {
113
  $this->info = new FS_Plugin_Info( $plugin->info );
114
  }
freemius/includes/entities/class-fs-site.php CHANGED
@@ -1,228 +1,230 @@
1
- <?php
2
- /**
3
- * @package Freemius
4
- * @copyright Copyright (c) 2015, Freemius, Inc.
5
- * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
- * @since 1.0.3
7
- */
8
-
9
- if ( ! defined( 'ABSPATH' ) ) {
10
- exit;
11
- }
12
-
13
- class FS_Site extends FS_Scope_Entity {
14
- /**
15
- * @var number
16
- */
17
- public $site_id;
18
- /**
19
- * @var number
20
- */
21
- public $plugin_id;
22
- /**
23
- * @var number
24
- */
25
- public $user_id;
26
- /**
27
- * @var string
28
- */
29
- public $title;
30
- /**
31
- * @var string
32
- */
33
- public $url;
34
- /**
35
- * @var string
36
- */
37
- public $version;
38
- /**
39
- * @var string E.g. en-GB
40
- */
41
- public $language;
42
- /**
43
- * @var string E.g. UTF-8
44
- */
45
- public $charset;
46
- /**
47
- * @var string Platform version (e.g WordPress version).
48
- */
49
- public $platform_version;
50
- /**
51
- * Freemius SDK version
52
- *
53
- * @author Leo Fajardo (@leorw)
54
- * @since 1.2.2
55
- *
56
- * @var string SDK version (e.g.: 1.2.2)
57
- */
58
- public $sdk_version;
59
- /**
60
- * @var string Programming language version (e.g PHP version).
61
- */
62
- public $programming_language_version;
63
- /**
64
- * @var number|null
65
- */
66
- public $plan_id;
67
- /**
68
- * @var number|null
69
- */
70
- public $license_id;
71
- /**
72
- * @var number|null
73
- */
74
- public $trial_plan_id;
75
- /**
76
- * @var string|null
77
- */
78
- public $trial_ends;
79
- /**
80
- * @since 1.0.9
81
- *
82
- * @var bool
83
- */
84
- public $is_premium = false;
85
- /**
86
- * @author Leo Fajardo (@leorw)
87
- *
88
- * @since 1.2.1.5
89
- *
90
- * @var bool
91
- */
92
- public $is_disconnected = false;
93
- /**
94
- * @since 2.0.0
95
- *
96
- * @var bool
97
- */
98
- public $is_active = true;
99
- /**
100
- * @since 2.0.0
101
- *
102
- * @var bool
103
- */
104
- public $is_uninstalled = false;
105
-
106
- /**
107
- * @param stdClass|bool $site
108
- */
109
- function __construct( $site = false ) {
110
- parent::__construct( $site );
111
-
112
- if ( is_object( $site ) ) {
113
- $this->plan_id = $site->plan_id;
114
- }
115
-
116
- if ( ! is_bool( $this->is_disconnected ) ) {
117
- $this->is_disconnected = false;
118
- }
119
- }
120
-
121
- static function get_type() {
122
- return 'install';
123
- }
124
-
125
- /**
126
- * @author Vova Feldman (@svovaf)
127
- * @since 2.0.0
128
- *
129
- * @param string $url
130
- *
131
- * @return bool
132
- */
133
- static function is_localhost_by_address( $url ) {
134
- if ( false !== strpos( $url, '127.0.0.1' ) ||
135
- false !== strpos( $url, 'localhost' )
136
- ) {
137
- return true;
138
- }
139
-
140
- if ( ! fs_starts_with( $url, 'http' ) ) {
141
- $url = 'http://' . $url;
142
- }
143
-
144
- $url_parts = parse_url( $url );
145
-
146
- $subdomain = $url_parts['host'];
147
-
148
- return (
149
- // Starts with.
150
- fs_starts_with( $subdomain, 'local.' ) ||
151
- fs_starts_with( $subdomain, 'dev.' ) ||
152
- fs_starts_with( $subdomain, 'test.' ) ||
153
- fs_starts_with( $subdomain, 'stage.' ) ||
154
- fs_starts_with( $subdomain, 'staging.' ) ||
155
-
156
- // Ends with.
157
- fs_ends_with( $subdomain, '.dev' ) ||
158
- fs_ends_with( $subdomain, '.test' ) ||
159
- fs_ends_with( $subdomain, '.staging' ) ||
160
- fs_ends_with( $subdomain, '.local' ) ||
161
- fs_ends_with( $subdomain, '.example' ) ||
162
- fs_ends_with( $subdomain, '.invalid' ) ||
163
- // GoDaddy test/dev.
164
- fs_ends_with( $subdomain, '.myftpupload.com' ) ||
165
- // ngrok tunneling.
166
- fs_ends_with( $subdomain, '.ngrok.io' ) ||
167
- // SiteGround staging.
168
- fs_starts_with( $subdomain, 'staging' ) ||
169
- // WPEngine staging.
170
- fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
171
- // Pantheon
172
- ( fs_ends_with($subdomain, 'pantheonsite.io') &&
173
- (fs_starts_with($subdomain, 'test-') || fs_starts_with($subdomain, 'dev-'))) ||
174
- // Cloudways
175
- fs_ends_with( $subdomain, '.cloudwaysapps.com' ) ||
176
- // Kinsta
177
- (fs_ends_with($subdomain, '.kinsta.com') && fs_starts_with($subdomain, 'staging-'))
178
- );
179
- }
180
-
181
- function is_localhost() {
182
- return ( WP_FS__IS_LOCALHOST_FOR_SERVER || self::is_localhost_by_address( $this->url ) );
183
- }
184
-
185
- /**
186
- * Check if site in trial.
187
- *
188
- * @author Vova Feldman (@svovaf)
189
- * @since 1.0.9
190
- *
191
- * @return bool
192
- */
193
- function is_trial() {
194
- return is_numeric( $this->trial_plan_id ) && ( strtotime( $this->trial_ends ) > WP_FS__SCRIPT_START_TIME );
195
- }
196
-
197
- /**
198
- * Check if user already utilized the trial with the current install.
199
- *
200
- * @author Vova Feldman (@svovaf)
201
- * @since 1.0.9
202
- *
203
- * @return bool
204
- */
205
- function is_trial_utilized() {
206
- return is_numeric( $this->trial_plan_id );
207
- }
208
-
209
- /**
210
- * @author Vova Feldman (@svovaf)
211
- * @since 2.0.0
212
- *
213
- * @return bool
214
- */
215
- function is_tracking_allowed() {
216
- return ( true !== $this->is_disconnected );
217
- }
218
-
219
- /**
220
- * @author Vova Feldman (@svovaf)
221
- * @since 2.0.0
222
- *
223
- * @return bool
224
- */
225
- function is_tracking_prohibited() {
226
- return ! $this->is_tracking_allowed();
227
- }
 
 
228
  }
1
+ <?php
2
+ /**
3
+ * @package Freemius
4
+ * @copyright Copyright (c) 2015, Freemius, Inc.
5
+ * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
+ * @since 1.0.3
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ class FS_Site extends FS_Scope_Entity {
14
+ /**
15
+ * @var number
16
+ */
17
+ public $site_id;
18
+ /**
19
+ * @var number
20
+ */
21
+ public $plugin_id;
22
+ /**
23
+ * @var number
24
+ */
25
+ public $user_id;
26
+ /**
27
+ * @var string
28
+ */
29
+ public $title;
30
+ /**
31
+ * @var string
32
+ */
33
+ public $url;
34
+ /**
35
+ * @var string
36
+ */
37
+ public $version;
38
+ /**
39
+ * @var string E.g. en-GB
40
+ */
41
+ public $language;
42
+ /**
43
+ * @var string E.g. UTF-8
44
+ */
45
+ public $charset;
46
+ /**
47
+ * @var string Platform version (e.g WordPress version).
48
+ */
49
+ public $platform_version;
50
+ /**
51
+ * Freemius SDK version
52
+ *
53
+ * @author Leo Fajardo (@leorw)
54
+ * @since 1.2.2
55
+ *
56
+ * @var string SDK version (e.g.: 1.2.2)
57
+ */
58
+ public $sdk_version;
59
+ /**
60
+ * @var string Programming language version (e.g PHP version).
61
+ */
62
+ public $programming_language_version;
63
+ /**
64
+ * @var number|null
65
+ */
66
+ public $plan_id;
67
+ /**
68
+ * @var number|null
69
+ */
70
+ public $license_id;
71
+ /**
72
+ * @var number|null
73
+ */
74
+ public $trial_plan_id;
75
+ /**
76
+ * @var string|null
77
+ */
78
+ public $trial_ends;
79
+ /**
80
+ * @since 1.0.9
81
+ *
82
+ * @var bool
83
+ */
84
+ public $is_premium = false;
85
+ /**
86
+ * @author Leo Fajardo (@leorw)
87
+ *
88
+ * @since 1.2.1.5
89
+ *
90
+ * @var bool
91
+ */
92
+ public $is_disconnected = false;
93
+ /**
94
+ * @since 2.0.0
95
+ *
96
+ * @var bool
97
+ */
98
+ public $is_active = true;
99
+ /**
100
+ * @since 2.0.0
101
+ *
102
+ * @var bool
103
+ */
104
+ public $is_uninstalled = false;
105
+
106
+ /**
107
+ * @param stdClass|bool $site
108
+ */
109
+ function __construct( $site = false ) {
110
+ parent::__construct( $site );
111
+
112
+ if ( is_object( $site ) ) {
113
+ $this->plan_id = $site->plan_id;
114
+ }
115
+
116
+ if ( ! is_bool( $this->is_disconnected ) ) {
117
+ $this->is_disconnected = false;
118
+ }
119
+ }
120
+
121
+ static function get_type() {
122
+ return 'install';
123
+ }
124
+
125
+ /**
126
+ * @author Vova Feldman (@svovaf)
127
+ * @since 2.0.0
128
+ *
129
+ * @param string $url
130
+ *
131
+ * @return bool
132
+ */
133
+ static function is_localhost_by_address( $url ) {
134
+ if ( false !== strpos( $url, '127.0.0.1' ) ||
135
+ false !== strpos( $url, 'localhost' )
136
+ ) {
137
+ return true;
138
+ }
139
+
140
+ if ( ! fs_starts_with( $url, 'http' ) ) {
141
+ $url = 'http://' . $url;
142
+ }
143
+
144
+ $url_parts = parse_url( $url );
145
+
146
+ $subdomain = $url_parts['host'];
147
+
148
+ return (
149
+ // Starts with.
150
+ fs_starts_with( $subdomain, 'local.' ) ||
151
+ fs_starts_with( $subdomain, 'dev.' ) ||
152
+ fs_starts_with( $subdomain, 'test.' ) ||
153
+ fs_starts_with( $subdomain, 'stage.' ) ||
154
+ fs_starts_with( $subdomain, 'staging.' ) ||
155
+
156
+ // Ends with.
157
+ fs_ends_with( $subdomain, '.dev' ) ||
158
+ fs_ends_with( $subdomain, '.test' ) ||
159
+ fs_ends_with( $subdomain, '.staging' ) ||
160
+ fs_ends_with( $subdomain, '.local' ) ||
161
+ fs_ends_with( $subdomain, '.example' ) ||
162
+ fs_ends_with( $subdomain, '.invalid' ) ||
163
+ // GoDaddy test/dev.
164
+ fs_ends_with( $subdomain, '.myftpupload.com' ) ||
165
+ // ngrok tunneling.
166
+ fs_ends_with( $subdomain, '.ngrok.io' ) ||
167
+ // wpsandbox.
168
+ fs_ends_with( $subdomain, '.wpsandbox.pro' ) ||
169
+ // SiteGround staging.
170
+ fs_starts_with( $subdomain, 'staging' ) ||
171
+ // WPEngine staging.
172
+ fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
173
+ // Pantheon
174
+ ( fs_ends_with($subdomain, 'pantheonsite.io') &&
175
+ (fs_starts_with($subdomain, 'test-') || fs_starts_with($subdomain, 'dev-'))) ||
176
+ // Cloudways
177
+ fs_ends_with( $subdomain, '.cloudwaysapps.com' ) ||
178
+ // Kinsta
179
+ (fs_ends_with($subdomain, '.kinsta.com') && fs_starts_with($subdomain, 'staging-'))
180
+ );
181
+ }
182
+
183
+ function is_localhost() {
184
+ return ( WP_FS__IS_LOCALHOST_FOR_SERVER || self::is_localhost_by_address( $this->url ) );
185
+ }
186
+
187
+ /**
188
+ * Check if site in trial.
189
+ *
190
+ * @author Vova Feldman (@svovaf)
191
+ * @since 1.0.9
192
+ *
193
+ * @return bool
194
+ */
195
+ function is_trial() {
196
+ return is_numeric( $this->trial_plan_id ) && ( strtotime( $this->trial_ends ) > WP_FS__SCRIPT_START_TIME );
197
+ }
198
+
199
+ /**
200
+ * Check if user already utilized the trial with the current install.
201
+ *
202
+ * @author Vova Feldman (@svovaf)
203
+ * @since 1.0.9
204
+ *
205
+ * @return bool
206
+ */
207
+ function is_trial_utilized() {
208
+ return is_numeric( $this->trial_plan_id );
209
+ }
210
+
211
+ /**
212
+ * @author Vova Feldman (@svovaf)
213
+ * @since 2.0.0
214
+ *
215
+ * @return bool
216
+ */
217
+ function is_tracking_allowed() {
218
+ return ( true !== $this->is_disconnected );
219
+ }
220
+
221
+ /**
222
+ * @author Vova Feldman (@svovaf)
223
+ * @since 2.0.0
224
+ *
225
+ * @return bool
226
+ */
227
+ function is_tracking_prohibited() {
228
+ return ! $this->is_tracking_allowed();
229
+ }
230
  }
freemius/includes/fs-essential-functions.php CHANGED
@@ -36,6 +36,8 @@
36
  }
37
  }
38
 
 
 
39
  #region Core Redirect (copied from BuddyPress) -----------------------------------------
40
 
41
  if ( ! function_exists( 'fs_redirect' ) ) {
@@ -273,11 +275,11 @@
273
  require_once ABSPATH . 'wp-admin/includes/plugin.php';
274
  }
275
 
276
- $all_plugins = get_plugins();
277
  $all_plugins_paths = array();
278
 
279
  // Get active plugin's main files real full names (might be symlinks).
280
- foreach ( $all_plugins as $relative_path => &$data ) {
281
  $all_plugins_paths[] = fs_normalize_path( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) );
282
  }
283
 
36
  }
37
  }
38
 
39
+ require_once dirname( __FILE__ ) . '/supplements/fs-essential-functions-2.2.1.php';
40
+
41
  #region Core Redirect (copied from BuddyPress) -----------------------------------------
42
 
43
  if ( ! function_exists( 'fs_redirect' ) ) {
275
  require_once ABSPATH . 'wp-admin/includes/plugin.php';
276
  }
277
 
278
+ $all_plugins = fs_get_plugins( true );
279
  $all_plugins_paths = array();
280
 
281
  // Get active plugin's main files real full names (might be symlinks).
282
+ foreach ( $all_plugins as $relative_path => $data ) {
283
  $all_plugins_paths[] = fs_normalize_path( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) );
284
  }
285
 
freemius/includes/fs-plugin-info-dialog.php CHANGED
@@ -64,7 +64,7 @@
64
  function _get_addon_info_filter( $data, $action = '', $args = null ) {
65
  $this->_logger->entrance();
66
 
67
- $parent_plugin_id = fs_request_get( 'parent_plugin_id', false );
68
 
69
  if ( $this->_fs->get_id() != $parent_plugin_id ||
70
  ( 'plugin_information' !== $action ) ||
@@ -142,6 +142,8 @@
142
  }
143
  }
144
 
 
 
145
  if ( ! $has_paid_plan && $selected_addon->is_wp_org_compliant ) {
146
  $repo_data = FS_Plugin_Updater::_fetch_plugin_info_from_repository(
147
  'plugin_information', (object) array(
@@ -170,8 +172,28 @@
170
  } else {
171
  $data->wp_org_missing = false;
172
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173
  // Fetch latest version from Freemius.
174
- $latest = $this->_fs->_fetch_latest_version( $selected_addon->id );
 
 
 
 
 
175
 
176
  if ( $has_paid_plan ) {
177
  $data->checkout_link = $this->_fs->checkout_url();
@@ -214,11 +236,19 @@
214
  }
215
  }
216
 
217
- $data->name = $selected_addon->title;
218
- $view_vars = array( 'plugin' => $selected_addon );
219
- $data->sections = array(
220
- 'description' => fs_get_template( '/plugin-info/description.php', $view_vars ),
221
- );
 
 
 
 
 
 
 
 
222
 
223
  if ( $has_pricing ) {
224
  // Add plans to data.
64
  function _get_addon_info_filter( $data, $action = '', $args = null ) {
65
  $this->_logger->entrance();
66
 
67
+ $parent_plugin_id = fs_request_get( 'parent_plugin_id', $this->_fs->get_id() );
68
 
69
  if ( $this->_fs->get_id() != $parent_plugin_id ||
70
  ( 'plugin_information' !== $action ) ||
142
  }
143
  }
144
 
145
+ $latest = null;
146
+
147
  if ( ! $has_paid_plan && $selected_addon->is_wp_org_compliant ) {
148
  $repo_data = FS_Plugin_Updater::_fetch_plugin_info_from_repository(
149
  'plugin_information', (object) array(
172
  } else {
173
  $data->wp_org_missing = false;
174
 
175
+ $current_addon_version = false;
176
+ if ( $this->_fs->is_addon_activated( $selected_addon->id ) ) {
177
+ $current_addon_version = $this->_fs->get_addon_instance( $selected_addon->id )->get_plugin_version();
178
+ } else if ( $this->_fs->is_addon_installed( $selected_addon->id ) ) {
179
+ $addon_plugin_data = get_plugin_data(
180
+ ( WP_PLUGIN_DIR . '/' . $this->_fs->get_addon_basename( $selected_addon->id ) ),
181
+ false,
182
+ false
183
+ );
184
+
185
+ if ( ! empty( $addon_plugin_data ) ) {
186
+ $current_addon_version = $addon_plugin_data['Version'];
187
+ }
188
+ }
189
+
190
  // Fetch latest version from Freemius.
191
+ $latest = $this->_fs->_fetch_latest_version(
192
+ $selected_addon->id,
193
+ true,
194
+ WP_FS__TIME_24_HOURS_IN_SEC,
195
+ $current_addon_version
196
+ );
197
 
198
  if ( $has_paid_plan ) {
199
  $data->checkout_link = $this->_fs->checkout_url();
236
  }
237
  }
238
 
239
+ $data->name = $selected_addon->title;
240
+ $view_vars = array( 'plugin' => $selected_addon );
241
+
242
+ if ( is_object( $latest ) && isset( $latest->readme ) && is_object( $latest->readme ) ) {
243
+ $latest_version_readme_data = $latest->readme;
244
+ if ( isset( $latest_version_readme_data->sections ) ) {
245
+ $data->sections = (array) $latest_version_readme_data->sections;
246
+ } else {
247
+ $data->sections = array();
248
+ }
249
+ }
250
+
251
+ $data->sections['description'] = fs_get_template( '/plugin-info/description.php', $view_vars );
252
 
253
  if ( $has_pricing ) {
254
  // Add plans to data.
freemius/includes/i18n.php CHANGED
@@ -94,7 +94,7 @@
94
  'activate-x-now' => _fs_x( 'Complete "%s" Activation Now',
95
  '%s - plugin name. As complete "Jetpack" activation now' ),
96
  'few-plugin-tweaks' => _fs_text( 'We made a few tweaks to the %s, %s' ),
97
- 'optin-x-now' => _fs_text( 'Opt in to make "%s" Better!' ),
98
  'error' => _fs_text( 'Error' ),
99
  'failed-finding-main-path' => _fs_text( 'Freemius SDK couldn\'t find the plugin\'s main file. Please contact sdk@freemius.com with the current error.' ),
100
  'learn-more' => _fs_text( 'Learn more' ),
@@ -215,7 +215,7 @@
215
  'delete-account-confirm' => _fs_text( 'Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?' ),
216
  'downgrade-x-confirm' => _fs_text( 'Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s.' ),
217
  'cancel-trial-confirm' => _fs_text( 'Cancelling the trial will immediately block access to all premium features. Are you sure?' ),
218
- 'after-downgrade-non-blocking' => _fs_text( 'You can still enjoy all %s features but you will not have access to %s updates and support.' ),
219
  'after-downgrade-blocking' => _fs_text( 'Once your license expires you can still use the Free version but you will NOT have access to the %s features.' ),
220
  'proceed-confirmation' => _fs_text( 'Are you sure you want to proceed?' ),
221
  #endregion Account
@@ -600,4 +600,4 @@
600
  'not-compatible-warning' => _fs_text( 'This plugin has not been marked as compatible with your version of WordPress.' ),
601
  'newer-installed' => _fs_text( 'Newer Version (%s) Installed' ),
602
  'latest-installed' => _fs_text( 'Latest Version Installed' ),
603
- );
94
  'activate-x-now' => _fs_x( 'Complete "%s" Activation Now',
95
  '%s - plugin name. As complete "Jetpack" activation now' ),
96
  'few-plugin-tweaks' => _fs_text( 'We made a few tweaks to the %s, %s' ),
97
+ 'optin-x-now' => _fs_text( 'Opt in to make "%s" better!' ),
98
  'error' => _fs_text( 'Error' ),
99
  'failed-finding-main-path' => _fs_text( 'Freemius SDK couldn\'t find the plugin\'s main file. Please contact sdk@freemius.com with the current error.' ),
100
  'learn-more' => _fs_text( 'Learn more' ),
215
  'delete-account-confirm' => _fs_text( 'Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?' ),
216
  'downgrade-x-confirm' => _fs_text( 'Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s.' ),
217
  'cancel-trial-confirm' => _fs_text( 'Cancelling the trial will immediately block access to all premium features. Are you sure?' ),
218
+ 'after-downgrade-non-blocking' => _fs_text( 'You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support.' ),
219
  'after-downgrade-blocking' => _fs_text( 'Once your license expires you can still use the Free version but you will NOT have access to the %s features.' ),
220
  'proceed-confirmation' => _fs_text( 'Are you sure you want to proceed?' ),
221
  #endregion Account
600
  'not-compatible-warning' => _fs_text( 'This plugin has not been marked as compatible with your version of WordPress.' ),
601
  'newer-installed' => _fs_text( 'Newer Version (%s) Installed' ),
602
  'latest-installed' => _fs_text( 'Latest Version Installed' ),
603
+ );
freemius/includes/managers/class-fs-admin-menu-manager.php CHANGED
@@ -280,6 +280,18 @@
280
  return $this->_network_menu_exists;
281
  }
282
 
 
 
 
 
 
 
 
 
 
 
 
 
283
  /**
284
  * @author Vova Feldman (@svovaf)
285
  * @since 1.1.3
280
  return $this->_network_menu_exists;
281
  }
282
 
283
+ /**
284
+ * @author Leo Fajardo (@leorw)
285
+ *
286
+ * @param string $menu_slug
287
+ *
288
+ * @since 2.1.3
289
+ */
290
+ function set_slug_and_network_menu_exists_flag($menu_slug ) {
291
+ $this->_menu_slug = $menu_slug;
292
+ $this->_network_menu_exists = false;
293
+ }
294
+
295
  /**
296
  * @author Vova Feldman (@svovaf)
297
  * @since 1.1.3
freemius/includes/managers/class-fs-admin-notice-manager.php CHANGED
@@ -226,6 +226,49 @@
226
  }
227
  }
228
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  fs_require_template( 'admin-notice.php', $msg );
230
 
231
  if ( $msg['sticky'] ) {
226
  }
227
  }
228
 
229
+ /**
230
+ * Added a filter to control the visibility of admin notices.
231
+ *
232
+ * Usage example:
233
+ *
234
+ * /**
235
+ * * @param bool $show
236
+ * * @param array $msg {
237
+ * * @var string $message The actual message.
238
+ * * @var string $title An optional message title.
239
+ * * @var string $type The type of the message ('success', 'update', 'warning', 'promotion').
240
+ * * @var string $id The unique identifier of the message.
241
+ * * @var string $manager_id The unique identifier of the notices manager. For plugins it would be the plugin's slug, for themes - `<slug>-theme`.
242
+ * * @var string $plugin The product's title.
243
+ * * @var string $wp_user_id An optional WP user ID that this admin notice is for.
244
+ * * }
245
+ * *
246
+ * * @return bool
247
+ * *\/
248
+ * function my_custom_show_admin_notice( $show, $msg ) {
249
+ * if ('trial_promotion' != $msg['id']) {
250
+ * return false;
251
+ * }
252
+ *
253
+ * return $show;
254
+ * }
255
+ *
256
+ * my_fs()->add_filter( 'show_admin_notice', 'my_custom_show_admin_notice', 10, 2 );
257
+ *
258
+ * @author Vova Feldman
259
+ * @since 2.2.0
260
+ */
261
+ $show_notice = call_user_func_array( 'fs_apply_filter', array(
262
+ $this->_module_unique_affix,
263
+ 'show_admin_notice',
264
+ true,
265
+ $msg
266
+ ) );
267
+
268
+ if ( true !== $show_notice ) {
269
+ continue;
270
+ }
271
+
272
  fs_require_template( 'admin-notice.php', $msg );
273
 
274
  if ( $msg['sticky'] ) {
freemius/includes/supplements/fs-essential-functions-1.1.7.1.php CHANGED
@@ -26,16 +26,12 @@
26
  * If the user changes the main plugin's file name, the file_exists()
27
  * will catch it.
28
  */
29
- if ( ! function_exists( 'get_plugins' ) ) {
30
- require_once ABSPATH . 'wp-admin/includes/plugin.php';
31
- }
32
-
33
- $all_plugins = get_plugins();
34
 
35
  $file_real_path = fs_normalize_path( realpath( $file ) );
36
 
37
  // Get active plugin's main files real full names (might be symlinks).
38
- foreach ( $all_plugins as $relative_path => &$data ) {
39
  if ( 0 === strpos( $file_real_path, fs_normalize_path( dirname( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) ) ) ) ) {
40
  if ( '.' !== dirname( trailingslashit( $relative_path ) ) ) {
41
  return $relative_path;
26
  * If the user changes the main plugin's file name, the file_exists()
27
  * will catch it.
28
  */
29
+ $all_plugins = fs_get_plugins( true );
 
 
 
 
30
 
31
  $file_real_path = fs_normalize_path( realpath( $file ) );
32
 
33
  // Get active plugin's main files real full names (might be symlinks).
34
+ foreach ( $all_plugins as $relative_path => $data ) {
35
  if ( 0 === strpos( $file_real_path, fs_normalize_path( dirname( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) ) ) ) ) {
36
  if ( '.' !== dirname( trailingslashit( $relative_path ) ) ) {
37
  return $relative_path;
freemius/includes/supplements/fs-essential-functions-2.2.1.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @package Freemius
4
+ * @copyright Copyright (c) 2015, Freemius, Inc.
5
+ * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
+ * @since 2.2.1
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ if ( ! function_exists( 'fs_get_plugins' ) ) {
14
+ /**
15
+ * @author Leo Fajardo (@leorw)
16
+ * @since 2.2.1
17
+ *
18
+ * @param bool $delete_cache
19
+ *
20
+ * @return array
21
+ */
22
+ function fs_get_plugins( $delete_cache = false ) {
23
+ $cached_plugins = wp_cache_get( 'plugins', 'plugins' );
24
+ if ( ! is_array( $cached_plugins ) ) {
25
+ $cached_plugins = array();
26
+ }
27
+
28
+ $plugin_folder = '';
29
+ if ( isset( $cached_plugins[ $plugin_folder ] ) ) {
30
+ $plugins = $cached_plugins[ $plugin_folder ];
31
+ } else {
32
+ if ( ! function_exists( 'get_plugins' ) ) {
33
+ require_once ABSPATH . 'wp-admin/includes/plugin.php';
34
+ }
35
+
36
+ $plugins = get_plugins();
37
+
38
+ if ( $delete_cache && is_plugin_active( 'woocommerce/woocommerce.php' ) ) {
39
+ wp_cache_delete( 'plugins', 'plugins' );
40
+ }
41
+ }
42
+
43
+ return $plugins;
44
+ }
45
+ }
freemius/languages/freemius-da_DK.mo CHANGED
Binary file
freemius/languages/freemius-da_DK.po CHANGED
@@ -1,12 +1,2434 @@
 
 
 
 
 
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: \n"
4
- "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
- "PO-Revision-Date: \n"
7
- "Last-Translator: \n"
8
- "Language: \n"
9
- "Language-Team: \n"
10
- "Content-Type: \n"
11
- "Content-Transfer-Encoding: \n"
12
- "Plural-Forms: \n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2018 freemius
2
+ # This file is distributed under the same license as the freemius package.
3
+ # Translators:
4
+ # Joachim Jensen, 2016-2018
5
+ # Lars Koudal, 2018
6
  msgid ""
7
  msgstr ""
8
+ "Project-Id-Version: WordPress SDK\n"
9
+ "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
10
  "POT-Creation-Date: \n"
11
+ "PO-Revision-Date: 2018-11-25 07:22+0000\n"
12
+ "Last-Translator: Vova Feldman <vova@freemius.com>\n"
13
+ "Language: da_DK\n"
14
+ "Language-Team: Danish (Denmark) (http://www.transifex.com/freemius/wordpress-sdk/language/da_DK/)\n"
15
+ "Content-Type: text/plain; charset=UTF-8\n"
16
+ "Content-Transfer-Encoding: 8bit\n"
17
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+ "MIME-Version: 1.0\n"
19
+ "X-Poedit-Basepath: ..\n"
20
+ "X-Poedit-KeywordsList: get_text_inline;fs_text_inline;fs_echo_inline;fs_esc_js_inline;fs_esc_attr_inline;fs_esc_attr_echo_inline;fs_esc_html_inline;fs_esc_html_echo_inline;get_text_x_inline:1,2c;fs_text_x_inline:1,2c;fs_echo_x_inline:1,2c;fs_esc_attr_x_inline:1,2c;fs_esc_js_x_inline:1,2c;fs_esc_js_echo_x_inline:1,2c;fs_esc_html_x_inline:1,2c;fs_esc_html_echo_x_inline:1,2c\n"
21
+ "X-Poedit-SearchPath-0: .\n"
22
+ "X-Poedit-SearchPathExcluded-0: *.js\n"
23
+ "X-Poedit-SourceCharset: UTF-8\n"
24
+
25
+ #: includes/class-freemius.php:1602
26
+ msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
27
+ msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
28
+
29
+ #: includes/class-freemius.php:1604
30
+ msgid "Error"
31
+ msgstr "Fejl"
32
+
33
+ #: includes/class-freemius.php:1925
34
+ msgid "I found a better %s"
35
+ msgstr "Jeg fandt et bedre %s"
36
+
37
+ #: includes/class-freemius.php:1927
38
+ msgid "What's the %s's name?"
39
+ msgstr "Hvad er navnet på %s?"
40
+
41
+ #: includes/class-freemius.php:1933
42
+ msgid "It's a temporary %s. I'm just debugging an issue."
43
+ msgstr "Det er en midlertidig %s. Jeg er i gang med fejlrettelser."
44
+
45
+ #: includes/class-freemius.php:1935
46
+ msgid "Deactivation"
47
+ msgstr "Deaktivering"
48
+
49
+ #: includes/class-freemius.php:1936
50
+ msgid "Theme Switch"
51
+ msgstr "Temaskift"
52
+
53
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
54
+ msgid "Other"
55
+ msgstr "Andet"
56
+
57
+ #: includes/class-freemius.php:1953
58
+ msgid "I no longer need the %s"
59
+ msgstr "Jeg har ikke længere brug for %s"
60
+
61
+ #: includes/class-freemius.php:1960
62
+ msgid "I only needed the %s for a short period"
63
+ msgstr "Jeg behøvede kun %s i en kort periode"
64
+
65
+ #: includes/class-freemius.php:1966
66
+ msgid "The %s broke my site"
67
+ msgstr "%s ødelagde min webside"
68
+
69
+ #: includes/class-freemius.php:1973
70
+ msgid "The %s suddenly stopped working"
71
+ msgstr "%s stoppede pludseligt med at virke"
72
+
73
+ #: includes/class-freemius.php:1983
74
+ msgid "I can't pay for it anymore"
75
+ msgstr "Jeg kan ikke længere betale for det"
76
+
77
+ #: includes/class-freemius.php:1985
78
+ msgid "What price would you feel comfortable paying?"
79
+ msgstr "Hvilken pris ville du foretrække at betale?"
80
+
81
+ #: includes/class-freemius.php:1991
82
+ msgid "I don't like to share my information with you"
83
+ msgstr "Jeg har ikke lyst til at dele mine informationer med jer"
84
+
85
+ #: includes/class-freemius.php:2012
86
+ msgid "The %s didn't work"
87
+ msgstr "%s virkede ikke"
88
+
89
+ #: includes/class-freemius.php:2022
90
+ msgid "I couldn't understand how to make it work"
91
+ msgstr "Jeg forstod ikke, hvordan jeg skulle få det til at fungere."
92
+
93
+ #: includes/class-freemius.php:2030
94
+ msgid "The %s is great, but I need specific feature that you don't support"
95
+ msgstr "%s er godt, men jeg har brug for en specifik feature, som ikke understøttes"
96
+
97
+ #: includes/class-freemius.php:2032
98
+ msgid "What feature?"
99
+ msgstr "Hvilken feature?"
100
+
101
+ #: includes/class-freemius.php:2036
102
+ msgid "The %s is not working"
103
+ msgstr "%s virker ikke"
104
+
105
+ #: includes/class-freemius.php:2038
106
+ msgid "Kindly share what didn't work so we can fix it for future users..."
107
+ msgstr "Kindly share what didn't work so we can fix it for future users..."
108
+
109
+ #: includes/class-freemius.php:2042
110
+ msgid "It's not what I was looking for"
111
+ msgstr "Det er ikke, hvad jeg søgte"
112
+
113
+ #: includes/class-freemius.php:2044
114
+ msgid "What you've been looking for?"
115
+ msgstr "Hvad har du ledt efter?"
116
+
117
+ #: includes/class-freemius.php:2048
118
+ msgid "The %s didn't work as expected"
119
+ msgstr "%s virkede ikke som forventet"
120
+
121
+ #: includes/class-freemius.php:2050
122
+ msgid "What did you expect?"
123
+ msgstr "Hvad forventede du?"
124
+
125
+ #: includes/class-freemius.php2853, templates/debug.php:20
126
+ msgid "Freemius Debug"
127
+ msgstr "Freemius Debug"
128
+
129
+ #: includes/class-freemius.php:3581
130
+ msgid "I don't know what is cURL or how to install it, help me!"
131
+ msgstr "Jeg ved ikke hvad cURL er, eller hvordan jeg installerer det. Hjælp mig!"
132
+
133
+ #: includes/class-freemius.php:3583
134
+ msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
135
+ msgstr "Vi vil kontakte din udbyder og løse problemet. Når vi har opdatinger i sagen, vil vi følge op med en email til dig på %s."
136
+
137
+ #: includes/class-freemius.php:3590
138
+ msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
139
+ msgstr "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
140
+
141
+ #: includes/class-freemius.php:3695
142
+ msgid "Yes - do your thing"
143
+ msgstr "Ja - fortsæt bare"
144
+
145
+ #: includes/class-freemius.php:3700
146
+ msgid "No - just deactivate"
147
+ msgstr "Nej - bare deaktiver"
148
+
149
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
150
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
151
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
152
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
153
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
154
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
155
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
156
+ msgctxt "exclamation"
157
+ msgid "Oops"
158
+ msgstr "Ups"
159
+
160
+ #: includes/class-freemius.php:3814
161
+ msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
162
+ msgstr "Tak fordi du giver os en chance for at fixe det! En besked er lige blevet sendt til vores tekniske personale. Vi vil vende tilbage, så snart der er nyt om %s. Vi sætter pris på din tålmodighed."
163
+
164
+ #: includes/class-freemius.php:4250
165
+ msgctxt "addonX cannot run without pluginY"
166
+ msgid "%s cannot run without %s."
167
+ msgstr "%s virker ikke uden %s."
168
+
169
+ #: includes/class-freemius.php:4251
170
+ msgctxt "addonX cannot run..."
171
+ msgid "%s cannot run without the plugin."
172
+ msgstr "%s virker ikke uden pluginnet."
173
+
174
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
175
+ #: includes/class-freemius.php:17659
176
+ msgid "Unexpected API error. Please contact the %s's author with the following error."
177
+ msgstr "Unexpected API error. Please contact the %s's author with the following error."
178
+
179
+ #: includes/class-freemius.php:5006
180
+ msgid "Premium %s version was successfully activated."
181
+ msgstr "Premium-versionen af %s blev aktiveret."
182
+
183
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
184
+ msgctxt ""
185
+ msgid "W00t"
186
+ msgstr "W00t"
187
+
188
+ #: includes/class-freemius.php:5033
189
+ msgid "You have a %s license."
190
+ msgstr "Du har en %s licens."
191
+
192
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
193
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
194
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
195
+ #: includes/class-freemius.php:17413
196
+ msgctxt "interjection expressing joy or exuberance"
197
+ msgid "Yee-haw"
198
+ msgstr "Yee-haw"
199
+
200
+ #: includes/class-freemius.php:5301
201
+ msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
202
+ msgstr "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
203
+
204
+ #: includes/class-freemius.php:5305
205
+ msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
206
+ msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
207
+
208
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
209
+ #: templates/account/partials/addon.php:288
210
+ msgid "More information about %s"
211
+ msgstr "Mere information om %s"
212
+
213
+ #: includes/class-freemius.php:5315
214
+ msgid "Purchase License"
215
+ msgstr "Køb licens"
216
+
217
+ #: includes/class-freemius.php6230, templates/connect.php:163
218
+ msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
219
+ msgstr "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
220
+
221
+ #: includes/class-freemius.php:6234
222
+ msgid "start the trial"
223
+ msgstr "start prøveperioden"
224
+
225
+ #: includes/class-freemius.php6235, templates/connect.php:167
226
+ msgid "complete the install"
227
+ msgstr "færdiggør installeringen"
228
+
229
+ #: includes/class-freemius.php:6348
230
+ msgid "You are just one step away - %s"
231
+ msgstr "Du mangler kun ét skridt - %s"
232
+
233
+ #: includes/class-freemius.php:6351
234
+ msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
235
+ msgid "Complete \"%s\" Activation Now"
236
+ msgstr "Færdiggør aktivering af \"%s\" nu"
237
+
238
+ #: includes/class-freemius.php:6429
239
+ msgid "We made a few tweaks to the %s, %s"
240
+ msgstr "Vi har foretaget nogle rettelser til %s, %s"
241
+
242
+ #: includes/class-freemius.php:6433
243
+ msgid "Opt in to make \"%s\" better!"
244
+ msgstr "Opt in to make \"%s\" better!"
245
+
246
+ #: includes/class-freemius.php:6861
247
+ msgid "The upgrade of %s was successfully completed."
248
+ msgstr "Opgraderingen af %s blev fuldendt."
249
+
250
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
251
+ #: includes/class-fs-plugin-updater.php1077,
252
+ #: includes/class-fs-plugin-updater.php1084,
253
+ #: templates/auto-installation.php:32
254
+ msgid "Add-On"
255
+ msgstr "Tilføjelse"
256
+
257
+ #: includes/class-freemius.php8707, templates/debug.php359,
258
+ #: templates/debug.php:520
259
+ msgid "Plugin"
260
+ msgstr "Plugin"
261
+
262
+ #: includes/class-freemius.php8708, templates/debug.php359,
263
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
264
+ msgid "Theme"
265
+ msgstr "Tema"
266
+
267
+ #: includes/class-freemius.php:11183
268
+ msgid "Invalid site details collection."
269
+ msgstr "Invalid site details collection."
270
+
271
+ #: includes/class-freemius.php:11303
272
+ msgid "We couldn't find your email address in the system, are you sure it's the right address?"
273
+ msgstr "Vi kunne ikke finde din e-mailadresse i systemet, er du sikker på, det er den rigtige adresse?"
274
+
275
+ #: includes/class-freemius.php:11305
276
+ msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
277
+ msgstr "Vi kan ikke finde nogen aktive licenser knyttet til den e-mailadresse, er du sikker på, det er den rigtige adresse?"
278
+
279
+ #: includes/class-freemius.php:11541
280
+ msgid "Account is pending activation."
281
+ msgstr "Konto afventer aktivering."
282
+
283
+ #: includes/class-freemius.php11653,
284
+ #: templates/forms/premium-versions-upgrade-handler.php:47
285
+ msgid "Buy a license now"
286
+ msgstr "Buy a license now"
287
+
288
+ #: includes/class-freemius.php11665,
289
+ #: templates/forms/premium-versions-upgrade-handler.php:46
290
+ msgid "Renew your license now"
291
+ msgstr "Renew your license now"
292
+
293
+ #: includes/class-freemius.php:11669
294
+ msgid "%s to access version %s security & feature updates, and support."
295
+ msgstr "%s to access version %s security & feature updates, and support."
296
+
297
+ #: includes/class-freemius.php:14052
298
+ msgid "%s activation was successfully completed."
299
+ msgstr "Aktivering af %s blev gennemført."
300
+
301
+ #: includes/class-freemius.php:14066
302
+ msgid "Your account was successfully activated with the %s plan."
303
+ msgstr "Din konto blev aktiveret med planen %s."
304
+
305
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
306
+ msgid "Your trial has been successfully started."
307
+ msgstr "Din prøveperiode er begyndt."
308
+
309
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
310
+ #: includes/class-freemius.php:14761
311
+ msgid "Couldn't activate %s."
312
+ msgstr "Kunne ikke aktivere %s."
313
+
314
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
315
+ #: includes/class-freemius.php:14762
316
+ msgid "Please contact us with the following message:"
317
+ msgstr "Kontakt os venligst med følgende besked:"
318
+
319
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
320
+ msgid "Upgrade"
321
+ msgstr "Opgrader"
322
+
323
+ #: includes/class-freemius.php:15117
324
+ msgid "Start Trial"
325
+ msgstr "Start prøveperiode"
326
+
327
+ #: includes/class-freemius.php:15119
328
+ msgid "Pricing"
329
+ msgstr "Priser"
330
+
331
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
332
+ msgid "Affiliation"
333
+ msgstr "Affiliation"
334
+
335
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
336
+ #: templates/account.php150, templates/debug.php:324
337
+ msgid "Account"
338
+ msgstr "Konto"
339
+
340
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
341
+ #: includes/customizer/class-fs-customizer-support-section.php:60
342
+ msgid "Contact Us"
343
+ msgstr "Kontakt os"
344
+
345
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
346
+ #: includes/class-freemius.php19553, templates/account.php100,
347
+ #: templates/account/partials/addon.php:41
348
+ msgid "Add-Ons"
349
+ msgstr "Tilføjelser"
350
+
351
+ #: includes/class-freemius.php:15274
352
+ msgctxt "ASCII arrow left icon"
353
+ msgid "&#x2190;"
354
+ msgstr "&#x2190;"
355
+
356
+ #: includes/class-freemius.php:15274
357
+ msgctxt "ASCII arrow right icon"
358
+ msgid "&#x27a4;"
359
+ msgstr "&#x27a4;"
360
+
361
+ #: includes/class-freemius.php15276, templates/pricing.php:97
362
+ msgctxt "noun"
363
+ msgid "Pricing"
364
+ msgstr "Priser"
365
+
366
+ #: includes/class-freemius.php15479,
367
+ #: includes/customizer/class-fs-customizer-support-section.php:67
368
+ msgid "Support Forum"
369
+ msgstr "Supportforum"
370
+
371
+ #: includes/class-freemius.php:16265
372
+ msgid "Your email has been successfully verified - you are AWESOME!"
373
+ msgstr "Din e-mailadresse er blevet verificeret - du er FOR SEJ!"
374
+
375
+ #: includes/class-freemius.php:16266
376
+ msgctxt "a positive response"
377
+ msgid "Right on"
378
+ msgstr "Sådan"
379
+
380
+ #: includes/class-freemius.php:16888
381
+ msgid "Your %s Add-on plan was successfully upgraded."
382
+ msgstr "Your %s Add-on plan was successfully upgraded."
383
+
384
+ #: includes/class-freemius.php:16890
385
+ msgid "%s Add-on was successfully purchased."
386
+ msgstr "Betalingen for tilføjelsen %s blev gennemført."
387
+
388
+ #: includes/class-freemius.php:16893
389
+ msgid "Download the latest version"
390
+ msgstr "Download den seneste version"
391
+
392
+ #: includes/class-freemius.php:16965
393
+ msgctxt "%1s - plugin title, %2s - API domain"
394
+ msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
395
+ msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
396
+
397
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
398
+ #: includes/class-freemius.php:17461
399
+ msgid "Error received from the server:"
400
+ msgstr "Fejl modtager fra serveren:"
401
+
402
+ #: includes/class-freemius.php:16978
403
+ msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
404
+ msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
405
+
406
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
407
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
408
+ msgctxt ""
409
+ msgid "Hmm"
410
+ msgstr "Hmm"
411
+
412
+ #: includes/class-freemius.php:17173
413
+ msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
414
+ msgstr "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
415
+
416
+ #: includes/class-freemius.php17174, templates/account.php102,
417
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
418
+ msgctxt "trial period"
419
+ msgid "Trial"
420
+ msgstr "Prøveperiode"
421
+
422
+ #: includes/class-freemius.php:17179
423
+ msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
424
+ msgstr "Jeg har opgraderet min konto, men når jeg forsøger at synkronisere licensen, forbliver planen %s."
425
+
426
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
427
+ msgid "Please contact us here"
428
+ msgstr "Kontakt os her"
429
+
430
+ #: includes/class-freemius.php:17193
431
+ msgid "Your plan was successfully upgraded."
432
+ msgstr "Din plan er blevet opgraderet."
433
+
434
+ #: includes/class-freemius.php:17211
435
+ msgid "Your plan was successfully changed to %s."
436
+ msgstr "Din plan er blevet ændret til %s."
437
+
438
+ #: includes/class-freemius.php:17227
439
+ msgid "Your license has expired. You can still continue using the free %s forever."
440
+ msgstr "Din licens er udløbet. Du kan stadig fortsætte med at benytte den gratis udgave af %s."
441
+
442
+ #: includes/class-freemius.php:17229
443
+ msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
444
+ msgstr "Din licens er udløbet. %1$sOpgrader nu%2$s for at fortsætte med at benytte %3$s uden forstyrrelser."
445
+
446
+ #: includes/class-freemius.php:17237
447
+ msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
448
+ msgstr "Din licens er blevet annulleret. Hvis du mener, dette er en fejl, så kontakt venligst support."
449
+
450
+ #: includes/class-freemius.php:17250
451
+ msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
452
+ msgstr "Din licens er udløbet. Du kan stadig benytte alle funktionerne i %s, men du bliver nødt til at fornye din licens for at få opdateringer og support."
453
+
454
+ #: includes/class-freemius.php:17273
455
+ msgid "Your free trial has expired. You can still continue using all our free features."
456
+ msgstr "Din gratis prøveperiode er udløbet. Du kan stadig benytte alle de gratis features."
457
+
458
+ #: includes/class-freemius.php:17275
459
+ msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
460
+ msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
461
+
462
+ #: includes/class-freemius.php:17380
463
+ msgid "It looks like the license could not be activated."
464
+ msgstr "Det ser ud til, at licensen ikke kunne aktiveres."
465
+
466
+ #: includes/class-freemius.php:17410
467
+ msgid "Your license was successfully activated."
468
+ msgstr "Din licens er blevet aktiveret."
469
+
470
+ #: includes/class-freemius.php:17436
471
+ msgid "It looks like your site currently doesn't have an active license."
472
+ msgstr "Det ser ud til, at dit websted endnu ikke har en aktiv licens."
473
+
474
+ #: includes/class-freemius.php:17460
475
+ msgid "It looks like the license deactivation failed."
476
+ msgstr "Det ser ud til, at licens-deaktiveringen mislykkedes."
477
+
478
+ #: includes/class-freemius.php:17488
479
+ msgid "Your license was successfully deactivated, you are back to the %s plan."
480
+ msgstr "Din licens blev deaktiveret, du er tilbage på planen %s."
481
+
482
+ #: includes/class-freemius.php:17489
483
+ msgid "O.K"
484
+ msgstr "O.K"
485
+
486
+ #: includes/class-freemius.php:17542
487
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
488
+ msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
489
+
490
+ #: includes/class-freemius.php:17551
491
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
492
+ msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
493
+
494
+ #: includes/class-freemius.php:17593
495
+ msgid "You are already running the %s in a trial mode."
496
+ msgstr "Du benytter allerede %s under en prøveperiode."
497
+
498
+ #: includes/class-freemius.php:17604
499
+ msgid "You already utilized a trial before."
500
+ msgstr "Du har allerede brugt din prøveperiode."
501
+
502
+ #: includes/class-freemius.php:17618
503
+ msgid "Plan %s do not exist, therefore, can't start a trial."
504
+ msgstr "Plan %s eksisterer ikke og kan derfor ikke starte prøveperiode."
505
+
506
+ #: includes/class-freemius.php:17629
507
+ msgid "Plan %s does not support a trial period."
508
+ msgstr "Plan %s understøtter ikke en prøveperiode."
509
+
510
+ #: includes/class-freemius.php:17640
511
+ msgid "None of the %s's plans supports a trial period."
512
+ msgstr "None of the %s's plans supports a trial period."
513
+
514
+ #: includes/class-freemius.php:17690
515
+ msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
516
+ msgstr "Det lader ikke til du er i en prøveperiode længere, så der er ikke noget at annullere :-)"
517
+
518
+ #: includes/class-freemius.php:17726
519
+ msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
520
+ msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
521
+
522
+ #: includes/class-freemius.php:17745
523
+ msgid "Your %s free trial was successfully cancelled."
524
+ msgstr "Din gratis prøveperiode for %s er blevet annulleret."
525
+
526
+ #: includes/class-freemius.php:18052
527
+ msgid "Version %s was released."
528
+ msgstr "Version %s er blevet udgivet."
529
+
530
+ #: includes/class-freemius.php:18052
531
+ msgid "Please download %s."
532
+ msgstr "Download venligst %s."
533
+
534
+ #: includes/class-freemius.php:18059
535
+ msgid "the latest %s version here"
536
+ msgstr "den seneste version af %s her"
537
+
538
+ #: includes/class-freemius.php:18064
539
+ msgid "New"
540
+ msgstr "Ny"
541
+
542
+ #: includes/class-freemius.php:18069
543
+ msgid "Seems like you got the latest release."
544
+ msgstr "Det ser ud til, at du har den seneste udgivelse."
545
+
546
+ #: includes/class-freemius.php:18070
547
+ msgid "You are all good!"
548
+ msgstr "Det var det!"
549
+
550
+ #: includes/class-freemius.php:18338
551
+ msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
552
+ msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
553
+
554
+ #: includes/class-freemius.php:18473
555
+ msgid "Site successfully opted in."
556
+ msgstr "Websted er tilmeldt."
557
+
558
+ #: includes/class-freemius.php18474, includes/class-freemius.php:19285
559
+ msgid "Awesome"
560
+ msgstr "Sejt"
561
+
562
+ #: includes/class-freemius.php18490, templates/forms/optout.php:32
563
+ msgid "We appreciate your help in making the %s better by letting us track some usage data."
564
+ msgstr "Vi sætter pris på din hjælp med at forbedre %s ved at lade os indsamle brugsdata."
565
+
566
+ #: includes/class-freemius.php:18491
567
+ msgid "Thank you!"
568
+ msgstr "Mange tak!"
569
+
570
+ #: includes/class-freemius.php:18498
571
+ msgid "We will no longer be sending any usage data of %s on %s to %s."
572
+ msgstr "Vi vil ikke længere indsende brugsdata af %s på %s til %s."
573
+
574
+ #: includes/class-freemius.php:18627
575
+ msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
576
+ msgstr "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
577
+
578
+ #: includes/class-freemius.php:18633
579
+ msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
580
+ msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
581
+
582
+ #: includes/class-freemius.php:18638
583
+ msgid "%s is the new owner of the account."
584
+ msgstr "%s er den nye ejer af kontoen."
585
+
586
+ #: includes/class-freemius.php:18640
587
+ msgctxt "as congratulations"
588
+ msgid "Congrats"
589
+ msgstr "Tillykke"
590
+
591
+ #: includes/class-freemius.php:18660
592
+ msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
593
+ msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
594
+
595
+ #: includes/class-freemius.php:18661
596
+ msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
597
+ msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
598
+
599
+ #: includes/class-freemius.php:18668
600
+ msgid "Change Ownership"
601
+ msgstr "Skift ejerskab"
602
+
603
+ #: includes/class-freemius.php:18676
604
+ msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
605
+ msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
606
+
607
+ #: includes/class-freemius.php:18688
608
+ msgid "Please provide your full name."
609
+ msgstr "Indtast venligst dit fulde navn."
610
+
611
+ #: includes/class-freemius.php:18693
612
+ msgid "Your name was successfully updated."
613
+ msgstr "Dit navn er blevet opdateret."
614
+
615
+ #: includes/class-freemius.php:18754
616
+ msgid "You have successfully updated your %s."
617
+ msgstr "Opdatering af %s blev gennemført."
618
+
619
+ #: includes/class-freemius.php:18894
620
+ msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
621
+ msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
622
+
623
+ #: includes/class-freemius.php:18895
624
+ msgctxt "advance notice of something that will need attention."
625
+ msgid "Heads up"
626
+ msgstr "Se her"
627
+
628
+ #: includes/class-freemius.php:19325
629
+ msgctxt "exclamation"
630
+ msgid "Hey"
631
+ msgstr "Hey"
632
+
633
+ #: includes/class-freemius.php:19325
634
+ msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
635
+ msgstr "Hvad syntes du om %s indtil videre? Test alle %s premium funktioner med en %d-dags gratis prøveperiode."
636
+
637
+ #: includes/class-freemius.php:19333
638
+ msgid "No commitment for %s days - cancel anytime!"
639
+ msgstr "Ingen bindinger i %s dage - annuller når som helst!"
640
+
641
+ #: includes/class-freemius.php:19334
642
+ msgid "No credit card required"
643
+ msgstr "Betalingskort ikke påkrævet"
644
+
645
+ #: includes/class-freemius.php19341, templates/forms/trial-start.php:53
646
+ msgctxt "call to action"
647
+ msgid "Start free trial"
648
+ msgstr "Start gratis prøveperiode"
649
+
650
+ #: includes/class-freemius.php:19418
651
+ msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
652
+ msgstr "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
653
+
654
+ #: includes/class-freemius.php:19427
655
+ msgid "Learn more"
656
+ msgstr "Læs mere"
657
+
658
+ #: includes/class-freemius.php19577, templates/account.php406,
659
+ #: templates/account.php509, templates/connect.php171,
660
+ #: templates/connect.php421, templates/forms/license-activation.php24,
661
+ #: templates/account/partials/addon.php:235
662
+ msgid "Activate License"
663
+ msgstr "Aktiver licens"
664
+
665
+ #: includes/class-freemius.php19578, templates/account.php469,
666
+ #: templates/account.php508, templates/account/partials/site.php:256
667
+ msgid "Change License"
668
+ msgstr "Skift licens"
669
+
670
+ #: includes/class-freemius.php19660, templates/account/partials/site.php:161
671
+ msgid "Opt Out"
672
+ msgstr "Frameld"
673
+
674
+ #: includes/class-freemius.php19662, includes/class-freemius.php19667,
675
+ #: templates/account/partials/site.php43,
676
+ #: templates/account/partials/site.php:161
677
+ msgid "Opt In"
678
+ msgstr "Tilmeld"
679
+
680
+ #: includes/class-freemius.php:19891
681
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
682
+ msgstr " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
683
+
684
+ #: includes/class-freemius.php:19899
685
+ msgid "Activate %s features"
686
+ msgstr "Activate %s features"
687
+
688
+ #: includes/class-freemius.php:19912
689
+ msgid "Please follow these steps to complete the upgrade"
690
+ msgstr "Følg venligst disse trin for at færdiggøre opgraderingen"
691
+
692
+ #: includes/class-freemius.php:19916
693
+ msgid "Download the latest %s version"
694
+ msgstr "Download den seneste version af %s"
695
+
696
+ #: includes/class-freemius.php:19920
697
+ msgid "Upload and activate the downloaded version"
698
+ msgstr "Upload og aktiver den downloadede version"
699
+
700
+ #: includes/class-freemius.php:19922
701
+ msgid "How to upload and activate?"
702
+ msgstr "Upload og aktivering, hvordan?"
703
+
704
+ #: includes/class-freemius.php:20056
705
+ msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
706
+ msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
707
+
708
+ #: includes/class-freemius.php:20217
709
+ msgid "Auto installation only works for opted-in users."
710
+ msgstr "Auto-installation fungerer kun for tilmeldte brugere."
711
+
712
+ #: includes/class-freemius.php20227, includes/class-freemius.php20260,
713
+ #: includes/class-fs-plugin-updater.php1056,
714
+ #: includes/class-fs-plugin-updater.php:1070
715
+ msgid "Invalid module ID."
716
+ msgstr "Ugyldigt modul-ID."
717
+
718
+ #: includes/class-freemius.php20236, includes/class-fs-plugin-updater.php:1092
719
+ msgid "Premium version already active."
720
+ msgstr "Premium version allerede aktiv."
721
+
722
+ #: includes/class-freemius.php:20243
723
+ msgid "You do not have a valid license to access the premium version."
724
+ msgstr "Du har ikke en gyldig licens til at benytte premium-versionen."
725
+
726
+ #: includes/class-freemius.php:20250
727
+ msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
728
+ msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
729
+
730
+ #: includes/class-freemius.php20268, includes/class-fs-plugin-updater.php:1091
731
+ msgid "Premium add-on version already installed."
732
+ msgstr "Premium tilføjelse er allerede installeret."
733
+
734
+ #: includes/class-freemius.php:20613
735
+ msgid "View paid features"
736
+ msgstr "Vis betalte features"
737
+
738
+ #: includes/class-freemius.php:20927
739
+ msgid "Thank you so much for using %s and its add-ons!"
740
+ msgstr "Thank you so much for using %s and its add-ons!"
741
+
742
+ #: includes/class-freemius.php:20928
743
+ msgid "Thank you so much for using %s!"
744
+ msgstr "Tak fordi du benytter %s!"
745
+
746
+ #: includes/class-freemius.php:20934
747
+ msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
748
+ msgstr "Du er allerede tilmeldt vores brugssporing, hvilket hjælper os med at forbedre %s."
749
+
750
+ #: includes/class-freemius.php:20938
751
+ msgid "Thank you so much for using our products!"
752
+ msgstr "Mange tak for at benytte vores produkter!"
753
+
754
+ #: includes/class-freemius.php:20939
755
+ msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
756
+ msgstr "Du er allerede tilmeldt vores brugssporing, hvilket hjælper os med at forbedre dem."
757
+
758
+ #: includes/class-freemius.php:20958
759
+ msgid "%s and its add-ons"
760
+ msgstr "%s og tilføjelser"
761
+
762
+ #: includes/class-freemius.php:20967
763
+ msgid "Products"
764
+ msgstr "Produkter"
765
+
766
+ #: includes/class-freemius.php20974, templates/connect.php:272
767
+ msgid "Yes"
768
+ msgstr "Ja"
769
+
770
+ #: includes/class-freemius.php20975, templates/connect.php:273
771
+ msgid "send me security & feature updates, educational content and offers."
772
+ msgstr "send mig sikkerheds- og feature-opdateringer, informativt indhold og tilbud."
773
+
774
+ #: includes/class-freemius.php20976, templates/connect.php:278
775
+ msgid "No"
776
+ msgstr "Nej"
777
+
778
+ #: includes/class-freemius.php20978, templates/connect.php:280
779
+ msgid "do %sNOT%s send me security & feature updates, educational content and offers."
780
+ msgstr "send %sIKKE%s sikkerheds- og feature-opdateringer, informativt indhold og tilbud."
781
+
782
+ #: includes/class-freemius.php:20988
783
+ msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
784
+ msgstr "Grundet krav i den nye %sEU General Data Protection Regulation (GDPR)%s, er det nødvendigt at du igen giver dit udtrykkelige samtykke og bekræfter, at du er ombord 🙂"
785
+
786
+ #: includes/class-freemius.php20990, templates/connect.php:287
787
+ msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
788
+ msgstr "Lad os vide, om vi har lov til at kontakte dig med sikkerheds- og feature-opdateringer, informativt indhold og lejlighedsvise tilbud:"
789
+
790
+ #: includes/class-freemius.php:21272
791
+ msgid "License key is empty."
792
+ msgstr "Licensnøglen er tom."
793
+
794
+ #: includes/class-fs-plugin-updater.php184,
795
+ #: templates/forms/premium-versions-upgrade-handler.php:57
796
+ msgid "Renew license"
797
+ msgstr "Forny licens"
798
+
799
+ #: includes/class-fs-plugin-updater.php189,
800
+ #: templates/forms/premium-versions-upgrade-handler.php:58
801
+ msgid "Buy license"
802
+ msgstr "Buy license"
803
+
804
+ #: includes/class-fs-plugin-updater.php:278
805
+ msgid "There is a %s of %s available."
806
+ msgstr "There is a %s of %s available."
807
+
808
+ #: includes/class-fs-plugin-updater.php:282
809
+ msgid "new version"
810
+ msgstr "new version"
811
+
812
+ #: includes/class-fs-plugin-updater.php:301
813
+ msgid "Important Upgrade Notice:"
814
+ msgstr "Important Upgrade Notice:"
815
+
816
+ #: includes/class-fs-plugin-updater.php:1121
817
+ msgid "Installing plugin: %s"
818
+ msgstr "Installerer plugin: %s"
819
+
820
+ #: includes/class-fs-plugin-updater.php:1162
821
+ msgid "Unable to connect to the filesystem. Please confirm your credentials."
822
+ msgstr "Unable to connect to the filesystem. Please confirm your credentials."
823
+
824
+ #: includes/class-fs-plugin-updater.php:1335
825
+ msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
826
+ msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
827
+
828
+ #: includes/fs-plugin-info-dialog.php369,
829
+ #: templates/account/partials/addon.php:292
830
+ msgctxt "verb"
831
+ msgid "Purchase"
832
+ msgstr "Køb"
833
+
834
+ #: includes/fs-plugin-info-dialog.php:372
835
+ msgid "Start my free %s"
836
+ msgstr "Start min gratis %s"
837
+
838
+ #: includes/fs-plugin-info-dialog.php:413
839
+ msgid "Install Free Version Now"
840
+ msgstr "Installer gratis version nu"
841
+
842
+ #: includes/fs-plugin-info-dialog.php414, templates/auto-installation.php111,
843
+ #: templates/account/partials/addon.php272,
844
+ #: templates/account/partials/addon.php:322
845
+ msgid "Install Now"
846
+ msgstr "Installer nu"
847
+
848
+ #: includes/fs-plugin-info-dialog.php:425
849
+ msgctxt "as download latest version"
850
+ msgid "Download Latest Free Version"
851
+ msgstr "Download seneste gratis version"
852
+
853
+ #: includes/fs-plugin-info-dialog.php426, templates/account.php80,
854
+ #: templates/account/partials/addon.php:21
855
+ msgctxt "as download latest version"
856
+ msgid "Download Latest"
857
+ msgstr "Download seneste"
858
+
859
+ #: includes/fs-plugin-info-dialog.php:436
860
+ msgid "Install Free Version Update Now"
861
+ msgstr "Installer opdatering til gratis version nu"
862
+
863
+ #: includes/fs-plugin-info-dialog.php437, templates/account.php:460
864
+ msgid "Install Update Now"
865
+ msgstr "Installer opdatering nu"
866
+
867
+ #: includes/fs-plugin-info-dialog.php:448
868
+ msgid "Newer Free Version (%s) Installed"
869
+ msgstr "Nyere gratis version (%s) installeret"
870
+
871
+ #: includes/fs-plugin-info-dialog.php:449
872
+ msgid "Newer Version (%s) Installed"
873
+ msgstr "Nyere version (%s) installeret"
874
+
875
+ #: includes/fs-plugin-info-dialog.php:457
876
+ msgid "Latest Free Version Installed"
877
+ msgstr "Seneste gratis version installeret"
878
+
879
+ #: includes/fs-plugin-info-dialog.php:458
880
+ msgid "Latest Version Installed"
881
+ msgstr "Seneste version installeret"
882
+
883
+ #: includes/fs-plugin-info-dialog.php:613
884
+ msgctxt "Plugin installer section title"
885
+ msgid "Description"
886
+ msgstr "Beskrivelse"
887
+
888
+ #: includes/fs-plugin-info-dialog.php:614
889
+ msgctxt "Plugin installer section title"
890
+ msgid "Installation"
891
+ msgstr "Installering"
892
+
893
+ #: includes/fs-plugin-info-dialog.php:615
894
+ msgctxt "Plugin installer section title"
895
+ msgid "FAQ"
896
+ msgstr "FAQ"
897
+
898
+ #: includes/fs-plugin-info-dialog.php616,
899
+ #: templates/plugin-info/description.php:55
900
+ msgid "Screenshots"
901
+ msgstr "Skærmbilleder"
902
+
903
+ #: includes/fs-plugin-info-dialog.php:617
904
+ msgctxt "Plugin installer section title"
905
+ msgid "Changelog"
906
+ msgstr "Ændringslog"
907
+
908
+ #: includes/fs-plugin-info-dialog.php:618
909
+ msgctxt "Plugin installer section title"
910
+ msgid "Reviews"
911
+ msgstr "Anmeldelser"
912
+
913
+ #: includes/fs-plugin-info-dialog.php:619
914
+ msgctxt "Plugin installer section title"
915
+ msgid "Other Notes"
916
+ msgstr "Andre noter"
917
+
918
+ #: includes/fs-plugin-info-dialog.php:634
919
+ msgctxt "Plugin installer section title"
920
+ msgid "Features & Pricing"
921
+ msgstr "Funktioner og priser"
922
+
923
+ #: includes/fs-plugin-info-dialog.php:644
924
+ msgid "Plugin Install"
925
+ msgstr "Plugin-installering"
926
+
927
+ #: includes/fs-plugin-info-dialog.php:716
928
+ msgctxt "e.g. Professional Plan"
929
+ msgid "%s Plan"
930
+ msgstr "%s Plan"
931
+
932
+ #: includes/fs-plugin-info-dialog.php:742
933
+ msgctxt "e.g. the best product"
934
+ msgid "Best"
935
+ msgstr "Bedste"
936
+
937
+ #: includes/fs-plugin-info-dialog.php748,
938
+ #: includes/fs-plugin-info-dialog.php:768
939
+ msgctxt "as every month"
940
+ msgid "Monthly"
941
+ msgstr "Månedligt"
942
+
943
+ #: includes/fs-plugin-info-dialog.php:751
944
+ msgctxt "as once a year"
945
+ msgid "Annual"
946
+ msgstr "Årligt"
947
+
948
+ #: includes/fs-plugin-info-dialog.php:754
949
+ msgid "Lifetime"
950
+ msgstr "Livstid"
951
+
952
+ #: includes/fs-plugin-info-dialog.php768,
953
+ #: includes/fs-plugin-info-dialog.php770,
954
+ #: includes/fs-plugin-info-dialog.php:772
955
+ msgctxt "e.g. billed monthly"
956
+ msgid "Billed %s"
957
+ msgstr "Faktureret %s"
958
+
959
+ #: includes/fs-plugin-info-dialog.php:770
960
+ msgctxt "as once a year"
961
+ msgid "Annually"
962
+ msgstr "Årligt"
963
+
964
+ #: includes/fs-plugin-info-dialog.php:772
965
+ msgctxt "as once a year"
966
+ msgid "Once"
967
+ msgstr "Engangsbeløb"
968
+
969
+ #: includes/fs-plugin-info-dialog.php:778
970
+ msgid "Single Site License"
971
+ msgstr "Single Site License"
972
+
973
+ #: includes/fs-plugin-info-dialog.php:780
974
+ msgid "Unlimited Licenses"
975
+ msgstr "Ubegrænsede licenser"
976
+
977
+ #: includes/fs-plugin-info-dialog.php:782
978
+ msgid "Up to %s Sites"
979
+ msgstr "Op til %s websteder"
980
+
981
+ #: includes/fs-plugin-info-dialog.php792,
982
+ #: templates/plugin-info/features.php:82
983
+ msgctxt "as monthly period"
984
+ msgid "mo"
985
+ msgstr "md"
986
+
987
+ #: includes/fs-plugin-info-dialog.php799,
988
+ #: templates/plugin-info/features.php:80
989
+ msgctxt "as annual period"
990
+ msgid "year"
991
+ msgstr "år"
992
+
993
+ #: includes/fs-plugin-info-dialog.php:853
994
+ msgctxt "noun"
995
+ msgid "Price"
996
+ msgstr "Pris"
997
+
998
+ #: includes/fs-plugin-info-dialog.php:901
999
+ msgid "Save %s"
1000
+ msgstr "Spar %s"
1001
+
1002
+ #: includes/fs-plugin-info-dialog.php:911
1003
+ msgid "No commitment for %s - cancel anytime"
1004
+ msgstr "Ingen bindinger ved %s - annuller når som helst"
1005
+
1006
+ #: includes/fs-plugin-info-dialog.php:914
1007
+ msgid "After your free %s, pay as little as %s"
1008
+ msgstr "Efter din gratis %s er prisen kun %s"
1009
+
1010
+ #: includes/fs-plugin-info-dialog.php:925
1011
+ msgid "Details"
1012
+ msgstr "Detaljer"
1013
+
1014
+ #: includes/fs-plugin-info-dialog.php929, templates/account.php91,
1015
+ #: templates/debug.php201, templates/debug.php238, templates/debug.php452,
1016
+ #: templates/account/partials/addon.php:32
1017
+ msgctxt "product version"
1018
+ msgid "Version"
1019
+ msgstr "Version"
1020
+
1021
+ #: includes/fs-plugin-info-dialog.php:936
1022
+ msgctxt "as the plugin author"
1023
+ msgid "Author"
1024
+ msgstr "Forfatter"
1025
+
1026
+ #: includes/fs-plugin-info-dialog.php:943
1027
+ msgid "Last Updated"
1028
+ msgstr "Senest opdateret"
1029
+
1030
+ #: includes/fs-plugin-info-dialog.php948, templates/account.php:376
1031
+ msgctxt "x-ago"
1032
+ msgid "%s ago"
1033
+ msgstr "%s siden"
1034
+
1035
+ #: includes/fs-plugin-info-dialog.php:957
1036
+ msgid "Requires WordPress Version"
1037
+ msgstr "Kræver WordPress-version"
1038
+
1039
+ #: includes/fs-plugin-info-dialog.php:958
1040
+ msgid "%s or higher"
1041
+ msgstr "%s eller højere"
1042
+
1043
+ #: includes/fs-plugin-info-dialog.php:965
1044
+ msgid "Compatible up to"
1045
+ msgstr "Kompatibel op til"
1046
+
1047
+ #: includes/fs-plugin-info-dialog.php:973
1048
+ msgid "Downloaded"
1049
+ msgstr "Downloadet"
1050
+
1051
+ #: includes/fs-plugin-info-dialog.php:977
1052
+ msgid "%s time"
1053
+ msgstr "%s gang"
1054
+
1055
+ #: includes/fs-plugin-info-dialog.php:979
1056
+ msgid "%s times"
1057
+ msgstr "%s gange"
1058
+
1059
+ #: includes/fs-plugin-info-dialog.php:989
1060
+ msgid "WordPress.org Plugin Page"
1061
+ msgstr "WordPress.org Plugin-side"
1062
+
1063
+ #: includes/fs-plugin-info-dialog.php:997
1064
+ msgid "Plugin Homepage"
1065
+ msgstr "Plugin-websted"
1066
+
1067
+ #: includes/fs-plugin-info-dialog.php1005,
1068
+ #: includes/fs-plugin-info-dialog.php:1087
1069
+ msgid "Donate to this plugin"
1070
+ msgstr "Donér til dette plugin"
1071
+
1072
+ #: includes/fs-plugin-info-dialog.php:1012
1073
+ msgid "Average Rating"
1074
+ msgstr "Gennemsnitlig vurdering"
1075
+
1076
+ #: includes/fs-plugin-info-dialog.php:1019
1077
+ msgid "based on %s"
1078
+ msgstr "baseret på %s"
1079
+
1080
+ #: includes/fs-plugin-info-dialog.php:1023
1081
+ msgid "%s rating"
1082
+ msgstr "%s vurdering"
1083
+
1084
+ #: includes/fs-plugin-info-dialog.php:1025
1085
+ msgid "%s ratings"
1086
+ msgstr "%s vurderinger"
1087
+
1088
+ #: includes/fs-plugin-info-dialog.php:1040
1089
+ msgid "%s star"
1090
+ msgstr "%s stjerne"
1091
+
1092
+ #: includes/fs-plugin-info-dialog.php:1042
1093
+ msgid "%s stars"
1094
+ msgstr "%s stjerner"
1095
+
1096
+ #: includes/fs-plugin-info-dialog.php:1053
1097
+ msgid "Click to see reviews that provided a rating of %s"
1098
+ msgstr "Click to see reviews that provided a rating of %s"
1099
+
1100
+ #: includes/fs-plugin-info-dialog.php:1066
1101
+ msgid "Contributors"
1102
+ msgstr "Bidragsydere"
1103
+
1104
+ #: includes/fs-plugin-info-dialog.php1095,
1105
+ #: includes/fs-plugin-info-dialog.php:1097
1106
+ msgid "Warning"
1107
+ msgstr "Advarsel"
1108
+
1109
+ #: includes/fs-plugin-info-dialog.php:1095
1110
+ msgid "This plugin has not been tested with your current version of WordPress."
1111
+ msgstr "Dette plugin er ikke blevet testet med din nuværende version af WordPress."
1112
+
1113
+ #: includes/fs-plugin-info-dialog.php:1097
1114
+ msgid "This plugin has not been marked as compatible with your version of WordPress."
1115
+ msgstr "This plugin has not been marked as compatible with your version of WordPress."
1116
+
1117
+ #: includes/fs-plugin-info-dialog.php:1116
1118
+ msgid "Paid add-on must be deployed to Freemius."
1119
+ msgstr "Paid add-on must be deployed to Freemius."
1120
+
1121
+ #: includes/fs-plugin-info-dialog.php:1117
1122
+ msgid "Add-on must be deployed to WordPress.org or Freemius."
1123
+ msgstr "Add-on must be deployed to WordPress.org or Freemius."
1124
+
1125
+ #: templates/account.php81, templates/forms/subscription-cancellation.php96,
1126
+ #: templates/account/partials/addon.php22,
1127
+ #: templates/account/partials/site.php:295
1128
+ msgid "Downgrading your plan"
1129
+ msgstr "Downgrading your plan"
1130
+
1131
+ #: templates/account.php82, templates/forms/subscription-cancellation.php97,
1132
+ #: templates/account/partials/addon.php23,
1133
+ #: templates/account/partials/site.php:296
1134
+ msgid "Cancelling the subscription"
1135
+ msgstr "Cancelling the subscription"
1136
+
1137
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the
1138
+ #. subscription'
1139
+ #: templates/account.php84, templates/forms/subscription-cancellation.php99,
1140
+ #: templates/account/partials/addon.php25,
1141
+ #: templates/account/partials/site.php:298
1142
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1143
+ msgstr "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1144
+
1145
+ #: templates/account.php85, templates/forms/subscription-cancellation.php100,
1146
+ #: templates/account/partials/addon.php26,
1147
+ #: templates/account/partials/site.php:299
1148
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1149
+ msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1150
+
1151
+ #: templates/account.php86, templates/forms/subscription-cancellation.php106,
1152
+ #: templates/account/partials/addon.php:27
1153
+ msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1154
+ msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1155
+
1156
+ #: templates/account.php87, templates/forms/subscription-cancellation.php101,
1157
+ #: templates/account/partials/addon.php28,
1158
+ #: templates/account/partials/site.php:300
1159
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1160
+ msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1161
+
1162
+ #: templates/account.php88, templates/forms/subscription-cancellation.php102,
1163
+ #: templates/account/partials/addon.php29,
1164
+ #: templates/account/partials/site.php:301
1165
+ msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1166
+ msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1167
+
1168
+ #. translators: %s: Plan title (e.g. "Professional")
1169
+ #: templates/account.php90,
1170
+ #: templates/account/partials/activate-license-button.php31,
1171
+ #: templates/account/partials/addon.php:31
1172
+ msgid "Activate %s Plan"
1173
+ msgstr "Aktiver %s plan"
1174
+
1175
+ #. translators: %s: Time period (e.g. Auto renews in "2 months")
1176
+ #: templates/account.php93, templates/account/partials/addon.php34,
1177
+ #: templates/account/partials/site.php:275
1178
+ msgid "Auto renews in %s"
1179
+ msgstr "Auto-fornyer om %s"
1180
+
1181
+ #. translators: %s: Time period (e.g. Expires in "2 months")
1182
+ #: templates/account.php95, templates/account/partials/addon.php36,
1183
+ #: templates/account/partials/site.php:277
1184
+ msgid "Expires in %s"
1185
+ msgstr "Udløber om %s"
1186
+
1187
+ #: templates/account.php96, templates/account/partials/addon.php:37
1188
+ msgctxt "as synchronize license"
1189
+ msgid "Sync License"
1190
+ msgstr "Synkroniser licens"
1191
+
1192
+ #: templates/account.php97, templates/account/partials/addon.php:38
1193
+ msgid "Cancel Trial"
1194
+ msgstr "Annuller prøveperiode"
1195
+
1196
+ #: templates/account.php98, templates/account/partials/addon.php:39
1197
+ msgid "Change Plan"
1198
+ msgstr "Skift plan"
1199
+
1200
+ #: templates/account.php99, templates/account/partials/addon.php:40
1201
+ msgctxt "verb"
1202
+ msgid "Upgrade"
1203
+ msgstr "Opgrader"
1204
+
1205
+ #: templates/account.php101, templates/account/partials/addon.php42,
1206
+ #: templates/account/partials/site.php:302
1207
+ msgctxt "verb"
1208
+ msgid "Downgrade"
1209
+ msgstr "Nedgrader"
1210
+
1211
+ #: templates/account.php103, templates/add-ons.php130,
1212
+ #: templates/plugin-info/features.php72,
1213
+ #: templates/account/partials/addon.php44,
1214
+ #: templates/account/partials/site.php:31
1215
+ msgid "Free"
1216
+ msgstr "Gratis"
1217
+
1218
+ #: templates/account.php104, templates/account/partials/addon.php:45
1219
+ msgid "Activate"
1220
+ msgstr "Aktiver"
1221
+
1222
+ #: templates/account.php105, templates/debug.php371,
1223
+ #: includes/customizer/class-fs-customizer-upsell-control.php106,
1224
+ #: templates/account/partials/addon.php:46
1225
+ msgctxt "as product pricing plan"
1226
+ msgid "Plan"
1227
+ msgstr "Plan"
1228
+
1229
+ #: templates/account.php:158
1230
+ msgid "Free Trial"
1231
+ msgstr "Gratis prøveperiode"
1232
+
1233
+ #: templates/account.php:169
1234
+ msgid "Account Details"
1235
+ msgstr "Kontodetaljer"
1236
+
1237
+ #: templates/account.php:179
1238
+ msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1239
+ msgstr "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1240
+
1241
+ #: templates/account.php:181
1242
+ msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1243
+ msgstr "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1244
+
1245
+ #: templates/account.php:184
1246
+ msgid "Delete Account"
1247
+ msgstr "Slet konto"
1248
+
1249
+ #: templates/account.php196, templates/account/partials/addon.php159,
1250
+ #: templates/account/partials/deactivate-license-button.php:35
1251
+ msgid "Deactivate License"
1252
+ msgstr "Deaktiver licens"
1253
+
1254
+ #: templates/account.php219, templates/forms/subscription-cancellation.php:125
1255
+ msgid "Are you sure you want to proceed?"
1256
+ msgstr "Er du sikker på, du vil fortsætte?"
1257
+
1258
+ #: templates/account.php219, templates/account/partials/addon.php:182
1259
+ msgid "Cancel Subscription"
1260
+ msgstr "Annuller abonnement"
1261
+
1262
+ #: templates/account.php:247
1263
+ msgctxt "as synchronize"
1264
+ msgid "Sync"
1265
+ msgstr "Synkroniser"
1266
+
1267
+ #: templates/account.php261, templates/debug.php:487
1268
+ msgid "Name"
1269
+ msgstr "Navn"
1270
+
1271
+ #: templates/account.php267, templates/debug.php:488
1272
+ msgid "Email"
1273
+ msgstr "E-mail"
1274
+
1275
+ #: templates/account.php274, templates/debug.php370, templates/debug.php:526
1276
+ msgid "User ID"
1277
+ msgstr "Bruger-ID"
1278
+
1279
+ #: templates/account.php:282
1280
+ msgid "Site ID"
1281
+ msgstr "Websteds-ID"
1282
+
1283
+ #: templates/account.php:285
1284
+ msgid "No ID"
1285
+ msgstr "Intet ID"
1286
+
1287
+ #: templates/account.php290, templates/debug.php243, templates/debug.php372,
1288
+ #: templates/debug.php453, templates/debug.php490,
1289
+ #: templates/account/partials/site.php:219
1290
+ msgid "Public Key"
1291
+ msgstr "Offentlig nøgle"
1292
+
1293
+ #: templates/account.php296, templates/debug.php373, templates/debug.php454,
1294
+ #: templates/debug.php491, templates/account/partials/site.php:231
1295
+ msgid "Secret Key"
1296
+ msgstr "Privat nøgle"
1297
+
1298
+ #: templates/account.php:299
1299
+ msgctxt "as secret encryption key missing"
1300
+ msgid "No Secret"
1301
+ msgstr "Ingen privat nøgle"
1302
+
1303
+ #: templates/account.php318, templates/account/partials/site.php112,
1304
+ #: templates/account/partials/site.php:114
1305
+ msgid "Trial"
1306
+ msgstr "Prøveperiode"
1307
+
1308
+ #: templates/account.php337, templates/debug.php531,
1309
+ #: templates/account/partials/site.php:248
1310
+ msgid "License Key"
1311
+ msgstr "Licensnøgle"
1312
+
1313
+ #: templates/account.php:367
1314
+ msgid "not verified"
1315
+ msgstr "ikke verificeret"
1316
+
1317
+ #: templates/account.php376, templates/account/partials/addon.php:120
1318
+ msgid "Expired"
1319
+ msgstr "Udløbet"
1320
+
1321
+ #: templates/account.php:428
1322
+ msgid "Premium version"
1323
+ msgstr "Premium version"
1324
+
1325
+ #: templates/account.php:430
1326
+ msgid "Free version"
1327
+ msgstr "Gratis version"
1328
+
1329
+ #: templates/account.php:442
1330
+ msgid "Verify Email"
1331
+ msgstr "Verificer e-mail"
1332
+
1333
+ #: templates/account.php:453
1334
+ msgid "Download %s Version"
1335
+ msgstr "Download 1%s version"
1336
+
1337
+ #: templates/account.php467, templates/account.php649,
1338
+ #: templates/account/partials/site.php237,
1339
+ #: templates/account/partials/site.php:255
1340
+ msgctxt "verb"
1341
+ msgid "Show"
1342
+ msgstr "Vis"
1343
+
1344
+ #: templates/account.php:481
1345
+ msgid "What is your %s?"
1346
+ msgstr "Angiv venligst %s?"
1347
+
1348
+ #: templates/account.php489, templates/account/billing.php:27
1349
+ msgctxt "verb"
1350
+ msgid "Edit"
1351
+ msgstr "Rediger"
1352
+
1353
+ #: templates/account.php:502
1354
+ msgid "Sites"
1355
+ msgstr "Websteder"
1356
+
1357
+ #: templates/account.php:513
1358
+ msgid "Search by address"
1359
+ msgstr "Søg efter adresse"
1360
+
1361
+ #: templates/account.php522, templates/account.php570, templates/debug.php236,
1362
+ #: templates/debug.php364, templates/debug.php449, templates/debug.php486,
1363
+ #: templates/debug.php524, templates/debug.php597,
1364
+ #: templates/account/payments.php35, templates/debug/logger.php:21
1365
+ msgid "ID"
1366
+ msgstr "ID"
1367
+
1368
+ #: templates/account.php523, templates/debug.php:367
1369
+ msgid "Address"
1370
+ msgstr "Adresse"
1371
+
1372
+ #: templates/account.php:524
1373
+ msgid "License"
1374
+ msgstr "Licens"
1375
+
1376
+ #: templates/account.php:525
1377
+ msgid "Plan"
1378
+ msgstr "Plan"
1379
+
1380
+ #: templates/account.php:573
1381
+ msgctxt "as software license"
1382
+ msgid "License"
1383
+ msgstr "Licens"
1384
+
1385
+ #: templates/account.php:643
1386
+ msgctxt "verb"
1387
+ msgid "Hide"
1388
+ msgstr "Skjul"
1389
+
1390
+ #: templates/account.php:686
1391
+ msgid "Cancelling %s"
1392
+ msgstr "Cancelling %s"
1393
+
1394
+ #: templates/account.php686, templates/account.php703,
1395
+ #: templates/forms/subscription-cancellation.php27,
1396
+ #: templates/forms/deactivation/form.php:117
1397
+ msgid "trial"
1398
+ msgstr "trial"
1399
+
1400
+ #: templates/account.php701, templates/forms/deactivation/form.php:134
1401
+ msgid "Cancelling %s..."
1402
+ msgstr "Cancelling %s..."
1403
+
1404
+ #: templates/account.php704, templates/forms/subscription-cancellation.php28,
1405
+ #: templates/forms/deactivation/form.php:118
1406
+ msgid "subscription"
1407
+ msgstr "subscription"
1408
+
1409
+ #: templates/account.php:718
1410
+ msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1411
+ msgstr "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1412
+
1413
+ #: templates/add-ons.php:36
1414
+ msgid "Add Ons for %s"
1415
+ msgstr "Tilføjelser til %s"
1416
+
1417
+ #: templates/add-ons.php:44
1418
+ msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1419
+ msgstr "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1420
+
1421
+ #: templates/add-ons.php:139
1422
+ msgid "View details"
1423
+ msgstr "Vis detaljer"
1424
+
1425
+ #: templates/admin-notice.php13, templates/forms/license-activation.php208,
1426
+ #: templates/forms/resend-key.php:77
1427
+ msgctxt "as close a window"
1428
+ msgid "Dismiss"
1429
+ msgstr "Fjern"
1430
+
1431
+ #: templates/auto-installation.php:45
1432
+ msgid "%s sec"
1433
+ msgstr "1%s sek"
1434
+
1435
+ #: templates/auto-installation.php:83
1436
+ msgid "Automatic Installation"
1437
+ msgstr "Automatisk installering"
1438
+
1439
+ #: templates/auto-installation.php:93
1440
+ msgid "An automated download and installation of %s (paid version) from %s will start in %s. If you would like to do it manually - click the cancellation button now."
1441
+ msgstr "An automated download and installation of %s (paid version) from %s will start in %s. If you would like to do it manually - click the cancellation button now."
1442
+
1443
+ #: templates/auto-installation.php:104
1444
+ msgid "The installation process has started and may take a few minutes to complete. Please wait until it is done - do not refresh this page."
1445
+ msgstr "The installation process has started and may take a few minutes to complete. Please wait until it is done - do not refresh this page."
1446
+
1447
+ #: templates/auto-installation.php:109
1448
+ msgid "Cancel Installation"
1449
+ msgstr "Annuller installering"
1450
+
1451
+ #: templates/checkout.php:172
1452
+ msgid "Checkout"
1453
+ msgstr "Udtjekning"
1454
+
1455
+ #: templates/checkout.php:172
1456
+ msgid "PCI compliant"
1457
+ msgstr "PCI compliant"
1458
+
1459
+ #. translators: %s: name (e.g. Hey John,)
1460
+ #: templates/connect.php:112
1461
+ msgctxt "greeting"
1462
+ msgid "Hey %s,"
1463
+ msgstr "Hey %s,"
1464
+
1465
+ #: templates/connect.php:154
1466
+ msgid "Allow & Continue"
1467
+ msgstr "Tillad & Fortsæt"
1468
+
1469
+ #: templates/connect.php:158
1470
+ msgid "Re-send activation email"
1471
+ msgstr "Gensend e-mail om aktivering"
1472
+
1473
+ #: templates/connect.php:162
1474
+ msgid "Thanks %s!"
1475
+ msgstr "Tak %s!"
1476
+
1477
+ #: templates/connect.php172, templates/forms/license-activation.php:43
1478
+ msgid "Agree & Activate License"
1479
+ msgstr "Accepter & aktiver licens"
1480
+
1481
+ #: templates/connect.php:181
1482
+ msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1483
+ msgstr "Tak for at købe %s! For at komme i gang, venligst indtast din licensnøgle:"
1484
+
1485
+ #: templates/connect.php:188
1486
+ msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1487
+ msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1488
+
1489
+ #: templates/connect.php:189
1490
+ msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1491
+ msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1492
+
1493
+ #: templates/connect.php:195
1494
+ msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1495
+ msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1496
+
1497
+ #: templates/connect.php:196
1498
+ msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1499
+ msgstr "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1500
+
1501
+ #: templates/connect.php:230
1502
+ msgid "We're excited to introduce the Freemius network-level integration."
1503
+ msgstr "We're excited to introduce the Freemius network-level integration."
1504
+
1505
+ #: templates/connect.php:233
1506
+ msgid "During the update process we detected %d site(s) that are still pending license activation."
1507
+ msgstr "During the update process we detected %d site(s) that are still pending license activation."
1508
+
1509
+ #: templates/connect.php:235
1510
+ msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1511
+ msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1512
+
1513
+ #: templates/connect.php:237
1514
+ msgid "%s's paid features"
1515
+ msgstr "%s's paid features"
1516
+
1517
+ #: templates/connect.php:242
1518
+ msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1519
+ msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1520
+
1521
+ #: templates/connect.php:244
1522
+ msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1523
+ msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1524
+
1525
+ #: templates/connect.php253, templates/forms/license-activation.php:46
1526
+ msgid "License key"
1527
+ msgstr "Licensnøgle"
1528
+
1529
+ #: templates/connect.php256, templates/forms/license-activation.php:19
1530
+ msgid "Can't find your license key?"
1531
+ msgstr "Kan du ikke finde din licensnøgle?"
1532
+
1533
+ #: templates/connect.php315, templates/connect.php630,
1534
+ #: templates/forms/deactivation/retry-skip.php:20
1535
+ msgctxt "verb"
1536
+ msgid "Skip"
1537
+ msgstr "Spring over"
1538
+
1539
+ #: templates/connect.php:318
1540
+ msgid "Delegate to Site Admins"
1541
+ msgstr "Delegate to Site Admins"
1542
+
1543
+ #: templates/connect.php:318
1544
+ msgid "If you click it, this decision will be delegated to the sites administrators."
1545
+ msgstr "If you click it, this decision will be delegated to the sites administrators."
1546
+
1547
+ #: templates/connect.php:346
1548
+ msgid "Your Profile Overview"
1549
+ msgstr "Overblik af din profil"
1550
+
1551
+ #: templates/connect.php:347
1552
+ msgid "Name and email address"
1553
+ msgstr "Navn og e-mailadresse"
1554
+
1555
+ #: templates/connect.php:352
1556
+ msgid "Your Site Overview"
1557
+ msgstr "Overblik af dit websted"
1558
+
1559
+ #: templates/connect.php:353
1560
+ msgid "Site URL, WP version, PHP info, plugins & themes"
1561
+ msgstr "Websteds-URL, WP version, PHP info, plugins og temaer"
1562
+
1563
+ #: templates/connect.php:358
1564
+ msgid "Admin Notices"
1565
+ msgstr "Admin-meddelelser"
1566
+
1567
+ #: templates/connect.php359, templates/connect.php:375
1568
+ msgid "Updates, announcements, marketing, no spam"
1569
+ msgstr "Updates, announcements, marketing, no spam"
1570
+
1571
+ #: templates/connect.php:364
1572
+ msgid "Current %s Events"
1573
+ msgstr "Current %s Events"
1574
+
1575
+ #: templates/connect.php:365
1576
+ msgid "Activation, deactivation and uninstall"
1577
+ msgstr "Aktivering, deaktivering og afinstallering"
1578
+
1579
+ #: templates/connect.php:374
1580
+ msgid "Newsletter"
1581
+ msgstr "Nyhedsbrev"
1582
+
1583
+ #: templates/connect.php391, templates/forms/license-activation.php:38
1584
+ msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1585
+ msgstr "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1586
+
1587
+ #: templates/connect.php:396
1588
+ msgid "What permissions are being granted?"
1589
+ msgstr "Hvilke tilladelser bliver givet?"
1590
+
1591
+ #: templates/connect.php:417
1592
+ msgid "Don't have a license key?"
1593
+ msgstr "Har du ikke en licensnøgle?"
1594
+
1595
+ #: templates/connect.php:418
1596
+ msgid "Activate Free Version"
1597
+ msgstr "Aktiver gratis version"
1598
+
1599
+ #: templates/connect.php:420
1600
+ msgid "Have a license key?"
1601
+ msgstr "Har du en licensnøgle?"
1602
+
1603
+ #: templates/connect.php:428
1604
+ msgid "Privacy Policy"
1605
+ msgstr "Privatlivspolitik"
1606
+
1607
+ #: templates/connect.php:430
1608
+ msgid "License Agreement"
1609
+ msgstr "License Agreement"
1610
+
1611
+ #: templates/connect.php:430
1612
+ msgid "Terms of Service"
1613
+ msgstr "Servicevilkår"
1614
+
1615
+ #: templates/connect.php:766
1616
+ msgctxt "as in the process of sending an email"
1617
+ msgid "Sending email"
1618
+ msgstr "Sender e-mail"
1619
+
1620
+ #: templates/connect.php:767
1621
+ msgctxt "as activating plugin"
1622
+ msgid "Activating"
1623
+ msgstr "Aktiverer"
1624
+
1625
+ #: templates/contact.php:78
1626
+ msgid "Contact"
1627
+ msgstr "Kontakt"
1628
+
1629
+ #: templates/debug.php:17
1630
+ msgctxt "as turned off"
1631
+ msgid "Off"
1632
+ msgstr "Fra"
1633
+
1634
+ #: templates/debug.php:18
1635
+ msgctxt "as turned on"
1636
+ msgid "On"
1637
+ msgstr "Til"
1638
+
1639
+ #: templates/debug.php:20
1640
+ msgid "SDK"
1641
+ msgstr "SDK"
1642
+
1643
+ #: templates/debug.php:24
1644
+ msgctxt "as code debugging"
1645
+ msgid "Debugging"
1646
+ msgstr "Fejlfinding"
1647
+
1648
+ #: templates/debug.php54, templates/debug.php248, templates/debug.php374,
1649
+ #: templates/debug.php:492
1650
+ msgid "Actions"
1651
+ msgstr "Handlinger"
1652
+
1653
+ #: templates/debug.php:64
1654
+ msgid "Are you sure you want to delete all Freemius data?"
1655
+ msgstr "Er du sikker på, du vil slette al Freemius data?"
1656
+
1657
+ #: templates/debug.php:64
1658
+ msgid "Delete All Accounts"
1659
+ msgstr "Slet alle konti"
1660
+
1661
+ #: templates/debug.php:71
1662
+ msgid "Clear API Cache"
1663
+ msgstr "Ryd API-cache"
1664
+
1665
+ #: templates/debug.php:79
1666
+ msgid "Clear Updates Transients"
1667
+ msgstr "Clear Updates Transients"
1668
+
1669
+ #: templates/debug.php:86
1670
+ msgid "Sync Data From Server"
1671
+ msgstr "Synkroniser data fra server"
1672
+
1673
+ #: templates/debug.php:95
1674
+ msgid "Migrate Options to Network"
1675
+ msgstr "Migrate Options to Network"
1676
+
1677
+ #: templates/debug.php:100
1678
+ msgid "Load DB Option"
1679
+ msgstr "Hent DB-indstilling"
1680
+
1681
+ #: templates/debug.php:103
1682
+ msgid "Set DB Option"
1683
+ msgstr "Sæt DB-indstilling"
1684
+
1685
+ #: templates/debug.php:180
1686
+ msgid "Key"
1687
+ msgstr "Nøgle"
1688
+
1689
+ #: templates/debug.php:181
1690
+ msgid "Value"
1691
+ msgstr "Værdi"
1692
+
1693
+ #: templates/debug.php:197
1694
+ msgctxt "as software development kit versions"
1695
+ msgid "SDK Versions"
1696
+ msgstr "SDK-versioner"
1697
+
1698
+ #: templates/debug.php:202
1699
+ msgid "SDK Path"
1700
+ msgstr "SDK-sti"
1701
+
1702
+ #: templates/debug.php203, templates/debug.php:242
1703
+ msgid "Module Path"
1704
+ msgstr "Modul-sti"
1705
+
1706
+ #: templates/debug.php:204
1707
+ msgid "Is Active"
1708
+ msgstr "Er aktiv"
1709
+
1710
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:35
1711
+ msgid "Plugins"
1712
+ msgstr "Plugins"
1713
+
1714
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:56
1715
+ msgid "Themes"
1716
+ msgstr "Temaer"
1717
+
1718
+ #: templates/debug.php237, templates/debug.php369, templates/debug.php451,
1719
+ #: templates/debug/scheduled-crons.php:80
1720
+ msgid "Slug"
1721
+ msgstr "Kortnavn"
1722
+
1723
+ #: templates/debug.php239, templates/debug.php:450
1724
+ msgid "Title"
1725
+ msgstr "Titel"
1726
+
1727
+ #: templates/debug.php:240
1728
+ msgctxt "as application program interface"
1729
+ msgid "API"
1730
+ msgstr "API"
1731
+
1732
+ #: templates/debug.php:241
1733
+ msgid "Freemius State"
1734
+ msgstr "Freemius tilstand"
1735
+
1736
+ #: templates/debug.php:245
1737
+ msgid "Network Blog"
1738
+ msgstr "Netværksblog"
1739
+
1740
+ #: templates/debug.php:246
1741
+ msgid "Network User"
1742
+ msgstr "Netværksbruger"
1743
+
1744
+ #: templates/debug.php:283
1745
+ msgctxt "as connection was successful"
1746
+ msgid "Connected"
1747
+ msgstr "Forbundet"
1748
+
1749
+ #: templates/debug.php:284
1750
+ msgctxt "as connection blocked"
1751
+ msgid "Blocked"
1752
+ msgstr "Blokeret"
1753
+
1754
+ #: templates/debug.php:320
1755
+ msgid "Simulate Trial Promotion"
1756
+ msgstr "Simulate Trial Promotion"
1757
+
1758
+ #: templates/debug.php:332
1759
+ msgid "Simulate Network Upgrade"
1760
+ msgstr "Simuler netværksopgradering"
1761
+
1762
+ #: templates/debug.php:358
1763
+ msgid "%s Installs"
1764
+ msgstr "%s installeringer"
1765
+
1766
+ #: templates/debug.php:360
1767
+ msgctxt "like websites"
1768
+ msgid "Sites"
1769
+ msgstr "Websteder"
1770
+
1771
+ #: templates/debug.php366, templates/account/partials/site.php:148
1772
+ msgid "Blog ID"
1773
+ msgstr "Blog-ID"
1774
+
1775
+ #: templates/debug.php431, templates/debug.php509,
1776
+ #: templates/account/partials/addon.php:339
1777
+ msgctxt "verb"
1778
+ msgid "Delete"
1779
+ msgstr "Slet"
1780
+
1781
+ #: templates/debug.php:445
1782
+ msgid "Add Ons of module %s"
1783
+ msgstr "Tilføjelser til modul %s"
1784
+
1785
+ #: templates/debug.php:482
1786
+ msgid "Users"
1787
+ msgstr "Brugere"
1788
+
1789
+ #: templates/debug.php:489
1790
+ msgid "Verified"
1791
+ msgstr "Verificeret"
1792
+
1793
+ #: templates/debug.php:520
1794
+ msgid "%s Licenses"
1795
+ msgstr "1%s licenser"
1796
+
1797
+ #: templates/debug.php:525
1798
+ msgid "Plugin ID"
1799
+ msgstr "Plugin-ID"
1800
+
1801
+ #: templates/debug.php:527
1802
+ msgid "Plan ID"
1803
+ msgstr "Plan-ID"
1804
+
1805
+ #: templates/debug.php:528
1806
+ msgid "Quota"
1807
+ msgstr "Kvote"
1808
+
1809
+ #: templates/debug.php:529
1810
+ msgid "Activated"
1811
+ msgstr "Aktiveret"
1812
+
1813
+ #: templates/debug.php:530
1814
+ msgid "Blocking"
1815
+ msgstr "Blokerer"
1816
+
1817
+ #: templates/debug.php:532
1818
+ msgctxt "as expiration date"
1819
+ msgid "Expiration"
1820
+ msgstr "Udløber"
1821
+
1822
+ #: templates/debug.php:555
1823
+ msgid "Debug Log"
1824
+ msgstr "Fejlfindingslog"
1825
+
1826
+ #: templates/debug.php:559
1827
+ msgid "All Types"
1828
+ msgstr "Alle typer"
1829
+
1830
+ #: templates/debug.php:566
1831
+ msgid "All Requests"
1832
+ msgstr "Alle forespørgsler"
1833
+
1834
+ #: templates/debug.php571, templates/debug.php600,
1835
+ #: templates/debug/logger.php:25
1836
+ msgid "File"
1837
+ msgstr "Fil"
1838
+
1839
+ #: templates/debug.php572, templates/debug.php598,
1840
+ #: templates/debug/logger.php:23
1841
+ msgid "Function"
1842
+ msgstr "Funktion"
1843
+
1844
+ #: templates/debug.php:573
1845
+ msgid "Process ID"
1846
+ msgstr "Proces-ID"
1847
+
1848
+ #: templates/debug.php:574
1849
+ msgid "Logger"
1850
+ msgstr "Logger"
1851
+
1852
+ #: templates/debug.php575, templates/debug.php599,
1853
+ #: templates/debug/logger.php:24
1854
+ msgid "Message"
1855
+ msgstr "Besked"
1856
+
1857
+ #: templates/debug.php:577
1858
+ msgid "Filter"
1859
+ msgstr "Filter"
1860
+
1861
+ #: templates/debug.php:585
1862
+ msgid "Download"
1863
+ msgstr "Download"
1864
+
1865
+ #: templates/debug.php596, templates/debug/logger.php:22
1866
+ msgid "Type"
1867
+ msgstr "Type"
1868
+
1869
+ #: templates/debug.php601, templates/debug/logger.php:26
1870
+ msgid "Timestamp"
1871
+ msgstr "Tidsstempel"
1872
+
1873
+ #: templates/secure-https-header.php:28
1874
+ msgid "Secure HTTPS %s page, running from an external domain"
1875
+ msgstr "Secure HTTPS %s page, running from an external domain"
1876
+
1877
+ #: includes/customizer/class-fs-customizer-support-section.php55,
1878
+ #: templates/plugin-info/features.php:43
1879
+ msgid "Support"
1880
+ msgstr "Support"
1881
+
1882
+ #: includes/debug/class-fs-debug-bar-panel.php48,
1883
+ #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1884
+ msgctxt "milliseconds"
1885
+ msgid "ms"
1886
+ msgstr "ms"
1887
+
1888
+ #: includes/debug/debug-bar-start.php:41
1889
+ msgid "Freemius API"
1890
+ msgstr "Freemius API"
1891
+
1892
+ #: includes/debug/debug-bar-start.php:42
1893
+ msgid "Requests"
1894
+ msgstr "Requests"
1895
+
1896
+ #: templates/account/billing.php:28
1897
+ msgctxt "verb"
1898
+ msgid "Update"
1899
+ msgstr "Opdater"
1900
+
1901
+ #: templates/account/billing.php:39
1902
+ msgid "Billing"
1903
+ msgstr "Betaling"
1904
+
1905
+ #: templates/account/billing.php44, templates/account/billing.php:44
1906
+ msgid "Business name"
1907
+ msgstr "Firmanavn"
1908
+
1909
+ #: templates/account/billing.php45, templates/account/billing.php:45
1910
+ msgid "Tax / VAT ID"
1911
+ msgstr "Moms / VAT ID"
1912
+
1913
+ #: templates/account/billing.php48, templates/account/billing.php48,
1914
+ #: templates/account/billing.php49, templates/account/billing.php:49
1915
+ msgid "Address Line %d"
1916
+ msgstr "Adresselinje %d"
1917
+
1918
+ #: templates/account/billing.php52, templates/account/billing.php:52
1919
+ msgid "City"
1920
+ msgstr "By"
1921
+
1922
+ #: templates/account/billing.php52, templates/account/billing.php:52
1923
+ msgid "Town"
1924
+ msgstr "By"
1925
+
1926
+ #: templates/account/billing.php53, templates/account/billing.php:53
1927
+ msgid "ZIP / Postal Code"
1928
+ msgstr "ZIP / Postnummer"
1929
+
1930
+ #: templates/account/billing.php:308
1931
+ msgid "Country"
1932
+ msgstr "Land"
1933
+
1934
+ #: templates/account/billing.php:310
1935
+ msgid "Select Country"
1936
+ msgstr "Vælg land"
1937
+
1938
+ #: templates/account/billing.php317, templates/account/billing.php:318
1939
+ msgid "State"
1940
+ msgstr "Stat"
1941
+
1942
+ #: templates/account/billing.php317, templates/account/billing.php:318
1943
+ msgid "Province"
1944
+ msgstr "Provins"
1945
+
1946
+ #: templates/account/payments.php:29
1947
+ msgid "Payments"
1948
+ msgstr "Betalinger"
1949
+
1950
+ #: templates/account/payments.php:36
1951
+ msgid "Date"
1952
+ msgstr "Dato"
1953
+
1954
+ #: templates/account/payments.php:37
1955
+ msgid "Amount"
1956
+ msgstr "Beløb"
1957
+
1958
+ #: templates/account/payments.php38, templates/account/payments.php:50
1959
+ msgid "Invoice"
1960
+ msgstr "Faktura"
1961
+
1962
+ #: templates/debug/api-calls.php:56
1963
+ msgid "API"
1964
+ msgstr "API"
1965
+
1966
+ #: templates/debug/api-calls.php:68
1967
+ msgid "Method"
1968
+ msgstr "Metode"
1969
+
1970
+ #: templates/debug/api-calls.php:69
1971
+ msgid "Code"
1972
+ msgstr "Kode"
1973
+
1974
+ #: templates/debug/api-calls.php:70
1975
+ msgid "Length"
1976
+ msgstr "Længde"
1977
+
1978
+ #: templates/debug/api-calls.php:71
1979
+ msgctxt "as file/folder path"
1980
+ msgid "Path"
1981
+ msgstr "Sti"
1982
+
1983
+ #: templates/debug/api-calls.php:73
1984
+ msgid "Body"
1985
+ msgstr "Body"
1986
+
1987
+ #: templates/debug/api-calls.php:75
1988
+ msgid "Result"
1989
+ msgstr "Resultat"
1990
+
1991
+ #: templates/debug/api-calls.php:76
1992
+ msgid "Start"
1993
+ msgstr "Start"
1994
+
1995
+ #: templates/debug/api-calls.php:77
1996
+ msgid "End"
1997
+ msgstr "Slut"
1998
+
1999
+ #: templates/debug/logger.php:15
2000
+ msgid "Log"
2001
+ msgstr "Log"
2002
+
2003
+ #. translators: %s: time period (e.g. In "2 hours")
2004
+ #: templates/debug/plugins-themes-sync.php18,
2005
+ #: templates/debug/scheduled-crons.php:91
2006
+ msgid "In %s"
2007
+ msgstr "Om %s"
2008
+
2009
+ #. translators: %s: time period (e.g. "2 hours" ago)
2010
+ #: templates/debug/plugins-themes-sync.php20,
2011
+ #: templates/debug/scheduled-crons.php:93
2012
+ msgid "%s ago"
2013
+ msgstr "%s siden"
2014
+
2015
+ #: templates/debug/plugins-themes-sync.php21,
2016
+ #: templates/debug/scheduled-crons.php:74
2017
+ msgctxt "seconds"
2018
+ msgid "sec"
2019
+ msgstr "sek"
2020
+
2021
+ #: templates/debug/plugins-themes-sync.php:23
2022
+ msgid "Plugins & Themes Sync"
2023
+ msgstr "Synkronisering af plugins og temaer"
2024
+
2025
+ #: templates/debug/plugins-themes-sync.php:28
2026
+ msgid "Total"
2027
+ msgstr "Total"
2028
+
2029
+ #: templates/debug/plugins-themes-sync.php29,
2030
+ #: templates/debug/scheduled-crons.php:84
2031
+ msgid "Last"
2032
+ msgstr "Sidste"
2033
+
2034
+ #: templates/debug/scheduled-crons.php:76
2035
+ msgid "Scheduled Crons"
2036
+ msgstr "Planlagte cron jobs"
2037
+
2038
+ #: templates/debug/scheduled-crons.php:81
2039
+ msgid "Module"
2040
+ msgstr "Modul"
2041
+
2042
+ #: templates/debug/scheduled-crons.php:82
2043
+ msgid "Module Type"
2044
+ msgstr "Modultype"
2045
+
2046
+ #: templates/debug/scheduled-crons.php:83
2047
+ msgid "Cron Type"
2048
+ msgstr "Cron Type"
2049
+
2050
+ #: templates/debug/scheduled-crons.php:85
2051
+ msgid "Next"
2052
+ msgstr "Næste"
2053
+
2054
+ #: templates/forms/affiliation.php:82
2055
+ msgid "Non-expiring"
2056
+ msgstr "Udløber ikke"
2057
+
2058
+ #: templates/forms/affiliation.php:85
2059
+ msgid "Apply to become an affiliate"
2060
+ msgstr "Apply to become an affiliate"
2061
+
2062
+ #: templates/forms/affiliation.php:104
2063
+ msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2064
+ msgstr "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2065
+
2066
+ #: templates/forms/affiliation.php:119
2067
+ msgid "Thank you for applying for our affiliate program, we'll review your details during the next 14 days and will get back to you with further information."
2068
+ msgstr "Thank you for applying for our affiliate program, we'll review your details during the next 14 days and will get back to you with further information."
2069
+
2070
+ #: templates/forms/affiliation.php:122
2071
+ msgid "Your affiliation account was temporarily suspended."
2072
+ msgstr "Your affiliation account was temporarily suspended."
2073
+
2074
+ #: templates/forms/affiliation.php:125
2075
+ msgid "Thank you for applying for our affiliate program, unfortunately, we've decided at this point to reject your application. Please try again in 30 days."
2076
+ msgstr "Thank you for applying for our affiliate program, unfortunately, we've decided at this point to reject your application. Please try again in 30 days."
2077
+
2078
+ #: templates/forms/affiliation.php:128
2079
+ msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2080
+ msgstr "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2081
+
2082
+ #: templates/forms/affiliation.php:141
2083
+ msgid "Like the %s? Become our ambassador and earn cash ;-)"
2084
+ msgstr "Like the %s? Become our ambassador and earn cash ;-)"
2085
+
2086
+ #: templates/forms/affiliation.php:142
2087
+ msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2088
+ msgstr "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2089
+
2090
+ #: templates/forms/affiliation.php:145
2091
+ msgid "Program Summary"
2092
+ msgstr "Programoversigt"
2093
+
2094
+ #: templates/forms/affiliation.php:147
2095
+ msgid "%s commission when a customer purchases a new license."
2096
+ msgstr "%s commission when a customer purchases a new license."
2097
+
2098
+ #: templates/forms/affiliation.php:149
2099
+ msgid "Get commission for automated subscription renewals."
2100
+ msgstr "Get commission for automated subscription renewals."
2101
+
2102
+ #: templates/forms/affiliation.php:152
2103
+ msgid "%s tracking cookie after the first visit to maximize earnings potential."
2104
+ msgstr "%s tracking cookie after the first visit to maximize earnings potential."
2105
+
2106
+ #: templates/forms/affiliation.php:155
2107
+ msgid "Unlimited commissions."
2108
+ msgstr "Unlimited commissions."
2109
+
2110
+ #: templates/forms/affiliation.php:157
2111
+ msgid "%s minimum payout amount."
2112
+ msgstr "%s minimum payout amount."
2113
+
2114
+ #: templates/forms/affiliation.php:158
2115
+ msgid "Payouts are in USD and processed monthly via PayPal."
2116
+ msgstr "Payouts are in USD and processed monthly via PayPal."
2117
+
2118
+ #: templates/forms/affiliation.php:159
2119
+ msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2120
+ msgstr "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2121
+
2122
+ #: templates/forms/affiliation.php:162
2123
+ msgid "Affiliate"
2124
+ msgstr "Affiliate"
2125
+
2126
+ #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2127
+ msgid "Email address"
2128
+ msgstr "E-mailadresse"
2129
+
2130
+ #: templates/forms/affiliation.php:169
2131
+ msgid "Full name"
2132
+ msgstr "Fulde navn"
2133
+
2134
+ #: templates/forms/affiliation.php:173
2135
+ msgid "PayPal account email address"
2136
+ msgstr "E-mailadresse til PayPal-konto"
2137
+
2138
+ #: templates/forms/affiliation.php:177
2139
+ msgid "Where are you going to promote the %s?"
2140
+ msgstr "Hvor vil du promovere %s?"
2141
+
2142
+ #: templates/forms/affiliation.php:179
2143
+ msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2144
+ msgstr "Enter the domain of your website or other websites from where you plan to promote the %s."
2145
+
2146
+ #: templates/forms/affiliation.php:181
2147
+ msgid "Add another domain"
2148
+ msgstr "Tilføj andet domæne"
2149
+
2150
+ #: templates/forms/affiliation.php:185
2151
+ msgid "Extra Domains"
2152
+ msgstr "Ekstra domæner"
2153
+
2154
+ #: templates/forms/affiliation.php:186
2155
+ msgid "Extra domains where you will be marketing the product from."
2156
+ msgstr "Andre domæner du vil markedsføre produktet fra."
2157
+
2158
+ #: templates/forms/affiliation.php:196
2159
+ msgid "Promotion methods"
2160
+ msgstr "Promoveringsmetoder"
2161
+
2162
+ #: templates/forms/affiliation.php:199
2163
+ msgid "Social media (Facebook, Twitter, etc.)"
2164
+ msgstr "Sociale medier (Facebook, Twitter osv.)"
2165
+
2166
+ #: templates/forms/affiliation.php:203
2167
+ msgid "Mobile apps"
2168
+ msgstr "Mobil-apps"
2169
+
2170
+ #: templates/forms/affiliation.php:207
2171
+ msgid "Website, email, and social media statistics (optional)"
2172
+ msgstr "Websted, e-mail, og statistikker for sociale medier (valgfrit)"
2173
+
2174
+ #: templates/forms/affiliation.php:210
2175
+ msgid "Please feel free to provide any relevant website or social media statistics, e.g. monthly unique site visits, number of email subscribers, followers, etc. (we will keep this information confidential)."
2176
+ msgstr "Please feel free to provide any relevant website or social media statistics, e.g. monthly unique site visits, number of email subscribers, followers, etc. (we will keep this information confidential)."
2177
+
2178
+ #: templates/forms/affiliation.php:214
2179
+ msgid "How will you promote us?"
2180
+ msgstr "Hvordan vil du promovere os?"
2181
+
2182
+ #: templates/forms/affiliation.php:217
2183
+ msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2184
+ msgstr "Please provide details on how you intend to promote %s (please be as specific as possible)."
2185
+
2186
+ #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2187
+ msgid "Cancel"
2188
+ msgstr "Annuller"
2189
+
2190
+ #: templates/forms/affiliation.php:225
2191
+ msgid "Become an affiliate"
2192
+ msgstr "Bliv en affiliate"
2193
+
2194
+ #: templates/forms/license-activation.php:20
2195
+ msgid "Please enter the license key that you received in the email right after the purchase:"
2196
+ msgstr "Indtast licensnøglen, du modtog i e-mailen lige efter købet:"
2197
+
2198
+ #: templates/forms/license-activation.php:25
2199
+ msgid "Update License"
2200
+ msgstr "Opdater licens"
2201
+
2202
+ #: templates/forms/optout.php:30
2203
+ msgctxt "verb"
2204
+ msgid "Opt Out"
2205
+ msgstr "Frameld"
2206
+
2207
+ #: templates/forms/optout.php:31
2208
+ msgctxt "verb"
2209
+ msgid "Opt In"
2210
+ msgstr "Tilmeld"
2211
+
2212
+ #: templates/forms/optout.php:33
2213
+ msgid "Usage tracking is done in the name of making %s better. Making a better user experience, prioritizing new features, and more good things. We'd really appreciate if you'll reconsider letting us continue with the tracking."
2214
+ msgstr "Usage tracking is done in the name of making %s better. Making a better user experience, prioritizing new features, and more good things. We'd really appreciate if you'll reconsider letting us continue with the tracking."
2215
+
2216
+ #: templates/forms/optout.php:35
2217
+ msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2218
+ msgstr "Ved at klikke \"Frameld\" vil vi ikke længere sende data fra %s til %s."
2219
+
2220
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2221
+ msgid "There is a new version of %s available."
2222
+ msgstr "En ny version af %s er tilgængelig."
2223
+
2224
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2225
+ msgid " %s to access version %s security & feature updates, and support."
2226
+ msgstr " %s to access version %s security & feature updates, and support."
2227
+
2228
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2229
+ msgid "New Version Available"
2230
+ msgstr "Ny version tilgængelig"
2231
+
2232
+ #: templates/forms/premium-versions-upgrade-handler.php:75
2233
+ msgctxt "close a window"
2234
+ msgid "Dismiss"
2235
+ msgstr "Fjern"
2236
+
2237
+ #: templates/forms/resend-key.php:21
2238
+ msgid "Send License Key"
2239
+ msgstr "Send licensnøgle"
2240
+
2241
+ #: templates/forms/resend-key.php:57
2242
+ msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2243
+ msgstr "Indtast e-mailadressen, som du benyttede ved opgraderingen, nedenfor og vi vil gensende licensnøglen til dig."
2244
+
2245
+ #: templates/forms/subscription-cancellation.php:37
2246
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2247
+ msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2248
+
2249
+ #: templates/forms/subscription-cancellation.php:47
2250
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2251
+ msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2252
+
2253
+ #: templates/forms/subscription-cancellation.php:52
2254
+ msgid "license"
2255
+ msgstr "license"
2256
+
2257
+ #: templates/forms/subscription-cancellation.php:57
2258
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2259
+ msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2260
+
2261
+ #: templates/forms/subscription-cancellation.php:68
2262
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2263
+ msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2264
+
2265
+ #: templates/forms/subscription-cancellation.php:103
2266
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2267
+ msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2268
+
2269
+ #: templates/forms/subscription-cancellation.php:136
2270
+ msgid "Cancel %s?"
2271
+ msgstr "Cancel %s?"
2272
+
2273
+ #: templates/forms/subscription-cancellation.php:143
2274
+ msgid "Proceed"
2275
+ msgstr "Proceed"
2276
+
2277
+ #: templates/forms/subscription-cancellation.php191,
2278
+ #: templates/forms/deactivation/form.php:150
2279
+ msgid "Cancel %s & Proceed"
2280
+ msgstr "Cancel %s & Proceed"
2281
+
2282
+ #: templates/forms/trial-start.php:22
2283
+ msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2284
+ msgstr "Du er 1 klik fra at begynde din %1$s dages gratis prøveperiode af planen %2$s."
2285
+
2286
+ #: templates/forms/trial-start.php:28
2287
+ msgid "For compliance with the WordPress.org guidelines, before we start the trial we ask that you opt in with your user and non-sensitive site information, allowing the %s to periodically send data to %s to check for version updates and to validate your trial."
2288
+ msgstr "For compliance with the WordPress.org guidelines, before we start the trial we ask that you opt in with your user and non-sensitive site information, allowing the %s to periodically send data to %s to check for version updates and to validate your trial."
2289
+
2290
+ #: templates/js/style-premium-theme.php:37
2291
+ msgid "Premium"
2292
+ msgstr "Premium"
2293
+
2294
+ #: templates/partials/network-activation.php:23
2295
+ msgid "Activate license on all sites in the network."
2296
+ msgstr "Aktiver licens på alle websteder i netværket."
2297
+
2298
+ #: templates/partials/network-activation.php:24
2299
+ msgid "Apply on all sites in the network."
2300
+ msgstr "Anvend på alle websteder i netværket."
2301
+
2302
+ #: templates/partials/network-activation.php:27
2303
+ msgid "Activate license on all pending sites."
2304
+ msgstr "Akiver licens på alle afventende websteder."
2305
+
2306
+ #: templates/partials/network-activation.php:28
2307
+ msgid "Apply on all pending sites."
2308
+ msgstr "Anvend på alle afventende websteder."
2309
+
2310
+ #: templates/partials/network-activation.php36,
2311
+ #: templates/partials/network-activation.php:68
2312
+ msgid "allow"
2313
+ msgstr "tillad"
2314
+
2315
+ #: templates/partials/network-activation.php38,
2316
+ #: templates/partials/network-activation.php:70
2317
+ msgid "delegate"
2318
+ msgstr "delegér"
2319
+
2320
+ #: templates/partials/network-activation.php41,
2321
+ #: templates/partials/network-activation.php:73
2322
+ msgid "skip"
2323
+ msgstr "spring over"
2324
+
2325
+ #: templates/plugin-info/description.php72,
2326
+ #: templates/plugin-info/screenshots.php:31
2327
+ msgid "Click to view full-size screenshot %d"
2328
+ msgstr "Klik for at vise skærmbillede %d i fuld skærm"
2329
+
2330
+ #: templates/plugin-info/features.php:56
2331
+ msgid "Unlimited Updates"
2332
+ msgstr "Ubegrænsede opdateringer"
2333
+
2334
+ #: templates/account/partials/activate-license-button.php:46
2335
+ msgid "Localhost"
2336
+ msgstr "Localhost"
2337
+
2338
+ #: templates/account/partials/activate-license-button.php:50
2339
+ msgctxt "as 5 licenses left"
2340
+ msgid "%s left"
2341
+ msgstr "%s tilbage"
2342
+
2343
+ #: templates/account/partials/activate-license-button.php:51
2344
+ msgid "Last license"
2345
+ msgstr "Seneste license"
2346
+
2347
+ #: templates/account/partials/addon.php:115
2348
+ msgid "Cancelled"
2349
+ msgstr "Annulleret"
2350
+
2351
+ #: templates/account/partials/addon.php:125
2352
+ msgid "No expiration"
2353
+ msgstr "Udløber ikke"
2354
+
2355
+ #: templates/account/partials/addon.php264,
2356
+ #: templates/account/partials/addon.php:317
2357
+ msgid "Activate this add-on"
2358
+ msgstr "Aktiver denne tilføjelse"
2359
+
2360
+ #: templates/account/partials/site.php:181
2361
+ msgid "Owner Name"
2362
+ msgstr "Ejer-navn"
2363
+
2364
+ #: templates/account/partials/site.php:193
2365
+ msgid "Owner Email"
2366
+ msgstr "E-mailadresse for ejer"
2367
+
2368
+ #: templates/account/partials/site.php:205
2369
+ msgid "Owner ID"
2370
+ msgstr "Ejer-ID"
2371
+
2372
+ #: templates/account/partials/site.php:270
2373
+ msgid "Subscription"
2374
+ msgstr "Abonnement"
2375
+
2376
+ #: templates/forms/deactivation/contact.php:19
2377
+ msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2378
+ msgstr "Vi beklager ulejligheden, og vi er her for at hjælpe, hvis du giver os chancen."
2379
+
2380
+ #: templates/forms/deactivation/contact.php:22
2381
+ msgid "Contact Support"
2382
+ msgstr "Kontakt support"
2383
+
2384
+ #: templates/forms/deactivation/form.php:59
2385
+ msgid "Anonymous feedback"
2386
+ msgstr "Anonym feedback"
2387
+
2388
+ #: templates/forms/deactivation/form.php:66
2389
+ msgid "Deactivate"
2390
+ msgstr "Deaktiver"
2391
+
2392
+ #: templates/forms/deactivation/form.php:68
2393
+ msgid "Activate %s"
2394
+ msgstr "Aktiver %s"
2395
+
2396
+ #: templates/forms/deactivation/form.php:80
2397
+ msgid "Quick Feedback"
2398
+ msgstr "Quick Feedback"
2399
+
2400
+ #: templates/forms/deactivation/form.php:84
2401
+ msgid "If you have a moment, please let us know why you are %s"
2402
+ msgstr "Hvis du har tid, så lad os venligst vide hvorfor du %s"
2403
+
2404
+ #: templates/forms/deactivation/form.php:84
2405
+ msgid "deactivating"
2406
+ msgstr "deaktiverer"
2407
+
2408
+ #: templates/forms/deactivation/form.php:84
2409
+ msgid "switching"
2410
+ msgstr "skifter"
2411
+
2412
+ #: templates/forms/deactivation/form.php:332
2413
+ msgid "Submit & %s"
2414
+ msgstr "Send & %s"
2415
+
2416
+ #: templates/forms/deactivation/form.php:353
2417
+ msgid "Kindly tell us the reason so we can improve."
2418
+ msgstr "Fortæl os venligst årsagen, så vi kan forbedre det."
2419
+
2420
+ #: templates/forms/deactivation/form.php:478
2421
+ msgid "Yes - %s"
2422
+ msgstr "Ja - %s"
2423
+
2424
+ #: templates/forms/deactivation/form.php:485
2425
+ msgid "Skip & %s"
2426
+ msgstr "Spring over & %s"
2427
+
2428
+ #: templates/forms/deactivation/retry-skip.php:21
2429
+ msgid "Click here to use the plugin anonymously"
2430
+ msgstr "Klik her for at benytte pluginnet anonymt"
2431
+
2432
+ #: templates/forms/deactivation/retry-skip.php:23
2433
+ msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2434
+ msgstr "Du har måske overset det, men du behøver ikke at dele data og kan blot %s tilmeldingen."
freemius/languages/freemius-en.mo CHANGED
Binary file
freemius/languages/freemius-en.po CHANGED
@@ -19,1222 +19,1301 @@ msgstr ""
19
  "X-Poedit-SearchPathExcluded-0: *.js\n"
20
  "X-Poedit-SourceCharset: UTF-8\n"
21
 
22
- #: includes/class-freemius.php:1551
23
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
24
  msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
25
 
26
- #: includes/class-freemius.php:1553
27
  msgid "Error"
28
  msgstr "Error"
29
 
30
- #: includes/class-freemius.php:1871
31
  msgid "I found a better %s"
32
  msgstr "I found a better %s"
33
 
34
- #: includes/class-freemius.php:1873
35
  msgid "What's the %s's name?"
36
  msgstr "What's the %s's name?"
37
 
38
- #: includes/class-freemius.php:1879
39
  msgid "It's a temporary %s. I'm just debugging an issue."
40
  msgstr "It's a temporary %s. I'm just debugging an issue."
41
 
42
- #: includes/class-freemius.php:1881
43
  msgid "Deactivation"
44
  msgstr "Deactivation"
45
 
46
- #: includes/class-freemius.php:1882
47
  msgid "Theme Switch"
48
  msgstr "Theme Switch"
49
 
50
- #: includes/class-freemius.php:1891, templates/forms/resend-key.php:24
51
  msgid "Other"
52
  msgstr "Other"
53
 
54
- #: includes/class-freemius.php:1899
55
  msgid "I no longer need the %s"
56
  msgstr "I no longer need the %s"
57
 
58
- #: includes/class-freemius.php:1906
59
  msgid "I only needed the %s for a short period"
60
  msgstr "I only needed the %s for a short period"
61
 
62
- #: includes/class-freemius.php:1912
63
  msgid "The %s broke my site"
64
  msgstr "The %s broke my site"
65
 
66
- #: includes/class-freemius.php:1919
67
  msgid "The %s suddenly stopped working"
68
  msgstr "The %s suddenly stopped working"
69
 
70
- #: includes/class-freemius.php:1929
71
  msgid "I can't pay for it anymore"
72
  msgstr "I can't pay for it anymore"
73
 
74
- #: includes/class-freemius.php:1931
75
  msgid "What price would you feel comfortable paying?"
76
  msgstr "What price would you feel comfortable paying?"
77
 
78
- #: includes/class-freemius.php:1937
79
  msgid "I don't like to share my information with you"
80
  msgstr "I don't like to share my information with you"
81
 
82
- #: includes/class-freemius.php:1958
83
  msgid "The %s didn't work"
84
  msgstr "The %s didn't work"
85
 
86
- #: includes/class-freemius.php:1968
87
  msgid "I couldn't understand how to make it work"
88
  msgstr "I couldn't understand how to make it work"
89
 
90
- #: includes/class-freemius.php:1976
91
  msgid "The %s is great, but I need specific feature that you don't support"
92
  msgstr "The %s is great, but I need specific feature that you don't support"
93
 
94
- #: includes/class-freemius.php:1978
95
  msgid "What feature?"
96
  msgstr "What feature?"
97
 
98
- #: includes/class-freemius.php:1982
99
  msgid "The %s is not working"
100
  msgstr "The %s is not working"
101
 
102
- #: includes/class-freemius.php:1984
103
  msgid "Kindly share what didn't work so we can fix it for future users..."
104
  msgstr "Kindly share what didn't work so we can fix it for future users..."
105
 
106
- #: includes/class-freemius.php:1988
107
  msgid "It's not what I was looking for"
108
  msgstr "It's not what I was looking for"
109
 
110
- #: includes/class-freemius.php:1990
111
  msgid "What you've been looking for?"
112
  msgstr "What you've been looking for?"
113
 
114
- #: includes/class-freemius.php:1994
115
  msgid "The %s didn't work as expected"
116
  msgstr "The %s didn't work as expected"
117
 
118
- #: includes/class-freemius.php:1996
119
  msgid "What did you expect?"
120
  msgstr "What did you expect?"
121
 
122
- #: includes/class-freemius.php:2729, templates/debug.php:20
123
  msgid "Freemius Debug"
124
  msgstr "Freemius Debug"
125
 
126
- #: includes/class-freemius.php:3402
127
  msgid "I don't know what is cURL or how to install it, help me!"
128
  msgstr "I don't know what is cURL or how to install it, help me!"
129
 
130
- #: includes/class-freemius.php:3404
131
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
132
  msgstr "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
133
 
134
- #: includes/class-freemius.php:3411
135
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
136
  msgstr "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
137
 
138
- #: includes/class-freemius.php:3516
139
  msgid "Yes - do your thing"
140
  msgstr "Yes - do your thing"
141
 
142
- #: includes/class-freemius.php:3521
143
  msgid "No - just deactivate"
144
  msgstr "No - just deactivate"
145
 
146
- #: includes/class-freemius.php:3566, includes/class-freemius.php:4066, includes/class-freemius.php:5127, includes/class-freemius.php:10941, includes/class-freemius.php:14205, includes/class-freemius.php:14257, includes/class-freemius.php:14319, includes/class-freemius.php:16448, includes/class-freemius.php:16458, includes/class-freemius.php:17014, includes/class-freemius.php:17032, includes/class-freemius.php:17130, includes/class-freemius.php:17866, templates/add-ons.php:43
147
  msgctxt "exclamation"
148
  msgid "Oops"
149
  msgstr "Oops"
150
 
151
- #: includes/class-freemius.php:3635
152
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
153
  msgstr "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
154
 
155
- #: includes/class-freemius.php:4063
156
  msgctxt "addonX cannot run without pluginY"
157
  msgid "%s cannot run without %s."
158
  msgstr "%s cannot run without %s."
159
 
160
- #: includes/class-freemius.php:4064
161
  msgctxt "addonX cannot run..."
162
  msgid "%s cannot run without the plugin."
163
  msgstr "%s cannot run without the plugin."
164
 
165
- #: includes/class-freemius.php:4176, includes/class-freemius.php:4201, includes/class-freemius.php:17103
166
  msgid "Unexpected API error. Please contact the %s's author with the following error."
167
  msgstr "Unexpected API error. Please contact the %s's author with the following error."
168
 
169
- #: includes/class-freemius.php:4815
170
  msgid "Premium %s version was successfully activated."
171
  msgstr "Premium %s version was successfully activated."
172
 
173
- #: includes/class-freemius.php:4827, includes/class-freemius.php:6660
174
  msgctxt "Used to express elation, enthusiasm, or triumph (especially in electronic communication)."
175
  msgid "W00t"
176
  msgstr "W00t"
177
 
178
- #: includes/class-freemius.php:4842
179
  msgid "You have a %s license."
180
  msgstr "You have a %s license."
181
 
182
- #: includes/class-freemius.php:4846, includes/class-freemius.php:13626, includes/class-freemius.php:13637, includes/class-freemius.php:16376, includes/class-freemius.php:16676, includes/class-freemius.php:16741, includes/class-freemius.php:16891
183
  msgctxt "interjection expressing joy or exuberance"
184
  msgid "Yee-haw"
185
  msgstr "Yee-haw"
186
 
187
- #: includes/class-freemius.php:5110
188
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
189
  msgstr "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
190
 
191
- #: includes/class-freemius.php:5114
192
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
193
  msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
194
 
195
- #: includes/class-freemius.php:5123, templates/add-ons.php:99, templates/account/partials/addon.php:283
196
  msgid "More information about %s"
197
  msgstr "More information about %s"
198
 
199
- #: includes/class-freemius.php:5124
200
  msgid "Purchase License"
201
  msgstr "Purchase License"
202
 
203
- #: includes/class-freemius.php:6035, templates/connect.php:161
204
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
205
  msgstr "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
206
 
207
- #: includes/class-freemius.php:6039
208
  msgid "start the trial"
209
  msgstr "start the trial"
210
 
211
- #: includes/class-freemius.php:6040, templates/connect.php:165
212
  msgid "complete the install"
213
  msgstr "complete the install"
214
 
215
- #: includes/class-freemius.php:6147
216
  msgid "You are just one step away - %s"
217
  msgstr "You are just one step away - %s"
218
 
219
- #: includes/class-freemius.php:6150
220
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
221
  msgid "Complete \"%s\" Activation Now"
222
  msgstr "Complete \"%s\" Activation Now"
223
 
224
- #: includes/class-freemius.php:6227
225
  msgid "We made a few tweaks to the %s, %s"
226
  msgstr "We made a few tweaks to the %s, %s"
227
 
228
- #: includes/class-freemius.php:6231
229
- msgid "Opt in to make \"%s\" Better!"
230
- msgstr "Opt in to make \"%s\" Better!"
231
 
232
- #: includes/class-freemius.php:6659
233
  msgid "The upgrade of %s was successfully completed."
234
  msgstr "The upgrade of %s was successfully completed."
235
 
236
- #: includes/class-freemius.php:8384, includes/class-fs-plugin-updater.php:581, includes/class-fs-plugin-updater.php:733, includes/class-fs-plugin-updater.php:739, templates/auto-installation.php:32
237
  msgid "Add-On"
238
  msgstr "Add-On"
239
 
240
- #: includes/class-freemius.php:8386, templates/debug.php:349, templates/debug.php:510
241
  msgid "Plugin"
242
  msgstr "Plugin"
243
 
244
- #: includes/class-freemius.php:8387, templates/debug.php:349, templates/debug.php:510, templates/forms/deactivation/form.php:64
245
  msgid "Theme"
246
  msgstr "Theme"
247
 
248
- #: includes/class-freemius.php:10808
249
- msgid "invalid_site_details_collection"
250
- msgstr "invalid_site_details_collection"
251
 
252
- #: includes/class-freemius.php:10928
253
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
254
  msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
255
 
256
- #: includes/class-freemius.php:10930
257
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
258
  msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
259
 
260
- #: includes/class-freemius.php:11166
261
  msgid "Account is pending activation."
262
  msgstr "Account is pending activation."
263
 
264
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
265
  msgid "%s activation was successfully completed."
266
  msgstr "%s activation was successfully completed."
267
 
268
- #: includes/class-freemius.php:13622
269
  msgid "Your account was successfully activated with the %s plan."
270
  msgstr "Your account was successfully activated with the %s plan."
271
 
272
- #: includes/class-freemius.php:13633, includes/class-freemius.php:16737
273
  msgid "Your trial has been successfully started."
274
  msgstr "Your trial has been successfully started."
275
 
276
- #: includes/class-freemius.php:14203, includes/class-freemius.php:14255, includes/class-freemius.php:14317
277
  msgid "Couldn't activate %s."
278
  msgstr "Couldn't activate %s."
279
 
280
- #: includes/class-freemius.php:14204, includes/class-freemius.php:14256, includes/class-freemius.php:14318
281
  msgid "Please contact us with the following message:"
282
  msgstr "Please contact us with the following message:"
283
 
284
- #: includes/class-freemius.php:14666, includes/class-freemius.php:18929
285
  msgid "Upgrade"
286
  msgstr "Upgrade"
287
 
288
- #: includes/class-freemius.php:14672
289
  msgid "Start Trial"
290
  msgstr "Start Trial"
291
 
292
- #: includes/class-freemius.php:14674
293
  msgid "Pricing"
294
  msgstr "Pricing"
295
 
296
- #: includes/class-freemius.php:14734, includes/class-freemius.php:14736
297
  msgid "Affiliation"
298
  msgstr "Affiliation"
299
 
300
- #: includes/class-freemius.php:14756, includes/class-freemius.php:14758, templates/account.php:146, templates/debug.php:314
301
  msgid "Account"
302
  msgstr "Account"
303
 
304
- #: includes/class-freemius.php:14769, includes/class-freemius.php:14771, includes/customizer/class-fs-customizer-support-section.php:60
305
  msgid "Contact Us"
306
  msgstr "Contact Us"
307
 
308
- #: includes/class-freemius.php:14781, includes/class-freemius.php:14783, includes/class-freemius.php:18939, templates/account.php:96, templates/account/partials/addon.php:37
309
  msgid "Add-Ons"
310
  msgstr "Add-Ons"
311
 
312
- #: includes/class-freemius.php:14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
313
  msgctxt "noun"
314
  msgid "Pricing"
315
  msgstr "Pricing"
316
 
317
- #: includes/class-freemius.php:15009, includes/customizer/class-fs-customizer-support-section.php:67
318
  msgid "Support Forum"
319
  msgstr "Support Forum"
320
 
321
- #: includes/class-freemius.php:15794
322
  msgid "Your email has been successfully verified - you are AWESOME!"
323
  msgstr "Your email has been successfully verified - you are AWESOME!"
324
 
325
- #: includes/class-freemius.php:15795
326
  msgctxt "a positive response"
327
  msgid "Right on"
328
  msgstr "Right on"
329
 
330
- #: includes/class-freemius.php:16367
331
  msgid "Your %s Add-on plan was successfully upgraded."
332
  msgstr "Your %s Add-on plan was successfully upgraded."
333
 
334
- #: includes/class-freemius.php:16369
335
  msgid "%s Add-on was successfully purchased."
336
  msgstr "%s Add-on was successfully purchased."
337
 
338
- #: includes/class-freemius.php:16372
339
  msgid "Download the latest version"
340
  msgstr "Download the latest version"
341
 
342
- #: includes/class-freemius.php:16444
343
  msgctxt "%1s - plugin title, %2s - API domain"
344
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
345
  msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
346
 
347
- #: includes/class-freemius.php:16447, includes/class-freemius.php:16862, includes/class-freemius.php:16927
348
  msgid "Error received from the server:"
349
  msgstr "Error received from the server:"
350
 
351
- #: includes/class-freemius.php:16457
352
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
353
  msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
354
 
355
- #: includes/class-freemius.php:16639, includes/class-freemius.php:16867, includes/class-freemius.php:16910
356
  msgctxt "something somebody says when they are thinking about what you have just said."
357
  msgid "Hmm"
358
  msgstr "Hmm"
359
 
360
- #: includes/class-freemius.php:16652
361
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
362
  msgstr "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
363
 
364
- #: includes/class-freemius.php:16653, templates/account.php:98, templates/add-ons.php:130, templates/account/partials/addon.php:39
365
  msgctxt "trial period"
366
  msgid "Trial"
367
  msgstr "Trial"
368
 
369
- #: includes/class-freemius.php:16658
370
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
371
  msgstr "I have upgraded my account but when I try to Sync the License, the plan remains %s."
372
 
373
- #: includes/class-freemius.php:16662, includes/class-freemius.php:16719
374
  msgid "Please contact us here"
375
  msgstr "Please contact us here"
376
 
377
- #: includes/class-freemius.php:16672
378
  msgid "Your plan was successfully upgraded."
379
  msgstr "Your plan was successfully upgraded."
380
 
381
- #: includes/class-freemius.php:16689
382
  msgid "Your plan was successfully changed to %s."
383
  msgstr "Your plan was successfully changed to %s."
384
 
385
- #: includes/class-freemius.php:16705
386
  msgid "Your license has expired. You can still continue using the free %s forever."
387
  msgstr "Your license has expired. You can still continue using the free %s forever."
388
 
389
- #: includes/class-freemius.php:16707
390
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
391
  msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
392
 
393
- #: includes/class-freemius.php:16715
394
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
395
  msgstr "Your license has been cancelled. If you think it's a mistake, please contact support."
396
 
397
- #: includes/class-freemius.php:16728
398
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
399
  msgstr "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
400
 
401
- #: includes/class-freemius.php:16751
402
  msgid "Your free trial has expired. You can still continue using all our free features."
403
  msgstr "Your free trial has expired. You can still continue using all our free features."
404
 
405
- #: includes/class-freemius.php:16753
406
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
407
  msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
408
 
409
- #: includes/class-freemius.php:16858
410
  msgid "It looks like the license could not be activated."
411
  msgstr "It looks like the license could not be activated."
412
 
413
- #: includes/class-freemius.php:16888
414
  msgid "Your license was successfully activated."
415
  msgstr "Your license was successfully activated."
416
 
417
- #: includes/class-freemius.php:16914
418
  msgid "It looks like your site currently doesn't have an active license."
419
  msgstr "It looks like your site currently doesn't have an active license."
420
 
421
- #: includes/class-freemius.php:16926
422
  msgid "It looks like the license deactivation failed."
423
  msgstr "It looks like the license deactivation failed."
424
 
425
- #: includes/class-freemius.php:16954
426
  msgid "Your license was successfully deactivated, you are back to the %s plan."
427
  msgstr "Your license was successfully deactivated, you are back to the %s plan."
428
 
429
- #: includes/class-freemius.php:16955
430
  msgid "O.K"
431
  msgstr "O.K"
432
 
433
- #: includes/class-freemius.php:17003
434
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
435
- msgstr "Your plan was successfully downgraded. Your %s plan license will expire in %s."
436
 
437
- #: includes/class-freemius.php:17013
438
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
439
- msgstr "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
440
 
441
- #: includes/class-freemius.php:17037
442
  msgid "You are already running the %s in a trial mode."
443
  msgstr "You are already running the %s in a trial mode."
444
 
445
- #: includes/class-freemius.php:17048
446
  msgid "You already utilized a trial before."
447
  msgstr "You already utilized a trial before."
448
 
449
- #: includes/class-freemius.php:17062
450
  msgid "Plan %s do not exist, therefore, can't start a trial."
451
  msgstr "Plan %s do not exist, therefore, can't start a trial."
452
 
453
- #: includes/class-freemius.php:17073
454
  msgid "Plan %s does not support a trial period."
455
  msgstr "Plan %s does not support a trial period."
456
 
457
- #: includes/class-freemius.php:17084
458
  msgid "None of the %s's plans supports a trial period."
459
  msgstr "None of the %s's plans supports a trial period."
460
 
461
- #: includes/class-freemius.php:17134
462
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
463
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
464
 
465
- #: includes/class-freemius.php:17185
466
- msgid "Your %s free trial was successfully cancelled."
467
- msgstr "Your %s free trial was successfully cancelled."
468
-
469
- #: includes/class-freemius.php:17190
470
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
471
  msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
472
 
473
- #: includes/class-freemius.php:17474
 
 
 
 
474
  msgid "Version %s was released."
475
  msgstr "Version %s was released."
476
 
477
- #: includes/class-freemius.php:17474
478
  msgid "Please download %s."
479
  msgstr "Please download %s."
480
 
481
- #: includes/class-freemius.php:17481
482
  msgid "the latest %s version here"
483
  msgstr "the latest %s version here"
484
 
485
- #: includes/class-freemius.php:17486
486
  msgid "New"
487
  msgstr "New"
488
 
489
- #: includes/class-freemius.php:17491
490
  msgid "Seems like you got the latest release."
491
  msgstr "Seems like you got the latest release."
492
 
493
- #: includes/class-freemius.php:17492
494
  msgid "You are all good!"
495
  msgstr "You are all good!"
496
 
497
- #: includes/class-freemius.php:17758
498
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
499
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
500
 
501
- #: includes/class-freemius.php:17893
502
  msgid "Site successfully opted in."
503
  msgstr "Site successfully opted in."
504
 
505
- #: includes/class-freemius.php:17894, includes/class-freemius.php:18671
506
  msgid "Awesome"
507
  msgstr "Awesome"
508
 
509
- #: includes/class-freemius.php:17910, templates/forms/optout.php:32
510
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
511
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
512
 
513
- #: includes/class-freemius.php:17911
514
  msgid "Thank you!"
515
  msgstr "Thank you!"
516
 
517
- #: includes/class-freemius.php:17918
518
  msgid "We will no longer be sending any usage data of %s on %s to %s."
519
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
520
 
521
- #: includes/class-freemius.php:18033
522
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
523
  msgstr "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
524
 
525
- #: includes/class-freemius.php:18039
526
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
527
  msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
528
 
529
- #: includes/class-freemius.php:18044
530
  msgid "%s is the new owner of the account."
531
  msgstr "%s is the new owner of the account."
532
 
533
- #: includes/class-freemius.php:18046
534
  msgctxt "as congratulations"
535
  msgid "Congrats"
536
  msgstr "Congrats"
537
 
538
- #: includes/class-freemius.php:18066
539
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
540
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
541
 
542
- #: includes/class-freemius.php:18067
543
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
544
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
545
 
546
- #: includes/class-freemius.php:18074
547
  msgid "Change Ownership"
548
  msgstr "Change Ownership"
549
 
550
- #: includes/class-freemius.php:18082
551
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
552
  msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
553
 
554
- #: includes/class-freemius.php:18094
555
  msgid "Please provide your full name."
556
  msgstr "Please provide your full name."
557
 
558
- #: includes/class-freemius.php:18099
559
  msgid "Your name was successfully updated."
560
  msgstr "Your name was successfully updated."
561
 
562
- #: includes/class-freemius.php:18160
563
  msgid "You have successfully updated your %s."
564
  msgstr "You have successfully updated your %s."
565
 
566
- #: includes/class-freemius.php:18300
567
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
568
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
569
 
570
- #: includes/class-freemius.php:18301
571
  msgctxt "advance notice of something that will need attention."
572
  msgid "Heads up"
573
  msgstr "Heads up"
574
 
575
- #: includes/class-freemius.php:18711
576
  msgctxt "exclamation"
577
  msgid "Hey"
578
  msgstr "Hey"
579
 
580
- #: includes/class-freemius.php:18711
581
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
582
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
583
 
584
- #: includes/class-freemius.php:18719
585
  msgid "No commitment for %s days - cancel anytime!"
586
  msgstr "No commitment for %s days - cancel anytime!"
587
 
588
- #: includes/class-freemius.php:18720
589
  msgid "No credit card required"
590
  msgstr "No credit card required"
591
 
592
- #: includes/class-freemius.php:18727, templates/forms/trial-start.php:53
593
  msgctxt "call to action"
594
  msgid "Start free trial"
595
  msgstr "Start free trial"
596
 
597
- #: includes/class-freemius.php:18804
598
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
599
  msgstr "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
600
 
601
- #: includes/class-freemius.php:18813
602
  msgid "Learn more"
603
  msgstr "Learn more"
604
 
605
- #: includes/class-freemius.php:18963, templates/account.php:394, templates/account.php:497, templates/connect.php:169, templates/connect.php:408, templates/forms/license-activation.php:24, templates/account/partials/addon.php:230
606
  msgid "Activate License"
607
  msgstr "Activate License"
608
 
609
- #: includes/class-freemius.php:18964, templates/account.php:457, templates/account.php:496, templates/account/partials/site.php:256
610
  msgid "Change License"
611
  msgstr "Change License"
612
 
613
- #: includes/class-freemius.php:19046, templates/account/partials/site.php:161
614
  msgid "Opt Out"
615
  msgstr "Opt Out"
616
 
617
- #: includes/class-freemius.php:19048, includes/class-freemius.php:19053, templates/account/partials/site.php:43, templates/account/partials/site.php:161
618
  msgid "Opt In"
619
  msgstr "Opt In"
620
 
621
- #: includes/class-freemius.php:19245
 
 
 
 
 
 
 
 
622
  msgid "Please follow these steps to complete the upgrade"
623
  msgstr "Please follow these steps to complete the upgrade"
624
 
625
- #: includes/class-freemius.php:19249
626
  msgid "Download the latest %s version"
627
  msgstr "Download the latest %s version"
628
 
629
- #: includes/class-freemius.php:19253
630
  msgid "Upload and activate the downloaded version"
631
  msgstr "Upload and activate the downloaded version"
632
 
633
- #: includes/class-freemius.php:19255
634
  msgid "How to upload and activate?"
635
  msgstr "How to upload and activate?"
636
 
637
- #: includes/class-freemius.php:19384
638
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
639
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
640
 
641
- #: includes/class-freemius.php:19545
642
  msgid "Auto installation only works for opted-in users."
643
  msgstr "Auto installation only works for opted-in users."
644
 
645
- #: includes/class-freemius.php:19555, includes/class-freemius.php:19588, includes/class-fs-plugin-updater.php:713, includes/class-fs-plugin-updater.php:727
646
  msgid "Invalid module ID."
647
  msgstr "Invalid module ID."
648
 
649
- #: includes/class-freemius.php:19564, includes/class-fs-plugin-updater.php:747
650
  msgid "Premium version already active."
651
  msgstr "Premium version already active."
652
 
653
- #: includes/class-freemius.php:19571
654
  msgid "You do not have a valid license to access the premium version."
655
  msgstr "You do not have a valid license to access the premium version."
656
 
657
- #: includes/class-freemius.php:19578
658
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
659
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
660
 
661
- #: includes/class-freemius.php:19596, includes/class-fs-plugin-updater.php:746
662
  msgid "Premium add-on version already installed."
663
  msgstr "Premium add-on version already installed."
664
 
665
- #: includes/class-freemius.php:19941
666
  msgid "View paid features"
667
  msgstr "View paid features"
668
 
669
- #: includes/class-freemius.php:20251
670
  msgid "Thank you so much for using %s and its add-ons!"
671
  msgstr "Thank you so much for using %s and its add-ons!"
672
 
673
- #: includes/class-freemius.php:20252
674
  msgid "Thank you so much for using %s!"
675
  msgstr "Thank you so much for using %s!"
676
 
677
- #: includes/class-freemius.php:20258
678
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
679
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
680
 
681
- #: includes/class-freemius.php:20262
682
  msgid "Thank you so much for using our products!"
683
  msgstr "Thank you so much for using our products!"
684
 
685
- #: includes/class-freemius.php:20263
686
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
687
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
688
 
689
- #: includes/class-freemius.php:20282
690
  msgid "%s and its add-ons"
691
  msgstr "%s and its add-ons"
692
 
693
- #: includes/class-freemius.php:20291
694
  msgid "Products"
695
  msgstr "Products"
696
 
697
- #: includes/class-freemius.php:20298, templates/connect.php:259
698
  msgid "Yes"
699
  msgstr "Yes"
700
 
701
- #: includes/class-freemius.php:20299, templates/connect.php:260
702
  msgid "send me security & feature updates, educational content and offers."
703
  msgstr "send me security & feature updates, educational content and offers."
704
 
705
- #: includes/class-freemius.php:20300, templates/connect.php:265
706
  msgid "No"
707
  msgstr "No"
708
 
709
- #: includes/class-freemius.php:20302, templates/connect.php:267
710
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
711
  msgstr "do %sNOT%s send me security & feature updates, educational content and offers."
712
 
713
- #: includes/class-freemius.php:20312
714
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
715
  msgstr "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
716
 
717
- #: includes/class-freemius.php:20314, templates/connect.php:274
718
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
719
  msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
720
 
721
- #: includes/class-freemius.php:20598
722
  msgid "License key is empty."
723
  msgstr "License key is empty."
724
 
725
- #: includes/class-fs-plugin-updater.php:184, includes/class-fs-plugin-updater.php:219
726
- msgid "%sRenew your license now%s to access version %s security & feature updates, and support."
727
- msgstr "%sRenew your license now%s to access version %s security & feature updates, and support."
 
 
 
 
 
 
 
 
728
 
729
- #: includes/class-fs-plugin-updater.php:776
 
 
 
 
 
 
 
 
730
  msgid "Installing plugin: %s"
731
  msgstr "Installing plugin: %s"
732
 
733
- #: includes/class-fs-plugin-updater.php:817
734
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
735
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
736
 
737
- #: includes/class-fs-plugin-updater.php:923
738
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
739
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
740
 
741
- #: includes/fs-plugin-info-dialog.php:336, templates/account/partials/addon.php:287
742
  msgctxt "verb"
743
  msgid "Purchase"
744
  msgstr "Purchase"
745
 
746
- #: includes/fs-plugin-info-dialog.php:339
747
  msgid "Start my free %s"
748
  msgstr "Start my free %s"
749
 
750
- #: includes/fs-plugin-info-dialog.php:380
751
  msgid "Install Free Version Now"
752
  msgstr "Install Free Version Now"
753
 
754
- #: includes/fs-plugin-info-dialog.php:381, templates/auto-installation.php:111, templates/account/partials/addon.php:267, templates/account/partials/addon.php:317
755
  msgid "Install Now"
756
  msgstr "Install Now"
757
 
758
- #: includes/fs-plugin-info-dialog.php:392
759
  msgctxt "as download latest version"
760
  msgid "Download Latest Free Version"
761
  msgstr "Download Latest Free Version"
762
 
763
- #: includes/fs-plugin-info-dialog.php:393, templates/account.php:80, templates/account/partials/addon.php:21
764
  msgctxt "as download latest version"
765
  msgid "Download Latest"
766
  msgstr "Download Latest"
767
 
768
- #: includes/fs-plugin-info-dialog.php:403
769
  msgid "Install Free Version Update Now"
770
  msgstr "Install Free Version Update Now"
771
 
772
- #: includes/fs-plugin-info-dialog.php:404, templates/account.php:448
773
  msgid "Install Update Now"
774
  msgstr "Install Update Now"
775
 
776
- #: includes/fs-plugin-info-dialog.php:415
777
  msgid "Newer Free Version (%s) Installed"
778
  msgstr "Newer Free Version (%s) Installed"
779
 
780
- #: includes/fs-plugin-info-dialog.php:416
781
  msgid "Newer Version (%s) Installed"
782
  msgstr "Newer Version (%s) Installed"
783
 
784
- #: includes/fs-plugin-info-dialog.php:424
785
  msgid "Latest Free Version Installed"
786
  msgstr "Latest Free Version Installed"
787
 
788
- #: includes/fs-plugin-info-dialog.php:425
789
  msgid "Latest Version Installed"
790
  msgstr "Latest Version Installed"
791
 
792
- #: includes/fs-plugin-info-dialog.php:580
793
  msgctxt "Plugin installer section title"
794
  msgid "Description"
795
  msgstr "Description"
796
 
797
- #: includes/fs-plugin-info-dialog.php:581
798
  msgctxt "Plugin installer section title"
799
  msgid "Installation"
800
  msgstr "Installation"
801
 
802
- #: includes/fs-plugin-info-dialog.php:582
803
  msgctxt "Plugin installer section title"
804
  msgid "FAQ"
805
  msgstr "FAQ"
806
 
807
- #: includes/fs-plugin-info-dialog.php:583, templates/plugin-info/description.php:55
808
  msgid "Screenshots"
809
  msgstr "Screenshots"
810
 
811
- #: includes/fs-plugin-info-dialog.php:584
812
  msgctxt "Plugin installer section title"
813
  msgid "Changelog"
814
  msgstr "Changelog"
815
 
816
- #: includes/fs-plugin-info-dialog.php:585
817
  msgctxt "Plugin installer section title"
818
  msgid "Reviews"
819
  msgstr "Reviews"
820
 
821
- #: includes/fs-plugin-info-dialog.php:586
822
  msgctxt "Plugin installer section title"
823
  msgid "Other Notes"
824
  msgstr "Other Notes"
825
 
826
- #: includes/fs-plugin-info-dialog.php:601
827
  msgctxt "Plugin installer section title"
828
  msgid "Features & Pricing"
829
  msgstr "Features & Pricing"
830
 
831
- #: includes/fs-plugin-info-dialog.php:611
832
  msgid "Plugin Install"
833
  msgstr "Plugin Install"
834
 
835
- #: includes/fs-plugin-info-dialog.php:683
836
  msgctxt "e.g. Professional Plan"
837
  msgid "%s Plan"
838
  msgstr "%s Plan"
839
 
840
- #: includes/fs-plugin-info-dialog.php:709
841
  msgctxt "e.g. the best product"
842
  msgid "Best"
843
  msgstr "Best"
844
 
845
- #: includes/fs-plugin-info-dialog.php:715, includes/fs-plugin-info-dialog.php:735
846
  msgctxt "as every month"
847
  msgid "Monthly"
848
  msgstr "Monthly"
849
 
850
- #: includes/fs-plugin-info-dialog.php:718
851
  msgctxt "as once a year"
852
  msgid "Annual"
853
  msgstr "Annual"
854
 
855
- #: includes/fs-plugin-info-dialog.php:721
856
  msgid "Lifetime"
857
  msgstr "Lifetime"
858
 
859
- #: includes/fs-plugin-info-dialog.php:735, includes/fs-plugin-info-dialog.php:737, includes/fs-plugin-info-dialog.php:739
860
  msgctxt "e.g. billed monthly"
861
  msgid "Billed %s"
862
  msgstr "Billed %s"
863
 
864
- #: includes/fs-plugin-info-dialog.php:737
865
  msgctxt "as once a year"
866
  msgid "Annually"
867
  msgstr "Annually"
868
 
869
- #: includes/fs-plugin-info-dialog.php:739
870
  msgctxt "as once a year"
871
  msgid "Once"
872
  msgstr "Once"
873
 
874
- #: includes/fs-plugin-info-dialog.php:745
875
  msgid "Single Site License"
876
  msgstr "Single Site License"
877
 
878
- #: includes/fs-plugin-info-dialog.php:747
879
  msgid "Unlimited Licenses"
880
  msgstr "Unlimited Licenses"
881
 
882
- #: includes/fs-plugin-info-dialog.php:749
883
  msgid "Up to %s Sites"
884
  msgstr "Up to %s Sites"
885
 
886
- #: includes/fs-plugin-info-dialog.php:759, templates/plugin-info/features.php:82
887
  msgctxt "as monthly period"
888
  msgid "mo"
889
  msgstr "mo"
890
 
891
- #: includes/fs-plugin-info-dialog.php:766, templates/plugin-info/features.php:80
892
  msgctxt "as annual period"
893
  msgid "year"
894
  msgstr "year"
895
 
896
- #: includes/fs-plugin-info-dialog.php:820
897
  msgctxt "noun"
898
  msgid "Price"
899
  msgstr "Price"
900
 
901
- #: includes/fs-plugin-info-dialog.php:868
902
  msgid "Save %s"
903
  msgstr "Save %s"
904
 
905
- #: includes/fs-plugin-info-dialog.php:878
906
  msgid "No commitment for %s - cancel anytime"
907
  msgstr "No commitment for %s - cancel anytime"
908
 
909
- #: includes/fs-plugin-info-dialog.php:881
910
  msgid "After your free %s, pay as little as %s"
911
  msgstr "After your free %s, pay as little as %s"
912
 
913
- #: includes/fs-plugin-info-dialog.php:892
914
  msgid "Details"
915
  msgstr "Details"
916
 
917
- #: includes/fs-plugin-info-dialog.php:896, templates/account.php:87, templates/debug.php:191, templates/debug.php:228, templates/debug.php:442, templates/account/partials/addon.php:28
918
  msgctxt "product version"
919
  msgid "Version"
920
  msgstr "Version"
921
 
922
- #: includes/fs-plugin-info-dialog.php:903
923
  msgctxt "as the plugin author"
924
  msgid "Author"
925
  msgstr "Author"
926
 
927
- #: includes/fs-plugin-info-dialog.php:910
928
  msgid "Last Updated"
929
  msgstr "Last Updated"
930
 
931
- #: includes/fs-plugin-info-dialog.php:915
932
  msgctxt "x-ago"
933
  msgid "%s ago"
934
  msgstr "%s ago"
935
 
936
- #: includes/fs-plugin-info-dialog.php:924
937
  msgid "Requires WordPress Version"
938
  msgstr "Requires WordPress Version"
939
 
940
- #: includes/fs-plugin-info-dialog.php:925
941
  msgid "%s or higher"
942
  msgstr "%s or higher"
943
 
944
- #: includes/fs-plugin-info-dialog.php:932
945
  msgid "Compatible up to"
946
  msgstr "Compatible up to"
947
 
948
- #: includes/fs-plugin-info-dialog.php:940
949
  msgid "Downloaded"
950
  msgstr "Downloaded"
951
 
952
- #: includes/fs-plugin-info-dialog.php:944
953
  msgid "%s time"
954
  msgstr "%s time"
955
 
956
- #: includes/fs-plugin-info-dialog.php:946
957
  msgid "%s times"
958
  msgstr "%s times"
959
 
960
- #: includes/fs-plugin-info-dialog.php:956
961
  msgid "WordPress.org Plugin Page"
962
  msgstr "WordPress.org Plugin Page"
963
 
964
- #: includes/fs-plugin-info-dialog.php:964
965
  msgid "Plugin Homepage"
966
  msgstr "Plugin Homepage"
967
 
968
- #: includes/fs-plugin-info-dialog.php:972, includes/fs-plugin-info-dialog.php:1054
969
  msgid "Donate to this plugin"
970
  msgstr "Donate to this plugin"
971
 
972
- #: includes/fs-plugin-info-dialog.php:979
973
  msgid "Average Rating"
974
  msgstr "Average Rating"
975
 
976
- #: includes/fs-plugin-info-dialog.php:986
977
  msgid "based on %s"
978
  msgstr "based on %s"
979
 
980
- #: includes/fs-plugin-info-dialog.php:990
981
  msgid "%s rating"
982
  msgstr "%s rating"
983
 
984
- #: includes/fs-plugin-info-dialog.php:992
985
  msgid "%s ratings"
986
  msgstr "%s ratings"
987
 
988
- #: includes/fs-plugin-info-dialog.php:1007
989
  msgid "%s star"
990
  msgstr "%s star"
991
 
992
- #: includes/fs-plugin-info-dialog.php:1009
993
  msgid "%s stars"
994
  msgstr "%s stars"
995
 
996
- #: includes/fs-plugin-info-dialog.php:1020
997
  msgid "Click to see reviews that provided a rating of %s"
998
  msgstr "Click to see reviews that provided a rating of %s"
999
 
1000
- #: includes/fs-plugin-info-dialog.php:1033
1001
  msgid "Contributors"
1002
  msgstr "Contributors"
1003
 
1004
- #: includes/fs-plugin-info-dialog.php:1062, includes/fs-plugin-info-dialog.php:1064
1005
  msgid "Warning"
1006
  msgstr "Warning"
1007
 
1008
- #: includes/fs-plugin-info-dialog.php:1062
1009
  msgid "This plugin has not been tested with your current version of WordPress."
1010
  msgstr "This plugin has not been tested with your current version of WordPress."
1011
 
1012
- #: includes/fs-plugin-info-dialog.php:1064
1013
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1014
  msgstr "This plugin has not been marked as compatible with your version of WordPress."
1015
 
1016
- #: includes/fs-plugin-info-dialog.php:1083
1017
  msgid "Paid add-on must be deployed to Freemius."
1018
  msgstr "Paid add-on must be deployed to Freemius."
1019
 
1020
- #: includes/fs-plugin-info-dialog.php:1084
1021
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1022
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
1023
 
1024
- #: templates/account.php:81, templates/account/partials/addon.php:22, templates/account/partials/site.php:295
1025
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
1026
- msgstr "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
 
 
 
 
1027
 
1028
- #: templates/account.php:82, templates/account/partials/addon.php:23
 
 
 
 
 
 
 
 
 
1029
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1030
  msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1031
 
1032
- #: templates/account.php:83, templates/account/partials/addon.php:24, templates/account/partials/site.php:296
1033
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
1034
- msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
1035
 
1036
- #: templates/account.php:84, templates/account/partials/addon.php:25, templates/account/partials/site.php:297
1037
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1038
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1039
 
1040
  #. translators: %s: Plan title (e.g. "Professional")
1041
- #: templates/account.php:86, templates/account/partials/activate-license-button.php:31, templates/account/partials/addon.php:27
1042
  msgid "Activate %s Plan"
1043
  msgstr "Activate %s Plan"
1044
 
1045
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1046
- #: templates/account.php:89, templates/account/partials/addon.php:30, templates/account/partials/site.php:275
1047
  msgid "Auto renews in %s"
1048
  msgstr "Auto renews in %s"
1049
 
1050
  #. translators: %s: Time period (e.g. Expires in "2 months")
1051
- #: templates/account.php:91, templates/account/partials/addon.php:32, templates/account/partials/site.php:277
1052
  msgid "Expires in %s"
1053
  msgstr "Expires in %s"
1054
 
1055
- #: templates/account.php:92, templates/account/partials/addon.php:33
1056
  msgctxt "as synchronize license"
1057
  msgid "Sync License"
1058
  msgstr "Sync License"
1059
 
1060
- #: templates/account.php:93, templates/account/partials/addon.php:34
1061
  msgid "Cancel Trial"
1062
  msgstr "Cancel Trial"
1063
 
1064
- #: templates/account.php:94, templates/account/partials/addon.php:35
1065
  msgid "Change Plan"
1066
  msgstr "Change Plan"
1067
 
1068
- #: templates/account.php:95, templates/account/partials/addon.php:36
1069
  msgctxt "verb"
1070
  msgid "Upgrade"
1071
  msgstr "Upgrade"
1072
 
1073
- #: templates/account.php:97, templates/account/partials/addon.php:38, templates/account/partials/site.php:298
1074
  msgctxt "verb"
1075
  msgid "Downgrade"
1076
  msgstr "Downgrade"
1077
 
1078
- #: templates/account.php:99, templates/add-ons.php:126, templates/plugin-info/features.php:72, templates/account/partials/addon.php:40, templates/account/partials/site.php:31
1079
  msgid "Free"
1080
  msgstr "Free"
1081
 
1082
- #: templates/account.php:100, templates/account/partials/addon.php:41
1083
  msgid "Activate"
1084
  msgstr "Activate"
1085
 
1086
- #: templates/account.php:101, templates/debug.php:361, includes/customizer/class-fs-customizer-upsell-control.php:106, templates/account/partials/addon.php:42
1087
  msgctxt "as product pricing plan"
1088
  msgid "Plan"
1089
  msgstr "Plan"
1090
 
1091
- #: templates/account.php:154
1092
  msgid "Free Trial"
1093
  msgstr "Free Trial"
1094
 
1095
- #: templates/account.php:165
1096
  msgid "Account Details"
1097
  msgstr "Account Details"
1098
 
1099
- #: templates/account.php:175
1100
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1101
  msgstr "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1102
 
1103
- #: templates/account.php:177
1104
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1105
  msgstr "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1106
 
1107
- #: templates/account.php:180
1108
  msgid "Delete Account"
1109
  msgstr "Delete Account"
1110
 
1111
- #: templates/account.php:192, templates/account/partials/addon.php:155, templates/account/partials/deactivate-license-button.php:35
1112
  msgid "Deactivate License"
1113
  msgstr "Deactivate License"
1114
 
1115
- #: templates/account.php:210
1116
  msgid "Are you sure you want to proceed?"
1117
  msgstr "Are you sure you want to proceed?"
1118
 
1119
- #: templates/account.php:210, templates/account/partials/addon.php:177
1120
  msgid "Cancel Subscription"
1121
  msgstr "Cancel Subscription"
1122
 
1123
- #: templates/account.php:239
1124
  msgctxt "as synchronize"
1125
  msgid "Sync"
1126
  msgstr "Sync"
1127
 
1128
- #: templates/account.php:253, templates/debug.php:477
1129
  msgid "Name"
1130
  msgstr "Name"
1131
 
1132
- #: templates/account.php:259, templates/debug.php:478
1133
  msgid "Email"
1134
  msgstr "Email"
1135
 
1136
- #: templates/account.php:266, templates/debug.php:360, templates/debug.php:516
1137
  msgid "User ID"
1138
  msgstr "User ID"
1139
 
1140
- #: templates/account.php:274
1141
  msgid "Site ID"
1142
  msgstr "Site ID"
1143
 
1144
- #: templates/account.php:277
1145
  msgid "No ID"
1146
  msgstr "No ID"
1147
 
1148
- #: templates/account.php:282, templates/debug.php:233, templates/debug.php:362, templates/debug.php:443, templates/debug.php:480, templates/account/partials/site.php:219
1149
  msgid "Public Key"
1150
  msgstr "Public Key"
1151
 
1152
- #: templates/account.php:288, templates/debug.php:363, templates/debug.php:444, templates/debug.php:481, templates/account/partials/site.php:231
1153
  msgid "Secret Key"
1154
  msgstr "Secret Key"
1155
 
1156
- #: templates/account.php:291
1157
  msgctxt "as secret encryption key missing"
1158
  msgid "No Secret"
1159
  msgstr "No Secret"
1160
 
1161
- #: templates/account.php:310, templates/account/partials/site.php:112, templates/account/partials/site.php:114
1162
  msgid "Trial"
1163
  msgstr "Trial"
1164
 
1165
- #: templates/account.php:329, templates/debug.php:521, templates/account/partials/site.php:248
1166
  msgid "License Key"
1167
  msgstr "License Key"
1168
 
1169
- #: templates/account.php:359
1170
  msgid "not verified"
1171
  msgstr "not verified"
1172
 
1173
- #: templates/account.php:416
 
 
 
 
1174
  msgid "Premium version"
1175
  msgstr "Premium version"
1176
 
1177
- #: templates/account.php:418
1178
  msgid "Free version"
1179
  msgstr "Free version"
1180
 
1181
- #: templates/account.php:430
1182
  msgid "Verify Email"
1183
  msgstr "Verify Email"
1184
 
1185
- #: templates/account.php:441
1186
  msgid "Download %s Version"
1187
  msgstr "Download %s Version"
1188
 
1189
- #: templates/account.php:455, templates/account.php:636, templates/account/partials/site.php:237, templates/account/partials/site.php:255
1190
  msgctxt "verb"
1191
  msgid "Show"
1192
  msgstr "Show"
1193
 
1194
- #: templates/account.php:469
1195
  msgid "What is your %s?"
1196
  msgstr "What is your %s?"
1197
 
1198
- #: templates/account.php:477, templates/account/billing.php:27
1199
  msgctxt "verb"
1200
  msgid "Edit"
1201
  msgstr "Edit"
1202
 
1203
- #: templates/account.php:490
1204
  msgid "Sites"
1205
  msgstr "Sites"
1206
 
1207
- #: templates/account.php:501
1208
  msgid "Search by address"
1209
  msgstr "Search by address"
1210
 
1211
- #: templates/account.php:510, templates/account.php:558, templates/debug.php:226, templates/debug.php:354, templates/debug.php:439, templates/debug.php:476, templates/debug.php:514, templates/debug.php:587, templates/account/payments.php:35, templates/debug/logger.php:21
1212
  msgid "ID"
1213
  msgstr "ID"
1214
 
1215
- #: templates/account.php:511, templates/debug.php:357
1216
  msgid "Address"
1217
  msgstr "Address"
1218
 
1219
- #: templates/account.php:512
1220
  msgid "License"
1221
  msgstr "License"
1222
 
1223
- #: templates/account.php:513
1224
  msgid "Plan"
1225
  msgstr "Plan"
1226
 
1227
- #: templates/account.php:561
1228
  msgctxt "as software license"
1229
  msgid "License"
1230
  msgstr "License"
1231
 
1232
- #: templates/account.php:630
1233
  msgctxt "verb"
1234
  msgid "Hide"
1235
  msgstr "Hide"
1236
 
1237
- #: templates/account.php:665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1238
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1239
  msgstr "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1240
 
@@ -1246,7 +1325,7 @@ msgstr "Add Ons for %s"
1246
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1247
  msgstr "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1248
 
1249
- #: templates/add-ons.php:135
1250
  msgid "View details"
1251
  msgstr "View details"
1252
 
@@ -1284,162 +1363,166 @@ msgid "PCI compliant"
1284
  msgstr "PCI compliant"
1285
 
1286
  #. translators: %s: name (e.g. Hey John,)
1287
- #: templates/connect.php:110
1288
  msgctxt "greeting"
1289
  msgid "Hey %s,"
1290
  msgstr "Hey %s,"
1291
 
1292
- #: templates/connect.php:152
1293
  msgid "Allow & Continue"
1294
  msgstr "Allow & Continue"
1295
 
1296
- #: templates/connect.php:156
1297
  msgid "Re-send activation email"
1298
  msgstr "Re-send activation email"
1299
 
1300
- #: templates/connect.php:160
1301
  msgid "Thanks %s!"
1302
  msgstr "Thanks %s!"
1303
 
1304
- #: templates/connect.php:170, templates/forms/license-activation.php:43
1305
  msgid "Agree & Activate License"
1306
  msgstr "Agree & Activate License"
1307
 
1308
- #: templates/connect.php:179
1309
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1310
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1311
 
1312
- #: templates/connect.php:186
1313
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1314
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1315
 
1316
- #: templates/connect.php:187
1317
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1318
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1319
 
1320
- #: templates/connect.php:193
1321
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1322
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1323
 
1324
- #: templates/connect.php:194
1325
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1326
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1327
 
1328
- #: templates/connect.php:228
1329
  msgid "We're excited to introduce the Freemius network-level integration."
1330
  msgstr "We're excited to introduce the Freemius network-level integration."
1331
 
1332
- #: templates/connect.php:231
1333
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1334
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1335
 
1336
- #: templates/connect.php:233
1337
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1338
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1339
 
1340
- #: templates/connect.php:235
1341
  msgid "%s's paid features"
1342
  msgstr "%s's paid features"
1343
 
1344
- #: templates/connect.php:240
1345
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1346
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1347
 
1348
- #: templates/connect.php:242
1349
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1350
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1351
 
1352
- #: templates/connect.php:251, templates/forms/license-activation.php:46
1353
  msgid "License key"
1354
  msgstr "License key"
1355
 
1356
- #: templates/connect.php:254, templates/forms/license-activation.php:19
1357
  msgid "Can't find your license key?"
1358
  msgstr "Can't find your license key?"
1359
 
1360
- #: templates/connect.php:302, templates/connect.php:617, templates/forms/deactivation/retry-skip.php:20
1361
  msgctxt "verb"
1362
  msgid "Skip"
1363
  msgstr "Skip"
1364
 
1365
- #: templates/connect.php:305
1366
  msgid "Delegate to Site Admins"
1367
  msgstr "Delegate to Site Admins"
1368
 
1369
- #: templates/connect.php:305
1370
  msgid "If you click it, this decision will be delegated to the sites administrators."
1371
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1372
 
1373
- #: templates/connect.php:333
1374
  msgid "Your Profile Overview"
1375
  msgstr "Your Profile Overview"
1376
 
1377
- #: templates/connect.php:334
1378
  msgid "Name and email address"
1379
  msgstr "Name and email address"
1380
 
1381
- #: templates/connect.php:339
1382
  msgid "Your Site Overview"
1383
  msgstr "Your Site Overview"
1384
 
1385
- #: templates/connect.php:340
1386
  msgid "Site URL, WP version, PHP info, plugins & themes"
1387
  msgstr "Site URL, WP version, PHP info, plugins & themes"
1388
 
1389
- #: templates/connect.php:345
1390
  msgid "Admin Notices"
1391
  msgstr "Admin Notices"
1392
 
1393
- #: templates/connect.php:346, templates/connect.php:362
1394
  msgid "Updates, announcements, marketing, no spam"
1395
  msgstr "Updates, announcements, marketing, no spam"
1396
 
1397
- #: templates/connect.php:351
1398
  msgid "Current %s Events"
1399
  msgstr "Current %s Events"
1400
 
1401
- #: templates/connect.php:352
1402
  msgid "Activation, deactivation and uninstall"
1403
  msgstr "Activation, deactivation and uninstall"
1404
 
1405
- #: templates/connect.php:361
1406
  msgid "Newsletter"
1407
  msgstr "Newsletter"
1408
 
1409
- #: templates/connect.php:378, templates/forms/license-activation.php:38
1410
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1411
  msgstr "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1412
 
1413
- #: templates/connect.php:383
1414
  msgid "What permissions are being granted?"
1415
  msgstr "What permissions are being granted?"
1416
 
1417
- #: templates/connect.php:404
1418
  msgid "Don't have a license key?"
1419
  msgstr "Don't have a license key?"
1420
 
1421
- #: templates/connect.php:405
1422
  msgid "Activate Free Version"
1423
  msgstr "Activate Free Version"
1424
 
1425
- #: templates/connect.php:407
1426
  msgid "Have a license key?"
1427
  msgstr "Have a license key?"
1428
 
1429
- #: templates/connect.php:415
1430
  msgid "Privacy Policy"
1431
  msgstr "Privacy Policy"
1432
 
1433
- #: templates/connect.php:417
 
 
 
 
1434
  msgid "Terms of Service"
1435
  msgstr "Terms of Service"
1436
 
1437
- #: templates/connect.php:750
1438
  msgctxt "as in the process of sending an email"
1439
  msgid "Sending email"
1440
  msgstr "Sending email"
1441
 
1442
- #: templates/connect.php:751
1443
  msgctxt "as activating plugin"
1444
  msgid "Activating"
1445
  msgstr "Activating"
@@ -1467,7 +1550,7 @@ msgctxt "as code debugging"
1467
  msgid "Debugging"
1468
  msgstr "Debugging"
1469
 
1470
- #: templates/debug.php:54, templates/debug.php:238, templates/debug.php:364, templates/debug.php:482
1471
  msgid "Actions"
1472
  msgstr "Actions"
1473
 
@@ -1491,194 +1574,198 @@ msgstr "Clear Updates Transients"
1491
  msgid "Sync Data From Server"
1492
  msgstr "Sync Data From Server"
1493
 
1494
- #: templates/debug.php:90
 
 
 
 
1495
  msgid "Load DB Option"
1496
  msgstr "Load DB Option"
1497
 
1498
- #: templates/debug.php:93
1499
  msgid "Set DB Option"
1500
  msgstr "Set DB Option"
1501
 
1502
- #: templates/debug.php:170
1503
  msgid "Key"
1504
  msgstr "Key"
1505
 
1506
- #: templates/debug.php:171
1507
  msgid "Value"
1508
  msgstr "Value"
1509
 
1510
- #: templates/debug.php:187
1511
  msgctxt "as software development kit versions"
1512
  msgid "SDK Versions"
1513
  msgstr "SDK Versions"
1514
 
1515
- #: templates/debug.php:192
1516
  msgid "SDK Path"
1517
  msgstr "SDK Path"
1518
 
1519
- #: templates/debug.php:193, templates/debug.php:232
1520
  msgid "Module Path"
1521
  msgstr "Module Path"
1522
 
1523
- #: templates/debug.php:194
1524
  msgid "Is Active"
1525
  msgstr "Is Active"
1526
 
1527
- #: templates/debug.php:222, templates/debug/plugins-themes-sync.php:35
1528
  msgid "Plugins"
1529
  msgstr "Plugins"
1530
 
1531
- #: templates/debug.php:222, templates/debug/plugins-themes-sync.php:56
1532
  msgid "Themes"
1533
  msgstr "Themes"
1534
 
1535
- #: templates/debug.php:227, templates/debug.php:359, templates/debug.php:441, templates/debug/scheduled-crons.php:80
1536
  msgid "Slug"
1537
  msgstr "Slug"
1538
 
1539
- #: templates/debug.php:229, templates/debug.php:440
1540
  msgid "Title"
1541
  msgstr "Title"
1542
 
1543
- #: templates/debug.php:230
1544
  msgctxt "as application program interface"
1545
  msgid "API"
1546
  msgstr "API"
1547
 
1548
- #: templates/debug.php:231
1549
  msgid "Freemius State"
1550
  msgstr "Freemius State"
1551
 
1552
- #: templates/debug.php:235
1553
  msgid "Network Blog"
1554
  msgstr "Network Blog"
1555
 
1556
- #: templates/debug.php:236
1557
  msgid "Network User"
1558
  msgstr "Network User"
1559
 
1560
- #: templates/debug.php:273
1561
  msgctxt "as connection was successful"
1562
  msgid "Connected"
1563
  msgstr "Connected"
1564
 
1565
- #: templates/debug.php:274
1566
  msgctxt "as connection blocked"
1567
  msgid "Blocked"
1568
  msgstr "Blocked"
1569
 
1570
- #: templates/debug.php:310
1571
- msgid "Simulate Trial"
1572
- msgstr "Simulate Trial"
1573
 
1574
- #: templates/debug.php:322
1575
  msgid "Simulate Network Upgrade"
1576
  msgstr "Simulate Network Upgrade"
1577
 
1578
- #: templates/debug.php:348
1579
  msgid "%s Installs"
1580
  msgstr "%s Installs"
1581
 
1582
- #: templates/debug.php:350
1583
  msgctxt "like websites"
1584
  msgid "Sites"
1585
  msgstr "Sites"
1586
 
1587
- #: templates/debug.php:356, templates/account/partials/site.php:148
1588
  msgid "Blog ID"
1589
  msgstr "Blog ID"
1590
 
1591
- #: templates/debug.php:421, templates/debug.php:499, templates/account/partials/addon.php:334
1592
  msgctxt "verb"
1593
  msgid "Delete"
1594
  msgstr "Delete"
1595
 
1596
- #: templates/debug.php:435
1597
  msgid "Add Ons of module %s"
1598
  msgstr "Add Ons of module %s"
1599
 
1600
- #: templates/debug.php:472
1601
  msgid "Users"
1602
  msgstr "Users"
1603
 
1604
- #: templates/debug.php:479
1605
  msgid "Verified"
1606
  msgstr "Verified"
1607
 
1608
- #: templates/debug.php:510
1609
  msgid "%s Licenses"
1610
  msgstr "%s Licenses"
1611
 
1612
- #: templates/debug.php:515
1613
  msgid "Plugin ID"
1614
  msgstr "Plugin ID"
1615
 
1616
- #: templates/debug.php:517
1617
  msgid "Plan ID"
1618
  msgstr "Plan ID"
1619
 
1620
- #: templates/debug.php:518
1621
  msgid "Quota"
1622
  msgstr "Quota"
1623
 
1624
- #: templates/debug.php:519
1625
  msgid "Activated"
1626
  msgstr "Activated"
1627
 
1628
- #: templates/debug.php:520
1629
  msgid "Blocking"
1630
  msgstr "Blocking"
1631
 
1632
- #: templates/debug.php:522
1633
  msgctxt "as expiration date"
1634
  msgid "Expiration"
1635
  msgstr "Expiration"
1636
 
1637
- #: templates/debug.php:545
1638
  msgid "Debug Log"
1639
  msgstr "Debug Log"
1640
 
1641
- #: templates/debug.php:549
1642
  msgid "All Types"
1643
  msgstr "All Types"
1644
 
1645
- #: templates/debug.php:556
1646
  msgid "All Requests"
1647
  msgstr "All Requests"
1648
 
1649
- #: templates/debug.php:561, templates/debug.php:590, templates/debug/logger.php:25
1650
  msgid "File"
1651
  msgstr "File"
1652
 
1653
- #: templates/debug.php:562, templates/debug.php:588, templates/debug/logger.php:23
1654
  msgid "Function"
1655
  msgstr "Function"
1656
 
1657
- #: templates/debug.php:563
1658
  msgid "Process ID"
1659
  msgstr "Process ID"
1660
 
1661
- #: templates/debug.php:564
1662
  msgid "Logger"
1663
  msgstr "Logger"
1664
 
1665
- #: templates/debug.php:565, templates/debug.php:589, templates/debug/logger.php:24
1666
  msgid "Message"
1667
  msgstr "Message"
1668
 
1669
- #: templates/debug.php:567
1670
  msgid "Filter"
1671
  msgstr "Filter"
1672
 
1673
- #: templates/debug.php:575
1674
  msgid "Download"
1675
  msgstr "Download"
1676
 
1677
- #: templates/debug.php:586, templates/debug/logger.php:22
1678
  msgid "Type"
1679
  msgstr "Type"
1680
 
1681
- #: templates/debug.php:591, templates/debug/logger.php:26
1682
  msgid "Timestamp"
1683
  msgstr "Timestamp"
1684
 
@@ -2022,23 +2109,19 @@ msgstr "Usage tracking is done in the name of making %s better. Making a better
2022
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2023
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2024
 
2025
- #: templates/forms/premium-versions-upgrade-handler.php:24
2026
  msgid "There is a new version of %s available."
2027
  msgstr "There is a new version of %s available."
2028
 
2029
- #: templates/forms/premium-versions-upgrade-handler.php:25
2030
- msgid " %sRenew your license now%s to access version %s security & feature updates, and support."
2031
- msgstr " %sRenew your license now%s to access version %s security & feature updates, and support."
2032
 
2033
- #: templates/forms/premium-versions-upgrade-handler.php:34
2034
  msgid "New Version Available"
2035
  msgstr "New Version Available"
2036
 
2037
- #: templates/forms/premium-versions-upgrade-handler.php:36
2038
- msgid "Renew license"
2039
- msgstr "Renew license"
2040
-
2041
- #: templates/forms/premium-versions-upgrade-handler.php:53
2042
  msgctxt "close a window"
2043
  msgid "Dismiss"
2044
  msgstr "Dismiss"
@@ -2051,6 +2134,42 @@ msgstr "Send License Key"
2051
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2052
  msgstr "Enter the email address you've used for the upgrade below and we will resend you the license key."
2053
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2054
  #: templates/forms/trial-start.php:22
2055
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2056
  msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
@@ -2112,19 +2231,15 @@ msgstr "%s left"
2112
  msgid "Last license"
2113
  msgstr "Last license"
2114
 
2115
- #: templates/account/partials/addon.php:111
2116
  msgid "Cancelled"
2117
  msgstr "Cancelled"
2118
 
2119
- #: templates/account/partials/addon.php:116
2120
- msgid "Expired"
2121
- msgstr "Expired"
2122
-
2123
- #: templates/account/partials/addon.php:121
2124
  msgid "No expiration"
2125
  msgstr "No expiration"
2126
 
2127
- #: templates/account/partials/addon.php:259, templates/account/partials/addon.php:312
2128
  msgid "Activate this add-on"
2129
  msgstr "Activate this add-on"
2130
 
@@ -2152,47 +2267,47 @@ msgstr "Sorry for the inconvenience and we are here to help if you give us a cha
2152
  msgid "Contact Support"
2153
  msgstr "Contact Support"
2154
 
2155
- #: templates/forms/deactivation/form.php:56
2156
  msgid "Anonymous feedback"
2157
  msgstr "Anonymous feedback"
2158
 
2159
- #: templates/forms/deactivation/form.php:63
2160
  msgid "Deactivate"
2161
  msgstr "Deactivate"
2162
 
2163
- #: templates/forms/deactivation/form.php:65
2164
  msgid "Activate %s"
2165
  msgstr "Activate %s"
2166
 
2167
- #: templates/forms/deactivation/form.php:76
2168
- msgid "Quick feedback"
2169
- msgstr "Quick feedback"
2170
-
2171
  #: templates/forms/deactivation/form.php:80
 
 
 
 
2172
  msgid "If you have a moment, please let us know why you are %s"
2173
  msgstr "If you have a moment, please let us know why you are %s"
2174
 
2175
- #: templates/forms/deactivation/form.php:80
2176
  msgid "deactivating"
2177
  msgstr "deactivating"
2178
 
2179
- #: templates/forms/deactivation/form.php:80
2180
  msgid "switching"
2181
  msgstr "switching"
2182
 
2183
- #: templates/forms/deactivation/form.php:269
2184
  msgid "Submit & %s"
2185
  msgstr "Submit & %s"
2186
 
2187
- #: templates/forms/deactivation/form.php:290
2188
  msgid "Kindly tell us the reason so we can improve."
2189
  msgstr "Kindly tell us the reason so we can improve."
2190
 
2191
- #: templates/forms/deactivation/form.php:411
2192
  msgid "Yes - %s"
2193
  msgstr "Yes - %s"
2194
 
2195
- #: templates/forms/deactivation/form.php:418
2196
  msgid "Skip & %s"
2197
  msgstr "Skip & %s"
2198
 
19
  "X-Poedit-SearchPathExcluded-0: *.js\n"
20
  "X-Poedit-SourceCharset: UTF-8\n"
21
 
22
+ #: includes/class-freemius.php:1602
23
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
24
  msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
25
 
26
+ #: includes/class-freemius.php:1604
27
  msgid "Error"
28
  msgstr "Error"
29
 
30
+ #: includes/class-freemius.php:1925
31
  msgid "I found a better %s"
32
  msgstr "I found a better %s"
33
 
34
+ #: includes/class-freemius.php:1927
35
  msgid "What's the %s's name?"
36
  msgstr "What's the %s's name?"
37
 
38
+ #: includes/class-freemius.php:1933
39
  msgid "It's a temporary %s. I'm just debugging an issue."
40
  msgstr "It's a temporary %s. I'm just debugging an issue."
41
 
42
+ #: includes/class-freemius.php:1935
43
  msgid "Deactivation"
44
  msgstr "Deactivation"
45
 
46
+ #: includes/class-freemius.php:1936
47
  msgid "Theme Switch"
48
  msgstr "Theme Switch"
49
 
50
+ #: includes/class-freemius.php:1945, templates/forms/resend-key.php:24
51
  msgid "Other"
52
  msgstr "Other"
53
 
54
+ #: includes/class-freemius.php:1953
55
  msgid "I no longer need the %s"
56
  msgstr "I no longer need the %s"
57
 
58
+ #: includes/class-freemius.php:1960
59
  msgid "I only needed the %s for a short period"
60
  msgstr "I only needed the %s for a short period"
61
 
62
+ #: includes/class-freemius.php:1966
63
  msgid "The %s broke my site"
64
  msgstr "The %s broke my site"
65
 
66
+ #: includes/class-freemius.php:1973
67
  msgid "The %s suddenly stopped working"
68
  msgstr "The %s suddenly stopped working"
69
 
70
+ #: includes/class-freemius.php:1983
71
  msgid "I can't pay for it anymore"
72
  msgstr "I can't pay for it anymore"
73
 
74
+ #: includes/class-freemius.php:1985
75
  msgid "What price would you feel comfortable paying?"
76
  msgstr "What price would you feel comfortable paying?"
77
 
78
+ #: includes/class-freemius.php:1991
79
  msgid "I don't like to share my information with you"
80
  msgstr "I don't like to share my information with you"
81
 
82
+ #: includes/class-freemius.php:2012
83
  msgid "The %s didn't work"
84
  msgstr "The %s didn't work"
85
 
86
+ #: includes/class-freemius.php:2022
87
  msgid "I couldn't understand how to make it work"
88
  msgstr "I couldn't understand how to make it work"
89
 
90
+ #: includes/class-freemius.php:2030
91
  msgid "The %s is great, but I need specific feature that you don't support"
92
  msgstr "The %s is great, but I need specific feature that you don't support"
93
 
94
+ #: includes/class-freemius.php:2032
95
  msgid "What feature?"
96
  msgstr "What feature?"
97
 
98
+ #: includes/class-freemius.php:2036
99
  msgid "The %s is not working"
100
  msgstr "The %s is not working"
101
 
102
+ #: includes/class-freemius.php:2038
103
  msgid "Kindly share what didn't work so we can fix it for future users..."
104
  msgstr "Kindly share what didn't work so we can fix it for future users..."
105
 
106
+ #: includes/class-freemius.php:2042
107
  msgid "It's not what I was looking for"
108
  msgstr "It's not what I was looking for"
109
 
110
+ #: includes/class-freemius.php:2044
111
  msgid "What you've been looking for?"
112
  msgstr "What you've been looking for?"
113
 
114
+ #: includes/class-freemius.php:2048
115
  msgid "The %s didn't work as expected"
116
  msgstr "The %s didn't work as expected"
117
 
118
+ #: includes/class-freemius.php:2050
119
  msgid "What did you expect?"
120
  msgstr "What did you expect?"
121
 
122
+ #: includes/class-freemius.php:2853, templates/debug.php:20
123
  msgid "Freemius Debug"
124
  msgstr "Freemius Debug"
125
 
126
+ #: includes/class-freemius.php:3581
127
  msgid "I don't know what is cURL or how to install it, help me!"
128
  msgstr "I don't know what is cURL or how to install it, help me!"
129
 
130
+ #: includes/class-freemius.php:3583
131
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
132
  msgstr "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
133
 
134
+ #: includes/class-freemius.php:3590
135
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
136
  msgstr "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
137
 
138
+ #: includes/class-freemius.php:3695
139
  msgid "Yes - do your thing"
140
  msgstr "Yes - do your thing"
141
 
142
+ #: includes/class-freemius.php:3700
143
  msgid "No - just deactivate"
144
  msgstr "No - just deactivate"
145
 
146
+ #: includes/class-freemius.php:3745, includes/class-freemius.php:4253, includes/class-freemius.php:5318, includes/class-freemius.php:11316, includes/class-freemius.php:14649, includes/class-freemius.php:14701, includes/class-freemius.php:14763, includes/class-freemius.php:16969, includes/class-freemius.php:16979, includes/class-freemius.php:17588, includes/class-freemius.php:18446, includes/class-freemius.php:18561, includes/class-freemius.php:18705, templates/add-ons.php:43
147
  msgctxt "exclamation"
148
  msgid "Oops"
149
  msgstr "Oops"
150
 
151
+ #: includes/class-freemius.php:3814
152
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
153
  msgstr "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
154
 
155
+ #: includes/class-freemius.php:4250
156
  msgctxt "addonX cannot run without pluginY"
157
  msgid "%s cannot run without %s."
158
  msgstr "%s cannot run without %s."
159
 
160
+ #: includes/class-freemius.php:4251
161
  msgctxt "addonX cannot run..."
162
  msgid "%s cannot run without the plugin."
163
  msgstr "%s cannot run without the plugin."
164
 
165
+ #: includes/class-freemius.php:4363, includes/class-freemius.php:4388, includes/class-freemius.php:17659
166
  msgid "Unexpected API error. Please contact the %s's author with the following error."
167
  msgstr "Unexpected API error. Please contact the %s's author with the following error."
168
 
169
+ #: includes/class-freemius.php:5006
170
  msgid "Premium %s version was successfully activated."
171
  msgstr "Premium %s version was successfully activated."
172
 
173
+ #: includes/class-freemius.php:5018, includes/class-freemius.php:6862
174
  msgctxt "Used to express elation, enthusiasm, or triumph (especially in electronic communication)."
175
  msgid "W00t"
176
  msgstr "W00t"
177
 
178
+ #: includes/class-freemius.php:5033
179
  msgid "You have a %s license."
180
  msgstr "You have a %s license."
181
 
182
+ #: includes/class-freemius.php:5037, includes/class-freemius.php:14070, includes/class-freemius.php:14081, includes/class-freemius.php:16897, includes/class-freemius.php:17197, includes/class-freemius.php:17263, includes/class-freemius.php:17413
183
  msgctxt "interjection expressing joy or exuberance"
184
  msgid "Yee-haw"
185
  msgstr "Yee-haw"
186
 
187
+ #: includes/class-freemius.php:5301
188
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
189
  msgstr "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
190
 
191
+ #: includes/class-freemius.php:5305
192
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
193
  msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
194
 
195
+ #: includes/class-freemius.php:5314, templates/add-ons.php:103, templates/account/partials/addon.php:288
196
  msgid "More information about %s"
197
  msgstr "More information about %s"
198
 
199
+ #: includes/class-freemius.php:5315
200
  msgid "Purchase License"
201
  msgstr "Purchase License"
202
 
203
+ #: includes/class-freemius.php:6230, templates/connect.php:163
204
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
205
  msgstr "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
206
 
207
+ #: includes/class-freemius.php:6234
208
  msgid "start the trial"
209
  msgstr "start the trial"
210
 
211
+ #: includes/class-freemius.php:6235, templates/connect.php:167
212
  msgid "complete the install"
213
  msgstr "complete the install"
214
 
215
+ #: includes/class-freemius.php:6348
216
  msgid "You are just one step away - %s"
217
  msgstr "You are just one step away - %s"
218
 
219
+ #: includes/class-freemius.php:6351
220
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
221
  msgid "Complete \"%s\" Activation Now"
222
  msgstr "Complete \"%s\" Activation Now"
223
 
224
+ #: includes/class-freemius.php:6429
225
  msgid "We made a few tweaks to the %s, %s"
226
  msgstr "We made a few tweaks to the %s, %s"
227
 
228
+ #: includes/class-freemius.php:6433
229
+ msgid "Opt in to make \"%s\" better!"
230
+ msgstr "Opt in to make \"%s\" better!"
231
 
232
+ #: includes/class-freemius.php:6861
233
  msgid "The upgrade of %s was successfully completed."
234
  msgstr "The upgrade of %s was successfully completed."
235
 
236
+ #: includes/class-freemius.php:8705, includes/class-fs-plugin-updater.php:882, includes/class-fs-plugin-updater.php:1077, includes/class-fs-plugin-updater.php:1084, templates/auto-installation.php:32
237
  msgid "Add-On"
238
  msgstr "Add-On"
239
 
240
+ #: includes/class-freemius.php:8707, templates/debug.php:359, templates/debug.php:520
241
  msgid "Plugin"
242
  msgstr "Plugin"
243
 
244
+ #: includes/class-freemius.php:8708, templates/debug.php:359, templates/debug.php:520, templates/forms/deactivation/form.php:67
245
  msgid "Theme"
246
  msgstr "Theme"
247
 
248
+ #: includes/class-freemius.php:11183
249
+ msgid "Invalid site details collection."
250
+ msgstr "Invalid site details collection."
251
 
252
+ #: includes/class-freemius.php:11303
253
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
254
  msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
255
 
256
+ #: includes/class-freemius.php:11305
257
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
258
  msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
259
 
260
+ #: includes/class-freemius.php:11541
261
  msgid "Account is pending activation."
262
  msgstr "Account is pending activation."
263
 
264
+ #: includes/class-freemius.php:11653, templates/forms/premium-versions-upgrade-handler.php:47
265
+ msgid "Buy a license now"
266
+ msgstr "Buy a license now"
267
+
268
+ #: includes/class-freemius.php:11665, templates/forms/premium-versions-upgrade-handler.php:46
269
+ msgid "Renew your license now"
270
+ msgstr "Renew your license now"
271
+
272
+ #: includes/class-freemius.php:11669
273
+ msgid "%s to access version %s security & feature updates, and support."
274
+ msgstr "%s to access version %s security & feature updates, and support."
275
+
276
+ #: includes/class-freemius.php:14052
277
  msgid "%s activation was successfully completed."
278
  msgstr "%s activation was successfully completed."
279
 
280
+ #: includes/class-freemius.php:14066
281
  msgid "Your account was successfully activated with the %s plan."
282
  msgstr "Your account was successfully activated with the %s plan."
283
 
284
+ #: includes/class-freemius.php:14077, includes/class-freemius.php:17259
285
  msgid "Your trial has been successfully started."
286
  msgstr "Your trial has been successfully started."
287
 
288
+ #: includes/class-freemius.php:14647, includes/class-freemius.php:14699, includes/class-freemius.php:14761
289
  msgid "Couldn't activate %s."
290
  msgstr "Couldn't activate %s."
291
 
292
+ #: includes/class-freemius.php:14648, includes/class-freemius.php:14700, includes/class-freemius.php:14762
293
  msgid "Please contact us with the following message:"
294
  msgstr "Please contact us with the following message:"
295
 
296
+ #: includes/class-freemius.php:15111, includes/class-freemius.php:19543
297
  msgid "Upgrade"
298
  msgstr "Upgrade"
299
 
300
+ #: includes/class-freemius.php:15117
301
  msgid "Start Trial"
302
  msgstr "Start Trial"
303
 
304
+ #: includes/class-freemius.php:15119
305
  msgid "Pricing"
306
  msgstr "Pricing"
307
 
308
+ #: includes/class-freemius.php:15181, includes/class-freemius.php:15183
309
  msgid "Affiliation"
310
  msgstr "Affiliation"
311
 
312
+ #: includes/class-freemius.php:15211, includes/class-freemius.php:15213, templates/account.php:150, templates/debug.php:324
313
  msgid "Account"
314
  msgstr "Account"
315
 
316
+ #: includes/class-freemius.php:15226, includes/class-freemius.php:15228, includes/customizer/class-fs-customizer-support-section.php:60
317
  msgid "Contact Us"
318
  msgstr "Contact Us"
319
 
320
+ #: includes/class-freemius.php:15238, includes/class-freemius.php:15240, includes/class-freemius.php:19553, templates/account.php:100, templates/account/partials/addon.php:41
321
  msgid "Add-Ons"
322
  msgstr "Add-Ons"
323
 
324
+ #: includes/class-freemius.php:15274
325
+ msgctxt "ASCII arrow left icon"
326
+ msgid "&#x2190;"
327
+ msgstr "&#x2190;"
328
+
329
+ #: includes/class-freemius.php:15274
330
+ msgctxt "ASCII arrow right icon"
331
+ msgid "&#x27a4;"
332
+ msgstr "&#x27a4;"
333
+
334
+ #: includes/class-freemius.php:15276, templates/pricing.php:97
335
  msgctxt "noun"
336
  msgid "Pricing"
337
  msgstr "Pricing"
338
 
339
+ #: includes/class-freemius.php:15479, includes/customizer/class-fs-customizer-support-section.php:67
340
  msgid "Support Forum"
341
  msgstr "Support Forum"
342
 
343
+ #: includes/class-freemius.php:16265
344
  msgid "Your email has been successfully verified - you are AWESOME!"
345
  msgstr "Your email has been successfully verified - you are AWESOME!"
346
 
347
+ #: includes/class-freemius.php:16266
348
  msgctxt "a positive response"
349
  msgid "Right on"
350
  msgstr "Right on"
351
 
352
+ #: includes/class-freemius.php:16888
353
  msgid "Your %s Add-on plan was successfully upgraded."
354
  msgstr "Your %s Add-on plan was successfully upgraded."
355
 
356
+ #: includes/class-freemius.php:16890
357
  msgid "%s Add-on was successfully purchased."
358
  msgstr "%s Add-on was successfully purchased."
359
 
360
+ #: includes/class-freemius.php:16893
361
  msgid "Download the latest version"
362
  msgstr "Download the latest version"
363
 
364
+ #: includes/class-freemius.php:16965
365
  msgctxt "%1s - plugin title, %2s - API domain"
366
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
367
  msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
368
 
369
+ #: includes/class-freemius.php:16968, includes/class-freemius.php:17384, includes/class-freemius.php:17461
370
  msgid "Error received from the server:"
371
  msgstr "Error received from the server:"
372
 
373
+ #: includes/class-freemius.php:16978
374
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
375
  msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
376
 
377
+ #: includes/class-freemius.php:17160, includes/class-freemius.php:17389, includes/class-freemius.php:17432, includes/class-freemius.php:17535
378
  msgctxt "something somebody says when they are thinking about what you have just said."
379
  msgid "Hmm"
380
  msgstr "Hmm"
381
 
382
+ #: includes/class-freemius.php:17173
383
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
384
  msgstr "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
385
 
386
+ #: includes/class-freemius.php:17174, templates/account.php:102, templates/add-ons.php:134, templates/account/partials/addon.php:43
387
  msgctxt "trial period"
388
  msgid "Trial"
389
  msgstr "Trial"
390
 
391
+ #: includes/class-freemius.php:17179
392
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
393
  msgstr "I have upgraded my account but when I try to Sync the License, the plan remains %s."
394
 
395
+ #: includes/class-freemius.php:17183, includes/class-freemius.php:17241
396
  msgid "Please contact us here"
397
  msgstr "Please contact us here"
398
 
399
+ #: includes/class-freemius.php:17193
400
  msgid "Your plan was successfully upgraded."
401
  msgstr "Your plan was successfully upgraded."
402
 
403
+ #: includes/class-freemius.php:17211
404
  msgid "Your plan was successfully changed to %s."
405
  msgstr "Your plan was successfully changed to %s."
406
 
407
+ #: includes/class-freemius.php:17227
408
  msgid "Your license has expired. You can still continue using the free %s forever."
409
  msgstr "Your license has expired. You can still continue using the free %s forever."
410
 
411
+ #: includes/class-freemius.php:17229
412
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
413
  msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
414
 
415
+ #: includes/class-freemius.php:17237
416
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
417
  msgstr "Your license has been cancelled. If you think it's a mistake, please contact support."
418
 
419
+ #: includes/class-freemius.php:17250
420
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
421
  msgstr "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
422
 
423
+ #: includes/class-freemius.php:17273
424
  msgid "Your free trial has expired. You can still continue using all our free features."
425
  msgstr "Your free trial has expired. You can still continue using all our free features."
426
 
427
+ #: includes/class-freemius.php:17275
428
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
429
  msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
430
 
431
+ #: includes/class-freemius.php:17380
432
  msgid "It looks like the license could not be activated."
433
  msgstr "It looks like the license could not be activated."
434
 
435
+ #: includes/class-freemius.php:17410
436
  msgid "Your license was successfully activated."
437
  msgstr "Your license was successfully activated."
438
 
439
+ #: includes/class-freemius.php:17436
440
  msgid "It looks like your site currently doesn't have an active license."
441
  msgstr "It looks like your site currently doesn't have an active license."
442
 
443
+ #: includes/class-freemius.php:17460
444
  msgid "It looks like the license deactivation failed."
445
  msgstr "It looks like the license deactivation failed."
446
 
447
+ #: includes/class-freemius.php:17488
448
  msgid "Your license was successfully deactivated, you are back to the %s plan."
449
  msgstr "Your license was successfully deactivated, you are back to the %s plan."
450
 
451
+ #: includes/class-freemius.php:17489
452
  msgid "O.K"
453
  msgstr "O.K"
454
 
455
+ #: includes/class-freemius.php:17542
456
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
457
+ msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
458
 
459
+ #: includes/class-freemius.php:17551
460
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
461
+ msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
462
 
463
+ #: includes/class-freemius.php:17593
464
  msgid "You are already running the %s in a trial mode."
465
  msgstr "You are already running the %s in a trial mode."
466
 
467
+ #: includes/class-freemius.php:17604
468
  msgid "You already utilized a trial before."
469
  msgstr "You already utilized a trial before."
470
 
471
+ #: includes/class-freemius.php:17618
472
  msgid "Plan %s do not exist, therefore, can't start a trial."
473
  msgstr "Plan %s do not exist, therefore, can't start a trial."
474
 
475
+ #: includes/class-freemius.php:17629
476
  msgid "Plan %s does not support a trial period."
477
  msgstr "Plan %s does not support a trial period."
478
 
479
+ #: includes/class-freemius.php:17640
480
  msgid "None of the %s's plans supports a trial period."
481
  msgstr "None of the %s's plans supports a trial period."
482
 
483
+ #: includes/class-freemius.php:17690
484
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
485
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
486
 
487
+ #: includes/class-freemius.php:17726
 
 
 
 
488
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
489
  msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
490
 
491
+ #: includes/class-freemius.php:17745
492
+ msgid "Your %s free trial was successfully cancelled."
493
+ msgstr "Your %s free trial was successfully cancelled."
494
+
495
+ #: includes/class-freemius.php:18052
496
  msgid "Version %s was released."
497
  msgstr "Version %s was released."
498
 
499
+ #: includes/class-freemius.php:18052
500
  msgid "Please download %s."
501
  msgstr "Please download %s."
502
 
503
+ #: includes/class-freemius.php:18059
504
  msgid "the latest %s version here"
505
  msgstr "the latest %s version here"
506
 
507
+ #: includes/class-freemius.php:18064
508
  msgid "New"
509
  msgstr "New"
510
 
511
+ #: includes/class-freemius.php:18069
512
  msgid "Seems like you got the latest release."
513
  msgstr "Seems like you got the latest release."
514
 
515
+ #: includes/class-freemius.php:18070
516
  msgid "You are all good!"
517
  msgstr "You are all good!"
518
 
519
+ #: includes/class-freemius.php:18338
520
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
521
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
522
 
523
+ #: includes/class-freemius.php:18473
524
  msgid "Site successfully opted in."
525
  msgstr "Site successfully opted in."
526
 
527
+ #: includes/class-freemius.php:18474, includes/class-freemius.php:19285
528
  msgid "Awesome"
529
  msgstr "Awesome"
530
 
531
+ #: includes/class-freemius.php:18490, templates/forms/optout.php:32
532
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
533
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
534
 
535
+ #: includes/class-freemius.php:18491
536
  msgid "Thank you!"
537
  msgstr "Thank you!"
538
 
539
+ #: includes/class-freemius.php:18498
540
  msgid "We will no longer be sending any usage data of %s on %s to %s."
541
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
542
 
543
+ #: includes/class-freemius.php:18627
544
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
545
  msgstr "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
546
 
547
+ #: includes/class-freemius.php:18633
548
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
549
  msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
550
 
551
+ #: includes/class-freemius.php:18638
552
  msgid "%s is the new owner of the account."
553
  msgstr "%s is the new owner of the account."
554
 
555
+ #: includes/class-freemius.php:18640
556
  msgctxt "as congratulations"
557
  msgid "Congrats"
558
  msgstr "Congrats"
559
 
560
+ #: includes/class-freemius.php:18660
561
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
562
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
563
 
564
+ #: includes/class-freemius.php:18661
565
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
566
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
567
 
568
+ #: includes/class-freemius.php:18668
569
  msgid "Change Ownership"
570
  msgstr "Change Ownership"
571
 
572
+ #: includes/class-freemius.php:18676
573
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
574
  msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
575
 
576
+ #: includes/class-freemius.php:18688
577
  msgid "Please provide your full name."
578
  msgstr "Please provide your full name."
579
 
580
+ #: includes/class-freemius.php:18693
581
  msgid "Your name was successfully updated."
582
  msgstr "Your name was successfully updated."
583
 
584
+ #: includes/class-freemius.php:18754
585
  msgid "You have successfully updated your %s."
586
  msgstr "You have successfully updated your %s."
587
 
588
+ #: includes/class-freemius.php:18894
589
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
590
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
591
 
592
+ #: includes/class-freemius.php:18895
593
  msgctxt "advance notice of something that will need attention."
594
  msgid "Heads up"
595
  msgstr "Heads up"
596
 
597
+ #: includes/class-freemius.php:19325
598
  msgctxt "exclamation"
599
  msgid "Hey"
600
  msgstr "Hey"
601
 
602
+ #: includes/class-freemius.php:19325
603
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
604
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
605
 
606
+ #: includes/class-freemius.php:19333
607
  msgid "No commitment for %s days - cancel anytime!"
608
  msgstr "No commitment for %s days - cancel anytime!"
609
 
610
+ #: includes/class-freemius.php:19334
611
  msgid "No credit card required"
612
  msgstr "No credit card required"
613
 
614
+ #: includes/class-freemius.php:19341, templates/forms/trial-start.php:53
615
  msgctxt "call to action"
616
  msgid "Start free trial"
617
  msgstr "Start free trial"
618
 
619
+ #: includes/class-freemius.php:19418
620
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
621
  msgstr "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
622
 
623
+ #: includes/class-freemius.php:19427
624
  msgid "Learn more"
625
  msgstr "Learn more"
626
 
627
+ #: includes/class-freemius.php:19577, templates/account.php:406, templates/account.php:509, templates/connect.php:171, templates/connect.php:421, templates/forms/license-activation.php:24, templates/account/partials/addon.php:235
628
  msgid "Activate License"
629
  msgstr "Activate License"
630
 
631
+ #: includes/class-freemius.php:19578, templates/account.php:469, templates/account.php:508, templates/account/partials/site.php:256
632
  msgid "Change License"
633
  msgstr "Change License"
634
 
635
+ #: includes/class-freemius.php:19660, templates/account/partials/site.php:161
636
  msgid "Opt Out"
637
  msgstr "Opt Out"
638
 
639
+ #: includes/class-freemius.php:19662, includes/class-freemius.php:19667, templates/account/partials/site.php:43, templates/account/partials/site.php:161
640
  msgid "Opt In"
641
  msgstr "Opt In"
642
 
643
+ #: includes/class-freemius.php:19891
644
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
645
+ msgstr " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
646
+
647
+ #: includes/class-freemius.php:19899
648
+ msgid "Activate %s features"
649
+ msgstr "Activate %s features"
650
+
651
+ #: includes/class-freemius.php:19912
652
  msgid "Please follow these steps to complete the upgrade"
653
  msgstr "Please follow these steps to complete the upgrade"
654
 
655
+ #: includes/class-freemius.php:19916
656
  msgid "Download the latest %s version"
657
  msgstr "Download the latest %s version"
658
 
659
+ #: includes/class-freemius.php:19920
660
  msgid "Upload and activate the downloaded version"
661
  msgstr "Upload and activate the downloaded version"
662
 
663
+ #: includes/class-freemius.php:19922
664
  msgid "How to upload and activate?"
665
  msgstr "How to upload and activate?"
666
 
667
+ #: includes/class-freemius.php:20056
668
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
669
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
670
 
671
+ #: includes/class-freemius.php:20217
672
  msgid "Auto installation only works for opted-in users."
673
  msgstr "Auto installation only works for opted-in users."
674
 
675
+ #: includes/class-freemius.php:20227, includes/class-freemius.php:20260, includes/class-fs-plugin-updater.php:1056, includes/class-fs-plugin-updater.php:1070
676
  msgid "Invalid module ID."
677
  msgstr "Invalid module ID."
678
 
679
+ #: includes/class-freemius.php:20236, includes/class-fs-plugin-updater.php:1092
680
  msgid "Premium version already active."
681
  msgstr "Premium version already active."
682
 
683
+ #: includes/class-freemius.php:20243
684
  msgid "You do not have a valid license to access the premium version."
685
  msgstr "You do not have a valid license to access the premium version."
686
 
687
+ #: includes/class-freemius.php:20250
688
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
689
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
690
 
691
+ #: includes/class-freemius.php:20268, includes/class-fs-plugin-updater.php:1091
692
  msgid "Premium add-on version already installed."
693
  msgstr "Premium add-on version already installed."
694
 
695
+ #: includes/class-freemius.php:20613
696
  msgid "View paid features"
697
  msgstr "View paid features"
698
 
699
+ #: includes/class-freemius.php:20927
700
  msgid "Thank you so much for using %s and its add-ons!"
701
  msgstr "Thank you so much for using %s and its add-ons!"
702
 
703
+ #: includes/class-freemius.php:20928
704
  msgid "Thank you so much for using %s!"
705
  msgstr "Thank you so much for using %s!"
706
 
707
+ #: includes/class-freemius.php:20934
708
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
709
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
710
 
711
+ #: includes/class-freemius.php:20938
712
  msgid "Thank you so much for using our products!"
713
  msgstr "Thank you so much for using our products!"
714
 
715
+ #: includes/class-freemius.php:20939
716
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
717
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
718
 
719
+ #: includes/class-freemius.php:20958
720
  msgid "%s and its add-ons"
721
  msgstr "%s and its add-ons"
722
 
723
+ #: includes/class-freemius.php:20967
724
  msgid "Products"
725
  msgstr "Products"
726
 
727
+ #: includes/class-freemius.php:20974, templates/connect.php:272
728
  msgid "Yes"
729
  msgstr "Yes"
730
 
731
+ #: includes/class-freemius.php:20975, templates/connect.php:273
732
  msgid "send me security & feature updates, educational content and offers."
733
  msgstr "send me security & feature updates, educational content and offers."
734
 
735
+ #: includes/class-freemius.php:20976, templates/connect.php:278
736
  msgid "No"
737
  msgstr "No"
738
 
739
+ #: includes/class-freemius.php:20978, templates/connect.php:280
740
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
741
  msgstr "do %sNOT%s send me security & feature updates, educational content and offers."
742
 
743
+ #: includes/class-freemius.php:20988
744
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
745
  msgstr "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
746
 
747
+ #: includes/class-freemius.php:20990, templates/connect.php:287
748
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
749
  msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
750
 
751
+ #: includes/class-freemius.php:21272
752
  msgid "License key is empty."
753
  msgstr "License key is empty."
754
 
755
+ #: includes/class-fs-plugin-updater.php:184, templates/forms/premium-versions-upgrade-handler.php:57
756
+ msgid "Renew license"
757
+ msgstr "Renew license"
758
+
759
+ #: includes/class-fs-plugin-updater.php:189, templates/forms/premium-versions-upgrade-handler.php:58
760
+ msgid "Buy license"
761
+ msgstr "Buy license"
762
+
763
+ #: includes/class-fs-plugin-updater.php:278
764
+ msgid "There is a %s of %s available."
765
+ msgstr "There is a %s of %s available."
766
 
767
+ #: includes/class-fs-plugin-updater.php:282
768
+ msgid "new version"
769
+ msgstr "new version"
770
+
771
+ #: includes/class-fs-plugin-updater.php:301
772
+ msgid "Important Upgrade Notice:"
773
+ msgstr "Important Upgrade Notice:"
774
+
775
+ #: includes/class-fs-plugin-updater.php:1121
776
  msgid "Installing plugin: %s"
777
  msgstr "Installing plugin: %s"
778
 
779
+ #: includes/class-fs-plugin-updater.php:1162
780
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
781
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
782
 
783
+ #: includes/class-fs-plugin-updater.php:1335
784
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
785
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
786
 
787
+ #: includes/fs-plugin-info-dialog.php:369, templates/account/partials/addon.php:292
788
  msgctxt "verb"
789
  msgid "Purchase"
790
  msgstr "Purchase"
791
 
792
+ #: includes/fs-plugin-info-dialog.php:372
793
  msgid "Start my free %s"
794
  msgstr "Start my free %s"
795
 
796
+ #: includes/fs-plugin-info-dialog.php:413
797
  msgid "Install Free Version Now"
798
  msgstr "Install Free Version Now"
799
 
800
+ #: includes/fs-plugin-info-dialog.php:414, templates/auto-installation.php:111, templates/account/partials/addon.php:272, templates/account/partials/addon.php:322
801
  msgid "Install Now"
802
  msgstr "Install Now"
803
 
804
+ #: includes/fs-plugin-info-dialog.php:425
805
  msgctxt "as download latest version"
806
  msgid "Download Latest Free Version"
807
  msgstr "Download Latest Free Version"
808
 
809
+ #: includes/fs-plugin-info-dialog.php:426, templates/account.php:80, templates/account/partials/addon.php:21
810
  msgctxt "as download latest version"
811
  msgid "Download Latest"
812
  msgstr "Download Latest"
813
 
814
+ #: includes/fs-plugin-info-dialog.php:436
815
  msgid "Install Free Version Update Now"
816
  msgstr "Install Free Version Update Now"
817
 
818
+ #: includes/fs-plugin-info-dialog.php:437, templates/account.php:460
819
  msgid "Install Update Now"
820
  msgstr "Install Update Now"
821
 
822
+ #: includes/fs-plugin-info-dialog.php:448
823
  msgid "Newer Free Version (%s) Installed"
824
  msgstr "Newer Free Version (%s) Installed"
825
 
826
+ #: includes/fs-plugin-info-dialog.php:449
827
  msgid "Newer Version (%s) Installed"
828
  msgstr "Newer Version (%s) Installed"
829
 
830
+ #: includes/fs-plugin-info-dialog.php:457
831
  msgid "Latest Free Version Installed"
832
  msgstr "Latest Free Version Installed"
833
 
834
+ #: includes/fs-plugin-info-dialog.php:458
835
  msgid "Latest Version Installed"
836
  msgstr "Latest Version Installed"
837
 
838
+ #: includes/fs-plugin-info-dialog.php:613
839
  msgctxt "Plugin installer section title"
840
  msgid "Description"
841
  msgstr "Description"
842
 
843
+ #: includes/fs-plugin-info-dialog.php:614
844
  msgctxt "Plugin installer section title"
845
  msgid "Installation"
846
  msgstr "Installation"
847
 
848
+ #: includes/fs-plugin-info-dialog.php:615
849
  msgctxt "Plugin installer section title"
850
  msgid "FAQ"
851
  msgstr "FAQ"
852
 
853
+ #: includes/fs-plugin-info-dialog.php:616, templates/plugin-info/description.php:55
854
  msgid "Screenshots"
855
  msgstr "Screenshots"
856
 
857
+ #: includes/fs-plugin-info-dialog.php:617
858
  msgctxt "Plugin installer section title"
859
  msgid "Changelog"
860
  msgstr "Changelog"
861
 
862
+ #: includes/fs-plugin-info-dialog.php:618
863
  msgctxt "Plugin installer section title"
864
  msgid "Reviews"
865
  msgstr "Reviews"
866
 
867
+ #: includes/fs-plugin-info-dialog.php:619
868
  msgctxt "Plugin installer section title"
869
  msgid "Other Notes"
870
  msgstr "Other Notes"
871
 
872
+ #: includes/fs-plugin-info-dialog.php:634
873
  msgctxt "Plugin installer section title"
874
  msgid "Features & Pricing"
875
  msgstr "Features & Pricing"
876
 
877
+ #: includes/fs-plugin-info-dialog.php:644
878
  msgid "Plugin Install"
879
  msgstr "Plugin Install"
880
 
881
+ #: includes/fs-plugin-info-dialog.php:716
882
  msgctxt "e.g. Professional Plan"
883
  msgid "%s Plan"
884
  msgstr "%s Plan"
885
 
886
+ #: includes/fs-plugin-info-dialog.php:742
887
  msgctxt "e.g. the best product"
888
  msgid "Best"
889
  msgstr "Best"
890
 
891
+ #: includes/fs-plugin-info-dialog.php:748, includes/fs-plugin-info-dialog.php:768
892
  msgctxt "as every month"
893
  msgid "Monthly"
894
  msgstr "Monthly"
895
 
896
+ #: includes/fs-plugin-info-dialog.php:751
897
  msgctxt "as once a year"
898
  msgid "Annual"
899
  msgstr "Annual"
900
 
901
+ #: includes/fs-plugin-info-dialog.php:754
902
  msgid "Lifetime"
903
  msgstr "Lifetime"
904
 
905
+ #: includes/fs-plugin-info-dialog.php:768, includes/fs-plugin-info-dialog.php:770, includes/fs-plugin-info-dialog.php:772
906
  msgctxt "e.g. billed monthly"
907
  msgid "Billed %s"
908
  msgstr "Billed %s"
909
 
910
+ #: includes/fs-plugin-info-dialog.php:770
911
  msgctxt "as once a year"
912
  msgid "Annually"
913
  msgstr "Annually"
914
 
915
+ #: includes/fs-plugin-info-dialog.php:772
916
  msgctxt "as once a year"
917
  msgid "Once"
918
  msgstr "Once"
919
 
920
+ #: includes/fs-plugin-info-dialog.php:778
921
  msgid "Single Site License"
922
  msgstr "Single Site License"
923
 
924
+ #: includes/fs-plugin-info-dialog.php:780
925
  msgid "Unlimited Licenses"
926
  msgstr "Unlimited Licenses"
927
 
928
+ #: includes/fs-plugin-info-dialog.php:782
929
  msgid "Up to %s Sites"
930
  msgstr "Up to %s Sites"
931
 
932
+ #: includes/fs-plugin-info-dialog.php:792, templates/plugin-info/features.php:82
933
  msgctxt "as monthly period"
934
  msgid "mo"
935
  msgstr "mo"
936
 
937
+ #: includes/fs-plugin-info-dialog.php:799, templates/plugin-info/features.php:80
938
  msgctxt "as annual period"
939
  msgid "year"
940
  msgstr "year"
941
 
942
+ #: includes/fs-plugin-info-dialog.php:853
943
  msgctxt "noun"
944
  msgid "Price"
945
  msgstr "Price"
946
 
947
+ #: includes/fs-plugin-info-dialog.php:901
948
  msgid "Save %s"
949
  msgstr "Save %s"
950
 
951
+ #: includes/fs-plugin-info-dialog.php:911
952
  msgid "No commitment for %s - cancel anytime"
953
  msgstr "No commitment for %s - cancel anytime"
954
 
955
+ #: includes/fs-plugin-info-dialog.php:914
956
  msgid "After your free %s, pay as little as %s"
957
  msgstr "After your free %s, pay as little as %s"
958
 
959
+ #: includes/fs-plugin-info-dialog.php:925
960
  msgid "Details"
961
  msgstr "Details"
962
 
963
+ #: includes/fs-plugin-info-dialog.php:929, templates/account.php:91, templates/debug.php:201, templates/debug.php:238, templates/debug.php:452, templates/account/partials/addon.php:32
964
  msgctxt "product version"
965
  msgid "Version"
966
  msgstr "Version"
967
 
968
+ #: includes/fs-plugin-info-dialog.php:936
969
  msgctxt "as the plugin author"
970
  msgid "Author"
971
  msgstr "Author"
972
 
973
+ #: includes/fs-plugin-info-dialog.php:943
974
  msgid "Last Updated"
975
  msgstr "Last Updated"
976
 
977
+ #: includes/fs-plugin-info-dialog.php:948, templates/account.php:376
978
  msgctxt "x-ago"
979
  msgid "%s ago"
980
  msgstr "%s ago"
981
 
982
+ #: includes/fs-plugin-info-dialog.php:957
983
  msgid "Requires WordPress Version"
984
  msgstr "Requires WordPress Version"
985
 
986
+ #: includes/fs-plugin-info-dialog.php:958
987
  msgid "%s or higher"
988
  msgstr "%s or higher"
989
 
990
+ #: includes/fs-plugin-info-dialog.php:965
991
  msgid "Compatible up to"
992
  msgstr "Compatible up to"
993
 
994
+ #: includes/fs-plugin-info-dialog.php:973
995
  msgid "Downloaded"
996
  msgstr "Downloaded"
997
 
998
+ #: includes/fs-plugin-info-dialog.php:977
999
  msgid "%s time"
1000
  msgstr "%s time"
1001
 
1002
+ #: includes/fs-plugin-info-dialog.php:979
1003
  msgid "%s times"
1004
  msgstr "%s times"
1005
 
1006
+ #: includes/fs-plugin-info-dialog.php:989
1007
  msgid "WordPress.org Plugin Page"
1008
  msgstr "WordPress.org Plugin Page"
1009
 
1010
+ #: includes/fs-plugin-info-dialog.php:997
1011
  msgid "Plugin Homepage"
1012
  msgstr "Plugin Homepage"
1013
 
1014
+ #: includes/fs-plugin-info-dialog.php:1005, includes/fs-plugin-info-dialog.php:1087
1015
  msgid "Donate to this plugin"
1016
  msgstr "Donate to this plugin"
1017
 
1018
+ #: includes/fs-plugin-info-dialog.php:1012
1019
  msgid "Average Rating"
1020
  msgstr "Average Rating"
1021
 
1022
+ #: includes/fs-plugin-info-dialog.php:1019
1023
  msgid "based on %s"
1024
  msgstr "based on %s"
1025
 
1026
+ #: includes/fs-plugin-info-dialog.php:1023
1027
  msgid "%s rating"
1028
  msgstr "%s rating"
1029
 
1030
+ #: includes/fs-plugin-info-dialog.php:1025
1031
  msgid "%s ratings"
1032
  msgstr "%s ratings"
1033
 
1034
+ #: includes/fs-plugin-info-dialog.php:1040
1035
  msgid "%s star"
1036
  msgstr "%s star"
1037
 
1038
+ #: includes/fs-plugin-info-dialog.php:1042
1039
  msgid "%s stars"
1040
  msgstr "%s stars"
1041
 
1042
+ #: includes/fs-plugin-info-dialog.php:1053
1043
  msgid "Click to see reviews that provided a rating of %s"
1044
  msgstr "Click to see reviews that provided a rating of %s"
1045
 
1046
+ #: includes/fs-plugin-info-dialog.php:1066
1047
  msgid "Contributors"
1048
  msgstr "Contributors"
1049
 
1050
+ #: includes/fs-plugin-info-dialog.php:1095, includes/fs-plugin-info-dialog.php:1097
1051
  msgid "Warning"
1052
  msgstr "Warning"
1053
 
1054
+ #: includes/fs-plugin-info-dialog.php:1095
1055
  msgid "This plugin has not been tested with your current version of WordPress."
1056
  msgstr "This plugin has not been tested with your current version of WordPress."
1057
 
1058
+ #: includes/fs-plugin-info-dialog.php:1097
1059
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1060
  msgstr "This plugin has not been marked as compatible with your version of WordPress."
1061
 
1062
+ #: includes/fs-plugin-info-dialog.php:1116
1063
  msgid "Paid add-on must be deployed to Freemius."
1064
  msgstr "Paid add-on must be deployed to Freemius."
1065
 
1066
+ #: includes/fs-plugin-info-dialog.php:1117
1067
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1068
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
1069
 
1070
+ #: templates/account.php:81, templates/forms/subscription-cancellation.php:96, templates/account/partials/addon.php:22, templates/account/partials/site.php:295
1071
+ msgid "Downgrading your plan"
1072
+ msgstr "Downgrading your plan"
1073
+
1074
+ #: templates/account.php:82, templates/forms/subscription-cancellation.php:97, templates/account/partials/addon.php:23, templates/account/partials/site.php:296
1075
+ msgid "Cancelling the subscription"
1076
+ msgstr "Cancelling the subscription"
1077
 
1078
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the subscription'
1079
+ #: templates/account.php:84, templates/forms/subscription-cancellation.php:99, templates/account/partials/addon.php:25, templates/account/partials/site.php:298
1080
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1081
+ msgstr "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1082
+
1083
+ #: templates/account.php:85, templates/forms/subscription-cancellation.php:100, templates/account/partials/addon.php:26, templates/account/partials/site.php:299
1084
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1085
+ msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1086
+
1087
+ #: templates/account.php:86, templates/forms/subscription-cancellation.php:106, templates/account/partials/addon.php:27
1088
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1089
  msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1090
 
1091
+ #: templates/account.php:87, templates/forms/subscription-cancellation.php:101, templates/account/partials/addon.php:28, templates/account/partials/site.php:300
1092
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1093
+ msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1094
 
1095
+ #: templates/account.php:88, templates/forms/subscription-cancellation.php:102, templates/account/partials/addon.php:29, templates/account/partials/site.php:301
1096
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1097
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1098
 
1099
  #. translators: %s: Plan title (e.g. "Professional")
1100
+ #: templates/account.php:90, templates/account/partials/activate-license-button.php:31, templates/account/partials/addon.php:31
1101
  msgid "Activate %s Plan"
1102
  msgstr "Activate %s Plan"
1103
 
1104
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1105
+ #: templates/account.php:93, templates/account/partials/addon.php:34, templates/account/partials/site.php:275
1106
  msgid "Auto renews in %s"
1107
  msgstr "Auto renews in %s"
1108
 
1109
  #. translators: %s: Time period (e.g. Expires in "2 months")
1110
+ #: templates/account.php:95, templates/account/partials/addon.php:36, templates/account/partials/site.php:277
1111
  msgid "Expires in %s"
1112
  msgstr "Expires in %s"
1113
 
1114
+ #: templates/account.php:96, templates/account/partials/addon.php:37
1115
  msgctxt "as synchronize license"
1116
  msgid "Sync License"
1117
  msgstr "Sync License"
1118
 
1119
+ #: templates/account.php:97, templates/account/partials/addon.php:38
1120
  msgid "Cancel Trial"
1121
  msgstr "Cancel Trial"
1122
 
1123
+ #: templates/account.php:98, templates/account/partials/addon.php:39
1124
  msgid "Change Plan"
1125
  msgstr "Change Plan"
1126
 
1127
+ #: templates/account.php:99, templates/account/partials/addon.php:40
1128
  msgctxt "verb"
1129
  msgid "Upgrade"
1130
  msgstr "Upgrade"
1131
 
1132
+ #: templates/account.php:101, templates/account/partials/addon.php:42, templates/account/partials/site.php:302
1133
  msgctxt "verb"
1134
  msgid "Downgrade"
1135
  msgstr "Downgrade"
1136
 
1137
+ #: templates/account.php:103, templates/add-ons.php:130, templates/plugin-info/features.php:72, templates/account/partials/addon.php:44, templates/account/partials/site.php:31
1138
  msgid "Free"
1139
  msgstr "Free"
1140
 
1141
+ #: templates/account.php:104, templates/account/partials/addon.php:45
1142
  msgid "Activate"
1143
  msgstr "Activate"
1144
 
1145
+ #: templates/account.php:105, templates/debug.php:371, includes/customizer/class-fs-customizer-upsell-control.php:106, templates/account/partials/addon.php:46
1146
  msgctxt "as product pricing plan"
1147
  msgid "Plan"
1148
  msgstr "Plan"
1149
 
1150
+ #: templates/account.php:158
1151
  msgid "Free Trial"
1152
  msgstr "Free Trial"
1153
 
1154
+ #: templates/account.php:169
1155
  msgid "Account Details"
1156
  msgstr "Account Details"
1157
 
1158
+ #: templates/account.php:179
1159
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1160
  msgstr "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1161
 
1162
+ #: templates/account.php:181
1163
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1164
  msgstr "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1165
 
1166
+ #: templates/account.php:184
1167
  msgid "Delete Account"
1168
  msgstr "Delete Account"
1169
 
1170
+ #: templates/account.php:196, templates/account/partials/addon.php:159, templates/account/partials/deactivate-license-button.php:35
1171
  msgid "Deactivate License"
1172
  msgstr "Deactivate License"
1173
 
1174
+ #: templates/account.php:219, templates/forms/subscription-cancellation.php:125
1175
  msgid "Are you sure you want to proceed?"
1176
  msgstr "Are you sure you want to proceed?"
1177
 
1178
+ #: templates/account.php:219, templates/account/partials/addon.php:182
1179
  msgid "Cancel Subscription"
1180
  msgstr "Cancel Subscription"
1181
 
1182
+ #: templates/account.php:247
1183
  msgctxt "as synchronize"
1184
  msgid "Sync"
1185
  msgstr "Sync"
1186
 
1187
+ #: templates/account.php:261, templates/debug.php:487
1188
  msgid "Name"
1189
  msgstr "Name"
1190
 
1191
+ #: templates/account.php:267, templates/debug.php:488
1192
  msgid "Email"
1193
  msgstr "Email"
1194
 
1195
+ #: templates/account.php:274, templates/debug.php:370, templates/debug.php:526
1196
  msgid "User ID"
1197
  msgstr "User ID"
1198
 
1199
+ #: templates/account.php:282
1200
  msgid "Site ID"
1201
  msgstr "Site ID"
1202
 
1203
+ #: templates/account.php:285
1204
  msgid "No ID"
1205
  msgstr "No ID"
1206
 
1207
+ #: templates/account.php:290, templates/debug.php:243, templates/debug.php:372, templates/debug.php:453, templates/debug.php:490, templates/account/partials/site.php:219
1208
  msgid "Public Key"
1209
  msgstr "Public Key"
1210
 
1211
+ #: templates/account.php:296, templates/debug.php:373, templates/debug.php:454, templates/debug.php:491, templates/account/partials/site.php:231
1212
  msgid "Secret Key"
1213
  msgstr "Secret Key"
1214
 
1215
+ #: templates/account.php:299
1216
  msgctxt "as secret encryption key missing"
1217
  msgid "No Secret"
1218
  msgstr "No Secret"
1219
 
1220
+ #: templates/account.php:318, templates/account/partials/site.php:112, templates/account/partials/site.php:114
1221
  msgid "Trial"
1222
  msgstr "Trial"
1223
 
1224
+ #: templates/account.php:337, templates/debug.php:531, templates/account/partials/site.php:248
1225
  msgid "License Key"
1226
  msgstr "License Key"
1227
 
1228
+ #: templates/account.php:367
1229
  msgid "not verified"
1230
  msgstr "not verified"
1231
 
1232
+ #: templates/account.php:376, templates/account/partials/addon.php:120
1233
+ msgid "Expired"
1234
+ msgstr "Expired"
1235
+
1236
+ #: templates/account.php:428
1237
  msgid "Premium version"
1238
  msgstr "Premium version"
1239
 
1240
+ #: templates/account.php:430
1241
  msgid "Free version"
1242
  msgstr "Free version"
1243
 
1244
+ #: templates/account.php:442
1245
  msgid "Verify Email"
1246
  msgstr "Verify Email"
1247
 
1248
+ #: templates/account.php:453
1249
  msgid "Download %s Version"
1250
  msgstr "Download %s Version"
1251
 
1252
+ #: templates/account.php:467, templates/account.php:649, templates/account/partials/site.php:237, templates/account/partials/site.php:255
1253
  msgctxt "verb"
1254
  msgid "Show"
1255
  msgstr "Show"
1256
 
1257
+ #: templates/account.php:481
1258
  msgid "What is your %s?"
1259
  msgstr "What is your %s?"
1260
 
1261
+ #: templates/account.php:489, templates/account/billing.php:27
1262
  msgctxt "verb"
1263
  msgid "Edit"
1264
  msgstr "Edit"
1265
 
1266
+ #: templates/account.php:502
1267
  msgid "Sites"
1268
  msgstr "Sites"
1269
 
1270
+ #: templates/account.php:513
1271
  msgid "Search by address"
1272
  msgstr "Search by address"
1273
 
1274
+ #: templates/account.php:522, templates/account.php:570, templates/debug.php:236, templates/debug.php:364, templates/debug.php:449, templates/debug.php:486, templates/debug.php:524, templates/debug.php:597, templates/account/payments.php:35, templates/debug/logger.php:21
1275
  msgid "ID"
1276
  msgstr "ID"
1277
 
1278
+ #: templates/account.php:523, templates/debug.php:367
1279
  msgid "Address"
1280
  msgstr "Address"
1281
 
1282
+ #: templates/account.php:524
1283
  msgid "License"
1284
  msgstr "License"
1285
 
1286
+ #: templates/account.php:525
1287
  msgid "Plan"
1288
  msgstr "Plan"
1289
 
1290
+ #: templates/account.php:573
1291
  msgctxt "as software license"
1292
  msgid "License"
1293
  msgstr "License"
1294
 
1295
+ #: templates/account.php:643
1296
  msgctxt "verb"
1297
  msgid "Hide"
1298
  msgstr "Hide"
1299
 
1300
+ #: templates/account.php:686
1301
+ msgid "Cancelling %s"
1302
+ msgstr "Cancelling %s"
1303
+
1304
+ #: templates/account.php:686, templates/account.php:703, templates/forms/subscription-cancellation.php:27, templates/forms/deactivation/form.php:117
1305
+ msgid "trial"
1306
+ msgstr "trial"
1307
+
1308
+ #: templates/account.php:701, templates/forms/deactivation/form.php:134
1309
+ msgid "Cancelling %s..."
1310
+ msgstr "Cancelling %s..."
1311
+
1312
+ #: templates/account.php:704, templates/forms/subscription-cancellation.php:28, templates/forms/deactivation/form.php:118
1313
+ msgid "subscription"
1314
+ msgstr "subscription"
1315
+
1316
+ #: templates/account.php:718
1317
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1318
  msgstr "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1319
 
1325
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1326
  msgstr "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1327
 
1328
+ #: templates/add-ons.php:139
1329
  msgid "View details"
1330
  msgstr "View details"
1331
 
1363
  msgstr "PCI compliant"
1364
 
1365
  #. translators: %s: name (e.g. Hey John,)
1366
+ #: templates/connect.php:112
1367
  msgctxt "greeting"
1368
  msgid "Hey %s,"
1369
  msgstr "Hey %s,"
1370
 
1371
+ #: templates/connect.php:154
1372
  msgid "Allow & Continue"
1373
  msgstr "Allow & Continue"
1374
 
1375
+ #: templates/connect.php:158
1376
  msgid "Re-send activation email"
1377
  msgstr "Re-send activation email"
1378
 
1379
+ #: templates/connect.php:162
1380
  msgid "Thanks %s!"
1381
  msgstr "Thanks %s!"
1382
 
1383
+ #: templates/connect.php:172, templates/forms/license-activation.php:43
1384
  msgid "Agree & Activate License"
1385
  msgstr "Agree & Activate License"
1386
 
1387
+ #: templates/connect.php:181
1388
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1389
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1390
 
1391
+ #: templates/connect.php:188
1392
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1393
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1394
 
1395
+ #: templates/connect.php:189
1396
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1397
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1398
 
1399
+ #: templates/connect.php:195
1400
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1401
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1402
 
1403
+ #: templates/connect.php:196
1404
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1405
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1406
 
1407
+ #: templates/connect.php:230
1408
  msgid "We're excited to introduce the Freemius network-level integration."
1409
  msgstr "We're excited to introduce the Freemius network-level integration."
1410
 
1411
+ #: templates/connect.php:233
1412
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1413
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1414
 
1415
+ #: templates/connect.php:235
1416
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1417
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1418
 
1419
+ #: templates/connect.php:237
1420
  msgid "%s's paid features"
1421
  msgstr "%s's paid features"
1422
 
1423
+ #: templates/connect.php:242
1424
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1425
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1426
 
1427
+ #: templates/connect.php:244
1428
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1429
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1430
 
1431
+ #: templates/connect.php:253, templates/forms/license-activation.php:46
1432
  msgid "License key"
1433
  msgstr "License key"
1434
 
1435
+ #: templates/connect.php:256, templates/forms/license-activation.php:19
1436
  msgid "Can't find your license key?"
1437
  msgstr "Can't find your license key?"
1438
 
1439
+ #: templates/connect.php:315, templates/connect.php:630, templates/forms/deactivation/retry-skip.php:20
1440
  msgctxt "verb"
1441
  msgid "Skip"
1442
  msgstr "Skip"
1443
 
1444
+ #: templates/connect.php:318
1445
  msgid "Delegate to Site Admins"
1446
  msgstr "Delegate to Site Admins"
1447
 
1448
+ #: templates/connect.php:318
1449
  msgid "If you click it, this decision will be delegated to the sites administrators."
1450
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1451
 
1452
+ #: templates/connect.php:346
1453
  msgid "Your Profile Overview"
1454
  msgstr "Your Profile Overview"
1455
 
1456
+ #: templates/connect.php:347
1457
  msgid "Name and email address"
1458
  msgstr "Name and email address"
1459
 
1460
+ #: templates/connect.php:352
1461
  msgid "Your Site Overview"
1462
  msgstr "Your Site Overview"
1463
 
1464
+ #: templates/connect.php:353
1465
  msgid "Site URL, WP version, PHP info, plugins & themes"
1466
  msgstr "Site URL, WP version, PHP info, plugins & themes"
1467
 
1468
+ #: templates/connect.php:358
1469
  msgid "Admin Notices"
1470
  msgstr "Admin Notices"
1471
 
1472
+ #: templates/connect.php:359, templates/connect.php:375
1473
  msgid "Updates, announcements, marketing, no spam"
1474
  msgstr "Updates, announcements, marketing, no spam"
1475
 
1476
+ #: templates/connect.php:364
1477
  msgid "Current %s Events"
1478
  msgstr "Current %s Events"
1479
 
1480
+ #: templates/connect.php:365
1481
  msgid "Activation, deactivation and uninstall"
1482
  msgstr "Activation, deactivation and uninstall"
1483
 
1484
+ #: templates/connect.php:374
1485
  msgid "Newsletter"
1486
  msgstr "Newsletter"
1487
 
1488
+ #: templates/connect.php:391, templates/forms/license-activation.php:38
1489
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1490
  msgstr "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1491
 
1492
+ #: templates/connect.php:396
1493
  msgid "What permissions are being granted?"
1494
  msgstr "What permissions are being granted?"
1495
 
1496
+ #: templates/connect.php:417
1497
  msgid "Don't have a license key?"
1498
  msgstr "Don't have a license key?"
1499
 
1500
+ #: templates/connect.php:418
1501
  msgid "Activate Free Version"
1502
  msgstr "Activate Free Version"
1503
 
1504
+ #: templates/connect.php:420
1505
  msgid "Have a license key?"
1506
  msgstr "Have a license key?"
1507
 
1508
+ #: templates/connect.php:428
1509
  msgid "Privacy Policy"
1510
  msgstr "Privacy Policy"
1511
 
1512
+ #: templates/connect.php:430
1513
+ msgid "License Agreement"
1514
+ msgstr "License Agreement"
1515
+
1516
+ #: templates/connect.php:430
1517
  msgid "Terms of Service"
1518
  msgstr "Terms of Service"
1519
 
1520
+ #: templates/connect.php:766
1521
  msgctxt "as in the process of sending an email"
1522
  msgid "Sending email"
1523
  msgstr "Sending email"
1524
 
1525
+ #: templates/connect.php:767
1526
  msgctxt "as activating plugin"
1527
  msgid "Activating"
1528
  msgstr "Activating"
1550
  msgid "Debugging"
1551
  msgstr "Debugging"
1552
 
1553
+ #: templates/debug.php:54, templates/debug.php:248, templates/debug.php:374, templates/debug.php:492
1554
  msgid "Actions"
1555
  msgstr "Actions"
1556
 
1574
  msgid "Sync Data From Server"
1575
  msgstr "Sync Data From Server"
1576
 
1577
+ #: templates/debug.php:95
1578
+ msgid "Migrate Options to Network"
1579
+ msgstr "Migrate Options to Network"
1580
+
1581
+ #: templates/debug.php:100
1582
  msgid "Load DB Option"
1583
  msgstr "Load DB Option"
1584
 
1585
+ #: templates/debug.php:103
1586
  msgid "Set DB Option"
1587
  msgstr "Set DB Option"
1588
 
1589
+ #: templates/debug.php:180
1590
  msgid "Key"
1591
  msgstr "Key"
1592
 
1593
+ #: templates/debug.php:181
1594
  msgid "Value"
1595
  msgstr "Value"
1596
 
1597
+ #: templates/debug.php:197
1598
  msgctxt "as software development kit versions"
1599
  msgid "SDK Versions"
1600
  msgstr "SDK Versions"
1601
 
1602
+ #: templates/debug.php:202
1603
  msgid "SDK Path"
1604
  msgstr "SDK Path"
1605
 
1606
+ #: templates/debug.php:203, templates/debug.php:242
1607
  msgid "Module Path"
1608
  msgstr "Module Path"
1609
 
1610
+ #: templates/debug.php:204
1611
  msgid "Is Active"
1612
  msgstr "Is Active"
1613
 
1614
+ #: templates/debug.php:232, templates/debug/plugins-themes-sync.php:35
1615
  msgid "Plugins"
1616
  msgstr "Plugins"
1617
 
1618
+ #: templates/debug.php:232, templates/debug/plugins-themes-sync.php:56
1619
  msgid "Themes"
1620
  msgstr "Themes"
1621
 
1622
+ #: templates/debug.php:237, templates/debug.php:369, templates/debug.php:451, templates/debug/scheduled-crons.php:80
1623
  msgid "Slug"
1624
  msgstr "Slug"
1625
 
1626
+ #: templates/debug.php:239, templates/debug.php:450
1627
  msgid "Title"
1628
  msgstr "Title"
1629
 
1630
+ #: templates/debug.php:240
1631
  msgctxt "as application program interface"
1632
  msgid "API"
1633
  msgstr "API"
1634
 
1635
+ #: templates/debug.php:241
1636
  msgid "Freemius State"
1637
  msgstr "Freemius State"
1638
 
1639
+ #: templates/debug.php:245
1640
  msgid "Network Blog"
1641
  msgstr "Network Blog"
1642
 
1643
+ #: templates/debug.php:246
1644
  msgid "Network User"
1645
  msgstr "Network User"
1646
 
1647
+ #: templates/debug.php:283
1648
  msgctxt "as connection was successful"
1649
  msgid "Connected"
1650
  msgstr "Connected"
1651
 
1652
+ #: templates/debug.php:284
1653
  msgctxt "as connection blocked"
1654
  msgid "Blocked"
1655
  msgstr "Blocked"
1656
 
1657
+ #: templates/debug.php:320
1658
+ msgid "Simulate Trial Promotion"
1659
+ msgstr "Simulate Trial Promotion"
1660
 
1661
+ #: templates/debug.php:332
1662
  msgid "Simulate Network Upgrade"
1663
  msgstr "Simulate Network Upgrade"
1664
 
1665
+ #: templates/debug.php:358
1666
  msgid "%s Installs"
1667
  msgstr "%s Installs"
1668
 
1669
+ #: templates/debug.php:360
1670
  msgctxt "like websites"
1671
  msgid "Sites"
1672
  msgstr "Sites"
1673
 
1674
+ #: templates/debug.php:366, templates/account/partials/site.php:148
1675
  msgid "Blog ID"
1676
  msgstr "Blog ID"
1677
 
1678
+ #: templates/debug.php:431, templates/debug.php:509, templates/account/partials/addon.php:339
1679
  msgctxt "verb"
1680
  msgid "Delete"
1681
  msgstr "Delete"
1682
 
1683
+ #: templates/debug.php:445
1684
  msgid "Add Ons of module %s"
1685
  msgstr "Add Ons of module %s"
1686
 
1687
+ #: templates/debug.php:482
1688
  msgid "Users"
1689
  msgstr "Users"
1690
 
1691
+ #: templates/debug.php:489
1692
  msgid "Verified"
1693
  msgstr "Verified"
1694
 
1695
+ #: templates/debug.php:520
1696
  msgid "%s Licenses"
1697
  msgstr "%s Licenses"
1698
 
1699
+ #: templates/debug.php:525
1700
  msgid "Plugin ID"
1701
  msgstr "Plugin ID"
1702
 
1703
+ #: templates/debug.php:527
1704
  msgid "Plan ID"
1705
  msgstr "Plan ID"
1706
 
1707
+ #: templates/debug.php:528
1708
  msgid "Quota"
1709
  msgstr "Quota"
1710
 
1711
+ #: templates/debug.php:529
1712
  msgid "Activated"
1713
  msgstr "Activated"
1714
 
1715
+ #: templates/debug.php:530
1716
  msgid "Blocking"
1717
  msgstr "Blocking"
1718
 
1719
+ #: templates/debug.php:532
1720
  msgctxt "as expiration date"
1721
  msgid "Expiration"
1722
  msgstr "Expiration"
1723
 
1724
+ #: templates/debug.php:555
1725
  msgid "Debug Log"
1726
  msgstr "Debug Log"
1727
 
1728
+ #: templates/debug.php:559
1729
  msgid "All Types"
1730
  msgstr "All Types"
1731
 
1732
+ #: templates/debug.php:566
1733
  msgid "All Requests"
1734
  msgstr "All Requests"
1735
 
1736
+ #: templates/debug.php:571, templates/debug.php:600, templates/debug/logger.php:25
1737
  msgid "File"
1738
  msgstr "File"
1739
 
1740
+ #: templates/debug.php:572, templates/debug.php:598, templates/debug/logger.php:23
1741
  msgid "Function"
1742
  msgstr "Function"
1743
 
1744
+ #: templates/debug.php:573
1745
  msgid "Process ID"
1746
  msgstr "Process ID"
1747
 
1748
+ #: templates/debug.php:574
1749
  msgid "Logger"
1750
  msgstr "Logger"
1751
 
1752
+ #: templates/debug.php:575, templates/debug.php:599, templates/debug/logger.php:24
1753
  msgid "Message"
1754
  msgstr "Message"
1755
 
1756
+ #: templates/debug.php:577
1757
  msgid "Filter"
1758
  msgstr "Filter"
1759
 
1760
+ #: templates/debug.php:585
1761
  msgid "Download"
1762
  msgstr "Download"
1763
 
1764
+ #: templates/debug.php:596, templates/debug/logger.php:22
1765
  msgid "Type"
1766
  msgstr "Type"
1767
 
1768
+ #: templates/debug.php:601, templates/debug/logger.php:26
1769
  msgid "Timestamp"
1770
  msgstr "Timestamp"
1771
 
2109
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2110
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2111
 
2112
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2113
  msgid "There is a new version of %s available."
2114
  msgstr "There is a new version of %s available."
2115
 
2116
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2117
+ msgid " %s to access version %s security & feature updates, and support."
2118
+ msgstr " %s to access version %s security & feature updates, and support."
2119
 
2120
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2121
  msgid "New Version Available"
2122
  msgstr "New Version Available"
2123
 
2124
+ #: templates/forms/premium-versions-upgrade-handler.php:75
 
 
 
 
2125
  msgctxt "close a window"
2126
  msgid "Dismiss"
2127
  msgstr "Dismiss"
2134
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2135
  msgstr "Enter the email address you've used for the upgrade below and we will resend you the license key."
2136
 
2137
+ #: templates/forms/subscription-cancellation.php:37
2138
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2139
+ msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2140
+
2141
+ #: templates/forms/subscription-cancellation.php:47
2142
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2143
+ msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2144
+
2145
+ #: templates/forms/subscription-cancellation.php:52
2146
+ msgid "license"
2147
+ msgstr "license"
2148
+
2149
+ #: templates/forms/subscription-cancellation.php:57
2150
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2151
+ msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2152
+
2153
+ #: templates/forms/subscription-cancellation.php:68
2154
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2155
+ msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2156
+
2157
+ #: templates/forms/subscription-cancellation.php:103
2158
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2159
+ msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2160
+
2161
+ #: templates/forms/subscription-cancellation.php:136
2162
+ msgid "Cancel %s?"
2163
+ msgstr "Cancel %s?"
2164
+
2165
+ #: templates/forms/subscription-cancellation.php:143
2166
+ msgid "Proceed"
2167
+ msgstr "Proceed"
2168
+
2169
+ #: templates/forms/subscription-cancellation.php:191, templates/forms/deactivation/form.php:150
2170
+ msgid "Cancel %s & Proceed"
2171
+ msgstr "Cancel %s & Proceed"
2172
+
2173
  #: templates/forms/trial-start.php:22
2174
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2175
  msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2231
  msgid "Last license"
2232
  msgstr "Last license"
2233
 
2234
+ #: templates/account/partials/addon.php:115
2235
  msgid "Cancelled"
2236
  msgstr "Cancelled"
2237
 
2238
+ #: templates/account/partials/addon.php:125
 
 
 
 
2239
  msgid "No expiration"
2240
  msgstr "No expiration"
2241
 
2242
+ #: templates/account/partials/addon.php:264, templates/account/partials/addon.php:317
2243
  msgid "Activate this add-on"
2244
  msgstr "Activate this add-on"
2245
 
2267
  msgid "Contact Support"
2268
  msgstr "Contact Support"
2269
 
2270
+ #: templates/forms/deactivation/form.php:59
2271
  msgid "Anonymous feedback"
2272
  msgstr "Anonymous feedback"
2273
 
2274
+ #: templates/forms/deactivation/form.php:66
2275
  msgid "Deactivate"
2276
  msgstr "Deactivate"
2277
 
2278
+ #: templates/forms/deactivation/form.php:68
2279
  msgid "Activate %s"
2280
  msgstr "Activate %s"
2281
 
 
 
 
 
2282
  #: templates/forms/deactivation/form.php:80
2283
+ msgid "Quick Feedback"
2284
+ msgstr "Quick Feedback"
2285
+
2286
+ #: templates/forms/deactivation/form.php:84
2287
  msgid "If you have a moment, please let us know why you are %s"
2288
  msgstr "If you have a moment, please let us know why you are %s"
2289
 
2290
+ #: templates/forms/deactivation/form.php:84
2291
  msgid "deactivating"
2292
  msgstr "deactivating"
2293
 
2294
+ #: templates/forms/deactivation/form.php:84
2295
  msgid "switching"
2296
  msgstr "switching"
2297
 
2298
+ #: templates/forms/deactivation/form.php:332
2299
  msgid "Submit & %s"
2300
  msgstr "Submit & %s"
2301
 
2302
+ #: templates/forms/deactivation/form.php:353
2303
  msgid "Kindly tell us the reason so we can improve."
2304
  msgstr "Kindly tell us the reason so we can improve."
2305
 
2306
+ #: templates/forms/deactivation/form.php:478
2307
  msgid "Yes - %s"
2308
  msgstr "Yes - %s"
2309
 
2310
+ #: templates/forms/deactivation/form.php:485
2311
  msgid "Skip & %s"
2312
  msgstr "Skip & %s"
2313
 
freemius/languages/freemius-es_ES.mo CHANGED
Binary file
freemius/languages/freemius-es_ES.po CHANGED
@@ -7,7 +7,7 @@ msgstr ""
7
  "Project-Id-Version: WordPress SDK\n"
8
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
9
  "POT-Creation-Date: \n"
10
- "PO-Revision-Date: 2018-05-24 18:11+0000\n"
11
  "Last-Translator: Carlos Longarela <carlos@longarela.eu>\n"
12
  "Language: es_ES\n"
13
  "Language-Team: Spanish (Spain) (http://www.transifex.com/freemius/wordpress-sdk/language/es_ES/)\n"
@@ -21,1294 +21,1391 @@ msgstr ""
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
  "X-Poedit-SourceCharset: UTF-8\n"
23
 
24
- #: includes/class-freemius.php:1551
25
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
26
  msgstr "Freemius SDK no pudo encontrar el archivo principal del plugin. Por favor contacta a sdk@freemius.com con el error actual."
27
 
28
- #: includes/class-freemius.php:1553
29
  msgid "Error"
30
  msgstr "Error"
31
 
32
- #: includes/class-freemius.php:1871
33
  msgid "I found a better %s"
34
- msgstr "He encontrado un mejor %s"
35
 
36
- #: includes/class-freemius.php:1873
37
  msgid "What's the %s's name?"
38
  msgstr "¿Cuál es el nombre de %s?"
39
 
40
- #: includes/class-freemius.php:1879
41
  msgid "It's a temporary %s. I'm just debugging an issue."
42
- msgstr "Es temporal %s. Sólo estoy depurando un problema."
43
 
44
- #: includes/class-freemius.php:1881
45
  msgid "Deactivation"
46
  msgstr "Desactivación"
47
 
48
- #: includes/class-freemius.php:1882
49
  msgid "Theme Switch"
50
  msgstr "Cambiar tema"
51
 
52
- #: includes/class-freemius.php1891, templates/forms/resend-key.php:24
53
  msgid "Other"
54
  msgstr "Otra"
55
 
56
- #: includes/class-freemius.php:1899
57
  msgid "I no longer need the %s"
58
  msgstr "Ya no necesito el %s"
59
 
60
- #: includes/class-freemius.php:1906
61
  msgid "I only needed the %s for a short period"
62
  msgstr "Sólo necesitaba la %s por un corto período"
63
 
64
- #: includes/class-freemius.php:1912
65
  msgid "The %s broke my site"
66
  msgstr "%s ha roto mi sitio"
67
 
68
- #: includes/class-freemius.php:1919
69
  msgid "The %s suddenly stopped working"
70
  msgstr "%s de repente ha dejado de funcionar"
71
 
72
- #: includes/class-freemius.php:1929
73
  msgid "I can't pay for it anymore"
74
  msgstr "No puedo pagarlo durante más tiempo"
75
 
76
- #: includes/class-freemius.php:1931
77
  msgid "What price would you feel comfortable paying?"
78
  msgstr "¿Con qué precio te sentirías cómodo pagando?"
79
 
80
- #: includes/class-freemius.php:1937
81
  msgid "I don't like to share my information with you"
82
  msgstr "No me gusta compartir mi información contigo"
83
 
84
- #: includes/class-freemius.php:1958
85
  msgid "The %s didn't work"
86
- msgstr "%s no funcionaba"
87
 
88
- #: includes/class-freemius.php:1968
89
  msgid "I couldn't understand how to make it work"
90
  msgstr "No entiendo cómo hacerlo funcionar"
91
 
92
- #: includes/class-freemius.php:1976
93
  msgid "The %s is great, but I need specific feature that you don't support"
94
  msgstr "%s es genial, pero necesito una característica que no soportáis"
95
 
96
- #: includes/class-freemius.php:1978
97
  msgid "What feature?"
98
  msgstr "¿Qué característica?"
99
 
100
- #: includes/class-freemius.php:1982
101
  msgid "The %s is not working"
102
- msgstr "%s no funciona"
103
 
104
- #: includes/class-freemius.php:1984
105
  msgid "Kindly share what didn't work so we can fix it for future users..."
106
  msgstr "Por favor, comparte lo que no funcionó para que podamos arreglarlo para los futuros usuarios..."
107
 
108
- #: includes/class-freemius.php:1988
109
  msgid "It's not what I was looking for"
110
  msgstr "No es lo que estaba buscando"
111
 
112
- #: includes/class-freemius.php:1990
113
  msgid "What you've been looking for?"
114
  msgstr "¿Que has estado buscando?"
115
 
116
- #: includes/class-freemius.php:1994
117
  msgid "The %s didn't work as expected"
118
- msgstr "%s no funciona como esperaba"
119
 
120
- #: includes/class-freemius.php:1996
121
  msgid "What did you expect?"
122
  msgstr "¿Qué esperas?"
123
 
124
- #: includes/class-freemius.php2729, templates/debug.php:20
125
  msgid "Freemius Debug"
126
  msgstr "Debug Freemius"
127
 
128
- #: includes/class-freemius.php:3402
129
  msgid "I don't know what is cURL or how to install it, help me!"
130
  msgstr "No sé qué es cURL o cómo instalarlo, ¡ayúdame!"
131
 
132
- #: includes/class-freemius.php:3404
133
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
134
  msgstr "Nos aseguraremos de ponernos en contacto con tu empresa de alojamiento web y resolver el problema. Recibirás un correo electrónico de seguimiento a %s tan pronto tengamos una actualización."
135
 
136
- #: includes/class-freemius.php:3411
137
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
138
  msgstr "Genial, por favor instala cURL y habilítalo en el archivo php.ini. Además, busca la directiva 'disable_functions' en el archivo php.ini y quita cualquier método que comienza con 'curl_'. Para asegurarte de que se activó con éxito, utiliza 'phpinfo()'. Una vez activado, desactiva el %s y reactívalo de nuevo."
139
 
140
- #: includes/class-freemius.php:3516
141
  msgid "Yes - do your thing"
142
  msgstr "Vamos, adelante"
143
 
144
- #: includes/class-freemius.php:3521
145
  msgid "No - just deactivate"
146
  msgstr "No - sólo desactivar"
147
 
148
- #: includes/class-freemius.php3566, includes/class-freemius.php4066,
149
- #: includes/class-freemius.php5127, includes/class-freemius.php10941,
150
- #: includes/class-freemius.php14205, includes/class-freemius.php14257,
151
- #: includes/class-freemius.php14319, includes/class-freemius.php16448,
152
- #: includes/class-freemius.php16458, includes/class-freemius.php17014,
153
- #: includes/class-freemius.php17032, includes/class-freemius.php17130,
154
- #: includes/class-freemius.php17866, templates/add-ons.php:43
155
  msgctxt "exclamation"
156
  msgid "Oops"
157
  msgstr "Oops"
158
 
159
- #: includes/class-freemius.php:3635
160
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
161
  msgstr "¡Gracias por darnos la oportunidad de arreglarlo! Acabamos de enviar un mensaje a nuestro personal técnico. Nos pondremos en contacto contigo tan pronto como tengamos una actualización de %s. Apreciamos tu paciencia."
162
 
163
- #: includes/class-freemius.php:4063
164
  msgctxt "addonX cannot run without pluginY"
165
  msgid "%s cannot run without %s."
166
  msgstr "%s no se puede ejecutar sin %s."
167
 
168
- #: includes/class-freemius.php:4064
169
  msgctxt "addonX cannot run..."
170
  msgid "%s cannot run without the plugin."
171
  msgstr "%s no se puede ejecutar sin el plugin."
172
 
173
- #: includes/class-freemius.php4176, includes/class-freemius.php4201,
174
- #: includes/class-freemius.php:17103
175
  msgid "Unexpected API error. Please contact the %s's author with the following error."
176
  msgstr "Error inesperado del API. Pónte en contacto con el autor de %s indicándole el siguiente error."
177
 
178
- #: includes/class-freemius.php:4815
179
  msgid "Premium %s version was successfully activated."
180
  msgstr "La versión Premium %s ha sido activada con éxito."
181
 
182
- #: includes/class-freemius.php4827, includes/class-freemius.php:6660
183
  msgctxt ""
184
  msgid "W00t"
185
  msgstr "W00t"
186
 
187
- #: includes/class-freemius.php:4842
188
  msgid "You have a %s license."
189
  msgstr "Tienes una licencia %s."
190
 
191
- #: includes/class-freemius.php4846, includes/class-freemius.php13626,
192
- #: includes/class-freemius.php13637, includes/class-freemius.php16376,
193
- #: includes/class-freemius.php16676, includes/class-freemius.php16741,
194
- #: includes/class-freemius.php:16891
195
  msgctxt "interjection expressing joy or exuberance"
196
  msgid "Yee-haw"
197
  msgstr "Vaya"
198
 
199
- #: includes/class-freemius.php:5110
200
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
201
  msgstr "la prueba gratuita de %s fue cancelada con éxito. Puesto que el complemento es sólo premium se desactivó automáticamente. Si quieres utilizarlo en el futuro, deberás comprar una licencia."
202
 
203
- #: includes/class-freemius.php:5114
204
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
205
  msgstr "%s es un complemento único de premium. Tienes que comprar una licencia primero antes de activar el plugin."
206
 
207
- #: includes/class-freemius.php5123, templates/add-ons.php99,
208
- #: templates/account/partials/addon.php:283
209
  msgid "More information about %s"
210
  msgstr "Más información sobre %s"
211
 
212
- #: includes/class-freemius.php:5124
213
  msgid "Purchase License"
214
  msgstr "Comprar licencia"
215
 
216
- #: includes/class-freemius.php6035, templates/connect.php:161
217
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
218
  msgstr "Recibirás un correo de activación para %s en tu buzón en %s. Por favor, asegúrate de hacer clic en el botón de activación en ese correo electrónico para %s."
219
 
220
- #: includes/class-freemius.php:6039
221
  msgid "start the trial"
222
  msgstr "comenzar el período de prueba"
223
 
224
- #: includes/class-freemius.php6040, templates/connect.php:165
225
  msgid "complete the install"
226
  msgstr "completar la instalación"
227
 
228
- #: includes/class-freemius.php:6147
229
  msgid "You are just one step away - %s"
230
  msgstr "Estás a sólo un paso - %s"
231
 
232
- #: includes/class-freemius.php:6150
233
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
234
  msgid "Complete \"%s\" Activation Now"
235
  msgstr "Completar la activación de \"%s\" ahora"
236
 
237
- #: includes/class-freemius.php:6227
238
  msgid "We made a few tweaks to the %s, %s"
239
  msgstr "Hemos realizado algunas optimizaciones al %s, %s"
240
 
241
- #: includes/class-freemius.php:6231
242
- msgid "Opt in to make \"%s\" Better!"
243
- msgstr "¡Inscribirte para hacer \"%s\" Mejor!"
244
 
245
- #: includes/class-freemius.php:6659
246
  msgid "The upgrade of %s was successfully completed."
247
  msgstr "La actualización de %s se completó con éxito."
248
 
249
- #: includes/class-freemius.php8384, includes/class-fs-plugin-updater.php581,
250
- #: includes/class-fs-plugin-updater.php733,
251
- #: includes/class-fs-plugin-updater.php739, templates/auto-installation.php:32
 
252
  msgid "Add-On"
253
  msgstr "Complemento"
254
 
255
- #: includes/class-freemius.php8386, templates/debug.php349,
256
- #: templates/debug.php:510
257
  msgid "Plugin"
258
  msgstr "Plugin"
259
 
260
- #: includes/class-freemius.php8387, templates/debug.php349,
261
- #: templates/debug.php510, templates/forms/deactivation/form.php:64
262
  msgid "Theme"
263
  msgstr "Tema"
264
 
265
- #: includes/class-freemius.php:10808
266
- msgid "invalid_site_details_collection"
267
- msgstr "invalid_site_details_collection"
268
 
269
- #: includes/class-freemius.php:10928
270
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
271
  msgstr "No podemos encontrar tu dirección de correo electrónico en el sistema, ¿estás seguro de que es la dirección de correo electrónico correcta?"
272
 
273
- #: includes/class-freemius.php:10930
274
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
275
  msgstr "No vemos ninguna licencia activa asociada a esa dirección de correo electrónico, ¿estás seguro de que es la dirección de correo electrónico correcta?"
276
 
277
- #: includes/class-freemius.php:11166
278
  msgid "Account is pending activation."
279
  msgstr "La cuenta está pendiente de activación"
280
 
281
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
 
 
282
  msgid "%s activation was successfully completed."
283
  msgstr "%s activación se completó con éxito."
284
 
285
- #: includes/class-freemius.php:13622
286
  msgid "Your account was successfully activated with the %s plan."
287
  msgstr "Tu cuenta se ha activado correctamente con el plan %s."
288
 
289
- #: includes/class-freemius.php13633, includes/class-freemius.php:16737
290
  msgid "Your trial has been successfully started."
291
  msgstr "Tu versión de prueba se ha iniciado con éxito."
292
 
293
- #: includes/class-freemius.php14203, includes/class-freemius.php14255,
294
- #: includes/class-freemius.php:14317
295
  msgid "Couldn't activate %s."
296
  msgstr "No se puede activar %s."
297
 
298
- #: includes/class-freemius.php14204, includes/class-freemius.php14256,
299
- #: includes/class-freemius.php:14318
300
  msgid "Please contact us with the following message:"
301
  msgstr "Por favor contáctanos con el siguiente mensaje:"
302
 
303
- #: includes/class-freemius.php14666, includes/class-freemius.php:18929
304
  msgid "Upgrade"
305
  msgstr "Actualizar"
306
 
307
- #: includes/class-freemius.php:14672
308
  msgid "Start Trial"
309
  msgstr "Comenzar el período de prueba"
310
 
311
- #: includes/class-freemius.php:14674
312
  msgid "Pricing"
313
  msgstr "Precio"
314
 
315
- #: includes/class-freemius.php14734, includes/class-freemius.php:14736
316
  msgid "Affiliation"
317
  msgstr "Afiliación"
318
 
319
- #: includes/class-freemius.php14756, includes/class-freemius.php14758,
320
- #: templates/account.php146, templates/debug.php:314
321
  msgid "Account"
322
  msgstr "Cuenta"
323
 
324
- #: includes/class-freemius.php14769, includes/class-freemius.php14771,
325
  #: includes/customizer/class-fs-customizer-support-section.php:60
326
  msgid "Contact Us"
327
  msgstr "Contáctanos"
328
 
329
- #: includes/class-freemius.php14781, includes/class-freemius.php14783,
330
- #: includes/class-freemius.php18939, templates/account.php96,
331
- #: templates/account/partials/addon.php:37
332
  msgid "Add-Ons"
333
  msgstr "Complementos"
334
 
335
- #: includes/class-freemius.php14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
336
  msgctxt "noun"
337
  msgid "Pricing"
338
  msgstr "Precio"
339
 
340
- #: includes/class-freemius.php15009,
341
  #: includes/customizer/class-fs-customizer-support-section.php:67
342
  msgid "Support Forum"
343
  msgstr "Foro de soporte"
344
 
345
- #: includes/class-freemius.php:15794
346
  msgid "Your email has been successfully verified - you are AWESOME!"
347
  msgstr "Tu email ha sido verificado correctamente - ¡Eres IMPRESIONANTE!"
348
 
349
- #: includes/class-freemius.php:15795
350
  msgctxt "a positive response"
351
  msgid "Right on"
352
  msgstr "Bien hecho"
353
 
354
- #: includes/class-freemius.php:16367
355
  msgid "Your %s Add-on plan was successfully upgraded."
356
  msgstr "Tu complemento %s del plan se actualizó con éxito."
357
 
358
- #: includes/class-freemius.php:16369
359
  msgid "%s Add-on was successfully purchased."
360
  msgstr "El complemento %s ha sido comprado correctamente."
361
 
362
- #: includes/class-freemius.php:16372
363
  msgid "Download the latest version"
364
  msgstr "Descargar la última versión"
365
 
366
- #: includes/class-freemius.php:16444
367
  msgctxt "%1s - plugin title, %2s - API domain"
368
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
369
  msgstr "Tu servidor está bloqueando el acceso a la API de Freemius, que es crucial para la sincronización de licencia %1s. Por favor, ponte en contacto con tu host para que lo añadan a su lista blanca %2s"
370
 
371
- #: includes/class-freemius.php16447, includes/class-freemius.php16862,
372
- #: includes/class-freemius.php:16927
373
  msgid "Error received from the server:"
374
  msgstr "Error recibido del servidor:"
375
 
376
- #: includes/class-freemius.php:16457
377
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
378
  msgstr "Parece que uno de los parámetros de autenticación es incorrecto. Actualiza tu clave pública, clave secreta e ID de usuario e inténtelo de nuevo."
379
 
380
- #: includes/class-freemius.php16639, includes/class-freemius.php16867,
381
- #: includes/class-freemius.php:16910
382
  msgctxt ""
383
  msgid "Hmm"
384
  msgstr "Hmm"
385
 
386
- #: includes/class-freemius.php:16652
387
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
388
  msgstr "Parece que todavía estás en el plan %s. Si actualizaste o cambiaste tu plan, probablemente sea un problema de nuestra parte - lo sentimos."
389
 
390
- #: includes/class-freemius.php16653, templates/account.php98,
391
- #: templates/add-ons.php130, templates/account/partials/addon.php:39
392
  msgctxt "trial period"
393
  msgid "Trial"
394
  msgstr "Período de Prueba Gratuito"
395
 
396
- #: includes/class-freemius.php:16658
397
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
398
  msgstr "He actualizado mi cuenta, pero cuando intento sincronizar la licencia, el plan sigue siendo %s."
399
 
400
- #: includes/class-freemius.php16662, includes/class-freemius.php:16719
401
  msgid "Please contact us here"
402
  msgstr "Contacta aquí con nosotros"
403
 
404
- #: includes/class-freemius.php:16672
405
  msgid "Your plan was successfully upgraded."
406
  msgstr "Tu plan se actualizó con éxito."
407
 
408
- #: includes/class-freemius.php:16689
409
  msgid "Your plan was successfully changed to %s."
410
  msgstr "Tu plan se cambió correctamente a %s."
411
 
412
- #: includes/class-freemius.php:16705
413
  msgid "Your license has expired. You can still continue using the free %s forever."
414
  msgstr "Tu licencia ha caducado. Puedes seguir usando el plan gratuito %s para siempre."
415
 
416
- #: includes/class-freemius.php:16707
417
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
418
  msgstr "Tu licencia ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
419
 
420
- #: includes/class-freemius.php:16715
421
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
422
  msgstr "Tu licencia ha sido cancelada. Si crees que es un error, ponte en contacto con el servicio de asistencia."
423
 
424
- #: includes/class-freemius.php:16728
425
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
426
  msgstr "Tu licencia ha caducado. Todavía puedes seguir usando todas las funciones de %s, pero tendrás que renovar tu licencia para seguir recibiendo actualizaciones y soporte."
427
 
428
- #: includes/class-freemius.php:16751
429
  msgid "Your free trial has expired. You can still continue using all our free features."
430
  msgstr "Tu período de prueba ha caducado. Todavía puedes seguir usando todas nuestras funciones gratuitas."
431
 
432
- #: includes/class-freemius.php:16753
433
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
434
  msgstr "Tu período de prueba ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
435
 
436
- #: includes/class-freemius.php:16858
437
  msgid "It looks like the license could not be activated."
438
  msgstr "Parece que la licencia no se pudo activar."
439
 
440
- #: includes/class-freemius.php:16888
441
  msgid "Your license was successfully activated."
442
  msgstr "Tu licencia fue activada correctamente."
443
 
444
- #: includes/class-freemius.php:16914
445
  msgid "It looks like your site currently doesn't have an active license."
446
  msgstr "Parece que tu sitio actualmente no tiene una licencia activa."
447
 
448
- #: includes/class-freemius.php:16926
449
  msgid "It looks like the license deactivation failed."
450
  msgstr "Parece que la desactivación de licencia ha fallado."
451
 
452
- #: includes/class-freemius.php:16954
453
  msgid "Your license was successfully deactivated, you are back to the %s plan."
454
  msgstr "Tu licencia fue desactivada correctamente, has vuelto al plan %s."
455
 
456
- #: includes/class-freemius.php:16955
457
  msgid "O.K"
458
  msgstr "O.K"
459
 
460
- #: includes/class-freemius.php:17003
461
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
462
- msgstr "Tu plan fue degradado con éxito. Tu licencia %s plan caducará en %s."
463
 
464
- #: includes/class-freemius.php:17013
465
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
466
- msgstr "Parece que estamos teniendo algún problema temporal con tu degradación de plan. Vuelve a intentarlo en unos minutos."
467
 
468
- #: includes/class-freemius.php:17037
469
  msgid "You are already running the %s in a trial mode."
470
  msgstr "Estás ejecutando %s en modo de prueba."
471
 
472
- #: includes/class-freemius.php:17048
473
  msgid "You already utilized a trial before."
474
  msgstr "Ya utilizaste un período de prueba antes."
475
 
476
- #: includes/class-freemius.php:17062
477
  msgid "Plan %s do not exist, therefore, can't start a trial."
478
  msgstr "El plan %s no existe, por lo tanto, no puedes comenzar un período de prueba."
479
 
480
- #: includes/class-freemius.php:17073
481
  msgid "Plan %s does not support a trial period."
482
  msgstr "El plan %s no admite un período de prueba."
483
 
484
- #: includes/class-freemius.php:17084
485
  msgid "None of the %s's plans supports a trial period."
486
  msgstr "Ninguno de los planes de %s soportan un período de prueba."
487
 
488
- #: includes/class-freemius.php:17134
489
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
490
  msgstr "Parece que ya no estás en modo de prueba, así que no hay nada que cancelar :)"
491
 
492
- #: includes/class-freemius.php:17185
493
- msgid "Your %s free trial was successfully cancelled."
494
- msgstr "Tu prueba gratuita de %s fue cancelada con éxito."
495
-
496
- #: includes/class-freemius.php:17190
497
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
498
  msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de prueba. Vuelve a intentarlo en unos minutos."
499
 
500
- #: includes/class-freemius.php:17474
 
 
 
 
501
  msgid "Version %s was released."
502
  msgstr "La versión %s se ha lanzado."
503
 
504
- #: includes/class-freemius.php:17474
505
  msgid "Please download %s."
506
  msgstr "Por favor descarga %s."
507
 
508
- #: includes/class-freemius.php:17481
509
  msgid "the latest %s version here"
510
  msgstr "la última versión %s aquí"
511
 
512
- #: includes/class-freemius.php:17486
513
  msgid "New"
514
  msgstr "Nuevo"
515
 
516
- #: includes/class-freemius.php:17491
517
  msgid "Seems like you got the latest release."
518
  msgstr "Parece que tienes la última versión."
519
 
520
- #: includes/class-freemius.php:17492
521
  msgid "You are all good!"
522
  msgstr "¡Está todo listo!"
523
 
524
- #: includes/class-freemius.php:17758
525
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
526
  msgstr "El correo de verificación se acaba de enviar a %s. Si no puedes encontrarlo después de 5 min, comprueba tu carpeta de spam."
527
 
528
- #: includes/class-freemius.php:17893
529
  msgid "Site successfully opted in."
530
  msgstr "Sitio dado de alta correctamente."
531
 
532
- #: includes/class-freemius.php17894, includes/class-freemius.php:18671
533
  msgid "Awesome"
534
  msgstr "Increíble"
535
 
536
- #: includes/class-freemius.php17910, templates/forms/optout.php:32
537
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
538
  msgstr "Agradecemos tu ayuda para mejorar %s y por permitirnos rastrear algunos datos de uso."
539
 
540
- #: includes/class-freemius.php:17911
541
  msgid "Thank you!"
542
  msgstr "¡Gracias!"
543
 
544
- #: includes/class-freemius.php:17918
545
  msgid "We will no longer be sending any usage data of %s on %s to %s."
546
  msgstr "No continuaremos enviando datos de uso de %s en %s a %s."
547
 
548
- #: includes/class-freemius.php:18033
549
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
550
  msgstr "Comprueba tu buzón de correo, debes recibir un correo electrónico a través de %s para confirmar el cambio de propiedad. Por razones de seguridad, debes confirmar el cambio dentro de los próximos 15 min. Si no puedes encontrar el correo electrónico, comprueba tu carpeta de correo no deseado."
551
 
552
- #: includes/class-freemius.php:18039
553
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
554
  msgstr "Gracias por confirmar el cambio de propiedad. Se envió un correo electrónico a %s para su aprobación final."
555
 
556
- #: includes/class-freemius.php:18044
557
  msgid "%s is the new owner of the account."
558
  msgstr "%s es el nuevo dueño de la cuenta."
559
 
560
- #: includes/class-freemius.php:18046
561
  msgctxt "as congratulations"
562
  msgid "Congrats"
563
  msgstr "Felicidades"
564
 
565
- #: includes/class-freemius.php:18066
566
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
567
  msgstr "Lo sentimos, no podemos completar la actualización de correo electrónico. Ya hay registrado otro usuario con esa dirección de correo electrónico."
568
 
569
- #: includes/class-freemius.php:18067
570
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
571
  msgstr "Si deseas renunciar a la titularidad de la cuenta de %s a %s haz clic en el botón de cambio de titularidad."
572
 
573
- #: includes/class-freemius.php:18074
574
  msgid "Change Ownership"
575
  msgstr "Cambiar propietario"
576
 
577
- #: includes/class-freemius.php:18082
578
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
579
  msgstr "Se actualizó correctamente tu correo electrónico. Recibirás un correo electrónico con las instrucciones de confirmación en unos momentos."
580
 
581
- #: includes/class-freemius.php:18094
582
  msgid "Please provide your full name."
583
  msgstr "Por favor, dinos tu nombre completo."
584
 
585
- #: includes/class-freemius.php:18099
586
  msgid "Your name was successfully updated."
587
  msgstr "Tu nombre fue actualizado correctamente."
588
 
589
- #: includes/class-freemius.php:18160
590
  msgid "You have successfully updated your %s."
591
  msgstr "Has actualizado correctamente tu %s."
592
 
593
- #: includes/class-freemius.php:18300
594
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
595
  msgstr "Sólo déjanos informarte que la información de complementos de %s se está extrayendo de un servidor externo."
596
 
597
- #: includes/class-freemius.php:18301
598
  msgctxt "advance notice of something that will need attention."
599
  msgid "Heads up"
600
  msgstr "Atención"
601
 
602
- #: includes/class-freemius.php:18711
603
  msgctxt "exclamation"
604
  msgid "Hey"
605
  msgstr "Hey"
606
 
607
- #: includes/class-freemius.php:18711
608
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
609
  msgstr "¿Qué te pareció %s hasta ahora? Prueba todas nuestras funciones premium de %s con una prueba gratuita de % d-días."
610
 
611
- #: includes/class-freemius.php:18719
612
  msgid "No commitment for %s days - cancel anytime!"
613
  msgstr "Sin compromiso por %s días - ¡cancelar en cualquier momento!"
614
 
615
- #: includes/class-freemius.php:18720
616
  msgid "No credit card required"
617
  msgstr "No se necesita tarjeta de crédito"
618
 
619
- #: includes/class-freemius.php18727, templates/forms/trial-start.php:53
620
  msgctxt "call to action"
621
  msgid "Start free trial"
622
  msgstr "Comenzar el período de prueba gratuito"
623
 
624
- #: includes/class-freemius.php:18804
625
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
626
  msgstr "Hey, ¿sabías que %s tiene un programa de afiliados? ¡Si te gusta %s puedes convertirte en nuestro embajador y ganar dinero!"
627
 
628
- #: includes/class-freemius.php:18813
629
  msgid "Learn more"
630
  msgstr "Saber más"
631
 
632
- #: includes/class-freemius.php18963, templates/account.php394,
633
- #: templates/account.php497, templates/connect.php169,
634
- #: templates/connect.php408, templates/forms/license-activation.php24,
635
- #: templates/account/partials/addon.php:230
636
  msgid "Activate License"
637
  msgstr "Activar licencia"
638
 
639
- #: includes/class-freemius.php18964, templates/account.php457,
640
- #: templates/account.php496, templates/account/partials/site.php:256
641
  msgid "Change License"
642
  msgstr "Cambiar licencia"
643
 
644
- #: includes/class-freemius.php19046, templates/account/partials/site.php:161
645
  msgid "Opt Out"
646
  msgstr "Darse de baja"
647
 
648
- #: includes/class-freemius.php19048, includes/class-freemius.php19053,
649
  #: templates/account/partials/site.php43,
650
  #: templates/account/partials/site.php:161
651
  msgid "Opt In"
652
  msgstr "Inscribirse"
653
 
654
- #: includes/class-freemius.php:19245
 
 
 
 
 
 
 
 
655
  msgid "Please follow these steps to complete the upgrade"
656
  msgstr "Por favor, sigue estos pasos para completar la actualización"
657
 
658
- #: includes/class-freemius.php:19249
659
  msgid "Download the latest %s version"
660
  msgstr "Descargar la última versión %s"
661
 
662
- #: includes/class-freemius.php:19253
663
  msgid "Upload and activate the downloaded version"
664
  msgstr "Cargar y activar la versión descargada"
665
 
666
- #: includes/class-freemius.php:19255
667
  msgid "How to upload and activate?"
668
  msgstr "¿Cómo subirlo y activarlo?"
669
 
670
- #: includes/class-freemius.php:19384
671
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
672
  msgstr "%sClick aquí %s para elegir los sitios sobre los que te gustaría activar la licencia."
673
 
674
- #: includes/class-freemius.php:19545
675
  msgid "Auto installation only works for opted-in users."
676
  msgstr "La instalación automática sólo funciona para usuarios que aceptaron."
677
 
678
- #: includes/class-freemius.php19555, includes/class-freemius.php19588,
679
- #: includes/class-fs-plugin-updater.php713,
680
- #: includes/class-fs-plugin-updater.php:727
681
  msgid "Invalid module ID."
682
  msgstr "Id de módulo no válido."
683
 
684
- #: includes/class-freemius.php19564, includes/class-fs-plugin-updater.php:747
685
  msgid "Premium version already active."
686
  msgstr "Versión premium ya activa."
687
 
688
- #: includes/class-freemius.php:19571
689
  msgid "You do not have a valid license to access the premium version."
690
  msgstr "No tienes una licencia válida para acceder a la versión premium."
691
 
692
- #: includes/class-freemius.php:19578
693
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
694
  msgstr "El plugin es un \"Serviceware\" lo que significa que no tiene una versión de código premium."
695
 
696
- #: includes/class-freemius.php19596, includes/class-fs-plugin-updater.php:746
697
  msgid "Premium add-on version already installed."
698
  msgstr "Versión del complemento premium ya instalada."
699
 
700
- #: includes/class-freemius.php:19941
701
  msgid "View paid features"
702
  msgstr "Ver las funciones de pago"
703
 
704
- #: includes/class-freemius.php:20251
705
  msgid "Thank you so much for using %s and its add-ons!"
706
  msgstr "¡Muchas gracias por utilizar %s y sus complementos!"
707
 
708
- #: includes/class-freemius.php:20252
709
  msgid "Thank you so much for using %s!"
710
  msgstr "¡Muchas gracias por utilizar %s!"
711
 
712
- #: includes/class-freemius.php:20258
713
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
714
  msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando %s."
715
 
716
- #: includes/class-freemius.php:20262
717
  msgid "Thank you so much for using our products!"
718
  msgstr "¡Muchas gracias por utilizar nuestros productos!"
719
 
720
- #: includes/class-freemius.php:20263
721
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
722
  msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando."
723
 
724
- #: includes/class-freemius.php:20282
725
  msgid "%s and its add-ons"
726
  msgstr "%s y sus complementos"
727
 
728
- #: includes/class-freemius.php:20291
729
  msgid "Products"
730
  msgstr "Productos"
731
 
732
- #: includes/class-freemius.php20298, templates/connect.php:259
733
  msgid "Yes"
734
  msgstr "Si"
735
 
736
- #: includes/class-freemius.php20299, templates/connect.php:260
737
  msgid "send me security & feature updates, educational content and offers."
738
  msgstr "envíame actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
739
 
740
- #: includes/class-freemius.php20300, templates/connect.php:265
741
  msgid "No"
742
  msgstr "No"
743
 
744
- #: includes/class-freemius.php20302, templates/connect.php:267
745
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
746
  msgstr "%sNO%s me envíes actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
747
 
748
- #: includes/class-freemius.php:20312
749
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
750
  msgstr "Debido a la nueva %s Regulación General de Protección de Datos de la UE (GDPR)%s los requisitos de conformidad nos requieren que nos debes dar tu consentimiento explícito, de nuevo, confirmando que estás de acuerdo 🙂"
751
 
752
- #: includes/class-freemius.php20314, templates/connect.php:274
753
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
754
  msgstr "Indica si deseas que te contactemos para actualizaciones de seguridad y nuevas funciones, contenido educativo y ofertas ocasionales:"
755
 
756
- #: includes/class-freemius.php:20598
757
  msgid "License key is empty."
758
  msgstr "La clave de licencia está vacía."
759
 
760
  #: includes/class-fs-plugin-updater.php184,
761
- #: includes/class-fs-plugin-updater.php:219
762
- msgid "%sRenew your license now%s to access version %s security & feature updates, and support."
763
- msgstr "%s Renueva tu licencia ahora %s para acceder a la versión %s seguridad y nuevas características y soporte."
 
 
 
 
 
 
 
 
 
 
 
 
 
764
 
765
- #: includes/class-fs-plugin-updater.php:776
 
 
 
 
766
  msgid "Installing plugin: %s"
767
  msgstr "Instalando plugin: %s"
768
 
769
- #: includes/class-fs-plugin-updater.php:817
770
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
771
  msgstr "No es posible conectarse al sistema de archivos. Por favor, confirma tus credenciales."
772
 
773
- #: includes/class-fs-plugin-updater.php:923
774
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
775
  msgstr "El paquete de plugin remoto no contiene una carpeta con el Slug deseado y el cambio de nombre no funcionó."
776
 
777
- #: includes/fs-plugin-info-dialog.php336,
778
- #: templates/account/partials/addon.php:287
779
  msgctxt "verb"
780
  msgid "Purchase"
781
  msgstr "Comprar"
782
 
783
- #: includes/fs-plugin-info-dialog.php:339
784
  msgid "Start my free %s"
785
  msgstr "Comenzar mi período gratuito de %s"
786
 
787
- #: includes/fs-plugin-info-dialog.php:380
788
  msgid "Install Free Version Now"
789
  msgstr "Instalar la versión gratuita ahora"
790
 
791
- #: includes/fs-plugin-info-dialog.php381, templates/auto-installation.php111,
792
- #: templates/account/partials/addon.php267,
793
- #: templates/account/partials/addon.php:317
794
  msgid "Install Now"
795
  msgstr "Instalar ahora"
796
 
797
- #: includes/fs-plugin-info-dialog.php:392
798
  msgctxt "as download latest version"
799
  msgid "Download Latest Free Version"
800
  msgstr "Descargar la última versión gratuita"
801
 
802
- #: includes/fs-plugin-info-dialog.php393, templates/account.php80,
803
  #: templates/account/partials/addon.php:21
804
  msgctxt "as download latest version"
805
  msgid "Download Latest"
806
  msgstr "Descargar la última"
807
 
808
- #: includes/fs-plugin-info-dialog.php:403
809
  msgid "Install Free Version Update Now"
810
  msgstr "Instalar la actualización gratuita ahora"
811
 
812
- #: includes/fs-plugin-info-dialog.php404, templates/account.php:448
813
  msgid "Install Update Now"
814
  msgstr "Instalar actualización ahora"
815
 
816
- #: includes/fs-plugin-info-dialog.php:415
817
  msgid "Newer Free Version (%s) Installed"
818
  msgstr "Versión gratuita más reciente (%s) instalada"
819
 
820
- #: includes/fs-plugin-info-dialog.php:416
821
  msgid "Newer Version (%s) Installed"
822
  msgstr "Versión más reciente (%s) instalada"
823
 
824
- #: includes/fs-plugin-info-dialog.php:424
825
  msgid "Latest Free Version Installed"
826
  msgstr "Última versión gratuita instalada"
827
 
828
- #: includes/fs-plugin-info-dialog.php:425
829
  msgid "Latest Version Installed"
830
  msgstr "Última versión instalada"
831
 
832
- #: includes/fs-plugin-info-dialog.php:580
833
  msgctxt "Plugin installer section title"
834
  msgid "Description"
835
  msgstr "Descripción"
836
 
837
- #: includes/fs-plugin-info-dialog.php:581
838
  msgctxt "Plugin installer section title"
839
  msgid "Installation"
840
  msgstr "Instalación"
841
 
842
- #: includes/fs-plugin-info-dialog.php:582
843
  msgctxt "Plugin installer section title"
844
  msgid "FAQ"
845
  msgstr "FAQ"
846
 
847
- #: includes/fs-plugin-info-dialog.php583,
848
  #: templates/plugin-info/description.php:55
849
  msgid "Screenshots"
850
  msgstr "Capturas de pantalla"
851
 
852
- #: includes/fs-plugin-info-dialog.php:584
853
  msgctxt "Plugin installer section title"
854
  msgid "Changelog"
855
  msgstr "Registro de cambios"
856
 
857
- #: includes/fs-plugin-info-dialog.php:585
858
  msgctxt "Plugin installer section title"
859
  msgid "Reviews"
860
  msgstr "Valoraciones"
861
 
862
- #: includes/fs-plugin-info-dialog.php:586
863
  msgctxt "Plugin installer section title"
864
  msgid "Other Notes"
865
  msgstr "Otras notas"
866
 
867
- #: includes/fs-plugin-info-dialog.php:601
868
  msgctxt "Plugin installer section title"
869
  msgid "Features & Pricing"
870
  msgstr "Características y precios"
871
 
872
- #: includes/fs-plugin-info-dialog.php:611
873
  msgid "Plugin Install"
874
  msgstr "Instalar plugin"
875
 
876
- #: includes/fs-plugin-info-dialog.php:683
877
  msgctxt "e.g. Professional Plan"
878
  msgid "%s Plan"
879
  msgstr "Plan %s"
880
 
881
- #: includes/fs-plugin-info-dialog.php:709
882
  msgctxt "e.g. the best product"
883
  msgid "Best"
884
  msgstr "El mejor"
885
 
886
- #: includes/fs-plugin-info-dialog.php715,
887
- #: includes/fs-plugin-info-dialog.php:735
888
  msgctxt "as every month"
889
  msgid "Monthly"
890
  msgstr "Mensual"
891
 
892
- #: includes/fs-plugin-info-dialog.php:718
893
  msgctxt "as once a year"
894
  msgid "Annual"
895
  msgstr "Anual"
896
 
897
- #: includes/fs-plugin-info-dialog.php:721
898
  msgid "Lifetime"
899
  msgstr "Permanente"
900
 
901
- #: includes/fs-plugin-info-dialog.php735,
902
- #: includes/fs-plugin-info-dialog.php737,
903
- #: includes/fs-plugin-info-dialog.php:739
904
  msgctxt "e.g. billed monthly"
905
  msgid "Billed %s"
906
  msgstr "Facturado %s"
907
 
908
- #: includes/fs-plugin-info-dialog.php:737
909
  msgctxt "as once a year"
910
  msgid "Annually"
911
  msgstr "Anualmente"
912
 
913
- #: includes/fs-plugin-info-dialog.php:739
914
  msgctxt "as once a year"
915
  msgid "Once"
916
  msgstr "Una vez"
917
 
918
- #: includes/fs-plugin-info-dialog.php:745
919
  msgid "Single Site License"
920
  msgstr "Licencia para un único sitio"
921
 
922
- #: includes/fs-plugin-info-dialog.php:747
923
  msgid "Unlimited Licenses"
924
  msgstr "Licencias ilimitadas"
925
 
926
- #: includes/fs-plugin-info-dialog.php:749
927
  msgid "Up to %s Sites"
928
  msgstr "Hasta %s sitios"
929
 
930
- #: includes/fs-plugin-info-dialog.php759,
931
  #: templates/plugin-info/features.php:82
932
  msgctxt "as monthly period"
933
  msgid "mo"
934
  msgstr "me"
935
 
936
- #: includes/fs-plugin-info-dialog.php766,
937
  #: templates/plugin-info/features.php:80
938
  msgctxt "as annual period"
939
  msgid "year"
940
  msgstr "año"
941
 
942
- #: includes/fs-plugin-info-dialog.php:820
943
  msgctxt "noun"
944
  msgid "Price"
945
  msgstr "Precio"
946
 
947
- #: includes/fs-plugin-info-dialog.php:868
948
  msgid "Save %s"
949
  msgstr "Guardar %s"
950
 
951
- #: includes/fs-plugin-info-dialog.php:878
952
  msgid "No commitment for %s - cancel anytime"
953
  msgstr "Sin compromiso para %s - cancelar en cualquier momento"
954
 
955
- #: includes/fs-plugin-info-dialog.php:881
956
  msgid "After your free %s, pay as little as %s"
957
  msgstr "Después de su período gratuito %s, pague sólo %s"
958
 
959
- #: includes/fs-plugin-info-dialog.php:892
960
  msgid "Details"
961
  msgstr "Detalles"
962
 
963
- #: includes/fs-plugin-info-dialog.php896, templates/account.php87,
964
- #: templates/debug.php191, templates/debug.php228, templates/debug.php442,
965
- #: templates/account/partials/addon.php:28
966
  msgctxt "product version"
967
  msgid "Version"
968
  msgstr "Versión"
969
 
970
- #: includes/fs-plugin-info-dialog.php:903
971
  msgctxt "as the plugin author"
972
  msgid "Author"
973
  msgstr "Autor"
974
 
975
- #: includes/fs-plugin-info-dialog.php:910
976
  msgid "Last Updated"
977
  msgstr "Última actualización"
978
 
979
- #: includes/fs-plugin-info-dialog.php:915
980
  msgctxt "x-ago"
981
  msgid "%s ago"
982
  msgstr "hace %s"
983
 
984
- #: includes/fs-plugin-info-dialog.php:924
985
  msgid "Requires WordPress Version"
986
  msgstr "Necesita la versión de WordPress"
987
 
988
- #: includes/fs-plugin-info-dialog.php:925
989
  msgid "%s or higher"
990
  msgstr "%s o mayor"
991
 
992
- #: includes/fs-plugin-info-dialog.php:932
993
  msgid "Compatible up to"
994
  msgstr "Compatible hasta"
995
 
996
- #: includes/fs-plugin-info-dialog.php:940
997
  msgid "Downloaded"
998
  msgstr "Descargado"
999
 
1000
- #: includes/fs-plugin-info-dialog.php:944
1001
  msgid "%s time"
1002
  msgstr "% vez"
1003
 
1004
- #: includes/fs-plugin-info-dialog.php:946
1005
  msgid "%s times"
1006
  msgstr "%s veces"
1007
 
1008
- #: includes/fs-plugin-info-dialog.php:956
1009
  msgid "WordPress.org Plugin Page"
1010
  msgstr "Página del plugin en WordPress.org"
1011
 
1012
- #: includes/fs-plugin-info-dialog.php:964
1013
  msgid "Plugin Homepage"
1014
  msgstr "Página web del plugin"
1015
 
1016
- #: includes/fs-plugin-info-dialog.php972,
1017
- #: includes/fs-plugin-info-dialog.php:1054
1018
  msgid "Donate to this plugin"
1019
  msgstr "Donar a este plugin"
1020
 
1021
- #: includes/fs-plugin-info-dialog.php:979
1022
  msgid "Average Rating"
1023
  msgstr "Calificación media"
1024
 
1025
- #: includes/fs-plugin-info-dialog.php:986
1026
  msgid "based on %s"
1027
  msgstr "basado en %s"
1028
 
1029
- #: includes/fs-plugin-info-dialog.php:990
1030
  msgid "%s rating"
1031
  msgstr "%s calificación"
1032
 
1033
- #: includes/fs-plugin-info-dialog.php:992
1034
  msgid "%s ratings"
1035
  msgstr "%s calificaciones"
1036
 
1037
- #: includes/fs-plugin-info-dialog.php:1007
1038
  msgid "%s star"
1039
  msgstr "%s estrella"
1040
 
1041
- #: includes/fs-plugin-info-dialog.php:1009
1042
  msgid "%s stars"
1043
  msgstr "%s estrellas"
1044
 
1045
- #: includes/fs-plugin-info-dialog.php:1020
1046
  msgid "Click to see reviews that provided a rating of %s"
1047
  msgstr "Haz clic para ver los comentarios con una valoración de %s"
1048
 
1049
- #: includes/fs-plugin-info-dialog.php:1033
1050
  msgid "Contributors"
1051
  msgstr "Colaboradores"
1052
 
1053
- #: includes/fs-plugin-info-dialog.php1062,
1054
- #: includes/fs-plugin-info-dialog.php:1064
1055
  msgid "Warning"
1056
  msgstr "Atencion"
1057
 
1058
- #: includes/fs-plugin-info-dialog.php:1062
1059
  msgid "This plugin has not been tested with your current version of WordPress."
1060
  msgstr "Este plugin no ha sido probado con tu versión actual de WordPress."
1061
 
1062
- #: includes/fs-plugin-info-dialog.php:1064
1063
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1064
  msgstr "Este puglin no ha sido marcado como compatible con tu versión de WordPress."
1065
 
1066
- #: includes/fs-plugin-info-dialog.php:1083
1067
  msgid "Paid add-on must be deployed to Freemius."
1068
  msgstr "El complemento de pago se debe implementar en Freemius."
1069
 
1070
- #: includes/fs-plugin-info-dialog.php:1084
1071
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1072
  msgstr "El complemento debe implementarse en WordPress.org o en Freemius."
1073
 
1074
- #: templates/account.php81, templates/account/partials/addon.php22,
 
1075
  #: templates/account/partials/site.php:295
1076
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
1077
- msgstr "Degradando tu plan detendrás inmediatamente todos los pagos recurrentes futuros y tu licencia del plan %s expirará en %s."
1078
 
1079
- #: templates/account.php82, templates/account/partials/addon.php:23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1080
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1081
  msgstr "La cancelación del período de prueba bloqueará inmediatamente el acceso a todas las funciones premium. ¿Estás seguro?"
1082
 
1083
- #: templates/account.php83, templates/account/partials/addon.php24,
1084
- #: templates/account/partials/site.php:296
1085
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
1086
- msgstr "Todavía puedes disfrutar de todas las funciones de %s pero no tienes acceso a soporte y actualizaciones de %s."
 
1087
 
1088
- #: templates/account.php84, templates/account/partials/addon.php25,
1089
- #: templates/account/partials/site.php:297
 
1090
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1091
  msgstr "Una vez que caduque tu licencia todavía puedes utilizar la versión gratuita pero NO tendrás acceso a las funciones de %s."
1092
 
1093
  #. translators: %s: Plan title (e.g. "Professional")
1094
- #: templates/account.php86,
1095
  #: templates/account/partials/activate-license-button.php31,
1096
- #: templates/account/partials/addon.php:27
1097
  msgid "Activate %s Plan"
1098
  msgstr "Activar plan %s"
1099
 
1100
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1101
- #: templates/account.php89, templates/account/partials/addon.php30,
1102
  #: templates/account/partials/site.php:275
1103
  msgid "Auto renews in %s"
1104
  msgstr "Auto renovaciones en %s"
1105
 
1106
  #. translators: %s: Time period (e.g. Expires in "2 months")
1107
- #: templates/account.php91, templates/account/partials/addon.php32,
1108
  #: templates/account/partials/site.php:277
1109
  msgid "Expires in %s"
1110
  msgstr "Caduca en %s"
1111
 
1112
- #: templates/account.php92, templates/account/partials/addon.php:33
1113
  msgctxt "as synchronize license"
1114
  msgid "Sync License"
1115
  msgstr "Sincronizar licencia"
1116
 
1117
- #: templates/account.php93, templates/account/partials/addon.php:34
1118
  msgid "Cancel Trial"
1119
  msgstr "Cancelar período de prueba"
1120
 
1121
- #: templates/account.php94, templates/account/partials/addon.php:35
1122
  msgid "Change Plan"
1123
  msgstr "Cambiar Plan"
1124
 
1125
- #: templates/account.php95, templates/account/partials/addon.php:36
1126
  msgctxt "verb"
1127
  msgid "Upgrade"
1128
  msgstr "Actualizar"
1129
 
1130
- #: templates/account.php97, templates/account/partials/addon.php38,
1131
- #: templates/account/partials/site.php:298
1132
  msgctxt "verb"
1133
  msgid "Downgrade"
1134
  msgstr "Degradar"
1135
 
1136
- #: templates/account.php99, templates/add-ons.php126,
1137
  #: templates/plugin-info/features.php72,
1138
- #: templates/account/partials/addon.php40,
1139
  #: templates/account/partials/site.php:31
1140
  msgid "Free"
1141
  msgstr "Gratis"
1142
 
1143
- #: templates/account.php100, templates/account/partials/addon.php:41
1144
  msgid "Activate"
1145
  msgstr "Activar"
1146
 
1147
- #: templates/account.php101, templates/debug.php361,
1148
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1149
- #: templates/account/partials/addon.php:42
1150
  msgctxt "as product pricing plan"
1151
  msgid "Plan"
1152
  msgstr "Plan"
1153
 
1154
- #: templates/account.php:154
1155
  msgid "Free Trial"
1156
  msgstr "Período de prueba gratuito"
1157
 
1158
- #: templates/account.php:165
1159
  msgid "Account Details"
1160
  msgstr "Detalles de la cuenta"
1161
 
1162
- #: templates/account.php:175
1163
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1164
  msgstr "La eliminación de la cuenta desactivará automáticamente su licencia de plan %s para que pueda utilizarla en otros sitios. Si también desea cancelar los pagos periódicos, haga clic en el botón \"Cancelar\" y, en primer lugar, \"Degradar\" su cuenta. ¿Seguro que deseas continuar con la eliminación?"
1165
 
1166
- #: templates/account.php:177
1167
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1168
  msgstr "La eliminación no es temporal. Sólo elimínalo si ya no deseas utilizar este %s más. ¿Estás seguro que desea continuar con la eliminación?"
1169
 
1170
- #: templates/account.php:180
1171
  msgid "Delete Account"
1172
  msgstr "Borrar cuenta"
1173
 
1174
- #: templates/account.php192, templates/account/partials/addon.php155,
1175
  #: templates/account/partials/deactivate-license-button.php:35
1176
  msgid "Deactivate License"
1177
  msgstr "Desactivar licencia"
1178
 
1179
- #: templates/account.php:210
1180
  msgid "Are you sure you want to proceed?"
1181
  msgstr "¿Estás seguro que quieres proceder?"
1182
 
1183
- #: templates/account.php210, templates/account/partials/addon.php:177
1184
  msgid "Cancel Subscription"
1185
  msgstr "Cancelar suscripción"
1186
 
1187
- #: templates/account.php:239
1188
  msgctxt "as synchronize"
1189
  msgid "Sync"
1190
  msgstr "Sincronizar"
1191
 
1192
- #: templates/account.php253, templates/debug.php:477
1193
  msgid "Name"
1194
  msgstr "Nombre"
1195
 
1196
- #: templates/account.php259, templates/debug.php:478
1197
  msgid "Email"
1198
  msgstr "Correo electrónico"
1199
 
1200
- #: templates/account.php266, templates/debug.php360, templates/debug.php:516
1201
  msgid "User ID"
1202
  msgstr "ID de usuario"
1203
 
1204
- #: templates/account.php:274
1205
  msgid "Site ID"
1206
  msgstr "ID del sitio"
1207
 
1208
- #: templates/account.php:277
1209
  msgid "No ID"
1210
  msgstr "Sin ID"
1211
 
1212
- #: templates/account.php282, templates/debug.php233, templates/debug.php362,
1213
- #: templates/debug.php443, templates/debug.php480,
1214
  #: templates/account/partials/site.php:219
1215
  msgid "Public Key"
1216
  msgstr "Clave pública"
1217
 
1218
- #: templates/account.php288, templates/debug.php363, templates/debug.php444,
1219
- #: templates/debug.php481, templates/account/partials/site.php:231
1220
  msgid "Secret Key"
1221
  msgstr "Clave secreta"
1222
 
1223
- #: templates/account.php:291
1224
  msgctxt "as secret encryption key missing"
1225
  msgid "No Secret"
1226
  msgstr "Sin clave secreta"
1227
 
1228
- #: templates/account.php310, templates/account/partials/site.php112,
1229
  #: templates/account/partials/site.php:114
1230
  msgid "Trial"
1231
  msgstr "Período de prueba gratuito"
1232
 
1233
- #: templates/account.php329, templates/debug.php521,
1234
  #: templates/account/partials/site.php:248
1235
  msgid "License Key"
1236
  msgstr "Clave de licencia"
1237
 
1238
- #: templates/account.php:359
1239
  msgid "not verified"
1240
  msgstr "no verificado"
1241
 
1242
- #: templates/account.php:416
 
 
 
 
1243
  msgid "Premium version"
1244
  msgstr "Versión premium"
1245
 
1246
- #: templates/account.php:418
1247
  msgid "Free version"
1248
  msgstr "Versión gratuita"
1249
 
1250
- #: templates/account.php:430
1251
  msgid "Verify Email"
1252
  msgstr "Verificar correo electrónico"
1253
 
1254
- #: templates/account.php:441
1255
  msgid "Download %s Version"
1256
  msgstr "Descargar versión %s"
1257
 
1258
- #: templates/account.php455, templates/account.php636,
1259
  #: templates/account/partials/site.php237,
1260
  #: templates/account/partials/site.php:255
1261
  msgctxt "verb"
1262
  msgid "Show"
1263
  msgstr "Mostrar"
1264
 
1265
- #: templates/account.php:469
1266
  msgid "What is your %s?"
1267
  msgstr "¿Cual es tú %s?"
1268
 
1269
- #: templates/account.php477, templates/account/billing.php:27
1270
  msgctxt "verb"
1271
  msgid "Edit"
1272
  msgstr "Editar"
1273
 
1274
- #: templates/account.php:490
1275
  msgid "Sites"
1276
  msgstr "Sitios"
1277
 
1278
- #: templates/account.php:501
1279
  msgid "Search by address"
1280
  msgstr "Buscar por dirección"
1281
 
1282
- #: templates/account.php510, templates/account.php558, templates/debug.php226,
1283
- #: templates/debug.php354, templates/debug.php439, templates/debug.php476,
1284
- #: templates/debug.php514, templates/debug.php587,
1285
  #: templates/account/payments.php35, templates/debug/logger.php:21
1286
  msgid "ID"
1287
  msgstr "ID"
1288
 
1289
- #: templates/account.php511, templates/debug.php:357
1290
  msgid "Address"
1291
  msgstr "Dirección"
1292
 
1293
- #: templates/account.php:512
1294
  msgid "License"
1295
  msgstr "Licencia"
1296
 
1297
- #: templates/account.php:513
1298
  msgid "Plan"
1299
  msgstr "Plan"
1300
 
1301
- #: templates/account.php:561
1302
  msgctxt "as software license"
1303
  msgid "License"
1304
  msgstr "Licencia"
1305
 
1306
- #: templates/account.php:630
1307
  msgctxt "verb"
1308
  msgid "Hide"
1309
  msgstr "Ocultar"
1310
 
1311
- #: templates/account.php:665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1312
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1313
  msgstr "Al desactivar tu licencia todas las características premium se bloquearán, pero posibilitará poder activar tu licencia en otro sitio. ¿Estás seguro que quieres continuar?"
1314
 
@@ -1320,7 +1417,7 @@ msgstr "Complementos para %s"
1320
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1321
  msgstr "No podemos cargar la lista de complementos. Probablemente es un problema por nuestro parte, por favor inténtalo de nuevo en unos minutos."
1322
 
1323
- #: templates/add-ons.php:135
1324
  msgid "View details"
1325
  msgstr "Ver detalles"
1326
 
@@ -1359,163 +1456,167 @@ msgid "PCI compliant"
1359
  msgstr "Compatible con PCI"
1360
 
1361
  #. translators: %s: name (e.g. Hey John,)
1362
- #: templates/connect.php:110
1363
  msgctxt "greeting"
1364
  msgid "Hey %s,"
1365
  msgstr "Hey %s,"
1366
 
1367
- #: templates/connect.php:152
1368
  msgid "Allow & Continue"
1369
  msgstr "Permitir y continuar"
1370
 
1371
- #: templates/connect.php:156
1372
  msgid "Re-send activation email"
1373
  msgstr "Reenviar correo electrónico de activación"
1374
 
1375
- #: templates/connect.php:160
1376
  msgid "Thanks %s!"
1377
  msgstr "¡Gracias %s!"
1378
 
1379
- #: templates/connect.php170, templates/forms/license-activation.php:43
1380
  msgid "Agree & Activate License"
1381
  msgstr "De acuerdo y activar licencia"
1382
 
1383
- #: templates/connect.php:179
1384
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1385
  msgstr "¡Gracias por comprar %s! Para empezar, escribe tu clave de licencia:"
1386
 
1387
- #: templates/connect.php:186
1388
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1389
  msgstr "No te pierdas ninguna actualización importante - acepta para notificaciones de seguridad y de actualizaciones, ofertas y seguimiento de diagnóstico con datos no sensibles con %4$s."
1390
 
1391
- #: templates/connect.php:187
1392
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1393
  msgstr "No te pierdas ninguna actualización importante - acepta para notificaciones de seguridad y de actualizaciones y seguimiento de diagnóstico con datos no sensibles con %4$s."
1394
 
1395
- #: templates/connect.php:193
1396
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1397
  msgstr "No te pierdas ninguna actualización importante - acepta las notificaciones de seguridad y de actualizaciones, contenido educacional, ofertas y seguimiento de diagnóstico con datos no sensibles con %4$s. ¡Si te saltas esto, no pasa nada! %1$s seguirá funcionando bien."
1398
 
1399
- #: templates/connect.php:194
1400
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1401
  msgstr "No te pierdas ninguna actualización importante - acepta las notificaciones de seguridad y de actualizaciones y seguimiento de diagnóstico con datos no sensibles con %4$s. ¡Si te saltas esto, no pasa nada! %1$s seguirá funcionando bien."
1402
 
1403
- #: templates/connect.php:228
1404
  msgid "We're excited to introduce the Freemius network-level integration."
1405
  msgstr "Estamos emocionados de introducir la integración de Freemius a nivel de red."
1406
 
1407
- #: templates/connect.php:231
1408
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1409
  msgstr "Durante el proceso de actualización hemos detectado%d sitio(s) que aún están pendientes de la activación de licencia."
1410
 
1411
- #: templates/connect.php:233
1412
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1413
  msgstr "Si quieres utilizar %s en estos sitios, introduce por favor tu clave de licencia abajo y haz click en el botón de activación."
1414
 
1415
- #: templates/connect.php:235
1416
  msgid "%s's paid features"
1417
  msgstr "%s características de pago"
1418
 
1419
- #: templates/connect.php:240
1420
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1421
  msgstr "Alternativamente, puedes saltarlo ahora y activar la licencia después, en tu %s página de cuenta a nivel de red."
1422
 
1423
- #: templates/connect.php:242
1424
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1425
  msgstr "Durante el proceso de actualización detectamos %s sitio(s) en la red que todavía están pendientes de tu atención."
1426
 
1427
- #: templates/connect.php251, templates/forms/license-activation.php:46
1428
  msgid "License key"
1429
  msgstr "Clave de licencia"
1430
 
1431
- #: templates/connect.php254, templates/forms/license-activation.php:19
1432
  msgid "Can't find your license key?"
1433
  msgstr "¿No puedes encontrar tu clave de licencia?"
1434
 
1435
- #: templates/connect.php302, templates/connect.php617,
1436
  #: templates/forms/deactivation/retry-skip.php:20
1437
  msgctxt "verb"
1438
  msgid "Skip"
1439
  msgstr "Saltar"
1440
 
1441
- #: templates/connect.php:305
1442
  msgid "Delegate to Site Admins"
1443
  msgstr "Delegar a administradores del sitio"
1444
 
1445
- #: templates/connect.php:305
1446
  msgid "If you click it, this decision will be delegated to the sites administrators."
1447
  msgstr "Si haces click, esta decisión será delegada a los administradores de los sitios."
1448
 
1449
- #: templates/connect.php:333
1450
  msgid "Your Profile Overview"
1451
  msgstr "Resumen del perfil"
1452
 
1453
- #: templates/connect.php:334
1454
  msgid "Name and email address"
1455
  msgstr "Nombre y dirección de correo electrónico"
1456
 
1457
- #: templates/connect.php:339
1458
  msgid "Your Site Overview"
1459
  msgstr "Resumen del sitio"
1460
 
1461
- #: templates/connect.php:340
1462
  msgid "Site URL, WP version, PHP info, plugins & themes"
1463
  msgstr "URL del sitio web, versión de WP, PHP info, plugins y temas"
1464
 
1465
- #: templates/connect.php:345
1466
  msgid "Admin Notices"
1467
  msgstr "Avisos de administración"
1468
 
1469
- #: templates/connect.php346, templates/connect.php:362
1470
  msgid "Updates, announcements, marketing, no spam"
1471
  msgstr "Actualizaciones, anuncios, marketing, sin spam"
1472
 
1473
- #: templates/connect.php:351
1474
  msgid "Current %s Events"
1475
  msgstr "Eventos de %s actuales"
1476
 
1477
- #: templates/connect.php:352
1478
  msgid "Activation, deactivation and uninstall"
1479
  msgstr "Activación, desactivación y desinstalación"
1480
 
1481
- #: templates/connect.php:361
1482
  msgid "Newsletter"
1483
  msgstr "Boletín"
1484
 
1485
- #: templates/connect.php378, templates/forms/license-activation.php:38
1486
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1487
  msgstr "%1$s periódicamente enviará datos a %2$s para comprobar las actualizaciones de seguridad, nuevas funcionalidades y verificar la validez de tu licencia."
1488
 
1489
- #: templates/connect.php:383
1490
  msgid "What permissions are being granted?"
1491
  msgstr "¿Qué permisos se otorgan?"
1492
 
1493
- #: templates/connect.php:404
1494
  msgid "Don't have a license key?"
1495
  msgstr "¿No tienes una clave de licencia?"
1496
 
1497
- #: templates/connect.php:405
1498
  msgid "Activate Free Version"
1499
  msgstr "Activar versión gratuita"
1500
 
1501
- #: templates/connect.php:407
1502
  msgid "Have a license key?"
1503
  msgstr "¿Tienes una clave de licencia?"
1504
 
1505
- #: templates/connect.php:415
1506
  msgid "Privacy Policy"
1507
  msgstr "Política de privacidad"
1508
 
1509
- #: templates/connect.php:417
 
 
 
 
1510
  msgid "Terms of Service"
1511
  msgstr "Términos de servicio"
1512
 
1513
- #: templates/connect.php:750
1514
  msgctxt "as in the process of sending an email"
1515
  msgid "Sending email"
1516
  msgstr "Enviando correo electrónico"
1517
 
1518
- #: templates/connect.php:751
1519
  msgctxt "as activating plugin"
1520
  msgid "Activating"
1521
  msgstr "Activando"
@@ -1543,8 +1644,8 @@ msgctxt "as code debugging"
1543
  msgid "Debugging"
1544
  msgstr "Depurando"
1545
 
1546
- #: templates/debug.php54, templates/debug.php238, templates/debug.php364,
1547
- #: templates/debug.php:482
1548
  msgid "Actions"
1549
  msgstr "Acciones"
1550
 
@@ -1568,199 +1669,203 @@ msgstr "Borrar transients de actualizaciones"
1568
  msgid "Sync Data From Server"
1569
  msgstr "Sincronizar datos desde el servidor"
1570
 
1571
- #: templates/debug.php:90
 
 
 
 
1572
  msgid "Load DB Option"
1573
  msgstr "Cargar opción de BD"
1574
 
1575
- #: templates/debug.php:93
1576
  msgid "Set DB Option"
1577
  msgstr "Guardar opción en BD"
1578
 
1579
- #: templates/debug.php:170
1580
  msgid "Key"
1581
  msgstr "Clave"
1582
 
1583
- #: templates/debug.php:171
1584
  msgid "Value"
1585
  msgstr "Valor"
1586
 
1587
- #: templates/debug.php:187
1588
  msgctxt "as software development kit versions"
1589
  msgid "SDK Versions"
1590
  msgstr "Versiones SDK"
1591
 
1592
- #: templates/debug.php:192
1593
  msgid "SDK Path"
1594
  msgstr "Ruta del SDK"
1595
 
1596
- #: templates/debug.php193, templates/debug.php:232
1597
  msgid "Module Path"
1598
  msgstr "Ruta del módulo"
1599
 
1600
- #: templates/debug.php:194
1601
  msgid "Is Active"
1602
  msgstr "Está activo"
1603
 
1604
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:35
1605
  msgid "Plugins"
1606
  msgstr "Plugins"
1607
 
1608
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:56
1609
  msgid "Themes"
1610
  msgstr "Temas"
1611
 
1612
- #: templates/debug.php227, templates/debug.php359, templates/debug.php441,
1613
  #: templates/debug/scheduled-crons.php:80
1614
  msgid "Slug"
1615
  msgstr "Ruta"
1616
 
1617
- #: templates/debug.php229, templates/debug.php:440
1618
  msgid "Title"
1619
  msgstr "Título"
1620
 
1621
- #: templates/debug.php:230
1622
  msgctxt "as application program interface"
1623
  msgid "API"
1624
  msgstr "API"
1625
 
1626
- #: templates/debug.php:231
1627
  msgid "Freemius State"
1628
  msgstr "Estado Freemius"
1629
 
1630
- #: templates/debug.php:235
1631
  msgid "Network Blog"
1632
  msgstr "Blog de red"
1633
 
1634
- #: templates/debug.php:236
1635
  msgid "Network User"
1636
  msgstr "Usuario de red"
1637
 
1638
- #: templates/debug.php:273
1639
  msgctxt "as connection was successful"
1640
  msgid "Connected"
1641
  msgstr "Conectado"
1642
 
1643
- #: templates/debug.php:274
1644
  msgctxt "as connection blocked"
1645
  msgid "Blocked"
1646
  msgstr "Bloqueado"
1647
 
1648
- #: templates/debug.php:310
1649
- msgid "Simulate Trial"
1650
  msgstr "Simular período de prueba"
1651
 
1652
- #: templates/debug.php:322
1653
  msgid "Simulate Network Upgrade"
1654
  msgstr "Simular actualización de red"
1655
 
1656
- #: templates/debug.php:348
1657
  msgid "%s Installs"
1658
  msgstr "%s Instalaciones"
1659
 
1660
- #: templates/debug.php:350
1661
  msgctxt "like websites"
1662
  msgid "Sites"
1663
  msgstr "Sitios"
1664
 
1665
- #: templates/debug.php356, templates/account/partials/site.php:148
1666
  msgid "Blog ID"
1667
  msgstr "ID del blog"
1668
 
1669
- #: templates/debug.php421, templates/debug.php499,
1670
- #: templates/account/partials/addon.php:334
1671
  msgctxt "verb"
1672
  msgid "Delete"
1673
  msgstr "Borrar"
1674
 
1675
- #: templates/debug.php:435
1676
  msgid "Add Ons of module %s"
1677
  msgstr "Complementos del módulo %s"
1678
 
1679
- #: templates/debug.php:472
1680
  msgid "Users"
1681
  msgstr "Usuarios"
1682
 
1683
- #: templates/debug.php:479
1684
  msgid "Verified"
1685
  msgstr "Verificado"
1686
 
1687
- #: templates/debug.php:510
1688
  msgid "%s Licenses"
1689
  msgstr "%s Licencias"
1690
 
1691
- #: templates/debug.php:515
1692
  msgid "Plugin ID"
1693
  msgstr "ID del plugin"
1694
 
1695
- #: templates/debug.php:517
1696
  msgid "Plan ID"
1697
  msgstr "ID del plan"
1698
 
1699
- #: templates/debug.php:518
1700
  msgid "Quota"
1701
  msgstr "Cuota"
1702
 
1703
- #: templates/debug.php:519
1704
  msgid "Activated"
1705
  msgstr "Activado"
1706
 
1707
- #: templates/debug.php:520
1708
  msgid "Blocking"
1709
  msgstr "Bloqueando"
1710
 
1711
- #: templates/debug.php:522
1712
  msgctxt "as expiration date"
1713
  msgid "Expiration"
1714
  msgstr "Caducidad"
1715
 
1716
- #: templates/debug.php:545
1717
  msgid "Debug Log"
1718
  msgstr "Log de Debug"
1719
 
1720
- #: templates/debug.php:549
1721
  msgid "All Types"
1722
  msgstr "Todos los Tipos"
1723
 
1724
- #: templates/debug.php:556
1725
  msgid "All Requests"
1726
  msgstr "Todas las peticiones"
1727
 
1728
- #: templates/debug.php561, templates/debug.php590,
1729
  #: templates/debug/logger.php:25
1730
  msgid "File"
1731
  msgstr "Archivo"
1732
 
1733
- #: templates/debug.php562, templates/debug.php588,
1734
  #: templates/debug/logger.php:23
1735
  msgid "Function"
1736
  msgstr "Función"
1737
 
1738
- #: templates/debug.php:563
1739
  msgid "Process ID"
1740
  msgstr "ID del proceso"
1741
 
1742
- #: templates/debug.php:564
1743
  msgid "Logger"
1744
  msgstr "Logger"
1745
 
1746
- #: templates/debug.php565, templates/debug.php589,
1747
  #: templates/debug/logger.php:24
1748
  msgid "Message"
1749
  msgstr "Mensaje"
1750
 
1751
- #: templates/debug.php:567
1752
  msgid "Filter"
1753
  msgstr "Filtro"
1754
 
1755
- #: templates/debug.php:575
1756
  msgid "Download"
1757
  msgstr "Descarga"
1758
 
1759
- #: templates/debug.php586, templates/debug/logger.php:22
1760
  msgid "Type"
1761
  msgstr "Tipo"
1762
 
1763
- #: templates/debug.php591, templates/debug/logger.php:26
1764
  msgid "Timestamp"
1765
  msgstr "Timestamp"
1766
 
@@ -2111,23 +2216,19 @@ msgstr "El uso del seguimiento se hace con la intención de mejorar %s. Crear un
2111
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2112
  msgstr "Haciendo clic en \"Desistir\", ya no enviaremos los datos de %s a %s."
2113
 
2114
- #: templates/forms/premium-versions-upgrade-handler.php:24
2115
  msgid "There is a new version of %s available."
2116
  msgstr "Hay una nueva versión de %s disponible."
2117
 
2118
- #: templates/forms/premium-versions-upgrade-handler.php:25
2119
- msgid " %sRenew your license now%s to access version %s security & feature updates, and support."
2120
- msgstr "%s Renueva tu licencia ahora %s para acceder a la versión %s seguridad y nuevas características y soporte."
2121
 
2122
- #: templates/forms/premium-versions-upgrade-handler.php:34
2123
  msgid "New Version Available"
2124
  msgstr "Nueva versión disponible"
2125
 
2126
- #: templates/forms/premium-versions-upgrade-handler.php:36
2127
- msgid "Renew license"
2128
- msgstr "Renovar la licencia"
2129
-
2130
- #: templates/forms/premium-versions-upgrade-handler.php:53
2131
  msgctxt "close a window"
2132
  msgid "Dismiss"
2133
  msgstr "Descartar"
@@ -2140,6 +2241,43 @@ msgstr "Enviar clave de licencia"
2140
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2141
  msgstr "Escribe abajo la dirección de correo electrónico que has usado para la actualización y te reenviaremos la clave de licencia."
2142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2143
  #: templates/forms/trial-start.php:22
2144
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2145
  msgstr "Estás a sólo 1-click de comenzar tu %1$s días de prueba gratuita del plan %2$s."
@@ -2205,20 +2343,16 @@ msgstr "quedan %s"
2205
  msgid "Last license"
2206
  msgstr "Última licencia"
2207
 
2208
- #: templates/account/partials/addon.php:111
2209
  msgid "Cancelled"
2210
  msgstr "Cancelado"
2211
 
2212
- #: templates/account/partials/addon.php:116
2213
- msgid "Expired"
2214
- msgstr "Caducado"
2215
-
2216
- #: templates/account/partials/addon.php:121
2217
  msgid "No expiration"
2218
  msgstr "Sin caducidad"
2219
 
2220
- #: templates/account/partials/addon.php259,
2221
- #: templates/account/partials/addon.php:312
2222
  msgid "Activate this add-on"
2223
  msgstr "Activar este complemento"
2224
 
@@ -2246,47 +2380,47 @@ msgstr "Disculpa las molestias y estamos aquí para ayudarte si nos das una opor
2246
  msgid "Contact Support"
2247
  msgstr "Contactar soporte"
2248
 
2249
- #: templates/forms/deactivation/form.php:56
2250
  msgid "Anonymous feedback"
2251
  msgstr "Comentarios anónimos"
2252
 
2253
- #: templates/forms/deactivation/form.php:63
2254
  msgid "Deactivate"
2255
  msgstr "Desactivar"
2256
 
2257
- #: templates/forms/deactivation/form.php:65
2258
  msgid "Activate %s"
2259
  msgstr "Activar %s"
2260
 
2261
- #: templates/forms/deactivation/form.php:76
2262
- msgid "Quick feedback"
2263
  msgstr "Comentarios rápidos"
2264
 
2265
- #: templates/forms/deactivation/form.php:80
2266
  msgid "If you have a moment, please let us know why you are %s"
2267
- msgstr "Si tienes un momento, por favor, dinos por qué estás desactivando %s"
2268
 
2269
- #: templates/forms/deactivation/form.php:80
2270
  msgid "deactivating"
2271
  msgstr "desactivando"
2272
 
2273
- #: templates/forms/deactivation/form.php:80
2274
  msgid "switching"
2275
  msgstr "cambiando"
2276
 
2277
- #: templates/forms/deactivation/form.php:269
2278
  msgid "Submit & %s"
2279
  msgstr "Enviar y %s"
2280
 
2281
- #: templates/forms/deactivation/form.php:290
2282
  msgid "Kindly tell us the reason so we can improve."
2283
  msgstr "Por favor, dínos la razón para que podamos mejorar."
2284
 
2285
- #: templates/forms/deactivation/form.php:411
2286
  msgid "Yes - %s"
2287
  msgstr "Si - %s"
2288
 
2289
- #: templates/forms/deactivation/form.php:418
2290
  msgid "Skip & %s"
2291
  msgstr "Saltar y %s"
2292
 
7
  "Project-Id-Version: WordPress SDK\n"
8
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
9
  "POT-Creation-Date: \n"
10
+ "PO-Revision-Date: 2018-11-25 12:57+0000\n"
11
  "Last-Translator: Carlos Longarela <carlos@longarela.eu>\n"
12
  "Language: es_ES\n"
13
  "Language-Team: Spanish (Spain) (http://www.transifex.com/freemius/wordpress-sdk/language/es_ES/)\n"
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
  "X-Poedit-SourceCharset: UTF-8\n"
23
 
24
+ #: includes/class-freemius.php:1602
25
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
26
  msgstr "Freemius SDK no pudo encontrar el archivo principal del plugin. Por favor contacta a sdk@freemius.com con el error actual."
27
 
28
+ #: includes/class-freemius.php:1604
29
  msgid "Error"
30
  msgstr "Error"
31
 
32
+ #: includes/class-freemius.php:1925
33
  msgid "I found a better %s"
34
+ msgstr "He encontrado un %s mejor"
35
 
36
+ #: includes/class-freemius.php:1927
37
  msgid "What's the %s's name?"
38
  msgstr "¿Cuál es el nombre de %s?"
39
 
40
+ #: includes/class-freemius.php:1933
41
  msgid "It's a temporary %s. I'm just debugging an issue."
42
+ msgstr "Es una %stemporal . Sólo estoy depurando un problema"
43
 
44
+ #: includes/class-freemius.php:1935
45
  msgid "Deactivation"
46
  msgstr "Desactivación"
47
 
48
+ #: includes/class-freemius.php:1936
49
  msgid "Theme Switch"
50
  msgstr "Cambiar tema"
51
 
52
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
53
  msgid "Other"
54
  msgstr "Otra"
55
 
56
+ #: includes/class-freemius.php:1953
57
  msgid "I no longer need the %s"
58
  msgstr "Ya no necesito el %s"
59
 
60
+ #: includes/class-freemius.php:1960
61
  msgid "I only needed the %s for a short period"
62
  msgstr "Sólo necesitaba la %s por un corto período"
63
 
64
+ #: includes/class-freemius.php:1966
65
  msgid "The %s broke my site"
66
  msgstr "%s ha roto mi sitio"
67
 
68
+ #: includes/class-freemius.php:1973
69
  msgid "The %s suddenly stopped working"
70
  msgstr "%s de repente ha dejado de funcionar"
71
 
72
+ #: includes/class-freemius.php:1983
73
  msgid "I can't pay for it anymore"
74
  msgstr "No puedo pagarlo durante más tiempo"
75
 
76
+ #: includes/class-freemius.php:1985
77
  msgid "What price would you feel comfortable paying?"
78
  msgstr "¿Con qué precio te sentirías cómodo pagando?"
79
 
80
+ #: includes/class-freemius.php:1991
81
  msgid "I don't like to share my information with you"
82
  msgstr "No me gusta compartir mi información contigo"
83
 
84
+ #: includes/class-freemius.php:2012
85
  msgid "The %s didn't work"
86
+ msgstr "El %s no funcionaba"
87
 
88
+ #: includes/class-freemius.php:2022
89
  msgid "I couldn't understand how to make it work"
90
  msgstr "No entiendo cómo hacerlo funcionar"
91
 
92
+ #: includes/class-freemius.php:2030
93
  msgid "The %s is great, but I need specific feature that you don't support"
94
  msgstr "%s es genial, pero necesito una característica que no soportáis"
95
 
96
+ #: includes/class-freemius.php:2032
97
  msgid "What feature?"
98
  msgstr "¿Qué característica?"
99
 
100
+ #: includes/class-freemius.php:2036
101
  msgid "The %s is not working"
102
+ msgstr " El %s no funciona"
103
 
104
+ #: includes/class-freemius.php:2038
105
  msgid "Kindly share what didn't work so we can fix it for future users..."
106
  msgstr "Por favor, comparte lo que no funcionó para que podamos arreglarlo para los futuros usuarios..."
107
 
108
+ #: includes/class-freemius.php:2042
109
  msgid "It's not what I was looking for"
110
  msgstr "No es lo que estaba buscando"
111
 
112
+ #: includes/class-freemius.php:2044
113
  msgid "What you've been looking for?"
114
  msgstr "¿Que has estado buscando?"
115
 
116
+ #: includes/class-freemius.php:2048
117
  msgid "The %s didn't work as expected"
118
+ msgstr " El %s no funciona como esperaba"
119
 
120
+ #: includes/class-freemius.php:2050
121
  msgid "What did you expect?"
122
  msgstr "¿Qué esperas?"
123
 
124
+ #: includes/class-freemius.php2853, templates/debug.php:20
125
  msgid "Freemius Debug"
126
  msgstr "Debug Freemius"
127
 
128
+ #: includes/class-freemius.php:3581
129
  msgid "I don't know what is cURL or how to install it, help me!"
130
  msgstr "No sé qué es cURL o cómo instalarlo, ¡ayúdame!"
131
 
132
+ #: includes/class-freemius.php:3583
133
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
134
  msgstr "Nos aseguraremos de ponernos en contacto con tu empresa de alojamiento web y resolver el problema. Recibirás un correo electrónico de seguimiento a %s tan pronto tengamos una actualización."
135
 
136
+ #: includes/class-freemius.php:3590
137
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
138
  msgstr "Genial, por favor instala cURL y habilítalo en el archivo php.ini. Además, busca la directiva 'disable_functions' en el archivo php.ini y quita cualquier método que comienza con 'curl_'. Para asegurarte de que se activó con éxito, utiliza 'phpinfo()'. Una vez activado, desactiva el %s y reactívalo de nuevo."
139
 
140
+ #: includes/class-freemius.php:3695
141
  msgid "Yes - do your thing"
142
  msgstr "Vamos, adelante"
143
 
144
+ #: includes/class-freemius.php:3700
145
  msgid "No - just deactivate"
146
  msgstr "No - sólo desactivar"
147
 
148
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
149
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
150
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
151
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
152
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
153
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
154
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
155
  msgctxt "exclamation"
156
  msgid "Oops"
157
  msgstr "Oops"
158
 
159
+ #: includes/class-freemius.php:3814
160
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
161
  msgstr "¡Gracias por darnos la oportunidad de arreglarlo! Acabamos de enviar un mensaje a nuestro personal técnico. Nos pondremos en contacto contigo tan pronto como tengamos una actualización de %s. Apreciamos tu paciencia."
162
 
163
+ #: includes/class-freemius.php:4250
164
  msgctxt "addonX cannot run without pluginY"
165
  msgid "%s cannot run without %s."
166
  msgstr "%s no se puede ejecutar sin %s."
167
 
168
+ #: includes/class-freemius.php:4251
169
  msgctxt "addonX cannot run..."
170
  msgid "%s cannot run without the plugin."
171
  msgstr "%s no se puede ejecutar sin el plugin."
172
 
173
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
174
+ #: includes/class-freemius.php:17659
175
  msgid "Unexpected API error. Please contact the %s's author with the following error."
176
  msgstr "Error inesperado del API. Pónte en contacto con el autor de %s indicándole el siguiente error."
177
 
178
+ #: includes/class-freemius.php:5006
179
  msgid "Premium %s version was successfully activated."
180
  msgstr "La versión Premium %s ha sido activada con éxito."
181
 
182
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
183
  msgctxt ""
184
  msgid "W00t"
185
  msgstr "W00t"
186
 
187
+ #: includes/class-freemius.php:5033
188
  msgid "You have a %s license."
189
  msgstr "Tienes una licencia %s."
190
 
191
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
192
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
193
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
194
+ #: includes/class-freemius.php:17413
195
  msgctxt "interjection expressing joy or exuberance"
196
  msgid "Yee-haw"
197
  msgstr "Vaya"
198
 
199
+ #: includes/class-freemius.php:5301
200
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
201
  msgstr "la prueba gratuita de %s fue cancelada con éxito. Puesto que el complemento es sólo premium se desactivó automáticamente. Si quieres utilizarlo en el futuro, deberás comprar una licencia."
202
 
203
+ #: includes/class-freemius.php:5305
204
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
205
  msgstr "%s es un complemento único de premium. Tienes que comprar una licencia primero antes de activar el plugin."
206
 
207
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
208
+ #: templates/account/partials/addon.php:288
209
  msgid "More information about %s"
210
  msgstr "Más información sobre %s"
211
 
212
+ #: includes/class-freemius.php:5315
213
  msgid "Purchase License"
214
  msgstr "Comprar licencia"
215
 
216
+ #: includes/class-freemius.php6230, templates/connect.php:163
217
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
218
  msgstr "Recibirás un correo de activación para %s en tu buzón en %s. Por favor, asegúrate de hacer clic en el botón de activación en ese correo electrónico para %s."
219
 
220
+ #: includes/class-freemius.php:6234
221
  msgid "start the trial"
222
  msgstr "comenzar el período de prueba"
223
 
224
+ #: includes/class-freemius.php6235, templates/connect.php:167
225
  msgid "complete the install"
226
  msgstr "completar la instalación"
227
 
228
+ #: includes/class-freemius.php:6348
229
  msgid "You are just one step away - %s"
230
  msgstr "Estás a sólo un paso - %s"
231
 
232
+ #: includes/class-freemius.php:6351
233
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
234
  msgid "Complete \"%s\" Activation Now"
235
  msgstr "Completar la activación de \"%s\" ahora"
236
 
237
+ #: includes/class-freemius.php:6429
238
  msgid "We made a few tweaks to the %s, %s"
239
  msgstr "Hemos realizado algunas optimizaciones al %s, %s"
240
 
241
+ #: includes/class-freemius.php:6433
242
+ msgid "Opt in to make \"%s\" better!"
243
+ msgstr "¡Inscríbite para hacer \"%s\" Mejor!"
244
 
245
+ #: includes/class-freemius.php:6861
246
  msgid "The upgrade of %s was successfully completed."
247
  msgstr "La actualización de %s se completó con éxito."
248
 
249
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
250
+ #: includes/class-fs-plugin-updater.php1077,
251
+ #: includes/class-fs-plugin-updater.php1084,
252
+ #: templates/auto-installation.php:32
253
  msgid "Add-On"
254
  msgstr "Complemento"
255
 
256
+ #: includes/class-freemius.php8707, templates/debug.php359,
257
+ #: templates/debug.php:520
258
  msgid "Plugin"
259
  msgstr "Plugin"
260
 
261
+ #: includes/class-freemius.php8708, templates/debug.php359,
262
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
263
  msgid "Theme"
264
  msgstr "Tema"
265
 
266
+ #: includes/class-freemius.php:11183
267
+ msgid "Invalid site details collection."
268
+ msgstr "Colección de detalles del sitio no válida."
269
 
270
+ #: includes/class-freemius.php:11303
271
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
272
  msgstr "No podemos encontrar tu dirección de correo electrónico en el sistema, ¿estás seguro de que es la dirección de correo electrónico correcta?"
273
 
274
+ #: includes/class-freemius.php:11305
275
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
276
  msgstr "No vemos ninguna licencia activa asociada a esa dirección de correo electrónico, ¿estás seguro de que es la dirección de correo electrónico correcta?"
277
 
278
+ #: includes/class-freemius.php:11541
279
  msgid "Account is pending activation."
280
  msgstr "La cuenta está pendiente de activación"
281
 
282
+ #: includes/class-freemius.php11653,
283
+ #: templates/forms/premium-versions-upgrade-handler.php:47
284
+ msgid "Buy a license now"
285
+ msgstr "Compra una licencia ahora"
286
+
287
+ #: includes/class-freemius.php11665,
288
+ #: templates/forms/premium-versions-upgrade-handler.php:46
289
+ msgid "Renew your license now"
290
+ msgstr "Renueva tu licencia ahora"
291
+
292
+ #: includes/class-freemius.php:11669
293
+ msgid "%s to access version %s security & feature updates, and support."
294
+ msgstr "%s para acceder a la versión %s de actualizaciones de funciones, seguridad y soporte."
295
+
296
+ #: includes/class-freemius.php:14052
297
  msgid "%s activation was successfully completed."
298
  msgstr "%s activación se completó con éxito."
299
 
300
+ #: includes/class-freemius.php:14066
301
  msgid "Your account was successfully activated with the %s plan."
302
  msgstr "Tu cuenta se ha activado correctamente con el plan %s."
303
 
304
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
305
  msgid "Your trial has been successfully started."
306
  msgstr "Tu versión de prueba se ha iniciado con éxito."
307
 
308
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
309
+ #: includes/class-freemius.php:14761
310
  msgid "Couldn't activate %s."
311
  msgstr "No se puede activar %s."
312
 
313
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
314
+ #: includes/class-freemius.php:14762
315
  msgid "Please contact us with the following message:"
316
  msgstr "Por favor contáctanos con el siguiente mensaje:"
317
 
318
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
319
  msgid "Upgrade"
320
  msgstr "Actualizar"
321
 
322
+ #: includes/class-freemius.php:15117
323
  msgid "Start Trial"
324
  msgstr "Comenzar el período de prueba"
325
 
326
+ #: includes/class-freemius.php:15119
327
  msgid "Pricing"
328
  msgstr "Precio"
329
 
330
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
331
  msgid "Affiliation"
332
  msgstr "Afiliación"
333
 
334
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
335
+ #: templates/account.php150, templates/debug.php:324
336
  msgid "Account"
337
  msgstr "Cuenta"
338
 
339
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
340
  #: includes/customizer/class-fs-customizer-support-section.php:60
341
  msgid "Contact Us"
342
  msgstr "Contáctanos"
343
 
344
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
345
+ #: includes/class-freemius.php19553, templates/account.php100,
346
+ #: templates/account/partials/addon.php:41
347
  msgid "Add-Ons"
348
  msgstr "Complementos"
349
 
350
+ #: includes/class-freemius.php:15274
351
+ msgctxt "ASCII arrow left icon"
352
+ msgid "&#x2190;"
353
+ msgstr "&#x2190;"
354
+
355
+ #: includes/class-freemius.php:15274
356
+ msgctxt "ASCII arrow right icon"
357
+ msgid "&#x27a4;"
358
+ msgstr "&#x27a4;"
359
+
360
+ #: includes/class-freemius.php15276, templates/pricing.php:97
361
  msgctxt "noun"
362
  msgid "Pricing"
363
  msgstr "Precio"
364
 
365
+ #: includes/class-freemius.php15479,
366
  #: includes/customizer/class-fs-customizer-support-section.php:67
367
  msgid "Support Forum"
368
  msgstr "Foro de soporte"
369
 
370
+ #: includes/class-freemius.php:16265
371
  msgid "Your email has been successfully verified - you are AWESOME!"
372
  msgstr "Tu email ha sido verificado correctamente - ¡Eres IMPRESIONANTE!"
373
 
374
+ #: includes/class-freemius.php:16266
375
  msgctxt "a positive response"
376
  msgid "Right on"
377
  msgstr "Bien hecho"
378
 
379
+ #: includes/class-freemius.php:16888
380
  msgid "Your %s Add-on plan was successfully upgraded."
381
  msgstr "Tu complemento %s del plan se actualizó con éxito."
382
 
383
+ #: includes/class-freemius.php:16890
384
  msgid "%s Add-on was successfully purchased."
385
  msgstr "El complemento %s ha sido comprado correctamente."
386
 
387
+ #: includes/class-freemius.php:16893
388
  msgid "Download the latest version"
389
  msgstr "Descargar la última versión"
390
 
391
+ #: includes/class-freemius.php:16965
392
  msgctxt "%1s - plugin title, %2s - API domain"
393
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
394
  msgstr "Tu servidor está bloqueando el acceso a la API de Freemius, que es crucial para la sincronización de licencia %1s. Por favor, ponte en contacto con tu host para que lo añadan a su lista blanca %2s"
395
 
396
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
397
+ #: includes/class-freemius.php:17461
398
  msgid "Error received from the server:"
399
  msgstr "Error recibido del servidor:"
400
 
401
+ #: includes/class-freemius.php:16978
402
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
403
  msgstr "Parece que uno de los parámetros de autenticación es incorrecto. Actualiza tu clave pública, clave secreta e ID de usuario e inténtelo de nuevo."
404
 
405
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
406
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
407
  msgctxt ""
408
  msgid "Hmm"
409
  msgstr "Hmm"
410
 
411
+ #: includes/class-freemius.php:17173
412
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
413
  msgstr "Parece que todavía estás en el plan %s. Si actualizaste o cambiaste tu plan, probablemente sea un problema de nuestra parte - lo sentimos."
414
 
415
+ #: includes/class-freemius.php17174, templates/account.php102,
416
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
417
  msgctxt "trial period"
418
  msgid "Trial"
419
  msgstr "Período de Prueba Gratuito"
420
 
421
+ #: includes/class-freemius.php:17179
422
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
423
  msgstr "He actualizado mi cuenta, pero cuando intento sincronizar la licencia, el plan sigue siendo %s."
424
 
425
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
426
  msgid "Please contact us here"
427
  msgstr "Contacta aquí con nosotros"
428
 
429
+ #: includes/class-freemius.php:17193
430
  msgid "Your plan was successfully upgraded."
431
  msgstr "Tu plan se actualizó con éxito."
432
 
433
+ #: includes/class-freemius.php:17211
434
  msgid "Your plan was successfully changed to %s."
435
  msgstr "Tu plan se cambió correctamente a %s."
436
 
437
+ #: includes/class-freemius.php:17227
438
  msgid "Your license has expired. You can still continue using the free %s forever."
439
  msgstr "Tu licencia ha caducado. Puedes seguir usando el plan gratuito %s para siempre."
440
 
441
+ #: includes/class-freemius.php:17229
442
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
443
  msgstr "Tu licencia ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
444
 
445
+ #: includes/class-freemius.php:17237
446
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
447
  msgstr "Tu licencia ha sido cancelada. Si crees que es un error, ponte en contacto con el servicio de asistencia."
448
 
449
+ #: includes/class-freemius.php:17250
450
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
451
  msgstr "Tu licencia ha caducado. Todavía puedes seguir usando todas las funciones de %s, pero tendrás que renovar tu licencia para seguir recibiendo actualizaciones y soporte."
452
 
453
+ #: includes/class-freemius.php:17273
454
  msgid "Your free trial has expired. You can still continue using all our free features."
455
  msgstr "Tu período de prueba ha caducado. Todavía puedes seguir usando todas nuestras funciones gratuitas."
456
 
457
+ #: includes/class-freemius.php:17275
458
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
459
  msgstr "Tu período de prueba ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
460
 
461
+ #: includes/class-freemius.php:17380
462
  msgid "It looks like the license could not be activated."
463
  msgstr "Parece que la licencia no se pudo activar."
464
 
465
+ #: includes/class-freemius.php:17410
466
  msgid "Your license was successfully activated."
467
  msgstr "Tu licencia fue activada correctamente."
468
 
469
+ #: includes/class-freemius.php:17436
470
  msgid "It looks like your site currently doesn't have an active license."
471
  msgstr "Parece que tu sitio actualmente no tiene una licencia activa."
472
 
473
+ #: includes/class-freemius.php:17460
474
  msgid "It looks like the license deactivation failed."
475
  msgstr "Parece que la desactivación de licencia ha fallado."
476
 
477
+ #: includes/class-freemius.php:17488
478
  msgid "Your license was successfully deactivated, you are back to the %s plan."
479
  msgstr "Tu licencia fue desactivada correctamente, has vuelto al plan %s."
480
 
481
+ #: includes/class-freemius.php:17489
482
  msgid "O.K"
483
  msgstr "O.K"
484
 
485
+ #: includes/class-freemius.php:17542
486
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
487
+ msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de la suscripción. Vuelve a intentarlo en unos minutos."
488
 
489
+ #: includes/class-freemius.php:17551
490
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
491
+ msgstr "Tu suscripción ha sido cancelada correctamente. Tu %s licencia del plan caducará en %s."
492
 
493
+ #: includes/class-freemius.php:17593
494
  msgid "You are already running the %s in a trial mode."
495
  msgstr "Estás ejecutando %s en modo de prueba."
496
 
497
+ #: includes/class-freemius.php:17604
498
  msgid "You already utilized a trial before."
499
  msgstr "Ya utilizaste un período de prueba antes."
500
 
501
+ #: includes/class-freemius.php:17618
502
  msgid "Plan %s do not exist, therefore, can't start a trial."
503
  msgstr "El plan %s no existe, por lo tanto, no puedes comenzar un período de prueba."
504
 
505
+ #: includes/class-freemius.php:17629
506
  msgid "Plan %s does not support a trial period."
507
  msgstr "El plan %s no admite un período de prueba."
508
 
509
+ #: includes/class-freemius.php:17640
510
  msgid "None of the %s's plans supports a trial period."
511
  msgstr "Ninguno de los planes de %s soportan un período de prueba."
512
 
513
+ #: includes/class-freemius.php:17690
514
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
515
  msgstr "Parece que ya no estás en modo de prueba, así que no hay nada que cancelar :)"
516
 
517
+ #: includes/class-freemius.php:17726
 
 
 
 
518
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
519
  msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de prueba. Vuelve a intentarlo en unos minutos."
520
 
521
+ #: includes/class-freemius.php:17745
522
+ msgid "Your %s free trial was successfully cancelled."
523
+ msgstr "Tu prueba gratuita de %s fue cancelada con éxito."
524
+
525
+ #: includes/class-freemius.php:18052
526
  msgid "Version %s was released."
527
  msgstr "La versión %s se ha lanzado."
528
 
529
+ #: includes/class-freemius.php:18052
530
  msgid "Please download %s."
531
  msgstr "Por favor descarga %s."
532
 
533
+ #: includes/class-freemius.php:18059
534
  msgid "the latest %s version here"
535
  msgstr "la última versión %s aquí"
536
 
537
+ #: includes/class-freemius.php:18064
538
  msgid "New"
539
  msgstr "Nuevo"
540
 
541
+ #: includes/class-freemius.php:18069
542
  msgid "Seems like you got the latest release."
543
  msgstr "Parece que tienes la última versión."
544
 
545
+ #: includes/class-freemius.php:18070
546
  msgid "You are all good!"
547
  msgstr "¡Está todo listo!"
548
 
549
+ #: includes/class-freemius.php:18338
550
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
551
  msgstr "El correo de verificación se acaba de enviar a %s. Si no puedes encontrarlo después de 5 min, comprueba tu carpeta de spam."
552
 
553
+ #: includes/class-freemius.php:18473
554
  msgid "Site successfully opted in."
555
  msgstr "Sitio dado de alta correctamente."
556
 
557
+ #: includes/class-freemius.php18474, includes/class-freemius.php:19285
558
  msgid "Awesome"
559
  msgstr "Increíble"
560
 
561
+ #: includes/class-freemius.php18490, templates/forms/optout.php:32
562
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
563
  msgstr "Agradecemos tu ayuda para mejorar %s y por permitirnos rastrear algunos datos de uso."
564
 
565
+ #: includes/class-freemius.php:18491
566
  msgid "Thank you!"
567
  msgstr "¡Gracias!"
568
 
569
+ #: includes/class-freemius.php:18498
570
  msgid "We will no longer be sending any usage data of %s on %s to %s."
571
  msgstr "No continuaremos enviando datos de uso de %s en %s a %s."
572
 
573
+ #: includes/class-freemius.php:18627
574
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
575
  msgstr "Comprueba tu buzón de correo, debes recibir un correo electrónico a través de %s para confirmar el cambio de propiedad. Por razones de seguridad, debes confirmar el cambio dentro de los próximos 15 min. Si no puedes encontrar el correo electrónico, comprueba tu carpeta de correo no deseado."
576
 
577
+ #: includes/class-freemius.php:18633
578
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
579
  msgstr "Gracias por confirmar el cambio de propiedad. Se envió un correo electrónico a %s para su aprobación final."
580
 
581
+ #: includes/class-freemius.php:18638
582
  msgid "%s is the new owner of the account."
583
  msgstr "%s es el nuevo dueño de la cuenta."
584
 
585
+ #: includes/class-freemius.php:18640
586
  msgctxt "as congratulations"
587
  msgid "Congrats"
588
  msgstr "Felicidades"
589
 
590
+ #: includes/class-freemius.php:18660
591
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
592
  msgstr "Lo sentimos, no podemos completar la actualización de correo electrónico. Ya hay registrado otro usuario con esa dirección de correo electrónico."
593
 
594
+ #: includes/class-freemius.php:18661
595
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
596
  msgstr "Si deseas renunciar a la titularidad de la cuenta de %s a %s haz clic en el botón de cambio de titularidad."
597
 
598
+ #: includes/class-freemius.php:18668
599
  msgid "Change Ownership"
600
  msgstr "Cambiar propietario"
601
 
602
+ #: includes/class-freemius.php:18676
603
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
604
  msgstr "Se actualizó correctamente tu correo electrónico. Recibirás un correo electrónico con las instrucciones de confirmación en unos momentos."
605
 
606
+ #: includes/class-freemius.php:18688
607
  msgid "Please provide your full name."
608
  msgstr "Por favor, dinos tu nombre completo."
609
 
610
+ #: includes/class-freemius.php:18693
611
  msgid "Your name was successfully updated."
612
  msgstr "Tu nombre fue actualizado correctamente."
613
 
614
+ #: includes/class-freemius.php:18754
615
  msgid "You have successfully updated your %s."
616
  msgstr "Has actualizado correctamente tu %s."
617
 
618
+ #: includes/class-freemius.php:18894
619
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
620
  msgstr "Sólo déjanos informarte que la información de complementos de %s se está extrayendo de un servidor externo."
621
 
622
+ #: includes/class-freemius.php:18895
623
  msgctxt "advance notice of something that will need attention."
624
  msgid "Heads up"
625
  msgstr "Atención"
626
 
627
+ #: includes/class-freemius.php:19325
628
  msgctxt "exclamation"
629
  msgid "Hey"
630
  msgstr "Hey"
631
 
632
+ #: includes/class-freemius.php:19325
633
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
634
  msgstr "¿Qué te pareció %s hasta ahora? Prueba todas nuestras funciones premium de %s con una prueba gratuita de % d-días."
635
 
636
+ #: includes/class-freemius.php:19333
637
  msgid "No commitment for %s days - cancel anytime!"
638
  msgstr "Sin compromiso por %s días - ¡cancelar en cualquier momento!"
639
 
640
+ #: includes/class-freemius.php:19334
641
  msgid "No credit card required"
642
  msgstr "No se necesita tarjeta de crédito"
643
 
644
+ #: includes/class-freemius.php19341, templates/forms/trial-start.php:53
645
  msgctxt "call to action"
646
  msgid "Start free trial"
647
  msgstr "Comenzar el período de prueba gratuito"
648
 
649
+ #: includes/class-freemius.php:19418
650
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
651
  msgstr "Hey, ¿sabías que %s tiene un programa de afiliados? ¡Si te gusta %s puedes convertirte en nuestro embajador y ganar dinero!"
652
 
653
+ #: includes/class-freemius.php:19427
654
  msgid "Learn more"
655
  msgstr "Saber más"
656
 
657
+ #: includes/class-freemius.php19577, templates/account.php406,
658
+ #: templates/account.php509, templates/connect.php171,
659
+ #: templates/connect.php421, templates/forms/license-activation.php24,
660
+ #: templates/account/partials/addon.php:235
661
  msgid "Activate License"
662
  msgstr "Activar licencia"
663
 
664
+ #: includes/class-freemius.php19578, templates/account.php469,
665
+ #: templates/account.php508, templates/account/partials/site.php:256
666
  msgid "Change License"
667
  msgstr "Cambiar licencia"
668
 
669
+ #: includes/class-freemius.php19660, templates/account/partials/site.php:161
670
  msgid "Opt Out"
671
  msgstr "Darse de baja"
672
 
673
+ #: includes/class-freemius.php19662, includes/class-freemius.php19667,
674
  #: templates/account/partials/site.php43,
675
  #: templates/account/partials/site.php:161
676
  msgid "Opt In"
677
  msgstr "Inscribirse"
678
 
679
+ #: includes/class-freemius.php:19891
680
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
681
+ msgstr "La versión de pago de %1s ya está instalada. Actívala para comenzar a beneficiarte de las funciones de %2s. %3s"
682
+
683
+ #: includes/class-freemius.php:19899
684
+ msgid "Activate %s features"
685
+ msgstr "Activar características %s"
686
+
687
+ #: includes/class-freemius.php:19912
688
  msgid "Please follow these steps to complete the upgrade"
689
  msgstr "Por favor, sigue estos pasos para completar la actualización"
690
 
691
+ #: includes/class-freemius.php:19916
692
  msgid "Download the latest %s version"
693
  msgstr "Descargar la última versión %s"
694
 
695
+ #: includes/class-freemius.php:19920
696
  msgid "Upload and activate the downloaded version"
697
  msgstr "Cargar y activar la versión descargada"
698
 
699
+ #: includes/class-freemius.php:19922
700
  msgid "How to upload and activate?"
701
  msgstr "¿Cómo subirlo y activarlo?"
702
 
703
+ #: includes/class-freemius.php:20056
704
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
705
  msgstr "%sClick aquí %s para elegir los sitios sobre los que te gustaría activar la licencia."
706
 
707
+ #: includes/class-freemius.php:20217
708
  msgid "Auto installation only works for opted-in users."
709
  msgstr "La instalación automática sólo funciona para usuarios que aceptaron."
710
 
711
+ #: includes/class-freemius.php20227, includes/class-freemius.php20260,
712
+ #: includes/class-fs-plugin-updater.php1056,
713
+ #: includes/class-fs-plugin-updater.php:1070
714
  msgid "Invalid module ID."
715
  msgstr "Id de módulo no válido."
716
 
717
+ #: includes/class-freemius.php20236, includes/class-fs-plugin-updater.php:1092
718
  msgid "Premium version already active."
719
  msgstr "Versión premium ya activa."
720
 
721
+ #: includes/class-freemius.php:20243
722
  msgid "You do not have a valid license to access the premium version."
723
  msgstr "No tienes una licencia válida para acceder a la versión premium."
724
 
725
+ #: includes/class-freemius.php:20250
726
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
727
  msgstr "El plugin es un \"Serviceware\" lo que significa que no tiene una versión de código premium."
728
 
729
+ #: includes/class-freemius.php20268, includes/class-fs-plugin-updater.php:1091
730
  msgid "Premium add-on version already installed."
731
  msgstr "Versión del complemento premium ya instalada."
732
 
733
+ #: includes/class-freemius.php:20613
734
  msgid "View paid features"
735
  msgstr "Ver las funciones de pago"
736
 
737
+ #: includes/class-freemius.php:20927
738
  msgid "Thank you so much for using %s and its add-ons!"
739
  msgstr "¡Muchas gracias por utilizar %s y sus complementos!"
740
 
741
+ #: includes/class-freemius.php:20928
742
  msgid "Thank you so much for using %s!"
743
  msgstr "¡Muchas gracias por utilizar %s!"
744
 
745
+ #: includes/class-freemius.php:20934
746
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
747
  msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando %s."
748
 
749
+ #: includes/class-freemius.php:20938
750
  msgid "Thank you so much for using our products!"
751
  msgstr "¡Muchas gracias por utilizar nuestros productos!"
752
 
753
+ #: includes/class-freemius.php:20939
754
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
755
  msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando."
756
 
757
+ #: includes/class-freemius.php:20958
758
  msgid "%s and its add-ons"
759
  msgstr "%s y sus complementos"
760
 
761
+ #: includes/class-freemius.php:20967
762
  msgid "Products"
763
  msgstr "Productos"
764
 
765
+ #: includes/class-freemius.php20974, templates/connect.php:272
766
  msgid "Yes"
767
  msgstr "Si"
768
 
769
+ #: includes/class-freemius.php20975, templates/connect.php:273
770
  msgid "send me security & feature updates, educational content and offers."
771
  msgstr "envíame actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
772
 
773
+ #: includes/class-freemius.php20976, templates/connect.php:278
774
  msgid "No"
775
  msgstr "No"
776
 
777
+ #: includes/class-freemius.php20978, templates/connect.php:280
778
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
779
  msgstr "%sNO%s me envíes actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
780
 
781
+ #: includes/class-freemius.php:20988
782
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
783
  msgstr "Debido a la nueva %s Regulación General de Protección de Datos de la UE (GDPR)%s los requisitos de conformidad nos requieren que nos debes dar tu consentimiento explícito, de nuevo, confirmando que estás de acuerdo 🙂"
784
 
785
+ #: includes/class-freemius.php20990, templates/connect.php:287
786
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
787
  msgstr "Indica si deseas que te contactemos para actualizaciones de seguridad y nuevas funciones, contenido educativo y ofertas ocasionales:"
788
 
789
+ #: includes/class-freemius.php:21272
790
  msgid "License key is empty."
791
  msgstr "La clave de licencia está vacía."
792
 
793
  #: includes/class-fs-plugin-updater.php184,
794
+ #: templates/forms/premium-versions-upgrade-handler.php:57
795
+ msgid "Renew license"
796
+ msgstr "Renovar la licencia"
797
+
798
+ #: includes/class-fs-plugin-updater.php189,
799
+ #: templates/forms/premium-versions-upgrade-handler.php:58
800
+ msgid "Buy license"
801
+ msgstr "Comprar licencia"
802
+
803
+ #: includes/class-fs-plugin-updater.php:278
804
+ msgid "There is a %s of %s available."
805
+ msgstr "Hay una %s de %s disponible."
806
+
807
+ #: includes/class-fs-plugin-updater.php:282
808
+ msgid "new version"
809
+ msgstr "nueva versión"
810
 
811
+ #: includes/class-fs-plugin-updater.php:301
812
+ msgid "Important Upgrade Notice:"
813
+ msgstr "Aviso importante de actualización:"
814
+
815
+ #: includes/class-fs-plugin-updater.php:1121
816
  msgid "Installing plugin: %s"
817
  msgstr "Instalando plugin: %s"
818
 
819
+ #: includes/class-fs-plugin-updater.php:1162
820
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
821
  msgstr "No es posible conectarse al sistema de archivos. Por favor, confirma tus credenciales."
822
 
823
+ #: includes/class-fs-plugin-updater.php:1335
824
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
825
  msgstr "El paquete de plugin remoto no contiene una carpeta con el Slug deseado y el cambio de nombre no funcionó."
826
 
827
+ #: includes/fs-plugin-info-dialog.php369,
828
+ #: templates/account/partials/addon.php:292
829
  msgctxt "verb"
830
  msgid "Purchase"
831
  msgstr "Comprar"
832
 
833
+ #: includes/fs-plugin-info-dialog.php:372
834
  msgid "Start my free %s"
835
  msgstr "Comenzar mi período gratuito de %s"
836
 
837
+ #: includes/fs-plugin-info-dialog.php:413
838
  msgid "Install Free Version Now"
839
  msgstr "Instalar la versión gratuita ahora"
840
 
841
+ #: includes/fs-plugin-info-dialog.php414, templates/auto-installation.php111,
842
+ #: templates/account/partials/addon.php272,
843
+ #: templates/account/partials/addon.php:322
844
  msgid "Install Now"
845
  msgstr "Instalar ahora"
846
 
847
+ #: includes/fs-plugin-info-dialog.php:425
848
  msgctxt "as download latest version"
849
  msgid "Download Latest Free Version"
850
  msgstr "Descargar la última versión gratuita"
851
 
852
+ #: includes/fs-plugin-info-dialog.php426, templates/account.php80,
853
  #: templates/account/partials/addon.php:21
854
  msgctxt "as download latest version"
855
  msgid "Download Latest"
856
  msgstr "Descargar la última"
857
 
858
+ #: includes/fs-plugin-info-dialog.php:436
859
  msgid "Install Free Version Update Now"
860
  msgstr "Instalar la actualización gratuita ahora"
861
 
862
+ #: includes/fs-plugin-info-dialog.php437, templates/account.php:460
863
  msgid "Install Update Now"
864
  msgstr "Instalar actualización ahora"
865
 
866
+ #: includes/fs-plugin-info-dialog.php:448
867
  msgid "Newer Free Version (%s) Installed"
868
  msgstr "Versión gratuita más reciente (%s) instalada"
869
 
870
+ #: includes/fs-plugin-info-dialog.php:449
871
  msgid "Newer Version (%s) Installed"
872
  msgstr "Versión más reciente (%s) instalada"
873
 
874
+ #: includes/fs-plugin-info-dialog.php:457
875
  msgid "Latest Free Version Installed"
876
  msgstr "Última versión gratuita instalada"
877
 
878
+ #: includes/fs-plugin-info-dialog.php:458
879
  msgid "Latest Version Installed"
880
  msgstr "Última versión instalada"
881
 
882
+ #: includes/fs-plugin-info-dialog.php:613
883
  msgctxt "Plugin installer section title"
884
  msgid "Description"
885
  msgstr "Descripción"
886
 
887
+ #: includes/fs-plugin-info-dialog.php:614
888
  msgctxt "Plugin installer section title"
889
  msgid "Installation"
890
  msgstr "Instalación"
891
 
892
+ #: includes/fs-plugin-info-dialog.php:615
893
  msgctxt "Plugin installer section title"
894
  msgid "FAQ"
895
  msgstr "FAQ"
896
 
897
+ #: includes/fs-plugin-info-dialog.php616,
898
  #: templates/plugin-info/description.php:55
899
  msgid "Screenshots"
900
  msgstr "Capturas de pantalla"
901
 
902
+ #: includes/fs-plugin-info-dialog.php:617
903
  msgctxt "Plugin installer section title"
904
  msgid "Changelog"
905
  msgstr "Registro de cambios"
906
 
907
+ #: includes/fs-plugin-info-dialog.php:618
908
  msgctxt "Plugin installer section title"
909
  msgid "Reviews"
910
  msgstr "Valoraciones"
911
 
912
+ #: includes/fs-plugin-info-dialog.php:619
913
  msgctxt "Plugin installer section title"
914
  msgid "Other Notes"
915
  msgstr "Otras notas"
916
 
917
+ #: includes/fs-plugin-info-dialog.php:634
918
  msgctxt "Plugin installer section title"
919
  msgid "Features & Pricing"
920
  msgstr "Características y precios"
921
 
922
+ #: includes/fs-plugin-info-dialog.php:644
923
  msgid "Plugin Install"
924
  msgstr "Instalar plugin"
925
 
926
+ #: includes/fs-plugin-info-dialog.php:716
927
  msgctxt "e.g. Professional Plan"
928
  msgid "%s Plan"
929
  msgstr "Plan %s"
930
 
931
+ #: includes/fs-plugin-info-dialog.php:742
932
  msgctxt "e.g. the best product"
933
  msgid "Best"
934
  msgstr "El mejor"
935
 
936
+ #: includes/fs-plugin-info-dialog.php748,
937
+ #: includes/fs-plugin-info-dialog.php:768
938
  msgctxt "as every month"
939
  msgid "Monthly"
940
  msgstr "Mensual"
941
 
942
+ #: includes/fs-plugin-info-dialog.php:751
943
  msgctxt "as once a year"
944
  msgid "Annual"
945
  msgstr "Anual"
946
 
947
+ #: includes/fs-plugin-info-dialog.php:754
948
  msgid "Lifetime"
949
  msgstr "Permanente"
950
 
951
+ #: includes/fs-plugin-info-dialog.php768,
952
+ #: includes/fs-plugin-info-dialog.php770,
953
+ #: includes/fs-plugin-info-dialog.php:772
954
  msgctxt "e.g. billed monthly"
955
  msgid "Billed %s"
956
  msgstr "Facturado %s"
957
 
958
+ #: includes/fs-plugin-info-dialog.php:770
959
  msgctxt "as once a year"
960
  msgid "Annually"
961
  msgstr "Anualmente"
962
 
963
+ #: includes/fs-plugin-info-dialog.php:772
964
  msgctxt "as once a year"
965
  msgid "Once"
966
  msgstr "Una vez"
967
 
968
+ #: includes/fs-plugin-info-dialog.php:778
969
  msgid "Single Site License"
970
  msgstr "Licencia para un único sitio"
971
 
972
+ #: includes/fs-plugin-info-dialog.php:780
973
  msgid "Unlimited Licenses"
974
  msgstr "Licencias ilimitadas"
975
 
976
+ #: includes/fs-plugin-info-dialog.php:782
977
  msgid "Up to %s Sites"
978
  msgstr "Hasta %s sitios"
979
 
980
+ #: includes/fs-plugin-info-dialog.php792,
981
  #: templates/plugin-info/features.php:82
982
  msgctxt "as monthly period"
983
  msgid "mo"
984
  msgstr "me"
985
 
986
+ #: includes/fs-plugin-info-dialog.php799,
987
  #: templates/plugin-info/features.php:80
988
  msgctxt "as annual period"
989
  msgid "year"
990
  msgstr "año"
991
 
992
+ #: includes/fs-plugin-info-dialog.php:853
993
  msgctxt "noun"
994
  msgid "Price"
995
  msgstr "Precio"
996
 
997
+ #: includes/fs-plugin-info-dialog.php:901
998
  msgid "Save %s"
999
  msgstr "Guardar %s"
1000
 
1001
+ #: includes/fs-plugin-info-dialog.php:911
1002
  msgid "No commitment for %s - cancel anytime"
1003
  msgstr "Sin compromiso para %s - cancelar en cualquier momento"
1004
 
1005
+ #: includes/fs-plugin-info-dialog.php:914
1006
  msgid "After your free %s, pay as little as %s"
1007
  msgstr "Después de su período gratuito %s, pague sólo %s"
1008
 
1009
+ #: includes/fs-plugin-info-dialog.php:925
1010
  msgid "Details"
1011
  msgstr "Detalles"
1012
 
1013
+ #: includes/fs-plugin-info-dialog.php929, templates/account.php91,
1014
+ #: templates/debug.php201, templates/debug.php238, templates/debug.php452,
1015
+ #: templates/account/partials/addon.php:32
1016
  msgctxt "product version"
1017
  msgid "Version"
1018
  msgstr "Versión"
1019
 
1020
+ #: includes/fs-plugin-info-dialog.php:936
1021
  msgctxt "as the plugin author"
1022
  msgid "Author"
1023
  msgstr "Autor"
1024
 
1025
+ #: includes/fs-plugin-info-dialog.php:943
1026
  msgid "Last Updated"
1027
  msgstr "Última actualización"
1028
 
1029
+ #: includes/fs-plugin-info-dialog.php948, templates/account.php:376
1030
  msgctxt "x-ago"
1031
  msgid "%s ago"
1032
  msgstr "hace %s"
1033
 
1034
+ #: includes/fs-plugin-info-dialog.php:957
1035
  msgid "Requires WordPress Version"
1036
  msgstr "Necesita la versión de WordPress"
1037
 
1038
+ #: includes/fs-plugin-info-dialog.php:958
1039
  msgid "%s or higher"
1040
  msgstr "%s o mayor"
1041
 
1042
+ #: includes/fs-plugin-info-dialog.php:965
1043
  msgid "Compatible up to"
1044
  msgstr "Compatible hasta"
1045
 
1046
+ #: includes/fs-plugin-info-dialog.php:973
1047
  msgid "Downloaded"
1048
  msgstr "Descargado"
1049
 
1050
+ #: includes/fs-plugin-info-dialog.php:977
1051
  msgid "%s time"
1052
  msgstr "% vez"
1053
 
1054
+ #: includes/fs-plugin-info-dialog.php:979
1055
  msgid "%s times"
1056
  msgstr "%s veces"
1057
 
1058
+ #: includes/fs-plugin-info-dialog.php:989
1059
  msgid "WordPress.org Plugin Page"
1060
  msgstr "Página del plugin en WordPress.org"
1061
 
1062
+ #: includes/fs-plugin-info-dialog.php:997
1063
  msgid "Plugin Homepage"
1064
  msgstr "Página web del plugin"
1065
 
1066
+ #: includes/fs-plugin-info-dialog.php1005,
1067
+ #: includes/fs-plugin-info-dialog.php:1087
1068
  msgid "Donate to this plugin"
1069
  msgstr "Donar a este plugin"
1070
 
1071
+ #: includes/fs-plugin-info-dialog.php:1012
1072
  msgid "Average Rating"
1073
  msgstr "Calificación media"
1074
 
1075
+ #: includes/fs-plugin-info-dialog.php:1019
1076
  msgid "based on %s"
1077
  msgstr "basado en %s"
1078
 
1079
+ #: includes/fs-plugin-info-dialog.php:1023
1080
  msgid "%s rating"
1081
  msgstr "%s calificación"
1082
 
1083
+ #: includes/fs-plugin-info-dialog.php:1025
1084
  msgid "%s ratings"
1085
  msgstr "%s calificaciones"
1086
 
1087
+ #: includes/fs-plugin-info-dialog.php:1040
1088
  msgid "%s star"
1089
  msgstr "%s estrella"
1090
 
1091
+ #: includes/fs-plugin-info-dialog.php:1042
1092
  msgid "%s stars"
1093
  msgstr "%s estrellas"
1094
 
1095
+ #: includes/fs-plugin-info-dialog.php:1053
1096
  msgid "Click to see reviews that provided a rating of %s"
1097
  msgstr "Haz clic para ver los comentarios con una valoración de %s"
1098
 
1099
+ #: includes/fs-plugin-info-dialog.php:1066
1100
  msgid "Contributors"
1101
  msgstr "Colaboradores"
1102
 
1103
+ #: includes/fs-plugin-info-dialog.php1095,
1104
+ #: includes/fs-plugin-info-dialog.php:1097
1105
  msgid "Warning"
1106
  msgstr "Atencion"
1107
 
1108
+ #: includes/fs-plugin-info-dialog.php:1095
1109
  msgid "This plugin has not been tested with your current version of WordPress."
1110
  msgstr "Este plugin no ha sido probado con tu versión actual de WordPress."
1111
 
1112
+ #: includes/fs-plugin-info-dialog.php:1097
1113
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1114
  msgstr "Este puglin no ha sido marcado como compatible con tu versión de WordPress."
1115
 
1116
+ #: includes/fs-plugin-info-dialog.php:1116
1117
  msgid "Paid add-on must be deployed to Freemius."
1118
  msgstr "El complemento de pago se debe implementar en Freemius."
1119
 
1120
+ #: includes/fs-plugin-info-dialog.php:1117
1121
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1122
  msgstr "El complemento debe implementarse en WordPress.org o en Freemius."
1123
 
1124
+ #: templates/account.php81, templates/forms/subscription-cancellation.php96,
1125
+ #: templates/account/partials/addon.php22,
1126
  #: templates/account/partials/site.php:295
1127
+ msgid "Downgrading your plan"
1128
+ msgstr "Bajando tu plan"
1129
 
1130
+ #: templates/account.php82, templates/forms/subscription-cancellation.php97,
1131
+ #: templates/account/partials/addon.php23,
1132
+ #: templates/account/partials/site.php:296
1133
+ msgid "Cancelling the subscription"
1134
+ msgstr "Cancelando la suscripción"
1135
+
1136
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the
1137
+ #. subscription'
1138
+ #: templates/account.php84, templates/forms/subscription-cancellation.php99,
1139
+ #: templates/account/partials/addon.php25,
1140
+ #: templates/account/partials/site.php:298
1141
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1142
+ msgstr "%1s detendrá inmediatamente todos los pagos recurrentes futuros y tu %s licencia del plan caducará en %s."
1143
+
1144
+ #: templates/account.php85, templates/forms/subscription-cancellation.php100,
1145
+ #: templates/account/partials/addon.php26,
1146
+ #: templates/account/partials/site.php:299
1147
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1148
+ msgstr "Ten en cuenta que no podremos abaratar los precios desactualizados para renovaciones/nuevas suscripciones después de una cancelación. Si eliges renovar la suscripción manualmente en el futuro, después de un aumento de precio, que generalmente ocurre una vez al año, se te cobrará el precio actualizado."
1149
+
1150
+ #: templates/account.php86, templates/forms/subscription-cancellation.php106,
1151
+ #: templates/account/partials/addon.php:27
1152
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1153
  msgstr "La cancelación del período de prueba bloqueará inmediatamente el acceso a todas las funciones premium. ¿Estás seguro?"
1154
 
1155
+ #: templates/account.php87, templates/forms/subscription-cancellation.php101,
1156
+ #: templates/account/partials/addon.php28,
1157
+ #: templates/account/partials/site.php:300
1158
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1159
+ msgstr "Todavía puedes disfrutar de todas las funciones de %s pero no tendrás acceso a soporte y actualizaciones de %s."
1160
 
1161
+ #: templates/account.php88, templates/forms/subscription-cancellation.php102,
1162
+ #: templates/account/partials/addon.php29,
1163
+ #: templates/account/partials/site.php:301
1164
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1165
  msgstr "Una vez que caduque tu licencia todavía puedes utilizar la versión gratuita pero NO tendrás acceso a las funciones de %s."
1166
 
1167
  #. translators: %s: Plan title (e.g. "Professional")
1168
+ #: templates/account.php90,
1169
  #: templates/account/partials/activate-license-button.php31,
1170
+ #: templates/account/partials/addon.php:31
1171
  msgid "Activate %s Plan"
1172
  msgstr "Activar plan %s"
1173
 
1174
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1175
+ #: templates/account.php93, templates/account/partials/addon.php34,
1176
  #: templates/account/partials/site.php:275
1177
  msgid "Auto renews in %s"
1178
  msgstr "Auto renovaciones en %s"
1179
 
1180
  #. translators: %s: Time period (e.g. Expires in "2 months")
1181
+ #: templates/account.php95, templates/account/partials/addon.php36,
1182
  #: templates/account/partials/site.php:277
1183
  msgid "Expires in %s"
1184
  msgstr "Caduca en %s"
1185
 
1186
+ #: templates/account.php96, templates/account/partials/addon.php:37
1187
  msgctxt "as synchronize license"
1188
  msgid "Sync License"
1189
  msgstr "Sincronizar licencia"
1190
 
1191
+ #: templates/account.php97, templates/account/partials/addon.php:38
1192
  msgid "Cancel Trial"
1193
  msgstr "Cancelar período de prueba"
1194
 
1195
+ #: templates/account.php98, templates/account/partials/addon.php:39
1196
  msgid "Change Plan"
1197
  msgstr "Cambiar Plan"
1198
 
1199
+ #: templates/account.php99, templates/account/partials/addon.php:40
1200
  msgctxt "verb"
1201
  msgid "Upgrade"
1202
  msgstr "Actualizar"
1203
 
1204
+ #: templates/account.php101, templates/account/partials/addon.php42,
1205
+ #: templates/account/partials/site.php:302
1206
  msgctxt "verb"
1207
  msgid "Downgrade"
1208
  msgstr "Degradar"
1209
 
1210
+ #: templates/account.php103, templates/add-ons.php130,
1211
  #: templates/plugin-info/features.php72,
1212
+ #: templates/account/partials/addon.php44,
1213
  #: templates/account/partials/site.php:31
1214
  msgid "Free"
1215
  msgstr "Gratis"
1216
 
1217
+ #: templates/account.php104, templates/account/partials/addon.php:45
1218
  msgid "Activate"
1219
  msgstr "Activar"
1220
 
1221
+ #: templates/account.php105, templates/debug.php371,
1222
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1223
+ #: templates/account/partials/addon.php:46
1224
  msgctxt "as product pricing plan"
1225
  msgid "Plan"
1226
  msgstr "Plan"
1227
 
1228
+ #: templates/account.php:158
1229
  msgid "Free Trial"
1230
  msgstr "Período de prueba gratuito"
1231
 
1232
+ #: templates/account.php:169
1233
  msgid "Account Details"
1234
  msgstr "Detalles de la cuenta"
1235
 
1236
+ #: templates/account.php:179
1237
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1238
  msgstr "La eliminación de la cuenta desactivará automáticamente su licencia de plan %s para que pueda utilizarla en otros sitios. Si también desea cancelar los pagos periódicos, haga clic en el botón \"Cancelar\" y, en primer lugar, \"Degradar\" su cuenta. ¿Seguro que deseas continuar con la eliminación?"
1239
 
1240
+ #: templates/account.php:181
1241
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1242
  msgstr "La eliminación no es temporal. Sólo elimínalo si ya no deseas utilizar este %s más. ¿Estás seguro que desea continuar con la eliminación?"
1243
 
1244
+ #: templates/account.php:184
1245
  msgid "Delete Account"
1246
  msgstr "Borrar cuenta"
1247
 
1248
+ #: templates/account.php196, templates/account/partials/addon.php159,
1249
  #: templates/account/partials/deactivate-license-button.php:35
1250
  msgid "Deactivate License"
1251
  msgstr "Desactivar licencia"
1252
 
1253
+ #: templates/account.php219, templates/forms/subscription-cancellation.php:125
1254
  msgid "Are you sure you want to proceed?"
1255
  msgstr "¿Estás seguro que quieres proceder?"
1256
 
1257
+ #: templates/account.php219, templates/account/partials/addon.php:182
1258
  msgid "Cancel Subscription"
1259
  msgstr "Cancelar suscripción"
1260
 
1261
+ #: templates/account.php:247
1262
  msgctxt "as synchronize"
1263
  msgid "Sync"
1264
  msgstr "Sincronizar"
1265
 
1266
+ #: templates/account.php261, templates/debug.php:487
1267
  msgid "Name"
1268
  msgstr "Nombre"
1269
 
1270
+ #: templates/account.php267, templates/debug.php:488
1271
  msgid "Email"
1272
  msgstr "Correo electrónico"
1273
 
1274
+ #: templates/account.php274, templates/debug.php370, templates/debug.php:526
1275
  msgid "User ID"
1276
  msgstr "ID de usuario"
1277
 
1278
+ #: templates/account.php:282
1279
  msgid "Site ID"
1280
  msgstr "ID del sitio"
1281
 
1282
+ #: templates/account.php:285
1283
  msgid "No ID"
1284
  msgstr "Sin ID"
1285
 
1286
+ #: templates/account.php290, templates/debug.php243, templates/debug.php372,
1287
+ #: templates/debug.php453, templates/debug.php490,
1288
  #: templates/account/partials/site.php:219
1289
  msgid "Public Key"
1290
  msgstr "Clave pública"
1291
 
1292
+ #: templates/account.php296, templates/debug.php373, templates/debug.php454,
1293
+ #: templates/debug.php491, templates/account/partials/site.php:231
1294
  msgid "Secret Key"
1295
  msgstr "Clave secreta"
1296
 
1297
+ #: templates/account.php:299
1298
  msgctxt "as secret encryption key missing"
1299
  msgid "No Secret"
1300
  msgstr "Sin clave secreta"
1301
 
1302
+ #: templates/account.php318, templates/account/partials/site.php112,
1303
  #: templates/account/partials/site.php:114
1304
  msgid "Trial"
1305
  msgstr "Período de prueba gratuito"
1306
 
1307
+ #: templates/account.php337, templates/debug.php531,
1308
  #: templates/account/partials/site.php:248
1309
  msgid "License Key"
1310
  msgstr "Clave de licencia"
1311
 
1312
+ #: templates/account.php:367
1313
  msgid "not verified"
1314
  msgstr "no verificado"
1315
 
1316
+ #: templates/account.php376, templates/account/partials/addon.php:120
1317
+ msgid "Expired"
1318
+ msgstr "Caducado"
1319
+
1320
+ #: templates/account.php:428
1321
  msgid "Premium version"
1322
  msgstr "Versión premium"
1323
 
1324
+ #: templates/account.php:430
1325
  msgid "Free version"
1326
  msgstr "Versión gratuita"
1327
 
1328
+ #: templates/account.php:442
1329
  msgid "Verify Email"
1330
  msgstr "Verificar correo electrónico"
1331
 
1332
+ #: templates/account.php:453
1333
  msgid "Download %s Version"
1334
  msgstr "Descargar versión %s"
1335
 
1336
+ #: templates/account.php467, templates/account.php649,
1337
  #: templates/account/partials/site.php237,
1338
  #: templates/account/partials/site.php:255
1339
  msgctxt "verb"
1340
  msgid "Show"
1341
  msgstr "Mostrar"
1342
 
1343
+ #: templates/account.php:481
1344
  msgid "What is your %s?"
1345
  msgstr "¿Cual es tú %s?"
1346
 
1347
+ #: templates/account.php489, templates/account/billing.php:27
1348
  msgctxt "verb"
1349
  msgid "Edit"
1350
  msgstr "Editar"
1351
 
1352
+ #: templates/account.php:502
1353
  msgid "Sites"
1354
  msgstr "Sitios"
1355
 
1356
+ #: templates/account.php:513
1357
  msgid "Search by address"
1358
  msgstr "Buscar por dirección"
1359
 
1360
+ #: templates/account.php522, templates/account.php570, templates/debug.php236,
1361
+ #: templates/debug.php364, templates/debug.php449, templates/debug.php486,
1362
+ #: templates/debug.php524, templates/debug.php597,
1363
  #: templates/account/payments.php35, templates/debug/logger.php:21
1364
  msgid "ID"
1365
  msgstr "ID"
1366
 
1367
+ #: templates/account.php523, templates/debug.php:367
1368
  msgid "Address"
1369
  msgstr "Dirección"
1370
 
1371
+ #: templates/account.php:524
1372
  msgid "License"
1373
  msgstr "Licencia"
1374
 
1375
+ #: templates/account.php:525
1376
  msgid "Plan"
1377
  msgstr "Plan"
1378
 
1379
+ #: templates/account.php:573
1380
  msgctxt "as software license"
1381
  msgid "License"
1382
  msgstr "Licencia"
1383
 
1384
+ #: templates/account.php:643
1385
  msgctxt "verb"
1386
  msgid "Hide"
1387
  msgstr "Ocultar"
1388
 
1389
+ #: templates/account.php:686
1390
+ msgid "Cancelling %s"
1391
+ msgstr "Cancelando %s"
1392
+
1393
+ #: templates/account.php686, templates/account.php703,
1394
+ #: templates/forms/subscription-cancellation.php27,
1395
+ #: templates/forms/deactivation/form.php:117
1396
+ msgid "trial"
1397
+ msgstr "período de prueba"
1398
+
1399
+ #: templates/account.php701, templates/forms/deactivation/form.php:134
1400
+ msgid "Cancelling %s..."
1401
+ msgstr "Cancelando %s..."
1402
+
1403
+ #: templates/account.php704, templates/forms/subscription-cancellation.php28,
1404
+ #: templates/forms/deactivation/form.php:118
1405
+ msgid "subscription"
1406
+ msgstr "suscripción"
1407
+
1408
+ #: templates/account.php:718
1409
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1410
  msgstr "Al desactivar tu licencia todas las características premium se bloquearán, pero posibilitará poder activar tu licencia en otro sitio. ¿Estás seguro que quieres continuar?"
1411
 
1417
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1418
  msgstr "No podemos cargar la lista de complementos. Probablemente es un problema por nuestro parte, por favor inténtalo de nuevo en unos minutos."
1419
 
1420
+ #: templates/add-ons.php:139
1421
  msgid "View details"
1422
  msgstr "Ver detalles"
1423
 
1456
  msgstr "Compatible con PCI"
1457
 
1458
  #. translators: %s: name (e.g. Hey John,)
1459
+ #: templates/connect.php:112
1460
  msgctxt "greeting"
1461
  msgid "Hey %s,"
1462
  msgstr "Hey %s,"
1463
 
1464
+ #: templates/connect.php:154
1465
  msgid "Allow & Continue"
1466
  msgstr "Permitir y continuar"
1467
 
1468
+ #: templates/connect.php:158
1469
  msgid "Re-send activation email"
1470
  msgstr "Reenviar correo electrónico de activación"
1471
 
1472
+ #: templates/connect.php:162
1473
  msgid "Thanks %s!"
1474
  msgstr "¡Gracias %s!"
1475
 
1476
+ #: templates/connect.php172, templates/forms/license-activation.php:43
1477
  msgid "Agree & Activate License"
1478
  msgstr "De acuerdo y activar licencia"
1479
 
1480
+ #: templates/connect.php:181
1481
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1482
  msgstr "¡Gracias por comprar %s! Para empezar, escribe tu clave de licencia:"
1483
 
1484
+ #: templates/connect.php:188
1485
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1486
  msgstr "No te pierdas ninguna actualización importante - acepta para notificaciones de seguridad y de actualizaciones, ofertas y seguimiento de diagnóstico con datos no sensibles con %4$s."
1487
 
1488
+ #: templates/connect.php:189
1489
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1490
  msgstr "No te pierdas ninguna actualización importante - acepta para notificaciones de seguridad y de actualizaciones y seguimiento de diagnóstico con datos no sensibles con %4$s."
1491
 
1492
+ #: templates/connect.php:195
1493
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1494
  msgstr "No te pierdas ninguna actualización importante - acepta las notificaciones de seguridad y de actualizaciones, contenido educacional, ofertas y seguimiento de diagnóstico con datos no sensibles con %4$s. ¡Si te saltas esto, no pasa nada! %1$s seguirá funcionando bien."
1495
 
1496
+ #: templates/connect.php:196
1497
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1498
  msgstr "No te pierdas ninguna actualización importante - acepta las notificaciones de seguridad y de actualizaciones y seguimiento de diagnóstico con datos no sensibles con %4$s. ¡Si te saltas esto, no pasa nada! %1$s seguirá funcionando bien."
1499
 
1500
+ #: templates/connect.php:230
1501
  msgid "We're excited to introduce the Freemius network-level integration."
1502
  msgstr "Estamos emocionados de introducir la integración de Freemius a nivel de red."
1503
 
1504
+ #: templates/connect.php:233
1505
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1506
  msgstr "Durante el proceso de actualización hemos detectado%d sitio(s) que aún están pendientes de la activación de licencia."
1507
 
1508
+ #: templates/connect.php:235
1509
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1510
  msgstr "Si quieres utilizar %s en estos sitios, introduce por favor tu clave de licencia abajo y haz click en el botón de activación."
1511
 
1512
+ #: templates/connect.php:237
1513
  msgid "%s's paid features"
1514
  msgstr "%s características de pago"
1515
 
1516
+ #: templates/connect.php:242
1517
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1518
  msgstr "Alternativamente, puedes saltarlo ahora y activar la licencia después, en tu %s página de cuenta a nivel de red."
1519
 
1520
+ #: templates/connect.php:244
1521
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1522
  msgstr "Durante el proceso de actualización detectamos %s sitio(s) en la red que todavía están pendientes de tu atención."
1523
 
1524
+ #: templates/connect.php253, templates/forms/license-activation.php:46
1525
  msgid "License key"
1526
  msgstr "Clave de licencia"
1527
 
1528
+ #: templates/connect.php256, templates/forms/license-activation.php:19
1529
  msgid "Can't find your license key?"
1530
  msgstr "¿No puedes encontrar tu clave de licencia?"
1531
 
1532
+ #: templates/connect.php315, templates/connect.php630,
1533
  #: templates/forms/deactivation/retry-skip.php:20
1534
  msgctxt "verb"
1535
  msgid "Skip"
1536
  msgstr "Saltar"
1537
 
1538
+ #: templates/connect.php:318
1539
  msgid "Delegate to Site Admins"
1540
  msgstr "Delegar a administradores del sitio"
1541
 
1542
+ #: templates/connect.php:318
1543
  msgid "If you click it, this decision will be delegated to the sites administrators."
1544
  msgstr "Si haces click, esta decisión será delegada a los administradores de los sitios."
1545
 
1546
+ #: templates/connect.php:346
1547
  msgid "Your Profile Overview"
1548
  msgstr "Resumen del perfil"
1549
 
1550
+ #: templates/connect.php:347
1551
  msgid "Name and email address"
1552
  msgstr "Nombre y dirección de correo electrónico"
1553
 
1554
+ #: templates/connect.php:352
1555
  msgid "Your Site Overview"
1556
  msgstr "Resumen del sitio"
1557
 
1558
+ #: templates/connect.php:353
1559
  msgid "Site URL, WP version, PHP info, plugins & themes"
1560
  msgstr "URL del sitio web, versión de WP, PHP info, plugins y temas"
1561
 
1562
+ #: templates/connect.php:358
1563
  msgid "Admin Notices"
1564
  msgstr "Avisos de administración"
1565
 
1566
+ #: templates/connect.php359, templates/connect.php:375
1567
  msgid "Updates, announcements, marketing, no spam"
1568
  msgstr "Actualizaciones, anuncios, marketing, sin spam"
1569
 
1570
+ #: templates/connect.php:364
1571
  msgid "Current %s Events"
1572
  msgstr "Eventos de %s actuales"
1573
 
1574
+ #: templates/connect.php:365
1575
  msgid "Activation, deactivation and uninstall"
1576
  msgstr "Activación, desactivación y desinstalación"
1577
 
1578
+ #: templates/connect.php:374
1579
  msgid "Newsletter"
1580
  msgstr "Boletín"
1581
 
1582
+ #: templates/connect.php391, templates/forms/license-activation.php:38
1583
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1584
  msgstr "%1$s periódicamente enviará datos a %2$s para comprobar las actualizaciones de seguridad, nuevas funcionalidades y verificar la validez de tu licencia."
1585
 
1586
+ #: templates/connect.php:396
1587
  msgid "What permissions are being granted?"
1588
  msgstr "¿Qué permisos se otorgan?"
1589
 
1590
+ #: templates/connect.php:417
1591
  msgid "Don't have a license key?"
1592
  msgstr "¿No tienes una clave de licencia?"
1593
 
1594
+ #: templates/connect.php:418
1595
  msgid "Activate Free Version"
1596
  msgstr "Activar versión gratuita"
1597
 
1598
+ #: templates/connect.php:420
1599
  msgid "Have a license key?"
1600
  msgstr "¿Tienes una clave de licencia?"
1601
 
1602
+ #: templates/connect.php:428
1603
  msgid "Privacy Policy"
1604
  msgstr "Política de privacidad"
1605
 
1606
+ #: templates/connect.php:430
1607
+ msgid "License Agreement"
1608
+ msgstr "Acuerdo de licencia"
1609
+
1610
+ #: templates/connect.php:430
1611
  msgid "Terms of Service"
1612
  msgstr "Términos de servicio"
1613
 
1614
+ #: templates/connect.php:766
1615
  msgctxt "as in the process of sending an email"
1616
  msgid "Sending email"
1617
  msgstr "Enviando correo electrónico"
1618
 
1619
+ #: templates/connect.php:767
1620
  msgctxt "as activating plugin"
1621
  msgid "Activating"
1622
  msgstr "Activando"
1644
  msgid "Debugging"
1645
  msgstr "Depurando"
1646
 
1647
+ #: templates/debug.php54, templates/debug.php248, templates/debug.php374,
1648
+ #: templates/debug.php:492
1649
  msgid "Actions"
1650
  msgstr "Acciones"
1651
 
1669
  msgid "Sync Data From Server"
1670
  msgstr "Sincronizar datos desde el servidor"
1671
 
1672
+ #: templates/debug.php:95
1673
+ msgid "Migrate Options to Network"
1674
+ msgstr "Migrar opciones a la red"
1675
+
1676
+ #: templates/debug.php:100
1677
  msgid "Load DB Option"
1678
  msgstr "Cargar opción de BD"
1679
 
1680
+ #: templates/debug.php:103
1681
  msgid "Set DB Option"
1682
  msgstr "Guardar opción en BD"
1683
 
1684
+ #: templates/debug.php:180
1685
  msgid "Key"
1686
  msgstr "Clave"
1687
 
1688
+ #: templates/debug.php:181
1689
  msgid "Value"
1690
  msgstr "Valor"
1691
 
1692
+ #: templates/debug.php:197
1693
  msgctxt "as software development kit versions"
1694
  msgid "SDK Versions"
1695
  msgstr "Versiones SDK"
1696
 
1697
+ #: templates/debug.php:202
1698
  msgid "SDK Path"
1699
  msgstr "Ruta del SDK"
1700
 
1701
+ #: templates/debug.php203, templates/debug.php:242
1702
  msgid "Module Path"
1703
  msgstr "Ruta del módulo"
1704
 
1705
+ #: templates/debug.php:204
1706
  msgid "Is Active"
1707
  msgstr "Está activo"
1708
 
1709
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:35
1710
  msgid "Plugins"
1711
  msgstr "Plugins"
1712
 
1713
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:56
1714
  msgid "Themes"
1715
  msgstr "Temas"
1716
 
1717
+ #: templates/debug.php237, templates/debug.php369, templates/debug.php451,
1718
  #: templates/debug/scheduled-crons.php:80
1719
  msgid "Slug"
1720
  msgstr "Ruta"
1721
 
1722
+ #: templates/debug.php239, templates/debug.php:450
1723
  msgid "Title"
1724
  msgstr "Título"
1725
 
1726
+ #: templates/debug.php:240
1727
  msgctxt "as application program interface"
1728
  msgid "API"
1729
  msgstr "API"
1730
 
1731
+ #: templates/debug.php:241
1732
  msgid "Freemius State"
1733
  msgstr "Estado Freemius"
1734
 
1735
+ #: templates/debug.php:245
1736
  msgid "Network Blog"
1737
  msgstr "Blog de red"
1738
 
1739
+ #: templates/debug.php:246
1740
  msgid "Network User"
1741
  msgstr "Usuario de red"
1742
 
1743
+ #: templates/debug.php:283
1744
  msgctxt "as connection was successful"
1745
  msgid "Connected"
1746
  msgstr "Conectado"
1747
 
1748
+ #: templates/debug.php:284
1749
  msgctxt "as connection blocked"
1750
  msgid "Blocked"
1751
  msgstr "Bloqueado"
1752
 
1753
+ #: templates/debug.php:320
1754
+ msgid "Simulate Trial Promotion"
1755
  msgstr "Simular período de prueba"
1756
 
1757
+ #: templates/debug.php:332
1758
  msgid "Simulate Network Upgrade"
1759
  msgstr "Simular actualización de red"
1760
 
1761
+ #: templates/debug.php:358
1762
  msgid "%s Installs"
1763
  msgstr "%s Instalaciones"
1764
 
1765
+ #: templates/debug.php:360
1766
  msgctxt "like websites"
1767
  msgid "Sites"
1768
  msgstr "Sitios"
1769
 
1770
+ #: templates/debug.php366, templates/account/partials/site.php:148
1771
  msgid "Blog ID"
1772
  msgstr "ID del blog"
1773
 
1774
+ #: templates/debug.php431, templates/debug.php509,
1775
+ #: templates/account/partials/addon.php:339
1776
  msgctxt "verb"
1777
  msgid "Delete"
1778
  msgstr "Borrar"
1779
 
1780
+ #: templates/debug.php:445
1781
  msgid "Add Ons of module %s"
1782
  msgstr "Complementos del módulo %s"
1783
 
1784
+ #: templates/debug.php:482
1785
  msgid "Users"
1786
  msgstr "Usuarios"
1787
 
1788
+ #: templates/debug.php:489
1789
  msgid "Verified"
1790
  msgstr "Verificado"
1791
 
1792
+ #: templates/debug.php:520
1793
  msgid "%s Licenses"
1794
  msgstr "%s Licencias"
1795
 
1796
+ #: templates/debug.php:525
1797
  msgid "Plugin ID"
1798
  msgstr "ID del plugin"
1799
 
1800
+ #: templates/debug.php:527
1801
  msgid "Plan ID"
1802
  msgstr "ID del plan"
1803
 
1804
+ #: templates/debug.php:528
1805
  msgid "Quota"
1806
  msgstr "Cuota"
1807
 
1808
+ #: templates/debug.php:529
1809
  msgid "Activated"
1810
  msgstr "Activado"
1811
 
1812
+ #: templates/debug.php:530
1813
  msgid "Blocking"
1814
  msgstr "Bloqueando"
1815
 
1816
+ #: templates/debug.php:532
1817
  msgctxt "as expiration date"
1818
  msgid "Expiration"
1819
  msgstr "Caducidad"
1820
 
1821
+ #: templates/debug.php:555
1822
  msgid "Debug Log"
1823
  msgstr "Log de Debug"
1824
 
1825
+ #: templates/debug.php:559
1826
  msgid "All Types"
1827
  msgstr "Todos los Tipos"
1828
 
1829
+ #: templates/debug.php:566
1830
  msgid "All Requests"
1831
  msgstr "Todas las peticiones"
1832
 
1833
+ #: templates/debug.php571, templates/debug.php600,
1834
  #: templates/debug/logger.php:25
1835
  msgid "File"
1836
  msgstr "Archivo"
1837
 
1838
+ #: templates/debug.php572, templates/debug.php598,
1839
  #: templates/debug/logger.php:23
1840
  msgid "Function"
1841
  msgstr "Función"
1842
 
1843
+ #: templates/debug.php:573
1844
  msgid "Process ID"
1845
  msgstr "ID del proceso"
1846
 
1847
+ #: templates/debug.php:574
1848
  msgid "Logger"
1849
  msgstr "Logger"
1850
 
1851
+ #: templates/debug.php575, templates/debug.php599,
1852
  #: templates/debug/logger.php:24
1853
  msgid "Message"
1854
  msgstr "Mensaje"
1855
 
1856
+ #: templates/debug.php:577
1857
  msgid "Filter"
1858
  msgstr "Filtro"
1859
 
1860
+ #: templates/debug.php:585
1861
  msgid "Download"
1862
  msgstr "Descarga"
1863
 
1864
+ #: templates/debug.php596, templates/debug/logger.php:22
1865
  msgid "Type"
1866
  msgstr "Tipo"
1867
 
1868
+ #: templates/debug.php601, templates/debug/logger.php:26
1869
  msgid "Timestamp"
1870
  msgstr "Timestamp"
1871
 
2216
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2217
  msgstr "Haciendo clic en \"Desistir\", ya no enviaremos los datos de %s a %s."
2218
 
2219
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2220
  msgid "There is a new version of %s available."
2221
  msgstr "Hay una nueva versión de %s disponible."
2222
 
2223
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2224
+ msgid " %s to access version %s security & feature updates, and support."
2225
+ msgstr "%s para acceder a la versión %s de actualizaciones de funciones, seguridad y soporte."
2226
 
2227
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2228
  msgid "New Version Available"
2229
  msgstr "Nueva versión disponible"
2230
 
2231
+ #: templates/forms/premium-versions-upgrade-handler.php:75
 
 
 
 
2232
  msgctxt "close a window"
2233
  msgid "Dismiss"
2234
  msgstr "Descartar"
2241
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2242
  msgstr "Escribe abajo la dirección de correo electrónico que has usado para la actualización y te reenviaremos la clave de licencia."
2243
 
2244
+ #: templates/forms/subscription-cancellation.php:37
2245
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2246
+ msgstr "Desactivar o desinstalar %s deshabilitará automáticamente la licencia, que podrás usar en otro sitio."
2247
+
2248
+ #: templates/forms/subscription-cancellation.php:47
2249
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2250
+ msgstr "En caso de que NO estés planeando utilizar este %s en este sitio (o en cualquier otro sitio), ¿te gustaría cancelar también %s?"
2251
+
2252
+ #: templates/forms/subscription-cancellation.php:52
2253
+ msgid "license"
2254
+ msgstr "licencia"
2255
+
2256
+ #: templates/forms/subscription-cancellation.php:57
2257
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2258
+ msgstr "Cancelar %s - No necesito más actualizaciones de características y seguridad, ni soporte para %s porque no pretendo utilizar%s en este, u otro sitio."
2259
+
2260
+ #: templates/forms/subscription-cancellation.php:68
2261
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2262
+ msgstr "No cancelar %s - Todavía estoy interesado en obtener actualizaciones de características y seguridad, así como poder contactar con soporte."
2263
+
2264
+ #: templates/forms/subscription-cancellation.php:103
2265
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2266
+ msgstr "Una vez que tu licencia caduque no podrás seguir utilizando %s, a no ser que lo actives de nuevo con una licencia premium válida."
2267
+
2268
+ #: templates/forms/subscription-cancellation.php:136
2269
+ msgid "Cancel %s?"
2270
+ msgstr "¿Cancelar %s?"
2271
+
2272
+ #: templates/forms/subscription-cancellation.php:143
2273
+ msgid "Proceed"
2274
+ msgstr "Proceder"
2275
+
2276
+ #: templates/forms/subscription-cancellation.php191,
2277
+ #: templates/forms/deactivation/form.php:150
2278
+ msgid "Cancel %s & Proceed"
2279
+ msgstr "Cancelar %s y proceder"
2280
+
2281
  #: templates/forms/trial-start.php:22
2282
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2283
  msgstr "Estás a sólo 1-click de comenzar tu %1$s días de prueba gratuita del plan %2$s."
2343
  msgid "Last license"
2344
  msgstr "Última licencia"
2345
 
2346
+ #: templates/account/partials/addon.php:115
2347
  msgid "Cancelled"
2348
  msgstr "Cancelado"
2349
 
2350
+ #: templates/account/partials/addon.php:125
 
 
 
 
2351
  msgid "No expiration"
2352
  msgstr "Sin caducidad"
2353
 
2354
+ #: templates/account/partials/addon.php264,
2355
+ #: templates/account/partials/addon.php:317
2356
  msgid "Activate this add-on"
2357
  msgstr "Activar este complemento"
2358
 
2380
  msgid "Contact Support"
2381
  msgstr "Contactar soporte"
2382
 
2383
+ #: templates/forms/deactivation/form.php:59
2384
  msgid "Anonymous feedback"
2385
  msgstr "Comentarios anónimos"
2386
 
2387
+ #: templates/forms/deactivation/form.php:66
2388
  msgid "Deactivate"
2389
  msgstr "Desactivar"
2390
 
2391
+ #: templates/forms/deactivation/form.php:68
2392
  msgid "Activate %s"
2393
  msgstr "Activar %s"
2394
 
2395
+ #: templates/forms/deactivation/form.php:80
2396
+ msgid "Quick Feedback"
2397
  msgstr "Comentarios rápidos"
2398
 
2399
+ #: templates/forms/deactivation/form.php:84
2400
  msgid "If you have a moment, please let us know why you are %s"
2401
+ msgstr "Si tienes un momento, por favor, dinos por qué estás %s"
2402
 
2403
+ #: templates/forms/deactivation/form.php:84
2404
  msgid "deactivating"
2405
  msgstr "desactivando"
2406
 
2407
+ #: templates/forms/deactivation/form.php:84
2408
  msgid "switching"
2409
  msgstr "cambiando"
2410
 
2411
+ #: templates/forms/deactivation/form.php:332
2412
  msgid "Submit & %s"
2413
  msgstr "Enviar y %s"
2414
 
2415
+ #: templates/forms/deactivation/form.php:353
2416
  msgid "Kindly tell us the reason so we can improve."
2417
  msgstr "Por favor, dínos la razón para que podamos mejorar."
2418
 
2419
+ #: templates/forms/deactivation/form.php:478
2420
  msgid "Yes - %s"
2421
  msgstr "Si - %s"
2422
 
2423
+ #: templates/forms/deactivation/form.php:485
2424
  msgid "Skip & %s"
2425
  msgstr "Saltar y %s"
2426
 
freemius/languages/freemius-fr_FR.mo CHANGED
Binary file
freemius/languages/freemius-fr_FR.po CHANGED
@@ -7,7 +7,7 @@ msgstr ""
7
  "Project-Id-Version: WordPress SDK\n"
8
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
9
  "POT-Creation-Date: \n"
10
- "PO-Revision-Date: 2018-05-24 15:20+0000\n"
11
  "Last-Translator: Boris Colombier <transifex.com@wba.fr>\n"
12
  "Language: fr_FR\n"
13
  "Language-Team: French (France) (http://www.transifex.com/freemius/wordpress-sdk/language/fr_FR/)\n"
@@ -21,1294 +21,1391 @@ msgstr ""
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
  "X-Poedit-SourceCharset: UTF-8\n"
23
 
24
- #: includes/class-freemius.php:1551
25
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
26
  msgstr "Le SDK Freemius ne trouve pas le fichier principal du plugin. Merci de contacter sdk@freemius.com en indiquant l'erreur."
27
 
28
- #: includes/class-freemius.php:1553
29
  msgid "Error"
30
  msgstr "Erreur"
31
 
32
- #: includes/class-freemius.php:1871
33
  msgid "I found a better %s"
34
  msgstr "J'ai trouvé un meilleur %s"
35
 
36
- #: includes/class-freemius.php:1873
37
  msgid "What's the %s's name?"
38
  msgstr "Quel est le nom du %s ?"
39
 
40
- #: includes/class-freemius.php:1879
41
  msgid "It's a temporary %s. I'm just debugging an issue."
42
  msgstr "C'est une %s temporaire. Je corrige un problème."
43
 
44
- #: includes/class-freemius.php:1881
45
  msgid "Deactivation"
46
  msgstr "Désactivation"
47
 
48
- #: includes/class-freemius.php:1882
49
  msgid "Theme Switch"
50
  msgstr "Changement de Thème"
51
 
52
- #: includes/class-freemius.php1891, templates/forms/resend-key.php:24
53
  msgid "Other"
54
  msgstr "Autre"
55
 
56
- #: includes/class-freemius.php:1899
57
  msgid "I no longer need the %s"
58
  msgstr "Je n'ai plus besoin du %s"
59
 
60
- #: includes/class-freemius.php:1906
61
  msgid "I only needed the %s for a short period"
62
  msgstr "Je n'ai besoin de %s que pour une courte période"
63
 
64
- #: includes/class-freemius.php:1912
65
  msgid "The %s broke my site"
66
  msgstr "Le %s a cassé mon site"
67
 
68
- #: includes/class-freemius.php:1919
69
  msgid "The %s suddenly stopped working"
70
  msgstr "Le %s a soudainement arrêté de fonctionner"
71
 
72
- #: includes/class-freemius.php:1929
73
  msgid "I can't pay for it anymore"
74
  msgstr "Je ne peux plus payer pour ça"
75
 
76
- #: includes/class-freemius.php:1931
77
  msgid "What price would you feel comfortable paying?"
78
  msgstr "Quel prix seriez-vous prêt à payer ?"
79
 
80
- #: includes/class-freemius.php:1937
81
  msgid "I don't like to share my information with you"
82
  msgstr "Je ne veux pas partager mes informations avec vous"
83
 
84
- #: includes/class-freemius.php:1958
85
  msgid "The %s didn't work"
86
  msgstr "Le %s n'a pas fonctionné"
87
 
88
- #: includes/class-freemius.php:1968
89
  msgid "I couldn't understand how to make it work"
90
  msgstr "Je ne comprends pas comment le faire fonctionner"
91
 
92
- #: includes/class-freemius.php:1976
93
  msgid "The %s is great, but I need specific feature that you don't support"
94
  msgstr "Le %s est bien mais j'ai besoin de fonctionnalités spécifiques que vous ne proposez pas"
95
 
96
- #: includes/class-freemius.php:1978
97
  msgid "What feature?"
98
  msgstr "Quelle fonctionnalité ?"
99
 
100
- #: includes/class-freemius.php:1982
101
  msgid "The %s is not working"
102
  msgstr "Le %s ne fonctionne pas"
103
 
104
- #: includes/class-freemius.php:1984
105
  msgid "Kindly share what didn't work so we can fix it for future users..."
106
  msgstr "Merci de nous indiquer ce qui ne fonctionne pas afin que nous puissions le corriger pour les futurs utilisateurs..."
107
 
108
- #: includes/class-freemius.php:1988
109
  msgid "It's not what I was looking for"
110
  msgstr "Ce n'est pas ce que je recherche"
111
 
112
- #: includes/class-freemius.php:1990
113
  msgid "What you've been looking for?"
114
  msgstr "Que recherchez-vous ?"
115
 
116
- #: includes/class-freemius.php:1994
117
  msgid "The %s didn't work as expected"
118
  msgstr "Le %s n'a pas fonctionné comme prévu"
119
 
120
- #: includes/class-freemius.php:1996
121
  msgid "What did you expect?"
122
  msgstr "À quoi vous attendiez-vous ?"
123
 
124
- #: includes/class-freemius.php2729, templates/debug.php:20
125
  msgid "Freemius Debug"
126
  msgstr "Débuggage Freemius"
127
 
128
- #: includes/class-freemius.php:3402
129
  msgid "I don't know what is cURL or how to install it, help me!"
130
  msgstr "Je ne sais pas ce qu'est cURL ou comment l'installer, aidez moi !"
131
 
132
- #: includes/class-freemius.php:3404
133
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
134
  msgstr "Nous allons contacter votre hébergeur afin de résoudre le problème. Vous recevrez un email à propos de %s dès que nous aurons des nouvelles."
135
 
136
- #: includes/class-freemius.php:3411
137
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
138
  msgstr "Parfait, merci d'installer cURL et de l'activer dans votre fichier php.ini. De plus, recherchez l'instruction 'disable_functions' de votre fichier php.ini et désactivez les commandes commençant par 'curl_'. Pour vérifier la bonne activation, utilisez la fonction 'phpinfo()'. Une fois activé, désactivez le %s et réactivez le à nouveau."
139
 
140
- #: includes/class-freemius.php:3516
141
  msgid "Yes - do your thing"
142
  msgstr "Oui - allez-y"
143
 
144
- #: includes/class-freemius.php:3521
145
  msgid "No - just deactivate"
146
  msgstr "Non - désactivation seulement"
147
 
148
- #: includes/class-freemius.php3566, includes/class-freemius.php4066,
149
- #: includes/class-freemius.php5127, includes/class-freemius.php10941,
150
- #: includes/class-freemius.php14205, includes/class-freemius.php14257,
151
- #: includes/class-freemius.php14319, includes/class-freemius.php16448,
152
- #: includes/class-freemius.php16458, includes/class-freemius.php17014,
153
- #: includes/class-freemius.php17032, includes/class-freemius.php17130,
154
- #: includes/class-freemius.php17866, templates/add-ons.php:43
155
  msgctxt "exclamation"
156
  msgid "Oops"
157
  msgstr "Oups"
158
 
159
- #: includes/class-freemius.php:3635
160
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
161
  msgstr "Merci de nous permettre de corriger ça. Un message vient d'être envoyé à notre service technique. Nous reviendrons vers vous dès que nous aurons des nouvelles à propos de %s."
162
 
163
- #: includes/class-freemius.php:4063
164
  msgctxt "addonX cannot run without pluginY"
165
  msgid "%s cannot run without %s."
166
  msgstr "%s ne peut pas fonctionner sans %s."
167
 
168
- #: includes/class-freemius.php:4064
169
  msgctxt "addonX cannot run..."
170
  msgid "%s cannot run without the plugin."
171
  msgstr "%s ne peut pas fonctionner sans le plugin."
172
 
173
- #: includes/class-freemius.php4176, includes/class-freemius.php4201,
174
- #: includes/class-freemius.php:17103
175
  msgid "Unexpected API error. Please contact the %s's author with the following error."
176
  msgstr "Une erreur est survenue dans l'API. Merci de contacter l'auteur du %s en lui indiquant l'erreur."
177
 
178
- #: includes/class-freemius.php:4815
179
  msgid "Premium %s version was successfully activated."
180
  msgstr "La version premium de %s a été activée avec succès."
181
 
182
- #: includes/class-freemius.php4827, includes/class-freemius.php:6660
183
  msgctxt ""
184
  msgid "W00t"
185
  msgstr "Génial"
186
 
187
- #: includes/class-freemius.php:4842
188
  msgid "You have a %s license."
189
  msgstr "Vous avez une license pour %s."
190
 
191
- #: includes/class-freemius.php4846, includes/class-freemius.php13626,
192
- #: includes/class-freemius.php13637, includes/class-freemius.php16376,
193
- #: includes/class-freemius.php16676, includes/class-freemius.php16741,
194
- #: includes/class-freemius.php:16891
195
  msgctxt "interjection expressing joy or exuberance"
196
  msgid "Yee-haw"
197
  msgstr "Youpi"
198
 
199
- #: includes/class-freemius.php:5110
200
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
201
  msgstr "La période d'essai du %s a bien été annulé. L'add-on a été désactivé car il ne fonctionne qu'avec la version premium. Si vous souhaitez l'utiliser ultérieurement, vous devrez acheter une licence."
202
 
203
- #: includes/class-freemius.php:5114
204
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
205
  msgstr "%sest un add-on pour la version premium. Vous devez acheter une licence avant d'activer le plugin."
206
 
207
- #: includes/class-freemius.php5123, templates/add-ons.php99,
208
- #: templates/account/partials/addon.php:283
209
  msgid "More information about %s"
210
  msgstr "Plus d'informations à propos de %s"
211
 
212
- #: includes/class-freemius.php:5124
213
  msgid "Purchase License"
214
  msgstr "Acheter une licence"
215
 
216
- #: includes/class-freemius.php6035, templates/connect.php:161
217
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
218
  msgstr "Vous devriez recevoir un email d'activation pour %s sur votre boîte %s. Merci de cliquer sur le bouton d'activation dans l'email pour %s."
219
 
220
- #: includes/class-freemius.php:6039
221
  msgid "start the trial"
222
  msgstr "commencer la période d'essai"
223
 
224
- #: includes/class-freemius.php6040, templates/connect.php:165
225
  msgid "complete the install"
226
  msgstr "compléter l'installation"
227
 
228
- #: includes/class-freemius.php:6147
229
  msgid "You are just one step away - %s"
230
  msgstr "Il ne reste qu'une étape - %s"
231
 
232
- #: includes/class-freemius.php:6150
233
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
234
  msgid "Complete \"%s\" Activation Now"
235
  msgstr "Compléter \"%s\" Activer Maintenant"
236
 
237
- #: includes/class-freemius.php:6227
238
  msgid "We made a few tweaks to the %s, %s"
239
  msgstr "Nous avons fait quelques modifications au %s, %s"
240
 
241
- #: includes/class-freemius.php:6231
242
- msgid "Opt in to make \"%s\" Better!"
243
- msgstr "Cochez la case pour améliorer \"%s\""
244
 
245
- #: includes/class-freemius.php:6659
246
  msgid "The upgrade of %s was successfully completed."
247
  msgstr "La mise à jour du %s s'est terminée avec succès "
248
 
249
- #: includes/class-freemius.php8384, includes/class-fs-plugin-updater.php581,
250
- #: includes/class-fs-plugin-updater.php733,
251
- #: includes/class-fs-plugin-updater.php739, templates/auto-installation.php:32
 
252
  msgid "Add-On"
253
  msgstr "Add-On"
254
 
255
- #: includes/class-freemius.php8386, templates/debug.php349,
256
- #: templates/debug.php:510
257
  msgid "Plugin"
258
  msgstr "Plugin"
259
 
260
- #: includes/class-freemius.php8387, templates/debug.php349,
261
- #: templates/debug.php510, templates/forms/deactivation/form.php:64
262
  msgid "Theme"
263
  msgstr "Thème"
264
 
265
- #: includes/class-freemius.php:10808
266
- msgid "invalid_site_details_collection"
267
- msgstr "invalid_site_details_collection"
268
 
269
- #: includes/class-freemius.php:10928
270
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
271
  msgstr "Nous ne trouvons pas votre adresse mail dans notre système, êtes-vous qu'il s'agit de la bonne adresse ?"
272
 
273
- #: includes/class-freemius.php:10930
274
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
275
  msgstr "Nous ne trouvons aucune licence active associée avec cette adresse email, êtes-vous qu'il s'agit de la bonne adresse ?"
276
 
277
- #: includes/class-freemius.php:11166
278
  msgid "Account is pending activation."
279
  msgstr "Compte en cours d'activation."
280
 
281
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
 
 
282
  msgid "%s activation was successfully completed."
283
  msgstr "L'activation de %s s'est terminée avec succès."
284
 
285
- #: includes/class-freemius.php:13622
286
  msgid "Your account was successfully activated with the %s plan."
287
  msgstr "Votre compte a été activé avec succès avec la formule %s."
288
 
289
- #: includes/class-freemius.php13633, includes/class-freemius.php:16737
290
  msgid "Your trial has been successfully started."
291
  msgstr "Votre période d'essai a bien démarré."
292
 
293
- #: includes/class-freemius.php14203, includes/class-freemius.php14255,
294
- #: includes/class-freemius.php:14317
295
  msgid "Couldn't activate %s."
296
  msgstr "Impossible d'activer %s."
297
 
298
- #: includes/class-freemius.php14204, includes/class-freemius.php14256,
299
- #: includes/class-freemius.php:14318
300
  msgid "Please contact us with the following message:"
301
  msgstr "Merci de nous contacter avec le message suivant :"
302
 
303
- #: includes/class-freemius.php14666, includes/class-freemius.php:18929
304
  msgid "Upgrade"
305
  msgstr "Mise à jour"
306
 
307
- #: includes/class-freemius.php:14672
308
  msgid "Start Trial"
309
  msgstr "Essai gratuit"
310
 
311
- #: includes/class-freemius.php:14674
312
  msgid "Pricing"
313
  msgstr "Tarifs"
314
 
315
- #: includes/class-freemius.php14734, includes/class-freemius.php:14736
316
  msgid "Affiliation"
317
  msgstr "Affiliation"
318
 
319
- #: includes/class-freemius.php14756, includes/class-freemius.php14758,
320
- #: templates/account.php146, templates/debug.php:314
321
  msgid "Account"
322
  msgstr "Compte"
323
 
324
- #: includes/class-freemius.php14769, includes/class-freemius.php14771,
325
  #: includes/customizer/class-fs-customizer-support-section.php:60
326
  msgid "Contact Us"
327
  msgstr "Contactez Nous"
328
 
329
- #: includes/class-freemius.php14781, includes/class-freemius.php14783,
330
- #: includes/class-freemius.php18939, templates/account.php96,
331
- #: templates/account/partials/addon.php:37
332
  msgid "Add-Ons"
333
  msgstr "Add-Ons"
334
 
335
- #: includes/class-freemius.php14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
336
  msgctxt "noun"
337
  msgid "Pricing"
338
  msgstr "Tarifs"
339
 
340
- #: includes/class-freemius.php15009,
341
  #: includes/customizer/class-fs-customizer-support-section.php:67
342
  msgid "Support Forum"
343
  msgstr "Forum de Support"
344
 
345
- #: includes/class-freemius.php:15794
346
  msgid "Your email has been successfully verified - you are AWESOME!"
347
  msgstr "Votre email a été vérifié avec succès - vous êtes FORMIDABLE !"
348
 
349
- #: includes/class-freemius.php:15795
350
  msgctxt "a positive response"
351
  msgid "Right on"
352
  msgstr "Directement"
353
 
354
- #: includes/class-freemius.php:16367
355
  msgid "Your %s Add-on plan was successfully upgraded."
356
  msgstr "Votre Add-on %s a bien été mis à jour."
357
 
358
- #: includes/class-freemius.php:16369
359
  msgid "%s Add-on was successfully purchased."
360
  msgstr "L'Add-on %s a bien été acheté."
361
 
362
- #: includes/class-freemius.php:16372
363
  msgid "Download the latest version"
364
  msgstr "Télécharger la dernière version"
365
 
366
- #: includes/class-freemius.php:16444
367
  msgctxt "%1s - plugin title, %2s - API domain"
368
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
369
  msgstr "Votre serveur bloque l'accès à l4API Freemius qui est indispensable pour la synchronisation %1s. Merci de contacter votre hébergeur pour mettre %2s dans la liste blanche "
370
 
371
- #: includes/class-freemius.php16447, includes/class-freemius.php16862,
372
- #: includes/class-freemius.php:16927
373
  msgid "Error received from the server:"
374
  msgstr "Une erreur a été reçu depuis le serveur :"
375
 
376
- #: includes/class-freemius.php:16457
377
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
378
  msgstr "Il semble que l'un des paramètres d'authentification soit faux. Veuillez mettre à jour votre Public Key, votre Secret Key ainsi que vote User ID et essayez à nouveau."
379
 
380
- #: includes/class-freemius.php16639, includes/class-freemius.php16867,
381
- #: includes/class-freemius.php:16910
382
  msgctxt ""
383
  msgid "Hmm"
384
  msgstr "Hmm"
385
 
386
- #: includes/class-freemius.php:16652
387
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
388
- msgstr "Il semble que vous soyez encore sur la formule %s. Si vous avez mis à jour ou changer vote formule, le problème est probablement de votre côté - désolé."
389
 
390
- #: includes/class-freemius.php16653, templates/account.php98,
391
- #: templates/add-ons.php130, templates/account/partials/addon.php:39
392
  msgctxt "trial period"
393
  msgid "Trial"
394
  msgstr "Période d'essai"
395
 
396
- #: includes/class-freemius.php:16658
397
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
398
  msgstr "J'ai mis à jour mon compte mais quand j'essaie de synchroniser la licence, la formule est toujours %s."
399
 
400
- #: includes/class-freemius.php16662, includes/class-freemius.php:16719
401
  msgid "Please contact us here"
402
  msgstr "Merci de nous contacter ici"
403
 
404
- #: includes/class-freemius.php:16672
405
  msgid "Your plan was successfully upgraded."
406
  msgstr "Votre formule a bien été mise à jour."
407
 
408
- #: includes/class-freemius.php:16689
409
  msgid "Your plan was successfully changed to %s."
410
  msgstr "Votre formule a bien été modifié vers %s. "
411
 
412
- #: includes/class-freemius.php:16705
413
  msgid "Your license has expired. You can still continue using the free %s forever."
414
  msgstr "Votre licence a expiré. Vous pouvez toujours utiliser la version gratuite indéfiniment."
415
 
416
- #: includes/class-freemius.php:16707
417
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
418
  msgstr "Votre licence a expiré.%1$sFaites la mise à jour maintenant%2$s pour continuer à utiliser le %3$s sans interruption."
419
 
420
- #: includes/class-freemius.php:16715
421
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
422
  msgstr "Votre licence a été annulé. Si vous pensez qu'il s'agit d'une erreur, merci de contacter le support."
423
 
424
- #: includes/class-freemius.php:16728
425
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
426
  msgstr "Votre licence a expiré. Vous pouvez toujours utiliser les fonctionnalités %s mais vous devrez renouveler votre licence pour recevoir les mises à jour et une assistance."
427
 
428
- #: includes/class-freemius.php:16751
429
  msgid "Your free trial has expired. You can still continue using all our free features."
430
  msgstr "Votre période d'essai gratuite est terminée. Vous pouvez continuer à utiliser toutes nos fonctionnalités gratuites."
431
 
432
- #: includes/class-freemius.php:16753
433
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
434
  msgstr "Votre période d'essai gratuite est terminée. %1$sFaites la mise à jour maintenant%2$s pour continuer à utiliser le %3$s sans interruption."
435
 
436
- #: includes/class-freemius.php:16858
437
  msgid "It looks like the license could not be activated."
438
  msgstr "Il semble que la licence ne puisse être activée."
439
 
440
- #: includes/class-freemius.php:16888
441
  msgid "Your license was successfully activated."
442
  msgstr "Votre licence a bien été activée."
443
 
444
- #: includes/class-freemius.php:16914
445
  msgid "It looks like your site currently doesn't have an active license."
446
  msgstr "Il semble que votre site n'ait pas de licence active."
447
 
448
- #: includes/class-freemius.php:16926
449
  msgid "It looks like the license deactivation failed."
450
  msgstr "Il semble que la désactivation de la licence a échoué."
451
 
452
- #: includes/class-freemius.php:16954
453
  msgid "Your license was successfully deactivated, you are back to the %s plan."
454
  msgstr "Votre licence a bien été désactivé, vous utilisez à présent la formule %s."
455
 
456
- #: includes/class-freemius.php:16955
457
  msgid "O.K"
458
  msgstr "O.K"
459
 
460
- #: includes/class-freemius.php:17003
461
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
462
- msgstr "La formule a bien été rétrogradé. La licence de votre formule expirera dans %s."
463
 
464
- #: includes/class-freemius.php:17013
465
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
466
- msgstr "Il semble que nous ayons un problème temporaire pour rétrograder votre formule. Merci de réessayer dans quelques minutes."
467
 
468
- #: includes/class-freemius.php:17037
469
  msgid "You are already running the %s in a trial mode."
470
  msgstr "Vous utilisez déjà le %s en période d'essai. "
471
 
472
- #: includes/class-freemius.php:17048
473
  msgid "You already utilized a trial before."
474
  msgstr "Vous avez déjà utilisé la période d'essai."
475
 
476
- #: includes/class-freemius.php:17062
477
  msgid "Plan %s do not exist, therefore, can't start a trial."
478
  msgstr "La formule %s n'existe pas, il n'est pas possible de commencer une période d'essai."
479
 
480
- #: includes/class-freemius.php:17073
481
  msgid "Plan %s does not support a trial period."
482
  msgstr "La formule %s ne propose pas de période d'essai."
483
 
484
- #: includes/class-freemius.php:17084
485
  msgid "None of the %s's plans supports a trial period."
486
  msgstr "Aucune formule du %s ne propose de période d'essai."
487
 
488
- #: includes/class-freemius.php:17134
489
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
490
  msgstr "Il semble que vous ne soyez plus en période d'essai donc il n'y a rien à annuler :)"
491
 
492
- #: includes/class-freemius.php:17185
493
- msgid "Your %s free trial was successfully cancelled."
494
- msgstr "Votre période d'essai %s a bien été annulé."
495
-
496
- #: includes/class-freemius.php:17190
497
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
498
  msgstr "Il semble que nous ayons un problème temporaire pour annuler votre période d'essai. Merci de réessayer dans quelques minutes."
499
 
500
- #: includes/class-freemius.php:17474
 
 
 
 
501
  msgid "Version %s was released."
502
  msgstr "La version %s vient d'être publiée."
503
 
504
- #: includes/class-freemius.php:17474
505
  msgid "Please download %s."
506
  msgstr "Merci de télécharger %s."
507
 
508
- #: includes/class-freemius.php:17481
509
  msgid "the latest %s version here"
510
  msgstr "la dernière version de %s ici"
511
 
512
- #: includes/class-freemius.php:17486
513
  msgid "New"
514
  msgstr "Nouveau"
515
 
516
- #: includes/class-freemius.php:17491
517
  msgid "Seems like you got the latest release."
518
  msgstr "Il semble que vous ayez la dernière version."
519
 
520
- #: includes/class-freemius.php:17492
521
  msgid "You are all good!"
522
  msgstr "Vous êtes tout bon !"
523
 
524
- #: includes/class-freemius.php:17758
525
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
526
  msgstr "Un email de vérification vient d'être envoyé sur %s. Si vous ne le recevez pas d'ici 5 minutes, merci de vérifier dans vos spams."
527
 
528
- #: includes/class-freemius.php:17893
529
  msgid "Site successfully opted in."
530
  msgstr "Site ajouté avec succès."
531
 
532
- #: includes/class-freemius.php17894, includes/class-freemius.php:18671
533
  msgid "Awesome"
534
  msgstr "Formidable"
535
 
536
- #: includes/class-freemius.php17910, templates/forms/optout.php:32
537
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
538
  msgstr "Nous vous remercions de votre aide pour améliorer le %s en nous permettant de recevoir des informations concernant son usage."
539
 
540
- #: includes/class-freemius.php:17911
541
  msgid "Thank you!"
542
  msgstr "Merci !"
543
 
544
- #: includes/class-freemius.php:17918
545
  msgid "We will no longer be sending any usage data of %s on %s to %s."
546
  msgstr "Nous n'enverrons plus d'information d'utilisation de %s sur %s à %s."
547
 
548
- #: includes/class-freemius.php:18033
549
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
550
  msgstr "Merci de vérifier votre messagerie, vous devriez recevoir un email via %s pour confirmer le changement de propriétaire. Pour des raisons de sécurité, vous devez confirmer le changement dans les prochaines 15 minutes. Vérifiez vos spams si vous ne recevez pas le message."
551
 
552
- #: includes/class-freemius.php:18039
553
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
554
  msgstr "Merci pour la confirmation du changement de propriétaire. Un email vient d'être envoyé à %s pour la validation finale."
555
 
556
- #: includes/class-freemius.php:18044
557
  msgid "%s is the new owner of the account."
558
  msgstr "%s est le nouveau propriétaire du compte."
559
 
560
- #: includes/class-freemius.php:18046
561
  msgctxt "as congratulations"
562
  msgid "Congrats"
563
  msgstr "Félicitations"
564
 
565
- #: includes/class-freemius.php:18066
566
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
567
  msgstr "Désolé, nous ne pouvons pas mettre à jour l'email. Il existe déjà un autre utilisateur avec cette adresse."
568
 
569
- #: includes/class-freemius.php:18067
570
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
571
  msgstr "Si vous voulez transférer la propriété du compte de %s à %s cliquez sur le bouton Changement De Propriétaire"
572
 
573
- #: includes/class-freemius.php:18074
574
  msgid "Change Ownership"
575
  msgstr "Changement De Propriétaire"
576
 
577
- #: includes/class-freemius.php:18082
578
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
579
  msgstr "Votre email a été mis à jour. Vous allez recevoir un message avec les instructions de confirmation."
580
 
581
- #: includes/class-freemius.php:18094
582
  msgid "Please provide your full name."
583
  msgstr "Merci d'indiquer vos prénom et nom."
584
 
585
- #: includes/class-freemius.php:18099
586
  msgid "Your name was successfully updated."
587
  msgstr "Votre nom a été mis à jour."
588
 
589
- #: includes/class-freemius.php:18160
590
  msgid "You have successfully updated your %s."
591
  msgstr "Votre %s a bien été mis à jour."
592
 
593
- #: includes/class-freemius.php:18300
594
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
595
  msgstr "Sachez que les informations de l'add-ons de %s sont issus d'un serveur externe."
596
 
597
- #: includes/class-freemius.php:18301
598
  msgctxt "advance notice of something that will need attention."
599
  msgid "Heads up"
600
  msgstr "Avertissement"
601
 
602
- #: includes/class-freemius.php:18711
603
  msgctxt "exclamation"
604
  msgid "Hey"
605
  msgstr "Hey"
606
 
607
- #: includes/class-freemius.php:18711
608
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
609
  msgstr "Que pensez-vous de %s ? Testez nos %s fonctionnalités premium avec %d jours d'essai gratuit."
610
 
611
- #: includes/class-freemius.php:18719
612
  msgid "No commitment for %s days - cancel anytime!"
613
  msgstr "Pas d'engagement durant %s jours - annuler quand vous voulez !"
614
 
615
- #: includes/class-freemius.php:18720
616
  msgid "No credit card required"
617
  msgstr "Pas besoin de carte bancaire"
618
 
619
- #: includes/class-freemius.php18727, templates/forms/trial-start.php:53
620
  msgctxt "call to action"
621
  msgid "Start free trial"
622
  msgstr "Commencer l'essai gratuit"
623
 
624
- #: includes/class-freemius.php:18804
625
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
626
  msgstr "Dites, savez-vous que %s propose un système de affiliation ? Si vous aimez le %s vous pouvez devenir notre ambassadeur et gagner de l'argent !"
627
 
628
- #: includes/class-freemius.php:18813
629
  msgid "Learn more"
630
  msgstr "En savoir plus"
631
 
632
- #: includes/class-freemius.php18963, templates/account.php394,
633
- #: templates/account.php497, templates/connect.php169,
634
- #: templates/connect.php408, templates/forms/license-activation.php24,
635
- #: templates/account/partials/addon.php:230
636
  msgid "Activate License"
637
  msgstr "Activer la licence"
638
 
639
- #: includes/class-freemius.php18964, templates/account.php457,
640
- #: templates/account.php496, templates/account/partials/site.php:256
641
  msgid "Change License"
642
  msgstr "Changer la licence"
643
 
644
- #: includes/class-freemius.php19046, templates/account/partials/site.php:161
645
  msgid "Opt Out"
646
  msgstr "Désinscription"
647
 
648
- #: includes/class-freemius.php19048, includes/class-freemius.php19053,
649
  #: templates/account/partials/site.php43,
650
  #: templates/account/partials/site.php:161
651
  msgid "Opt In"
652
  msgstr "Inscription"
653
 
654
- #: includes/class-freemius.php:19245
 
 
 
 
 
 
 
 
655
  msgid "Please follow these steps to complete the upgrade"
656
  msgstr "Merci de suivre ces étapes pour finaliser la mise à jour"
657
 
658
- #: includes/class-freemius.php:19249
659
  msgid "Download the latest %s version"
660
  msgstr "Télécharger la dernière version %s"
661
 
662
- #: includes/class-freemius.php:19253
663
  msgid "Upload and activate the downloaded version"
664
  msgstr "Téléverser et activer la version téléchargée"
665
 
666
- #: includes/class-freemius.php:19255
667
  msgid "How to upload and activate?"
668
  msgstr "Comment téléverser et activer ?"
669
 
670
- #: includes/class-freemius.php:19384
671
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
672
  msgstr "%sCliquez ici %s pour choisir les sites sur lesquels vous souhaitez activer la licence."
673
 
674
- #: includes/class-freemius.php:19545
675
  msgid "Auto installation only works for opted-in users."
676
  msgstr "L'installation automatique ne fonctionne que pour les utilisateurs qui se sont inscrits."
677
 
678
- #: includes/class-freemius.php19555, includes/class-freemius.php19588,
679
- #: includes/class-fs-plugin-updater.php713,
680
- #: includes/class-fs-plugin-updater.php:727
681
  msgid "Invalid module ID."
682
  msgstr "ID du module non valide."
683
 
684
- #: includes/class-freemius.php19564, includes/class-fs-plugin-updater.php:747
685
  msgid "Premium version already active."
686
  msgstr "Version premium déjà active."
687
 
688
- #: includes/class-freemius.php:19571
689
  msgid "You do not have a valid license to access the premium version."
690
  msgstr "Vous n'avez pas de licence valide pour accéder à la version premium."
691
 
692
- #: includes/class-freemius.php:19578
693
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
694
  msgstr "Le plugin est un \"Serviceware\" ce qui veut dire qu'il n'a pas de version premium de code."
695
 
696
- #: includes/class-freemius.php19596, includes/class-fs-plugin-updater.php:746
697
  msgid "Premium add-on version already installed."
698
  msgstr "La version premium de l'add-on est déjà installée."
699
 
700
- #: includes/class-freemius.php:19941
701
  msgid "View paid features"
702
  msgstr "Voir les fonctionnalités payantes"
703
 
704
- #: includes/class-freemius.php:20251
705
  msgid "Thank you so much for using %s and its add-ons!"
706
  msgstr "Merci beaucoup d'utiliser %s et ses add-ons !"
707
 
708
- #: includes/class-freemius.php:20252
709
  msgid "Thank you so much for using %s!"
710
  msgstr "Merci beaucoup d'utiliser %s !"
711
 
712
- #: includes/class-freemius.php:20258
713
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
714
  msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à améliorer le %s."
715
 
716
- #: includes/class-freemius.php:20262
717
  msgid "Thank you so much for using our products!"
718
  msgstr "Merci beaucoup d'utiliser nos produits !"
719
 
720
- #: includes/class-freemius.php:20263
721
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
722
  msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à les améliorer."
723
 
724
- #: includes/class-freemius.php:20282
725
  msgid "%s and its add-ons"
726
  msgstr "%s et ses add-ons"
727
 
728
- #: includes/class-freemius.php:20291
729
  msgid "Products"
730
  msgstr "Produits"
731
 
732
- #: includes/class-freemius.php20298, templates/connect.php:259
733
  msgid "Yes"
734
  msgstr "Oui"
735
 
736
- #: includes/class-freemius.php20299, templates/connect.php:260
737
  msgid "send me security & feature updates, educational content and offers."
738
  msgstr "envoyez moi des mises à jour de sécurité et des fonctionnalités, du contenu instructif et des offres."
739
 
740
- #: includes/class-freemius.php20300, templates/connect.php:265
741
  msgid "No"
742
  msgstr "Non"
743
 
744
- #: includes/class-freemius.php20302, templates/connect.php:267
745
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
746
  msgstr "ne %sPAS%s m'envoyer de mises à jour de sécurité ou de fonctionnalités, ni de contenu instructif, ni d'offre."
747
 
748
- #: includes/class-freemius.php:20312
749
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
750
  msgstr "Suite au exigences de conformité du %sRèglement européen Général sur la Protection des Données (GDPR)%s il est nécessaire que vous donniez, à nouveau, votre consentement explicite pour confirmer que vous êtes avec nous 🙂"
751
 
752
- #: includes/class-freemius.php20314, templates/connect.php:274
753
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
754
  msgstr "Merci de nous indiquer si vous souhaitez que nous vous contactions pour les mises à jour de sécurité et de fonctionnalités, du contenu instructif et des offres spéciales :"
755
 
756
- #: includes/class-freemius.php:20598
757
  msgid "License key is empty."
758
  msgstr "La clé de licence est vide."
759
 
760
  #: includes/class-fs-plugin-updater.php184,
761
- #: includes/class-fs-plugin-updater.php:219
762
- msgid "%sRenew your license now%s to access version %s security & feature updates, and support."
763
- msgstr "%s Renouveler votre licence maintenant %s pour accéder aux mise à jour de sécurité et de fonctionnalités de la version %s ainsi qu'au support."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
764
 
765
- #: includes/class-fs-plugin-updater.php:776
766
  msgid "Installing plugin: %s"
767
  msgstr "Installation du plugin : %s"
768
 
769
- #: includes/class-fs-plugin-updater.php:817
770
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
771
  msgstr "Impossible de se connecter au système de fichiers. Merci de confirmer vos autorisations."
772
 
773
- #: includes/class-fs-plugin-updater.php:923
774
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
775
  msgstr "Le package du plugin à télécharger ne contient pas de dossier avec le bon slug et iln'a pas été possible de le renommer."
776
 
777
- #: includes/fs-plugin-info-dialog.php336,
778
- #: templates/account/partials/addon.php:287
779
  msgctxt "verb"
780
  msgid "Purchase"
781
  msgstr "Acheter"
782
 
783
- #: includes/fs-plugin-info-dialog.php:339
784
  msgid "Start my free %s"
785
  msgstr "Commencer ma %s gratuite"
786
 
787
- #: includes/fs-plugin-info-dialog.php:380
788
  msgid "Install Free Version Now"
789
  msgstr "Installer la version gratuite maintenant"
790
 
791
- #: includes/fs-plugin-info-dialog.php381, templates/auto-installation.php111,
792
- #: templates/account/partials/addon.php267,
793
- #: templates/account/partials/addon.php:317
794
  msgid "Install Now"
795
  msgstr "Installer maintenant"
796
 
797
- #: includes/fs-plugin-info-dialog.php:392
798
  msgctxt "as download latest version"
799
  msgid "Download Latest Free Version"
800
  msgstr "Télécharger la dernière version gratuite"
801
 
802
- #: includes/fs-plugin-info-dialog.php393, templates/account.php80,
803
  #: templates/account/partials/addon.php:21
804
  msgctxt "as download latest version"
805
  msgid "Download Latest"
806
  msgstr "Télécharger la dernière version"
807
 
808
- #: includes/fs-plugin-info-dialog.php:403
809
  msgid "Install Free Version Update Now"
810
  msgstr "Installer la dernière mise à jour gratuite maintenant"
811
 
812
- #: includes/fs-plugin-info-dialog.php404, templates/account.php:448
813
  msgid "Install Update Now"
814
  msgstr "Installer la mise à jour maintenant"
815
 
816
- #: includes/fs-plugin-info-dialog.php:415
817
  msgid "Newer Free Version (%s) Installed"
818
  msgstr "La nouvelle version gratuite ( %s ) a été installé"
819
 
820
- #: includes/fs-plugin-info-dialog.php:416
821
  msgid "Newer Version (%s) Installed"
822
  msgstr "Nouvelle Version (%s) Installée"
823
 
824
- #: includes/fs-plugin-info-dialog.php:424
825
  msgid "Latest Free Version Installed"
826
  msgstr "La dernière version gratuite a été installé"
827
 
828
- #: includes/fs-plugin-info-dialog.php:425
829
  msgid "Latest Version Installed"
830
  msgstr "Dernière Version Installée"
831
 
832
- #: includes/fs-plugin-info-dialog.php:580
833
  msgctxt "Plugin installer section title"
834
  msgid "Description"
835
  msgstr "Description"
836
 
837
- #: includes/fs-plugin-info-dialog.php:581
838
  msgctxt "Plugin installer section title"
839
  msgid "Installation"
840
  msgstr "Installation"
841
 
842
- #: includes/fs-plugin-info-dialog.php:582
843
  msgctxt "Plugin installer section title"
844
  msgid "FAQ"
845
  msgstr "FAQ"
846
 
847
- #: includes/fs-plugin-info-dialog.php583,
848
  #: templates/plugin-info/description.php:55
849
  msgid "Screenshots"
850
  msgstr "Captures d'écran"
851
 
852
- #: includes/fs-plugin-info-dialog.php:584
853
  msgctxt "Plugin installer section title"
854
  msgid "Changelog"
855
  msgstr "Changelog"
856
 
857
- #: includes/fs-plugin-info-dialog.php:585
858
  msgctxt "Plugin installer section title"
859
  msgid "Reviews"
860
  msgstr "Commentaires"
861
 
862
- #: includes/fs-plugin-info-dialog.php:586
863
  msgctxt "Plugin installer section title"
864
  msgid "Other Notes"
865
  msgstr "Autres Informations"
866
 
867
- #: includes/fs-plugin-info-dialog.php:601
868
  msgctxt "Plugin installer section title"
869
  msgid "Features & Pricing"
870
  msgstr "Fonctionnalités & Tarifs"
871
 
872
- #: includes/fs-plugin-info-dialog.php:611
873
  msgid "Plugin Install"
874
  msgstr "Installation du Plugin"
875
 
876
- #: includes/fs-plugin-info-dialog.php:683
877
  msgctxt "e.g. Professional Plan"
878
  msgid "%s Plan"
879
  msgstr "Formule %s"
880
 
881
- #: includes/fs-plugin-info-dialog.php:709
882
  msgctxt "e.g. the best product"
883
  msgid "Best"
884
  msgstr "Best"
885
 
886
- #: includes/fs-plugin-info-dialog.php715,
887
- #: includes/fs-plugin-info-dialog.php:735
888
  msgctxt "as every month"
889
  msgid "Monthly"
890
  msgstr "Mensuel"
891
 
892
- #: includes/fs-plugin-info-dialog.php:718
893
  msgctxt "as once a year"
894
  msgid "Annual"
895
  msgstr "Annuel"
896
 
897
- #: includes/fs-plugin-info-dialog.php:721
898
  msgid "Lifetime"
899
  msgstr "À vie"
900
 
901
- #: includes/fs-plugin-info-dialog.php735,
902
- #: includes/fs-plugin-info-dialog.php737,
903
- #: includes/fs-plugin-info-dialog.php:739
904
  msgctxt "e.g. billed monthly"
905
  msgid "Billed %s"
906
  msgstr "%s Facturé"
907
 
908
- #: includes/fs-plugin-info-dialog.php:737
909
  msgctxt "as once a year"
910
  msgid "Annually"
911
  msgstr "Annuel"
912
 
913
- #: includes/fs-plugin-info-dialog.php:739
914
  msgctxt "as once a year"
915
  msgid "Once"
916
  msgstr "Une fois"
917
 
918
- #: includes/fs-plugin-info-dialog.php:745
919
  msgid "Single Site License"
920
  msgstr "Licence 1 site"
921
 
922
- #: includes/fs-plugin-info-dialog.php:747
923
  msgid "Unlimited Licenses"
924
  msgstr "Licences sites illimités"
925
 
926
- #: includes/fs-plugin-info-dialog.php:749
927
  msgid "Up to %s Sites"
928
  msgstr "Jusqu'à %s Sites"
929
 
930
- #: includes/fs-plugin-info-dialog.php759,
931
  #: templates/plugin-info/features.php:82
932
  msgctxt "as monthly period"
933
  msgid "mo"
934
  msgstr "mois"
935
 
936
- #: includes/fs-plugin-info-dialog.php766,
937
  #: templates/plugin-info/features.php:80
938
  msgctxt "as annual period"
939
  msgid "year"
940
  msgstr "année"
941
 
942
- #: includes/fs-plugin-info-dialog.php:820
943
  msgctxt "noun"
944
  msgid "Price"
945
  msgstr "Tarif"
946
 
947
- #: includes/fs-plugin-info-dialog.php:868
948
  msgid "Save %s"
949
  msgstr "Économisez %s"
950
 
951
- #: includes/fs-plugin-info-dialog.php:878
952
  msgid "No commitment for %s - cancel anytime"
953
  msgstr "Pas d'engagement durant %s - annuler quand vous voulez"
954
 
955
- #: includes/fs-plugin-info-dialog.php:881
956
  msgid "After your free %s, pay as little as %s"
957
  msgstr "Après vos %s gratuits, payez seulement %s"
958
 
959
- #: includes/fs-plugin-info-dialog.php:892
960
  msgid "Details"
961
  msgstr "Détails"
962
 
963
- #: includes/fs-plugin-info-dialog.php896, templates/account.php87,
964
- #: templates/debug.php191, templates/debug.php228, templates/debug.php442,
965
- #: templates/account/partials/addon.php:28
966
  msgctxt "product version"
967
  msgid "Version"
968
  msgstr "Version"
969
 
970
- #: includes/fs-plugin-info-dialog.php:903
971
  msgctxt "as the plugin author"
972
  msgid "Author"
973
  msgstr "Auteur"
974
 
975
- #: includes/fs-plugin-info-dialog.php:910
976
  msgid "Last Updated"
977
  msgstr "Dernière mise à jour"
978
 
979
- #: includes/fs-plugin-info-dialog.php:915
980
  msgctxt "x-ago"
981
  msgid "%s ago"
982
  msgstr "Il y a %s"
983
 
984
- #: includes/fs-plugin-info-dialog.php:924
985
  msgid "Requires WordPress Version"
986
  msgstr "Version de WordPress requise"
987
 
988
- #: includes/fs-plugin-info-dialog.php:925
989
  msgid "%s or higher"
990
  msgstr "%s ou plus"
991
 
992
- #: includes/fs-plugin-info-dialog.php:932
993
  msgid "Compatible up to"
994
  msgstr "Compatible jusqu'à"
995
 
996
- #: includes/fs-plugin-info-dialog.php:940
997
  msgid "Downloaded"
998
  msgstr "Téléchargé"
999
 
1000
- #: includes/fs-plugin-info-dialog.php:944
1001
  msgid "%s time"
1002
  msgstr "%s fois"
1003
 
1004
- #: includes/fs-plugin-info-dialog.php:946
1005
  msgid "%s times"
1006
  msgstr "%s fois"
1007
 
1008
- #: includes/fs-plugin-info-dialog.php:956
1009
  msgid "WordPress.org Plugin Page"
1010
  msgstr "Page WordPress.org du plugin"
1011
 
1012
- #: includes/fs-plugin-info-dialog.php:964
1013
  msgid "Plugin Homepage"
1014
  msgstr "Site Web du plugin"
1015
 
1016
- #: includes/fs-plugin-info-dialog.php972,
1017
- #: includes/fs-plugin-info-dialog.php:1054
1018
  msgid "Donate to this plugin"
1019
  msgstr "Faire une donation pour ce plugin"
1020
 
1021
- #: includes/fs-plugin-info-dialog.php:979
1022
  msgid "Average Rating"
1023
  msgstr "Note moyenne"
1024
 
1025
- #: includes/fs-plugin-info-dialog.php:986
1026
  msgid "based on %s"
1027
  msgstr "Basé sur %s"
1028
 
1029
- #: includes/fs-plugin-info-dialog.php:990
1030
  msgid "%s rating"
1031
  msgstr "%s notation"
1032
 
1033
- #: includes/fs-plugin-info-dialog.php:992
1034
  msgid "%s ratings"
1035
  msgstr "%snotations "
1036
 
1037
- #: includes/fs-plugin-info-dialog.php:1007
1038
  msgid "%s star"
1039
  msgstr "%s étoile"
1040
 
1041
- #: includes/fs-plugin-info-dialog.php:1009
1042
  msgid "%s stars"
1043
  msgstr "%s étoiles"
1044
 
1045
- #: includes/fs-plugin-info-dialog.php:1020
1046
  msgid "Click to see reviews that provided a rating of %s"
1047
  msgstr "Cliquez pour voir les avis avec une notation de %s"
1048
 
1049
- #: includes/fs-plugin-info-dialog.php:1033
1050
  msgid "Contributors"
1051
  msgstr "Contributeurs"
1052
 
1053
- #: includes/fs-plugin-info-dialog.php1062,
1054
- #: includes/fs-plugin-info-dialog.php:1064
1055
  msgid "Warning"
1056
  msgstr "Attention"
1057
 
1058
- #: includes/fs-plugin-info-dialog.php:1062
1059
  msgid "This plugin has not been tested with your current version of WordPress."
1060
  msgstr "Ce plugin n'a pas été testé avec votre actuelle version de WordPress"
1061
 
1062
- #: includes/fs-plugin-info-dialog.php:1064
1063
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1064
  msgstr "Ce plugin n'a pas été indiqué comme étant compatible avec votre version actuelle de WordPress"
1065
 
1066
- #: includes/fs-plugin-info-dialog.php:1083
1067
  msgid "Paid add-on must be deployed to Freemius."
1068
  msgstr "Les add-ons payant doivent être déposés sur Freemius"
1069
 
1070
- #: includes/fs-plugin-info-dialog.php:1084
1071
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1072
  msgstr "Les add-ons doivent être déposés sur WordPress.org ou Freemius."
1073
 
1074
- #: templates/account.php81, templates/account/partials/addon.php22,
 
1075
  #: templates/account/partials/site.php:295
1076
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
1077
- msgstr "Rétrograder votre formule arrêtera immédiatement tous les futurs paiements récurrents et votre licence de la formule %s expirera dans %s."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1078
 
1079
- #: templates/account.php82, templates/account/partials/addon.php:23
 
 
 
 
 
 
 
1080
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1081
  msgstr "Annuler la période d'essai va immédiatement bloquer les fonctionnalités premium. Souhaitez-vous continuer ?"
1082
 
1083
- #: templates/account.php83, templates/account/partials/addon.php24,
1084
- #: templates/account/partials/site.php:296
1085
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
1086
- msgstr "Vous pouvez toujours bénéficier de toutes les fonctionnalités %s mais vous n'aurez pas accès aux mises à jour et au support %s."
 
1087
 
1088
- #: templates/account.php84, templates/account/partials/addon.php25,
1089
- #: templates/account/partials/site.php:297
 
1090
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1091
  msgstr "Une fois la licence expirée vous pourrez toujours utiliser la version gratuite mais vous n'aurez PAS accès aux fonctionnalités de %s."
1092
 
1093
  #. translators: %s: Plan title (e.g. "Professional")
1094
- #: templates/account.php86,
1095
  #: templates/account/partials/activate-license-button.php31,
1096
- #: templates/account/partials/addon.php:27
1097
  msgid "Activate %s Plan"
1098
  msgstr "Activer la formule %s"
1099
 
1100
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1101
- #: templates/account.php89, templates/account/partials/addon.php30,
1102
  #: templates/account/partials/site.php:275
1103
  msgid "Auto renews in %s"
1104
  msgstr "Renouvellements automatique dans %s"
1105
 
1106
  #. translators: %s: Time period (e.g. Expires in "2 months")
1107
- #: templates/account.php91, templates/account/partials/addon.php32,
1108
  #: templates/account/partials/site.php:277
1109
  msgid "Expires in %s"
1110
  msgstr "Expire dans %s"
1111
 
1112
- #: templates/account.php92, templates/account/partials/addon.php:33
1113
  msgctxt "as synchronize license"
1114
  msgid "Sync License"
1115
  msgstr "Synchroniser la licence"
1116
 
1117
- #: templates/account.php93, templates/account/partials/addon.php:34
1118
  msgid "Cancel Trial"
1119
  msgstr "Annuler la période d'essai"
1120
 
1121
- #: templates/account.php94, templates/account/partials/addon.php:35
1122
  msgid "Change Plan"
1123
  msgstr "Changer de formule"
1124
 
1125
- #: templates/account.php95, templates/account/partials/addon.php:36
1126
  msgctxt "verb"
1127
  msgid "Upgrade"
1128
  msgstr "Mise à jour"
1129
 
1130
- #: templates/account.php97, templates/account/partials/addon.php38,
1131
- #: templates/account/partials/site.php:298
1132
  msgctxt "verb"
1133
  msgid "Downgrade"
1134
  msgstr "Rétrograder"
1135
 
1136
- #: templates/account.php99, templates/add-ons.php126,
1137
  #: templates/plugin-info/features.php72,
1138
- #: templates/account/partials/addon.php40,
1139
  #: templates/account/partials/site.php:31
1140
  msgid "Free"
1141
  msgstr "Gratuit"
1142
 
1143
- #: templates/account.php100, templates/account/partials/addon.php:41
1144
  msgid "Activate"
1145
  msgstr "Activer"
1146
 
1147
- #: templates/account.php101, templates/debug.php361,
1148
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1149
- #: templates/account/partials/addon.php:42
1150
  msgctxt "as product pricing plan"
1151
  msgid "Plan"
1152
  msgstr "Formule"
1153
 
1154
- #: templates/account.php:154
1155
  msgid "Free Trial"
1156
  msgstr "Essai gratuit"
1157
 
1158
- #: templates/account.php:165
1159
  msgid "Account Details"
1160
  msgstr "Détails du compte"
1161
 
1162
- #: templates/account.php:175
1163
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1164
  msgstr "Supprimer le compte désactivera automatiquement la licence de votre formule %s afin que vous puissiez l'utiliser sur d'autres sites. Si vous voulez aussi annuler le paiement récurrent, cliquez sur le bouton \"Annuler\" et commencez par \"Rétrograder\" votre compte. Êtes-vous sûr de vouloir poursuivre la suppression ? "
1165
 
1166
- #: templates/account.php:177
1167
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1168
  msgstr "La suppression est permanente. Ne faites cette suppression que si vous ne souhaitez plus utiliser le %s. Êtes-vous sûr de vouloir poursuivre la suppression ?"
1169
 
1170
- #: templates/account.php:180
1171
  msgid "Delete Account"
1172
  msgstr "Supprimer le compte"
1173
 
1174
- #: templates/account.php192, templates/account/partials/addon.php155,
1175
  #: templates/account/partials/deactivate-license-button.php:35
1176
  msgid "Deactivate License"
1177
  msgstr "Désactiver la licence"
1178
 
1179
- #: templates/account.php:210
1180
  msgid "Are you sure you want to proceed?"
1181
  msgstr "Êtes-vous de vouloir continuer ?"
1182
 
1183
- #: templates/account.php210, templates/account/partials/addon.php:177
1184
  msgid "Cancel Subscription"
1185
  msgstr "Annuler l'abonnement"
1186
 
1187
- #: templates/account.php:239
1188
  msgctxt "as synchronize"
1189
  msgid "Sync"
1190
  msgstr "Synchroniser"
1191
 
1192
- #: templates/account.php253, templates/debug.php:477
1193
  msgid "Name"
1194
  msgstr "Nom"
1195
 
1196
- #: templates/account.php259, templates/debug.php:478
1197
  msgid "Email"
1198
  msgstr "Email"
1199
 
1200
- #: templates/account.php266, templates/debug.php360, templates/debug.php:516
1201
  msgid "User ID"
1202
  msgstr "User ID"
1203
 
1204
- #: templates/account.php:274
1205
  msgid "Site ID"
1206
  msgstr "Site ID"
1207
 
1208
- #: templates/account.php:277
1209
  msgid "No ID"
1210
  msgstr "ID manquant"
1211
 
1212
- #: templates/account.php282, templates/debug.php233, templates/debug.php362,
1213
- #: templates/debug.php443, templates/debug.php480,
1214
  #: templates/account/partials/site.php:219
1215
  msgid "Public Key"
1216
  msgstr "Clef publique"
1217
 
1218
- #: templates/account.php288, templates/debug.php363, templates/debug.php444,
1219
- #: templates/debug.php481, templates/account/partials/site.php:231
1220
  msgid "Secret Key"
1221
  msgstr "Clef secrête"
1222
 
1223
- #: templates/account.php:291
1224
  msgctxt "as secret encryption key missing"
1225
  msgid "No Secret"
1226
  msgstr "Clef secrète manquante"
1227
 
1228
- #: templates/account.php310, templates/account/partials/site.php112,
1229
  #: templates/account/partials/site.php:114
1230
  msgid "Trial"
1231
  msgstr "Période d'essai"
1232
 
1233
- #: templates/account.php329, templates/debug.php521,
1234
  #: templates/account/partials/site.php:248
1235
  msgid "License Key"
1236
  msgstr "Clef de licence"
1237
 
1238
- #: templates/account.php:359
1239
  msgid "not verified"
1240
  msgstr "Non vérifié"
1241
 
1242
- #: templates/account.php:416
 
 
 
 
1243
  msgid "Premium version"
1244
  msgstr "Version premium"
1245
 
1246
- #: templates/account.php:418
1247
  msgid "Free version"
1248
  msgstr "Version gratuite"
1249
 
1250
- #: templates/account.php:430
1251
  msgid "Verify Email"
1252
  msgstr "Vérifier l'email"
1253
 
1254
- #: templates/account.php:441
1255
  msgid "Download %s Version"
1256
  msgstr "Télécharger la version %s"
1257
 
1258
- #: templates/account.php455, templates/account.php636,
1259
  #: templates/account/partials/site.php237,
1260
  #: templates/account/partials/site.php:255
1261
  msgctxt "verb"
1262
  msgid "Show"
1263
  msgstr "Afficher"
1264
 
1265
- #: templates/account.php:469
1266
  msgid "What is your %s?"
1267
  msgstr "Quel est votre %s ?"
1268
 
1269
- #: templates/account.php477, templates/account/billing.php:27
1270
  msgctxt "verb"
1271
  msgid "Edit"
1272
  msgstr "Éditer"
1273
 
1274
- #: templates/account.php:490
1275
  msgid "Sites"
1276
  msgstr "Sites"
1277
 
1278
- #: templates/account.php:501
1279
  msgid "Search by address"
1280
  msgstr "Recherche par adresse"
1281
 
1282
- #: templates/account.php510, templates/account.php558, templates/debug.php226,
1283
- #: templates/debug.php354, templates/debug.php439, templates/debug.php476,
1284
- #: templates/debug.php514, templates/debug.php587,
1285
  #: templates/account/payments.php35, templates/debug/logger.php:21
1286
  msgid "ID"
1287
  msgstr "ID"
1288
 
1289
- #: templates/account.php511, templates/debug.php:357
1290
  msgid "Address"
1291
  msgstr "Adresse"
1292
 
1293
- #: templates/account.php:512
1294
  msgid "License"
1295
  msgstr "Licence"
1296
 
1297
- #: templates/account.php:513
1298
  msgid "Plan"
1299
  msgstr "Formule"
1300
 
1301
- #: templates/account.php:561
1302
  msgctxt "as software license"
1303
  msgid "License"
1304
  msgstr "Licence"
1305
 
1306
- #: templates/account.php:630
1307
  msgctxt "verb"
1308
  msgid "Hide"
1309
  msgstr "Cacher"
1310
 
1311
- #: templates/account.php:665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1312
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1313
  msgstr "Désactiver la licence bloquera toutes les fonctionnalités premium mais vous permettra d'activer la licence sur un autre site. Êtes-vous sûr de vouloir continuer ?"
1314
 
@@ -1320,7 +1417,7 @@ msgstr "Add Ons pour %s"
1320
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1321
  msgstr "Nous n'avons pas pu charger la liste des add-ons. C'est probablement une difficulté de notre côté, merci de d'essayer à nouveau dans quelques minutes."
1322
 
1323
- #: templates/add-ons.php:135
1324
  msgid "View details"
1325
  msgstr "Voir les détails"
1326
 
@@ -1359,163 +1456,167 @@ msgid "PCI compliant"
1359
  msgstr "Compatible PCI"
1360
 
1361
  #. translators: %s: name (e.g. Hey John,)
1362
- #: templates/connect.php:110
1363
  msgctxt "greeting"
1364
  msgid "Hey %s,"
1365
  msgstr "Hey %s,"
1366
 
1367
- #: templates/connect.php:152
1368
  msgid "Allow & Continue"
1369
  msgstr "Autoriser & Continuer"
1370
 
1371
- #: templates/connect.php:156
1372
  msgid "Re-send activation email"
1373
  msgstr "Renvoyer l'email d'activation"
1374
 
1375
- #: templates/connect.php:160
1376
  msgid "Thanks %s!"
1377
  msgstr "Merci %s !"
1378
 
1379
- #: templates/connect.php170, templates/forms/license-activation.php:43
1380
  msgid "Agree & Activate License"
1381
  msgstr "Valider & Activer la licence"
1382
 
1383
- #: templates/connect.php:179
1384
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1385
  msgstr "Merci d'avoir acheté %s ! Pour commencer, veuillez indiquer votre clef de licence :"
1386
 
1387
- #: templates/connect.php:186
1388
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1389
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités, de contenu instructif, d'offres ainsi que le suivi d'activité non sensible avec %4$s."
1390
 
1391
- #: templates/connect.php:187
1392
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1393
  msgstr "Ne manquez jamais une mise à jour importante - optez pour nos notifications de mises à jour de sécurité et de fonctionnalités, et un suivi diagnostique non sensible avec %4$s."
1394
 
1395
- #: templates/connect.php:193
1396
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1397
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités, de contenu instructif, d'offres ainsi que le suivi d'activité non sensible avec %4$s. Dans le cas contraire, pas de problème ! %1$s fonctionnera parfaitement aussi."
1398
 
1399
- #: templates/connect.php:194
1400
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1401
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités ainsi que le suivi d'activité non sensible avec %4$s. Dans le cas contraire, pas de problème ! %1$s fonctionnera parfaitement aussi."
1402
 
1403
- #: templates/connect.php:228
1404
  msgid "We're excited to introduce the Freemius network-level integration."
1405
  msgstr "Nous sommes impatient de vous présenter l'intégration Freemius au niveau réseau."
1406
 
1407
- #: templates/connect.php:231
1408
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1409
  msgstr "Durant le processus de mise à jour nous avons détecté %d site(s) toujours en attente d'activation de la licence."
1410
 
1411
- #: templates/connect.php:233
1412
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1413
  msgstr "Si vous voulez utiliser le %s sur ces sites, merci d'indiquer votre clé de licence ci-dessous et de cliquer sur le bouton d'activation."
1414
 
1415
- #: templates/connect.php:235
1416
  msgid "%s's paid features"
1417
  msgstr "Fonctionnalités payantes de %s"
1418
 
1419
- #: templates/connect.php:240
1420
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1421
  msgstr "Éventuellement, vous pouvez l'ignorer pour l'instant et activer la licence plus tard, sur votre page de compte du réseau %s."
1422
 
1423
- #: templates/connect.php:242
1424
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1425
  msgstr "Durant le processus de mise à jour nous avons détecté %s site(s) dans le réseau que vous devez vérifier."
1426
 
1427
- #: templates/connect.php251, templates/forms/license-activation.php:46
1428
  msgid "License key"
1429
  msgstr "Clef de licence"
1430
 
1431
- #: templates/connect.php254, templates/forms/license-activation.php:19
1432
  msgid "Can't find your license key?"
1433
  msgstr "Vous ne trouvez pas votre clef de licence ?"
1434
 
1435
- #: templates/connect.php302, templates/connect.php617,
1436
  #: templates/forms/deactivation/retry-skip.php:20
1437
  msgctxt "verb"
1438
  msgid "Skip"
1439
  msgstr "Passer"
1440
 
1441
- #: templates/connect.php:305
1442
  msgid "Delegate to Site Admins"
1443
  msgstr "Déléguer aux administrateurs du site"
1444
 
1445
- #: templates/connect.php:305
1446
  msgid "If you click it, this decision will be delegated to the sites administrators."
1447
  msgstr "Si vous cliquez, cette décision sera déléguée aux administrateurs des sites."
1448
 
1449
- #: templates/connect.php:333
1450
  msgid "Your Profile Overview"
1451
  msgstr "Résumé de votre profil"
1452
 
1453
- #: templates/connect.php:334
1454
  msgid "Name and email address"
1455
  msgstr "Nom et adresse email"
1456
 
1457
- #: templates/connect.php:339
1458
  msgid "Your Site Overview"
1459
  msgstr "Résumé de votre site"
1460
 
1461
- #: templates/connect.php:340
1462
  msgid "Site URL, WP version, PHP info, plugins & themes"
1463
  msgstr "Site URL, WP version, PHP info, plugins & themes"
1464
 
1465
- #: templates/connect.php:345
1466
  msgid "Admin Notices"
1467
  msgstr "Notifications Administrateur"
1468
 
1469
- #: templates/connect.php346, templates/connect.php:362
1470
  msgid "Updates, announcements, marketing, no spam"
1471
  msgstr "Mises à jour, annonces, marketing, pas de spam"
1472
 
1473
- #: templates/connect.php:351
1474
  msgid "Current %s Events"
1475
  msgstr "Évènements du %s actuel"
1476
 
1477
- #: templates/connect.php:352
1478
  msgid "Activation, deactivation and uninstall"
1479
  msgstr "Activation, désactivation et désintallation"
1480
 
1481
- #: templates/connect.php:361
1482
  msgid "Newsletter"
1483
  msgstr "Newsletter"
1484
 
1485
- #: templates/connect.php378, templates/forms/license-activation.php:38
1486
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1487
  msgstr "Le %1$s va régulièrement envoyer des données à %2$s pour vérifier les mises à jour de sécurité et de fonctionnalités ainsi que pour vérifier la validité de votre licence."
1488
 
1489
- #: templates/connect.php:383
1490
  msgid "What permissions are being granted?"
1491
  msgstr "Quelles autorisations sont accordées ?"
1492
 
1493
- #: templates/connect.php:404
1494
  msgid "Don't have a license key?"
1495
  msgstr "Vous n'avez pas de clef de licence ?"
1496
 
1497
- #: templates/connect.php:405
1498
  msgid "Activate Free Version"
1499
  msgstr "Activez la version gratuite"
1500
 
1501
- #: templates/connect.php:407
1502
  msgid "Have a license key?"
1503
  msgstr "Vous avez une clef de licence ?"
1504
 
1505
- #: templates/connect.php:415
1506
  msgid "Privacy Policy"
1507
  msgstr "Politique de confidentialité"
1508
 
1509
- #: templates/connect.php:417
 
 
 
 
1510
  msgid "Terms of Service"
1511
  msgstr "Conditions générales de service"
1512
 
1513
- #: templates/connect.php:750
1514
  msgctxt "as in the process of sending an email"
1515
  msgid "Sending email"
1516
  msgstr "Email en cours d'envoi"
1517
 
1518
- #: templates/connect.php:751
1519
  msgctxt "as activating plugin"
1520
  msgid "Activating"
1521
  msgstr "Activation en cours"
@@ -1543,8 +1644,8 @@ msgctxt "as code debugging"
1543
  msgid "Debugging"
1544
  msgstr "Debuggage"
1545
 
1546
- #: templates/debug.php54, templates/debug.php238, templates/debug.php364,
1547
- #: templates/debug.php:482
1548
  msgid "Actions"
1549
  msgstr "Actions"
1550
 
@@ -1568,199 +1669,203 @@ msgstr "Vider les transients de mise à jour"
1568
  msgid "Sync Data From Server"
1569
  msgstr "Synchronisation des données depuis le serveur"
1570
 
1571
- #: templates/debug.php:90
 
 
 
 
1572
  msgid "Load DB Option"
1573
  msgstr "Chargement des options de la base de données"
1574
 
1575
- #: templates/debug.php:93
1576
  msgid "Set DB Option"
1577
  msgstr "Mise en place des options de la base de données"
1578
 
1579
- #: templates/debug.php:170
1580
  msgid "Key"
1581
  msgstr "Clef"
1582
 
1583
- #: templates/debug.php:171
1584
  msgid "Value"
1585
  msgstr "Valeur"
1586
 
1587
- #: templates/debug.php:187
1588
  msgctxt "as software development kit versions"
1589
  msgid "SDK Versions"
1590
  msgstr "Versions du SDK"
1591
 
1592
- #: templates/debug.php:192
1593
  msgid "SDK Path"
1594
  msgstr "Chemin d'accès du SDK"
1595
 
1596
- #: templates/debug.php193, templates/debug.php:232
1597
  msgid "Module Path"
1598
  msgstr "Chemin d'accès du module"
1599
 
1600
- #: templates/debug.php:194
1601
  msgid "Is Active"
1602
  msgstr "Est actif"
1603
 
1604
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:35
1605
  msgid "Plugins"
1606
  msgstr "Plugins"
1607
 
1608
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:56
1609
  msgid "Themes"
1610
  msgstr "Thèmes"
1611
 
1612
- #: templates/debug.php227, templates/debug.php359, templates/debug.php441,
1613
  #: templates/debug/scheduled-crons.php:80
1614
  msgid "Slug"
1615
  msgstr "Slug"
1616
 
1617
- #: templates/debug.php229, templates/debug.php:440
1618
  msgid "Title"
1619
  msgstr "Titre"
1620
 
1621
- #: templates/debug.php:230
1622
  msgctxt "as application program interface"
1623
  msgid "API"
1624
  msgstr "API"
1625
 
1626
- #: templates/debug.php:231
1627
  msgid "Freemius State"
1628
  msgstr "État de Freemius"
1629
 
1630
- #: templates/debug.php:235
1631
  msgid "Network Blog"
1632
  msgstr "Réseau de Blog"
1633
 
1634
- #: templates/debug.php:236
1635
  msgid "Network User"
1636
  msgstr "Réseau d'Utilisateur"
1637
 
1638
- #: templates/debug.php:273
1639
  msgctxt "as connection was successful"
1640
  msgid "Connected"
1641
  msgstr "Connecté"
1642
 
1643
- #: templates/debug.php:274
1644
  msgctxt "as connection blocked"
1645
  msgid "Blocked"
1646
  msgstr "Bloqué"
1647
 
1648
- #: templates/debug.php:310
1649
- msgid "Simulate Trial"
1650
- msgstr "Simuler l'essai"
1651
 
1652
- #: templates/debug.php:322
1653
  msgid "Simulate Network Upgrade"
1654
  msgstr "Simuler la mise à jour du réseau"
1655
 
1656
- #: templates/debug.php:348
1657
  msgid "%s Installs"
1658
  msgstr "%s Installations"
1659
 
1660
- #: templates/debug.php:350
1661
  msgctxt "like websites"
1662
  msgid "Sites"
1663
  msgstr "Sites"
1664
 
1665
- #: templates/debug.php356, templates/account/partials/site.php:148
1666
  msgid "Blog ID"
1667
  msgstr "Blog ID"
1668
 
1669
- #: templates/debug.php421, templates/debug.php499,
1670
- #: templates/account/partials/addon.php:334
1671
  msgctxt "verb"
1672
  msgid "Delete"
1673
  msgstr "Supprimer"
1674
 
1675
- #: templates/debug.php:435
1676
  msgid "Add Ons of module %s"
1677
  msgstr "Add Ons du module %s"
1678
 
1679
- #: templates/debug.php:472
1680
  msgid "Users"
1681
  msgstr "Utilisateurs"
1682
 
1683
- #: templates/debug.php:479
1684
  msgid "Verified"
1685
  msgstr "Vérifié"
1686
 
1687
- #: templates/debug.php:510
1688
  msgid "%s Licenses"
1689
  msgstr "%s Licences"
1690
 
1691
- #: templates/debug.php:515
1692
  msgid "Plugin ID"
1693
  msgstr "ID du plugin"
1694
 
1695
- #: templates/debug.php:517
1696
  msgid "Plan ID"
1697
  msgstr "ID de la formule"
1698
 
1699
- #: templates/debug.php:518
1700
  msgid "Quota"
1701
  msgstr "Quota"
1702
 
1703
- #: templates/debug.php:519
1704
  msgid "Activated"
1705
  msgstr "Activé"
1706
 
1707
- #: templates/debug.php:520
1708
  msgid "Blocking"
1709
  msgstr "Bloquant"
1710
 
1711
- #: templates/debug.php:522
1712
  msgctxt "as expiration date"
1713
  msgid "Expiration"
1714
  msgstr "Expiration"
1715
 
1716
- #: templates/debug.php:545
1717
  msgid "Debug Log"
1718
  msgstr "Debug Log"
1719
 
1720
- #: templates/debug.php:549
1721
  msgid "All Types"
1722
  msgstr "Tous les types"
1723
 
1724
- #: templates/debug.php:556
1725
  msgid "All Requests"
1726
  msgstr "Toutes les demandes"
1727
 
1728
- #: templates/debug.php561, templates/debug.php590,
1729
  #: templates/debug/logger.php:25
1730
  msgid "File"
1731
  msgstr "Fichier"
1732
 
1733
- #: templates/debug.php562, templates/debug.php588,
1734
  #: templates/debug/logger.php:23
1735
  msgid "Function"
1736
  msgstr "Fonction"
1737
 
1738
- #: templates/debug.php:563
1739
  msgid "Process ID"
1740
  msgstr "ID du processus"
1741
 
1742
- #: templates/debug.php:564
1743
  msgid "Logger"
1744
  msgstr "Logger"
1745
 
1746
- #: templates/debug.php565, templates/debug.php589,
1747
  #: templates/debug/logger.php:24
1748
  msgid "Message"
1749
  msgstr "Message"
1750
 
1751
- #: templates/debug.php:567
1752
  msgid "Filter"
1753
  msgstr "Filter"
1754
 
1755
- #: templates/debug.php:575
1756
  msgid "Download"
1757
  msgstr "Téléchargement"
1758
 
1759
- #: templates/debug.php586, templates/debug/logger.php:22
1760
  msgid "Type"
1761
  msgstr "Type"
1762
 
1763
- #: templates/debug.php591, templates/debug/logger.php:26
1764
  msgid "Timestamp"
1765
  msgstr "Timestamp"
1766
 
@@ -2111,23 +2216,19 @@ msgstr "Le suivi d'utilisation de %s nous permet de l'améliorer. Apporter une m
2111
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2112
  msgstr "En cliquant \"Désincription\", nous n'enverrons plus d'informations de %s à %s."
2113
 
2114
- #: templates/forms/premium-versions-upgrade-handler.php:24
2115
  msgid "There is a new version of %s available."
2116
  msgstr "Il y a une nouvelle version disponible de %s. "
2117
 
2118
- #: templates/forms/premium-versions-upgrade-handler.php:25
2119
- msgid " %sRenew your license now%s to access version %s security & feature updates, and support."
2120
- msgstr "%sRenouveler votre licence maintenant%s pour accéder aux mise à jour de sécurité et de fonctionnalités de la version %s ainsi qu'au support."
2121
 
2122
- #: templates/forms/premium-versions-upgrade-handler.php:34
2123
  msgid "New Version Available"
2124
  msgstr "Une nouvelle version est disponible"
2125
 
2126
- #: templates/forms/premium-versions-upgrade-handler.php:36
2127
- msgid "Renew license"
2128
- msgstr "Renouvelez votre licence"
2129
-
2130
- #: templates/forms/premium-versions-upgrade-handler.php:53
2131
  msgctxt "close a window"
2132
  msgid "Dismiss"
2133
  msgstr "Fermer"
@@ -2140,6 +2241,43 @@ msgstr "Envoyer le code de la licence"
2140
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2141
  msgstr "Indiquez ci-dessous l'adresse email que vous avez utilisez pour la mise à jour et nous allons vous renvoyer le code de la licence."
2142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2143
  #: templates/forms/trial-start.php:22
2144
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2145
  msgstr "Vous êtes à 1 clic de commencer votre période d'essai gratuite de %1$s jours de la formule %2$s."
@@ -2205,20 +2343,16 @@ msgstr "%s restante(s)"
2205
  msgid "Last license"
2206
  msgstr "Dernière licence"
2207
 
2208
- #: templates/account/partials/addon.php:111
2209
  msgid "Cancelled"
2210
  msgstr "Annulé"
2211
 
2212
- #: templates/account/partials/addon.php:116
2213
- msgid "Expired"
2214
- msgstr "Expiré"
2215
-
2216
- #: templates/account/partials/addon.php:121
2217
  msgid "No expiration"
2218
  msgstr "Pas d'expiration"
2219
 
2220
- #: templates/account/partials/addon.php259,
2221
- #: templates/account/partials/addon.php:312
2222
  msgid "Activate this add-on"
2223
  msgstr "Activer cet add-on"
2224
 
@@ -2246,49 +2380,49 @@ msgstr "Désolé pour le dérangement et nous sommes là pour vous aider si vous
2246
  msgid "Contact Support"
2247
  msgstr "Contacter l'Assistance"
2248
 
2249
- #: templates/forms/deactivation/form.php:56
2250
  msgid "Anonymous feedback"
2251
  msgstr "Commentaire anonyme"
2252
 
2253
- #: templates/forms/deactivation/form.php:63
2254
  msgid "Deactivate"
2255
  msgstr "Désactiver"
2256
 
2257
- #: templates/forms/deactivation/form.php:65
2258
  msgid "Activate %s"
2259
  msgstr "Activer %s"
2260
 
2261
- #: templates/forms/deactivation/form.php:76
2262
- msgid "Quick feedback"
2263
- msgstr "Commentaire rapide"
2264
-
2265
  #: templates/forms/deactivation/form.php:80
 
 
 
 
2266
  msgid "If you have a moment, please let us know why you are %s"
2267
  msgstr "Si vous avez un instant, merci de nous indiquer pourquoi %s"
2268
 
2269
- #: templates/forms/deactivation/form.php:80
2270
  msgid "deactivating"
2271
  msgstr "Désactivation"
2272
 
2273
- #: templates/forms/deactivation/form.php:80
2274
  msgid "switching"
2275
  msgstr "Changement"
2276
 
2277
- #: templates/forms/deactivation/form.php:269
2278
  msgid "Submit & %s"
2279
  msgstr "Envoyer & %s"
2280
 
2281
- #: templates/forms/deactivation/form.php:290
2282
  msgid "Kindly tell us the reason so we can improve."
2283
  msgstr "S'il vous plait, dites nous pourquoi afin que nous puissions nous améliorer."
2284
 
2285
- #: templates/forms/deactivation/form.php:411
2286
  msgid "Yes - %s"
2287
  msgstr "Oui - %s"
2288
 
2289
- #: templates/forms/deactivation/form.php:418
2290
  msgid "Skip & %s"
2291
- msgstr "Zapper & %s"
2292
 
2293
  #: templates/forms/deactivation/retry-skip.php:21
2294
  msgid "Click here to use the plugin anonymously"
7
  "Project-Id-Version: WordPress SDK\n"
8
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
9
  "POT-Creation-Date: \n"
10
+ "PO-Revision-Date: 2018-11-26 11:09+0000\n"
11
  "Last-Translator: Boris Colombier <transifex.com@wba.fr>\n"
12
  "Language: fr_FR\n"
13
  "Language-Team: French (France) (http://www.transifex.com/freemius/wordpress-sdk/language/fr_FR/)\n"
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
  "X-Poedit-SourceCharset: UTF-8\n"
23
 
24
+ #: includes/class-freemius.php:1602
25
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
26
  msgstr "Le SDK Freemius ne trouve pas le fichier principal du plugin. Merci de contacter sdk@freemius.com en indiquant l'erreur."
27
 
28
+ #: includes/class-freemius.php:1604
29
  msgid "Error"
30
  msgstr "Erreur"
31
 
32
+ #: includes/class-freemius.php:1925
33
  msgid "I found a better %s"
34
  msgstr "J'ai trouvé un meilleur %s"
35
 
36
+ #: includes/class-freemius.php:1927
37
  msgid "What's the %s's name?"
38
  msgstr "Quel est le nom du %s ?"
39
 
40
+ #: includes/class-freemius.php:1933
41
  msgid "It's a temporary %s. I'm just debugging an issue."
42
  msgstr "C'est une %s temporaire. Je corrige un problème."
43
 
44
+ #: includes/class-freemius.php:1935
45
  msgid "Deactivation"
46
  msgstr "Désactivation"
47
 
48
+ #: includes/class-freemius.php:1936
49
  msgid "Theme Switch"
50
  msgstr "Changement de Thème"
51
 
52
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
53
  msgid "Other"
54
  msgstr "Autre"
55
 
56
+ #: includes/class-freemius.php:1953
57
  msgid "I no longer need the %s"
58
  msgstr "Je n'ai plus besoin du %s"
59
 
60
+ #: includes/class-freemius.php:1960
61
  msgid "I only needed the %s for a short period"
62
  msgstr "Je n'ai besoin de %s que pour une courte période"
63
 
64
+ #: includes/class-freemius.php:1966
65
  msgid "The %s broke my site"
66
  msgstr "Le %s a cassé mon site"
67
 
68
+ #: includes/class-freemius.php:1973
69
  msgid "The %s suddenly stopped working"
70
  msgstr "Le %s a soudainement arrêté de fonctionner"
71
 
72
+ #: includes/class-freemius.php:1983
73
  msgid "I can't pay for it anymore"
74
  msgstr "Je ne peux plus payer pour ça"
75
 
76
+ #: includes/class-freemius.php:1985
77
  msgid "What price would you feel comfortable paying?"
78
  msgstr "Quel prix seriez-vous prêt à payer ?"
79
 
80
+ #: includes/class-freemius.php:1991
81
  msgid "I don't like to share my information with you"
82
  msgstr "Je ne veux pas partager mes informations avec vous"
83
 
84
+ #: includes/class-freemius.php:2012
85
  msgid "The %s didn't work"
86
  msgstr "Le %s n'a pas fonctionné"
87
 
88
+ #: includes/class-freemius.php:2022
89
  msgid "I couldn't understand how to make it work"
90
  msgstr "Je ne comprends pas comment le faire fonctionner"
91
 
92
+ #: includes/class-freemius.php:2030
93
  msgid "The %s is great, but I need specific feature that you don't support"
94
  msgstr "Le %s est bien mais j'ai besoin de fonctionnalités spécifiques que vous ne proposez pas"
95
 
96
+ #: includes/class-freemius.php:2032
97
  msgid "What feature?"
98
  msgstr "Quelle fonctionnalité ?"
99
 
100
+ #: includes/class-freemius.php:2036
101
  msgid "The %s is not working"
102
  msgstr "Le %s ne fonctionne pas"
103
 
104
+ #: includes/class-freemius.php:2038
105
  msgid "Kindly share what didn't work so we can fix it for future users..."
106
  msgstr "Merci de nous indiquer ce qui ne fonctionne pas afin que nous puissions le corriger pour les futurs utilisateurs..."
107
 
108
+ #: includes/class-freemius.php:2042
109
  msgid "It's not what I was looking for"
110
  msgstr "Ce n'est pas ce que je recherche"
111
 
112
+ #: includes/class-freemius.php:2044
113
  msgid "What you've been looking for?"
114
  msgstr "Que recherchez-vous ?"
115
 
116
+ #: includes/class-freemius.php:2048
117
  msgid "The %s didn't work as expected"
118
  msgstr "Le %s n'a pas fonctionné comme prévu"
119
 
120
+ #: includes/class-freemius.php:2050
121
  msgid "What did you expect?"
122
  msgstr "À quoi vous attendiez-vous ?"
123
 
124
+ #: includes/class-freemius.php2853, templates/debug.php:20
125
  msgid "Freemius Debug"
126
  msgstr "Débuggage Freemius"
127
 
128
+ #: includes/class-freemius.php:3581
129
  msgid "I don't know what is cURL or how to install it, help me!"
130
  msgstr "Je ne sais pas ce qu'est cURL ou comment l'installer, aidez moi !"
131
 
132
+ #: includes/class-freemius.php:3583
133
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
134
  msgstr "Nous allons contacter votre hébergeur afin de résoudre le problème. Vous recevrez un email à propos de %s dès que nous aurons des nouvelles."
135
 
136
+ #: includes/class-freemius.php:3590
137
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
138
  msgstr "Parfait, merci d'installer cURL et de l'activer dans votre fichier php.ini. De plus, recherchez l'instruction 'disable_functions' de votre fichier php.ini et désactivez les commandes commençant par 'curl_'. Pour vérifier la bonne activation, utilisez la fonction 'phpinfo()'. Une fois activé, désactivez le %s et réactivez le à nouveau."
139
 
140
+ #: includes/class-freemius.php:3695
141
  msgid "Yes - do your thing"
142
  msgstr "Oui - allez-y"
143
 
144
+ #: includes/class-freemius.php:3700
145
  msgid "No - just deactivate"
146
  msgstr "Non - désactivation seulement"
147
 
148
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
149
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
150
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
151
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
152
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
153
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
154
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
155
  msgctxt "exclamation"
156
  msgid "Oops"
157
  msgstr "Oups"
158
 
159
+ #: includes/class-freemius.php:3814
160
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
161
  msgstr "Merci de nous permettre de corriger ça. Un message vient d'être envoyé à notre service technique. Nous reviendrons vers vous dès que nous aurons des nouvelles à propos de %s."
162
 
163
+ #: includes/class-freemius.php:4250
164
  msgctxt "addonX cannot run without pluginY"
165
  msgid "%s cannot run without %s."
166
  msgstr "%s ne peut pas fonctionner sans %s."
167
 
168
+ #: includes/class-freemius.php:4251
169
  msgctxt "addonX cannot run..."
170
  msgid "%s cannot run without the plugin."
171
  msgstr "%s ne peut pas fonctionner sans le plugin."
172
 
173
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
174
+ #: includes/class-freemius.php:17659
175
  msgid "Unexpected API error. Please contact the %s's author with the following error."
176
  msgstr "Une erreur est survenue dans l'API. Merci de contacter l'auteur du %s en lui indiquant l'erreur."
177
 
178
+ #: includes/class-freemius.php:5006
179
  msgid "Premium %s version was successfully activated."
180
  msgstr "La version premium de %s a été activée avec succès."
181
 
182
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
183
  msgctxt ""
184
  msgid "W00t"
185
  msgstr "Génial"
186
 
187
+ #: includes/class-freemius.php:5033
188
  msgid "You have a %s license."
189
  msgstr "Vous avez une license pour %s."
190
 
191
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
192
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
193
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
194
+ #: includes/class-freemius.php:17413
195
  msgctxt "interjection expressing joy or exuberance"
196
  msgid "Yee-haw"
197
  msgstr "Youpi"
198
 
199
+ #: includes/class-freemius.php:5301
200
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
201
  msgstr "La période d'essai du %s a bien été annulé. L'add-on a été désactivé car il ne fonctionne qu'avec la version premium. Si vous souhaitez l'utiliser ultérieurement, vous devrez acheter une licence."
202
 
203
+ #: includes/class-freemius.php:5305
204
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
205
  msgstr "%sest un add-on pour la version premium. Vous devez acheter une licence avant d'activer le plugin."
206
 
207
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
208
+ #: templates/account/partials/addon.php:288
209
  msgid "More information about %s"
210
  msgstr "Plus d'informations à propos de %s"
211
 
212
+ #: includes/class-freemius.php:5315
213
  msgid "Purchase License"
214
  msgstr "Acheter une licence"
215
 
216
+ #: includes/class-freemius.php6230, templates/connect.php:163
217
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
218
  msgstr "Vous devriez recevoir un email d'activation pour %s sur votre boîte %s. Merci de cliquer sur le bouton d'activation dans l'email pour %s."
219
 
220
+ #: includes/class-freemius.php:6234
221
  msgid "start the trial"
222
  msgstr "commencer la période d'essai"
223
 
224
+ #: includes/class-freemius.php6235, templates/connect.php:167
225
  msgid "complete the install"
226
  msgstr "compléter l'installation"
227
 
228
+ #: includes/class-freemius.php:6348
229
  msgid "You are just one step away - %s"
230
  msgstr "Il ne reste qu'une étape - %s"
231
 
232
+ #: includes/class-freemius.php:6351
233
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
234
  msgid "Complete \"%s\" Activation Now"
235
  msgstr "Compléter \"%s\" Activer Maintenant"
236
 
237
+ #: includes/class-freemius.php:6429
238
  msgid "We made a few tweaks to the %s, %s"
239
  msgstr "Nous avons fait quelques modifications au %s, %s"
240
 
241
+ #: includes/class-freemius.php:6433
242
+ msgid "Opt in to make \"%s\" better!"
243
+ msgstr "Inscrivez-vous pour améliorer \"%s\" !"
244
 
245
+ #: includes/class-freemius.php:6861
246
  msgid "The upgrade of %s was successfully completed."
247
  msgstr "La mise à jour du %s s'est terminée avec succès "
248
 
249
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
250
+ #: includes/class-fs-plugin-updater.php1077,
251
+ #: includes/class-fs-plugin-updater.php1084,
252
+ #: templates/auto-installation.php:32
253
  msgid "Add-On"
254
  msgstr "Add-On"
255
 
256
+ #: includes/class-freemius.php8707, templates/debug.php359,
257
+ #: templates/debug.php:520
258
  msgid "Plugin"
259
  msgstr "Plugin"
260
 
261
+ #: includes/class-freemius.php8708, templates/debug.php359,
262
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
263
  msgid "Theme"
264
  msgstr "Thème"
265
 
266
+ #: includes/class-freemius.php:11183
267
+ msgid "Invalid site details collection."
268
+ msgstr "Invalid site details collection."
269
 
270
+ #: includes/class-freemius.php:11303
271
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
272
  msgstr "Nous ne trouvons pas votre adresse mail dans notre système, êtes-vous qu'il s'agit de la bonne adresse ?"
273
 
274
+ #: includes/class-freemius.php:11305
275
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
276
  msgstr "Nous ne trouvons aucune licence active associée avec cette adresse email, êtes-vous qu'il s'agit de la bonne adresse ?"
277
 
278
+ #: includes/class-freemius.php:11541
279
  msgid "Account is pending activation."
280
  msgstr "Compte en cours d'activation."
281
 
282
+ #: includes/class-freemius.php11653,
283
+ #: templates/forms/premium-versions-upgrade-handler.php:47
284
+ msgid "Buy a license now"
285
+ msgstr "Acheter une licence maintenant"
286
+
287
+ #: includes/class-freemius.php11665,
288
+ #: templates/forms/premium-versions-upgrade-handler.php:46
289
+ msgid "Renew your license now"
290
+ msgstr "Renouvelez votre licence maintenant"
291
+
292
+ #: includes/class-freemius.php:11669
293
+ msgid "%s to access version %s security & feature updates, and support."
294
+ msgstr "%s to access version %s security & feature updates, and support."
295
+
296
+ #: includes/class-freemius.php:14052
297
  msgid "%s activation was successfully completed."
298
  msgstr "L'activation de %s s'est terminée avec succès."
299
 
300
+ #: includes/class-freemius.php:14066
301
  msgid "Your account was successfully activated with the %s plan."
302
  msgstr "Votre compte a été activé avec succès avec la formule %s."
303
 
304
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
305
  msgid "Your trial has been successfully started."
306
  msgstr "Votre période d'essai a bien démarré."
307
 
308
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
309
+ #: includes/class-freemius.php:14761
310
  msgid "Couldn't activate %s."
311
  msgstr "Impossible d'activer %s."
312
 
313
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
314
+ #: includes/class-freemius.php:14762
315
  msgid "Please contact us with the following message:"
316
  msgstr "Merci de nous contacter avec le message suivant :"
317
 
318
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
319
  msgid "Upgrade"
320
  msgstr "Mise à jour"
321
 
322
+ #: includes/class-freemius.php:15117
323
  msgid "Start Trial"
324
  msgstr "Essai gratuit"
325
 
326
+ #: includes/class-freemius.php:15119
327
  msgid "Pricing"
328
  msgstr "Tarifs"
329
 
330
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
331
  msgid "Affiliation"
332
  msgstr "Affiliation"
333
 
334
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
335
+ #: templates/account.php150, templates/debug.php:324
336
  msgid "Account"
337
  msgstr "Compte"
338
 
339
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
340
  #: includes/customizer/class-fs-customizer-support-section.php:60
341
  msgid "Contact Us"
342
  msgstr "Contactez Nous"
343
 
344
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
345
+ #: includes/class-freemius.php19553, templates/account.php100,
346
+ #: templates/account/partials/addon.php:41
347
  msgid "Add-Ons"
348
  msgstr "Add-Ons"
349
 
350
+ #: includes/class-freemius.php:15274
351
+ msgctxt "ASCII arrow left icon"
352
+ msgid "&#x2190;"
353
+ msgstr "&#x2190;"
354
+
355
+ #: includes/class-freemius.php:15274
356
+ msgctxt "ASCII arrow right icon"
357
+ msgid "&#x27a4;"
358
+ msgstr "&#x27a4;"
359
+
360
+ #: includes/class-freemius.php15276, templates/pricing.php:97
361
  msgctxt "noun"
362
  msgid "Pricing"
363
  msgstr "Tarifs"
364
 
365
+ #: includes/class-freemius.php15479,
366
  #: includes/customizer/class-fs-customizer-support-section.php:67
367
  msgid "Support Forum"
368
  msgstr "Forum de Support"
369
 
370
+ #: includes/class-freemius.php:16265
371
  msgid "Your email has been successfully verified - you are AWESOME!"
372
  msgstr "Votre email a été vérifié avec succès - vous êtes FORMIDABLE !"
373
 
374
+ #: includes/class-freemius.php:16266
375
  msgctxt "a positive response"
376
  msgid "Right on"
377
  msgstr "Directement"
378
 
379
+ #: includes/class-freemius.php:16888
380
  msgid "Your %s Add-on plan was successfully upgraded."
381
  msgstr "Votre Add-on %s a bien été mis à jour."
382
 
383
+ #: includes/class-freemius.php:16890
384
  msgid "%s Add-on was successfully purchased."
385
  msgstr "L'Add-on %s a bien été acheté."
386
 
387
+ #: includes/class-freemius.php:16893
388
  msgid "Download the latest version"
389
  msgstr "Télécharger la dernière version"
390
 
391
+ #: includes/class-freemius.php:16965
392
  msgctxt "%1s - plugin title, %2s - API domain"
393
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
394
  msgstr "Votre serveur bloque l'accès à l4API Freemius qui est indispensable pour la synchronisation %1s. Merci de contacter votre hébergeur pour mettre %2s dans la liste blanche "
395
 
396
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
397
+ #: includes/class-freemius.php:17461
398
  msgid "Error received from the server:"
399
  msgstr "Une erreur a été reçu depuis le serveur :"
400
 
401
+ #: includes/class-freemius.php:16978
402
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
403
  msgstr "Il semble que l'un des paramètres d'authentification soit faux. Veuillez mettre à jour votre Public Key, votre Secret Key ainsi que vote User ID et essayez à nouveau."
404
 
405
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
406
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
407
  msgctxt ""
408
  msgid "Hmm"
409
  msgstr "Hmm"
410
 
411
+ #: includes/class-freemius.php:17173
412
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
413
+ msgstr "Il semble que vous soyez encore sur la formule %s. Si vous avez mis à jour ou changer votre formule, le problème est probablement de votre côté - désolé."
414
 
415
+ #: includes/class-freemius.php17174, templates/account.php102,
416
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
417
  msgctxt "trial period"
418
  msgid "Trial"
419
  msgstr "Période d'essai"
420
 
421
+ #: includes/class-freemius.php:17179
422
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
423
  msgstr "J'ai mis à jour mon compte mais quand j'essaie de synchroniser la licence, la formule est toujours %s."
424
 
425
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
426
  msgid "Please contact us here"
427
  msgstr "Merci de nous contacter ici"
428
 
429
+ #: includes/class-freemius.php:17193
430
  msgid "Your plan was successfully upgraded."
431
  msgstr "Votre formule a bien été mise à jour."
432
 
433
+ #: includes/class-freemius.php:17211
434
  msgid "Your plan was successfully changed to %s."
435
  msgstr "Votre formule a bien été modifié vers %s. "
436
 
437
+ #: includes/class-freemius.php:17227
438
  msgid "Your license has expired. You can still continue using the free %s forever."
439
  msgstr "Votre licence a expiré. Vous pouvez toujours utiliser la version gratuite indéfiniment."
440
 
441
+ #: includes/class-freemius.php:17229
442
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
443
  msgstr "Votre licence a expiré.%1$sFaites la mise à jour maintenant%2$s pour continuer à utiliser le %3$s sans interruption."
444
 
445
+ #: includes/class-freemius.php:17237
446
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
447
  msgstr "Votre licence a été annulé. Si vous pensez qu'il s'agit d'une erreur, merci de contacter le support."
448
 
449
+ #: includes/class-freemius.php:17250
450
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
451
  msgstr "Votre licence a expiré. Vous pouvez toujours utiliser les fonctionnalités %s mais vous devrez renouveler votre licence pour recevoir les mises à jour et une assistance."
452
 
453
+ #: includes/class-freemius.php:17273
454
  msgid "Your free trial has expired. You can still continue using all our free features."
455
  msgstr "Votre période d'essai gratuite est terminée. Vous pouvez continuer à utiliser toutes nos fonctionnalités gratuites."
456
 
457
+ #: includes/class-freemius.php:17275
458
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
459
  msgstr "Votre période d'essai gratuite est terminée. %1$sFaites la mise à jour maintenant%2$s pour continuer à utiliser le %3$s sans interruption."
460
 
461
+ #: includes/class-freemius.php:17380
462
  msgid "It looks like the license could not be activated."
463
  msgstr "Il semble que la licence ne puisse être activée."
464
 
465
+ #: includes/class-freemius.php:17410
466
  msgid "Your license was successfully activated."
467
  msgstr "Votre licence a bien été activée."
468
 
469
+ #: includes/class-freemius.php:17436
470
  msgid "It looks like your site currently doesn't have an active license."
471
  msgstr "Il semble que votre site n'ait pas de licence active."
472
 
473
+ #: includes/class-freemius.php:17460
474
  msgid "It looks like the license deactivation failed."
475
  msgstr "Il semble que la désactivation de la licence a échoué."
476
 
477
+ #: includes/class-freemius.php:17488
478
  msgid "Your license was successfully deactivated, you are back to the %s plan."
479
  msgstr "Votre licence a bien été désactivé, vous utilisez à présent la formule %s."
480
 
481
+ #: includes/class-freemius.php:17489
482
  msgid "O.K"
483
  msgstr "O.K"
484
 
485
+ #: includes/class-freemius.php:17542
486
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
487
+ msgstr "Il semble que nous ayons un problème temporaire avec l'annulation de votre abonnement. Merci de réessayer dans quelques minutes."
488
 
489
+ #: includes/class-freemius.php:17551
490
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
491
+ msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
492
 
493
+ #: includes/class-freemius.php:17593
494
  msgid "You are already running the %s in a trial mode."
495
  msgstr "Vous utilisez déjà le %s en période d'essai. "
496
 
497
+ #: includes/class-freemius.php:17604
498
  msgid "You already utilized a trial before."
499
  msgstr "Vous avez déjà utilisé la période d'essai."
500
 
501
+ #: includes/class-freemius.php:17618
502
  msgid "Plan %s do not exist, therefore, can't start a trial."
503
  msgstr "La formule %s n'existe pas, il n'est pas possible de commencer une période d'essai."
504
 
505
+ #: includes/class-freemius.php:17629
506
  msgid "Plan %s does not support a trial period."
507
  msgstr "La formule %s ne propose pas de période d'essai."
508
 
509
+ #: includes/class-freemius.php:17640
510
  msgid "None of the %s's plans supports a trial period."
511
  msgstr "Aucune formule du %s ne propose de période d'essai."
512
 
513
+ #: includes/class-freemius.php:17690
514
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
515
  msgstr "Il semble que vous ne soyez plus en période d'essai donc il n'y a rien à annuler :)"
516
 
517
+ #: includes/class-freemius.php:17726
 
 
 
 
518
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
519
  msgstr "Il semble que nous ayons un problème temporaire pour annuler votre période d'essai. Merci de réessayer dans quelques minutes."
520
 
521
+ #: includes/class-freemius.php:17745
522
+ msgid "Your %s free trial was successfully cancelled."
523
+ msgstr "Votre période d'essai %s a bien été annulé."
524
+
525
+ #: includes/class-freemius.php:18052
526
  msgid "Version %s was released."
527
  msgstr "La version %s vient d'être publiée."
528
 
529
+ #: includes/class-freemius.php:18052
530
  msgid "Please download %s."
531
  msgstr "Merci de télécharger %s."
532
 
533
+ #: includes/class-freemius.php:18059
534
  msgid "the latest %s version here"
535
  msgstr "la dernière version de %s ici"
536
 
537
+ #: includes/class-freemius.php:18064
538
  msgid "New"
539
  msgstr "Nouveau"
540
 
541
+ #: includes/class-freemius.php:18069
542
  msgid "Seems like you got the latest release."
543
  msgstr "Il semble que vous ayez la dernière version."
544
 
545
+ #: includes/class-freemius.php:18070
546
  msgid "You are all good!"
547
  msgstr "Vous êtes tout bon !"
548
 
549
+ #: includes/class-freemius.php:18338
550
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
551
  msgstr "Un email de vérification vient d'être envoyé sur %s. Si vous ne le recevez pas d'ici 5 minutes, merci de vérifier dans vos spams."
552
 
553
+ #: includes/class-freemius.php:18473
554
  msgid "Site successfully opted in."
555
  msgstr "Site ajouté avec succès."
556
 
557
+ #: includes/class-freemius.php18474, includes/class-freemius.php:19285
558
  msgid "Awesome"
559
  msgstr "Formidable"
560
 
561
+ #: includes/class-freemius.php18490, templates/forms/optout.php:32
562
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
563
  msgstr "Nous vous remercions de votre aide pour améliorer le %s en nous permettant de recevoir des informations concernant son usage."
564
 
565
+ #: includes/class-freemius.php:18491
566
  msgid "Thank you!"
567
  msgstr "Merci !"
568
 
569
+ #: includes/class-freemius.php:18498
570
  msgid "We will no longer be sending any usage data of %s on %s to %s."
571
  msgstr "Nous n'enverrons plus d'information d'utilisation de %s sur %s à %s."
572
 
573
+ #: includes/class-freemius.php:18627
574
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
575
  msgstr "Merci de vérifier votre messagerie, vous devriez recevoir un email via %s pour confirmer le changement de propriétaire. Pour des raisons de sécurité, vous devez confirmer le changement dans les prochaines 15 minutes. Vérifiez vos spams si vous ne recevez pas le message."
576
 
577
+ #: includes/class-freemius.php:18633
578
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
579
  msgstr "Merci pour la confirmation du changement de propriétaire. Un email vient d'être envoyé à %s pour la validation finale."
580
 
581
+ #: includes/class-freemius.php:18638
582
  msgid "%s is the new owner of the account."
583
  msgstr "%s est le nouveau propriétaire du compte."
584
 
585
+ #: includes/class-freemius.php:18640
586
  msgctxt "as congratulations"
587
  msgid "Congrats"
588
  msgstr "Félicitations"
589
 
590
+ #: includes/class-freemius.php:18660
591
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
592
  msgstr "Désolé, nous ne pouvons pas mettre à jour l'email. Il existe déjà un autre utilisateur avec cette adresse."
593
 
594
+ #: includes/class-freemius.php:18661
595
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
596
  msgstr "Si vous voulez transférer la propriété du compte de %s à %s cliquez sur le bouton Changement De Propriétaire"
597
 
598
+ #: includes/class-freemius.php:18668
599
  msgid "Change Ownership"
600
  msgstr "Changement De Propriétaire"
601
 
602
+ #: includes/class-freemius.php:18676
603
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
604
  msgstr "Votre email a été mis à jour. Vous allez recevoir un message avec les instructions de confirmation."
605
 
606
+ #: includes/class-freemius.php:18688
607
  msgid "Please provide your full name."
608
  msgstr "Merci d'indiquer vos prénom et nom."
609
 
610
+ #: includes/class-freemius.php:18693
611
  msgid "Your name was successfully updated."
612
  msgstr "Votre nom a été mis à jour."
613
 
614
+ #: includes/class-freemius.php:18754
615
  msgid "You have successfully updated your %s."
616
  msgstr "Votre %s a bien été mis à jour."
617
 
618
+ #: includes/class-freemius.php:18894
619
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
620
  msgstr "Sachez que les informations de l'add-ons de %s sont issus d'un serveur externe."
621
 
622
+ #: includes/class-freemius.php:18895
623
  msgctxt "advance notice of something that will need attention."
624
  msgid "Heads up"
625
  msgstr "Avertissement"
626
 
627
+ #: includes/class-freemius.php:19325
628
  msgctxt "exclamation"
629
  msgid "Hey"
630
  msgstr "Hey"
631
 
632
+ #: includes/class-freemius.php:19325
633
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
634
  msgstr "Que pensez-vous de %s ? Testez nos %s fonctionnalités premium avec %d jours d'essai gratuit."
635
 
636
+ #: includes/class-freemius.php:19333
637
  msgid "No commitment for %s days - cancel anytime!"
638
  msgstr "Pas d'engagement durant %s jours - annuler quand vous voulez !"
639
 
640
+ #: includes/class-freemius.php:19334
641
  msgid "No credit card required"
642
  msgstr "Pas besoin de carte bancaire"
643
 
644
+ #: includes/class-freemius.php19341, templates/forms/trial-start.php:53
645
  msgctxt "call to action"
646
  msgid "Start free trial"
647
  msgstr "Commencer l'essai gratuit"
648
 
649
+ #: includes/class-freemius.php:19418
650
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
651
  msgstr "Dites, savez-vous que %s propose un système de affiliation ? Si vous aimez le %s vous pouvez devenir notre ambassadeur et gagner de l'argent !"
652
 
653
+ #: includes/class-freemius.php:19427
654
  msgid "Learn more"
655
  msgstr "En savoir plus"
656
 
657
+ #: includes/class-freemius.php19577, templates/account.php406,
658
+ #: templates/account.php509, templates/connect.php171,
659
+ #: templates/connect.php421, templates/forms/license-activation.php24,
660
+ #: templates/account/partials/addon.php:235
661
  msgid "Activate License"
662
  msgstr "Activer la licence"
663
 
664
+ #: includes/class-freemius.php19578, templates/account.php469,
665
+ #: templates/account.php508, templates/account/partials/site.php:256
666
  msgid "Change License"
667
  msgstr "Changer la licence"
668
 
669
+ #: includes/class-freemius.php19660, templates/account/partials/site.php:161
670
  msgid "Opt Out"
671
  msgstr "Désinscription"
672
 
673
+ #: includes/class-freemius.php19662, includes/class-freemius.php19667,
674
  #: templates/account/partials/site.php43,
675
  #: templates/account/partials/site.php:161
676
  msgid "Opt In"
677
  msgstr "Inscription"
678
 
679
+ #: includes/class-freemius.php:19891
680
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
681
+ msgstr " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
682
+
683
+ #: includes/class-freemius.php:19899
684
+ msgid "Activate %s features"
685
+ msgstr "Activate %s features"
686
+
687
+ #: includes/class-freemius.php:19912
688
  msgid "Please follow these steps to complete the upgrade"
689
  msgstr "Merci de suivre ces étapes pour finaliser la mise à jour"
690
 
691
+ #: includes/class-freemius.php:19916
692
  msgid "Download the latest %s version"
693
  msgstr "Télécharger la dernière version %s"
694
 
695
+ #: includes/class-freemius.php:19920
696
  msgid "Upload and activate the downloaded version"
697
  msgstr "Téléverser et activer la version téléchargée"
698
 
699
+ #: includes/class-freemius.php:19922
700
  msgid "How to upload and activate?"
701
  msgstr "Comment téléverser et activer ?"
702
 
703
+ #: includes/class-freemius.php:20056
704
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
705
  msgstr "%sCliquez ici %s pour choisir les sites sur lesquels vous souhaitez activer la licence."
706
 
707
+ #: includes/class-freemius.php:20217
708
  msgid "Auto installation only works for opted-in users."
709
  msgstr "L'installation automatique ne fonctionne que pour les utilisateurs qui se sont inscrits."
710
 
711
+ #: includes/class-freemius.php20227, includes/class-freemius.php20260,
712
+ #: includes/class-fs-plugin-updater.php1056,
713
+ #: includes/class-fs-plugin-updater.php:1070
714
  msgid "Invalid module ID."
715
  msgstr "ID du module non valide."
716
 
717
+ #: includes/class-freemius.php20236, includes/class-fs-plugin-updater.php:1092
718
  msgid "Premium version already active."
719
  msgstr "Version premium déjà active."
720
 
721
+ #: includes/class-freemius.php:20243
722
  msgid "You do not have a valid license to access the premium version."
723
  msgstr "Vous n'avez pas de licence valide pour accéder à la version premium."
724
 
725
+ #: includes/class-freemius.php:20250
726
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
727
  msgstr "Le plugin est un \"Serviceware\" ce qui veut dire qu'il n'a pas de version premium de code."
728
 
729
+ #: includes/class-freemius.php20268, includes/class-fs-plugin-updater.php:1091
730
  msgid "Premium add-on version already installed."
731
  msgstr "La version premium de l'add-on est déjà installée."
732
 
733
+ #: includes/class-freemius.php:20613
734
  msgid "View paid features"
735
  msgstr "Voir les fonctionnalités payantes"
736
 
737
+ #: includes/class-freemius.php:20927
738
  msgid "Thank you so much for using %s and its add-ons!"
739
  msgstr "Merci beaucoup d'utiliser %s et ses add-ons !"
740
 
741
+ #: includes/class-freemius.php:20928
742
  msgid "Thank you so much for using %s!"
743
  msgstr "Merci beaucoup d'utiliser %s !"
744
 
745
+ #: includes/class-freemius.php:20934
746
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
747
  msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à améliorer le %s."
748
 
749
+ #: includes/class-freemius.php:20938
750
  msgid "Thank you so much for using our products!"
751
  msgstr "Merci beaucoup d'utiliser nos produits !"
752
 
753
+ #: includes/class-freemius.php:20939
754
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
755
  msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à les améliorer."
756
 
757
+ #: includes/class-freemius.php:20958
758
  msgid "%s and its add-ons"
759
  msgstr "%s et ses add-ons"
760
 
761
+ #: includes/class-freemius.php:20967
762
  msgid "Products"
763
  msgstr "Produits"
764
 
765
+ #: includes/class-freemius.php20974, templates/connect.php:272
766
  msgid "Yes"
767
  msgstr "Oui"
768
 
769
+ #: includes/class-freemius.php20975, templates/connect.php:273
770
  msgid "send me security & feature updates, educational content and offers."
771
  msgstr "envoyez moi des mises à jour de sécurité et des fonctionnalités, du contenu instructif et des offres."
772
 
773
+ #: includes/class-freemius.php20976, templates/connect.php:278
774
  msgid "No"
775
  msgstr "Non"
776
 
777
+ #: includes/class-freemius.php20978, templates/connect.php:280
778
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
779
  msgstr "ne %sPAS%s m'envoyer de mises à jour de sécurité ou de fonctionnalités, ni de contenu instructif, ni d'offre."
780
 
781
+ #: includes/class-freemius.php:20988
782
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
783
  msgstr "Suite au exigences de conformité du %sRèglement européen Général sur la Protection des Données (GDPR)%s il est nécessaire que vous donniez, à nouveau, votre consentement explicite pour confirmer que vous êtes avec nous 🙂"
784
 
785
+ #: includes/class-freemius.php20990, templates/connect.php:287
786
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
787
  msgstr "Merci de nous indiquer si vous souhaitez que nous vous contactions pour les mises à jour de sécurité et de fonctionnalités, du contenu instructif et des offres spéciales :"
788
 
789
+ #: includes/class-freemius.php:21272
790
  msgid "License key is empty."
791
  msgstr "La clé de licence est vide."
792
 
793
  #: includes/class-fs-plugin-updater.php184,
794
+ #: templates/forms/premium-versions-upgrade-handler.php:57
795
+ msgid "Renew license"
796
+ msgstr "Renouvelez votre licence"
797
+
798
+ #: includes/class-fs-plugin-updater.php189,
799
+ #: templates/forms/premium-versions-upgrade-handler.php:58
800
+ msgid "Buy license"
801
+ msgstr "Buy license"
802
+
803
+ #: includes/class-fs-plugin-updater.php:278
804
+ msgid "There is a %s of %s available."
805
+ msgstr "There is a %s of %s available."
806
+
807
+ #: includes/class-fs-plugin-updater.php:282
808
+ msgid "new version"
809
+ msgstr "new version"
810
+
811
+ #: includes/class-fs-plugin-updater.php:301
812
+ msgid "Important Upgrade Notice:"
813
+ msgstr "Important Upgrade Notice:"
814
 
815
+ #: includes/class-fs-plugin-updater.php:1121
816
  msgid "Installing plugin: %s"
817
  msgstr "Installation du plugin : %s"
818
 
819
+ #: includes/class-fs-plugin-updater.php:1162
820
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
821
  msgstr "Impossible de se connecter au système de fichiers. Merci de confirmer vos autorisations."
822
 
823
+ #: includes/class-fs-plugin-updater.php:1335
824
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
825
  msgstr "Le package du plugin à télécharger ne contient pas de dossier avec le bon slug et iln'a pas été possible de le renommer."
826
 
827
+ #: includes/fs-plugin-info-dialog.php369,
828
+ #: templates/account/partials/addon.php:292
829
  msgctxt "verb"
830
  msgid "Purchase"
831
  msgstr "Acheter"
832
 
833
+ #: includes/fs-plugin-info-dialog.php:372
834
  msgid "Start my free %s"
835
  msgstr "Commencer ma %s gratuite"
836
 
837
+ #: includes/fs-plugin-info-dialog.php:413
838
  msgid "Install Free Version Now"
839
  msgstr "Installer la version gratuite maintenant"
840
 
841
+ #: includes/fs-plugin-info-dialog.php414, templates/auto-installation.php111,
842
+ #: templates/account/partials/addon.php272,
843
+ #: templates/account/partials/addon.php:322
844
  msgid "Install Now"
845
  msgstr "Installer maintenant"
846
 
847
+ #: includes/fs-plugin-info-dialog.php:425
848
  msgctxt "as download latest version"
849
  msgid "Download Latest Free Version"
850
  msgstr "Télécharger la dernière version gratuite"
851
 
852
+ #: includes/fs-plugin-info-dialog.php426, templates/account.php80,
853
  #: templates/account/partials/addon.php:21
854
  msgctxt "as download latest version"
855
  msgid "Download Latest"
856
  msgstr "Télécharger la dernière version"
857
 
858
+ #: includes/fs-plugin-info-dialog.php:436
859
  msgid "Install Free Version Update Now"
860
  msgstr "Installer la dernière mise à jour gratuite maintenant"
861
 
862
+ #: includes/fs-plugin-info-dialog.php437, templates/account.php:460
863
  msgid "Install Update Now"
864
  msgstr "Installer la mise à jour maintenant"
865
 
866
+ #: includes/fs-plugin-info-dialog.php:448
867
  msgid "Newer Free Version (%s) Installed"
868
  msgstr "La nouvelle version gratuite ( %s ) a été installé"
869
 
870
+ #: includes/fs-plugin-info-dialog.php:449
871
  msgid "Newer Version (%s) Installed"
872
  msgstr "Nouvelle Version (%s) Installée"
873
 
874
+ #: includes/fs-plugin-info-dialog.php:457
875
  msgid "Latest Free Version Installed"
876
  msgstr "La dernière version gratuite a été installé"
877
 
878
+ #: includes/fs-plugin-info-dialog.php:458
879
  msgid "Latest Version Installed"
880
  msgstr "Dernière Version Installée"
881
 
882
+ #: includes/fs-plugin-info-dialog.php:613
883
  msgctxt "Plugin installer section title"
884
  msgid "Description"
885
  msgstr "Description"
886
 
887
+ #: includes/fs-plugin-info-dialog.php:614
888
  msgctxt "Plugin installer section title"
889
  msgid "Installation"
890
  msgstr "Installation"
891
 
892
+ #: includes/fs-plugin-info-dialog.php:615
893
  msgctxt "Plugin installer section title"
894
  msgid "FAQ"
895
  msgstr "FAQ"
896
 
897
+ #: includes/fs-plugin-info-dialog.php616,
898
  #: templates/plugin-info/description.php:55
899
  msgid "Screenshots"
900
  msgstr "Captures d'écran"
901
 
902
+ #: includes/fs-plugin-info-dialog.php:617
903
  msgctxt "Plugin installer section title"
904
  msgid "Changelog"
905
  msgstr "Changelog"
906
 
907
+ #: includes/fs-plugin-info-dialog.php:618
908
  msgctxt "Plugin installer section title"
909
  msgid "Reviews"
910
  msgstr "Commentaires"
911
 
912
+ #: includes/fs-plugin-info-dialog.php:619
913
  msgctxt "Plugin installer section title"
914
  msgid "Other Notes"
915
  msgstr "Autres Informations"
916
 
917
+ #: includes/fs-plugin-info-dialog.php:634
918
  msgctxt "Plugin installer section title"
919
  msgid "Features & Pricing"
920
  msgstr "Fonctionnalités & Tarifs"
921
 
922
+ #: includes/fs-plugin-info-dialog.php:644
923
  msgid "Plugin Install"
924
  msgstr "Installation du Plugin"
925
 
926
+ #: includes/fs-plugin-info-dialog.php:716
927
  msgctxt "e.g. Professional Plan"
928
  msgid "%s Plan"
929
  msgstr "Formule %s"
930
 
931
+ #: includes/fs-plugin-info-dialog.php:742
932
  msgctxt "e.g. the best product"
933
  msgid "Best"
934
  msgstr "Best"
935
 
936
+ #: includes/fs-plugin-info-dialog.php748,
937
+ #: includes/fs-plugin-info-dialog.php:768
938
  msgctxt "as every month"
939
  msgid "Monthly"
940
  msgstr "Mensuel"
941
 
942
+ #: includes/fs-plugin-info-dialog.php:751
943
  msgctxt "as once a year"
944
  msgid "Annual"
945
  msgstr "Annuel"
946
 
947
+ #: includes/fs-plugin-info-dialog.php:754
948
  msgid "Lifetime"
949
  msgstr "À vie"
950
 
951
+ #: includes/fs-plugin-info-dialog.php768,
952
+ #: includes/fs-plugin-info-dialog.php770,
953
+ #: includes/fs-plugin-info-dialog.php:772
954
  msgctxt "e.g. billed monthly"
955
  msgid "Billed %s"
956
  msgstr "%s Facturé"
957
 
958
+ #: includes/fs-plugin-info-dialog.php:770
959
  msgctxt "as once a year"
960
  msgid "Annually"
961
  msgstr "Annuel"
962
 
963
+ #: includes/fs-plugin-info-dialog.php:772
964
  msgctxt "as once a year"
965
  msgid "Once"
966
  msgstr "Une fois"
967
 
968
+ #: includes/fs-plugin-info-dialog.php:778
969
  msgid "Single Site License"
970
  msgstr "Licence 1 site"
971
 
972
+ #: includes/fs-plugin-info-dialog.php:780
973
  msgid "Unlimited Licenses"
974
  msgstr "Licences sites illimités"
975
 
976
+ #: includes/fs-plugin-info-dialog.php:782
977
  msgid "Up to %s Sites"
978
  msgstr "Jusqu'à %s Sites"
979
 
980
+ #: includes/fs-plugin-info-dialog.php792,
981
  #: templates/plugin-info/features.php:82
982
  msgctxt "as monthly period"
983
  msgid "mo"
984
  msgstr "mois"
985
 
986
+ #: includes/fs-plugin-info-dialog.php799,
987
  #: templates/plugin-info/features.php:80
988
  msgctxt "as annual period"
989
  msgid "year"
990
  msgstr "année"
991
 
992
+ #: includes/fs-plugin-info-dialog.php:853
993
  msgctxt "noun"
994
  msgid "Price"
995
  msgstr "Tarif"
996
 
997
+ #: includes/fs-plugin-info-dialog.php:901
998
  msgid "Save %s"
999
  msgstr "Économisez %s"
1000
 
1001
+ #: includes/fs-plugin-info-dialog.php:911
1002
  msgid "No commitment for %s - cancel anytime"
1003
  msgstr "Pas d'engagement durant %s - annuler quand vous voulez"
1004
 
1005
+ #: includes/fs-plugin-info-dialog.php:914
1006
  msgid "After your free %s, pay as little as %s"
1007
  msgstr "Après vos %s gratuits, payez seulement %s"
1008
 
1009
+ #: includes/fs-plugin-info-dialog.php:925
1010
  msgid "Details"
1011
  msgstr "Détails"
1012
 
1013
+ #: includes/fs-plugin-info-dialog.php929, templates/account.php91,
1014
+ #: templates/debug.php201, templates/debug.php238, templates/debug.php452,
1015
+ #: templates/account/partials/addon.php:32
1016
  msgctxt "product version"
1017
  msgid "Version"
1018
  msgstr "Version"
1019
 
1020
+ #: includes/fs-plugin-info-dialog.php:936
1021
  msgctxt "as the plugin author"
1022
  msgid "Author"
1023
  msgstr "Auteur"
1024
 
1025
+ #: includes/fs-plugin-info-dialog.php:943
1026
  msgid "Last Updated"
1027
  msgstr "Dernière mise à jour"
1028
 
1029
+ #: includes/fs-plugin-info-dialog.php948, templates/account.php:376
1030
  msgctxt "x-ago"
1031
  msgid "%s ago"
1032
  msgstr "Il y a %s"
1033
 
1034
+ #: includes/fs-plugin-info-dialog.php:957
1035
  msgid "Requires WordPress Version"
1036
  msgstr "Version de WordPress requise"
1037
 
1038
+ #: includes/fs-plugin-info-dialog.php:958
1039
  msgid "%s or higher"
1040
  msgstr "%s ou plus"
1041
 
1042
+ #: includes/fs-plugin-info-dialog.php:965
1043
  msgid "Compatible up to"
1044
  msgstr "Compatible jusqu'à"
1045
 
1046
+ #: includes/fs-plugin-info-dialog.php:973
1047
  msgid "Downloaded"
1048
  msgstr "Téléchargé"
1049
 
1050
+ #: includes/fs-plugin-info-dialog.php:977
1051
  msgid "%s time"
1052
  msgstr "%s fois"
1053
 
1054
+ #: includes/fs-plugin-info-dialog.php:979
1055
  msgid "%s times"
1056
  msgstr "%s fois"
1057
 
1058
+ #: includes/fs-plugin-info-dialog.php:989
1059
  msgid "WordPress.org Plugin Page"
1060
  msgstr "Page WordPress.org du plugin"
1061
 
1062
+ #: includes/fs-plugin-info-dialog.php:997
1063
  msgid "Plugin Homepage"
1064
  msgstr "Site Web du plugin"
1065
 
1066
+ #: includes/fs-plugin-info-dialog.php1005,
1067
+ #: includes/fs-plugin-info-dialog.php:1087
1068
  msgid "Donate to this plugin"
1069
  msgstr "Faire une donation pour ce plugin"
1070
 
1071
+ #: includes/fs-plugin-info-dialog.php:1012
1072
  msgid "Average Rating"
1073
  msgstr "Note moyenne"
1074
 
1075
+ #: includes/fs-plugin-info-dialog.php:1019
1076
  msgid "based on %s"
1077
  msgstr "Basé sur %s"
1078
 
1079
+ #: includes/fs-plugin-info-dialog.php:1023
1080
  msgid "%s rating"
1081
  msgstr "%s notation"
1082
 
1083
+ #: includes/fs-plugin-info-dialog.php:1025
1084
  msgid "%s ratings"
1085
  msgstr "%snotations "
1086
 
1087
+ #: includes/fs-plugin-info-dialog.php:1040
1088
  msgid "%s star"
1089
  msgstr "%s étoile"
1090
 
1091
+ #: includes/fs-plugin-info-dialog.php:1042
1092
  msgid "%s stars"
1093
  msgstr "%s étoiles"
1094
 
1095
+ #: includes/fs-plugin-info-dialog.php:1053
1096
  msgid "Click to see reviews that provided a rating of %s"
1097
  msgstr "Cliquez pour voir les avis avec une notation de %s"
1098
 
1099
+ #: includes/fs-plugin-info-dialog.php:1066
1100
  msgid "Contributors"
1101
  msgstr "Contributeurs"
1102
 
1103
+ #: includes/fs-plugin-info-dialog.php1095,
1104
+ #: includes/fs-plugin-info-dialog.php:1097
1105
  msgid "Warning"
1106
  msgstr "Attention"
1107
 
1108
+ #: includes/fs-plugin-info-dialog.php:1095
1109
  msgid "This plugin has not been tested with your current version of WordPress."
1110
  msgstr "Ce plugin n'a pas été testé avec votre actuelle version de WordPress"
1111
 
1112
+ #: includes/fs-plugin-info-dialog.php:1097
1113
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1114
  msgstr "Ce plugin n'a pas été indiqué comme étant compatible avec votre version actuelle de WordPress"
1115
 
1116
+ #: includes/fs-plugin-info-dialog.php:1116
1117
  msgid "Paid add-on must be deployed to Freemius."
1118
  msgstr "Les add-ons payant doivent être déposés sur Freemius"
1119
 
1120
+ #: includes/fs-plugin-info-dialog.php:1117
1121
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1122
  msgstr "Les add-ons doivent être déposés sur WordPress.org ou Freemius."
1123
 
1124
+ #: templates/account.php81, templates/forms/subscription-cancellation.php96,
1125
+ #: templates/account/partials/addon.php22,
1126
  #: templates/account/partials/site.php:295
1127
+ msgid "Downgrading your plan"
1128
+ msgstr "Downgrading your plan"
1129
+
1130
+ #: templates/account.php82, templates/forms/subscription-cancellation.php97,
1131
+ #: templates/account/partials/addon.php23,
1132
+ #: templates/account/partials/site.php:296
1133
+ msgid "Cancelling the subscription"
1134
+ msgstr "Cancelling the subscription"
1135
+
1136
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the
1137
+ #. subscription'
1138
+ #: templates/account.php84, templates/forms/subscription-cancellation.php99,
1139
+ #: templates/account/partials/addon.php25,
1140
+ #: templates/account/partials/site.php:298
1141
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1142
+ msgstr "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1143
 
1144
+ #: templates/account.php85, templates/forms/subscription-cancellation.php100,
1145
+ #: templates/account/partials/addon.php26,
1146
+ #: templates/account/partials/site.php:299
1147
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1148
+ msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1149
+
1150
+ #: templates/account.php86, templates/forms/subscription-cancellation.php106,
1151
+ #: templates/account/partials/addon.php:27
1152
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1153
  msgstr "Annuler la période d'essai va immédiatement bloquer les fonctionnalités premium. Souhaitez-vous continuer ?"
1154
 
1155
+ #: templates/account.php87, templates/forms/subscription-cancellation.php101,
1156
+ #: templates/account/partials/addon.php28,
1157
+ #: templates/account/partials/site.php:300
1158
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1159
+ msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1160
 
1161
+ #: templates/account.php88, templates/forms/subscription-cancellation.php102,
1162
+ #: templates/account/partials/addon.php29,
1163
+ #: templates/account/partials/site.php:301
1164
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1165
  msgstr "Une fois la licence expirée vous pourrez toujours utiliser la version gratuite mais vous n'aurez PAS accès aux fonctionnalités de %s."
1166
 
1167
  #. translators: %s: Plan title (e.g. "Professional")
1168
+ #: templates/account.php90,
1169
  #: templates/account/partials/activate-license-button.php31,
1170
+ #: templates/account/partials/addon.php:31
1171
  msgid "Activate %s Plan"
1172
  msgstr "Activer la formule %s"
1173
 
1174
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1175
+ #: templates/account.php93, templates/account/partials/addon.php34,
1176
  #: templates/account/partials/site.php:275
1177
  msgid "Auto renews in %s"
1178
  msgstr "Renouvellements automatique dans %s"
1179
 
1180
  #. translators: %s: Time period (e.g. Expires in "2 months")
1181
+ #: templates/account.php95, templates/account/partials/addon.php36,
1182
  #: templates/account/partials/site.php:277
1183
  msgid "Expires in %s"
1184
  msgstr "Expire dans %s"
1185
 
1186
+ #: templates/account.php96, templates/account/partials/addon.php:37
1187
  msgctxt "as synchronize license"
1188
  msgid "Sync License"
1189
  msgstr "Synchroniser la licence"
1190
 
1191
+ #: templates/account.php97, templates/account/partials/addon.php:38
1192
  msgid "Cancel Trial"
1193
  msgstr "Annuler la période d'essai"
1194
 
1195
+ #: templates/account.php98, templates/account/partials/addon.php:39
1196
  msgid "Change Plan"
1197
  msgstr "Changer de formule"
1198
 
1199
+ #: templates/account.php99, templates/account/partials/addon.php:40
1200
  msgctxt "verb"
1201
  msgid "Upgrade"
1202
  msgstr "Mise à jour"
1203
 
1204
+ #: templates/account.php101, templates/account/partials/addon.php42,
1205
+ #: templates/account/partials/site.php:302
1206
  msgctxt "verb"
1207
  msgid "Downgrade"
1208
  msgstr "Rétrograder"
1209
 
1210
+ #: templates/account.php103, templates/add-ons.php130,
1211
  #: templates/plugin-info/features.php72,
1212
+ #: templates/account/partials/addon.php44,
1213
  #: templates/account/partials/site.php:31
1214
  msgid "Free"
1215
  msgstr "Gratuit"
1216
 
1217
+ #: templates/account.php104, templates/account/partials/addon.php:45
1218
  msgid "Activate"
1219
  msgstr "Activer"
1220
 
1221
+ #: templates/account.php105, templates/debug.php371,
1222
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1223
+ #: templates/account/partials/addon.php:46
1224
  msgctxt "as product pricing plan"
1225
  msgid "Plan"
1226
  msgstr "Formule"
1227
 
1228
+ #: templates/account.php:158
1229
  msgid "Free Trial"
1230
  msgstr "Essai gratuit"
1231
 
1232
+ #: templates/account.php:169
1233
  msgid "Account Details"
1234
  msgstr "Détails du compte"
1235
 
1236
+ #: templates/account.php:179
1237
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1238
  msgstr "Supprimer le compte désactivera automatiquement la licence de votre formule %s afin que vous puissiez l'utiliser sur d'autres sites. Si vous voulez aussi annuler le paiement récurrent, cliquez sur le bouton \"Annuler\" et commencez par \"Rétrograder\" votre compte. Êtes-vous sûr de vouloir poursuivre la suppression ? "
1239
 
1240
+ #: templates/account.php:181
1241
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1242
  msgstr "La suppression est permanente. Ne faites cette suppression que si vous ne souhaitez plus utiliser le %s. Êtes-vous sûr de vouloir poursuivre la suppression ?"
1243
 
1244
+ #: templates/account.php:184
1245
  msgid "Delete Account"
1246
  msgstr "Supprimer le compte"
1247
 
1248
+ #: templates/account.php196, templates/account/partials/addon.php159,
1249
  #: templates/account/partials/deactivate-license-button.php:35
1250
  msgid "Deactivate License"
1251
  msgstr "Désactiver la licence"
1252
 
1253
+ #: templates/account.php219, templates/forms/subscription-cancellation.php:125
1254
  msgid "Are you sure you want to proceed?"
1255
  msgstr "Êtes-vous de vouloir continuer ?"
1256
 
1257
+ #: templates/account.php219, templates/account/partials/addon.php:182
1258
  msgid "Cancel Subscription"
1259
  msgstr "Annuler l'abonnement"
1260
 
1261
+ #: templates/account.php:247
1262
  msgctxt "as synchronize"
1263
  msgid "Sync"
1264
  msgstr "Synchroniser"
1265
 
1266
+ #: templates/account.php261, templates/debug.php:487
1267
  msgid "Name"
1268
  msgstr "Nom"
1269
 
1270
+ #: templates/account.php267, templates/debug.php:488
1271
  msgid "Email"
1272
  msgstr "Email"
1273
 
1274
+ #: templates/account.php274, templates/debug.php370, templates/debug.php:526
1275
  msgid "User ID"
1276
  msgstr "User ID"
1277
 
1278
+ #: templates/account.php:282
1279
  msgid "Site ID"
1280
  msgstr "Site ID"
1281
 
1282
+ #: templates/account.php:285
1283
  msgid "No ID"
1284
  msgstr "ID manquant"
1285
 
1286
+ #: templates/account.php290, templates/debug.php243, templates/debug.php372,
1287
+ #: templates/debug.php453, templates/debug.php490,
1288
  #: templates/account/partials/site.php:219
1289
  msgid "Public Key"
1290
  msgstr "Clef publique"
1291
 
1292
+ #: templates/account.php296, templates/debug.php373, templates/debug.php454,
1293
+ #: templates/debug.php491, templates/account/partials/site.php:231
1294
  msgid "Secret Key"
1295
  msgstr "Clef secrête"
1296
 
1297
+ #: templates/account.php:299
1298
  msgctxt "as secret encryption key missing"
1299
  msgid "No Secret"
1300
  msgstr "Clef secrète manquante"
1301
 
1302
+ #: templates/account.php318, templates/account/partials/site.php112,
1303
  #: templates/account/partials/site.php:114
1304
  msgid "Trial"
1305
  msgstr "Période d'essai"
1306
 
1307
+ #: templates/account.php337, templates/debug.php531,
1308
  #: templates/account/partials/site.php:248
1309
  msgid "License Key"
1310
  msgstr "Clef de licence"
1311
 
1312
+ #: templates/account.php:367
1313
  msgid "not verified"
1314
  msgstr "Non vérifié"
1315
 
1316
+ #: templates/account.php376, templates/account/partials/addon.php:120
1317
+ msgid "Expired"
1318
+ msgstr "Expiré"
1319
+
1320
+ #: templates/account.php:428
1321
  msgid "Premium version"
1322
  msgstr "Version premium"
1323
 
1324
+ #: templates/account.php:430
1325
  msgid "Free version"
1326
  msgstr "Version gratuite"
1327
 
1328
+ #: templates/account.php:442
1329
  msgid "Verify Email"
1330
  msgstr "Vérifier l'email"
1331
 
1332
+ #: templates/account.php:453
1333
  msgid "Download %s Version"
1334
  msgstr "Télécharger la version %s"
1335
 
1336
+ #: templates/account.php467, templates/account.php649,
1337
  #: templates/account/partials/site.php237,
1338
  #: templates/account/partials/site.php:255
1339
  msgctxt "verb"
1340
  msgid "Show"
1341
  msgstr "Afficher"
1342
 
1343
+ #: templates/account.php:481
1344
  msgid "What is your %s?"
1345
  msgstr "Quel est votre %s ?"
1346
 
1347
+ #: templates/account.php489, templates/account/billing.php:27
1348
  msgctxt "verb"
1349
  msgid "Edit"
1350
  msgstr "Éditer"
1351
 
1352
+ #: templates/account.php:502
1353
  msgid "Sites"
1354
  msgstr "Sites"
1355
 
1356
+ #: templates/account.php:513
1357
  msgid "Search by address"
1358
  msgstr "Recherche par adresse"
1359
 
1360
+ #: templates/account.php522, templates/account.php570, templates/debug.php236,
1361
+ #: templates/debug.php364, templates/debug.php449, templates/debug.php486,
1362
+ #: templates/debug.php524, templates/debug.php597,
1363
  #: templates/account/payments.php35, templates/debug/logger.php:21
1364
  msgid "ID"
1365
  msgstr "ID"
1366
 
1367
+ #: templates/account.php523, templates/debug.php:367
1368
  msgid "Address"
1369
  msgstr "Adresse"
1370
 
1371
+ #: templates/account.php:524
1372
  msgid "License"
1373
  msgstr "Licence"
1374
 
1375
+ #: templates/account.php:525
1376
  msgid "Plan"
1377
  msgstr "Formule"
1378
 
1379
+ #: templates/account.php:573
1380
  msgctxt "as software license"
1381
  msgid "License"
1382
  msgstr "Licence"
1383
 
1384
+ #: templates/account.php:643
1385
  msgctxt "verb"
1386
  msgid "Hide"
1387
  msgstr "Cacher"
1388
 
1389
+ #: templates/account.php:686
1390
+ msgid "Cancelling %s"
1391
+ msgstr "Cancelling %s"
1392
+
1393
+ #: templates/account.php686, templates/account.php703,
1394
+ #: templates/forms/subscription-cancellation.php27,
1395
+ #: templates/forms/deactivation/form.php:117
1396
+ msgid "trial"
1397
+ msgstr "trial"
1398
+
1399
+ #: templates/account.php701, templates/forms/deactivation/form.php:134
1400
+ msgid "Cancelling %s..."
1401
+ msgstr "Cancelling %s..."
1402
+
1403
+ #: templates/account.php704, templates/forms/subscription-cancellation.php28,
1404
+ #: templates/forms/deactivation/form.php:118
1405
+ msgid "subscription"
1406
+ msgstr "subscription"
1407
+
1408
+ #: templates/account.php:718
1409
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1410
  msgstr "Désactiver la licence bloquera toutes les fonctionnalités premium mais vous permettra d'activer la licence sur un autre site. Êtes-vous sûr de vouloir continuer ?"
1411
 
1417
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1418
  msgstr "Nous n'avons pas pu charger la liste des add-ons. C'est probablement une difficulté de notre côté, merci de d'essayer à nouveau dans quelques minutes."
1419
 
1420
+ #: templates/add-ons.php:139
1421
  msgid "View details"
1422
  msgstr "Voir les détails"
1423
 
1456
  msgstr "Compatible PCI"
1457
 
1458
  #. translators: %s: name (e.g. Hey John,)
1459
+ #: templates/connect.php:112
1460
  msgctxt "greeting"
1461
  msgid "Hey %s,"
1462
  msgstr "Hey %s,"
1463
 
1464
+ #: templates/connect.php:154
1465
  msgid "Allow & Continue"
1466
  msgstr "Autoriser & Continuer"
1467
 
1468
+ #: templates/connect.php:158
1469
  msgid "Re-send activation email"
1470
  msgstr "Renvoyer l'email d'activation"
1471
 
1472
+ #: templates/connect.php:162
1473
  msgid "Thanks %s!"
1474
  msgstr "Merci %s !"
1475
 
1476
+ #: templates/connect.php172, templates/forms/license-activation.php:43
1477
  msgid "Agree & Activate License"
1478
  msgstr "Valider & Activer la licence"
1479
 
1480
+ #: templates/connect.php:181
1481
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1482
  msgstr "Merci d'avoir acheté %s ! Pour commencer, veuillez indiquer votre clef de licence :"
1483
 
1484
+ #: templates/connect.php:188
1485
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1486
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités, de contenu instructif, d'offres ainsi que le suivi d'activité non sensible avec %4$s."
1487
 
1488
+ #: templates/connect.php:189
1489
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1490
  msgstr "Ne manquez jamais une mise à jour importante - optez pour nos notifications de mises à jour de sécurité et de fonctionnalités, et un suivi diagnostique non sensible avec %4$s."
1491
 
1492
+ #: templates/connect.php:195
1493
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1494
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités, de contenu instructif, d'offres ainsi que le suivi d'activité non sensible avec %4$s. Dans le cas contraire, pas de problème ! %1$s fonctionnera parfaitement aussi."
1495
 
1496
+ #: templates/connect.php:196
1497
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1498
  msgstr "Ne ratez jamais une mise à jour importante - acceptez nos notifications de mises à jour de sécurité et de fonctionnalités ainsi que le suivi d'activité non sensible avec %4$s. Dans le cas contraire, pas de problème ! %1$s fonctionnera parfaitement aussi."
1499
 
1500
+ #: templates/connect.php:230
1501
  msgid "We're excited to introduce the Freemius network-level integration."
1502
  msgstr "Nous sommes impatient de vous présenter l'intégration Freemius au niveau réseau."
1503
 
1504
+ #: templates/connect.php:233
1505
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1506
  msgstr "Durant le processus de mise à jour nous avons détecté %d site(s) toujours en attente d'activation de la licence."
1507
 
1508
+ #: templates/connect.php:235
1509
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1510
  msgstr "Si vous voulez utiliser le %s sur ces sites, merci d'indiquer votre clé de licence ci-dessous et de cliquer sur le bouton d'activation."
1511
 
1512
+ #: templates/connect.php:237
1513
  msgid "%s's paid features"
1514
  msgstr "Fonctionnalités payantes de %s"
1515
 
1516
+ #: templates/connect.php:242
1517
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1518
  msgstr "Éventuellement, vous pouvez l'ignorer pour l'instant et activer la licence plus tard, sur votre page de compte du réseau %s."
1519
 
1520
+ #: templates/connect.php:244
1521
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1522
  msgstr "Durant le processus de mise à jour nous avons détecté %s site(s) dans le réseau que vous devez vérifier."
1523
 
1524
+ #: templates/connect.php253, templates/forms/license-activation.php:46
1525
  msgid "License key"
1526
  msgstr "Clef de licence"
1527
 
1528
+ #: templates/connect.php256, templates/forms/license-activation.php:19
1529
  msgid "Can't find your license key?"
1530
  msgstr "Vous ne trouvez pas votre clef de licence ?"
1531
 
1532
+ #: templates/connect.php315, templates/connect.php630,
1533
  #: templates/forms/deactivation/retry-skip.php:20
1534
  msgctxt "verb"
1535
  msgid "Skip"
1536
  msgstr "Passer"
1537
 
1538
+ #: templates/connect.php:318
1539
  msgid "Delegate to Site Admins"
1540
  msgstr "Déléguer aux administrateurs du site"
1541
 
1542
+ #: templates/connect.php:318
1543
  msgid "If you click it, this decision will be delegated to the sites administrators."
1544
  msgstr "Si vous cliquez, cette décision sera déléguée aux administrateurs des sites."
1545
 
1546
+ #: templates/connect.php:346
1547
  msgid "Your Profile Overview"
1548
  msgstr "Résumé de votre profil"
1549
 
1550
+ #: templates/connect.php:347
1551
  msgid "Name and email address"
1552
  msgstr "Nom et adresse email"
1553
 
1554
+ #: templates/connect.php:352
1555
  msgid "Your Site Overview"
1556
  msgstr "Résumé de votre site"
1557
 
1558
+ #: templates/connect.php:353
1559
  msgid "Site URL, WP version, PHP info, plugins & themes"
1560
  msgstr "Site URL, WP version, PHP info, plugins & themes"
1561
 
1562
+ #: templates/connect.php:358
1563
  msgid "Admin Notices"
1564
  msgstr "Notifications Administrateur"
1565
 
1566
+ #: templates/connect.php359, templates/connect.php:375
1567
  msgid "Updates, announcements, marketing, no spam"
1568
  msgstr "Mises à jour, annonces, marketing, pas de spam"
1569
 
1570
+ #: templates/connect.php:364
1571
  msgid "Current %s Events"
1572
  msgstr "Évènements du %s actuel"
1573
 
1574
+ #: templates/connect.php:365
1575
  msgid "Activation, deactivation and uninstall"
1576
  msgstr "Activation, désactivation et désintallation"
1577
 
1578
+ #: templates/connect.php:374
1579
  msgid "Newsletter"
1580
  msgstr "Newsletter"
1581
 
1582
+ #: templates/connect.php391, templates/forms/license-activation.php:38
1583
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1584
  msgstr "Le %1$s va régulièrement envoyer des données à %2$s pour vérifier les mises à jour de sécurité et de fonctionnalités ainsi que pour vérifier la validité de votre licence."
1585
 
1586
+ #: templates/connect.php:396
1587
  msgid "What permissions are being granted?"
1588
  msgstr "Quelles autorisations sont accordées ?"
1589
 
1590
+ #: templates/connect.php:417
1591
  msgid "Don't have a license key?"
1592
  msgstr "Vous n'avez pas de clef de licence ?"
1593
 
1594
+ #: templates/connect.php:418
1595
  msgid "Activate Free Version"
1596
  msgstr "Activez la version gratuite"
1597
 
1598
+ #: templates/connect.php:420
1599
  msgid "Have a license key?"
1600
  msgstr "Vous avez une clef de licence ?"
1601
 
1602
+ #: templates/connect.php:428
1603
  msgid "Privacy Policy"
1604
  msgstr "Politique de confidentialité"
1605
 
1606
+ #: templates/connect.php:430
1607
+ msgid "License Agreement"
1608
+ msgstr "License Agreement"
1609
+
1610
+ #: templates/connect.php:430
1611
  msgid "Terms of Service"
1612
  msgstr "Conditions générales de service"
1613
 
1614
+ #: templates/connect.php:766
1615
  msgctxt "as in the process of sending an email"
1616
  msgid "Sending email"
1617
  msgstr "Email en cours d'envoi"
1618
 
1619
+ #: templates/connect.php:767
1620
  msgctxt "as activating plugin"
1621
  msgid "Activating"
1622
  msgstr "Activation en cours"
1644
  msgid "Debugging"
1645
  msgstr "Debuggage"
1646
 
1647
+ #: templates/debug.php54, templates/debug.php248, templates/debug.php374,
1648
+ #: templates/debug.php:492
1649
  msgid "Actions"
1650
  msgstr "Actions"
1651
 
1669
  msgid "Sync Data From Server"
1670
  msgstr "Synchronisation des données depuis le serveur"
1671
 
1672
+ #: templates/debug.php:95
1673
+ msgid "Migrate Options to Network"
1674
+ msgstr "Migrate Options to Network"
1675
+
1676
+ #: templates/debug.php:100
1677
  msgid "Load DB Option"
1678
  msgstr "Chargement des options de la base de données"
1679
 
1680
+ #: templates/debug.php:103
1681
  msgid "Set DB Option"
1682
  msgstr "Mise en place des options de la base de données"
1683
 
1684
+ #: templates/debug.php:180
1685
  msgid "Key"
1686
  msgstr "Clef"
1687
 
1688
+ #: templates/debug.php:181
1689
  msgid "Value"
1690
  msgstr "Valeur"
1691
 
1692
+ #: templates/debug.php:197
1693
  msgctxt "as software development kit versions"
1694
  msgid "SDK Versions"
1695
  msgstr "Versions du SDK"
1696
 
1697
+ #: templates/debug.php:202
1698
  msgid "SDK Path"
1699
  msgstr "Chemin d'accès du SDK"
1700
 
1701
+ #: templates/debug.php203, templates/debug.php:242
1702
  msgid "Module Path"
1703
  msgstr "Chemin d'accès du module"
1704
 
1705
+ #: templates/debug.php:204
1706
  msgid "Is Active"
1707
  msgstr "Est actif"
1708
 
1709
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:35
1710
  msgid "Plugins"
1711
  msgstr "Plugins"
1712
 
1713
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:56
1714
  msgid "Themes"
1715
  msgstr "Thèmes"
1716
 
1717
+ #: templates/debug.php237, templates/debug.php369, templates/debug.php451,
1718
  #: templates/debug/scheduled-crons.php:80
1719
  msgid "Slug"
1720
  msgstr "Slug"
1721
 
1722
+ #: templates/debug.php239, templates/debug.php:450
1723
  msgid "Title"
1724
  msgstr "Titre"
1725
 
1726
+ #: templates/debug.php:240
1727
  msgctxt "as application program interface"
1728
  msgid "API"
1729
  msgstr "API"
1730
 
1731
+ #: templates/debug.php:241
1732
  msgid "Freemius State"
1733
  msgstr "État de Freemius"
1734
 
1735
+ #: templates/debug.php:245
1736
  msgid "Network Blog"
1737
  msgstr "Réseau de Blog"
1738
 
1739
+ #: templates/debug.php:246
1740
  msgid "Network User"
1741
  msgstr "Réseau d'Utilisateur"
1742
 
1743
+ #: templates/debug.php:283
1744
  msgctxt "as connection was successful"
1745
  msgid "Connected"
1746
  msgstr "Connecté"
1747
 
1748
+ #: templates/debug.php:284
1749
  msgctxt "as connection blocked"
1750
  msgid "Blocked"
1751
  msgstr "Bloqué"
1752
 
1753
+ #: templates/debug.php:320
1754
+ msgid "Simulate Trial Promotion"
1755
+ msgstr "Simulate Trial Promotion"
1756
 
1757
+ #: templates/debug.php:332
1758
  msgid "Simulate Network Upgrade"
1759
  msgstr "Simuler la mise à jour du réseau"
1760
 
1761
+ #: templates/debug.php:358
1762
  msgid "%s Installs"
1763
  msgstr "%s Installations"
1764
 
1765
+ #: templates/debug.php:360
1766
  msgctxt "like websites"
1767
  msgid "Sites"
1768
  msgstr "Sites"
1769
 
1770
+ #: templates/debug.php366, templates/account/partials/site.php:148
1771
  msgid "Blog ID"
1772
  msgstr "Blog ID"
1773
 
1774
+ #: templates/debug.php431, templates/debug.php509,
1775
+ #: templates/account/partials/addon.php:339
1776
  msgctxt "verb"
1777
  msgid "Delete"
1778
  msgstr "Supprimer"
1779
 
1780
+ #: templates/debug.php:445
1781
  msgid "Add Ons of module %s"
1782
  msgstr "Add Ons du module %s"
1783
 
1784
+ #: templates/debug.php:482
1785
  msgid "Users"
1786
  msgstr "Utilisateurs"
1787
 
1788
+ #: templates/debug.php:489
1789
  msgid "Verified"
1790
  msgstr "Vérifié"
1791
 
1792
+ #: templates/debug.php:520
1793
  msgid "%s Licenses"
1794
  msgstr "%s Licences"
1795
 
1796
+ #: templates/debug.php:525
1797
  msgid "Plugin ID"
1798
  msgstr "ID du plugin"
1799
 
1800
+ #: templates/debug.php:527
1801
  msgid "Plan ID"
1802
  msgstr "ID de la formule"
1803
 
1804
+ #: templates/debug.php:528
1805
  msgid "Quota"
1806
  msgstr "Quota"
1807
 
1808
+ #: templates/debug.php:529
1809
  msgid "Activated"
1810
  msgstr "Activé"
1811
 
1812
+ #: templates/debug.php:530
1813
  msgid "Blocking"
1814
  msgstr "Bloquant"
1815
 
1816
+ #: templates/debug.php:532
1817
  msgctxt "as expiration date"
1818
  msgid "Expiration"
1819
  msgstr "Expiration"
1820
 
1821
+ #: templates/debug.php:555
1822
  msgid "Debug Log"
1823
  msgstr "Debug Log"
1824
 
1825
+ #: templates/debug.php:559
1826
  msgid "All Types"
1827
  msgstr "Tous les types"
1828
 
1829
+ #: templates/debug.php:566
1830
  msgid "All Requests"
1831
  msgstr "Toutes les demandes"
1832
 
1833
+ #: templates/debug.php571, templates/debug.php600,
1834
  #: templates/debug/logger.php:25
1835
  msgid "File"
1836
  msgstr "Fichier"
1837
 
1838
+ #: templates/debug.php572, templates/debug.php598,
1839
  #: templates/debug/logger.php:23
1840
  msgid "Function"
1841
  msgstr "Fonction"
1842
 
1843
+ #: templates/debug.php:573
1844
  msgid "Process ID"
1845
  msgstr "ID du processus"
1846
 
1847
+ #: templates/debug.php:574
1848
  msgid "Logger"
1849
  msgstr "Logger"
1850
 
1851
+ #: templates/debug.php575, templates/debug.php599,
1852
  #: templates/debug/logger.php:24
1853
  msgid "Message"
1854
  msgstr "Message"
1855
 
1856
+ #: templates/debug.php:577
1857
  msgid "Filter"
1858
  msgstr "Filter"
1859
 
1860
+ #: templates/debug.php:585
1861
  msgid "Download"
1862
  msgstr "Téléchargement"
1863
 
1864
+ #: templates/debug.php596, templates/debug/logger.php:22
1865
  msgid "Type"
1866
  msgstr "Type"
1867
 
1868
+ #: templates/debug.php601, templates/debug/logger.php:26
1869
  msgid "Timestamp"
1870
  msgstr "Timestamp"
1871
 
2216
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2217
  msgstr "En cliquant \"Désincription\", nous n'enverrons plus d'informations de %s à %s."
2218
 
2219
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2220
  msgid "There is a new version of %s available."
2221
  msgstr "Il y a une nouvelle version disponible de %s. "
2222
 
2223
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2224
+ msgid " %s to access version %s security & feature updates, and support."
2225
+ msgstr " %s to access version %s security & feature updates, and support."
2226
 
2227
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2228
  msgid "New Version Available"
2229
  msgstr "Une nouvelle version est disponible"
2230
 
2231
+ #: templates/forms/premium-versions-upgrade-handler.php:75
 
 
 
 
2232
  msgctxt "close a window"
2233
  msgid "Dismiss"
2234
  msgstr "Fermer"
2241
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2242
  msgstr "Indiquez ci-dessous l'adresse email que vous avez utilisez pour la mise à jour et nous allons vous renvoyer le code de la licence."
2243
 
2244
+ #: templates/forms/subscription-cancellation.php:37
2245
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2246
+ msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2247
+
2248
+ #: templates/forms/subscription-cancellation.php:47
2249
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2250
+ msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2251
+
2252
+ #: templates/forms/subscription-cancellation.php:52
2253
+ msgid "license"
2254
+ msgstr "license"
2255
+
2256
+ #: templates/forms/subscription-cancellation.php:57
2257
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2258
+ msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2259
+
2260
+ #: templates/forms/subscription-cancellation.php:68
2261
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2262
+ msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2263
+
2264
+ #: templates/forms/subscription-cancellation.php:103
2265
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2266
+ msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2267
+
2268
+ #: templates/forms/subscription-cancellation.php:136
2269
+ msgid "Cancel %s?"
2270
+ msgstr "Cancel %s?"
2271
+
2272
+ #: templates/forms/subscription-cancellation.php:143
2273
+ msgid "Proceed"
2274
+ msgstr "Proceed"
2275
+
2276
+ #: templates/forms/subscription-cancellation.php191,
2277
+ #: templates/forms/deactivation/form.php:150
2278
+ msgid "Cancel %s & Proceed"
2279
+ msgstr "Cancel %s & Proceed"
2280
+
2281
  #: templates/forms/trial-start.php:22
2282
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2283
  msgstr "Vous êtes à 1 clic de commencer votre période d'essai gratuite de %1$s jours de la formule %2$s."
2343
  msgid "Last license"
2344
  msgstr "Dernière licence"
2345
 
2346
+ #: templates/account/partials/addon.php:115
2347
  msgid "Cancelled"
2348
  msgstr "Annulé"
2349
 
2350
+ #: templates/account/partials/addon.php:125
 
 
 
 
2351
  msgid "No expiration"
2352
  msgstr "Pas d'expiration"
2353
 
2354
+ #: templates/account/partials/addon.php264,
2355
+ #: templates/account/partials/addon.php:317
2356
  msgid "Activate this add-on"
2357
  msgstr "Activer cet add-on"
2358
 
2380
  msgid "Contact Support"
2381
  msgstr "Contacter l'Assistance"
2382
 
2383
+ #: templates/forms/deactivation/form.php:59
2384
  msgid "Anonymous feedback"
2385
  msgstr "Commentaire anonyme"
2386
 
2387
+ #: templates/forms/deactivation/form.php:66
2388
  msgid "Deactivate"
2389
  msgstr "Désactiver"
2390
 
2391
+ #: templates/forms/deactivation/form.php:68
2392
  msgid "Activate %s"
2393
  msgstr "Activer %s"
2394
 
 
 
 
 
2395
  #: templates/forms/deactivation/form.php:80
2396
+ msgid "Quick Feedback"
2397
+ msgstr "Quick Feedback"
2398
+
2399
+ #: templates/forms/deactivation/form.php:84
2400
  msgid "If you have a moment, please let us know why you are %s"
2401
  msgstr "Si vous avez un instant, merci de nous indiquer pourquoi %s"
2402
 
2403
+ #: templates/forms/deactivation/form.php:84
2404
  msgid "deactivating"
2405
  msgstr "Désactivation"
2406
 
2407
+ #: templates/forms/deactivation/form.php:84
2408
  msgid "switching"
2409
  msgstr "Changement"
2410
 
2411
+ #: templates/forms/deactivation/form.php:332
2412
  msgid "Submit & %s"
2413
  msgstr "Envoyer & %s"
2414
 
2415
+ #: templates/forms/deactivation/form.php:353
2416
  msgid "Kindly tell us the reason so we can improve."
2417
  msgstr "S'il vous plait, dites nous pourquoi afin que nous puissions nous améliorer."
2418
 
2419
+ #: templates/forms/deactivation/form.php:478
2420
  msgid "Yes - %s"
2421
  msgstr "Oui - %s"
2422
 
2423
+ #: templates/forms/deactivation/form.php:485
2424
  msgid "Skip & %s"
2425
+ msgstr "Passer & %s"
2426
 
2427
  #: templates/forms/deactivation/retry-skip.php:21
2428
  msgid "Click here to use the plugin anonymously"
freemius/languages/freemius-he_IL.mo CHANGED
Binary file
freemius/languages/freemius-he_IL.po CHANGED
@@ -8,7 +8,7 @@ msgstr ""
8
  "Project-Id-Version: WordPress SDK\n"
9
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
10
  "POT-Creation-Date: \n"
11
- "PO-Revision-Date: 2018-05-27 16:16+0000\n"
12
  "Last-Translator: Vova Feldman <vova@freemius.com>\n"
13
  "Language: he_IL\n"
14
  "Language-Team: Hebrew (Israel) (http://www.transifex.com/freemius/wordpress-sdk/language/he_IL/)\n"
@@ -22,1294 +22,1391 @@ msgstr ""
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
  "X-Poedit-SourceCharset: UTF-8\n"
24
 
25
- #: includes/class-freemius.php:1551
26
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
27
  msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
28
 
29
- #: includes/class-freemius.php:1553
30
  msgid "Error"
31
  msgstr "שגיאה"
32
 
33
- #: includes/class-freemius.php:1871
34
  msgid "I found a better %s"
35
  msgstr "מצאתי %s יותר טוב"
36
 
37
- #: includes/class-freemius.php:1873
38
  msgid "What's the %s's name?"
39
  msgstr "What's the %s's name?"
40
 
41
- #: includes/class-freemius.php:1879
42
  msgid "It's a temporary %s. I'm just debugging an issue."
43
  msgstr "It's a temporary %s. I'm just debugging an issue."
44
 
45
- #: includes/class-freemius.php:1881
46
  msgid "Deactivation"
47
  msgstr "דיאקטיבציה"
48
 
49
- #: includes/class-freemius.php:1882
50
  msgid "Theme Switch"
51
  msgstr "החלפת תֵמָה"
52
 
53
- #: includes/class-freemius.php1891, templates/forms/resend-key.php:24
54
  msgid "Other"
55
  msgstr "אחר"
56
 
57
- #: includes/class-freemius.php:1899
58
  msgid "I no longer need the %s"
59
  msgstr "I no longer need the %s"
60
 
61
- #: includes/class-freemius.php:1906
62
  msgid "I only needed the %s for a short period"
63
  msgstr "I only needed the %s for a short period"
64
 
65
- #: includes/class-freemius.php:1912
66
  msgid "The %s broke my site"
67
  msgstr "ה%s הרס לי את האתר"
68
 
69
- #: includes/class-freemius.php:1919
70
  msgid "The %s suddenly stopped working"
71
  msgstr "ה%s הפסיק פתאום לעבוד"
72
 
73
- #: includes/class-freemius.php:1929
74
  msgid "I can't pay for it anymore"
75
  msgstr "אני לא יכול/ה להמשיך לשלם על זה"
76
 
77
- #: includes/class-freemius.php:1931
78
  msgid "What price would you feel comfortable paying?"
79
  msgstr "מה המחיר שכן תרגיש\\י בנוח לשלם?"
80
 
81
- #: includes/class-freemius.php:1937
82
  msgid "I don't like to share my information with you"
83
  msgstr "אני לא אוהב את הרעיון של שיתוף מידע איתכם"
84
 
85
- #: includes/class-freemius.php:1958
86
  msgid "The %s didn't work"
87
  msgstr "ה%s לא עבד"
88
 
89
- #: includes/class-freemius.php:1968
90
  msgid "I couldn't understand how to make it work"
91
  msgstr "לא הצלחתי להבין איך לגרום לזה לעבוד"
92
 
93
- #: includes/class-freemius.php:1976
94
  msgid "The %s is great, but I need specific feature that you don't support"
95
  msgstr "The %s is great, but I need specific feature that you don't support"
96
 
97
- #: includes/class-freemius.php:1978
98
  msgid "What feature?"
99
  msgstr "איזה פיטצ'ר?"
100
 
101
- #: includes/class-freemius.php:1982
102
  msgid "The %s is not working"
103
  msgstr "ה%s לא עובד"
104
 
105
- #: includes/class-freemius.php:1984
106
  msgid "Kindly share what didn't work so we can fix it for future users..."
107
  msgstr "אנא שתפ\\י מה לא עבד כדי שנוכל לתקן זאת עבור משתמשים עתידיים..."
108
 
109
- #: includes/class-freemius.php:1988
110
  msgid "It's not what I was looking for"
111
  msgstr "חיפשתי משהו אחר"
112
 
113
- #: includes/class-freemius.php:1990
114
  msgid "What you've been looking for?"
115
  msgstr "מה חיפשת?"
116
 
117
- #: includes/class-freemius.php:1994
118
  msgid "The %s didn't work as expected"
119
  msgstr "ה%s לא עבד כמצופה"
120
 
121
- #: includes/class-freemius.php:1996
122
  msgid "What did you expect?"
123
  msgstr "למה ציפית?"
124
 
125
- #: includes/class-freemius.php2729, templates/debug.php:20
126
  msgid "Freemius Debug"
127
  msgstr "ניפוי תקלות פרימיוס"
128
 
129
- #: includes/class-freemius.php:3402
130
  msgid "I don't know what is cURL or how to install it, help me!"
131
  msgstr "אין לי מושג מה זה cURL או איך להתקין אותו - אשמח לעזרה!"
132
 
133
- #: includes/class-freemius.php:3404
134
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
135
  msgstr "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
136
 
137
- #: includes/class-freemius.php:3411
138
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
139
  msgstr "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
140
 
141
- #: includes/class-freemius.php:3516
142
  msgid "Yes - do your thing"
143
  msgstr "כן - בצעו את מה שצריך"
144
 
145
- #: includes/class-freemius.php:3521
146
  msgid "No - just deactivate"
147
  msgstr "לא - פשוט כבה"
148
 
149
- #: includes/class-freemius.php3566, includes/class-freemius.php4066,
150
- #: includes/class-freemius.php5127, includes/class-freemius.php10941,
151
- #: includes/class-freemius.php14205, includes/class-freemius.php14257,
152
- #: includes/class-freemius.php14319, includes/class-freemius.php16448,
153
- #: includes/class-freemius.php16458, includes/class-freemius.php17014,
154
- #: includes/class-freemius.php17032, includes/class-freemius.php17130,
155
- #: includes/class-freemius.php17866, templates/add-ons.php:43
156
  msgctxt "exclamation"
157
  msgid "Oops"
158
  msgstr "אופס"
159
 
160
- #: includes/class-freemius.php:3635
161
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
162
  msgstr "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
163
 
164
- #: includes/class-freemius.php:4063
165
  msgctxt "addonX cannot run without pluginY"
166
  msgid "%s cannot run without %s."
167
  msgstr "%s לא יכול לעבוד ללא %s."
168
 
169
- #: includes/class-freemius.php:4064
170
  msgctxt "addonX cannot run..."
171
  msgid "%s cannot run without the plugin."
172
  msgstr "ההרחבה %s אינה יכולה לפעול ללא התוסף."
173
 
174
- #: includes/class-freemius.php4176, includes/class-freemius.php4201,
175
- #: includes/class-freemius.php:17103
176
  msgid "Unexpected API error. Please contact the %s's author with the following error."
177
  msgstr "Unexpected API error. Please contact the %s's author with the following error."
178
 
179
- #: includes/class-freemius.php:4815
180
  msgid "Premium %s version was successfully activated."
181
  msgstr "Premium %s version was successfully activated."
182
 
183
- #: includes/class-freemius.php4827, includes/class-freemius.php:6660
184
  msgctxt ""
185
  msgid "W00t"
186
  msgstr "יש"
187
 
188
- #: includes/class-freemius.php:4842
189
  msgid "You have a %s license."
190
  msgstr "יש לך רישיון %s."
191
 
192
- #: includes/class-freemius.php4846, includes/class-freemius.php13626,
193
- #: includes/class-freemius.php13637, includes/class-freemius.php16376,
194
- #: includes/class-freemius.php16676, includes/class-freemius.php16741,
195
- #: includes/class-freemius.php:16891
196
  msgctxt "interjection expressing joy or exuberance"
197
  msgid "Yee-haw"
198
  msgstr "יששש"
199
 
200
- #: includes/class-freemius.php:5110
201
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
202
  msgstr "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
203
 
204
- #: includes/class-freemius.php:5114
205
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
206
  msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
207
 
208
- #: includes/class-freemius.php5123, templates/add-ons.php99,
209
- #: templates/account/partials/addon.php:283
210
  msgid "More information about %s"
211
  msgstr "מידע נוסף אודות %s"
212
 
213
- #: includes/class-freemius.php:5124
214
  msgid "Purchase License"
215
  msgstr "קניית רישיון"
216
 
217
- #: includes/class-freemius.php6035, templates/connect.php:161
218
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
219
  msgstr "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
220
 
221
- #: includes/class-freemius.php:6039
222
  msgid "start the trial"
223
  msgstr "התחל תקופת ניסיון"
224
 
225
- #: includes/class-freemius.php6040, templates/connect.php:165
226
  msgid "complete the install"
227
  msgstr "השלם התקנה"
228
 
229
- #: includes/class-freemius.php:6147
230
  msgid "You are just one step away - %s"
231
  msgstr "You are just one step away - %s"
232
 
233
- #: includes/class-freemius.php:6150
234
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
235
  msgid "Complete \"%s\" Activation Now"
236
  msgstr "השלם הפעלת \"%s\" עכשיו"
237
 
238
- #: includes/class-freemius.php:6227
239
  msgid "We made a few tweaks to the %s, %s"
240
  msgstr "We made a few tweaks to the %s, %s"
241
 
242
- #: includes/class-freemius.php:6231
243
- msgid "Opt in to make \"%s\" Better!"
244
- msgstr "Opt in to make \"%s\" Better!"
245
 
246
- #: includes/class-freemius.php:6659
247
  msgid "The upgrade of %s was successfully completed."
248
  msgstr "The upgrade of %s was successfully completed."
249
 
250
- #: includes/class-freemius.php8384, includes/class-fs-plugin-updater.php581,
251
- #: includes/class-fs-plugin-updater.php733,
252
- #: includes/class-fs-plugin-updater.php739, templates/auto-installation.php:32
 
253
  msgid "Add-On"
254
  msgstr "Add-On"
255
 
256
- #: includes/class-freemius.php8386, templates/debug.php349,
257
- #: templates/debug.php:510
258
  msgid "Plugin"
259
  msgstr "תוסף"
260
 
261
- #: includes/class-freemius.php8387, templates/debug.php349,
262
- #: templates/debug.php510, templates/forms/deactivation/form.php:64
263
  msgid "Theme"
264
  msgstr "תבנית"
265
 
266
- #: includes/class-freemius.php:10808
267
- msgid "invalid_site_details_collection"
268
- msgstr "invalid_site_details_collection"
269
 
270
- #: includes/class-freemius.php:10928
271
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
272
  msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
273
 
274
- #: includes/class-freemius.php:10930
275
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
276
  msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
277
 
278
- #: includes/class-freemius.php:11166
279
  msgid "Account is pending activation."
280
  msgstr "Account is pending activation."
281
 
282
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
 
 
283
  msgid "%s activation was successfully completed."
284
  msgstr "הפעלת %s הושלמה בהצלחה."
285
 
286
- #: includes/class-freemius.php:13622
287
  msgid "Your account was successfully activated with the %s plan."
288
  msgstr "חשבונך הופעל בהצלחה עם חבילת %s."
289
 
290
- #: includes/class-freemius.php13633, includes/class-freemius.php:16737
291
  msgid "Your trial has been successfully started."
292
  msgstr "הניסיון שלך הופעל בהצלחה."
293
 
294
- #: includes/class-freemius.php14203, includes/class-freemius.php14255,
295
- #: includes/class-freemius.php:14317
296
  msgid "Couldn't activate %s."
297
  msgstr "לא ניתן להפעיל את %s."
298
 
299
- #: includes/class-freemius.php14204, includes/class-freemius.php14256,
300
- #: includes/class-freemius.php:14318
301
  msgid "Please contact us with the following message:"
302
  msgstr "אנא צור איתנו קשר יחד עם ההודעה הבאה:"
303
 
304
- #: includes/class-freemius.php14666, includes/class-freemius.php:18929
305
  msgid "Upgrade"
306
  msgstr "שדרג"
307
 
308
- #: includes/class-freemius.php:14672
309
  msgid "Start Trial"
310
  msgstr "התחל תקופת ניסיון"
311
 
312
- #: includes/class-freemius.php:14674
313
  msgid "Pricing"
314
  msgstr "מחירון"
315
 
316
- #: includes/class-freemius.php14734, includes/class-freemius.php:14736
317
  msgid "Affiliation"
318
  msgstr "אפיליאציה"
319
 
320
- #: includes/class-freemius.php14756, includes/class-freemius.php14758,
321
- #: templates/account.php146, templates/debug.php:314
322
  msgid "Account"
323
  msgstr "חשבון"
324
 
325
- #: includes/class-freemius.php14769, includes/class-freemius.php14771,
326
  #: includes/customizer/class-fs-customizer-support-section.php:60
327
  msgid "Contact Us"
328
  msgstr "יצירת קשר"
329
 
330
- #: includes/class-freemius.php14781, includes/class-freemius.php14783,
331
- #: includes/class-freemius.php18939, templates/account.php96,
332
- #: templates/account/partials/addon.php:37
333
  msgid "Add-Ons"
334
  msgstr "Add-Ons"
335
 
336
- #: includes/class-freemius.php14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
337
  msgctxt "noun"
338
  msgid "Pricing"
339
  msgstr "מחירון"
340
 
341
- #: includes/class-freemius.php15009,
342
  #: includes/customizer/class-fs-customizer-support-section.php:67
343
  msgid "Support Forum"
344
  msgstr "פורום תמיכה"
345
 
346
- #: includes/class-freemius.php:15794
347
  msgid "Your email has been successfully verified - you are AWESOME!"
348
  msgstr "Your email has been successfully verified - you are AWESOME!"
349
 
350
- #: includes/class-freemius.php:15795
351
  msgctxt "a positive response"
352
  msgid "Right on"
353
  msgstr "מעולה"
354
 
355
- #: includes/class-freemius.php:16367
356
  msgid "Your %s Add-on plan was successfully upgraded."
357
  msgstr "חבילת ההרחבה %s שודרגה בהצלחה."
358
 
359
- #: includes/class-freemius.php:16369
360
  msgid "%s Add-on was successfully purchased."
361
  msgstr "ההרחבה %s נרכשה בהצלחה."
362
 
363
- #: includes/class-freemius.php:16372
364
  msgid "Download the latest version"
365
  msgstr "הורד את הגרסה האחרונה"
366
 
367
- #: includes/class-freemius.php:16444
368
  msgctxt "%1s - plugin title, %2s - API domain"
369
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
370
  msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
371
 
372
- #: includes/class-freemius.php16447, includes/class-freemius.php16862,
373
- #: includes/class-freemius.php:16927
374
  msgid "Error received from the server:"
375
  msgstr "הוחזרה שגיאה מהשרת:"
376
 
377
- #: includes/class-freemius.php:16457
378
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
379
  msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
380
 
381
- #: includes/class-freemius.php16639, includes/class-freemius.php16867,
382
- #: includes/class-freemius.php:16910
383
  msgctxt ""
384
  msgid "Hmm"
385
  msgstr "אממ"
386
 
387
- #: includes/class-freemius.php:16652
388
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
389
  msgstr "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
390
 
391
- #: includes/class-freemius.php16653, templates/account.php98,
392
- #: templates/add-ons.php130, templates/account/partials/addon.php:39
393
  msgctxt "trial period"
394
  msgid "Trial"
395
  msgstr "ניסיון"
396
 
397
- #: includes/class-freemius.php:16658
398
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
399
  msgstr "שידרגתי את החשבון שלי אבל כשאני מנסה לבצע סנכרון לרישיון החבילה נשארת %s."
400
 
401
- #: includes/class-freemius.php16662, includes/class-freemius.php:16719
402
  msgid "Please contact us here"
403
  msgstr "אנא צור איתנו קשר כאן"
404
 
405
- #: includes/class-freemius.php:16672
406
  msgid "Your plan was successfully upgraded."
407
  msgstr "החבילה שודרגה בהצלחה."
408
 
409
- #: includes/class-freemius.php:16689
410
  msgid "Your plan was successfully changed to %s."
411
  msgstr "החבילה עודכנה בהצלחה אל %s."
412
 
413
- #: includes/class-freemius.php:16705
414
  msgid "Your license has expired. You can still continue using the free %s forever."
415
  msgstr "Your license has expired. You can still continue using the free %s forever."
416
 
417
- #: includes/class-freemius.php:16707
418
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
419
  msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
420
 
421
- #: includes/class-freemius.php:16715
422
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
423
  msgstr "רשיונך בוטל. אם לדעתך זו טעות, נא ליצור קשר עם התמיכה."
424
 
425
- #: includes/class-freemius.php:16728
426
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
427
  msgstr "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
428
 
429
- #: includes/class-freemius.php:16751
430
  msgid "Your free trial has expired. You can still continue using all our free features."
431
  msgstr "תקופת הניסיון שלך הסתיימה. הפיטצ'רים החינאמיים עדיין ניתנים לשימוש."
432
 
433
- #: includes/class-freemius.php:16753
434
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
435
  msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
436
 
437
- #: includes/class-freemius.php:16858
438
  msgid "It looks like the license could not be activated."
439
  msgstr "נראה שלא ניתן להפעיל את הרישיון."
440
 
441
- #: includes/class-freemius.php:16888
442
  msgid "Your license was successfully activated."
443
  msgstr "הרישיון הופעל בהצלחה."
444
 
445
- #: includes/class-freemius.php:16914
446
  msgid "It looks like your site currently doesn't have an active license."
447
  msgstr "נראה לאתר עדיין אין רישיון פעיל."
448
 
449
- #: includes/class-freemius.php:16926
450
  msgid "It looks like the license deactivation failed."
451
  msgstr "נראה שניתוק הרישיון נכשל."
452
 
453
- #: includes/class-freemius.php:16954
454
  msgid "Your license was successfully deactivated, you are back to the %s plan."
455
  msgstr "רישיונך נותק בהצלחה, חזרת לחבילת %s"
456
 
457
- #: includes/class-freemius.php:16955
458
  msgid "O.K"
459
  msgstr "אוקיי"
460
 
461
- #: includes/class-freemius.php:17003
462
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
463
- msgstr "Your plan was successfully downgraded. Your %s plan license will expire in %s."
464
 
465
- #: includes/class-freemius.php:17013
466
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
467
- msgstr "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
468
 
469
- #: includes/class-freemius.php:17037
470
  msgid "You are already running the %s in a trial mode."
471
  msgstr "You are already running the %s in a trial mode."
472
 
473
- #: includes/class-freemius.php:17048
474
  msgid "You already utilized a trial before."
475
  msgstr "הניסיון כבר נוצל בעבר."
476
 
477
- #: includes/class-freemius.php:17062
478
  msgid "Plan %s do not exist, therefore, can't start a trial."
479
  msgstr "החבילה %s אינה קיימת, לכן, לא ניתן להתחיל תקופת ניסיון."
480
 
481
- #: includes/class-freemius.php:17073
482
  msgid "Plan %s does not support a trial period."
483
  msgstr "תוכנית %s אינה תומכת בתקופת ניסיון."
484
 
485
- #: includes/class-freemius.php:17084
486
  msgid "None of the %s's plans supports a trial period."
487
  msgstr "None of the %s's plans supports a trial period."
488
 
489
- #: includes/class-freemius.php:17134
490
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
491
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
492
 
493
- #: includes/class-freemius.php:17185
494
- msgid "Your %s free trial was successfully cancelled."
495
- msgstr "תקופת הניסיון החינמית של %s בוטלה בהצלחה."
496
-
497
- #: includes/class-freemius.php:17190
498
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
499
  msgstr "נראה שיש תקלה זמנית המונעת את ביטול הניסיון. אנא נסו שוב בעוד כמה דקות."
500
 
501
- #: includes/class-freemius.php:17474
 
 
 
 
502
  msgid "Version %s was released."
503
  msgstr "גרסה %s הושקה."
504
 
505
- #: includes/class-freemius.php:17474
506
  msgid "Please download %s."
507
  msgstr "נא להוריד את %s."
508
 
509
- #: includes/class-freemius.php:17481
510
  msgid "the latest %s version here"
511
  msgstr "גרסת ה-%s האחרונה כאן"
512
 
513
- #: includes/class-freemius.php:17486
514
  msgid "New"
515
  msgstr "חדש"
516
 
517
- #: includes/class-freemius.php:17491
518
  msgid "Seems like you got the latest release."
519
  msgstr "נראה שיש לך את הגרסה האחרונה."
520
 
521
- #: includes/class-freemius.php:17492
522
  msgid "You are all good!"
523
  msgstr "את\\ה מסודר!"
524
 
525
- #: includes/class-freemius.php:17758
526
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
527
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
528
 
529
- #: includes/class-freemius.php:17893
530
  msgid "Site successfully opted in."
531
  msgstr "Site successfully opted in."
532
 
533
- #: includes/class-freemius.php17894, includes/class-freemius.php:18671
534
  msgid "Awesome"
535
  msgstr "אדיר"
536
 
537
- #: includes/class-freemius.php17910, templates/forms/optout.php:32
538
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
539
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
540
 
541
- #: includes/class-freemius.php:17911
542
  msgid "Thank you!"
543
  msgstr "תודה רבה!"
544
 
545
- #: includes/class-freemius.php:17918
546
  msgid "We will no longer be sending any usage data of %s on %s to %s."
547
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
548
 
549
- #: includes/class-freemius.php:18033
550
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
551
  msgstr "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
552
 
553
- #: includes/class-freemius.php:18039
554
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
555
  msgstr "תודה על אישור ביצוע החלפת הבעלות. הרגע נשלח מייל ל-%s כדי לקבל אישור סופי."
556
 
557
- #: includes/class-freemius.php:18044
558
  msgid "%s is the new owner of the account."
559
  msgstr "%s הינו הבעלים החד של חשבון זה."
560
 
561
- #: includes/class-freemius.php:18046
562
  msgctxt "as congratulations"
563
  msgid "Congrats"
564
  msgstr "מזל טוב"
565
 
566
- #: includes/class-freemius.php:18066
567
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
568
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
569
 
570
- #: includes/class-freemius.php:18067
571
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
572
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
573
 
574
- #: includes/class-freemius.php:18074
575
  msgid "Change Ownership"
576
  msgstr "עדכון בעלות"
577
 
578
- #: includes/class-freemius.php:18082
579
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
580
  msgstr "כתובת הדואל שלך עודכנה בהצלחה. הודעת אישור אמורה להתקבל בדואל שלך ברגעים הקרובים."
581
 
582
- #: includes/class-freemius.php:18094
583
  msgid "Please provide your full name."
584
  msgstr "נא למלא את שמך המלא."
585
 
586
- #: includes/class-freemius.php:18099
587
  msgid "Your name was successfully updated."
588
  msgstr "שמך עודכן בהצלחה."
589
 
590
- #: includes/class-freemius.php:18160
591
  msgid "You have successfully updated your %s."
592
  msgstr "עידכנת בהצלחה את ה%s."
593
 
594
- #: includes/class-freemius.php:18300
595
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
596
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
597
 
598
- #: includes/class-freemius.php:18301
599
  msgctxt "advance notice of something that will need attention."
600
  msgid "Heads up"
601
  msgstr "לתשמות לבך"
602
 
603
- #: includes/class-freemius.php:18711
604
  msgctxt "exclamation"
605
  msgid "Hey"
606
  msgstr "היי"
607
 
608
- #: includes/class-freemius.php:18711
609
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
610
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
611
 
612
- #: includes/class-freemius.php:18719
613
  msgid "No commitment for %s days - cancel anytime!"
614
  msgstr "ללא התחייבות ל-%s ימין - בטלו בכל רגע!"
615
 
616
- #: includes/class-freemius.php:18720
617
  msgid "No credit card required"
618
  msgstr "לא נדרש כרטיס אשראי"
619
 
620
- #: includes/class-freemius.php18727, templates/forms/trial-start.php:53
621
  msgctxt "call to action"
622
  msgid "Start free trial"
623
  msgstr "התחלת ניסיון חינם"
624
 
625
- #: includes/class-freemius.php:18804
626
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
627
  msgstr "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
628
 
629
- #: includes/class-freemius.php:18813
630
  msgid "Learn more"
631
  msgstr "Learn more"
632
 
633
- #: includes/class-freemius.php18963, templates/account.php394,
634
- #: templates/account.php497, templates/connect.php169,
635
- #: templates/connect.php408, templates/forms/license-activation.php24,
636
- #: templates/account/partials/addon.php:230
637
  msgid "Activate License"
638
  msgstr "הפעלת רישיון"
639
 
640
- #: includes/class-freemius.php18964, templates/account.php457,
641
- #: templates/account.php496, templates/account/partials/site.php:256
642
  msgid "Change License"
643
  msgstr "שינוי רישיון"
644
 
645
- #: includes/class-freemius.php19046, templates/account/partials/site.php:161
646
  msgid "Opt Out"
647
  msgstr "Opt Out"
648
 
649
- #: includes/class-freemius.php19048, includes/class-freemius.php19053,
650
  #: templates/account/partials/site.php43,
651
  #: templates/account/partials/site.php:161
652
  msgid "Opt In"
653
  msgstr "Opt In"
654
 
655
- #: includes/class-freemius.php:19245
 
 
 
 
 
 
 
 
656
  msgid "Please follow these steps to complete the upgrade"
657
  msgstr "נא לבצע את הצעדים הבאים להשלמת השידרוג"
658
 
659
- #: includes/class-freemius.php:19249
660
  msgid "Download the latest %s version"
661
  msgstr "הורד\\י את גרסת ה-%s העדכנית"
662
 
663
- #: includes/class-freemius.php:19253
664
  msgid "Upload and activate the downloaded version"
665
  msgstr "העלה\\י והפעיל\\י את הגרסה שהורדת"
666
 
667
- #: includes/class-freemius.php:19255
668
  msgid "How to upload and activate?"
669
  msgstr "איך להעלות ולהפעיל?"
670
 
671
- #: includes/class-freemius.php:19384
672
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
673
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
674
 
675
- #: includes/class-freemius.php:19545
676
  msgid "Auto installation only works for opted-in users."
677
  msgstr "Auto installation only works for opted-in users."
678
 
679
- #: includes/class-freemius.php19555, includes/class-freemius.php19588,
680
- #: includes/class-fs-plugin-updater.php713,
681
- #: includes/class-fs-plugin-updater.php:727
682
  msgid "Invalid module ID."
683
  msgstr "מזהה המודול לא תקני."
684
 
685
- #: includes/class-freemius.php19564, includes/class-fs-plugin-updater.php:747
686
  msgid "Premium version already active."
687
  msgstr "הגרסה בתשלום כבר פעילה."
688
 
689
- #: includes/class-freemius.php:19571
690
  msgid "You do not have a valid license to access the premium version."
691
  msgstr "אין ברשותך רישיון בר תוקף לשימוש בגרסת הפרימיום."
692
 
693
- #: includes/class-freemius.php:19578
694
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
695
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
696
 
697
- #: includes/class-freemius.php19596, includes/class-fs-plugin-updater.php:746
698
  msgid "Premium add-on version already installed."
699
  msgstr "Premium add-on version already installed."
700
 
701
- #: includes/class-freemius.php:19941
702
  msgid "View paid features"
703
  msgstr "צפה בפיטצ'רים שבתשלום"
704
 
705
- #: includes/class-freemius.php:20251
706
  msgid "Thank you so much for using %s and its add-ons!"
707
  msgstr "Thank you so much for using %s and its add-ons!"
708
 
709
- #: includes/class-freemius.php:20252
710
  msgid "Thank you so much for using %s!"
711
  msgstr "אנו מודים לך על היותך כמשתמש של %s!"
712
 
713
- #: includes/class-freemius.php:20258
714
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
715
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
716
 
717
- #: includes/class-freemius.php:20262
718
  msgid "Thank you so much for using our products!"
719
  msgstr "אנו מודים לך על השימוש במוצרים שלנו!"
720
 
721
- #: includes/class-freemius.php:20263
722
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
723
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
724
 
725
- #: includes/class-freemius.php:20282
726
  msgid "%s and its add-ons"
727
  msgstr "%s and its add-ons"
728
 
729
- #: includes/class-freemius.php:20291
730
  msgid "Products"
731
  msgstr "מוצרים"
732
 
733
- #: includes/class-freemius.php20298, templates/connect.php:259
734
  msgid "Yes"
735
  msgstr "כן"
736
 
737
- #: includes/class-freemius.php20299, templates/connect.php:260
738
  msgid "send me security & feature updates, educational content and offers."
739
  msgstr "תשלחו לי עדכוני אבטחה ופיטצ'רים, תוכן חינוכי, ומידע אודות מבצעים."
740
 
741
- #: includes/class-freemius.php20300, templates/connect.php:265
742
  msgid "No"
743
  msgstr "לא"
744
 
745
- #: includes/class-freemius.php20302, templates/connect.php:267
746
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
747
  msgstr "%sאל%2$s תשלחו לי עדכוני אבטחה, פיטצ'רים, תוכן חינוכי, ומידע על מבצעים."
748
 
749
- #: includes/class-freemius.php:20312
750
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
751
  msgstr "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
752
 
753
- #: includes/class-freemius.php20314, templates/connect.php:274
754
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
755
  msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
756
 
757
- #: includes/class-freemius.php:20598
758
  msgid "License key is empty."
759
  msgstr "מפתח הרישיון ריק."
760
 
761
  #: includes/class-fs-plugin-updater.php184,
762
- #: includes/class-fs-plugin-updater.php:219
763
- msgid "%sRenew your license now%s to access version %s security & feature updates, and support."
764
- msgstr "%sRenew your license now%s to access version %s security & feature updates, and support."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
765
 
766
- #: includes/class-fs-plugin-updater.php:776
767
  msgid "Installing plugin: %s"
768
  msgstr "Installing plugin: %s"
769
 
770
- #: includes/class-fs-plugin-updater.php:817
771
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
772
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
773
 
774
- #: includes/class-fs-plugin-updater.php:923
775
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
776
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
777
 
778
- #: includes/fs-plugin-info-dialog.php336,
779
- #: templates/account/partials/addon.php:287
780
  msgctxt "verb"
781
  msgid "Purchase"
782
  msgstr "רכישה"
783
 
784
- #: includes/fs-plugin-info-dialog.php:339
785
  msgid "Start my free %s"
786
  msgstr "התחל את %s הניסיון שלי"
787
 
788
- #: includes/fs-plugin-info-dialog.php:380
789
  msgid "Install Free Version Now"
790
  msgstr "התקן גרסה חינאמית עכשיו"
791
 
792
- #: includes/fs-plugin-info-dialog.php381, templates/auto-installation.php111,
793
- #: templates/account/partials/addon.php267,
794
- #: templates/account/partials/addon.php:317
795
  msgid "Install Now"
796
  msgstr "התקן עכשיו"
797
 
798
- #: includes/fs-plugin-info-dialog.php:392
799
  msgctxt "as download latest version"
800
  msgid "Download Latest Free Version"
801
  msgstr "Download Latest Free Version"
802
 
803
- #: includes/fs-plugin-info-dialog.php393, templates/account.php80,
804
  #: templates/account/partials/addon.php:21
805
  msgctxt "as download latest version"
806
  msgid "Download Latest"
807
  msgstr "הורד גרסה אחרונה"
808
 
809
- #: includes/fs-plugin-info-dialog.php:403
810
  msgid "Install Free Version Update Now"
811
  msgstr "התקן עדכון גרסה חינאמית עכשיו"
812
 
813
- #: includes/fs-plugin-info-dialog.php404, templates/account.php:448
814
  msgid "Install Update Now"
815
  msgstr "התקן עדכון במיידי"
816
 
817
- #: includes/fs-plugin-info-dialog.php:415
818
  msgid "Newer Free Version (%s) Installed"
819
  msgstr "Newer Free Version (%s) Installed"
820
 
821
- #: includes/fs-plugin-info-dialog.php:416
822
  msgid "Newer Version (%s) Installed"
823
  msgstr "גרסה חדשה (%s) הותקנה"
824
 
825
- #: includes/fs-plugin-info-dialog.php:424
826
  msgid "Latest Free Version Installed"
827
  msgstr "גרסה חינאמית עדכנית הותקנה"
828
 
829
- #: includes/fs-plugin-info-dialog.php:425
830
  msgid "Latest Version Installed"
831
  msgstr "הגרסה האחרונה הותקנה"
832
 
833
- #: includes/fs-plugin-info-dialog.php:580
834
  msgctxt "Plugin installer section title"
835
  msgid "Description"
836
  msgstr "תיאור"
837
 
838
- #: includes/fs-plugin-info-dialog.php:581
839
  msgctxt "Plugin installer section title"
840
  msgid "Installation"
841
  msgstr "התקנה"
842
 
843
- #: includes/fs-plugin-info-dialog.php:582
844
  msgctxt "Plugin installer section title"
845
  msgid "FAQ"
846
  msgstr "שאלות נפוצות"
847
 
848
- #: includes/fs-plugin-info-dialog.php583,
849
  #: templates/plugin-info/description.php:55
850
  msgid "Screenshots"
851
  msgstr "צילומי מסך"
852
 
853
- #: includes/fs-plugin-info-dialog.php:584
854
  msgctxt "Plugin installer section title"
855
  msgid "Changelog"
856
  msgstr "לוג שינויים"
857
 
858
- #: includes/fs-plugin-info-dialog.php:585
859
  msgctxt "Plugin installer section title"
860
  msgid "Reviews"
861
  msgstr "ביקורות"
862
 
863
- #: includes/fs-plugin-info-dialog.php:586
864
  msgctxt "Plugin installer section title"
865
  msgid "Other Notes"
866
  msgstr "היערות נוספות"
867
 
868
- #: includes/fs-plugin-info-dialog.php:601
869
  msgctxt "Plugin installer section title"
870
  msgid "Features & Pricing"
871
  msgstr "פיטצ'רים ומחירים"
872
 
873
- #: includes/fs-plugin-info-dialog.php:611
874
  msgid "Plugin Install"
875
  msgstr "התקנת תוסף"
876
 
877
- #: includes/fs-plugin-info-dialog.php:683
878
  msgctxt "e.g. Professional Plan"
879
  msgid "%s Plan"
880
  msgstr "חבילה %s"
881
 
882
- #: includes/fs-plugin-info-dialog.php:709
883
  msgctxt "e.g. the best product"
884
  msgid "Best"
885
  msgstr "הכי טוב"
886
 
887
- #: includes/fs-plugin-info-dialog.php715,
888
- #: includes/fs-plugin-info-dialog.php:735
889
  msgctxt "as every month"
890
  msgid "Monthly"
891
  msgstr "חודשי"
892
 
893
- #: includes/fs-plugin-info-dialog.php:718
894
  msgctxt "as once a year"
895
  msgid "Annual"
896
  msgstr "שנתי"
897
 
898
- #: includes/fs-plugin-info-dialog.php:721
899
  msgid "Lifetime"
900
  msgstr "לכל החיים"
901
 
902
- #: includes/fs-plugin-info-dialog.php735,
903
- #: includes/fs-plugin-info-dialog.php737,
904
- #: includes/fs-plugin-info-dialog.php:739
905
  msgctxt "e.g. billed monthly"
906
  msgid "Billed %s"
907
  msgstr "מחוייב על בסיס %s"
908
 
909
- #: includes/fs-plugin-info-dialog.php:737
910
  msgctxt "as once a year"
911
  msgid "Annually"
912
  msgstr "שנתי"
913
 
914
- #: includes/fs-plugin-info-dialog.php:739
915
  msgctxt "as once a year"
916
  msgid "Once"
917
  msgstr "פעם אחת"
918
 
919
- #: includes/fs-plugin-info-dialog.php:745
920
  msgid "Single Site License"
921
  msgstr "רשיון לאתר אחד"
922
 
923
- #: includes/fs-plugin-info-dialog.php:747
924
  msgid "Unlimited Licenses"
925
  msgstr "רשיונות ללא הגבלה"
926
 
927
- #: includes/fs-plugin-info-dialog.php:749
928
  msgid "Up to %s Sites"
929
  msgstr "עד %s אתרים"
930
 
931
- #: includes/fs-plugin-info-dialog.php759,
932
  #: templates/plugin-info/features.php:82
933
  msgctxt "as monthly period"
934
  msgid "mo"
935
  msgstr "חודשים"
936
 
937
- #: includes/fs-plugin-info-dialog.php766,
938
  #: templates/plugin-info/features.php:80
939
  msgctxt "as annual period"
940
  msgid "year"
941
  msgstr "שנה"
942
 
943
- #: includes/fs-plugin-info-dialog.php:820
944
  msgctxt "noun"
945
  msgid "Price"
946
  msgstr "מחיר"
947
 
948
- #: includes/fs-plugin-info-dialog.php:868
949
  msgid "Save %s"
950
  msgstr "שמירת %s"
951
 
952
- #: includes/fs-plugin-info-dialog.php:878
953
  msgid "No commitment for %s - cancel anytime"
954
  msgstr "No commitment for %s - cancel anytime"
955
 
956
- #: includes/fs-plugin-info-dialog.php:881
957
  msgid "After your free %s, pay as little as %s"
958
  msgstr "After your free %s, pay as little as %s"
959
 
960
- #: includes/fs-plugin-info-dialog.php:892
961
  msgid "Details"
962
  msgstr "פרטים"
963
 
964
- #: includes/fs-plugin-info-dialog.php896, templates/account.php87,
965
- #: templates/debug.php191, templates/debug.php228, templates/debug.php442,
966
- #: templates/account/partials/addon.php:28
967
  msgctxt "product version"
968
  msgid "Version"
969
  msgstr "גרסה"
970
 
971
- #: includes/fs-plugin-info-dialog.php:903
972
  msgctxt "as the plugin author"
973
  msgid "Author"
974
  msgstr "Author"
975
 
976
- #: includes/fs-plugin-info-dialog.php:910
977
  msgid "Last Updated"
978
  msgstr "עודכן לאחרונה"
979
 
980
- #: includes/fs-plugin-info-dialog.php:915
981
  msgctxt "x-ago"
982
  msgid "%s ago"
983
  msgstr "לפני %s"
984
 
985
- #: includes/fs-plugin-info-dialog.php:924
986
  msgid "Requires WordPress Version"
987
  msgstr "Requires WordPress Version"
988
 
989
- #: includes/fs-plugin-info-dialog.php:925
990
  msgid "%s or higher"
991
  msgstr "%s ומעלה"
992
 
993
- #: includes/fs-plugin-info-dialog.php:932
994
  msgid "Compatible up to"
995
  msgstr "Compatible up to"
996
 
997
- #: includes/fs-plugin-info-dialog.php:940
998
  msgid "Downloaded"
999
  msgstr "Downloaded"
1000
 
1001
- #: includes/fs-plugin-info-dialog.php:944
1002
  msgid "%s time"
1003
  msgstr "פעם %s"
1004
 
1005
- #: includes/fs-plugin-info-dialog.php:946
1006
  msgid "%s times"
1007
  msgstr "%s פעמים"
1008
 
1009
- #: includes/fs-plugin-info-dialog.php:956
1010
  msgid "WordPress.org Plugin Page"
1011
  msgstr "WordPress.org Plugin Page"
1012
 
1013
- #: includes/fs-plugin-info-dialog.php:964
1014
  msgid "Plugin Homepage"
1015
  msgstr "עמוד התוסף"
1016
 
1017
- #: includes/fs-plugin-info-dialog.php972,
1018
- #: includes/fs-plugin-info-dialog.php:1054
1019
  msgid "Donate to this plugin"
1020
  msgstr "תרום לתוסף"
1021
 
1022
- #: includes/fs-plugin-info-dialog.php:979
1023
  msgid "Average Rating"
1024
  msgstr "דירוג ממוצע"
1025
 
1026
- #: includes/fs-plugin-info-dialog.php:986
1027
  msgid "based on %s"
1028
  msgstr "מבוסס על %s"
1029
 
1030
- #: includes/fs-plugin-info-dialog.php:990
1031
  msgid "%s rating"
1032
  msgstr "דרוג %s"
1033
 
1034
- #: includes/fs-plugin-info-dialog.php:992
1035
  msgid "%s ratings"
1036
  msgstr "%s דרוגים"
1037
 
1038
- #: includes/fs-plugin-info-dialog.php:1007
1039
  msgid "%s star"
1040
  msgstr "כוכב %s"
1041
 
1042
- #: includes/fs-plugin-info-dialog.php:1009
1043
  msgid "%s stars"
1044
  msgstr "%s כוכבים"
1045
 
1046
- #: includes/fs-plugin-info-dialog.php:1020
1047
  msgid "Click to see reviews that provided a rating of %s"
1048
  msgstr "Click to see reviews that provided a rating of %s"
1049
 
1050
- #: includes/fs-plugin-info-dialog.php:1033
1051
  msgid "Contributors"
1052
  msgstr "תורמים"
1053
 
1054
- #: includes/fs-plugin-info-dialog.php1062,
1055
- #: includes/fs-plugin-info-dialog.php:1064
1056
  msgid "Warning"
1057
  msgstr "Warning"
1058
 
1059
- #: includes/fs-plugin-info-dialog.php:1062
1060
  msgid "This plugin has not been tested with your current version of WordPress."
1061
  msgstr "תוסף זה לא נבדק עם גרסת הוורדפרס שלך."
1062
 
1063
- #: includes/fs-plugin-info-dialog.php:1064
1064
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1065
  msgstr "התוסף לא סומן כתואם לגרסת הוורדפרס שלך."
1066
 
1067
- #: includes/fs-plugin-info-dialog.php:1083
1068
  msgid "Paid add-on must be deployed to Freemius."
1069
  msgstr "Paid add-on must be deployed to Freemius."
1070
 
1071
- #: includes/fs-plugin-info-dialog.php:1084
1072
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1073
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
1074
 
1075
- #: templates/account.php81, templates/account/partials/addon.php22,
 
1076
  #: templates/account/partials/site.php:295
1077
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
1078
- msgstr "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1079
 
1080
- #: templates/account.php82, templates/account/partials/addon.php:23
 
 
 
 
 
 
 
1081
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1082
  msgstr "ביטול הניסיון יחסום מייד את הפיטצ'רים שהינם בתשלום. האם ברצונך בכל זאת להמשיך?"
1083
 
1084
- #: templates/account.php83, templates/account/partials/addon.php24,
1085
- #: templates/account/partials/site.php:296
1086
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
1087
- msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
 
1088
 
1089
- #: templates/account.php84, templates/account/partials/addon.php25,
1090
- #: templates/account/partials/site.php:297
 
1091
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1092
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1093
 
1094
  #. translators: %s: Plan title (e.g. "Professional")
1095
- #: templates/account.php86,
1096
  #: templates/account/partials/activate-license-button.php31,
1097
- #: templates/account/partials/addon.php:27
1098
  msgid "Activate %s Plan"
1099
  msgstr "הפעל חבילה %s"
1100
 
1101
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1102
- #: templates/account.php89, templates/account/partials/addon.php30,
1103
  #: templates/account/partials/site.php:275
1104
  msgid "Auto renews in %s"
1105
  msgstr "עדכן אוטומטית בעוד %s"
1106
 
1107
  #. translators: %s: Time period (e.g. Expires in "2 months")
1108
- #: templates/account.php91, templates/account/partials/addon.php32,
1109
  #: templates/account/partials/site.php:277
1110
  msgid "Expires in %s"
1111
  msgstr "פג תוקף בעוד %s"
1112
 
1113
- #: templates/account.php92, templates/account/partials/addon.php:33
1114
  msgctxt "as synchronize license"
1115
  msgid "Sync License"
1116
  msgstr "סינכרן רישיון"
1117
 
1118
- #: templates/account.php93, templates/account/partials/addon.php:34
1119
  msgid "Cancel Trial"
1120
  msgstr "ביט"
1121
 
1122
- #: templates/account.php94, templates/account/partials/addon.php:35
1123
  msgid "Change Plan"
1124
  msgstr "שינוי חבילה"
1125
 
1126
- #: templates/account.php95, templates/account/partials/addon.php:36
1127
  msgctxt "verb"
1128
  msgid "Upgrade"
1129
  msgstr "שדרג"
1130
 
1131
- #: templates/account.php97, templates/account/partials/addon.php38,
1132
- #: templates/account/partials/site.php:298
1133
  msgctxt "verb"
1134
  msgid "Downgrade"
1135
  msgstr "שנמך"
1136
 
1137
- #: templates/account.php99, templates/add-ons.php126,
1138
  #: templates/plugin-info/features.php72,
1139
- #: templates/account/partials/addon.php40,
1140
  #: templates/account/partials/site.php:31
1141
  msgid "Free"
1142
  msgstr "חינם"
1143
 
1144
- #: templates/account.php100, templates/account/partials/addon.php:41
1145
  msgid "Activate"
1146
  msgstr "הפעלה"
1147
 
1148
- #: templates/account.php101, templates/debug.php361,
1149
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1150
- #: templates/account/partials/addon.php:42
1151
  msgctxt "as product pricing plan"
1152
  msgid "Plan"
1153
  msgstr "חבילה"
1154
 
1155
- #: templates/account.php:154
1156
  msgid "Free Trial"
1157
  msgstr "ניסיון חינם"
1158
 
1159
- #: templates/account.php:165
1160
  msgid "Account Details"
1161
  msgstr "פרטי חשבון"
1162
 
1163
- #: templates/account.php:175
1164
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1165
  msgstr "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1166
 
1167
- #: templates/account.php:177
1168
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1169
  msgstr "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1170
 
1171
- #: templates/account.php:180
1172
  msgid "Delete Account"
1173
  msgstr "מחיקת חשבון"
1174
 
1175
- #: templates/account.php192, templates/account/partials/addon.php155,
1176
  #: templates/account/partials/deactivate-license-button.php:35
1177
  msgid "Deactivate License"
1178
  msgstr "שיחרור רישיון"
1179
 
1180
- #: templates/account.php:210
1181
  msgid "Are you sure you want to proceed?"
1182
  msgstr "האם את/ה בטוח רוצה להמשיך?"
1183
 
1184
- #: templates/account.php210, templates/account/partials/addon.php:177
1185
  msgid "Cancel Subscription"
1186
  msgstr "בטל מנוי"
1187
 
1188
- #: templates/account.php:239
1189
  msgctxt "as synchronize"
1190
  msgid "Sync"
1191
  msgstr "סינכרון"
1192
 
1193
- #: templates/account.php253, templates/debug.php:477
1194
  msgid "Name"
1195
  msgstr "שם"
1196
 
1197
- #: templates/account.php259, templates/debug.php:478
1198
  msgid "Email"
1199
  msgstr "דוא\"ל"
1200
 
1201
- #: templates/account.php266, templates/debug.php360, templates/debug.php:516
1202
  msgid "User ID"
1203
  msgstr "מזהה משתמש"
1204
 
1205
- #: templates/account.php:274
1206
  msgid "Site ID"
1207
  msgstr "מזהה אתר"
1208
 
1209
- #: templates/account.php:277
1210
  msgid "No ID"
1211
  msgstr "אין מזהה"
1212
 
1213
- #: templates/account.php282, templates/debug.php233, templates/debug.php362,
1214
- #: templates/debug.php443, templates/debug.php480,
1215
  #: templates/account/partials/site.php:219
1216
  msgid "Public Key"
1217
  msgstr "מפתח פומבי"
1218
 
1219
- #: templates/account.php288, templates/debug.php363, templates/debug.php444,
1220
- #: templates/debug.php481, templates/account/partials/site.php:231
1221
  msgid "Secret Key"
1222
  msgstr "מפתח סודי"
1223
 
1224
- #: templates/account.php:291
1225
  msgctxt "as secret encryption key missing"
1226
  msgid "No Secret"
1227
  msgstr "אין מפתח סודי"
1228
 
1229
- #: templates/account.php310, templates/account/partials/site.php112,
1230
  #: templates/account/partials/site.php:114
1231
  msgid "Trial"
1232
  msgstr "ניסיון"
1233
 
1234
- #: templates/account.php329, templates/debug.php521,
1235
  #: templates/account/partials/site.php:248
1236
  msgid "License Key"
1237
  msgstr "License Key"
1238
 
1239
- #: templates/account.php:359
1240
  msgid "not verified"
1241
  msgstr "לא מאומת"
1242
 
1243
- #: templates/account.php:416
 
 
 
 
1244
  msgid "Premium version"
1245
  msgstr "גירסת פרימיום"
1246
 
1247
- #: templates/account.php:418
1248
  msgid "Free version"
1249
  msgstr "גירסה חינאמית"
1250
 
1251
- #: templates/account.php:430
1252
  msgid "Verify Email"
1253
  msgstr "אמת כתובת דוא\"ל"
1254
 
1255
- #: templates/account.php:441
1256
  msgid "Download %s Version"
1257
  msgstr "הורד גרסת %s"
1258
 
1259
- #: templates/account.php455, templates/account.php636,
1260
  #: templates/account/partials/site.php237,
1261
  #: templates/account/partials/site.php:255
1262
  msgctxt "verb"
1263
  msgid "Show"
1264
  msgstr "הצג"
1265
 
1266
- #: templates/account.php:469
1267
  msgid "What is your %s?"
1268
  msgstr "מה ה%s שלך?"
1269
 
1270
- #: templates/account.php477, templates/account/billing.php:27
1271
  msgctxt "verb"
1272
  msgid "Edit"
1273
  msgstr "ערוך"
1274
 
1275
- #: templates/account.php:490
1276
  msgid "Sites"
1277
  msgstr "אתרים"
1278
 
1279
- #: templates/account.php:501
1280
  msgid "Search by address"
1281
  msgstr "חפש לפי כתובת"
1282
 
1283
- #: templates/account.php510, templates/account.php558, templates/debug.php226,
1284
- #: templates/debug.php354, templates/debug.php439, templates/debug.php476,
1285
- #: templates/debug.php514, templates/debug.php587,
1286
  #: templates/account/payments.php35, templates/debug/logger.php:21
1287
  msgid "ID"
1288
  msgstr "מזהה"
1289
 
1290
- #: templates/account.php511, templates/debug.php:357
1291
  msgid "Address"
1292
  msgstr "כתובת"
1293
 
1294
- #: templates/account.php:512
1295
  msgid "License"
1296
  msgstr "רישיון"
1297
 
1298
- #: templates/account.php:513
1299
  msgid "Plan"
1300
  msgstr "חבילה"
1301
 
1302
- #: templates/account.php:561
1303
  msgctxt "as software license"
1304
  msgid "License"
1305
  msgstr "רישיון"
1306
 
1307
- #: templates/account.php:630
1308
  msgctxt "verb"
1309
  msgid "Hide"
1310
  msgstr "הסתר"
1311
 
1312
- #: templates/account.php:665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1313
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1314
  msgstr "ביטול הרישיון יחסום את כל הפיטצ'רים שבתשלום אך יאפשר להפעיל את הרישיון על אתר אחר. האם תרצו להמשיך בכל זאת?"
1315
 
@@ -1321,7 +1418,7 @@ msgstr "הרחבות עבור %s"
1321
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1322
  msgstr "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1323
 
1324
- #: templates/add-ons.php:135
1325
  msgid "View details"
1326
  msgstr "פרטים נוספים"
1327
 
@@ -1360,163 +1457,167 @@ msgid "PCI compliant"
1360
  msgstr "עומד בתקן PCI"
1361
 
1362
  #. translators: %s: name (e.g. Hey John,)
1363
- #: templates/connect.php:110
1364
  msgctxt "greeting"
1365
  msgid "Hey %s,"
1366
  msgstr "היי %s,"
1367
 
1368
- #: templates/connect.php:152
1369
  msgid "Allow & Continue"
1370
  msgstr "אפשר\\י והמשכ\\י"
1371
 
1372
- #: templates/connect.php:156
1373
  msgid "Re-send activation email"
1374
  msgstr "שליחה חוזרת של מייל האקטיבציה"
1375
 
1376
- #: templates/connect.php:160
1377
  msgid "Thanks %s!"
1378
  msgstr "תודה %s!"
1379
 
1380
- #: templates/connect.php170, templates/forms/license-activation.php:43
1381
  msgid "Agree & Activate License"
1382
  msgstr "הסכמה והפעלת רישיון"
1383
 
1384
- #: templates/connect.php:179
1385
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1386
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1387
 
1388
- #: templates/connect.php:186
1389
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1390
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1391
 
1392
- #: templates/connect.php:187
1393
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1394
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1395
 
1396
- #: templates/connect.php:193
1397
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1398
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1399
 
1400
- #: templates/connect.php:194
1401
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1402
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1403
 
1404
- #: templates/connect.php:228
1405
  msgid "We're excited to introduce the Freemius network-level integration."
1406
  msgstr "We're excited to introduce the Freemius network-level integration."
1407
 
1408
- #: templates/connect.php:231
1409
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1410
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1411
 
1412
- #: templates/connect.php:233
1413
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1414
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1415
 
1416
- #: templates/connect.php:235
1417
  msgid "%s's paid features"
1418
  msgstr "%s's paid features"
1419
 
1420
- #: templates/connect.php:240
1421
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1422
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1423
 
1424
- #: templates/connect.php:242
1425
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1426
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1427
 
1428
- #: templates/connect.php251, templates/forms/license-activation.php:46
1429
  msgid "License key"
1430
  msgstr "מפתח רישיון"
1431
 
1432
- #: templates/connect.php254, templates/forms/license-activation.php:19
1433
  msgid "Can't find your license key?"
1434
  msgstr "האם אינך מוצא את מפתח הרישיון?"
1435
 
1436
- #: templates/connect.php302, templates/connect.php617,
1437
  #: templates/forms/deactivation/retry-skip.php:20
1438
  msgctxt "verb"
1439
  msgid "Skip"
1440
  msgstr "דלג"
1441
 
1442
- #: templates/connect.php:305
1443
  msgid "Delegate to Site Admins"
1444
  msgstr "האצלה למנהלי האתרים"
1445
 
1446
- #: templates/connect.php:305
1447
  msgid "If you click it, this decision will be delegated to the sites administrators."
1448
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1449
 
1450
- #: templates/connect.php:333
1451
  msgid "Your Profile Overview"
1452
  msgstr "פרטים כלליים על הפרופיל"
1453
 
1454
- #: templates/connect.php:334
1455
  msgid "Name and email address"
1456
  msgstr "שם וכתובת דו\"אל"
1457
 
1458
- #: templates/connect.php:339
1459
  msgid "Your Site Overview"
1460
  msgstr "פרטים כלליים על האתר"
1461
 
1462
- #: templates/connect.php:340
1463
  msgid "Site URL, WP version, PHP info, plugins & themes"
1464
  msgstr "כתובת אתר, גרסת וורדפרס, פרטי PHP, תוספים ותבניות"
1465
 
1466
- #: templates/connect.php:345
1467
  msgid "Admin Notices"
1468
  msgstr "התראות מנהל"
1469
 
1470
- #: templates/connect.php346, templates/connect.php:362
1471
  msgid "Updates, announcements, marketing, no spam"
1472
  msgstr "עדכונים, הכרזות, הודעות שיווקיות, ללא דואר זבל"
1473
 
1474
- #: templates/connect.php:351
1475
  msgid "Current %s Events"
1476
  msgstr "Current %s Events"
1477
 
1478
- #: templates/connect.php:352
1479
  msgid "Activation, deactivation and uninstall"
1480
  msgstr "הפעלה, כיבוי והסרה"
1481
 
1482
- #: templates/connect.php:361
1483
  msgid "Newsletter"
1484
  msgstr "ניוסלטר"
1485
 
1486
- #: templates/connect.php378, templates/forms/license-activation.php:38
1487
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1488
  msgstr "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1489
 
1490
- #: templates/connect.php:383
1491
  msgid "What permissions are being granted?"
1492
  msgstr "מהן ההרשאות המוענקות?"
1493
 
1494
- #: templates/connect.php:404
1495
  msgid "Don't have a license key?"
1496
  msgstr "האם אין ברשותך מפתח רישיון?"
1497
 
1498
- #: templates/connect.php:405
1499
  msgid "Activate Free Version"
1500
  msgstr "הפעלת גירסה חינאמית"
1501
 
1502
- #: templates/connect.php:407
1503
  msgid "Have a license key?"
1504
  msgstr "האם ברשותך רישיון?"
1505
 
1506
- #: templates/connect.php:415
1507
  msgid "Privacy Policy"
1508
  msgstr "מדיניות פרטיות"
1509
 
1510
- #: templates/connect.php:417
 
 
 
 
1511
  msgid "Terms of Service"
1512
  msgstr "תנאי השירות"
1513
 
1514
- #: templates/connect.php:750
1515
  msgctxt "as in the process of sending an email"
1516
  msgid "Sending email"
1517
  msgstr "שולח דוא\"ל"
1518
 
1519
- #: templates/connect.php:751
1520
  msgctxt "as activating plugin"
1521
  msgid "Activating"
1522
  msgstr "מפעיל"
@@ -1544,8 +1645,8 @@ msgctxt "as code debugging"
1544
  msgid "Debugging"
1545
  msgstr "דיבוג"
1546
 
1547
- #: templates/debug.php54, templates/debug.php238, templates/debug.php364,
1548
- #: templates/debug.php:482
1549
  msgid "Actions"
1550
  msgstr "פעולות"
1551
 
@@ -1569,199 +1670,203 @@ msgstr "Clear Updates Transients"
1569
  msgid "Sync Data From Server"
1570
  msgstr "סנכרון מידע מהשרת"
1571
 
1572
- #: templates/debug.php:90
 
 
 
 
1573
  msgid "Load DB Option"
1574
  msgstr "Load DB Option"
1575
 
1576
- #: templates/debug.php:93
1577
  msgid "Set DB Option"
1578
  msgstr "Set DB Option"
1579
 
1580
- #: templates/debug.php:170
1581
  msgid "Key"
1582
  msgstr "Key"
1583
 
1584
- #: templates/debug.php:171
1585
  msgid "Value"
1586
  msgstr "Value"
1587
 
1588
- #: templates/debug.php:187
1589
  msgctxt "as software development kit versions"
1590
  msgid "SDK Versions"
1591
  msgstr "גרסאות SDK"
1592
 
1593
- #: templates/debug.php:192
1594
  msgid "SDK Path"
1595
  msgstr "מיקום SDK"
1596
 
1597
- #: templates/debug.php193, templates/debug.php:232
1598
  msgid "Module Path"
1599
  msgstr "Module Path"
1600
 
1601
- #: templates/debug.php:194
1602
  msgid "Is Active"
1603
  msgstr "האם פעיל"
1604
 
1605
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:35
1606
  msgid "Plugins"
1607
  msgstr "תוספים"
1608
 
1609
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:56
1610
  msgid "Themes"
1611
  msgstr "תבניות"
1612
 
1613
- #: templates/debug.php227, templates/debug.php359, templates/debug.php441,
1614
  #: templates/debug/scheduled-crons.php:80
1615
  msgid "Slug"
1616
  msgstr "מזהה כתובת"
1617
 
1618
- #: templates/debug.php229, templates/debug.php:440
1619
  msgid "Title"
1620
  msgstr "כותרת"
1621
 
1622
- #: templates/debug.php:230
1623
  msgctxt "as application program interface"
1624
  msgid "API"
1625
  msgstr "API"
1626
 
1627
- #: templates/debug.php:231
1628
  msgid "Freemius State"
1629
  msgstr "מצב פרימיוס"
1630
 
1631
- #: templates/debug.php:235
1632
  msgid "Network Blog"
1633
  msgstr "Network Blog"
1634
 
1635
- #: templates/debug.php:236
1636
  msgid "Network User"
1637
  msgstr "משתמש רשת"
1638
 
1639
- #: templates/debug.php:273
1640
  msgctxt "as connection was successful"
1641
  msgid "Connected"
1642
  msgstr "מחובר"
1643
 
1644
- #: templates/debug.php:274
1645
  msgctxt "as connection blocked"
1646
  msgid "Blocked"
1647
  msgstr "חסום"
1648
 
1649
- #: templates/debug.php:310
1650
- msgid "Simulate Trial"
1651
- msgstr "Simulate Trial"
1652
 
1653
- #: templates/debug.php:322
1654
  msgid "Simulate Network Upgrade"
1655
  msgstr "סמלוץ עדכון לרשת"
1656
 
1657
- #: templates/debug.php:348
1658
  msgid "%s Installs"
1659
  msgstr "%s התקנות"
1660
 
1661
- #: templates/debug.php:350
1662
  msgctxt "like websites"
1663
  msgid "Sites"
1664
  msgstr "אתרים"
1665
 
1666
- #: templates/debug.php356, templates/account/partials/site.php:148
1667
  msgid "Blog ID"
1668
  msgstr "מזהה בלוג"
1669
 
1670
- #: templates/debug.php421, templates/debug.php499,
1671
- #: templates/account/partials/addon.php:334
1672
  msgctxt "verb"
1673
  msgid "Delete"
1674
  msgstr "מחק"
1675
 
1676
- #: templates/debug.php:435
1677
  msgid "Add Ons of module %s"
1678
  msgstr "Add Ons of module %s"
1679
 
1680
- #: templates/debug.php:472
1681
  msgid "Users"
1682
  msgstr "משתמשים"
1683
 
1684
- #: templates/debug.php:479
1685
  msgid "Verified"
1686
  msgstr "מאומת"
1687
 
1688
- #: templates/debug.php:510
1689
  msgid "%s Licenses"
1690
  msgstr "%s Licenses"
1691
 
1692
- #: templates/debug.php:515
1693
  msgid "Plugin ID"
1694
  msgstr "Plugin ID"
1695
 
1696
- #: templates/debug.php:517
1697
  msgid "Plan ID"
1698
  msgstr "Plan ID"
1699
 
1700
- #: templates/debug.php:518
1701
  msgid "Quota"
1702
  msgstr "Quota"
1703
 
1704
- #: templates/debug.php:519
1705
  msgid "Activated"
1706
  msgstr "Activated"
1707
 
1708
- #: templates/debug.php:520
1709
  msgid "Blocking"
1710
  msgstr "Blocking"
1711
 
1712
- #: templates/debug.php:522
1713
  msgctxt "as expiration date"
1714
  msgid "Expiration"
1715
  msgstr "תפוגה"
1716
 
1717
- #: templates/debug.php:545
1718
  msgid "Debug Log"
1719
  msgstr "Debug Log"
1720
 
1721
- #: templates/debug.php:549
1722
  msgid "All Types"
1723
  msgstr "כל הסוגים"
1724
 
1725
- #: templates/debug.php:556
1726
  msgid "All Requests"
1727
  msgstr "כל הבקשות"
1728
 
1729
- #: templates/debug.php561, templates/debug.php590,
1730
  #: templates/debug/logger.php:25
1731
  msgid "File"
1732
  msgstr "קובץ"
1733
 
1734
- #: templates/debug.php562, templates/debug.php588,
1735
  #: templates/debug/logger.php:23
1736
  msgid "Function"
1737
  msgstr "פונקציה"
1738
 
1739
- #: templates/debug.php:563
1740
  msgid "Process ID"
1741
  msgstr "Process ID"
1742
 
1743
- #: templates/debug.php:564
1744
  msgid "Logger"
1745
  msgstr "Logger"
1746
 
1747
- #: templates/debug.php565, templates/debug.php589,
1748
  #: templates/debug/logger.php:24
1749
  msgid "Message"
1750
  msgstr "הודעה"
1751
 
1752
- #: templates/debug.php:567
1753
  msgid "Filter"
1754
  msgstr "פילטר"
1755
 
1756
- #: templates/debug.php:575
1757
  msgid "Download"
1758
  msgstr "הורדה"
1759
 
1760
- #: templates/debug.php586, templates/debug/logger.php:22
1761
  msgid "Type"
1762
  msgstr "סוג"
1763
 
1764
- #: templates/debug.php591, templates/debug/logger.php:26
1765
  msgid "Timestamp"
1766
  msgstr "Timestamp"
1767
 
@@ -2112,23 +2217,19 @@ msgstr "Usage tracking is done in the name of making %s better. Making a better
2112
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2113
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2114
 
2115
- #: templates/forms/premium-versions-upgrade-handler.php:24
2116
  msgid "There is a new version of %s available."
2117
  msgstr "יש גרסה חדשה עבור ה%s."
2118
 
2119
- #: templates/forms/premium-versions-upgrade-handler.php:25
2120
- msgid " %sRenew your license now%s to access version %s security & feature updates, and support."
2121
- msgstr " %sRenew your license now%s to access version %s security & feature updates, and support."
2122
 
2123
- #: templates/forms/premium-versions-upgrade-handler.php:34
2124
  msgid "New Version Available"
2125
  msgstr "יש גרסה חדשה"
2126
 
2127
- #: templates/forms/premium-versions-upgrade-handler.php:36
2128
- msgid "Renew license"
2129
- msgstr "חידוש רישיון"
2130
-
2131
- #: templates/forms/premium-versions-upgrade-handler.php:53
2132
  msgctxt "close a window"
2133
  msgid "Dismiss"
2134
  msgstr "סגירה"
@@ -2141,6 +2242,43 @@ msgstr "שליחת מפתח רישיון"
2141
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2142
  msgstr "הזן את כתובת הדואל שאיתה שידרגת כדי לקבל את הרישיון שוב."
2143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2144
  #: templates/forms/trial-start.php:22
2145
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2146
  msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
@@ -2206,20 +2344,16 @@ msgstr "נשארו %s"
2206
  msgid "Last license"
2207
  msgstr "רישיון אחרון"
2208
 
2209
- #: templates/account/partials/addon.php:111
2210
  msgid "Cancelled"
2211
  msgstr "בוטל"
2212
 
2213
- #: templates/account/partials/addon.php:116
2214
- msgid "Expired"
2215
- msgstr "פג תוקף"
2216
-
2217
- #: templates/account/partials/addon.php:121
2218
  msgid "No expiration"
2219
  msgstr "ללא תפוגה"
2220
 
2221
- #: templates/account/partials/addon.php259,
2222
- #: templates/account/partials/addon.php:312
2223
  msgid "Activate this add-on"
2224
  msgstr "הפעל את ההרחבה"
2225
 
@@ -2247,47 +2381,47 @@ msgstr "מצטערים על חוסר הנעימות, אנחנו כאן כדי ל
2247
  msgid "Contact Support"
2248
  msgstr "צור קשר"
2249
 
2250
- #: templates/forms/deactivation/form.php:56
2251
  msgid "Anonymous feedback"
2252
  msgstr "פידבק אנונימי"
2253
 
2254
- #: templates/forms/deactivation/form.php:63
2255
  msgid "Deactivate"
2256
  msgstr "כיבוי"
2257
 
2258
- #: templates/forms/deactivation/form.php:65
2259
  msgid "Activate %s"
2260
  msgstr "Activate %s"
2261
 
2262
- #: templates/forms/deactivation/form.php:76
2263
- msgid "Quick feedback"
2264
- msgstr "פידבק זריז"
2265
-
2266
  #: templates/forms/deactivation/form.php:80
 
 
 
 
2267
  msgid "If you have a moment, please let us know why you are %s"
2268
  msgstr "If you have a moment, please let us know why you are %s"
2269
 
2270
- #: templates/forms/deactivation/form.php:80
2271
  msgid "deactivating"
2272
  msgstr "deactivating"
2273
 
2274
- #: templates/forms/deactivation/form.php:80
2275
  msgid "switching"
2276
  msgstr "switching"
2277
 
2278
- #: templates/forms/deactivation/form.php:269
2279
  msgid "Submit & %s"
2280
  msgstr "Submit & %s"
2281
 
2282
- #: templates/forms/deactivation/form.php:290
2283
  msgid "Kindly tell us the reason so we can improve."
2284
  msgstr "אנא שתף את הסיבה כדי שנוכל להשתפר."
2285
 
2286
- #: templates/forms/deactivation/form.php:411
2287
  msgid "Yes - %s"
2288
  msgstr "Yes - %s"
2289
 
2290
- #: templates/forms/deactivation/form.php:418
2291
  msgid "Skip & %s"
2292
  msgstr "דלג ו%s"
2293
 
8
  "Project-Id-Version: WordPress SDK\n"
9
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
10
  "POT-Creation-Date: \n"
11
+ "PO-Revision-Date: 2018-11-25 07:22+0000\n"
12
  "Last-Translator: Vova Feldman <vova@freemius.com>\n"
13
  "Language: he_IL\n"
14
  "Language-Team: Hebrew (Israel) (http://www.transifex.com/freemius/wordpress-sdk/language/he_IL/)\n"
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
  "X-Poedit-SourceCharset: UTF-8\n"
24
 
25
+ #: includes/class-freemius.php:1602
26
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
27
  msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
28
 
29
+ #: includes/class-freemius.php:1604
30
  msgid "Error"
31
  msgstr "שגיאה"
32
 
33
+ #: includes/class-freemius.php:1925
34
  msgid "I found a better %s"
35
  msgstr "מצאתי %s יותר טוב"
36
 
37
+ #: includes/class-freemius.php:1927
38
  msgid "What's the %s's name?"
39
  msgstr "What's the %s's name?"
40
 
41
+ #: includes/class-freemius.php:1933
42
  msgid "It's a temporary %s. I'm just debugging an issue."
43
  msgstr "It's a temporary %s. I'm just debugging an issue."
44
 
45
+ #: includes/class-freemius.php:1935
46
  msgid "Deactivation"
47
  msgstr "דיאקטיבציה"
48
 
49
+ #: includes/class-freemius.php:1936
50
  msgid "Theme Switch"
51
  msgstr "החלפת תֵמָה"
52
 
53
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
54
  msgid "Other"
55
  msgstr "אחר"
56
 
57
+ #: includes/class-freemius.php:1953
58
  msgid "I no longer need the %s"
59
  msgstr "I no longer need the %s"
60
 
61
+ #: includes/class-freemius.php:1960
62
  msgid "I only needed the %s for a short period"
63
  msgstr "I only needed the %s for a short period"
64
 
65
+ #: includes/class-freemius.php:1966
66
  msgid "The %s broke my site"
67
  msgstr "ה%s הרס לי את האתר"
68
 
69
+ #: includes/class-freemius.php:1973
70
  msgid "The %s suddenly stopped working"
71
  msgstr "ה%s הפסיק פתאום לעבוד"
72
 
73
+ #: includes/class-freemius.php:1983
74
  msgid "I can't pay for it anymore"
75
  msgstr "אני לא יכול/ה להמשיך לשלם על זה"
76
 
77
+ #: includes/class-freemius.php:1985
78
  msgid "What price would you feel comfortable paying?"
79
  msgstr "מה המחיר שכן תרגיש\\י בנוח לשלם?"
80
 
81
+ #: includes/class-freemius.php:1991
82
  msgid "I don't like to share my information with you"
83
  msgstr "אני לא אוהב את הרעיון של שיתוף מידע איתכם"
84
 
85
+ #: includes/class-freemius.php:2012
86
  msgid "The %s didn't work"
87
  msgstr "ה%s לא עבד"
88
 
89
+ #: includes/class-freemius.php:2022
90
  msgid "I couldn't understand how to make it work"
91
  msgstr "לא הצלחתי להבין איך לגרום לזה לעבוד"
92
 
93
+ #: includes/class-freemius.php:2030
94
  msgid "The %s is great, but I need specific feature that you don't support"
95
  msgstr "The %s is great, but I need specific feature that you don't support"
96
 
97
+ #: includes/class-freemius.php:2032
98
  msgid "What feature?"
99
  msgstr "איזה פיטצ'ר?"
100
 
101
+ #: includes/class-freemius.php:2036
102
  msgid "The %s is not working"
103
  msgstr "ה%s לא עובד"
104
 
105
+ #: includes/class-freemius.php:2038
106
  msgid "Kindly share what didn't work so we can fix it for future users..."
107
  msgstr "אנא שתפ\\י מה לא עבד כדי שנוכל לתקן זאת עבור משתמשים עתידיים..."
108
 
109
+ #: includes/class-freemius.php:2042
110
  msgid "It's not what I was looking for"
111
  msgstr "חיפשתי משהו אחר"
112
 
113
+ #: includes/class-freemius.php:2044
114
  msgid "What you've been looking for?"
115
  msgstr "מה חיפשת?"
116
 
117
+ #: includes/class-freemius.php:2048
118
  msgid "The %s didn't work as expected"
119
  msgstr "ה%s לא עבד כמצופה"
120
 
121
+ #: includes/class-freemius.php:2050
122
  msgid "What did you expect?"
123
  msgstr "למה ציפית?"
124
 
125
+ #: includes/class-freemius.php2853, templates/debug.php:20
126
  msgid "Freemius Debug"
127
  msgstr "ניפוי תקלות פרימיוס"
128
 
129
+ #: includes/class-freemius.php:3581
130
  msgid "I don't know what is cURL or how to install it, help me!"
131
  msgstr "אין לי מושג מה זה cURL או איך להתקין אותו - אשמח לעזרה!"
132
 
133
+ #: includes/class-freemius.php:3583
134
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
135
  msgstr "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
136
 
137
+ #: includes/class-freemius.php:3590
138
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
139
  msgstr "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
140
 
141
+ #: includes/class-freemius.php:3695
142
  msgid "Yes - do your thing"
143
  msgstr "כן - בצעו את מה שצריך"
144
 
145
+ #: includes/class-freemius.php:3700
146
  msgid "No - just deactivate"
147
  msgstr "לא - פשוט כבה"
148
 
149
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
150
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
151
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
152
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
153
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
154
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
155
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
156
  msgctxt "exclamation"
157
  msgid "Oops"
158
  msgstr "אופס"
159
 
160
+ #: includes/class-freemius.php:3814
161
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
162
  msgstr "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
163
 
164
+ #: includes/class-freemius.php:4250
165
  msgctxt "addonX cannot run without pluginY"
166
  msgid "%s cannot run without %s."
167
  msgstr "%s לא יכול לעבוד ללא %s."
168
 
169
+ #: includes/class-freemius.php:4251
170
  msgctxt "addonX cannot run..."
171
  msgid "%s cannot run without the plugin."
172
  msgstr "ההרחבה %s אינה יכולה לפעול ללא התוסף."
173
 
174
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
175
+ #: includes/class-freemius.php:17659
176
  msgid "Unexpected API error. Please contact the %s's author with the following error."
177
  msgstr "Unexpected API error. Please contact the %s's author with the following error."
178
 
179
+ #: includes/class-freemius.php:5006
180
  msgid "Premium %s version was successfully activated."
181
  msgstr "Premium %s version was successfully activated."
182
 
183
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
184
  msgctxt ""
185
  msgid "W00t"
186
  msgstr "יש"
187
 
188
+ #: includes/class-freemius.php:5033
189
  msgid "You have a %s license."
190
  msgstr "יש לך רישיון %s."
191
 
192
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
193
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
194
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
195
+ #: includes/class-freemius.php:17413
196
  msgctxt "interjection expressing joy or exuberance"
197
  msgid "Yee-haw"
198
  msgstr "יששש"
199
 
200
+ #: includes/class-freemius.php:5301
201
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
202
  msgstr "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
203
 
204
+ #: includes/class-freemius.php:5305
205
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
206
  msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
207
 
208
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
209
+ #: templates/account/partials/addon.php:288
210
  msgid "More information about %s"
211
  msgstr "מידע נוסף אודות %s"
212
 
213
+ #: includes/class-freemius.php:5315
214
  msgid "Purchase License"
215
  msgstr "קניית רישיון"
216
 
217
+ #: includes/class-freemius.php6230, templates/connect.php:163
218
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
219
  msgstr "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
220
 
221
+ #: includes/class-freemius.php:6234
222
  msgid "start the trial"
223
  msgstr "התחל תקופת ניסיון"
224
 
225
+ #: includes/class-freemius.php6235, templates/connect.php:167
226
  msgid "complete the install"
227
  msgstr "השלם התקנה"
228
 
229
+ #: includes/class-freemius.php:6348
230
  msgid "You are just one step away - %s"
231
  msgstr "You are just one step away - %s"
232
 
233
+ #: includes/class-freemius.php:6351
234
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
235
  msgid "Complete \"%s\" Activation Now"
236
  msgstr "השלם הפעלת \"%s\" עכשיו"
237
 
238
+ #: includes/class-freemius.php:6429
239
  msgid "We made a few tweaks to the %s, %s"
240
  msgstr "We made a few tweaks to the %s, %s"
241
 
242
+ #: includes/class-freemius.php:6433
243
+ msgid "Opt in to make \"%s\" better!"
244
+ msgstr "Opt in to make \"%s\" better!"
245
 
246
+ #: includes/class-freemius.php:6861
247
  msgid "The upgrade of %s was successfully completed."
248
  msgstr "The upgrade of %s was successfully completed."
249
 
250
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
251
+ #: includes/class-fs-plugin-updater.php1077,
252
+ #: includes/class-fs-plugin-updater.php1084,
253
+ #: templates/auto-installation.php:32
254
  msgid "Add-On"
255
  msgstr "Add-On"
256
 
257
+ #: includes/class-freemius.php8707, templates/debug.php359,
258
+ #: templates/debug.php:520
259
  msgid "Plugin"
260
  msgstr "תוסף"
261
 
262
+ #: includes/class-freemius.php8708, templates/debug.php359,
263
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
264
  msgid "Theme"
265
  msgstr "תבנית"
266
 
267
+ #: includes/class-freemius.php:11183
268
+ msgid "Invalid site details collection."
269
+ msgstr "Invalid site details collection."
270
 
271
+ #: includes/class-freemius.php:11303
272
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
273
  msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
274
 
275
+ #: includes/class-freemius.php:11305
276
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
277
  msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
278
 
279
+ #: includes/class-freemius.php:11541
280
  msgid "Account is pending activation."
281
  msgstr "Account is pending activation."
282
 
283
+ #: includes/class-freemius.php11653,
284
+ #: templates/forms/premium-versions-upgrade-handler.php:47
285
+ msgid "Buy a license now"
286
+ msgstr "Buy a license now"
287
+
288
+ #: includes/class-freemius.php11665,
289
+ #: templates/forms/premium-versions-upgrade-handler.php:46
290
+ msgid "Renew your license now"
291
+ msgstr "Renew your license now"
292
+
293
+ #: includes/class-freemius.php:11669
294
+ msgid "%s to access version %s security & feature updates, and support."
295
+ msgstr "%s to access version %s security & feature updates, and support."
296
+
297
+ #: includes/class-freemius.php:14052
298
  msgid "%s activation was successfully completed."
299
  msgstr "הפעלת %s הושלמה בהצלחה."
300
 
301
+ #: includes/class-freemius.php:14066
302
  msgid "Your account was successfully activated with the %s plan."
303
  msgstr "חשבונך הופעל בהצלחה עם חבילת %s."
304
 
305
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
306
  msgid "Your trial has been successfully started."
307
  msgstr "הניסיון שלך הופעל בהצלחה."
308
 
309
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
310
+ #: includes/class-freemius.php:14761
311
  msgid "Couldn't activate %s."
312
  msgstr "לא ניתן להפעיל את %s."
313
 
314
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
315
+ #: includes/class-freemius.php:14762
316
  msgid "Please contact us with the following message:"
317
  msgstr "אנא צור איתנו קשר יחד עם ההודעה הבאה:"
318
 
319
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
320
  msgid "Upgrade"
321
  msgstr "שדרג"
322
 
323
+ #: includes/class-freemius.php:15117
324
  msgid "Start Trial"
325
  msgstr "התחל תקופת ניסיון"
326
 
327
+ #: includes/class-freemius.php:15119
328
  msgid "Pricing"
329
  msgstr "מחירון"
330
 
331
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
332
  msgid "Affiliation"
333
  msgstr "אפיליאציה"
334
 
335
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
336
+ #: templates/account.php150, templates/debug.php:324
337
  msgid "Account"
338
  msgstr "חשבון"
339
 
340
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
341
  #: includes/customizer/class-fs-customizer-support-section.php:60
342
  msgid "Contact Us"
343
  msgstr "יצירת קשר"
344
 
345
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
346
+ #: includes/class-freemius.php19553, templates/account.php100,
347
+ #: templates/account/partials/addon.php:41
348
  msgid "Add-Ons"
349
  msgstr "Add-Ons"
350
 
351
+ #: includes/class-freemius.php:15274
352
+ msgctxt "ASCII arrow left icon"
353
+ msgid "&#x2190;"
354
+ msgstr "&#x2190;"
355
+
356
+ #: includes/class-freemius.php:15274
357
+ msgctxt "ASCII arrow right icon"
358
+ msgid "&#x27a4;"
359
+ msgstr "&#x27a4;"
360
+
361
+ #: includes/class-freemius.php15276, templates/pricing.php:97
362
  msgctxt "noun"
363
  msgid "Pricing"
364
  msgstr "מחירון"
365
 
366
+ #: includes/class-freemius.php15479,
367
  #: includes/customizer/class-fs-customizer-support-section.php:67
368
  msgid "Support Forum"
369
  msgstr "פורום תמיכה"
370
 
371
+ #: includes/class-freemius.php:16265
372
  msgid "Your email has been successfully verified - you are AWESOME!"
373
  msgstr "Your email has been successfully verified - you are AWESOME!"
374
 
375
+ #: includes/class-freemius.php:16266
376
  msgctxt "a positive response"
377
  msgid "Right on"
378
  msgstr "מעולה"
379
 
380
+ #: includes/class-freemius.php:16888
381
  msgid "Your %s Add-on plan was successfully upgraded."
382
  msgstr "חבילת ההרחבה %s שודרגה בהצלחה."
383
 
384
+ #: includes/class-freemius.php:16890
385
  msgid "%s Add-on was successfully purchased."
386
  msgstr "ההרחבה %s נרכשה בהצלחה."
387
 
388
+ #: includes/class-freemius.php:16893
389
  msgid "Download the latest version"
390
  msgstr "הורד את הגרסה האחרונה"
391
 
392
+ #: includes/class-freemius.php:16965
393
  msgctxt "%1s - plugin title, %2s - API domain"
394
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
395
  msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
396
 
397
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
398
+ #: includes/class-freemius.php:17461
399
  msgid "Error received from the server:"
400
  msgstr "הוחזרה שגיאה מהשרת:"
401
 
402
+ #: includes/class-freemius.php:16978
403
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
404
  msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
405
 
406
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
407
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
408
  msgctxt ""
409
  msgid "Hmm"
410
  msgstr "אממ"
411
 
412
+ #: includes/class-freemius.php:17173
413
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
414
  msgstr "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
415
 
416
+ #: includes/class-freemius.php17174, templates/account.php102,
417
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
418
  msgctxt "trial period"
419
  msgid "Trial"
420
  msgstr "ניסיון"
421
 
422
+ #: includes/class-freemius.php:17179
423
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
424
  msgstr "שידרגתי את החשבון שלי אבל כשאני מנסה לבצע סנכרון לרישיון החבילה נשארת %s."
425
 
426
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
427
  msgid "Please contact us here"
428
  msgstr "אנא צור איתנו קשר כאן"
429
 
430
+ #: includes/class-freemius.php:17193
431
  msgid "Your plan was successfully upgraded."
432
  msgstr "החבילה שודרגה בהצלחה."
433
 
434
+ #: includes/class-freemius.php:17211
435
  msgid "Your plan was successfully changed to %s."
436
  msgstr "החבילה עודכנה בהצלחה אל %s."
437
 
438
+ #: includes/class-freemius.php:17227
439
  msgid "Your license has expired. You can still continue using the free %s forever."
440
  msgstr "Your license has expired. You can still continue using the free %s forever."
441
 
442
+ #: includes/class-freemius.php:17229
443
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
444
  msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
445
 
446
+ #: includes/class-freemius.php:17237
447
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
448
  msgstr "רשיונך בוטל. אם לדעתך זו טעות, נא ליצור קשר עם התמיכה."
449
 
450
+ #: includes/class-freemius.php:17250
451
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
452
  msgstr "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
453
 
454
+ #: includes/class-freemius.php:17273
455
  msgid "Your free trial has expired. You can still continue using all our free features."
456
  msgstr "תקופת הניסיון שלך הסתיימה. הפיטצ'רים החינאמיים עדיין ניתנים לשימוש."
457
 
458
+ #: includes/class-freemius.php:17275
459
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
460
  msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
461
 
462
+ #: includes/class-freemius.php:17380
463
  msgid "It looks like the license could not be activated."
464
  msgstr "נראה שלא ניתן להפעיל את הרישיון."
465
 
466
+ #: includes/class-freemius.php:17410
467
  msgid "Your license was successfully activated."
468
  msgstr "הרישיון הופעל בהצלחה."
469
 
470
+ #: includes/class-freemius.php:17436
471
  msgid "It looks like your site currently doesn't have an active license."
472
  msgstr "נראה לאתר עדיין אין רישיון פעיל."
473
 
474
+ #: includes/class-freemius.php:17460
475
  msgid "It looks like the license deactivation failed."
476
  msgstr "נראה שניתוק הרישיון נכשל."
477
 
478
+ #: includes/class-freemius.php:17488
479
  msgid "Your license was successfully deactivated, you are back to the %s plan."
480
  msgstr "רישיונך נותק בהצלחה, חזרת לחבילת %s"
481
 
482
+ #: includes/class-freemius.php:17489
483
  msgid "O.K"
484
  msgstr "אוקיי"
485
 
486
+ #: includes/class-freemius.php:17542
487
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
488
+ msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
489
 
490
+ #: includes/class-freemius.php:17551
491
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
492
+ msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
493
 
494
+ #: includes/class-freemius.php:17593
495
  msgid "You are already running the %s in a trial mode."
496
  msgstr "You are already running the %s in a trial mode."
497
 
498
+ #: includes/class-freemius.php:17604
499
  msgid "You already utilized a trial before."
500
  msgstr "הניסיון כבר נוצל בעבר."
501
 
502
+ #: includes/class-freemius.php:17618
503
  msgid "Plan %s do not exist, therefore, can't start a trial."
504
  msgstr "החבילה %s אינה קיימת, לכן, לא ניתן להתחיל תקופת ניסיון."
505
 
506
+ #: includes/class-freemius.php:17629
507
  msgid "Plan %s does not support a trial period."
508
  msgstr "תוכנית %s אינה תומכת בתקופת ניסיון."
509
 
510
+ #: includes/class-freemius.php:17640
511
  msgid "None of the %s's plans supports a trial period."
512
  msgstr "None of the %s's plans supports a trial period."
513
 
514
+ #: includes/class-freemius.php:17690
515
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
516
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
517
 
518
+ #: includes/class-freemius.php:17726
 
 
 
 
519
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
520
  msgstr "נראה שיש תקלה זמנית המונעת את ביטול הניסיון. אנא נסו שוב בעוד כמה דקות."
521
 
522
+ #: includes/class-freemius.php:17745
523
+ msgid "Your %s free trial was successfully cancelled."
524
+ msgstr "תקופת הניסיון החינמית של %s בוטלה בהצלחה."
525
+
526
+ #: includes/class-freemius.php:18052
527
  msgid "Version %s was released."
528
  msgstr "גרסה %s הושקה."
529
 
530
+ #: includes/class-freemius.php:18052
531
  msgid "Please download %s."
532
  msgstr "נא להוריד את %s."
533
 
534
+ #: includes/class-freemius.php:18059
535
  msgid "the latest %s version here"
536
  msgstr "גרסת ה-%s האחרונה כאן"
537
 
538
+ #: includes/class-freemius.php:18064
539
  msgid "New"
540
  msgstr "חדש"
541
 
542
+ #: includes/class-freemius.php:18069
543
  msgid "Seems like you got the latest release."
544
  msgstr "נראה שיש לך את הגרסה האחרונה."
545
 
546
+ #: includes/class-freemius.php:18070
547
  msgid "You are all good!"
548
  msgstr "את\\ה מסודר!"
549
 
550
+ #: includes/class-freemius.php:18338
551
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
552
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
553
 
554
+ #: includes/class-freemius.php:18473
555
  msgid "Site successfully opted in."
556
  msgstr "Site successfully opted in."
557
 
558
+ #: includes/class-freemius.php18474, includes/class-freemius.php:19285
559
  msgid "Awesome"
560
  msgstr "אדיר"
561
 
562
+ #: includes/class-freemius.php18490, templates/forms/optout.php:32
563
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
564
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
565
 
566
+ #: includes/class-freemius.php:18491
567
  msgid "Thank you!"
568
  msgstr "תודה רבה!"
569
 
570
+ #: includes/class-freemius.php:18498
571
  msgid "We will no longer be sending any usage data of %s on %s to %s."
572
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
573
 
574
+ #: includes/class-freemius.php:18627
575
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
576
  msgstr "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
577
 
578
+ #: includes/class-freemius.php:18633
579
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
580
  msgstr "תודה על אישור ביצוע החלפת הבעלות. הרגע נשלח מייל ל-%s כדי לקבל אישור סופי."
581
 
582
+ #: includes/class-freemius.php:18638
583
  msgid "%s is the new owner of the account."
584
  msgstr "%s הינו הבעלים החד של חשבון זה."
585
 
586
+ #: includes/class-freemius.php:18640
587
  msgctxt "as congratulations"
588
  msgid "Congrats"
589
  msgstr "מזל טוב"
590
 
591
+ #: includes/class-freemius.php:18660
592
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
593
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
594
 
595
+ #: includes/class-freemius.php:18661
596
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
597
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
598
 
599
+ #: includes/class-freemius.php:18668
600
  msgid "Change Ownership"
601
  msgstr "עדכון בעלות"
602
 
603
+ #: includes/class-freemius.php:18676
604
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
605
  msgstr "כתובת הדואל שלך עודכנה בהצלחה. הודעת אישור אמורה להתקבל בדואל שלך ברגעים הקרובים."
606
 
607
+ #: includes/class-freemius.php:18688
608
  msgid "Please provide your full name."
609
  msgstr "נא למלא את שמך המלא."
610
 
611
+ #: includes/class-freemius.php:18693
612
  msgid "Your name was successfully updated."
613
  msgstr "שמך עודכן בהצלחה."
614
 
615
+ #: includes/class-freemius.php:18754
616
  msgid "You have successfully updated your %s."
617
  msgstr "עידכנת בהצלחה את ה%s."
618
 
619
+ #: includes/class-freemius.php:18894
620
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
621
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
622
 
623
+ #: includes/class-freemius.php:18895
624
  msgctxt "advance notice of something that will need attention."
625
  msgid "Heads up"
626
  msgstr "לתשמות לבך"
627
 
628
+ #: includes/class-freemius.php:19325
629
  msgctxt "exclamation"
630
  msgid "Hey"
631
  msgstr "היי"
632
 
633
+ #: includes/class-freemius.php:19325
634
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
635
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
636
 
637
+ #: includes/class-freemius.php:19333
638
  msgid "No commitment for %s days - cancel anytime!"
639
  msgstr "ללא התחייבות ל-%s ימין - בטלו בכל רגע!"
640
 
641
+ #: includes/class-freemius.php:19334
642
  msgid "No credit card required"
643
  msgstr "לא נדרש כרטיס אשראי"
644
 
645
+ #: includes/class-freemius.php19341, templates/forms/trial-start.php:53
646
  msgctxt "call to action"
647
  msgid "Start free trial"
648
  msgstr "התחלת ניסיון חינם"
649
 
650
+ #: includes/class-freemius.php:19418
651
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
652
  msgstr "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
653
 
654
+ #: includes/class-freemius.php:19427
655
  msgid "Learn more"
656
  msgstr "Learn more"
657
 
658
+ #: includes/class-freemius.php19577, templates/account.php406,
659
+ #: templates/account.php509, templates/connect.php171,
660
+ #: templates/connect.php421, templates/forms/license-activation.php24,
661
+ #: templates/account/partials/addon.php:235
662
  msgid "Activate License"
663
  msgstr "הפעלת רישיון"
664
 
665
+ #: includes/class-freemius.php19578, templates/account.php469,
666
+ #: templates/account.php508, templates/account/partials/site.php:256
667
  msgid "Change License"
668
  msgstr "שינוי רישיון"
669
 
670
+ #: includes/class-freemius.php19660, templates/account/partials/site.php:161
671
  msgid "Opt Out"
672
  msgstr "Opt Out"
673
 
674
+ #: includes/class-freemius.php19662, includes/class-freemius.php19667,
675
  #: templates/account/partials/site.php43,
676
  #: templates/account/partials/site.php:161
677
  msgid "Opt In"
678
  msgstr "Opt In"
679
 
680
+ #: includes/class-freemius.php:19891
681
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
682
+ msgstr " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
683
+
684
+ #: includes/class-freemius.php:19899
685
+ msgid "Activate %s features"
686
+ msgstr "Activate %s features"
687
+
688
+ #: includes/class-freemius.php:19912
689
  msgid "Please follow these steps to complete the upgrade"
690
  msgstr "נא לבצע את הצעדים הבאים להשלמת השידרוג"
691
 
692
+ #: includes/class-freemius.php:19916
693
  msgid "Download the latest %s version"
694
  msgstr "הורד\\י את גרסת ה-%s העדכנית"
695
 
696
+ #: includes/class-freemius.php:19920
697
  msgid "Upload and activate the downloaded version"
698
  msgstr "העלה\\י והפעיל\\י את הגרסה שהורדת"
699
 
700
+ #: includes/class-freemius.php:19922
701
  msgid "How to upload and activate?"
702
  msgstr "איך להעלות ולהפעיל?"
703
 
704
+ #: includes/class-freemius.php:20056
705
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
706
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
707
 
708
+ #: includes/class-freemius.php:20217
709
  msgid "Auto installation only works for opted-in users."
710
  msgstr "Auto installation only works for opted-in users."
711
 
712
+ #: includes/class-freemius.php20227, includes/class-freemius.php20260,
713
+ #: includes/class-fs-plugin-updater.php1056,
714
+ #: includes/class-fs-plugin-updater.php:1070
715
  msgid "Invalid module ID."
716
  msgstr "מזהה המודול לא תקני."
717
 
718
+ #: includes/class-freemius.php20236, includes/class-fs-plugin-updater.php:1092
719
  msgid "Premium version already active."
720
  msgstr "הגרסה בתשלום כבר פעילה."
721
 
722
+ #: includes/class-freemius.php:20243
723
  msgid "You do not have a valid license to access the premium version."
724
  msgstr "אין ברשותך רישיון בר תוקף לשימוש בגרסת הפרימיום."
725
 
726
+ #: includes/class-freemius.php:20250
727
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
728
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
729
 
730
+ #: includes/class-freemius.php20268, includes/class-fs-plugin-updater.php:1091
731
  msgid "Premium add-on version already installed."
732
  msgstr "Premium add-on version already installed."
733
 
734
+ #: includes/class-freemius.php:20613
735
  msgid "View paid features"
736
  msgstr "צפה בפיטצ'רים שבתשלום"
737
 
738
+ #: includes/class-freemius.php:20927
739
  msgid "Thank you so much for using %s and its add-ons!"
740
  msgstr "Thank you so much for using %s and its add-ons!"
741
 
742
+ #: includes/class-freemius.php:20928
743
  msgid "Thank you so much for using %s!"
744
  msgstr "אנו מודים לך על היותך כמשתמש של %s!"
745
 
746
+ #: includes/class-freemius.php:20934
747
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
748
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
749
 
750
+ #: includes/class-freemius.php:20938
751
  msgid "Thank you so much for using our products!"
752
  msgstr "אנו מודים לך על השימוש במוצרים שלנו!"
753
 
754
+ #: includes/class-freemius.php:20939
755
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
756
  msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
757
 
758
+ #: includes/class-freemius.php:20958
759
  msgid "%s and its add-ons"
760
  msgstr "%s and its add-ons"
761
 
762
+ #: includes/class-freemius.php:20967
763
  msgid "Products"
764
  msgstr "מוצרים"
765
 
766
+ #: includes/class-freemius.php20974, templates/connect.php:272
767
  msgid "Yes"
768
  msgstr "כן"
769
 
770
+ #: includes/class-freemius.php20975, templates/connect.php:273
771
  msgid "send me security & feature updates, educational content and offers."
772
  msgstr "תשלחו לי עדכוני אבטחה ופיטצ'רים, תוכן חינוכי, ומידע אודות מבצעים."
773
 
774
+ #: includes/class-freemius.php20976, templates/connect.php:278
775
  msgid "No"
776
  msgstr "לא"
777
 
778
+ #: includes/class-freemius.php20978, templates/connect.php:280
779
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
780
  msgstr "%sאל%2$s תשלחו לי עדכוני אבטחה, פיטצ'רים, תוכן חינוכי, ומידע על מבצעים."
781
 
782
+ #: includes/class-freemius.php:20988
783
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
784
  msgstr "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
785
 
786
+ #: includes/class-freemius.php20990, templates/connect.php:287
787
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
788
  msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
789
 
790
+ #: includes/class-freemius.php:21272
791
  msgid "License key is empty."
792
  msgstr "מפתח הרישיון ריק."
793
 
794
  #: includes/class-fs-plugin-updater.php184,
795
+ #: templates/forms/premium-versions-upgrade-handler.php:57
796
+ msgid "Renew license"
797
+ msgstr "חידוש רישיון"
798
+
799
+ #: includes/class-fs-plugin-updater.php189,
800
+ #: templates/forms/premium-versions-upgrade-handler.php:58
801
+ msgid "Buy license"
802
+ msgstr "Buy license"
803
+
804
+ #: includes/class-fs-plugin-updater.php:278
805
+ msgid "There is a %s of %s available."
806
+ msgstr "There is a %s of %s available."
807
+
808
+ #: includes/class-fs-plugin-updater.php:282
809
+ msgid "new version"
810
+ msgstr "new version"
811
+
812
+ #: includes/class-fs-plugin-updater.php:301
813
+ msgid "Important Upgrade Notice:"
814
+ msgstr "Important Upgrade Notice:"
815
 
816
+ #: includes/class-fs-plugin-updater.php:1121
817
  msgid "Installing plugin: %s"
818
  msgstr "Installing plugin: %s"
819
 
820
+ #: includes/class-fs-plugin-updater.php:1162
821
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
822
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
823
 
824
+ #: includes/class-fs-plugin-updater.php:1335
825
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
826
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
827
 
828
+ #: includes/fs-plugin-info-dialog.php369,
829
+ #: templates/account/partials/addon.php:292
830
  msgctxt "verb"
831
  msgid "Purchase"
832
  msgstr "רכישה"
833
 
834
+ #: includes/fs-plugin-info-dialog.php:372
835
  msgid "Start my free %s"
836
  msgstr "התחל את %s הניסיון שלי"
837
 
838
+ #: includes/fs-plugin-info-dialog.php:413
839
  msgid "Install Free Version Now"
840
  msgstr "התקן גרסה חינאמית עכשיו"
841
 
842
+ #: includes/fs-plugin-info-dialog.php414, templates/auto-installation.php111,
843
+ #: templates/account/partials/addon.php272,
844
+ #: templates/account/partials/addon.php:322
845
  msgid "Install Now"
846
  msgstr "התקן עכשיו"
847
 
848
+ #: includes/fs-plugin-info-dialog.php:425
849
  msgctxt "as download latest version"
850
  msgid "Download Latest Free Version"
851
  msgstr "Download Latest Free Version"
852
 
853
+ #: includes/fs-plugin-info-dialog.php426, templates/account.php80,
854
  #: templates/account/partials/addon.php:21
855
  msgctxt "as download latest version"
856
  msgid "Download Latest"
857
  msgstr "הורד גרסה אחרונה"
858
 
859
+ #: includes/fs-plugin-info-dialog.php:436
860
  msgid "Install Free Version Update Now"
861
  msgstr "התקן עדכון גרסה חינאמית עכשיו"
862
 
863
+ #: includes/fs-plugin-info-dialog.php437, templates/account.php:460
864
  msgid "Install Update Now"
865
  msgstr "התקן עדכון במיידי"
866
 
867
+ #: includes/fs-plugin-info-dialog.php:448
868
  msgid "Newer Free Version (%s) Installed"
869
  msgstr "Newer Free Version (%s) Installed"
870
 
871
+ #: includes/fs-plugin-info-dialog.php:449
872
  msgid "Newer Version (%s) Installed"
873
  msgstr "גרסה חדשה (%s) הותקנה"
874
 
875
+ #: includes/fs-plugin-info-dialog.php:457
876
  msgid "Latest Free Version Installed"
877
  msgstr "גרסה חינאמית עדכנית הותקנה"
878
 
879
+ #: includes/fs-plugin-info-dialog.php:458
880
  msgid "Latest Version Installed"
881
  msgstr "הגרסה האחרונה הותקנה"
882
 
883
+ #: includes/fs-plugin-info-dialog.php:613
884
  msgctxt "Plugin installer section title"
885
  msgid "Description"
886
  msgstr "תיאור"
887
 
888
+ #: includes/fs-plugin-info-dialog.php:614
889
  msgctxt "Plugin installer section title"
890
  msgid "Installation"
891
  msgstr "התקנה"
892
 
893
+ #: includes/fs-plugin-info-dialog.php:615
894
  msgctxt "Plugin installer section title"
895
  msgid "FAQ"
896
  msgstr "שאלות נפוצות"
897
 
898
+ #: includes/fs-plugin-info-dialog.php616,
899
  #: templates/plugin-info/description.php:55
900
  msgid "Screenshots"
901
  msgstr "צילומי מסך"
902
 
903
+ #: includes/fs-plugin-info-dialog.php:617
904
  msgctxt "Plugin installer section title"
905
  msgid "Changelog"
906
  msgstr "לוג שינויים"
907
 
908
+ #: includes/fs-plugin-info-dialog.php:618
909
  msgctxt "Plugin installer section title"
910
  msgid "Reviews"
911
  msgstr "ביקורות"
912
 
913
+ #: includes/fs-plugin-info-dialog.php:619
914
  msgctxt "Plugin installer section title"
915
  msgid "Other Notes"
916
  msgstr "היערות נוספות"
917
 
918
+ #: includes/fs-plugin-info-dialog.php:634
919
  msgctxt "Plugin installer section title"
920
  msgid "Features & Pricing"
921
  msgstr "פיטצ'רים ומחירים"
922
 
923
+ #: includes/fs-plugin-info-dialog.php:644
924
  msgid "Plugin Install"
925
  msgstr "התקנת תוסף"
926
 
927
+ #: includes/fs-plugin-info-dialog.php:716
928
  msgctxt "e.g. Professional Plan"
929
  msgid "%s Plan"
930
  msgstr "חבילה %s"
931
 
932
+ #: includes/fs-plugin-info-dialog.php:742
933
  msgctxt "e.g. the best product"
934
  msgid "Best"
935
  msgstr "הכי טוב"
936
 
937
+ #: includes/fs-plugin-info-dialog.php748,
938
+ #: includes/fs-plugin-info-dialog.php:768
939
  msgctxt "as every month"
940
  msgid "Monthly"
941
  msgstr "חודשי"
942
 
943
+ #: includes/fs-plugin-info-dialog.php:751
944
  msgctxt "as once a year"
945
  msgid "Annual"
946
  msgstr "שנתי"
947
 
948
+ #: includes/fs-plugin-info-dialog.php:754
949
  msgid "Lifetime"
950
  msgstr "לכל החיים"
951
 
952
+ #: includes/fs-plugin-info-dialog.php768,
953
+ #: includes/fs-plugin-info-dialog.php770,
954
+ #: includes/fs-plugin-info-dialog.php:772
955
  msgctxt "e.g. billed monthly"
956
  msgid "Billed %s"
957
  msgstr "מחוייב על בסיס %s"
958
 
959
+ #: includes/fs-plugin-info-dialog.php:770
960
  msgctxt "as once a year"
961
  msgid "Annually"
962
  msgstr "שנתי"
963
 
964
+ #: includes/fs-plugin-info-dialog.php:772
965
  msgctxt "as once a year"
966
  msgid "Once"
967
  msgstr "פעם אחת"
968
 
969
+ #: includes/fs-plugin-info-dialog.php:778
970
  msgid "Single Site License"
971
  msgstr "רשיון לאתר אחד"
972
 
973
+ #: includes/fs-plugin-info-dialog.php:780
974
  msgid "Unlimited Licenses"
975
  msgstr "רשיונות ללא הגבלה"
976
 
977
+ #: includes/fs-plugin-info-dialog.php:782
978
  msgid "Up to %s Sites"
979
  msgstr "עד %s אתרים"
980
 
981
+ #: includes/fs-plugin-info-dialog.php792,
982
  #: templates/plugin-info/features.php:82
983
  msgctxt "as monthly period"
984
  msgid "mo"
985
  msgstr "חודשים"
986
 
987
+ #: includes/fs-plugin-info-dialog.php799,
988
  #: templates/plugin-info/features.php:80
989
  msgctxt "as annual period"
990
  msgid "year"
991
  msgstr "שנה"
992
 
993
+ #: includes/fs-plugin-info-dialog.php:853
994
  msgctxt "noun"
995
  msgid "Price"
996
  msgstr "מחיר"
997
 
998
+ #: includes/fs-plugin-info-dialog.php:901
999
  msgid "Save %s"
1000
  msgstr "שמירת %s"
1001
 
1002
+ #: includes/fs-plugin-info-dialog.php:911
1003
  msgid "No commitment for %s - cancel anytime"
1004
  msgstr "No commitment for %s - cancel anytime"
1005
 
1006
+ #: includes/fs-plugin-info-dialog.php:914
1007
  msgid "After your free %s, pay as little as %s"
1008
  msgstr "After your free %s, pay as little as %s"
1009
 
1010
+ #: includes/fs-plugin-info-dialog.php:925
1011
  msgid "Details"
1012
  msgstr "פרטים"
1013
 
1014
+ #: includes/fs-plugin-info-dialog.php929, templates/account.php91,
1015
+ #: templates/debug.php201, templates/debug.php238, templates/debug.php452,
1016
+ #: templates/account/partials/addon.php:32
1017
  msgctxt "product version"
1018
  msgid "Version"
1019
  msgstr "גרסה"
1020
 
1021
+ #: includes/fs-plugin-info-dialog.php:936
1022
  msgctxt "as the plugin author"
1023
  msgid "Author"
1024
  msgstr "Author"
1025
 
1026
+ #: includes/fs-plugin-info-dialog.php:943
1027
  msgid "Last Updated"
1028
  msgstr "עודכן לאחרונה"
1029
 
1030
+ #: includes/fs-plugin-info-dialog.php948, templates/account.php:376
1031
  msgctxt "x-ago"
1032
  msgid "%s ago"
1033
  msgstr "לפני %s"
1034
 
1035
+ #: includes/fs-plugin-info-dialog.php:957
1036
  msgid "Requires WordPress Version"
1037
  msgstr "Requires WordPress Version"
1038
 
1039
+ #: includes/fs-plugin-info-dialog.php:958
1040
  msgid "%s or higher"
1041
  msgstr "%s ומעלה"
1042
 
1043
+ #: includes/fs-plugin-info-dialog.php:965
1044
  msgid "Compatible up to"
1045
  msgstr "Compatible up to"
1046
 
1047
+ #: includes/fs-plugin-info-dialog.php:973
1048
  msgid "Downloaded"
1049
  msgstr "Downloaded"
1050
 
1051
+ #: includes/fs-plugin-info-dialog.php:977
1052
  msgid "%s time"
1053
  msgstr "פעם %s"
1054
 
1055
+ #: includes/fs-plugin-info-dialog.php:979
1056
  msgid "%s times"
1057
  msgstr "%s פעמים"
1058
 
1059
+ #: includes/fs-plugin-info-dialog.php:989
1060
  msgid "WordPress.org Plugin Page"
1061
  msgstr "WordPress.org Plugin Page"
1062
 
1063
+ #: includes/fs-plugin-info-dialog.php:997
1064
  msgid "Plugin Homepage"
1065
  msgstr "עמוד התוסף"
1066
 
1067
+ #: includes/fs-plugin-info-dialog.php1005,
1068
+ #: includes/fs-plugin-info-dialog.php:1087
1069
  msgid "Donate to this plugin"
1070
  msgstr "תרום לתוסף"
1071
 
1072
+ #: includes/fs-plugin-info-dialog.php:1012
1073
  msgid "Average Rating"
1074
  msgstr "דירוג ממוצע"
1075
 
1076
+ #: includes/fs-plugin-info-dialog.php:1019
1077
  msgid "based on %s"
1078
  msgstr "מבוסס על %s"
1079
 
1080
+ #: includes/fs-plugin-info-dialog.php:1023
1081
  msgid "%s rating"
1082
  msgstr "דרוג %s"
1083
 
1084
+ #: includes/fs-plugin-info-dialog.php:1025
1085
  msgid "%s ratings"
1086
  msgstr "%s דרוגים"
1087
 
1088
+ #: includes/fs-plugin-info-dialog.php:1040
1089
  msgid "%s star"
1090
  msgstr "כוכב %s"
1091
 
1092
+ #: includes/fs-plugin-info-dialog.php:1042
1093
  msgid "%s stars"
1094
  msgstr "%s כוכבים"
1095
 
1096
+ #: includes/fs-plugin-info-dialog.php:1053
1097
  msgid "Click to see reviews that provided a rating of %s"
1098
  msgstr "Click to see reviews that provided a rating of %s"
1099
 
1100
+ #: includes/fs-plugin-info-dialog.php:1066
1101
  msgid "Contributors"
1102
  msgstr "תורמים"
1103
 
1104
+ #: includes/fs-plugin-info-dialog.php1095,
1105
+ #: includes/fs-plugin-info-dialog.php:1097
1106
  msgid "Warning"
1107
  msgstr "Warning"
1108
 
1109
+ #: includes/fs-plugin-info-dialog.php:1095
1110
  msgid "This plugin has not been tested with your current version of WordPress."
1111
  msgstr "תוסף זה לא נבדק עם גרסת הוורדפרס שלך."
1112
 
1113
+ #: includes/fs-plugin-info-dialog.php:1097
1114
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1115
  msgstr "התוסף לא סומן כתואם לגרסת הוורדפרס שלך."
1116
 
1117
+ #: includes/fs-plugin-info-dialog.php:1116
1118
  msgid "Paid add-on must be deployed to Freemius."
1119
  msgstr "Paid add-on must be deployed to Freemius."
1120
 
1121
+ #: includes/fs-plugin-info-dialog.php:1117
1122
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1123
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
1124
 
1125
+ #: templates/account.php81, templates/forms/subscription-cancellation.php96,
1126
+ #: templates/account/partials/addon.php22,
1127
  #: templates/account/partials/site.php:295
1128
+ msgid "Downgrading your plan"
1129
+ msgstr "Downgrading your plan"
1130
+
1131
+ #: templates/account.php82, templates/forms/subscription-cancellation.php97,
1132
+ #: templates/account/partials/addon.php23,
1133
+ #: templates/account/partials/site.php:296
1134
+ msgid "Cancelling the subscription"
1135
+ msgstr "Cancelling the subscription"
1136
+
1137
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the
1138
+ #. subscription'
1139
+ #: templates/account.php84, templates/forms/subscription-cancellation.php99,
1140
+ #: templates/account/partials/addon.php25,
1141
+ #: templates/account/partials/site.php:298
1142
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1143
+ msgstr "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1144
 
1145
+ #: templates/account.php85, templates/forms/subscription-cancellation.php100,
1146
+ #: templates/account/partials/addon.php26,
1147
+ #: templates/account/partials/site.php:299
1148
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1149
+ msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1150
+
1151
+ #: templates/account.php86, templates/forms/subscription-cancellation.php106,
1152
+ #: templates/account/partials/addon.php:27
1153
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1154
  msgstr "ביטול הניסיון יחסום מייד את הפיטצ'רים שהינם בתשלום. האם ברצונך בכל זאת להמשיך?"
1155
 
1156
+ #: templates/account.php87, templates/forms/subscription-cancellation.php101,
1157
+ #: templates/account/partials/addon.php28,
1158
+ #: templates/account/partials/site.php:300
1159
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1160
+ msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1161
 
1162
+ #: templates/account.php88, templates/forms/subscription-cancellation.php102,
1163
+ #: templates/account/partials/addon.php29,
1164
+ #: templates/account/partials/site.php:301
1165
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1166
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1167
 
1168
  #. translators: %s: Plan title (e.g. "Professional")
1169
+ #: templates/account.php90,
1170
  #: templates/account/partials/activate-license-button.php31,
1171
+ #: templates/account/partials/addon.php:31
1172
  msgid "Activate %s Plan"
1173
  msgstr "הפעל חבילה %s"
1174
 
1175
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1176
+ #: templates/account.php93, templates/account/partials/addon.php34,
1177
  #: templates/account/partials/site.php:275
1178
  msgid "Auto renews in %s"
1179
  msgstr "עדכן אוטומטית בעוד %s"
1180
 
1181
  #. translators: %s: Time period (e.g. Expires in "2 months")
1182
+ #: templates/account.php95, templates/account/partials/addon.php36,
1183
  #: templates/account/partials/site.php:277
1184
  msgid "Expires in %s"
1185
  msgstr "פג תוקף בעוד %s"
1186
 
1187
+ #: templates/account.php96, templates/account/partials/addon.php:37
1188
  msgctxt "as synchronize license"
1189
  msgid "Sync License"
1190
  msgstr "סינכרן רישיון"
1191
 
1192
+ #: templates/account.php97, templates/account/partials/addon.php:38
1193
  msgid "Cancel Trial"
1194
  msgstr "ביט"
1195
 
1196
+ #: templates/account.php98, templates/account/partials/addon.php:39
1197
  msgid "Change Plan"
1198
  msgstr "שינוי חבילה"
1199
 
1200
+ #: templates/account.php99, templates/account/partials/addon.php:40
1201
  msgctxt "verb"
1202
  msgid "Upgrade"
1203
  msgstr "שדרג"
1204
 
1205
+ #: templates/account.php101, templates/account/partials/addon.php42,
1206
+ #: templates/account/partials/site.php:302
1207
  msgctxt "verb"
1208
  msgid "Downgrade"
1209
  msgstr "שנמך"
1210
 
1211
+ #: templates/account.php103, templates/add-ons.php130,
1212
  #: templates/plugin-info/features.php72,
1213
+ #: templates/account/partials/addon.php44,
1214
  #: templates/account/partials/site.php:31
1215
  msgid "Free"
1216
  msgstr "חינם"
1217
 
1218
+ #: templates/account.php104, templates/account/partials/addon.php:45
1219
  msgid "Activate"
1220
  msgstr "הפעלה"
1221
 
1222
+ #: templates/account.php105, templates/debug.php371,
1223
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1224
+ #: templates/account/partials/addon.php:46
1225
  msgctxt "as product pricing plan"
1226
  msgid "Plan"
1227
  msgstr "חבילה"
1228
 
1229
+ #: templates/account.php:158
1230
  msgid "Free Trial"
1231
  msgstr "ניסיון חינם"
1232
 
1233
+ #: templates/account.php:169
1234
  msgid "Account Details"
1235
  msgstr "פרטי חשבון"
1236
 
1237
+ #: templates/account.php:179
1238
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1239
  msgstr "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1240
 
1241
+ #: templates/account.php:181
1242
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1243
  msgstr "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1244
 
1245
+ #: templates/account.php:184
1246
  msgid "Delete Account"
1247
  msgstr "מחיקת חשבון"
1248
 
1249
+ #: templates/account.php196, templates/account/partials/addon.php159,
1250
  #: templates/account/partials/deactivate-license-button.php:35
1251
  msgid "Deactivate License"
1252
  msgstr "שיחרור רישיון"
1253
 
1254
+ #: templates/account.php219, templates/forms/subscription-cancellation.php:125
1255
  msgid "Are you sure you want to proceed?"
1256
  msgstr "האם את/ה בטוח רוצה להמשיך?"
1257
 
1258
+ #: templates/account.php219, templates/account/partials/addon.php:182
1259
  msgid "Cancel Subscription"
1260
  msgstr "בטל מנוי"
1261
 
1262
+ #: templates/account.php:247
1263
  msgctxt "as synchronize"
1264
  msgid "Sync"
1265
  msgstr "סינכרון"
1266
 
1267
+ #: templates/account.php261, templates/debug.php:487
1268
  msgid "Name"
1269
  msgstr "שם"
1270
 
1271
+ #: templates/account.php267, templates/debug.php:488
1272
  msgid "Email"
1273
  msgstr "דוא\"ל"
1274
 
1275
+ #: templates/account.php274, templates/debug.php370, templates/debug.php:526
1276
  msgid "User ID"
1277
  msgstr "מזהה משתמש"
1278
 
1279
+ #: templates/account.php:282
1280
  msgid "Site ID"
1281
  msgstr "מזהה אתר"
1282
 
1283
+ #: templates/account.php:285
1284
  msgid "No ID"
1285
  msgstr "אין מזהה"
1286
 
1287
+ #: templates/account.php290, templates/debug.php243, templates/debug.php372,
1288
+ #: templates/debug.php453, templates/debug.php490,
1289
  #: templates/account/partials/site.php:219
1290
  msgid "Public Key"
1291
  msgstr "מפתח פומבי"
1292
 
1293
+ #: templates/account.php296, templates/debug.php373, templates/debug.php454,
1294
+ #: templates/debug.php491, templates/account/partials/site.php:231
1295
  msgid "Secret Key"
1296
  msgstr "מפתח סודי"
1297
 
1298
+ #: templates/account.php:299
1299
  msgctxt "as secret encryption key missing"
1300
  msgid "No Secret"
1301
  msgstr "אין מפתח סודי"
1302
 
1303
+ #: templates/account.php318, templates/account/partials/site.php112,
1304
  #: templates/account/partials/site.php:114
1305
  msgid "Trial"
1306
  msgstr "ניסיון"
1307
 
1308
+ #: templates/account.php337, templates/debug.php531,
1309
  #: templates/account/partials/site.php:248
1310
  msgid "License Key"
1311
  msgstr "License Key"
1312
 
1313
+ #: templates/account.php:367
1314
  msgid "not verified"
1315
  msgstr "לא מאומת"
1316
 
1317
+ #: templates/account.php376, templates/account/partials/addon.php:120
1318
+ msgid "Expired"
1319
+ msgstr "פג תוקף"
1320
+
1321
+ #: templates/account.php:428
1322
  msgid "Premium version"
1323
  msgstr "גירסת פרימיום"
1324
 
1325
+ #: templates/account.php:430
1326
  msgid "Free version"
1327
  msgstr "גירסה חינאמית"
1328
 
1329
+ #: templates/account.php:442
1330
  msgid "Verify Email"
1331
  msgstr "אמת כתובת דוא\"ל"
1332
 
1333
+ #: templates/account.php:453
1334
  msgid "Download %s Version"
1335
  msgstr "הורד גרסת %s"
1336
 
1337
+ #: templates/account.php467, templates/account.php649,
1338
  #: templates/account/partials/site.php237,
1339
  #: templates/account/partials/site.php:255
1340
  msgctxt "verb"
1341
  msgid "Show"
1342
  msgstr "הצג"
1343
 
1344
+ #: templates/account.php:481
1345
  msgid "What is your %s?"
1346
  msgstr "מה ה%s שלך?"
1347
 
1348
+ #: templates/account.php489, templates/account/billing.php:27
1349
  msgctxt "verb"
1350
  msgid "Edit"
1351
  msgstr "ערוך"
1352
 
1353
+ #: templates/account.php:502
1354
  msgid "Sites"
1355
  msgstr "אתרים"
1356
 
1357
+ #: templates/account.php:513
1358
  msgid "Search by address"
1359
  msgstr "חפש לפי כתובת"
1360
 
1361
+ #: templates/account.php522, templates/account.php570, templates/debug.php236,
1362
+ #: templates/debug.php364, templates/debug.php449, templates/debug.php486,
1363
+ #: templates/debug.php524, templates/debug.php597,
1364
  #: templates/account/payments.php35, templates/debug/logger.php:21
1365
  msgid "ID"
1366
  msgstr "מזהה"
1367
 
1368
+ #: templates/account.php523, templates/debug.php:367
1369
  msgid "Address"
1370
  msgstr "כתובת"
1371
 
1372
+ #: templates/account.php:524
1373
  msgid "License"
1374
  msgstr "רישיון"
1375
 
1376
+ #: templates/account.php:525
1377
  msgid "Plan"
1378
  msgstr "חבילה"
1379
 
1380
+ #: templates/account.php:573
1381
  msgctxt "as software license"
1382
  msgid "License"
1383
  msgstr "רישיון"
1384
 
1385
+ #: templates/account.php:643
1386
  msgctxt "verb"
1387
  msgid "Hide"
1388
  msgstr "הסתר"
1389
 
1390
+ #: templates/account.php:686
1391
+ msgid "Cancelling %s"
1392
+ msgstr "Cancelling %s"
1393
+
1394
+ #: templates/account.php686, templates/account.php703,
1395
+ #: templates/forms/subscription-cancellation.php27,
1396
+ #: templates/forms/deactivation/form.php:117
1397
+ msgid "trial"
1398
+ msgstr "trial"
1399
+
1400
+ #: templates/account.php701, templates/forms/deactivation/form.php:134
1401
+ msgid "Cancelling %s..."
1402
+ msgstr "Cancelling %s..."
1403
+
1404
+ #: templates/account.php704, templates/forms/subscription-cancellation.php28,
1405
+ #: templates/forms/deactivation/form.php:118
1406
+ msgid "subscription"
1407
+ msgstr "subscription"
1408
+
1409
+ #: templates/account.php:718
1410
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1411
  msgstr "ביטול הרישיון יחסום את כל הפיטצ'רים שבתשלום אך יאפשר להפעיל את הרישיון על אתר אחר. האם תרצו להמשיך בכל זאת?"
1412
 
1418
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1419
  msgstr "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1420
 
1421
+ #: templates/add-ons.php:139
1422
  msgid "View details"
1423
  msgstr "פרטים נוספים"
1424
 
1457
  msgstr "עומד בתקן PCI"
1458
 
1459
  #. translators: %s: name (e.g. Hey John,)
1460
+ #: templates/connect.php:112
1461
  msgctxt "greeting"
1462
  msgid "Hey %s,"
1463
  msgstr "היי %s,"
1464
 
1465
+ #: templates/connect.php:154
1466
  msgid "Allow & Continue"
1467
  msgstr "אפשר\\י והמשכ\\י"
1468
 
1469
+ #: templates/connect.php:158
1470
  msgid "Re-send activation email"
1471
  msgstr "שליחה חוזרת של מייל האקטיבציה"
1472
 
1473
+ #: templates/connect.php:162
1474
  msgid "Thanks %s!"
1475
  msgstr "תודה %s!"
1476
 
1477
+ #: templates/connect.php172, templates/forms/license-activation.php:43
1478
  msgid "Agree & Activate License"
1479
  msgstr "הסכמה והפעלת רישיון"
1480
 
1481
+ #: templates/connect.php:181
1482
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1483
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1484
 
1485
+ #: templates/connect.php:188
1486
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1487
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1488
 
1489
+ #: templates/connect.php:189
1490
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1491
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1492
 
1493
+ #: templates/connect.php:195
1494
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1495
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1496
 
1497
+ #: templates/connect.php:196
1498
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1499
  msgstr "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1500
 
1501
+ #: templates/connect.php:230
1502
  msgid "We're excited to introduce the Freemius network-level integration."
1503
  msgstr "We're excited to introduce the Freemius network-level integration."
1504
 
1505
+ #: templates/connect.php:233
1506
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1507
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1508
 
1509
+ #: templates/connect.php:235
1510
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1511
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1512
 
1513
+ #: templates/connect.php:237
1514
  msgid "%s's paid features"
1515
  msgstr "%s's paid features"
1516
 
1517
+ #: templates/connect.php:242
1518
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1519
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1520
 
1521
+ #: templates/connect.php:244
1522
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1523
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1524
 
1525
+ #: templates/connect.php253, templates/forms/license-activation.php:46
1526
  msgid "License key"
1527
  msgstr "מפתח רישיון"
1528
 
1529
+ #: templates/connect.php256, templates/forms/license-activation.php:19
1530
  msgid "Can't find your license key?"
1531
  msgstr "האם אינך מוצא את מפתח הרישיון?"
1532
 
1533
+ #: templates/connect.php315, templates/connect.php630,
1534
  #: templates/forms/deactivation/retry-skip.php:20
1535
  msgctxt "verb"
1536
  msgid "Skip"
1537
  msgstr "דלג"
1538
 
1539
+ #: templates/connect.php:318
1540
  msgid "Delegate to Site Admins"
1541
  msgstr "האצלה למנהלי האתרים"
1542
 
1543
+ #: templates/connect.php:318
1544
  msgid "If you click it, this decision will be delegated to the sites administrators."
1545
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1546
 
1547
+ #: templates/connect.php:346
1548
  msgid "Your Profile Overview"
1549
  msgstr "פרטים כלליים על הפרופיל"
1550
 
1551
+ #: templates/connect.php:347
1552
  msgid "Name and email address"
1553
  msgstr "שם וכתובת דו\"אל"
1554
 
1555
+ #: templates/connect.php:352
1556
  msgid "Your Site Overview"
1557
  msgstr "פרטים כלליים על האתר"
1558
 
1559
+ #: templates/connect.php:353
1560
  msgid "Site URL, WP version, PHP info, plugins & themes"
1561
  msgstr "כתובת אתר, גרסת וורדפרס, פרטי PHP, תוספים ותבניות"
1562
 
1563
+ #: templates/connect.php:358
1564
  msgid "Admin Notices"
1565
  msgstr "התראות מנהל"
1566
 
1567
+ #: templates/connect.php359, templates/connect.php:375
1568
  msgid "Updates, announcements, marketing, no spam"
1569
  msgstr "עדכונים, הכרזות, הודעות שיווקיות, ללא דואר זבל"
1570
 
1571
+ #: templates/connect.php:364
1572
  msgid "Current %s Events"
1573
  msgstr "Current %s Events"
1574
 
1575
+ #: templates/connect.php:365
1576
  msgid "Activation, deactivation and uninstall"
1577
  msgstr "הפעלה, כיבוי והסרה"
1578
 
1579
+ #: templates/connect.php:374
1580
  msgid "Newsletter"
1581
  msgstr "ניוסלטר"
1582
 
1583
+ #: templates/connect.php391, templates/forms/license-activation.php:38
1584
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1585
  msgstr "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1586
 
1587
+ #: templates/connect.php:396
1588
  msgid "What permissions are being granted?"
1589
  msgstr "מהן ההרשאות המוענקות?"
1590
 
1591
+ #: templates/connect.php:417
1592
  msgid "Don't have a license key?"
1593
  msgstr "האם אין ברשותך מפתח רישיון?"
1594
 
1595
+ #: templates/connect.php:418
1596
  msgid "Activate Free Version"
1597
  msgstr "הפעלת גירסה חינאמית"
1598
 
1599
+ #: templates/connect.php:420
1600
  msgid "Have a license key?"
1601
  msgstr "האם ברשותך רישיון?"
1602
 
1603
+ #: templates/connect.php:428
1604
  msgid "Privacy Policy"
1605
  msgstr "מדיניות פרטיות"
1606
 
1607
+ #: templates/connect.php:430
1608
+ msgid "License Agreement"
1609
+ msgstr "License Agreement"
1610
+
1611
+ #: templates/connect.php:430
1612
  msgid "Terms of Service"
1613
  msgstr "תנאי השירות"
1614
 
1615
+ #: templates/connect.php:766
1616
  msgctxt "as in the process of sending an email"
1617
  msgid "Sending email"
1618
  msgstr "שולח דוא\"ל"
1619
 
1620
+ #: templates/connect.php:767
1621
  msgctxt "as activating plugin"
1622
  msgid "Activating"
1623
  msgstr "מפעיל"
1645
  msgid "Debugging"
1646
  msgstr "דיבוג"
1647
 
1648
+ #: templates/debug.php54, templates/debug.php248, templates/debug.php374,
1649
+ #: templates/debug.php:492
1650
  msgid "Actions"
1651
  msgstr "פעולות"
1652
 
1670
  msgid "Sync Data From Server"
1671
  msgstr "סנכרון מידע מהשרת"
1672
 
1673
+ #: templates/debug.php:95
1674
+ msgid "Migrate Options to Network"
1675
+ msgstr "Migrate Options to Network"
1676
+
1677
+ #: templates/debug.php:100
1678
  msgid "Load DB Option"
1679
  msgstr "Load DB Option"
1680
 
1681
+ #: templates/debug.php:103
1682
  msgid "Set DB Option"
1683
  msgstr "Set DB Option"
1684
 
1685
+ #: templates/debug.php:180
1686
  msgid "Key"
1687
  msgstr "Key"
1688
 
1689
+ #: templates/debug.php:181
1690
  msgid "Value"
1691
  msgstr "Value"
1692
 
1693
+ #: templates/debug.php:197
1694
  msgctxt "as software development kit versions"
1695
  msgid "SDK Versions"
1696
  msgstr "גרסאות SDK"
1697
 
1698
+ #: templates/debug.php:202
1699
  msgid "SDK Path"
1700
  msgstr "מיקום SDK"
1701
 
1702
+ #: templates/debug.php203, templates/debug.php:242
1703
  msgid "Module Path"
1704
  msgstr "Module Path"
1705
 
1706
+ #: templates/debug.php:204
1707
  msgid "Is Active"
1708
  msgstr "האם פעיל"
1709
 
1710
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:35
1711
  msgid "Plugins"
1712
  msgstr "תוספים"
1713
 
1714
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:56
1715
  msgid "Themes"
1716
  msgstr "תבניות"
1717
 
1718
+ #: templates/debug.php237, templates/debug.php369, templates/debug.php451,
1719
  #: templates/debug/scheduled-crons.php:80
1720
  msgid "Slug"
1721
  msgstr "מזהה כתובת"
1722
 
1723
+ #: templates/debug.php239, templates/debug.php:450
1724
  msgid "Title"
1725
  msgstr "כותרת"
1726
 
1727
+ #: templates/debug.php:240
1728
  msgctxt "as application program interface"
1729
  msgid "API"
1730
  msgstr "API"
1731
 
1732
+ #: templates/debug.php:241
1733
  msgid "Freemius State"
1734
  msgstr "מצב פרימיוס"
1735
 
1736
+ #: templates/debug.php:245
1737
  msgid "Network Blog"
1738
  msgstr "Network Blog"
1739
 
1740
+ #: templates/debug.php:246
1741
  msgid "Network User"
1742
  msgstr "משתמש רשת"
1743
 
1744
+ #: templates/debug.php:283
1745
  msgctxt "as connection was successful"
1746
  msgid "Connected"
1747
  msgstr "מחובר"
1748
 
1749
+ #: templates/debug.php:284
1750
  msgctxt "as connection blocked"
1751
  msgid "Blocked"
1752
  msgstr "חסום"
1753
 
1754
+ #: templates/debug.php:320
1755
+ msgid "Simulate Trial Promotion"
1756
+ msgstr "Simulate Trial Promotion"
1757
 
1758
+ #: templates/debug.php:332
1759
  msgid "Simulate Network Upgrade"
1760
  msgstr "סמלוץ עדכון לרשת"
1761
 
1762
+ #: templates/debug.php:358
1763
  msgid "%s Installs"
1764
  msgstr "%s התקנות"
1765
 
1766
+ #: templates/debug.php:360
1767
  msgctxt "like websites"
1768
  msgid "Sites"
1769
  msgstr "אתרים"
1770
 
1771
+ #: templates/debug.php366, templates/account/partials/site.php:148
1772
  msgid "Blog ID"
1773
  msgstr "מזהה בלוג"
1774
 
1775
+ #: templates/debug.php431, templates/debug.php509,
1776
+ #: templates/account/partials/addon.php:339
1777
  msgctxt "verb"
1778
  msgid "Delete"
1779
  msgstr "מחק"
1780
 
1781
+ #: templates/debug.php:445
1782
  msgid "Add Ons of module %s"
1783
  msgstr "Add Ons of module %s"
1784
 
1785
+ #: templates/debug.php:482
1786
  msgid "Users"
1787
  msgstr "משתמשים"
1788
 
1789
+ #: templates/debug.php:489
1790
  msgid "Verified"
1791
  msgstr "מאומת"
1792
 
1793
+ #: templates/debug.php:520
1794
  msgid "%s Licenses"
1795
  msgstr "%s Licenses"
1796
 
1797
+ #: templates/debug.php:525
1798
  msgid "Plugin ID"
1799
  msgstr "Plugin ID"
1800
 
1801
+ #: templates/debug.php:527
1802
  msgid "Plan ID"
1803
  msgstr "Plan ID"
1804
 
1805
+ #: templates/debug.php:528
1806
  msgid "Quota"
1807
  msgstr "Quota"
1808
 
1809
+ #: templates/debug.php:529
1810
  msgid "Activated"
1811
  msgstr "Activated"
1812
 
1813
+ #: templates/debug.php:530
1814
  msgid "Blocking"
1815
  msgstr "Blocking"
1816
 
1817
+ #: templates/debug.php:532
1818
  msgctxt "as expiration date"
1819
  msgid "Expiration"
1820
  msgstr "תפוגה"
1821
 
1822
+ #: templates/debug.php:555
1823
  msgid "Debug Log"
1824
  msgstr "Debug Log"
1825
 
1826
+ #: templates/debug.php:559
1827
  msgid "All Types"
1828
  msgstr "כל הסוגים"
1829
 
1830
+ #: templates/debug.php:566
1831
  msgid "All Requests"
1832
  msgstr "כל הבקשות"
1833
 
1834
+ #: templates/debug.php571, templates/debug.php600,
1835
  #: templates/debug/logger.php:25
1836
  msgid "File"
1837
  msgstr "קובץ"
1838
 
1839
+ #: templates/debug.php572, templates/debug.php598,
1840
  #: templates/debug/logger.php:23
1841
  msgid "Function"
1842
  msgstr "פונקציה"
1843
 
1844
+ #: templates/debug.php:573
1845
  msgid "Process ID"
1846
  msgstr "Process ID"
1847
 
1848
+ #: templates/debug.php:574
1849
  msgid "Logger"
1850
  msgstr "Logger"
1851
 
1852
+ #: templates/debug.php575, templates/debug.php599,
1853
  #: templates/debug/logger.php:24
1854
  msgid "Message"
1855
  msgstr "הודעה"
1856
 
1857
+ #: templates/debug.php:577
1858
  msgid "Filter"
1859
  msgstr "פילטר"
1860
 
1861
+ #: templates/debug.php:585
1862
  msgid "Download"
1863
  msgstr "הורדה"
1864
 
1865
+ #: templates/debug.php596, templates/debug/logger.php:22
1866
  msgid "Type"
1867
  msgstr "סוג"
1868
 
1869
+ #: templates/debug.php601, templates/debug/logger.php:26
1870
  msgid "Timestamp"
1871
  msgstr "Timestamp"
1872
 
2217
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2218
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2219
 
2220
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2221
  msgid "There is a new version of %s available."
2222
  msgstr "יש גרסה חדשה עבור ה%s."
2223
 
2224
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2225
+ msgid " %s to access version %s security & feature updates, and support."
2226
+ msgstr " %s to access version %s security & feature updates, and support."
2227
 
2228
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2229
  msgid "New Version Available"
2230
  msgstr "יש גרסה חדשה"
2231
 
2232
+ #: templates/forms/premium-versions-upgrade-handler.php:75
 
 
 
 
2233
  msgctxt "close a window"
2234
  msgid "Dismiss"
2235
  msgstr "סגירה"
2242
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2243
  msgstr "הזן את כתובת הדואל שאיתה שידרגת כדי לקבל את הרישיון שוב."
2244
 
2245
+ #: templates/forms/subscription-cancellation.php:37
2246
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2247
+ msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2248
+
2249
+ #: templates/forms/subscription-cancellation.php:47
2250
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2251
+ msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2252
+
2253
+ #: templates/forms/subscription-cancellation.php:52
2254
+ msgid "license"
2255
+ msgstr "license"
2256
+
2257
+ #: templates/forms/subscription-cancellation.php:57
2258
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2259
+ msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2260
+
2261
+ #: templates/forms/subscription-cancellation.php:68
2262
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2263
+ msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2264
+
2265
+ #: templates/forms/subscription-cancellation.php:103
2266
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2267
+ msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2268
+
2269
+ #: templates/forms/subscription-cancellation.php:136
2270
+ msgid "Cancel %s?"
2271
+ msgstr "Cancel %s?"
2272
+
2273
+ #: templates/forms/subscription-cancellation.php:143
2274
+ msgid "Proceed"
2275
+ msgstr "Proceed"
2276
+
2277
+ #: templates/forms/subscription-cancellation.php191,
2278
+ #: templates/forms/deactivation/form.php:150
2279
+ msgid "Cancel %s & Proceed"
2280
+ msgstr "Cancel %s & Proceed"
2281
+
2282
  #: templates/forms/trial-start.php:22
2283
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2284
  msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2344
  msgid "Last license"
2345
  msgstr "רישיון אחרון"
2346
 
2347
+ #: templates/account/partials/addon.php:115
2348
  msgid "Cancelled"
2349
  msgstr "בוטל"
2350
 
2351
+ #: templates/account/partials/addon.php:125
 
 
 
 
2352
  msgid "No expiration"
2353
  msgstr "ללא תפוגה"
2354
 
2355
+ #: templates/account/partials/addon.php264,
2356
+ #: templates/account/partials/addon.php:317
2357
  msgid "Activate this add-on"
2358
  msgstr "הפעל את ההרחבה"
2359
 
2381
  msgid "Contact Support"
2382
  msgstr "צור קשר"
2383
 
2384
+ #: templates/forms/deactivation/form.php:59
2385
  msgid "Anonymous feedback"
2386
  msgstr "פידבק אנונימי"
2387
 
2388
+ #: templates/forms/deactivation/form.php:66
2389
  msgid "Deactivate"
2390
  msgstr "כיבוי"
2391
 
2392
+ #: templates/forms/deactivation/form.php:68
2393
  msgid "Activate %s"
2394
  msgstr "Activate %s"
2395
 
 
 
 
 
2396
  #: templates/forms/deactivation/form.php:80
2397
+ msgid "Quick Feedback"
2398
+ msgstr "Quick Feedback"
2399
+
2400
+ #: templates/forms/deactivation/form.php:84
2401
  msgid "If you have a moment, please let us know why you are %s"
2402
  msgstr "If you have a moment, please let us know why you are %s"
2403
 
2404
+ #: templates/forms/deactivation/form.php:84
2405
  msgid "deactivating"
2406
  msgstr "deactivating"
2407
 
2408
+ #: templates/forms/deactivation/form.php:84
2409
  msgid "switching"
2410
  msgstr "switching"
2411
 
2412
+ #: templates/forms/deactivation/form.php:332
2413
  msgid "Submit & %s"
2414
  msgstr "Submit & %s"
2415
 
2416
+ #: templates/forms/deactivation/form.php:353
2417
  msgid "Kindly tell us the reason so we can improve."
2418
  msgstr "אנא שתף את הסיבה כדי שנוכל להשתפר."
2419
 
2420
+ #: templates/forms/deactivation/form.php:478
2421
  msgid "Yes - %s"
2422
  msgstr "Yes - %s"
2423
 
2424
+ #: templates/forms/deactivation/form.php:485
2425
  msgid "Skip & %s"
2426
  msgstr "דלג ו%s"
2427
 
freemius/languages/freemius-it_IT.mo CHANGED
Binary file
freemius/languages/freemius-it_IT.po CHANGED
@@ -10,8 +10,8 @@ msgstr ""
10
  "Project-Id-Version: WordPress SDK\n"
11
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
12
  "POT-Creation-Date: \n"
13
- "PO-Revision-Date: 2018-05-25 22:15+0000\n"
14
- "Last-Translator: Daniele Scasciafratte Mte90 <mte90net@gmail.com>\n"
15
  "Language: it_IT\n"
16
  "Language-Team: Italian (Italy) (http://www.transifex.com/freemius/wordpress-sdk/language/it_IT/)\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,1294 +24,1391 @@ msgstr ""
24
  "X-Poedit-SearchPathExcluded-0: *.js\n"
25
  "X-Poedit-SourceCharset: UTF-8\n"
26
 
27
- #: includes/class-freemius.php:1551
28
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
29
  msgstr "L'SDK di Freemius non è riuscito a trovare il file principale del plugin. Per favore contatta sdk@freemius.com riportando l'errore."
30
 
31
- #: includes/class-freemius.php:1553
32
  msgid "Error"
33
  msgstr "Errore"
34
 
35
- #: includes/class-freemius.php:1871
36
  msgid "I found a better %s"
37
  msgstr "Ho trovato un migliore %s"
38
 
39
- #: includes/class-freemius.php:1873
40
  msgid "What's the %s's name?"
41
  msgstr "Qual è il nome di %s?"
42
 
43
- #: includes/class-freemius.php:1879
44
  msgid "It's a temporary %s. I'm just debugging an issue."
45
  msgstr "È una %s temporanea. Sto solo cercando di risolvere un problema."
46
 
47
- #: includes/class-freemius.php:1881
48
  msgid "Deactivation"
49
  msgstr "Disattivazione"
50
 
51
- #: includes/class-freemius.php:1882
52
  msgid "Theme Switch"
53
  msgstr "Cambio tema"
54
 
55
- #: includes/class-freemius.php1891, templates/forms/resend-key.php:24
56
  msgid "Other"
57
  msgstr "Altro"
58
 
59
- #: includes/class-freemius.php:1899
60
  msgid "I no longer need the %s"
61
  msgstr "Non ho più bisogno di %s"
62
 
63
- #: includes/class-freemius.php:1906
64
  msgid "I only needed the %s for a short period"
65
  msgstr "Ho avuto bisogno di %s per un breve periodo"
66
 
67
- #: includes/class-freemius.php:1912
68
  msgid "The %s broke my site"
69
  msgstr "%s ha rotto il mio sito"
70
 
71
- #: includes/class-freemius.php:1919
72
  msgid "The %s suddenly stopped working"
73
  msgstr "%s ha improvvisamente smesso di funzionare"
74
 
75
- #: includes/class-freemius.php:1929
76
  msgid "I can't pay for it anymore"
77
  msgstr "Non posso piú pagarlo"
78
 
79
- #: includes/class-freemius.php:1931
80
  msgid "What price would you feel comfortable paying?"
81
  msgstr "Che prezzo ritieni opportuno pagare?"
82
 
83
- #: includes/class-freemius.php:1937
84
  msgid "I don't like to share my information with you"
85
  msgstr "Non voglio condividere i miei dati con te"
86
 
87
- #: includes/class-freemius.php:1958
88
  msgid "The %s didn't work"
89
  msgstr "%s non funziona"
90
 
91
- #: includes/class-freemius.php:1968
92
  msgid "I couldn't understand how to make it work"
93
  msgstr "Non capisco come farlo funzionare"
94
 
95
- #: includes/class-freemius.php:1976
96
  msgid "The %s is great, but I need specific feature that you don't support"
97
  msgstr "%s è ottimo ma ho bisogno di una funzionalità specifica non supportata"
98
 
99
- #: includes/class-freemius.php:1978
100
  msgid "What feature?"
101
  msgstr "Quale funzionalitá?"
102
 
103
- #: includes/class-freemius.php:1982
104
  msgid "The %s is not working"
105
  msgstr "%s non funziona"
106
 
107
- #: includes/class-freemius.php:1984
108
  msgid "Kindly share what didn't work so we can fix it for future users..."
109
  msgstr "Condividi cosa non ha funzionato in modo da migliorare il prodotto per gli utenti futuri..."
110
 
111
- #: includes/class-freemius.php:1988
112
  msgid "It's not what I was looking for"
113
  msgstr "Non é quello che stavo cercando"
114
 
115
- #: includes/class-freemius.php:1990
116
  msgid "What you've been looking for?"
117
  msgstr "Che cosa stai cercando?"
118
 
119
- #: includes/class-freemius.php:1994
120
  msgid "The %s didn't work as expected"
121
  msgstr "%s non ha funzionato come mi aspettavo"
122
 
123
- #: includes/class-freemius.php:1996
124
  msgid "What did you expect?"
125
  msgstr "Che cosa ti aspettavi?"
126
 
127
- #: includes/class-freemius.php2729, templates/debug.php:20
128
  msgid "Freemius Debug"
129
  msgstr "Debug Freemius"
130
 
131
- #: includes/class-freemius.php:3402
132
  msgid "I don't know what is cURL or how to install it, help me!"
133
  msgstr "Non ho idea di cosa sia cURL o come installarlo, aiutami!"
134
 
135
- #: includes/class-freemius.php:3404
136
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
137
  msgstr "Contatteremo il tuo hosting e risolveremo il problema. Riceverai un' email a %s non appena ci saranno aggiornamenti."
138
 
139
- #: includes/class-freemius.php:3411
140
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
141
  msgstr "Installa cURL e abilitalo nel file file php.ini. Inoltre cerca per il parametro 'disable_functions' nel tuo file php.ini e rimuovi ogni metodo disattivato che inizia con 'curl_'. Per verificare che tutti sia attivato usa 'phpinfo()'. Una volta attivato, disattiva 1%s e riattivalo di nuovo."
142
 
143
- #: includes/class-freemius.php:3516
144
  msgid "Yes - do your thing"
145
  msgstr "Sì - fai pure"
146
 
147
- #: includes/class-freemius.php:3521
148
  msgid "No - just deactivate"
149
  msgstr "No - disattiva e basta"
150
 
151
- #: includes/class-freemius.php3566, includes/class-freemius.php4066,
152
- #: includes/class-freemius.php5127, includes/class-freemius.php10941,
153
- #: includes/class-freemius.php14205, includes/class-freemius.php14257,
154
- #: includes/class-freemius.php14319, includes/class-freemius.php16448,
155
- #: includes/class-freemius.php16458, includes/class-freemius.php17014,
156
- #: includes/class-freemius.php17032, includes/class-freemius.php17130,
157
- #: includes/class-freemius.php17866, templates/add-ons.php:43
158
  msgctxt "exclamation"
159
  msgid "Oops"
160
  msgstr "Ops"
161
 
162
- #: includes/class-freemius.php:3635
163
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
164
  msgstr "Grazie per averci dato la possibilità di risolvere il problema! È stato appena inviato un messaggio al nostro staff tecnico. Ti risponderemo non appena avremo un aggiornamento riguardante %s. Grazie per la tua pazienza."
165
 
166
- #: includes/class-freemius.php:4063
167
  msgctxt "addonX cannot run without pluginY"
168
  msgid "%s cannot run without %s."
169
  msgstr "%s non può funzionare senza %s."
170
 
171
- #: includes/class-freemius.php:4064
172
  msgctxt "addonX cannot run..."
173
  msgid "%s cannot run without the plugin."
174
  msgstr "%s non può funzionare senza il plugin."
175
 
176
- #: includes/class-freemius.php4176, includes/class-freemius.php4201,
177
- #: includes/class-freemius.php:17103
178
  msgid "Unexpected API error. Please contact the %s's author with the following error."
179
  msgstr "Errore API inaspettato. Contatta l'autore di %s con il seguente errore."
180
 
181
- #: includes/class-freemius.php:4815
182
  msgid "Premium %s version was successfully activated."
183
  msgstr "La versione 1%s Permium è stata attivata con successo."
184
 
185
- #: includes/class-freemius.php4827, includes/class-freemius.php:6660
186
  msgctxt ""
187
  msgid "W00t"
188
  msgstr "Forte"
189
 
190
- #: includes/class-freemius.php:4842
191
  msgid "You have a %s license."
192
  msgstr "Hai la licenza %s."
193
 
194
- #: includes/class-freemius.php4846, includes/class-freemius.php13626,
195
- #: includes/class-freemius.php13637, includes/class-freemius.php16376,
196
- #: includes/class-freemius.php16676, includes/class-freemius.php16741,
197
- #: includes/class-freemius.php:16891
198
  msgctxt "interjection expressing joy or exuberance"
199
  msgid "Yee-haw"
200
  msgstr "Evvai"
201
 
202
- #: includes/class-freemius.php:5110
203
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
204
  msgstr "Il periodo di prova gratuito %s è stato annullato con successo. Siccome l'add-on è premium, è stato disattivato automaticamente. Se vorrai usarlo in futuro, dovrai comprare una licenza."
205
 
206
- #: includes/class-freemius.php:5114
207
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
208
  msgstr "%s è un add-on premium. Devi comprare una licenza prima di poter attivare il plugin."
209
 
210
- #: includes/class-freemius.php5123, templates/add-ons.php99,
211
- #: templates/account/partials/addon.php:283
212
  msgid "More information about %s"
213
  msgstr "Ulteriori informazioni su %s"
214
 
215
- #: includes/class-freemius.php:5124
216
  msgid "Purchase License"
217
  msgstr "Acquista licenza"
218
 
219
- #: includes/class-freemius.php6035, templates/connect.php:161
220
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
221
  msgstr "Dovresti ricevere un'email di attivazione di %s all'indirizzo %s. Assicurati di fare clic sul pulsante di attivazione nell'email per %s."
222
 
223
- #: includes/class-freemius.php:6039
224
  msgid "start the trial"
225
  msgstr "Inizia il periodo di prova gratuito"
226
 
227
- #: includes/class-freemius.php6040, templates/connect.php:165
228
  msgid "complete the install"
229
  msgstr "completa l'installazione"
230
 
231
- #: includes/class-freemius.php:6147
232
  msgid "You are just one step away - %s"
233
  msgstr "Sei a un passo dalla fine - %s"
234
 
235
- #: includes/class-freemius.php:6150
236
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
237
  msgid "Complete \"%s\" Activation Now"
238
  msgstr "Completa l'attivazione di \"%s\" ora"
239
 
240
- #: includes/class-freemius.php:6227
241
  msgid "We made a few tweaks to the %s, %s"
242
  msgstr "Abbiamo fatto alcune migliore a %s,%s"
243
 
244
- #: includes/class-freemius.php:6231
245
- msgid "Opt in to make \"%s\" Better!"
246
- msgstr "Accetta per rendere \"%s\" migliore!"
247
 
248
- #: includes/class-freemius.php:6659
249
  msgid "The upgrade of %s was successfully completed."
250
  msgstr "L'aggiornamento di %s è stato completato con successo."
251
 
252
- #: includes/class-freemius.php8384, includes/class-fs-plugin-updater.php581,
253
- #: includes/class-fs-plugin-updater.php733,
254
- #: includes/class-fs-plugin-updater.php739, templates/auto-installation.php:32
 
255
  msgid "Add-On"
256
  msgstr "Add-on"
257
 
258
- #: includes/class-freemius.php8386, templates/debug.php349,
259
- #: templates/debug.php:510
260
  msgid "Plugin"
261
  msgstr "Plugin"
262
 
263
- #: includes/class-freemius.php8387, templates/debug.php349,
264
- #: templates/debug.php510, templates/forms/deactivation/form.php:64
265
  msgid "Theme"
266
  msgstr "Tema"
267
 
268
- #: includes/class-freemius.php:10808
269
- msgid "invalid_site_details_collection"
270
- msgstr "invalid_site_details_collection"
271
 
272
- #: includes/class-freemius.php:10928
273
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
274
  msgstr "Non siamo riusciti a trovare il tuo indirizzo email nel sistema, sei sicuro che sia l'indirizzo giusto?"
275
 
276
- #: includes/class-freemius.php:10930
277
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
278
  msgstr "Non siamo riusciti a trovare alcuna licenza attiva associata al tuo indirizzo email, sei sicuro che sia l'indirizzo giusto?"
279
 
280
- #: includes/class-freemius.php:11166
281
  msgid "Account is pending activation."
282
  msgstr "Account in attesa di attivazione."
283
 
284
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
 
 
285
  msgid "%s activation was successfully completed."
286
  msgstr "%s è stato attivato con successo."
287
 
288
- #: includes/class-freemius.php:13622
289
  msgid "Your account was successfully activated with the %s plan."
290
  msgstr "Il tuo account è stato attivato correttamente con il piano %s."
291
 
292
- #: includes/class-freemius.php13633, includes/class-freemius.php:16737
293
  msgid "Your trial has been successfully started."
294
  msgstr "La versione di prova è stata avviata correttamente."
295
 
296
- #: includes/class-freemius.php14203, includes/class-freemius.php14255,
297
- #: includes/class-freemius.php:14317
298
  msgid "Couldn't activate %s."
299
  msgstr "Non é stato possibile attivare %s."
300
 
301
- #: includes/class-freemius.php14204, includes/class-freemius.php14256,
302
- #: includes/class-freemius.php:14318
303
  msgid "Please contact us with the following message:"
304
  msgstr "Contattaci con il seguente messaggio:"
305
 
306
- #: includes/class-freemius.php14666, includes/class-freemius.php:18929
307
  msgid "Upgrade"
308
  msgstr "Aggiornamento"
309
 
310
- #: includes/class-freemius.php:14672
311
  msgid "Start Trial"
312
  msgstr "Inizia il periodo di prova gratuito"
313
 
314
- #: includes/class-freemius.php:14674
315
  msgid "Pricing"
316
  msgstr "Prezzi"
317
 
318
- #: includes/class-freemius.php14734, includes/class-freemius.php:14736
319
  msgid "Affiliation"
320
  msgstr "Affiliazione"
321
 
322
- #: includes/class-freemius.php14756, includes/class-freemius.php14758,
323
- #: templates/account.php146, templates/debug.php:314
324
  msgid "Account"
325
  msgstr "Account"
326
 
327
- #: includes/class-freemius.php14769, includes/class-freemius.php14771,
328
  #: includes/customizer/class-fs-customizer-support-section.php:60
329
  msgid "Contact Us"
330
  msgstr "Contattaci"
331
 
332
- #: includes/class-freemius.php14781, includes/class-freemius.php14783,
333
- #: includes/class-freemius.php18939, templates/account.php96,
334
- #: templates/account/partials/addon.php:37
335
  msgid "Add-Ons"
336
  msgstr "Addon"
337
 
338
- #: includes/class-freemius.php14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
339
  msgctxt "noun"
340
  msgid "Pricing"
341
  msgstr "Prezzi"
342
 
343
- #: includes/class-freemius.php15009,
344
  #: includes/customizer/class-fs-customizer-support-section.php:67
345
  msgid "Support Forum"
346
  msgstr "Forum di supporto"
347
 
348
- #: includes/class-freemius.php:15794
349
  msgid "Your email has been successfully verified - you are AWESOME!"
350
  msgstr "Il tuo indirizzo email è stato verificato con successo - SEI UN GRANDE!"
351
 
352
- #: includes/class-freemius.php:15795
353
  msgctxt "a positive response"
354
  msgid "Right on"
355
  msgstr "Sì"
356
 
357
- #: includes/class-freemius.php:16367
358
  msgid "Your %s Add-on plan was successfully upgraded."
359
  msgstr "Il piano del tuo add-on %s è stato aggiornato con successo."
360
 
361
- #: includes/class-freemius.php:16369
362
  msgid "%s Add-on was successfully purchased."
363
  msgstr "L' add-on %s è stato acquistato con successo."
364
 
365
- #: includes/class-freemius.php:16372
366
  msgid "Download the latest version"
367
  msgstr "Scarica l'ultima versione"
368
 
369
- #: includes/class-freemius.php:16444
370
  msgctxt "%1s - plugin title, %2s - API domain"
371
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
372
  msgstr "Il tuo server sta bloccando l'accesso all'API di Freemius. L'accesso è cruciale per quanto riguarda la la sincronizzazione di %1s. Per favore contatta il tuo host per aggiungere %2s alla whitelist."
373
 
374
- #: includes/class-freemius.php16447, includes/class-freemius.php16862,
375
- #: includes/class-freemius.php:16927
376
  msgid "Error received from the server:"
377
  msgstr "Errore ricevuto dal server:"
378
 
379
- #: includes/class-freemius.php:16457
380
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
381
  msgstr "Sembra che uno dei parametri di autenticazione sia sbagliato. Aggiorna la tua chiave pubblica, Secret Key & User ID e riprova."
382
 
383
- #: includes/class-freemius.php16639, includes/class-freemius.php16867,
384
- #: includes/class-freemius.php:16910
385
  msgctxt ""
386
  msgid "Hmm"
387
  msgstr "Uhm"
388
 
389
- #: includes/class-freemius.php:16652
390
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
391
  msgstr "Sembra che tu sia ancora usando il piano %s. Se hai effettuato un upgrade o cambiato il piano, è probabile che ci sia un problema nei nostri sistemi."
392
 
393
- #: includes/class-freemius.php16653, templates/account.php98,
394
- #: templates/add-ons.php130, templates/account/partials/addon.php:39
395
  msgctxt "trial period"
396
  msgid "Trial"
397
  msgstr "Prova gratuita"
398
 
399
- #: includes/class-freemius.php:16658
400
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
401
  msgstr "Ho aggiornato il mio account, ma quando cerco di sincronizzare la licenza, il piano rimane %s."
402
 
403
- #: includes/class-freemius.php16662, includes/class-freemius.php:16719
404
  msgid "Please contact us here"
405
  msgstr "Contattaci qui"
406
 
407
- #: includes/class-freemius.php:16672
408
  msgid "Your plan was successfully upgraded."
409
  msgstr "Il piano è stato aggiornato con successo."
410
 
411
- #: includes/class-freemius.php:16689
412
  msgid "Your plan was successfully changed to %s."
413
  msgstr "Il piano è stato cambiato con successo a %s."
414
 
415
- #: includes/class-freemius.php:16705
416
  msgid "Your license has expired. You can still continue using the free %s forever."
417
  msgstr "La tua licenza è scaduta. Puoi continuare ad usare la versione gratuita %s per sempre."
418
 
419
- #: includes/class-freemius.php:16707
420
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
421
  msgstr "La tua licenza è scaduta. %1$saggiorna ora %2$sper continuare ad utilizzare %3$s senza interruzioni."
422
 
423
- #: includes/class-freemius.php:16715
424
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
425
  msgstr "La tua licenza è stata cancellata. Se credi sia un errore, per favore contatta il supporto."
426
 
427
- #: includes/class-freemius.php:16728
428
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
429
  msgstr "La licenza è scaduta. È comunque possibile continuare a utilizzare tutte le funzionalità di %s, ma sarà necessario rinnovare la licenza per continuare a ricevere gli aggiornamenti ed il supporto."
430
 
431
- #: includes/class-freemius.php:16751
432
  msgid "Your free trial has expired. You can still continue using all our free features."
433
  msgstr "La tua versione di prova gratuita è scaduta. Puoi continuare ad usare tutte le funzionalità gratuite."
434
 
435
- #: includes/class-freemius.php:16753
436
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
437
  msgstr "La tua versione prova è scaduta.%1$s aggiorna ora %2$s per continuare ad usare %3$s senza interruzioni."
438
 
439
- #: includes/class-freemius.php:16858
440
  msgid "It looks like the license could not be activated."
441
  msgstr "Sembra che la licenza non possa essere attivata."
442
 
443
- #: includes/class-freemius.php:16888
444
  msgid "Your license was successfully activated."
445
  msgstr "La tua licenza è stata attivata correttamente."
446
 
447
- #: includes/class-freemius.php:16914
448
  msgid "It looks like your site currently doesn't have an active license."
449
  msgstr "Sembra che il tuo sito non disponga di alcuna licenza attiva."
450
 
451
- #: includes/class-freemius.php:16926
452
  msgid "It looks like the license deactivation failed."
453
  msgstr "Sembra che la disattivazione della licenza non sia riuscita."
454
 
455
- #: includes/class-freemius.php:16954
456
  msgid "Your license was successfully deactivated, you are back to the %s plan."
457
  msgstr "La tua licenza é stata disattivata con successo, sei tornato al piano %s."
458
 
459
- #: includes/class-freemius.php:16955
460
  msgid "O.K"
461
  msgstr "OK"
462
 
463
- #: includes/class-freemius.php:17003
464
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
465
- msgstr "Il tuo piano è stato declassato con successo. La licenza del piano %s scadrà in %s."
466
 
467
- #: includes/class-freemius.php:17013
468
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
469
- msgstr "Stiamo avendo qualche problema temporaneo con il downgrade del piano. Riprova tra qualche minuto."
470
 
471
- #: includes/class-freemius.php:17037
472
  msgid "You are already running the %s in a trial mode."
473
  msgstr "Stai già usando %s in modalità prova."
474
 
475
- #: includes/class-freemius.php:17048
476
  msgid "You already utilized a trial before."
477
  msgstr "Hai già utilizzato una prova gratuita in passato."
478
 
479
- #: includes/class-freemius.php:17062
480
  msgid "Plan %s do not exist, therefore, can't start a trial."
481
  msgstr "Il piano %s non esiste, per questo motivo non è possibile iniziare il periodo di prova."
482
 
483
- #: includes/class-freemius.php:17073
484
  msgid "Plan %s does not support a trial period."
485
  msgstr "Il piano %s non supporta il periodo di prova."
486
 
487
- #: includes/class-freemius.php:17084
488
  msgid "None of the %s's plans supports a trial period."
489
  msgstr "Nessuno dei piani di %ssupporta il periodo di prova."
490
 
491
- #: includes/class-freemius.php:17134
492
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
493
  msgstr "Sembra che tu non stia più usando la prova gratuita, quindi non c'è niente che tu debba annullare :)"
494
 
495
- #: includes/class-freemius.php:17185
496
- msgid "Your %s free trial was successfully cancelled."
497
- msgstr "Il tuo periodo di prova gratuito %s è stato annullato con successo."
498
-
499
- #: includes/class-freemius.php:17190
500
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
501
  msgstr "Stiamo avendo qualche problema temporaneo con l'annullamento del periodo di prova. Riprova tra qualche minuto."
502
 
503
- #: includes/class-freemius.php:17474
 
 
 
 
504
  msgid "Version %s was released."
505
  msgstr "La versione %s é stata rilasciata."
506
 
507
- #: includes/class-freemius.php:17474
508
  msgid "Please download %s."
509
  msgstr "Scarica %s."
510
 
511
- #: includes/class-freemius.php:17481
512
  msgid "the latest %s version here"
513
  msgstr "l'ultima versione %s é quì"
514
 
515
- #: includes/class-freemius.php:17486
516
  msgid "New"
517
  msgstr "Nuovo"
518
 
519
- #: includes/class-freemius.php:17491
520
  msgid "Seems like you got the latest release."
521
  msgstr "Sembra che tu abbia la versione più recente."
522
 
523
- #: includes/class-freemius.php:17492
524
  msgid "You are all good!"
525
  msgstr "Sei fantastico!"
526
 
527
- #: includes/class-freemius.php:17758
528
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
529
  msgstr "L'email di verifica è stata inviata a %s. Se dopo 5 minuti non è ancora arrivata, per favore controlla nella tua casella di posta indesiderata."
530
 
531
- #: includes/class-freemius.php:17893
532
  msgid "Site successfully opted in."
533
  msgstr "Sito accettato con successo."
534
 
535
- #: includes/class-freemius.php17894, includes/class-freemius.php:18671
536
  msgid "Awesome"
537
  msgstr "Fantastico"
538
 
539
- #: includes/class-freemius.php17910, templates/forms/optout.php:32
540
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
541
  msgstr "Ti ringraziamo per averci concesso di tracciare alcuni dati di utilizzo al fine di migliorare %s."
542
 
543
- #: includes/class-freemius.php:17911
544
  msgid "Thank you!"
545
  msgstr "Grazie!"
546
 
547
- #: includes/class-freemius.php:17918
548
  msgid "We will no longer be sending any usage data of %s on %s to %s."
549
  msgstr "Non possiamo più inviare i dati di utilizzo di %ssu %sa %s."
550
 
551
- #: includes/class-freemius.php:18033
552
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
553
  msgstr "Verifica di aver ricevuto l'email da %s per confermare il cambiamento del proprietario. Per ragioni di sicurezza devi confermare il cambiamento entro 15 minuti. Se non trovi l'email controlla nella posta indesiderata."
554
 
555
- #: includes/class-freemius.php:18039
556
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
557
  msgstr "Grazie per aver confermato il cambiamento del proprietario. Un' email è stata appena inviata a %s per la conferma finale."
558
 
559
- #: includes/class-freemius.php:18044
560
  msgid "%s is the new owner of the account."
561
  msgstr "%s è il nuovo proprietario dell'account."
562
 
563
- #: includes/class-freemius.php:18046
564
  msgctxt "as congratulations"
565
  msgid "Congrats"
566
  msgstr "Congratulazioni"
567
 
568
- #: includes/class-freemius.php:18066
569
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
570
  msgstr "Siamo spiacenti, non siamo riusciti a completare l'aggiornamento via email. Un altro utente con lo stesso indirizzo email è già registrato."
571
 
572
- #: includes/class-freemius.php:18067
573
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
574
  msgstr "Puoi abbandonare la proprietà dell'account %s a %scliccando il pulsante Cambia proprietario."
575
 
576
- #: includes/class-freemius.php:18074
577
  msgid "Change Ownership"
578
  msgstr "Cambia Proprietario"
579
 
580
- #: includes/class-freemius.php:18082
581
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
582
  msgstr "Il tuo indirizzo email è stato aggiornato correttamente. Riceverai un'email con le istruzioni di conferma in pochi istanti."
583
 
584
- #: includes/class-freemius.php:18094
585
  msgid "Please provide your full name."
586
  msgstr "Per favore inserisci il tuo nome completo."
587
 
588
- #: includes/class-freemius.php:18099
589
  msgid "Your name was successfully updated."
590
  msgstr "Il tuo nome è stato aggiornato correttamente."
591
 
592
- #: includes/class-freemius.php:18160
593
  msgid "You have successfully updated your %s."
594
  msgstr "Hai aggiornato con successo il tuo %s."
595
 
596
- #: includes/class-freemius.php:18300
597
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
598
  msgstr "Le informazioni sugli add-on di %s vengono scaricate da un server esterno."
599
 
600
- #: includes/class-freemius.php:18301
601
  msgctxt "advance notice of something that will need attention."
602
  msgid "Heads up"
603
  msgstr "Attenzione"
604
 
605
- #: includes/class-freemius.php:18711
606
  msgctxt "exclamation"
607
  msgid "Hey"
608
  msgstr "Hey"
609
 
610
- #: includes/class-freemius.php:18711
611
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
612
  msgstr "Come sta andando con %s? Prova tutte le funzionalità premium di %s con una prova gratuita di %d giorni."
613
 
614
- #: includes/class-freemius.php:18719
615
  msgid "No commitment for %s days - cancel anytime!"
616
  msgstr "Nessun impegno per %s giorni - puoi annullare in qualsiasi momento!"
617
 
618
- #: includes/class-freemius.php:18720
619
  msgid "No credit card required"
620
  msgstr "Nessuna carta di credito richiesta"
621
 
622
- #: includes/class-freemius.php18727, templates/forms/trial-start.php:53
623
  msgctxt "call to action"
624
  msgid "Start free trial"
625
  msgstr "Inizia il periodo di prova gratuito"
626
 
627
- #: includes/class-freemius.php:18804
628
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
629
  msgstr "Ciao, sai che %s ha il programma di affiliazione? Se ti piace %s puoi diventare un nostro ambasciatore e guadagnare denaro!"
630
 
631
- #: includes/class-freemius.php:18813
632
  msgid "Learn more"
633
  msgstr "Scopri altro"
634
 
635
- #: includes/class-freemius.php18963, templates/account.php394,
636
- #: templates/account.php497, templates/connect.php169,
637
- #: templates/connect.php408, templates/forms/license-activation.php24,
638
- #: templates/account/partials/addon.php:230
639
  msgid "Activate License"
640
  msgstr "Attiva licenza"
641
 
642
- #: includes/class-freemius.php18964, templates/account.php457,
643
- #: templates/account.php496, templates/account/partials/site.php:256
644
  msgid "Change License"
645
  msgstr "Cambia licenza"
646
 
647
- #: includes/class-freemius.php19046, templates/account/partials/site.php:161
648
  msgid "Opt Out"
649
  msgstr "Cancella iscrizione"
650
 
651
- #: includes/class-freemius.php19048, includes/class-freemius.php19053,
652
  #: templates/account/partials/site.php43,
653
  #: templates/account/partials/site.php:161
654
  msgid "Opt In"
655
  msgstr "Iscriviti"
656
 
657
- #: includes/class-freemius.php:19245
 
 
 
 
 
 
 
 
658
  msgid "Please follow these steps to complete the upgrade"
659
  msgstr "Segui i passi seguenti per completare l'aggiornamento"
660
 
661
- #: includes/class-freemius.php:19249
662
  msgid "Download the latest %s version"
663
  msgstr "Scarica l'ultima versione di %s"
664
 
665
- #: includes/class-freemius.php:19253
666
  msgid "Upload and activate the downloaded version"
667
  msgstr "Carica e attiva la versione scaricata"
668
 
669
- #: includes/class-freemius.php:19255
670
  msgid "How to upload and activate?"
671
  msgstr "Come faccio a caricare ed attivare?"
672
 
673
- #: includes/class-freemius.php:19384
674
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
675
  msgstr "%sClicca qui%s per scegliere i siti dove vuoi attivare la licenza."
676
 
677
- #: includes/class-freemius.php:19545
678
  msgid "Auto installation only works for opted-in users."
679
  msgstr "L'installazione automatica funziona solo per gli utenti che hanno dato il consenso."
680
 
681
- #: includes/class-freemius.php19555, includes/class-freemius.php19588,
682
- #: includes/class-fs-plugin-updater.php713,
683
- #: includes/class-fs-plugin-updater.php:727
684
  msgid "Invalid module ID."
685
  msgstr "ID modulo non valida."
686
 
687
- #: includes/class-freemius.php19564, includes/class-fs-plugin-updater.php:747
688
  msgid "Premium version already active."
689
  msgstr "Versione Premium già attiva."
690
 
691
- #: includes/class-freemius.php:19571
692
  msgid "You do not have a valid license to access the premium version."
693
  msgstr "Non disponi di una licenza valida per accedere alla versione Premium."
694
 
695
- #: includes/class-freemius.php:19578
696
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
697
  msgstr "Il plugin è un \"Serviceware\", quindi non dispone di una versione del codice Premium."
698
 
699
- #: includes/class-freemius.php19596, includes/class-fs-plugin-updater.php:746
700
  msgid "Premium add-on version already installed."
701
  msgstr "Versione Premium dell'add-on già installata."
702
 
703
- #: includes/class-freemius.php:19941
704
  msgid "View paid features"
705
  msgstr "Vedi funzionalità a pagamento"
706
 
707
- #: includes/class-freemius.php:20251
708
  msgid "Thank you so much for using %s and its add-ons!"
709
  msgstr "Grazie per utilizzare %se i suoi addon!"
710
 
711
- #: includes/class-freemius.php:20252
712
  msgid "Thank you so much for using %s!"
713
  msgstr "Grazie per utilizzare %s!"
714
 
715
- #: includes/class-freemius.php:20258
716
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
717
  msgstr "Hai già accettato il tracciamento d'uso, ci aiuterà a migliorare %s."
718
 
719
- #: includes/class-freemius.php:20262
720
  msgid "Thank you so much for using our products!"
721
  msgstr "Grazie per utilizzare i nostri prodotti!"
722
 
723
- #: includes/class-freemius.php:20263
724
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
725
  msgstr "Hai già accettato il tracciamento d'uso che ci aiuta a migliorare."
726
 
727
- #: includes/class-freemius.php:20282
728
  msgid "%s and its add-ons"
729
  msgstr "%se i suoi addon"
730
 
731
- #: includes/class-freemius.php:20291
732
  msgid "Products"
733
  msgstr "Prodotti"
734
 
735
- #: includes/class-freemius.php20298, templates/connect.php:259
736
  msgid "Yes"
737
  msgstr "Si"
738
 
739
- #: includes/class-freemius.php20299, templates/connect.php:260
740
  msgid "send me security & feature updates, educational content and offers."
741
  msgstr "inviami aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
742
 
743
- #: includes/class-freemius.php20300, templates/connect.php:265
744
  msgid "No"
745
  msgstr "No"
746
 
747
- #: includes/class-freemius.php20302, templates/connect.php:267
748
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
749
  msgstr "%snon %s mi invierà aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
750
 
751
- #: includes/class-freemius.php:20312
752
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
753
  msgstr "A causa della nuova %sRegolamento Europeo sulla Privacy (GDPR)%se i suoi requisiti è necessario che accetti esplicitamente il consenso confermando nuovamente che accetti"
754
 
755
- #: includes/class-freemius.php20314, templates/connect.php:274
756
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
757
  msgstr "Facci sapere se vuoi essere contattato per aggiornamenti di sicurezza e di funzionalità, contenuti formativi e offerte occasionali:"
758
 
759
- #: includes/class-freemius.php:20598
760
  msgid "License key is empty."
761
  msgstr "La chiave licenza è vuota."
762
 
763
  #: includes/class-fs-plugin-updater.php184,
764
- #: includes/class-fs-plugin-updater.php:219
765
- msgid "%sRenew your license now%s to access version %s security & feature updates, and support."
766
- msgstr "%sRinnova la tua licenza ora%s per accedere alla versione %s con aggiornamenti di sicurezza e funzionalità e supporto."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
767
 
768
- #: includes/class-fs-plugin-updater.php:776
769
  msgid "Installing plugin: %s"
770
  msgstr "Installazione plugin: %s"
771
 
772
- #: includes/class-fs-plugin-updater.php:817
773
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
774
  msgstr "Impossibile accedere al filesystem. Conferma le tue credenziali."
775
 
776
- #: includes/class-fs-plugin-updater.php:923
777
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
778
  msgstr "Il pacchetto remoto del plugin non contiene una cartella con lo slug desiderato e la rinominazione non ha funzionato."
779
 
780
- #: includes/fs-plugin-info-dialog.php336,
781
- #: templates/account/partials/addon.php:287
782
  msgctxt "verb"
783
  msgid "Purchase"
784
  msgstr "Acquisto"
785
 
786
- #: includes/fs-plugin-info-dialog.php:339
787
  msgid "Start my free %s"
788
  msgstr "Inizia la mia %s"
789
 
790
- #: includes/fs-plugin-info-dialog.php:380
791
  msgid "Install Free Version Now"
792
  msgstr "Installa la versione gratuita ora"
793
 
794
- #: includes/fs-plugin-info-dialog.php381, templates/auto-installation.php111,
795
- #: templates/account/partials/addon.php267,
796
- #: templates/account/partials/addon.php:317
797
  msgid "Install Now"
798
  msgstr "Installa ora"
799
 
800
- #: includes/fs-plugin-info-dialog.php:392
801
  msgctxt "as download latest version"
802
  msgid "Download Latest Free Version"
803
  msgstr "Scarica l'ultima versione gratuita"
804
 
805
- #: includes/fs-plugin-info-dialog.php393, templates/account.php80,
806
  #: templates/account/partials/addon.php:21
807
  msgctxt "as download latest version"
808
  msgid "Download Latest"
809
  msgstr "Scarica l'ultima versione"
810
 
811
- #: includes/fs-plugin-info-dialog.php:403
812
  msgid "Install Free Version Update Now"
813
  msgstr "Installa l'ultima versione gratuita"
814
 
815
- #: includes/fs-plugin-info-dialog.php404, templates/account.php:448
816
  msgid "Install Update Now"
817
  msgstr "Installa l'aggiornamento ora"
818
 
819
- #: includes/fs-plugin-info-dialog.php:415
820
  msgid "Newer Free Version (%s) Installed"
821
  msgstr "Nuova versione gratuita (%s) installata"
822
 
823
- #: includes/fs-plugin-info-dialog.php:416
824
  msgid "Newer Version (%s) Installed"
825
  msgstr "Versione più recente (%s) installata"
826
 
827
- #: includes/fs-plugin-info-dialog.php:424
828
  msgid "Latest Free Version Installed"
829
  msgstr "Ultima versione gratuita installata"
830
 
831
- #: includes/fs-plugin-info-dialog.php:425
832
  msgid "Latest Version Installed"
833
  msgstr "Versione più recente installata"
834
 
835
- #: includes/fs-plugin-info-dialog.php:580
836
  msgctxt "Plugin installer section title"
837
  msgid "Description"
838
  msgstr "Descrizione"
839
 
840
- #: includes/fs-plugin-info-dialog.php:581
841
  msgctxt "Plugin installer section title"
842
  msgid "Installation"
843
  msgstr "Installazione"
844
 
845
- #: includes/fs-plugin-info-dialog.php:582
846
  msgctxt "Plugin installer section title"
847
  msgid "FAQ"
848
  msgstr "FAQ"
849
 
850
- #: includes/fs-plugin-info-dialog.php583,
851
  #: templates/plugin-info/description.php:55
852
  msgid "Screenshots"
853
  msgstr "Screenshot"
854
 
855
- #: includes/fs-plugin-info-dialog.php:584
856
  msgctxt "Plugin installer section title"
857
  msgid "Changelog"
858
  msgstr "Changelog"
859
 
860
- #: includes/fs-plugin-info-dialog.php:585
861
  msgctxt "Plugin installer section title"
862
  msgid "Reviews"
863
  msgstr "Recensioni"
864
 
865
- #: includes/fs-plugin-info-dialog.php:586
866
  msgctxt "Plugin installer section title"
867
  msgid "Other Notes"
868
  msgstr "Altre note"
869
 
870
- #: includes/fs-plugin-info-dialog.php:601
871
  msgctxt "Plugin installer section title"
872
  msgid "Features & Pricing"
873
  msgstr "Caratteristiche & prezzi"
874
 
875
- #: includes/fs-plugin-info-dialog.php:611
876
  msgid "Plugin Install"
877
  msgstr "Installazione del plugin"
878
 
879
- #: includes/fs-plugin-info-dialog.php:683
880
  msgctxt "e.g. Professional Plan"
881
  msgid "%s Plan"
882
  msgstr "Piano %s"
883
 
884
- #: includes/fs-plugin-info-dialog.php:709
885
  msgctxt "e.g. the best product"
886
  msgid "Best"
887
  msgstr "Migliore"
888
 
889
- #: includes/fs-plugin-info-dialog.php715,
890
- #: includes/fs-plugin-info-dialog.php:735
891
  msgctxt "as every month"
892
  msgid "Monthly"
893
  msgstr "Mensilmente"
894
 
895
- #: includes/fs-plugin-info-dialog.php:718
896
  msgctxt "as once a year"
897
  msgid "Annual"
898
  msgstr "Annuale"
899
 
900
- #: includes/fs-plugin-info-dialog.php:721
901
  msgid "Lifetime"
902
  msgstr "Tutta la vita"
903
 
904
- #: includes/fs-plugin-info-dialog.php735,
905
- #: includes/fs-plugin-info-dialog.php737,
906
- #: includes/fs-plugin-info-dialog.php:739
907
  msgctxt "e.g. billed monthly"
908
  msgid "Billed %s"
909
  msgstr "Fatturato %s"
910
 
911
- #: includes/fs-plugin-info-dialog.php:737
912
  msgctxt "as once a year"
913
  msgid "Annually"
914
  msgstr "Annualmente"
915
 
916
- #: includes/fs-plugin-info-dialog.php:739
917
  msgctxt "as once a year"
918
  msgid "Once"
919
  msgstr "Una volta"
920
 
921
- #: includes/fs-plugin-info-dialog.php:745
922
  msgid "Single Site License"
923
  msgstr "Licenza per sito singolo"
924
 
925
- #: includes/fs-plugin-info-dialog.php:747
926
  msgid "Unlimited Licenses"
927
  msgstr "Licenze illimitate"
928
 
929
- #: includes/fs-plugin-info-dialog.php:749
930
  msgid "Up to %s Sites"
931
  msgstr "Fino a %s siti"
932
 
933
- #: includes/fs-plugin-info-dialog.php759,
934
  #: templates/plugin-info/features.php:82
935
  msgctxt "as monthly period"
936
  msgid "mo"
937
  msgstr "mese"
938
 
939
- #: includes/fs-plugin-info-dialog.php766,
940
  #: templates/plugin-info/features.php:80
941
  msgctxt "as annual period"
942
  msgid "year"
943
  msgstr "anno"
944
 
945
- #: includes/fs-plugin-info-dialog.php:820
946
  msgctxt "noun"
947
  msgid "Price"
948
  msgstr "Prezzo"
949
 
950
- #: includes/fs-plugin-info-dialog.php:868
951
  msgid "Save %s"
952
  msgstr "Risparmia %s"
953
 
954
- #: includes/fs-plugin-info-dialog.php:878
955
  msgid "No commitment for %s - cancel anytime"
956
  msgstr "Nessun impegno con %s - cancella quando vuoi"
957
 
958
- #: includes/fs-plugin-info-dialog.php:881
959
  msgid "After your free %s, pay as little as %s"
960
  msgstr "Dopo il tuo %s gratuito, paghi solamente %s"
961
 
962
- #: includes/fs-plugin-info-dialog.php:892
963
  msgid "Details"
964
  msgstr "Dettagli"
965
 
966
- #: includes/fs-plugin-info-dialog.php896, templates/account.php87,
967
- #: templates/debug.php191, templates/debug.php228, templates/debug.php442,
968
- #: templates/account/partials/addon.php:28
969
  msgctxt "product version"
970
  msgid "Version"
971
  msgstr "Versione"
972
 
973
- #: includes/fs-plugin-info-dialog.php:903
974
  msgctxt "as the plugin author"
975
  msgid "Author"
976
  msgstr "Autore"
977
 
978
- #: includes/fs-plugin-info-dialog.php:910
979
  msgid "Last Updated"
980
  msgstr "Ultimo aggiornamento"
981
 
982
- #: includes/fs-plugin-info-dialog.php:915
983
  msgctxt "x-ago"
984
  msgid "%s ago"
985
  msgstr "%s fa"
986
 
987
- #: includes/fs-plugin-info-dialog.php:924
988
  msgid "Requires WordPress Version"
989
  msgstr "Richiede la versione di WordPress"
990
 
991
- #: includes/fs-plugin-info-dialog.php:925
992
  msgid "%s or higher"
993
  msgstr "%s o superiore"
994
 
995
- #: includes/fs-plugin-info-dialog.php:932
996
  msgid "Compatible up to"
997
  msgstr "Compatibile fino a"
998
 
999
- #: includes/fs-plugin-info-dialog.php:940
1000
  msgid "Downloaded"
1001
  msgstr "Scaricato"
1002
 
1003
- #: includes/fs-plugin-info-dialog.php:944
1004
  msgid "%s time"
1005
  msgstr "% volta"
1006
 
1007
- #: includes/fs-plugin-info-dialog.php:946
1008
  msgid "%s times"
1009
  msgstr "%s volte"
1010
 
1011
- #: includes/fs-plugin-info-dialog.php:956
1012
  msgid "WordPress.org Plugin Page"
1013
  msgstr "Pagina dei plugin di WordPress.org"
1014
 
1015
- #: includes/fs-plugin-info-dialog.php:964
1016
  msgid "Plugin Homepage"
1017
  msgstr "Homepage del plugin"
1018
 
1019
- #: includes/fs-plugin-info-dialog.php972,
1020
- #: includes/fs-plugin-info-dialog.php:1054
1021
  msgid "Donate to this plugin"
1022
  msgstr "Fai una donazione a questo plugin"
1023
 
1024
- #: includes/fs-plugin-info-dialog.php:979
1025
  msgid "Average Rating"
1026
  msgstr "Valutazione media"
1027
 
1028
- #: includes/fs-plugin-info-dialog.php:986
1029
  msgid "based on %s"
1030
  msgstr "basato su %s"
1031
 
1032
- #: includes/fs-plugin-info-dialog.php:990
1033
  msgid "%s rating"
1034
  msgstr "%s valutazione"
1035
 
1036
- #: includes/fs-plugin-info-dialog.php:992
1037
  msgid "%s ratings"
1038
  msgstr "%s valutazioni"
1039
 
1040
- #: includes/fs-plugin-info-dialog.php:1007
1041
  msgid "%s star"
1042
  msgstr "%s stella"
1043
 
1044
- #: includes/fs-plugin-info-dialog.php:1009
1045
  msgid "%s stars"
1046
  msgstr "%s stelle"
1047
 
1048
- #: includes/fs-plugin-info-dialog.php:1020
1049
  msgid "Click to see reviews that provided a rating of %s"
1050
  msgstr "Fai clic per vedere le recensioni che hanno fornito una valutazione di %s"
1051
 
1052
- #: includes/fs-plugin-info-dialog.php:1033
1053
  msgid "Contributors"
1054
  msgstr "Contributori"
1055
 
1056
- #: includes/fs-plugin-info-dialog.php1062,
1057
- #: includes/fs-plugin-info-dialog.php:1064
1058
  msgid "Warning"
1059
  msgstr "Avviso"
1060
 
1061
- #: includes/fs-plugin-info-dialog.php:1062
1062
  msgid "This plugin has not been tested with your current version of WordPress."
1063
  msgstr "Questo plugin non è stato testato con la versione corrente di WordPress."
1064
 
1065
- #: includes/fs-plugin-info-dialog.php:1064
1066
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1067
  msgstr "Questo plugin non è stato segnato come compatibile con la tua versione di WordPress."
1068
 
1069
- #: includes/fs-plugin-info-dialog.php:1083
1070
  msgid "Paid add-on must be deployed to Freemius."
1071
  msgstr "Gli add-on a pagamento devono essere distribuiti da Freemius."
1072
 
1073
- #: includes/fs-plugin-info-dialog.php:1084
1074
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1075
  msgstr "L'add-on dev'essere distribuito da WordPress.org o Freemius."
1076
 
1077
- #: templates/account.php81, templates/account/partials/addon.php22,
 
1078
  #: templates/account/partials/site.php:295
1079
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
1080
- msgstr "Effettuare il downgrade del piano interromperà immediatamente tutti i futuri pagamenti ricorrenti e la licenza del piano %s scadrà in %s."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1081
 
1082
- #: templates/account.php82, templates/account/partials/addon.php:23
 
 
 
 
 
 
 
1083
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1084
  msgstr "Cancellando il periodo di prova gratuito bloccherai immediatamente l'accesso a tutte le funzionalità premium. Vuoi continuare?"
1085
 
1086
- #: templates/account.php83, templates/account/partials/addon.php24,
1087
- #: templates/account/partials/site.php:296
1088
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
1089
- msgstr "Puoi continuare ad usufruire di tutte le funzionalità di %sma non potrai accedere agli aggiornamenti e supporto di %s."
 
1090
 
1091
- #: templates/account.php84, templates/account/partials/addon.php25,
1092
- #: templates/account/partials/site.php:297
 
1093
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1094
  msgstr "Quando la tua licenza scadrà, potrai comunque continuare a usare la versione gratuita, ma NON avrai accesso alle funzionalità %s."
1095
 
1096
  #. translators: %s: Plan title (e.g. "Professional")
1097
- #: templates/account.php86,
1098
  #: templates/account/partials/activate-license-button.php31,
1099
- #: templates/account/partials/addon.php:27
1100
  msgid "Activate %s Plan"
1101
  msgstr "Attivare il piano %s"
1102
 
1103
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1104
- #: templates/account.php89, templates/account/partials/addon.php30,
1105
  #: templates/account/partials/site.php:275
1106
  msgid "Auto renews in %s"
1107
  msgstr "Rinnovo automatico in %s"
1108
 
1109
  #. translators: %s: Time period (e.g. Expires in "2 months")
1110
- #: templates/account.php91, templates/account/partials/addon.php32,
1111
  #: templates/account/partials/site.php:277
1112
  msgid "Expires in %s"
1113
  msgstr "Scade in %s"
1114
 
1115
- #: templates/account.php92, templates/account/partials/addon.php:33
1116
  msgctxt "as synchronize license"
1117
  msgid "Sync License"
1118
  msgstr "Sincronizza la licenza"
1119
 
1120
- #: templates/account.php93, templates/account/partials/addon.php:34
1121
  msgid "Cancel Trial"
1122
  msgstr "Annulla prova gratuita"
1123
 
1124
- #: templates/account.php94, templates/account/partials/addon.php:35
1125
  msgid "Change Plan"
1126
  msgstr "Cambia piano"
1127
 
1128
- #: templates/account.php95, templates/account/partials/addon.php:36
1129
  msgctxt "verb"
1130
  msgid "Upgrade"
1131
  msgstr "Aggiornamento"
1132
 
1133
- #: templates/account.php97, templates/account/partials/addon.php38,
1134
- #: templates/account/partials/site.php:298
1135
  msgctxt "verb"
1136
  msgid "Downgrade"
1137
  msgstr "Downgrade"
1138
 
1139
- #: templates/account.php99, templates/add-ons.php126,
1140
  #: templates/plugin-info/features.php72,
1141
- #: templates/account/partials/addon.php40,
1142
  #: templates/account/partials/site.php:31
1143
  msgid "Free"
1144
  msgstr "Gratuito"
1145
 
1146
- #: templates/account.php100, templates/account/partials/addon.php:41
1147
  msgid "Activate"
1148
  msgstr "Attiva"
1149
 
1150
- #: templates/account.php101, templates/debug.php361,
1151
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1152
- #: templates/account/partials/addon.php:42
1153
  msgctxt "as product pricing plan"
1154
  msgid "Plan"
1155
  msgstr "Piano"
1156
 
1157
- #: templates/account.php:154
1158
  msgid "Free Trial"
1159
  msgstr "Prova gratuita"
1160
 
1161
- #: templates/account.php:165
1162
  msgid "Account Details"
1163
  msgstr "Dettagli dell'account"
1164
 
1165
- #: templates/account.php:175
1166
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1167
  msgstr "L'eliminazione dell'account disattiva automaticamente la tua licenza del piano %s quindi è possibile utilizzarlo su altri siti. Se si desidera anche terminare i pagamenti ricorrenti, fare clic sul pulsante \"Annulla\" ed effettuare il \"Downgrade\" del tuo account. Sei sicuro di voler continuare con l'eliminazione?"
1168
 
1169
- #: templates/account.php:177
1170
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1171
  msgstr "La cancellazione non è temporanea. Cancella solamente se non vuoi più utilizzare %s. Sei sicuro di voler cancellare questi dati?"
1172
 
1173
- #: templates/account.php:180
1174
  msgid "Delete Account"
1175
  msgstr "Elimina Account"
1176
 
1177
- #: templates/account.php192, templates/account/partials/addon.php155,
1178
  #: templates/account/partials/deactivate-license-button.php:35
1179
  msgid "Deactivate License"
1180
  msgstr "Disattiva licenza"
1181
 
1182
- #: templates/account.php:210
1183
  msgid "Are you sure you want to proceed?"
1184
  msgstr "Sei sicuro di voler procedere?"
1185
 
1186
- #: templates/account.php210, templates/account/partials/addon.php:177
1187
  msgid "Cancel Subscription"
1188
  msgstr "Annulla sottoscrizione"
1189
 
1190
- #: templates/account.php:239
1191
  msgctxt "as synchronize"
1192
  msgid "Sync"
1193
  msgstr "Sincronizza"
1194
 
1195
- #: templates/account.php253, templates/debug.php:477
1196
  msgid "Name"
1197
  msgstr "Nome"
1198
 
1199
- #: templates/account.php259, templates/debug.php:478
1200
  msgid "Email"
1201
  msgstr "Email"
1202
 
1203
- #: templates/account.php266, templates/debug.php360, templates/debug.php:516
1204
  msgid "User ID"
1205
  msgstr "ID utente"
1206
 
1207
- #: templates/account.php:274
1208
  msgid "Site ID"
1209
  msgstr "ID del sito"
1210
 
1211
- #: templates/account.php:277
1212
  msgid "No ID"
1213
  msgstr "Nessun ID"
1214
 
1215
- #: templates/account.php282, templates/debug.php233, templates/debug.php362,
1216
- #: templates/debug.php443, templates/debug.php480,
1217
  #: templates/account/partials/site.php:219
1218
  msgid "Public Key"
1219
  msgstr "Chiave pubblica"
1220
 
1221
- #: templates/account.php288, templates/debug.php363, templates/debug.php444,
1222
- #: templates/debug.php481, templates/account/partials/site.php:231
1223
  msgid "Secret Key"
1224
  msgstr "Chiave segreta"
1225
 
1226
- #: templates/account.php:291
1227
  msgctxt "as secret encryption key missing"
1228
  msgid "No Secret"
1229
  msgstr "Nessuna chiave"
1230
 
1231
- #: templates/account.php310, templates/account/partials/site.php112,
1232
  #: templates/account/partials/site.php:114
1233
  msgid "Trial"
1234
  msgstr "Prova gratuita"
1235
 
1236
- #: templates/account.php329, templates/debug.php521,
1237
  #: templates/account/partials/site.php:248
1238
  msgid "License Key"
1239
  msgstr "Chiave della licenza"
1240
 
1241
- #: templates/account.php:359
1242
  msgid "not verified"
1243
  msgstr "non verificato"
1244
 
1245
- #: templates/account.php:416
 
 
 
 
1246
  msgid "Premium version"
1247
  msgstr "Versione premium"
1248
 
1249
- #: templates/account.php:418
1250
  msgid "Free version"
1251
  msgstr "Versione gratuita"
1252
 
1253
- #: templates/account.php:430
1254
  msgid "Verify Email"
1255
  msgstr "Verifica email"
1256
 
1257
- #: templates/account.php:441
1258
  msgid "Download %s Version"
1259
  msgstr "Scarica la versione %s"
1260
 
1261
- #: templates/account.php455, templates/account.php636,
1262
  #: templates/account/partials/site.php237,
1263
  #: templates/account/partials/site.php:255
1264
  msgctxt "verb"
1265
  msgid "Show"
1266
  msgstr "Mostra"
1267
 
1268
- #: templates/account.php:469
1269
  msgid "What is your %s?"
1270
  msgstr "Qual è il tuo %s?"
1271
 
1272
- #: templates/account.php477, templates/account/billing.php:27
1273
  msgctxt "verb"
1274
  msgid "Edit"
1275
  msgstr "Modifica"
1276
 
1277
- #: templates/account.php:490
1278
  msgid "Sites"
1279
  msgstr "Siti"
1280
 
1281
- #: templates/account.php:501
1282
  msgid "Search by address"
1283
  msgstr "Cerca per indirizzo"
1284
 
1285
- #: templates/account.php510, templates/account.php558, templates/debug.php226,
1286
- #: templates/debug.php354, templates/debug.php439, templates/debug.php476,
1287
- #: templates/debug.php514, templates/debug.php587,
1288
  #: templates/account/payments.php35, templates/debug/logger.php:21
1289
  msgid "ID"
1290
  msgstr "ID"
1291
 
1292
- #: templates/account.php511, templates/debug.php:357
1293
  msgid "Address"
1294
  msgstr "Indirizzo"
1295
 
1296
- #: templates/account.php:512
1297
  msgid "License"
1298
  msgstr "Licenza"
1299
 
1300
- #: templates/account.php:513
1301
  msgid "Plan"
1302
  msgstr "Piano"
1303
 
1304
- #: templates/account.php:561
1305
  msgctxt "as software license"
1306
  msgid "License"
1307
  msgstr "Licenza"
1308
 
1309
- #: templates/account.php:630
1310
  msgctxt "verb"
1311
  msgid "Hide"
1312
  msgstr "Nascondi"
1313
 
1314
- #: templates/account.php:665
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1315
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1316
  msgstr "Disattiva la tua licenza bloccando tutte le funzionalità premium ma potrai attivare la licenza su un altro sito. Sei sicuro di voler continuare?"
1317
 
@@ -1323,7 +1420,7 @@ msgstr "Add-on per %s"
1323
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1324
  msgstr "Non siamo riusciti a caricare la lista degli add-on. Si tratta probabilmente di un problema nel nostro sistema, per favore riprova tra qualche minuto."
1325
 
1326
- #: templates/add-ons.php:135
1327
  msgid "View details"
1328
  msgstr "Visualizza dettagli"
1329
 
@@ -1362,163 +1459,167 @@ msgid "PCI compliant"
1362
  msgstr "PCI compliant"
1363
 
1364
  #. translators: %s: name (e.g. Hey John,)
1365
- #: templates/connect.php:110
1366
  msgctxt "greeting"
1367
  msgid "Hey %s,"
1368
  msgstr "Hey %s,"
1369
 
1370
- #: templates/connect.php:152
1371
  msgid "Allow & Continue"
1372
  msgstr "Consenti & Continua"
1373
 
1374
- #: templates/connect.php:156
1375
  msgid "Re-send activation email"
1376
  msgstr "Invia nuovamente l'email di attivazione"
1377
 
1378
- #: templates/connect.php:160
1379
  msgid "Thanks %s!"
1380
  msgstr "Grazie %s!"
1381
 
1382
- #: templates/connect.php170, templates/forms/license-activation.php:43
1383
  msgid "Agree & Activate License"
1384
  msgstr "Accetta e attiva la licenza"
1385
 
1386
- #: templates/connect.php:179
1387
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1388
  msgstr "Grazie per aver acquistato %s! Per iniziare, per favore inserisci la tua chiave di licenza:"
1389
 
1390
- #: templates/connect.php:186
1391
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1392
  msgstr "Non perdere nessun aggiornamento importante, accetta gli aggiornamenti di sicurezza e funzionalità, contenuti formativi, offerte e il tracciamento diagnostico senza dati sensibili con %4$s."
1393
 
1394
- #: templates/connect.php:187
1395
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1396
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e notifiche di funzionalità e il tracciamento diagnostico senza dati sensibili con %4$s."
1397
 
1398
- #: templates/connect.php:193
1399
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1400
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e di nuove funzionalità, contenuto formativo, offerte e tracciamento diagnostico senza dati sensibili con %4$s. Se vuoi saltare questo passaggio non è un problema! %1$scontinuerà a funzionare."
1401
 
1402
- #: templates/connect.php:194
1403
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1404
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e di nuove funzionalità, contenuto formativo, offerte e tracciamento diagnostico senza dati sensibili con %4$s. Se vuoi saltare questo passaggio non è un problema! %1$s continuerà a funzionare."
1405
 
1406
- #: templates/connect.php:228
1407
  msgid "We're excited to introduce the Freemius network-level integration."
1408
  msgstr "Siamo felici di presentarvi il supporto al sistema multi network di Freemius."
1409
 
1410
- #: templates/connect.php:231
1411
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1412
  msgstr "Durante la procedura di aggiornamento abbiamo individuato%d sito/i che sono in attesa della attivazione della licenza."
1413
 
1414
- #: templates/connect.php:233
1415
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1416
  msgstr "Se vuoi utilizzare %s su questi siti, inserisci la tua licenza sotto e fai clic sul pulsante di attivazione."
1417
 
1418
- #: templates/connect.php:235
1419
  msgid "%s's paid features"
1420
  msgstr "Funzionalità a pagamento di %s"
1421
 
1422
- #: templates/connect.php:240
1423
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1424
  msgstr "In caso puoi saltare per adesso e attivare la licenza successivamente nella tua pagina di attivazione network di %s."
1425
 
1426
- #: templates/connect.php:242
1427
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1428
  msgstr "Durante la procedura di aggiornamenti abbiamo individuato %s sito/i del network che sono in attesa di un tuo controllo."
1429
 
1430
- #: templates/connect.php251, templates/forms/license-activation.php:46
1431
  msgid "License key"
1432
  msgstr "Chiave di licenza"
1433
 
1434
- #: templates/connect.php254, templates/forms/license-activation.php:19
1435
  msgid "Can't find your license key?"
1436
  msgstr "Non trovi la tua chiave di licenza?"
1437
 
1438
- #: templates/connect.php302, templates/connect.php617,
1439
  #: templates/forms/deactivation/retry-skip.php:20
1440
  msgctxt "verb"
1441
  msgid "Skip"
1442
  msgstr "Salta"
1443
 
1444
- #: templates/connect.php:305
1445
  msgid "Delegate to Site Admins"
1446
  msgstr "Delega ai proprietari del sito"
1447
 
1448
- #: templates/connect.php:305
1449
  msgid "If you click it, this decision will be delegated to the sites administrators."
1450
  msgstr "Se fai clic questa decisione sarà delegata agli amministratori del sito."
1451
 
1452
- #: templates/connect.php:333
1453
  msgid "Your Profile Overview"
1454
  msgstr "Panoramica del tuo profilo"
1455
 
1456
- #: templates/connect.php:334
1457
  msgid "Name and email address"
1458
  msgstr "Nome ed indirizzo email"
1459
 
1460
- #: templates/connect.php:339
1461
  msgid "Your Site Overview"
1462
  msgstr "Panoramica del tuo sito"
1463
 
1464
- #: templates/connect.php:340
1465
  msgid "Site URL, WP version, PHP info, plugins & themes"
1466
  msgstr "URL del sito, versione di WP, informazioni PHP, plugin e temi"
1467
 
1468
- #: templates/connect.php:345
1469
  msgid "Admin Notices"
1470
  msgstr "Avvisi amministratore"
1471
 
1472
- #: templates/connect.php346, templates/connect.php:362
1473
  msgid "Updates, announcements, marketing, no spam"
1474
  msgstr "Aggiornamenti, annunci, marketing, no spam"
1475
 
1476
- #: templates/connect.php:351
1477
  msgid "Current %s Events"
1478
  msgstr "Eventi %sattuali"
1479
 
1480
- #: templates/connect.php:352
1481
  msgid "Activation, deactivation and uninstall"
1482
  msgstr "Attiva, disattivazione e disinstallazione"
1483
 
1484
- #: templates/connect.php:361
1485
  msgid "Newsletter"
1486
  msgstr "Newsletter"
1487
 
1488
- #: templates/connect.php378, templates/forms/license-activation.php:38
1489
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1490
  msgstr " Il %1$s invierà periodicamente dei dati a %2$s per verificare aggiornamenti di sicurezza e di funzionalità e verificare la validità della tua licenza."
1491
 
1492
- #: templates/connect.php:383
1493
  msgid "What permissions are being granted?"
1494
  msgstr "Quali autorizzazioni vengono concesse?"
1495
 
1496
- #: templates/connect.php:404
1497
  msgid "Don't have a license key?"
1498
  msgstr "Non hai una chiave di licenza?"
1499
 
1500
- #: templates/connect.php:405
1501
  msgid "Activate Free Version"
1502
  msgstr "Attiva versione gratuita"
1503
 
1504
- #: templates/connect.php:407
1505
  msgid "Have a license key?"
1506
  msgstr "Hai una chiave di licenza?"
1507
 
1508
- #: templates/connect.php:415
1509
  msgid "Privacy Policy"
1510
  msgstr "Politica sulla privacy"
1511
 
1512
- #: templates/connect.php:417
 
 
 
 
1513
  msgid "Terms of Service"
1514
  msgstr "Termini del Servizio"
1515
 
1516
- #: templates/connect.php:750
1517
  msgctxt "as in the process of sending an email"
1518
  msgid "Sending email"
1519
  msgstr "Invio email"
1520
 
1521
- #: templates/connect.php:751
1522
  msgctxt "as activating plugin"
1523
  msgid "Activating"
1524
  msgstr "Attivazione"
@@ -1546,8 +1647,8 @@ msgctxt "as code debugging"
1546
  msgid "Debugging"
1547
  msgstr "Debugging"
1548
 
1549
- #: templates/debug.php54, templates/debug.php238, templates/debug.php364,
1550
- #: templates/debug.php:482
1551
  msgid "Actions"
1552
  msgstr "Azioni"
1553
 
@@ -1571,199 +1672,203 @@ msgstr "Svuota le Transient degli aggiornamenti"
1571
  msgid "Sync Data From Server"
1572
  msgstr "Sincronizza i dati dal server"
1573
 
1574
- #: templates/debug.php:90
 
 
 
 
1575
  msgid "Load DB Option"
1576
  msgstr "Carica opzioni del DB"
1577
 
1578
- #: templates/debug.php:93
1579
  msgid "Set DB Option"
1580
  msgstr "Imposta opzione del DB"
1581
 
1582
- #: templates/debug.php:170
1583
  msgid "Key"
1584
  msgstr "Chiave"
1585
 
1586
- #: templates/debug.php:171
1587
  msgid "Value"
1588
  msgstr "Valore"
1589
 
1590
- #: templates/debug.php:187
1591
  msgctxt "as software development kit versions"
1592
  msgid "SDK Versions"
1593
  msgstr "Versioni SDK"
1594
 
1595
- #: templates/debug.php:192
1596
  msgid "SDK Path"
1597
  msgstr "Percorso SDK"
1598
 
1599
- #: templates/debug.php193, templates/debug.php:232
1600
  msgid "Module Path"
1601
  msgstr "Percorso modulo"
1602
 
1603
- #: templates/debug.php:194
1604
  msgid "Is Active"
1605
  msgstr "è attiva"
1606
 
1607
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:35
1608
  msgid "Plugins"
1609
  msgstr "Plugin"
1610
 
1611
- #: templates/debug.php222, templates/debug/plugins-themes-sync.php:56
1612
  msgid "Themes"
1613
  msgstr "Temi"
1614
 
1615
- #: templates/debug.php227, templates/debug.php359, templates/debug.php441,
1616
  #: templates/debug/scheduled-crons.php:80
1617
  msgid "Slug"
1618
  msgstr "Slug"
1619
 
1620
- #: templates/debug.php229, templates/debug.php:440
1621
  msgid "Title"
1622
  msgstr "Titolo"
1623
 
1624
- #: templates/debug.php:230
1625
  msgctxt "as application program interface"
1626
  msgid "API"
1627
  msgstr "API"
1628
 
1629
- #: templates/debug.php:231
1630
  msgid "Freemius State"
1631
  msgstr "Stato di Freemius"
1632
 
1633
- #: templates/debug.php:235
1634
  msgid "Network Blog"
1635
  msgstr "Network Blog"
1636
 
1637
- #: templates/debug.php:236
1638
  msgid "Network User"
1639
  msgstr "Utente Network"
1640
 
1641
- #: templates/debug.php:273
1642
  msgctxt "as connection was successful"
1643
  msgid "Connected"
1644
  msgstr "Connesso"
1645
 
1646
- #: templates/debug.php:274
1647
  msgctxt "as connection blocked"
1648
  msgid "Blocked"
1649
  msgstr "Bloccato"
1650
 
1651
- #: templates/debug.php:310
1652
- msgid "Simulate Trial"
1653
- msgstr "Simula versione di prova"
1654
 
1655
- #: templates/debug.php:322
1656
  msgid "Simulate Network Upgrade"
1657
  msgstr "Simula aggiornamento network"
1658
 
1659
- #: templates/debug.php:348
1660
  msgid "%s Installs"
1661
  msgstr "%s Installazioni"
1662
 
1663
- #: templates/debug.php:350
1664
  msgctxt "like websites"
1665
  msgid "Sites"
1666
  msgstr "Siti"
1667
 
1668
- #: templates/debug.php356, templates/account/partials/site.php:148
1669
  msgid "Blog ID"
1670
  msgstr "Blog ID"
1671
 
1672
- #: templates/debug.php421, templates/debug.php499,
1673
- #: templates/account/partials/addon.php:334
1674
  msgctxt "verb"
1675
  msgid "Delete"
1676
  msgstr "Elimina"
1677
 
1678
- #: templates/debug.php:435
1679
  msgid "Add Ons of module %s"
1680
  msgstr "Addon del modulo %s"
1681
 
1682
- #: templates/debug.php:472
1683
  msgid "Users"
1684
  msgstr "Utenti"
1685
 
1686
- #: templates/debug.php:479
1687
  msgid "Verified"
1688
  msgstr "Verificato"
1689
 
1690
- #: templates/debug.php:510
1691
  msgid "%s Licenses"
1692
  msgstr "%s Licenze"
1693
 
1694
- #: templates/debug.php:515
1695
  msgid "Plugin ID"
1696
  msgstr "Plugin ID"
1697
 
1698
- #: templates/debug.php:517
1699
  msgid "Plan ID"
1700
  msgstr "ID Piano"
1701
 
1702
- #: templates/debug.php:518
1703
  msgid "Quota"
1704
  msgstr "Quota"
1705
 
1706
- #: templates/debug.php:519
1707
  msgid "Activated"
1708
  msgstr "Attivato"
1709
 
1710
- #: templates/debug.php:520
1711
  msgid "Blocking"
1712
  msgstr "Bloccato"
1713
 
1714
- #: templates/debug.php:522
1715
  msgctxt "as expiration date"
1716
  msgid "Expiration"
1717
  msgstr "Scadenza"
1718
 
1719
- #: templates/debug.php:545
1720
  msgid "Debug Log"
1721
  msgstr "Debug Log"
1722
 
1723
- #: templates/debug.php:549
1724
  msgid "All Types"
1725
  msgstr "Tutti i tipi"
1726
 
1727
- #: templates/debug.php:556
1728
  msgid "All Requests"
1729
  msgstr "Tutte le richieste"
1730
 
1731
- #: templates/debug.php561, templates/debug.php590,
1732
  #: templates/debug/logger.php:25
1733
  msgid "File"
1734
  msgstr "File"
1735
 
1736
- #: templates/debug.php562, templates/debug.php588,
1737
  #: templates/debug/logger.php:23
1738
  msgid "Function"
1739
  msgstr "Funzione"
1740
 
1741
- #: templates/debug.php:563
1742
  msgid "Process ID"
1743
  msgstr "ID processo"
1744
 
1745
- #: templates/debug.php:564
1746
  msgid "Logger"
1747
  msgstr "Logger"
1748
 
1749
- #: templates/debug.php565, templates/debug.php589,
1750
  #: templates/debug/logger.php:24
1751
  msgid "Message"
1752
  msgstr "Messaggio"
1753
 
1754
- #: templates/debug.php:567
1755
  msgid "Filter"
1756
  msgstr "Filtro"
1757
 
1758
- #: templates/debug.php:575
1759
  msgid "Download"
1760
  msgstr "Download"
1761
 
1762
- #: templates/debug.php586, templates/debug/logger.php:22
1763
  msgid "Type"
1764
  msgstr "Tipo"
1765
 
1766
- #: templates/debug.php591, templates/debug/logger.php:26
1767
  msgid "Timestamp"
1768
  msgstr "Timestamp"
1769
 
@@ -2114,23 +2219,19 @@ msgstr "Tracciamo l'utilizzo esclusivamente per rendere %s migliore, creando una
2114
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2115
  msgstr "Cliccando su \"Cancella iscrizione\", non invieremo più nessuna informazione da %s a %s."
2116
 
2117
- #: templates/forms/premium-versions-upgrade-handler.php:24
2118
  msgid "There is a new version of %s available."
2119
  msgstr "C'è una nuova versione di %s disponibile."
2120
 
2121
- #: templates/forms/premium-versions-upgrade-handler.php:25
2122
- msgid " %sRenew your license now%s to access version %s security & feature updates, and support."
2123
- msgstr "%sRinnova la tua licenza ora %s per accedere alla versione %s con aggiornamenti di sicurezza e funzionalità oltre che supporto."
2124
 
2125
- #: templates/forms/premium-versions-upgrade-handler.php:34
2126
  msgid "New Version Available"
2127
  msgstr "Nuova versione disponibile"
2128
 
2129
- #: templates/forms/premium-versions-upgrade-handler.php:36
2130
- msgid "Renew license"
2131
- msgstr "Rinnova licenza"
2132
-
2133
- #: templates/forms/premium-versions-upgrade-handler.php:53
2134
  msgctxt "close a window"
2135
  msgid "Dismiss"
2136
  msgstr "Chiudi"
@@ -2143,6 +2244,43 @@ msgstr "Invia chiave di licenza"
2143
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2144
  msgstr "Inserisci qui sotto l'indirizzo email che hai usato per registrare l'aggiornamento e ti invieremo di nuovo la chiave di licenza."
2145
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2146
  #: templates/forms/trial-start.php:22
2147
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2148
  msgstr "Sei a un clic di distanza dall'iniziare il tuo periodo di prova gratuito di %1$s giorni per il piano %2$s."
@@ -2208,20 +2346,16 @@ msgstr "%s rimanenti"
2208
  msgid "Last license"
2209
  msgstr "Ultima licenza"
2210
 
2211
- #: templates/account/partials/addon.php:111
2212
  msgid "Cancelled"
2213
  msgstr "Annullato"
2214
 
2215
- #: templates/account/partials/addon.php:116
2216
- msgid "Expired"
2217
- msgstr "Scaduto"
2218
-
2219
- #: templates/account/partials/addon.php:121
2220
  msgid "No expiration"
2221
  msgstr "Nessuna scadenza"
2222
 
2223
- #: templates/account/partials/addon.php259,
2224
- #: templates/account/partials/addon.php:312
2225
  msgid "Activate this add-on"
2226
  msgstr "Attivare questo addon"
2227
 
@@ -2249,47 +2383,47 @@ msgstr "Siamo spiacenti per l'inconveniente e siamo qui per aiutarti con il tuo
2249
  msgid "Contact Support"
2250
  msgstr "Contatta il supporto"
2251
 
2252
- #: templates/forms/deactivation/form.php:56
2253
  msgid "Anonymous feedback"
2254
  msgstr "Feedback anonimo"
2255
 
2256
- #: templates/forms/deactivation/form.php:63
2257
  msgid "Deactivate"
2258
  msgstr "Disattiva"
2259
 
2260
- #: templates/forms/deactivation/form.php:65
2261
  msgid "Activate %s"
2262
  msgstr "Attiva %s"
2263
 
2264
- #: templates/forms/deactivation/form.php:76
2265
- msgid "Quick feedback"
2266
- msgstr "Feedback veloce"
2267
-
2268
  #: templates/forms/deactivation/form.php:80
 
 
 
 
2269
  msgid "If you have a moment, please let us know why you are %s"
2270
  msgstr "Se hai un attimo, facci sapere perché %s"
2271
 
2272
- #: templates/forms/deactivation/form.php:80
2273
  msgid "deactivating"
2274
  msgstr "disattivazione in corso"
2275
 
2276
- #: templates/forms/deactivation/form.php:80
2277
  msgid "switching"
2278
  msgstr "passa a"
2279
 
2280
- #: templates/forms/deactivation/form.php:269
2281
  msgid "Submit & %s"
2282
  msgstr "Invia e %s"
2283
 
2284
- #: templates/forms/deactivation/form.php:290
2285
  msgid "Kindly tell us the reason so we can improve."
2286
  msgstr "Spiegandoci il motivo ci aiuterai a migliorare."
2287
 
2288
- #: templates/forms/deactivation/form.php:411
2289
  msgid "Yes - %s"
2290
  msgstr "SI - %s"
2291
 
2292
- #: templates/forms/deactivation/form.php:418
2293
  msgid "Skip & %s"
2294
  msgstr "Salta & %s"
2295
 
10
  "Project-Id-Version: WordPress SDK\n"
11
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
12
  "POT-Creation-Date: \n"
13
+ "PO-Revision-Date: 2018-11-25 07:22+0000\n"
14
+ "Last-Translator: Vova Feldman <vova@freemius.com>\n"
15
  "Language: it_IT\n"
16
  "Language-Team: Italian (Italy) (http://www.transifex.com/freemius/wordpress-sdk/language/it_IT/)\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
24
  "X-Poedit-SearchPathExcluded-0: *.js\n"
25
  "X-Poedit-SourceCharset: UTF-8\n"
26
 
27
+ #: includes/class-freemius.php:1602
28
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
29
  msgstr "L'SDK di Freemius non è riuscito a trovare il file principale del plugin. Per favore contatta sdk@freemius.com riportando l'errore."
30
 
31
+ #: includes/class-freemius.php:1604
32
  msgid "Error"
33
  msgstr "Errore"
34
 
35
+ #: includes/class-freemius.php:1925
36
  msgid "I found a better %s"
37
  msgstr "Ho trovato un migliore %s"
38
 
39
+ #: includes/class-freemius.php:1927
40
  msgid "What's the %s's name?"
41
  msgstr "Qual è il nome di %s?"
42
 
43
+ #: includes/class-freemius.php:1933
44
  msgid "It's a temporary %s. I'm just debugging an issue."
45
  msgstr "È una %s temporanea. Sto solo cercando di risolvere un problema."
46
 
47
+ #: includes/class-freemius.php:1935
48
  msgid "Deactivation"
49
  msgstr "Disattivazione"
50
 
51
+ #: includes/class-freemius.php:1936
52
  msgid "Theme Switch"
53
  msgstr "Cambio tema"
54
 
55
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
56
  msgid "Other"
57
  msgstr "Altro"
58
 
59
+ #: includes/class-freemius.php:1953
60
  msgid "I no longer need the %s"
61
  msgstr "Non ho più bisogno di %s"
62
 
63
+ #: includes/class-freemius.php:1960
64
  msgid "I only needed the %s for a short period"
65
  msgstr "Ho avuto bisogno di %s per un breve periodo"
66
 
67
+ #: includes/class-freemius.php:1966
68
  msgid "The %s broke my site"
69
  msgstr "%s ha rotto il mio sito"
70
 
71
+ #: includes/class-freemius.php:1973
72
  msgid "The %s suddenly stopped working"
73
  msgstr "%s ha improvvisamente smesso di funzionare"
74
 
75
+ #: includes/class-freemius.php:1983
76
  msgid "I can't pay for it anymore"
77
  msgstr "Non posso piú pagarlo"
78
 
79
+ #: includes/class-freemius.php:1985
80
  msgid "What price would you feel comfortable paying?"
81
  msgstr "Che prezzo ritieni opportuno pagare?"
82
 
83
+ #: includes/class-freemius.php:1991
84
  msgid "I don't like to share my information with you"
85
  msgstr "Non voglio condividere i miei dati con te"
86
 
87
+ #: includes/class-freemius.php:2012
88
  msgid "The %s didn't work"
89
  msgstr "%s non funziona"
90
 
91
+ #: includes/class-freemius.php:2022
92
  msgid "I couldn't understand how to make it work"
93
  msgstr "Non capisco come farlo funzionare"
94
 
95
+ #: includes/class-freemius.php:2030
96
  msgid "The %s is great, but I need specific feature that you don't support"
97
  msgstr "%s è ottimo ma ho bisogno di una funzionalità specifica non supportata"
98
 
99
+ #: includes/class-freemius.php:2032
100
  msgid "What feature?"
101
  msgstr "Quale funzionalitá?"
102
 
103
+ #: includes/class-freemius.php:2036
104
  msgid "The %s is not working"
105
  msgstr "%s non funziona"
106
 
107
+ #: includes/class-freemius.php:2038
108
  msgid "Kindly share what didn't work so we can fix it for future users..."
109
  msgstr "Condividi cosa non ha funzionato in modo da migliorare il prodotto per gli utenti futuri..."
110
 
111
+ #: includes/class-freemius.php:2042
112
  msgid "It's not what I was looking for"
113
  msgstr "Non é quello che stavo cercando"
114
 
115
+ #: includes/class-freemius.php:2044
116
  msgid "What you've been looking for?"
117
  msgstr "Che cosa stai cercando?"
118
 
119
+ #: includes/class-freemius.php:2048
120
  msgid "The %s didn't work as expected"
121
  msgstr "%s non ha funzionato come mi aspettavo"
122
 
123
+ #: includes/class-freemius.php:2050
124
  msgid "What did you expect?"
125
  msgstr "Che cosa ti aspettavi?"
126
 
127
+ #: includes/class-freemius.php2853, templates/debug.php:20
128
  msgid "Freemius Debug"
129
  msgstr "Debug Freemius"
130
 
131
+ #: includes/class-freemius.php:3581
132
  msgid "I don't know what is cURL or how to install it, help me!"
133
  msgstr "Non ho idea di cosa sia cURL o come installarlo, aiutami!"
134
 
135
+ #: includes/class-freemius.php:3583
136
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
137
  msgstr "Contatteremo il tuo hosting e risolveremo il problema. Riceverai un' email a %s non appena ci saranno aggiornamenti."
138
 
139
+ #: includes/class-freemius.php:3590
140
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
141
  msgstr "Installa cURL e abilitalo nel file file php.ini. Inoltre cerca per il parametro 'disable_functions' nel tuo file php.ini e rimuovi ogni metodo disattivato che inizia con 'curl_'. Per verificare che tutti sia attivato usa 'phpinfo()'. Una volta attivato, disattiva 1%s e riattivalo di nuovo."
142
 
143
+ #: includes/class-freemius.php:3695
144
  msgid "Yes - do your thing"
145
  msgstr "Sì - fai pure"
146
 
147
+ #: includes/class-freemius.php:3700
148
  msgid "No - just deactivate"
149
  msgstr "No - disattiva e basta"
150
 
151
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
152
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
153
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
154
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
155
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
156
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
157
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
158
  msgctxt "exclamation"
159
  msgid "Oops"
160
  msgstr "Ops"
161
 
162
+ #: includes/class-freemius.php:3814
163
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
164
  msgstr "Grazie per averci dato la possibilità di risolvere il problema! È stato appena inviato un messaggio al nostro staff tecnico. Ti risponderemo non appena avremo un aggiornamento riguardante %s. Grazie per la tua pazienza."
165
 
166
+ #: includes/class-freemius.php:4250
167
  msgctxt "addonX cannot run without pluginY"
168
  msgid "%s cannot run without %s."
169
  msgstr "%s non può funzionare senza %s."
170
 
171
+ #: includes/class-freemius.php:4251
172
  msgctxt "addonX cannot run..."
173
  msgid "%s cannot run without the plugin."
174
  msgstr "%s non può funzionare senza il plugin."
175
 
176
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
177
+ #: includes/class-freemius.php:17659
178
  msgid "Unexpected API error. Please contact the %s's author with the following error."
179
  msgstr "Errore API inaspettato. Contatta l'autore di %s con il seguente errore."
180
 
181
+ #: includes/class-freemius.php:5006
182
  msgid "Premium %s version was successfully activated."
183
  msgstr "La versione 1%s Permium è stata attivata con successo."
184
 
185
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
186
  msgctxt ""
187
  msgid "W00t"
188
  msgstr "Forte"
189
 
190
+ #: includes/class-freemius.php:5033
191
  msgid "You have a %s license."
192
  msgstr "Hai la licenza %s."
193
 
194
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
195
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
196
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
197
+ #: includes/class-freemius.php:17413
198
  msgctxt "interjection expressing joy or exuberance"
199
  msgid "Yee-haw"
200
  msgstr "Evvai"
201
 
202
+ #: includes/class-freemius.php:5301
203
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
204
  msgstr "Il periodo di prova gratuito %s è stato annullato con successo. Siccome l'add-on è premium, è stato disattivato automaticamente. Se vorrai usarlo in futuro, dovrai comprare una licenza."
205
 
206
+ #: includes/class-freemius.php:5305
207
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
208
  msgstr "%s è un add-on premium. Devi comprare una licenza prima di poter attivare il plugin."
209
 
210
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
211
+ #: templates/account/partials/addon.php:288
212
  msgid "More information about %s"
213
  msgstr "Ulteriori informazioni su %s"
214
 
215
+ #: includes/class-freemius.php:5315
216
  msgid "Purchase License"
217
  msgstr "Acquista licenza"
218
 
219
+ #: includes/class-freemius.php6230, templates/connect.php:163
220
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
221
  msgstr "Dovresti ricevere un'email di attivazione di %s all'indirizzo %s. Assicurati di fare clic sul pulsante di attivazione nell'email per %s."
222
 
223
+ #: includes/class-freemius.php:6234
224
  msgid "start the trial"
225
  msgstr "Inizia il periodo di prova gratuito"
226
 
227
+ #: includes/class-freemius.php6235, templates/connect.php:167
228
  msgid "complete the install"
229
  msgstr "completa l'installazione"
230
 
231
+ #: includes/class-freemius.php:6348
232
  msgid "You are just one step away - %s"
233
  msgstr "Sei a un passo dalla fine - %s"
234
 
235
+ #: includes/class-freemius.php:6351
236
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
237
  msgid "Complete \"%s\" Activation Now"
238
  msgstr "Completa l'attivazione di \"%s\" ora"
239
 
240
+ #: includes/class-freemius.php:6429
241
  msgid "We made a few tweaks to the %s, %s"
242
  msgstr "Abbiamo fatto alcune migliore a %s,%s"
243
 
244
+ #: includes/class-freemius.php:6433
245
+ msgid "Opt in to make \"%s\" better!"
246
+ msgstr "Opt in to make \"%s\" better!"
247
 
248
+ #: includes/class-freemius.php:6861
249
  msgid "The upgrade of %s was successfully completed."
250
  msgstr "L'aggiornamento di %s è stato completato con successo."
251
 
252
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
253
+ #: includes/class-fs-plugin-updater.php1077,
254
+ #: includes/class-fs-plugin-updater.php1084,
255
+ #: templates/auto-installation.php:32
256
  msgid "Add-On"
257
  msgstr "Add-on"
258
 
259
+ #: includes/class-freemius.php8707, templates/debug.php359,
260
+ #: templates/debug.php:520
261
  msgid "Plugin"
262
  msgstr "Plugin"
263
 
264
+ #: includes/class-freemius.php8708, templates/debug.php359,
265
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
266
  msgid "Theme"
267
  msgstr "Tema"
268
 
269
+ #: includes/class-freemius.php:11183
270
+ msgid "Invalid site details collection."
271
+ msgstr "Invalid site details collection."
272
 
273
+ #: includes/class-freemius.php:11303
274
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
275
  msgstr "Non siamo riusciti a trovare il tuo indirizzo email nel sistema, sei sicuro che sia l'indirizzo giusto?"
276
 
277
+ #: includes/class-freemius.php:11305
278
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
279
  msgstr "Non siamo riusciti a trovare alcuna licenza attiva associata al tuo indirizzo email, sei sicuro che sia l'indirizzo giusto?"
280
 
281
+ #: includes/class-freemius.php:11541
282
  msgid "Account is pending activation."
283
  msgstr "Account in attesa di attivazione."
284
 
285
+ #: includes/class-freemius.php11653,
286
+ #: templates/forms/premium-versions-upgrade-handler.php:47
287
+ msgid "Buy a license now"
288
+ msgstr "Buy a license now"
289
+
290
+ #: includes/class-freemius.php11665,
291
+ #: templates/forms/premium-versions-upgrade-handler.php:46
292
+ msgid "Renew your license now"
293
+ msgstr "Renew your license now"
294
+
295
+ #: includes/class-freemius.php:11669
296
+ msgid "%s to access version %s security & feature updates, and support."
297
+ msgstr "%s to access version %s security & feature updates, and support."
298
+
299
+ #: includes/class-freemius.php:14052
300
  msgid "%s activation was successfully completed."
301
  msgstr "%s è stato attivato con successo."
302
 
303
+ #: includes/class-freemius.php:14066
304
  msgid "Your account was successfully activated with the %s plan."
305
  msgstr "Il tuo account è stato attivato correttamente con il piano %s."
306
 
307
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
308
  msgid "Your trial has been successfully started."
309
  msgstr "La versione di prova è stata avviata correttamente."
310
 
311
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
312
+ #: includes/class-freemius.php:14761
313
  msgid "Couldn't activate %s."
314
  msgstr "Non é stato possibile attivare %s."
315
 
316
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
317
+ #: includes/class-freemius.php:14762
318
  msgid "Please contact us with the following message:"
319
  msgstr "Contattaci con il seguente messaggio:"
320
 
321
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
322
  msgid "Upgrade"
323
  msgstr "Aggiornamento"
324
 
325
+ #: includes/class-freemius.php:15117
326
  msgid "Start Trial"
327
  msgstr "Inizia il periodo di prova gratuito"
328
 
329
+ #: includes/class-freemius.php:15119
330
  msgid "Pricing"
331
  msgstr "Prezzi"
332
 
333
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
334
  msgid "Affiliation"
335
  msgstr "Affiliazione"
336
 
337
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
338
+ #: templates/account.php150, templates/debug.php:324
339
  msgid "Account"
340
  msgstr "Account"
341
 
342
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
343
  #: includes/customizer/class-fs-customizer-support-section.php:60
344
  msgid "Contact Us"
345
  msgstr "Contattaci"
346
 
347
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
348
+ #: includes/class-freemius.php19553, templates/account.php100,
349
+ #: templates/account/partials/addon.php:41
350
  msgid "Add-Ons"
351
  msgstr "Addon"
352
 
353
+ #: includes/class-freemius.php:15274
354
+ msgctxt "ASCII arrow left icon"
355
+ msgid "&#x2190;"
356
+ msgstr "&#x2190;"
357
+
358
+ #: includes/class-freemius.php:15274
359
+ msgctxt "ASCII arrow right icon"
360
+ msgid "&#x27a4;"
361
+ msgstr "&#x27a4;"
362
+
363
+ #: includes/class-freemius.php15276, templates/pricing.php:97
364
  msgctxt "noun"
365
  msgid "Pricing"
366
  msgstr "Prezzi"
367
 
368
+ #: includes/class-freemius.php15479,
369
  #: includes/customizer/class-fs-customizer-support-section.php:67
370
  msgid "Support Forum"
371
  msgstr "Forum di supporto"
372
 
373
+ #: includes/class-freemius.php:16265
374
  msgid "Your email has been successfully verified - you are AWESOME!"
375
  msgstr "Il tuo indirizzo email è stato verificato con successo - SEI UN GRANDE!"
376
 
377
+ #: includes/class-freemius.php:16266
378
  msgctxt "a positive response"
379
  msgid "Right on"
380
  msgstr "Sì"
381
 
382
+ #: includes/class-freemius.php:16888
383
  msgid "Your %s Add-on plan was successfully upgraded."
384
  msgstr "Il piano del tuo add-on %s è stato aggiornato con successo."
385
 
386
+ #: includes/class-freemius.php:16890
387
  msgid "%s Add-on was successfully purchased."
388
  msgstr "L' add-on %s è stato acquistato con successo."
389
 
390
+ #: includes/class-freemius.php:16893
391
  msgid "Download the latest version"
392
  msgstr "Scarica l'ultima versione"
393
 
394
+ #: includes/class-freemius.php:16965
395
  msgctxt "%1s - plugin title, %2s - API domain"
396
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
397
  msgstr "Il tuo server sta bloccando l'accesso all'API di Freemius. L'accesso è cruciale per quanto riguarda la la sincronizzazione di %1s. Per favore contatta il tuo host per aggiungere %2s alla whitelist."
398
 
399
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
400
+ #: includes/class-freemius.php:17461
401
  msgid "Error received from the server:"
402
  msgstr "Errore ricevuto dal server:"
403
 
404
+ #: includes/class-freemius.php:16978
405
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
406
  msgstr "Sembra che uno dei parametri di autenticazione sia sbagliato. Aggiorna la tua chiave pubblica, Secret Key & User ID e riprova."
407
 
408
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
409
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
410
  msgctxt ""
411
  msgid "Hmm"
412
  msgstr "Uhm"
413
 
414
+ #: includes/class-freemius.php:17173
415
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
416
  msgstr "Sembra che tu sia ancora usando il piano %s. Se hai effettuato un upgrade o cambiato il piano, è probabile che ci sia un problema nei nostri sistemi."
417
 
418
+ #: includes/class-freemius.php17174, templates/account.php102,
419
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
420
  msgctxt "trial period"
421
  msgid "Trial"
422
  msgstr "Prova gratuita"
423
 
424
+ #: includes/class-freemius.php:17179
425
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
426
  msgstr "Ho aggiornato il mio account, ma quando cerco di sincronizzare la licenza, il piano rimane %s."
427
 
428
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
429
  msgid "Please contact us here"
430
  msgstr "Contattaci qui"
431
 
432
+ #: includes/class-freemius.php:17193
433
  msgid "Your plan was successfully upgraded."
434
  msgstr "Il piano è stato aggiornato con successo."
435
 
436
+ #: includes/class-freemius.php:17211
437
  msgid "Your plan was successfully changed to %s."
438
  msgstr "Il piano è stato cambiato con successo a %s."
439
 
440
+ #: includes/class-freemius.php:17227
441
  msgid "Your license has expired. You can still continue using the free %s forever."
442
  msgstr "La tua licenza è scaduta. Puoi continuare ad usare la versione gratuita %s per sempre."
443
 
444
+ #: includes/class-freemius.php:17229
445
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
446
  msgstr "La tua licenza è scaduta. %1$saggiorna ora %2$sper continuare ad utilizzare %3$s senza interruzioni."
447
 
448
+ #: includes/class-freemius.php:17237
449
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
450
  msgstr "La tua licenza è stata cancellata. Se credi sia un errore, per favore contatta il supporto."
451
 
452
+ #: includes/class-freemius.php:17250
453
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
454
  msgstr "La licenza è scaduta. È comunque possibile continuare a utilizzare tutte le funzionalità di %s, ma sarà necessario rinnovare la licenza per continuare a ricevere gli aggiornamenti ed il supporto."
455
 
456
+ #: includes/class-freemius.php:17273
457
  msgid "Your free trial has expired. You can still continue using all our free features."
458
  msgstr "La tua versione di prova gratuita è scaduta. Puoi continuare ad usare tutte le funzionalità gratuite."
459
 
460
+ #: includes/class-freemius.php:17275
461
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
462
  msgstr "La tua versione prova è scaduta.%1$s aggiorna ora %2$s per continuare ad usare %3$s senza interruzioni."
463
 
464
+ #: includes/class-freemius.php:17380
465
  msgid "It looks like the license could not be activated."
466
  msgstr "Sembra che la licenza non possa essere attivata."
467
 
468
+ #: includes/class-freemius.php:17410
469
  msgid "Your license was successfully activated."
470
  msgstr "La tua licenza è stata attivata correttamente."
471
 
472
+ #: includes/class-freemius.php:17436
473
  msgid "It looks like your site currently doesn't have an active license."
474
  msgstr "Sembra che il tuo sito non disponga di alcuna licenza attiva."
475
 
476
+ #: includes/class-freemius.php:17460
477
  msgid "It looks like the license deactivation failed."
478
  msgstr "Sembra che la disattivazione della licenza non sia riuscita."
479
 
480
+ #: includes/class-freemius.php:17488
481
  msgid "Your license was successfully deactivated, you are back to the %s plan."
482
  msgstr "La tua licenza é stata disattivata con successo, sei tornato al piano %s."
483
 
484
+ #: includes/class-freemius.php:17489
485
  msgid "O.K"
486
  msgstr "OK"
487
 
488
+ #: includes/class-freemius.php:17542
489
+ msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
490
+ msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
491
 
492
+ #: includes/class-freemius.php:17551
493
+ msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
494
+ msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
495
 
496
+ #: includes/class-freemius.php:17593
497
  msgid "You are already running the %s in a trial mode."
498
  msgstr "Stai già usando %s in modalità prova."
499
 
500
+ #: includes/class-freemius.php:17604
501
  msgid "You already utilized a trial before."
502
  msgstr "Hai già utilizzato una prova gratuita in passato."
503
 
504
+ #: includes/class-freemius.php:17618
505
  msgid "Plan %s do not exist, therefore, can't start a trial."
506
  msgstr "Il piano %s non esiste, per questo motivo non è possibile iniziare il periodo di prova."
507
 
508
+ #: includes/class-freemius.php:17629
509
  msgid "Plan %s does not support a trial period."
510
  msgstr "Il piano %s non supporta il periodo di prova."
511
 
512
+ #: includes/class-freemius.php:17640
513
  msgid "None of the %s's plans supports a trial period."
514
  msgstr "Nessuno dei piani di %ssupporta il periodo di prova."
515
 
516
+ #: includes/class-freemius.php:17690
517
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
518
  msgstr "Sembra che tu non stia più usando la prova gratuita, quindi non c'è niente che tu debba annullare :)"
519
 
520
+ #: includes/class-freemius.php:17726
 
 
 
 
521
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
522
  msgstr "Stiamo avendo qualche problema temporaneo con l'annullamento del periodo di prova. Riprova tra qualche minuto."
523
 
524
+ #: includes/class-freemius.php:17745
525
+ msgid "Your %s free trial was successfully cancelled."
526
+ msgstr "Il tuo periodo di prova gratuito %s è stato annullato con successo."
527
+
528
+ #: includes/class-freemius.php:18052
529
  msgid "Version %s was released."
530
  msgstr "La versione %s é stata rilasciata."
531
 
532
+ #: includes/class-freemius.php:18052
533
  msgid "Please download %s."
534
  msgstr "Scarica %s."
535
 
536
+ #: includes/class-freemius.php:18059
537
  msgid "the latest %s version here"
538
  msgstr "l'ultima versione %s é quì"
539
 
540
+ #: includes/class-freemius.php:18064
541
  msgid "New"
542
  msgstr "Nuovo"
543
 
544
+ #: includes/class-freemius.php:18069
545
  msgid "Seems like you got the latest release."
546
  msgstr "Sembra che tu abbia la versione più recente."
547
 
548
+ #: includes/class-freemius.php:18070
549
  msgid "You are all good!"
550
  msgstr "Sei fantastico!"
551
 
552
+ #: includes/class-freemius.php:18338
553
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
554
  msgstr "L'email di verifica è stata inviata a %s. Se dopo 5 minuti non è ancora arrivata, per favore controlla nella tua casella di posta indesiderata."
555
 
556
+ #: includes/class-freemius.php:18473
557
  msgid "Site successfully opted in."
558
  msgstr "Sito accettato con successo."
559
 
560
+ #: includes/class-freemius.php18474, includes/class-freemius.php:19285
561
  msgid "Awesome"
562
  msgstr "Fantastico"
563
 
564
+ #: includes/class-freemius.php18490, templates/forms/optout.php:32
565
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
566
  msgstr "Ti ringraziamo per averci concesso di tracciare alcuni dati di utilizzo al fine di migliorare %s."
567
 
568
+ #: includes/class-freemius.php:18491
569
  msgid "Thank you!"
570
  msgstr "Grazie!"
571
 
572
+ #: includes/class-freemius.php:18498
573
  msgid "We will no longer be sending any usage data of %s on %s to %s."
574
  msgstr "Non possiamo più inviare i dati di utilizzo di %ssu %sa %s."
575
 
576
+ #: includes/class-freemius.php:18627
577
  msgid "Please check your mailbox, you should receive an email via %s to confirm the ownership change. From security reasons, you must confirm the change within the next 15 min. If you cannot find the email, please check your spam folder."
578
  msgstr "Verifica di aver ricevuto l'email da %s per confermare il cambiamento del proprietario. Per ragioni di sicurezza devi confermare il cambiamento entro 15 minuti. Se non trovi l'email controlla nella posta indesiderata."
579
 
580
+ #: includes/class-freemius.php:18633
581
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
582
  msgstr "Grazie per aver confermato il cambiamento del proprietario. Un' email è stata appena inviata a %s per la conferma finale."
583
 
584
+ #: includes/class-freemius.php:18638
585
  msgid "%s is the new owner of the account."
586
  msgstr "%s è il nuovo proprietario dell'account."
587
 
588
+ #: includes/class-freemius.php:18640
589
  msgctxt "as congratulations"
590
  msgid "Congrats"
591
  msgstr "Congratulazioni"
592
 
593
+ #: includes/class-freemius.php:18660
594
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
595
  msgstr "Siamo spiacenti, non siamo riusciti a completare l'aggiornamento via email. Un altro utente con lo stesso indirizzo email è già registrato."
596
 
597
+ #: includes/class-freemius.php:18661
598
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
599
  msgstr "Puoi abbandonare la proprietà dell'account %s a %scliccando il pulsante Cambia proprietario."
600
 
601
+ #: includes/class-freemius.php:18668
602
  msgid "Change Ownership"
603
  msgstr "Cambia Proprietario"
604
 
605
+ #: includes/class-freemius.php:18676
606
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
607
  msgstr "Il tuo indirizzo email è stato aggiornato correttamente. Riceverai un'email con le istruzioni di conferma in pochi istanti."
608
 
609
+ #: includes/class-freemius.php:18688
610
  msgid "Please provide your full name."
611
  msgstr "Per favore inserisci il tuo nome completo."
612
 
613
+ #: includes/class-freemius.php:18693
614
  msgid "Your name was successfully updated."
615
  msgstr "Il tuo nome è stato aggiornato correttamente."
616
 
617
+ #: includes/class-freemius.php:18754
618
  msgid "You have successfully updated your %s."
619
  msgstr "Hai aggiornato con successo il tuo %s."
620
 
621
+ #: includes/class-freemius.php:18894
622
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
623
  msgstr "Le informazioni sugli add-on di %s vengono scaricate da un server esterno."
624
 
625
+ #: includes/class-freemius.php:18895
626
  msgctxt "advance notice of something that will need attention."
627
  msgid "Heads up"
628
  msgstr "Attenzione"
629
 
630
+ #: includes/class-freemius.php:19325
631
  msgctxt "exclamation"
632
  msgid "Hey"
633
  msgstr "Hey"
634
 
635
+ #: includes/class-freemius.php:19325
636
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
637
  msgstr "Come sta andando con %s? Prova tutte le funzionalità premium di %s con una prova gratuita di %d giorni."
638
 
639
+ #: includes/class-freemius.php:19333
640
  msgid "No commitment for %s days - cancel anytime!"
641
  msgstr "Nessun impegno per %s giorni - puoi annullare in qualsiasi momento!"
642
 
643
+ #: includes/class-freemius.php:19334
644
  msgid "No credit card required"
645
  msgstr "Nessuna carta di credito richiesta"
646
 
647
+ #: includes/class-freemius.php19341, templates/forms/trial-start.php:53
648
  msgctxt "call to action"
649
  msgid "Start free trial"
650
  msgstr "Inizia il periodo di prova gratuito"
651
 
652
+ #: includes/class-freemius.php:19418
653
  msgid "Hey there, did you know that %s has an affiliate program? If you like the %s you can become our ambassador and earn some cash!"
654
  msgstr "Ciao, sai che %s ha il programma di affiliazione? Se ti piace %s puoi diventare un nostro ambasciatore e guadagnare denaro!"
655
 
656
+ #: includes/class-freemius.php:19427
657
  msgid "Learn more"
658
  msgstr "Scopri altro"
659
 
660
+ #: includes/class-freemius.php19577, templates/account.php406,
661
+ #: templates/account.php509, templates/connect.php171,
662
+ #: templates/connect.php421, templates/forms/license-activation.php24,
663
+ #: templates/account/partials/addon.php:235
664
  msgid "Activate License"
665
  msgstr "Attiva licenza"
666
 
667
+ #: includes/class-freemius.php19578, templates/account.php469,
668
+ #: templates/account.php508, templates/account/partials/site.php:256
669
  msgid "Change License"
670
  msgstr "Cambia licenza"
671
 
672
+ #: includes/class-freemius.php19660, templates/account/partials/site.php:161
673
  msgid "Opt Out"
674
  msgstr "Cancella iscrizione"
675
 
676
+ #: includes/class-freemius.php19662, includes/class-freemius.php19667,
677
  #: templates/account/partials/site.php43,
678
  #: templates/account/partials/site.php:161
679
  msgid "Opt In"
680
  msgstr "Iscriviti"
681
 
682
+ #: includes/class-freemius.php:19891
683
+ msgid " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
684
+ msgstr " The paid version of %1s is already installed. Please activate it to start benefiting the %2s features. %3s"
685
+
686
+ #: includes/class-freemius.php:19899
687
+ msgid "Activate %s features"
688
+ msgstr "Activate %s features"
689
+
690
+ #: includes/class-freemius.php:19912
691
  msgid "Please follow these steps to complete the upgrade"
692
  msgstr "Segui i passi seguenti per completare l'aggiornamento"
693
 
694
+ #: includes/class-freemius.php:19916
695
  msgid "Download the latest %s version"
696
  msgstr "Scarica l'ultima versione di %s"
697
 
698
+ #: includes/class-freemius.php:19920
699
  msgid "Upload and activate the downloaded version"
700
  msgstr "Carica e attiva la versione scaricata"
701
 
702
+ #: includes/class-freemius.php:19922
703
  msgid "How to upload and activate?"
704
  msgstr "Come faccio a caricare ed attivare?"
705
 
706
+ #: includes/class-freemius.php:20056
707
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
708
  msgstr "%sClicca qui%s per scegliere i siti dove vuoi attivare la licenza."
709
 
710
+ #: includes/class-freemius.php:20217
711
  msgid "Auto installation only works for opted-in users."
712
  msgstr "L'installazione automatica funziona solo per gli utenti che hanno dato il consenso."
713
 
714
+ #: includes/class-freemius.php20227, includes/class-freemius.php20260,
715
+ #: includes/class-fs-plugin-updater.php1056,
716
+ #: includes/class-fs-plugin-updater.php:1070
717
  msgid "Invalid module ID."
718
  msgstr "ID modulo non valida."
719
 
720
+ #: includes/class-freemius.php20236, includes/class-fs-plugin-updater.php:1092
721
  msgid "Premium version already active."
722
  msgstr "Versione Premium già attiva."
723
 
724
+ #: includes/class-freemius.php:20243
725
  msgid "You do not have a valid license to access the premium version."
726
  msgstr "Non disponi di una licenza valida per accedere alla versione Premium."
727
 
728
+ #: includes/class-freemius.php:20250
729
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
730
  msgstr "Il plugin è un \"Serviceware\", quindi non dispone di una versione del codice Premium."
731
 
732
+ #: includes/class-freemius.php20268, includes/class-fs-plugin-updater.php:1091
733
  msgid "Premium add-on version already installed."
734
  msgstr "Versione Premium dell'add-on già installata."
735
 
736
+ #: includes/class-freemius.php:20613
737
  msgid "View paid features"
738
  msgstr "Vedi funzionalità a pagamento"
739
 
740
+ #: includes/class-freemius.php:20927
741
  msgid "Thank you so much for using %s and its add-ons!"
742
  msgstr "Grazie per utilizzare %se i suoi addon!"
743
 
744
+ #: includes/class-freemius.php:20928
745
  msgid "Thank you so much for using %s!"
746
  msgstr "Grazie per utilizzare %s!"
747
 
748
+ #: includes/class-freemius.php:20934
749
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
750
  msgstr "Hai già accettato il tracciamento d'uso, ci aiuterà a migliorare %s."
751
 
752
+ #: includes/class-freemius.php:20938
753
  msgid "Thank you so much for using our products!"
754
  msgstr "Grazie per utilizzare i nostri prodotti!"
755
 
756
+ #: includes/class-freemius.php:20939
757
  msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
758
  msgstr "Hai già accettato il tracciamento d'uso che ci aiuta a migliorare."
759
 
760
+ #: includes/class-freemius.php:20958
761
  msgid "%s and its add-ons"
762
  msgstr "%se i suoi addon"
763
 
764
+ #: includes/class-freemius.php:20967
765
  msgid "Products"
766
  msgstr "Prodotti"
767
 
768
+ #: includes/class-freemius.php20974, templates/connect.php:272
769
  msgid "Yes"
770
  msgstr "Si"
771
 
772
+ #: includes/class-freemius.php20975, templates/connect.php:273
773
  msgid "send me security & feature updates, educational content and offers."
774
  msgstr "inviami aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
775
 
776
+ #: includes/class-freemius.php20976, templates/connect.php:278
777
  msgid "No"
778
  msgstr "No"
779
 
780
+ #: includes/class-freemius.php20978, templates/connect.php:280
781
  msgid "do %sNOT%s send me security & feature updates, educational content and offers."
782
  msgstr "%snon %s mi invierà aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
783
 
784
+ #: includes/class-freemius.php:20988
785
  msgid "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance requirements it is required that you provide your explicit consent, again, confirming that you are onboard 🙂"
786
  msgstr "A causa della nuova %sRegolamento Europeo sulla Privacy (GDPR)%se i suoi requisiti è necessario che accetti esplicitamente il consenso confermando nuovamente che accetti"
787
 
788
+ #: includes/class-freemius.php20990, templates/connect.php:287
789
  msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
790
  msgstr "Facci sapere se vuoi essere contattato per aggiornamenti di sicurezza e di funzionalità, contenuti formativi e offerte occasionali:"
791
 
792
+ #: includes/class-freemius.php:21272
793
  msgid "License key is empty."
794
  msgstr "La chiave licenza è vuota."
795
 
796
  #: includes/class-fs-plugin-updater.php184,
797
+ #: templates/forms/premium-versions-upgrade-handler.php:57
798
+ msgid "Renew license"
799
+ msgstr "Rinnova licenza"
800
+
801
+ #: includes/class-fs-plugin-updater.php189,
802
+ #: templates/forms/premium-versions-upgrade-handler.php:58
803
+ msgid "Buy license"
804
+ msgstr "Buy license"
805
+
806
+ #: includes/class-fs-plugin-updater.php:278
807
+ msgid "There is a %s of %s available."
808
+ msgstr "There is a %s of %s available."
809
+
810
+ #: includes/class-fs-plugin-updater.php:282
811
+ msgid "new version"
812
+ msgstr "new version"
813
+
814
+ #: includes/class-fs-plugin-updater.php:301
815
+ msgid "Important Upgrade Notice:"
816
+ msgstr "Important Upgrade Notice:"
817
 
818
+ #: includes/class-fs-plugin-updater.php:1121
819
  msgid "Installing plugin: %s"
820
  msgstr "Installazione plugin: %s"
821
 
822
+ #: includes/class-fs-plugin-updater.php:1162
823
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
824
  msgstr "Impossibile accedere al filesystem. Conferma le tue credenziali."
825
 
826
+ #: includes/class-fs-plugin-updater.php:1335
827
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
828
  msgstr "Il pacchetto remoto del plugin non contiene una cartella con lo slug desiderato e la rinominazione non ha funzionato."
829
 
830
+ #: includes/fs-plugin-info-dialog.php369,
831
+ #: templates/account/partials/addon.php:292
832
  msgctxt "verb"
833
  msgid "Purchase"
834
  msgstr "Acquisto"
835
 
836
+ #: includes/fs-plugin-info-dialog.php:372
837
  msgid "Start my free %s"
838
  msgstr "Inizia la mia %s"
839
 
840
+ #: includes/fs-plugin-info-dialog.php:413
841
  msgid "Install Free Version Now"
842
  msgstr "Installa la versione gratuita ora"
843
 
844
+ #: includes/fs-plugin-info-dialog.php414, templates/auto-installation.php111,
845
+ #: templates/account/partials/addon.php272,
846
+ #: templates/account/partials/addon.php:322
847
  msgid "Install Now"
848
  msgstr "Installa ora"
849
 
850
+ #: includes/fs-plugin-info-dialog.php:425
851
  msgctxt "as download latest version"
852
  msgid "Download Latest Free Version"
853
  msgstr "Scarica l'ultima versione gratuita"
854
 
855
+ #: includes/fs-plugin-info-dialog.php426, templates/account.php80,
856
  #: templates/account/partials/addon.php:21
857
  msgctxt "as download latest version"
858
  msgid "Download Latest"
859
  msgstr "Scarica l'ultima versione"
860
 
861
+ #: includes/fs-plugin-info-dialog.php:436
862
  msgid "Install Free Version Update Now"
863
  msgstr "Installa l'ultima versione gratuita"
864
 
865
+ #: includes/fs-plugin-info-dialog.php437, templates/account.php:460
866
  msgid "Install Update Now"
867
  msgstr "Installa l'aggiornamento ora"
868
 
869
+ #: includes/fs-plugin-info-dialog.php:448
870
  msgid "Newer Free Version (%s) Installed"
871
  msgstr "Nuova versione gratuita (%s) installata"
872
 
873
+ #: includes/fs-plugin-info-dialog.php:449
874
  msgid "Newer Version (%s) Installed"
875
  msgstr "Versione più recente (%s) installata"
876
 
877
+ #: includes/fs-plugin-info-dialog.php:457
878
  msgid "Latest Free Version Installed"
879
  msgstr "Ultima versione gratuita installata"
880
 
881
+ #: includes/fs-plugin-info-dialog.php:458
882
  msgid "Latest Version Installed"
883
  msgstr "Versione più recente installata"
884
 
885
+ #: includes/fs-plugin-info-dialog.php:613
886
  msgctxt "Plugin installer section title"
887
  msgid "Description"
888
  msgstr "Descrizione"
889
 
890
+ #: includes/fs-plugin-info-dialog.php:614
891
  msgctxt "Plugin installer section title"
892
  msgid "Installation"
893
  msgstr "Installazione"
894
 
895
+ #: includes/fs-plugin-info-dialog.php:615
896
  msgctxt "Plugin installer section title"
897
  msgid "FAQ"
898
  msgstr "FAQ"
899
 
900
+ #: includes/fs-plugin-info-dialog.php616,
901
  #: templates/plugin-info/description.php:55
902
  msgid "Screenshots"
903
  msgstr "Screenshot"
904
 
905
+ #: includes/fs-plugin-info-dialog.php:617
906
  msgctxt "Plugin installer section title"
907
  msgid "Changelog"
908
  msgstr "Changelog"
909
 
910
+ #: includes/fs-plugin-info-dialog.php:618
911
  msgctxt "Plugin installer section title"
912
  msgid "Reviews"
913
  msgstr "Recensioni"
914
 
915
+ #: includes/fs-plugin-info-dialog.php:619
916
  msgctxt "Plugin installer section title"
917
  msgid "Other Notes"
918
  msgstr "Altre note"
919
 
920
+ #: includes/fs-plugin-info-dialog.php:634
921
  msgctxt "Plugin installer section title"
922
  msgid "Features & Pricing"
923
  msgstr "Caratteristiche & prezzi"
924
 
925
+ #: includes/fs-plugin-info-dialog.php:644
926
  msgid "Plugin Install"
927
  msgstr "Installazione del plugin"
928
 
929
+ #: includes/fs-plugin-info-dialog.php:716
930
  msgctxt "e.g. Professional Plan"
931
  msgid "%s Plan"
932
  msgstr "Piano %s"
933
 
934
+ #: includes/fs-plugin-info-dialog.php:742
935
  msgctxt "e.g. the best product"
936
  msgid "Best"
937
  msgstr "Migliore"
938
 
939
+ #: includes/fs-plugin-info-dialog.php748,
940
+ #: includes/fs-plugin-info-dialog.php:768
941
  msgctxt "as every month"
942
  msgid "Monthly"
943
  msgstr "Mensilmente"
944
 
945
+ #: includes/fs-plugin-info-dialog.php:751
946
  msgctxt "as once a year"
947
  msgid "Annual"
948
  msgstr "Annuale"
949
 
950
+ #: includes/fs-plugin-info-dialog.php:754
951
  msgid "Lifetime"
952
  msgstr "Tutta la vita"
953
 
954
+ #: includes/fs-plugin-info-dialog.php768,
955
+ #: includes/fs-plugin-info-dialog.php770,
956
+ #: includes/fs-plugin-info-dialog.php:772
957
  msgctxt "e.g. billed monthly"
958
  msgid "Billed %s"
959
  msgstr "Fatturato %s"
960
 
961
+ #: includes/fs-plugin-info-dialog.php:770
962
  msgctxt "as once a year"
963
  msgid "Annually"
964
  msgstr "Annualmente"
965
 
966
+ #: includes/fs-plugin-info-dialog.php:772
967
  msgctxt "as once a year"
968
  msgid "Once"
969
  msgstr "Una volta"
970
 
971
+ #: includes/fs-plugin-info-dialog.php:778
972
  msgid "Single Site License"
973
  msgstr "Licenza per sito singolo"
974
 
975
+ #: includes/fs-plugin-info-dialog.php:780
976
  msgid "Unlimited Licenses"
977
  msgstr "Licenze illimitate"
978
 
979
+ #: includes/fs-plugin-info-dialog.php:782
980
  msgid "Up to %s Sites"
981
  msgstr "Fino a %s siti"
982
 
983
+ #: includes/fs-plugin-info-dialog.php792,
984
  #: templates/plugin-info/features.php:82
985
  msgctxt "as monthly period"
986
  msgid "mo"
987
  msgstr "mese"
988
 
989
+ #: includes/fs-plugin-info-dialog.php799,
990
  #: templates/plugin-info/features.php:80
991
  msgctxt "as annual period"
992
  msgid "year"
993
  msgstr "anno"
994
 
995
+ #: includes/fs-plugin-info-dialog.php:853
996
  msgctxt "noun"
997
  msgid "Price"
998
  msgstr "Prezzo"
999
 
1000
+ #: includes/fs-plugin-info-dialog.php:901
1001
  msgid "Save %s"
1002
  msgstr "Risparmia %s"
1003
 
1004
+ #: includes/fs-plugin-info-dialog.php:911
1005
  msgid "No commitment for %s - cancel anytime"
1006
  msgstr "Nessun impegno con %s - cancella quando vuoi"
1007
 
1008
+ #: includes/fs-plugin-info-dialog.php:914
1009
  msgid "After your free %s, pay as little as %s"
1010
  msgstr "Dopo il tuo %s gratuito, paghi solamente %s"
1011
 
1012
+ #: includes/fs-plugin-info-dialog.php:925
1013
  msgid "Details"
1014
  msgstr "Dettagli"
1015
 
1016
+ #: includes/fs-plugin-info-dialog.php929, templates/account.php91,
1017
+ #: templates/debug.php201, templates/debug.php238, templates/debug.php452,
1018
+ #: templates/account/partials/addon.php:32
1019
  msgctxt "product version"
1020
  msgid "Version"
1021
  msgstr "Versione"
1022
 
1023
+ #: includes/fs-plugin-info-dialog.php:936
1024
  msgctxt "as the plugin author"
1025
  msgid "Author"
1026
  msgstr "Autore"
1027
 
1028
+ #: includes/fs-plugin-info-dialog.php:943
1029
  msgid "Last Updated"
1030
  msgstr "Ultimo aggiornamento"
1031
 
1032
+ #: includes/fs-plugin-info-dialog.php948, templates/account.php:376
1033
  msgctxt "x-ago"
1034
  msgid "%s ago"
1035
  msgstr "%s fa"
1036
 
1037
+ #: includes/fs-plugin-info-dialog.php:957
1038
  msgid "Requires WordPress Version"
1039
  msgstr "Richiede la versione di WordPress"
1040
 
1041
+ #: includes/fs-plugin-info-dialog.php:958
1042
  msgid "%s or higher"
1043
  msgstr "%s o superiore"
1044
 
1045
+ #: includes/fs-plugin-info-dialog.php:965
1046
  msgid "Compatible up to"
1047
  msgstr "Compatibile fino a"
1048
 
1049
+ #: includes/fs-plugin-info-dialog.php:973
1050
  msgid "Downloaded"
1051
  msgstr "Scaricato"
1052
 
1053
+ #: includes/fs-plugin-info-dialog.php:977
1054
  msgid "%s time"
1055
  msgstr "% volta"
1056
 
1057
+ #: includes/fs-plugin-info-dialog.php:979
1058
  msgid "%s times"
1059
  msgstr "%s volte"
1060
 
1061
+ #: includes/fs-plugin-info-dialog.php:989
1062
  msgid "WordPress.org Plugin Page"
1063
  msgstr "Pagina dei plugin di WordPress.org"
1064
 
1065
+ #: includes/fs-plugin-info-dialog.php:997
1066
  msgid "Plugin Homepage"
1067
  msgstr "Homepage del plugin"
1068
 
1069
+ #: includes/fs-plugin-info-dialog.php1005,
1070
+ #: includes/fs-plugin-info-dialog.php:1087
1071
  msgid "Donate to this plugin"
1072
  msgstr "Fai una donazione a questo plugin"
1073
 
1074
+ #: includes/fs-plugin-info-dialog.php:1012
1075
  msgid "Average Rating"
1076
  msgstr "Valutazione media"
1077
 
1078
+ #: includes/fs-plugin-info-dialog.php:1019
1079
  msgid "based on %s"
1080
  msgstr "basato su %s"
1081
 
1082
+ #: includes/fs-plugin-info-dialog.php:1023
1083
  msgid "%s rating"
1084
  msgstr "%s valutazione"
1085
 
1086
+ #: includes/fs-plugin-info-dialog.php:1025
1087
  msgid "%s ratings"
1088
  msgstr "%s valutazioni"
1089
 
1090
+ #: includes/fs-plugin-info-dialog.php:1040
1091
  msgid "%s star"
1092
  msgstr "%s stella"
1093
 
1094
+ #: includes/fs-plugin-info-dialog.php:1042
1095
  msgid "%s stars"
1096
  msgstr "%s stelle"
1097
 
1098
+ #: includes/fs-plugin-info-dialog.php:1053
1099
  msgid "Click to see reviews that provided a rating of %s"
1100
  msgstr "Fai clic per vedere le recensioni che hanno fornito una valutazione di %s"
1101
 
1102
+ #: includes/fs-plugin-info-dialog.php:1066
1103
  msgid "Contributors"
1104
  msgstr "Contributori"
1105
 
1106
+ #: includes/fs-plugin-info-dialog.php1095,
1107
+ #: includes/fs-plugin-info-dialog.php:1097
1108
  msgid "Warning"
1109
  msgstr "Avviso"
1110
 
1111
+ #: includes/fs-plugin-info-dialog.php:1095
1112
  msgid "This plugin has not been tested with your current version of WordPress."
1113
  msgstr "Questo plugin non è stato testato con la versione corrente di WordPress."
1114
 
1115
+ #: includes/fs-plugin-info-dialog.php:1097
1116
  msgid "This plugin has not been marked as compatible with your version of WordPress."
1117
  msgstr "Questo plugin non è stato segnato come compatibile con la tua versione di WordPress."
1118
 
1119
+ #: includes/fs-plugin-info-dialog.php:1116
1120
  msgid "Paid add-on must be deployed to Freemius."
1121
  msgstr "Gli add-on a pagamento devono essere distribuiti da Freemius."
1122
 
1123
+ #: includes/fs-plugin-info-dialog.php:1117
1124
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1125
  msgstr "L'add-on dev'essere distribuito da WordPress.org o Freemius."
1126
 
1127
+ #: templates/account.php81, templates/forms/subscription-cancellation.php96,
1128
+ #: templates/account/partials/addon.php22,
1129
  #: templates/account/partials/site.php:295
1130
+ msgid "Downgrading your plan"
1131
+ msgstr "Downgrading your plan"
1132
+
1133
+ #: templates/account.php82, templates/forms/subscription-cancellation.php97,
1134
+ #: templates/account/partials/addon.php23,
1135
+ #: templates/account/partials/site.php:296
1136
+ msgid "Cancelling the subscription"
1137
+ msgstr "Cancelling the subscription"
1138
+
1139
+ #. translators: %1s: Either 'Downgrading your plan' or 'Cancelling the
1140
+ #. subscription'
1141
+ #: templates/account.php84, templates/forms/subscription-cancellation.php99,
1142
+ #: templates/account/partials/addon.php25,
1143
+ #: templates/account/partials/site.php:298
1144
+ msgid "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1145
+ msgstr "%1s will immediately stop all future recurring payments and your %s plan license will expire in %s."
1146
 
1147
+ #: templates/account.php85, templates/forms/subscription-cancellation.php100,
1148
+ #: templates/account/partials/addon.php26,
1149
+ #: templates/account/partials/site.php:299
1150
+ msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1151
+ msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1152
+
1153
+ #: templates/account.php86, templates/forms/subscription-cancellation.php106,
1154
+ #: templates/account/partials/addon.php:27
1155
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1156
  msgstr "Cancellando il periodo di prova gratuito bloccherai immediatamente l'accesso a tutte le funzionalità premium. Vuoi continuare?"
1157
 
1158
+ #: templates/account.php87, templates/forms/subscription-cancellation.php101,
1159
+ #: templates/account/partials/addon.php28,
1160
+ #: templates/account/partials/site.php:300
1161
+ msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1162
+ msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1163
 
1164
+ #: templates/account.php88, templates/forms/subscription-cancellation.php102,
1165
+ #: templates/account/partials/addon.php29,
1166
+ #: templates/account/partials/site.php:301
1167
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1168
  msgstr "Quando la tua licenza scadrà, potrai comunque continuare a usare la versione gratuita, ma NON avrai accesso alle funzionalità %s."
1169
 
1170
  #. translators: %s: Plan title (e.g. "Professional")
1171
+ #: templates/account.php90,
1172
  #: templates/account/partials/activate-license-button.php31,
1173
+ #: templates/account/partials/addon.php:31
1174
  msgid "Activate %s Plan"
1175
  msgstr "Attivare il piano %s"
1176
 
1177
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1178
+ #: templates/account.php93, templates/account/partials/addon.php34,
1179
  #: templates/account/partials/site.php:275
1180
  msgid "Auto renews in %s"
1181
  msgstr "Rinnovo automatico in %s"
1182
 
1183
  #. translators: %s: Time period (e.g. Expires in "2 months")
1184
+ #: templates/account.php95, templates/account/partials/addon.php36,
1185
  #: templates/account/partials/site.php:277
1186
  msgid "Expires in %s"
1187
  msgstr "Scade in %s"
1188
 
1189
+ #: templates/account.php96, templates/account/partials/addon.php:37
1190
  msgctxt "as synchronize license"
1191
  msgid "Sync License"
1192
  msgstr "Sincronizza la licenza"
1193
 
1194
+ #: templates/account.php97, templates/account/partials/addon.php:38
1195
  msgid "Cancel Trial"
1196
  msgstr "Annulla prova gratuita"
1197
 
1198
+ #: templates/account.php98, templates/account/partials/addon.php:39
1199
  msgid "Change Plan"
1200
  msgstr "Cambia piano"
1201
 
1202
+ #: templates/account.php99, templates/account/partials/addon.php:40
1203
  msgctxt "verb"
1204
  msgid "Upgrade"
1205
  msgstr "Aggiornamento"
1206
 
1207
+ #: templates/account.php101, templates/account/partials/addon.php42,
1208
+ #: templates/account/partials/site.php:302
1209
  msgctxt "verb"
1210
  msgid "Downgrade"
1211
  msgstr "Downgrade"
1212
 
1213
+ #: templates/account.php103, templates/add-ons.php130,
1214
  #: templates/plugin-info/features.php72,
1215
+ #: templates/account/partials/addon.php44,
1216
  #: templates/account/partials/site.php:31
1217
  msgid "Free"
1218
  msgstr "Gratuito"
1219
 
1220
+ #: templates/account.php104, templates/account/partials/addon.php:45
1221
  msgid "Activate"
1222
  msgstr "Attiva"
1223
 
1224
+ #: templates/account.php105, templates/debug.php371,
1225
  #: includes/customizer/class-fs-customizer-upsell-control.php106,
1226
+ #: templates/account/partials/addon.php:46
1227
  msgctxt "as product pricing plan"
1228
  msgid "Plan"
1229
  msgstr "Piano"
1230
 
1231
+ #: templates/account.php:158
1232
  msgid "Free Trial"
1233
  msgstr "Prova gratuita"
1234
 
1235
+ #: templates/account.php:169
1236
  msgid "Account Details"
1237
  msgstr "Dettagli dell'account"
1238
 
1239
+ #: templates/account.php:179
1240
  msgid "Deleting the account will automatically deactivate your %s plan license so you can use it on other sites. If you want to terminate the recurring payments as well, click the \"Cancel\" button, and first \"Downgrade\" your account. Are you sure you would like to continue with the deletion?"
1241
  msgstr "L'eliminazione dell'account disattiva automaticamente la tua licenza del piano %s quindi è possibile utilizzarlo su altri siti. Se si desidera anche terminare i pagamenti ricorrenti, fare clic sul pulsante \"Annulla\" ed effettuare il \"Downgrade\" del tuo account. Sei sicuro di voler continuare con l'eliminazione?"
1242
 
1243
+ #: templates/account.php:181
1244
  msgid "Deletion is not temporary. Only delete if you no longer want to use this %s anymore. Are you sure you would like to continue with the deletion?"
1245
  msgstr "La cancellazione non è temporanea. Cancella solamente se non vuoi più utilizzare %s. Sei sicuro di voler cancellare questi dati?"
1246
 
1247
+ #: templates/account.php:184
1248
  msgid "Delete Account"
1249
  msgstr "Elimina Account"
1250
 
1251
+ #: templates/account.php196, templates/account/partials/addon.php159,
1252
  #: templates/account/partials/deactivate-license-button.php:35
1253
  msgid "Deactivate License"
1254
  msgstr "Disattiva licenza"
1255
 
1256
+ #: templates/account.php219, templates/forms/subscription-cancellation.php:125
1257
  msgid "Are you sure you want to proceed?"
1258
  msgstr "Sei sicuro di voler procedere?"
1259
 
1260
+ #: templates/account.php219, templates/account/partials/addon.php:182
1261
  msgid "Cancel Subscription"
1262
  msgstr "Annulla sottoscrizione"
1263
 
1264
+ #: templates/account.php:247
1265
  msgctxt "as synchronize"
1266
  msgid "Sync"
1267
  msgstr "Sincronizza"
1268
 
1269
+ #: templates/account.php261, templates/debug.php:487
1270
  msgid "Name"
1271
  msgstr "Nome"
1272
 
1273
+ #: templates/account.php267, templates/debug.php:488
1274
  msgid "Email"
1275
  msgstr "Email"
1276
 
1277
+ #: templates/account.php274, templates/debug.php370, templates/debug.php:526
1278
  msgid "User ID"
1279
  msgstr "ID utente"
1280
 
1281
+ #: templates/account.php:282
1282
  msgid "Site ID"
1283
  msgstr "ID del sito"
1284
 
1285
+ #: templates/account.php:285
1286
  msgid "No ID"
1287
  msgstr "Nessun ID"
1288
 
1289
+ #: templates/account.php290, templates/debug.php243, templates/debug.php372,
1290
+ #: templates/debug.php453, templates/debug.php490,
1291
  #: templates/account/partials/site.php:219
1292
  msgid "Public Key"
1293
  msgstr "Chiave pubblica"
1294
 
1295
+ #: templates/account.php296, templates/debug.php373, templates/debug.php454,
1296
+ #: templates/debug.php491, templates/account/partials/site.php:231
1297
  msgid "Secret Key"
1298
  msgstr "Chiave segreta"
1299
 
1300
+ #: templates/account.php:299
1301
  msgctxt "as secret encryption key missing"
1302
  msgid "No Secret"
1303
  msgstr "Nessuna chiave"
1304
 
1305
+ #: templates/account.php318, templates/account/partials/site.php112,
1306
  #: templates/account/partials/site.php:114
1307
  msgid "Trial"
1308
  msgstr "Prova gratuita"
1309
 
1310
+ #: templates/account.php337, templates/debug.php531,
1311
  #: templates/account/partials/site.php:248
1312
  msgid "License Key"
1313
  msgstr "Chiave della licenza"
1314
 
1315
+ #: templates/account.php:367
1316
  msgid "not verified"
1317
  msgstr "non verificato"
1318
 
1319
+ #: templates/account.php376, templates/account/partials/addon.php:120
1320
+ msgid "Expired"
1321
+ msgstr "Scaduto"
1322
+
1323
+ #: templates/account.php:428
1324
  msgid "Premium version"
1325
  msgstr "Versione premium"
1326
 
1327
+ #: templates/account.php:430
1328
  msgid "Free version"
1329
  msgstr "Versione gratuita"
1330
 
1331
+ #: templates/account.php:442
1332
  msgid "Verify Email"
1333
  msgstr "Verifica email"
1334
 
1335
+ #: templates/account.php:453
1336
  msgid "Download %s Version"
1337
  msgstr "Scarica la versione %s"
1338
 
1339
+ #: templates/account.php467, templates/account.php649,
1340
  #: templates/account/partials/site.php237,
1341
  #: templates/account/partials/site.php:255
1342
  msgctxt "verb"
1343
  msgid "Show"
1344
  msgstr "Mostra"
1345
 
1346
+ #: templates/account.php:481
1347
  msgid "What is your %s?"
1348
  msgstr "Qual è il tuo %s?"
1349
 
1350
+ #: templates/account.php489, templates/account/billing.php:27
1351
  msgctxt "verb"
1352
  msgid "Edit"
1353
  msgstr "Modifica"
1354
 
1355
+ #: templates/account.php:502
1356
  msgid "Sites"
1357
  msgstr "Siti"
1358
 
1359
+ #: templates/account.php:513
1360
  msgid "Search by address"
1361
  msgstr "Cerca per indirizzo"
1362
 
1363
+ #: templates/account.php522, templates/account.php570, templates/debug.php236,
1364
+ #: templates/debug.php364, templates/debug.php449, templates/debug.php486,
1365
+ #: templates/debug.php524, templates/debug.php597,
1366
  #: templates/account/payments.php35, templates/debug/logger.php:21
1367
  msgid "ID"
1368
  msgstr "ID"
1369
 
1370
+ #: templates/account.php523, templates/debug.php:367
1371
  msgid "Address"
1372
  msgstr "Indirizzo"
1373
 
1374
+ #: templates/account.php:524
1375
  msgid "License"
1376
  msgstr "Licenza"
1377
 
1378
+ #: templates/account.php:525
1379
  msgid "Plan"
1380
  msgstr "Piano"
1381
 
1382
+ #: templates/account.php:573
1383
  msgctxt "as software license"
1384
  msgid "License"
1385
  msgstr "Licenza"
1386
 
1387
+ #: templates/account.php:643
1388
  msgctxt "verb"
1389
  msgid "Hide"
1390
  msgstr "Nascondi"
1391
 
1392
+ #: templates/account.php:686
1393
+ msgid "Cancelling %s"
1394
+ msgstr "Cancelling %s"
1395
+
1396
+ #: templates/account.php686, templates/account.php703,
1397
+ #: templates/forms/subscription-cancellation.php27,
1398
+ #: templates/forms/deactivation/form.php:117
1399
+ msgid "trial"
1400
+ msgstr "trial"
1401
+
1402
+ #: templates/account.php701, templates/forms/deactivation/form.php:134
1403
+ msgid "Cancelling %s..."
1404
+ msgstr "Cancelling %s..."
1405
+
1406
+ #: templates/account.php704, templates/forms/subscription-cancellation.php28,
1407
+ #: templates/forms/deactivation/form.php:118
1408
+ msgid "subscription"
1409
+ msgstr "subscription"
1410
+
1411
+ #: templates/account.php:718
1412
  msgid "Deactivating your license will block all premium features, but will enable activating the license on another site. Are you sure you want to proceed?"
1413
  msgstr "Disattiva la tua licenza bloccando tutte le funzionalità premium ma potrai attivare la licenza su un altro sito. Sei sicuro di voler continuare?"
1414
 
1420
  msgid "We could'nt load the add-ons list. It's probably an issue on our side, please try to come back in few minutes."
1421
  msgstr "Non siamo riusciti a caricare la lista degli add-on. Si tratta probabilmente di un problema nel nostro sistema, per favore riprova tra qualche minuto."
1422
 
1423
+ #: templates/add-ons.php:139
1424
  msgid "View details"
1425
  msgstr "Visualizza dettagli"
1426
 
1459
  msgstr "PCI compliant"
1460
 
1461
  #. translators: %s: name (e.g. Hey John,)
1462
+ #: templates/connect.php:112
1463
  msgctxt "greeting"
1464
  msgid "Hey %s,"
1465
  msgstr "Hey %s,"
1466
 
1467
+ #: templates/connect.php:154
1468
  msgid "Allow & Continue"
1469
  msgstr "Consenti & Continua"
1470
 
1471
+ #: templates/connect.php:158
1472
  msgid "Re-send activation email"
1473
  msgstr "Invia nuovamente l'email di attivazione"
1474
 
1475
+ #: templates/connect.php:162
1476
  msgid "Thanks %s!"
1477
  msgstr "Grazie %s!"
1478
 
1479
+ #: templates/connect.php172, templates/forms/license-activation.php:43
1480
  msgid "Agree & Activate License"
1481
  msgstr "Accetta e attiva la licenza"
1482
 
1483
+ #: templates/connect.php:181
1484
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1485
  msgstr "Grazie per aver acquistato %s! Per iniziare, per favore inserisci la tua chiave di licenza:"
1486
 
1487
+ #: templates/connect.php:188
1488
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s."
1489
  msgstr "Non perdere nessun aggiornamento importante, accetta gli aggiornamenti di sicurezza e funzionalità, contenuti formativi, offerte e il tracciamento diagnostico senza dati sensibili con %4$s."
1490
 
1491
+ #: templates/connect.php:189
1492
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1493
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e notifiche di funzionalità e il tracciamento diagnostico senza dati sensibili con %4$s."
1494
 
1495
+ #: templates/connect.php:195
1496
  msgid "Never miss an important update - opt in to our security & feature updates notifications, educational content, offers, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1497
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e di nuove funzionalità, contenuto formativo, offerte e tracciamento diagnostico senza dati sensibili con %4$s. Se vuoi saltare questo passaggio non è un problema! %1$scontinuerà a funzionare."
1498
 
1499
+ #: templates/connect.php:196
1500
  msgid "Never miss an important update - opt in to our security & feature updates notifications, and non-sensitive diagnostic tracking with %4$s. If you skip this, that's okay! %1$s will still work just fine."
1501
  msgstr "Non perdere nessun aggiornamento importante, accetta i nostri aggiornamenti di sicurezza e di nuove funzionalità, contenuto formativo, offerte e tracciamento diagnostico senza dati sensibili con %4$s. Se vuoi saltare questo passaggio non è un problema! %1$s continuerà a funzionare."
1502
 
1503
+ #: templates/connect.php:230
1504
  msgid "We're excited to introduce the Freemius network-level integration."
1505
  msgstr "Siamo felici di presentarvi il supporto al sistema multi network di Freemius."
1506
 
1507
+ #: templates/connect.php:233
1508
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1509
  msgstr "Durante la procedura di aggiornamento abbiamo individuato%d sito/i che sono in attesa della attivazione della licenza."
1510
 
1511
+ #: templates/connect.php:235
1512
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1513
  msgstr "Se vuoi utilizzare %s su questi siti, inserisci la tua licenza sotto e fai clic sul pulsante di attivazione."
1514
 
1515
+ #: templates/connect.php:237
1516
  msgid "%s's paid features"
1517
  msgstr "Funzionalità a pagamento di %s"
1518
 
1519
+ #: templates/connect.php:242
1520
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1521
  msgstr "In caso puoi saltare per adesso e attivare la licenza successivamente nella tua pagina di attivazione network di %s."
1522
 
1523
+ #: templates/connect.php:244
1524
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1525
  msgstr "Durante la procedura di aggiornamenti abbiamo individuato %s sito/i del network che sono in attesa di un tuo controllo."
1526
 
1527
+ #: templates/connect.php253, templates/forms/license-activation.php:46
1528
  msgid "License key"
1529
  msgstr "Chiave di licenza"
1530
 
1531
+ #: templates/connect.php256, templates/forms/license-activation.php:19
1532
  msgid "Can't find your license key?"
1533
  msgstr "Non trovi la tua chiave di licenza?"
1534
 
1535
+ #: templates/connect.php315, templates/connect.php630,
1536
  #: templates/forms/deactivation/retry-skip.php:20
1537
  msgctxt "verb"
1538
  msgid "Skip"
1539
  msgstr "Salta"
1540
 
1541
+ #: templates/connect.php:318
1542
  msgid "Delegate to Site Admins"
1543
  msgstr "Delega ai proprietari del sito"
1544
 
1545
+ #: templates/connect.php:318
1546
  msgid "If you click it, this decision will be delegated to the sites administrators."
1547
  msgstr "Se fai clic questa decisione sarà delegata agli amministratori del sito."
1548
 
1549
+ #: templates/connect.php:346
1550
  msgid "Your Profile Overview"
1551
  msgstr "Panoramica del tuo profilo"
1552
 
1553
+ #: templates/connect.php:347
1554
  msgid "Name and email address"
1555
  msgstr "Nome ed indirizzo email"
1556
 
1557
+ #: templates/connect.php:352
1558
  msgid "Your Site Overview"
1559
  msgstr "Panoramica del tuo sito"
1560
 
1561
+ #: templates/connect.php:353
1562
  msgid "Site URL, WP version, PHP info, plugins & themes"
1563
  msgstr "URL del sito, versione di WP, informazioni PHP, plugin e temi"
1564
 
1565
+ #: templates/connect.php:358
1566
  msgid "Admin Notices"
1567
  msgstr "Avvisi amministratore"
1568
 
1569
+ #: templates/connect.php359, templates/connect.php:375
1570
  msgid "Updates, announcements, marketing, no spam"
1571
  msgstr "Aggiornamenti, annunci, marketing, no spam"
1572
 
1573
+ #: templates/connect.php:364
1574
  msgid "Current %s Events"
1575
  msgstr "Eventi %sattuali"
1576
 
1577
+ #: templates/connect.php:365
1578
  msgid "Activation, deactivation and uninstall"
1579
  msgstr "Attiva, disattivazione e disinstallazione"
1580
 
1581
+ #: templates/connect.php:374
1582
  msgid "Newsletter"
1583
  msgstr "Newsletter"
1584
 
1585
+ #: templates/connect.php391, templates/forms/license-activation.php:38
1586
  msgid "The %1$s will be periodically sending data to %2$s to check for security and feature updates, and verify the validity of your license."
1587
  msgstr " Il %1$s invierà periodicamente dei dati a %2$s per verificare aggiornamenti di sicurezza e di funzionalità e verificare la validità della tua licenza."
1588
 
1589
+ #: templates/connect.php:396
1590
  msgid "What permissions are being granted?"
1591
  msgstr "Quali autorizzazioni vengono concesse?"
1592
 
1593
+ #: templates/connect.php:417
1594
  msgid "Don't have a license key?"
1595
  msgstr "Non hai una chiave di licenza?"
1596
 
1597
+ #: templates/connect.php:418
1598
  msgid "Activate Free Version"
1599
  msgstr "Attiva versione gratuita"
1600
 
1601
+ #: templates/connect.php:420
1602
  msgid "Have a license key?"
1603
  msgstr "Hai una chiave di licenza?"
1604
 
1605
+ #: templates/connect.php:428
1606
  msgid "Privacy Policy"
1607
  msgstr "Politica sulla privacy"
1608
 
1609
+ #: templates/connect.php:430
1610
+ msgid "License Agreement"
1611
+ msgstr "License Agreement"
1612
+
1613
+ #: templates/connect.php:430
1614
  msgid "Terms of Service"
1615
  msgstr "Termini del Servizio"
1616
 
1617
+ #: templates/connect.php:766
1618
  msgctxt "as in the process of sending an email"
1619
  msgid "Sending email"
1620
  msgstr "Invio email"
1621
 
1622
+ #: templates/connect.php:767
1623
  msgctxt "as activating plugin"
1624
  msgid "Activating"
1625
  msgstr "Attivazione"
1647
  msgid "Debugging"
1648
  msgstr "Debugging"
1649
 
1650
+ #: templates/debug.php54, templates/debug.php248, templates/debug.php374,
1651
+ #: templates/debug.php:492
1652
  msgid "Actions"
1653
  msgstr "Azioni"
1654
 
1672
  msgid "Sync Data From Server"
1673
  msgstr "Sincronizza i dati dal server"
1674
 
1675
+ #: templates/debug.php:95
1676
+ msgid "Migrate Options to Network"
1677
+ msgstr "Migrate Options to Network"
1678
+
1679
+ #: templates/debug.php:100
1680
  msgid "Load DB Option"
1681
  msgstr "Carica opzioni del DB"
1682
 
1683
+ #: templates/debug.php:103
1684
  msgid "Set DB Option"
1685
  msgstr "Imposta opzione del DB"
1686
 
1687
+ #: templates/debug.php:180
1688
  msgid "Key"
1689
  msgstr "Chiave"
1690
 
1691
+ #: templates/debug.php:181
1692
  msgid "Value"
1693
  msgstr "Valore"
1694
 
1695
+ #: templates/debug.php:197
1696
  msgctxt "as software development kit versions"
1697
  msgid "SDK Versions"
1698
  msgstr "Versioni SDK"
1699
 
1700
+ #: templates/debug.php:202
1701
  msgid "SDK Path"
1702
  msgstr "Percorso SDK"
1703
 
1704
+ #: templates/debug.php203, templates/debug.php:242
1705
  msgid "Module Path"
1706
  msgstr "Percorso modulo"
1707
 
1708
+ #: templates/debug.php:204
1709
  msgid "Is Active"
1710
  msgstr "è attiva"
1711
 
1712
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:35
1713
  msgid "Plugins"
1714
  msgstr "Plugin"
1715
 
1716
+ #: templates/debug.php232, templates/debug/plugins-themes-sync.php:56
1717
  msgid "Themes"
1718
  msgstr "Temi"
1719
 
1720
+ #: templates/debug.php237, templates/debug.php369, templates/debug.php451,
1721
  #: templates/debug/scheduled-crons.php:80
1722
  msgid "Slug"
1723
  msgstr "Slug"
1724
 
1725
+ #: templates/debug.php239, templates/debug.php:450
1726
  msgid "Title"
1727
  msgstr "Titolo"
1728
 
1729
+ #: templates/debug.php:240
1730
  msgctxt "as application program interface"
1731
  msgid "API"
1732
  msgstr "API"
1733
 
1734
+ #: templates/debug.php:241
1735
  msgid "Freemius State"
1736
  msgstr "Stato di Freemius"
1737
 
1738
+ #: templates/debug.php:245
1739
  msgid "Network Blog"
1740
  msgstr "Network Blog"
1741
 
1742
+ #: templates/debug.php:246
1743
  msgid "Network User"
1744
  msgstr "Utente Network"
1745
 
1746
+ #: templates/debug.php:283
1747
  msgctxt "as connection was successful"
1748
  msgid "Connected"
1749
  msgstr "Connesso"
1750
 
1751
+ #: templates/debug.php:284
1752
  msgctxt "as connection blocked"
1753
  msgid "Blocked"
1754
  msgstr "Bloccato"
1755
 
1756
+ #: templates/debug.php:320
1757
+ msgid "Simulate Trial Promotion"
1758
+ msgstr "Simulate Trial Promotion"
1759
 
1760
+ #: templates/debug.php:332
1761
  msgid "Simulate Network Upgrade"
1762
  msgstr "Simula aggiornamento network"
1763
 
1764
+ #: templates/debug.php:358
1765
  msgid "%s Installs"
1766
  msgstr "%s Installazioni"
1767
 
1768
+ #: templates/debug.php:360
1769
  msgctxt "like websites"
1770
  msgid "Sites"
1771
  msgstr "Siti"
1772
 
1773
+ #: templates/debug.php366, templates/account/partials/site.php:148
1774
  msgid "Blog ID"
1775
  msgstr "Blog ID"
1776
 
1777
+ #: templates/debug.php431, templates/debug.php509,
1778
+ #: templates/account/partials/addon.php:339
1779
  msgctxt "verb"
1780
  msgid "Delete"
1781
  msgstr "Elimina"
1782
 
1783
+ #: templates/debug.php:445
1784
  msgid "Add Ons of module %s"
1785
  msgstr "Addon del modulo %s"
1786
 
1787
+ #: templates/debug.php:482
1788
  msgid "Users"
1789
  msgstr "Utenti"
1790
 
1791
+ #: templates/debug.php:489
1792
  msgid "Verified"
1793
  msgstr "Verificato"
1794
 
1795
+ #: templates/debug.php:520
1796
  msgid "%s Licenses"
1797
  msgstr "%s Licenze"
1798
 
1799
+ #: templates/debug.php:525
1800
  msgid "Plugin ID"
1801
  msgstr "Plugin ID"
1802
 
1803
+ #: templates/debug.php:527
1804
  msgid "Plan ID"
1805
  msgstr "ID Piano"
1806
 
1807
+ #: templates/debug.php:528
1808
  msgid "Quota"
1809
  msgstr "Quota"
1810
 
1811
+ #: templates/debug.php:529
1812
  msgid "Activated"
1813
  msgstr "Attivato"
1814
 
1815
+ #: templates/debug.php:530
1816
  msgid "Blocking"
1817
  msgstr "Bloccato"
1818
 
1819
+ #: templates/debug.php:532
1820
  msgctxt "as expiration date"
1821
  msgid "Expiration"
1822
  msgstr "Scadenza"
1823
 
1824
+ #: templates/debug.php:555
1825
  msgid "Debug Log"
1826
  msgstr "Debug Log"
1827
 
1828
+ #: templates/debug.php:559
1829
  msgid "All Types"
1830
  msgstr "Tutti i tipi"
1831
 
1832
+ #: templates/debug.php:566
1833
  msgid "All Requests"
1834
  msgstr "Tutte le richieste"
1835
 
1836
+ #: templates/debug.php571, templates/debug.php600,
1837
  #: templates/debug/logger.php:25
1838
  msgid "File"
1839
  msgstr "File"
1840
 
1841
+ #: templates/debug.php572, templates/debug.php598,
1842
  #: templates/debug/logger.php:23
1843
  msgid "Function"
1844
  msgstr "Funzione"
1845
 
1846
+ #: templates/debug.php:573
1847
  msgid "Process ID"
1848
  msgstr "ID processo"
1849
 
1850
+ #: templates/debug.php:574
1851
  msgid "Logger"
1852
  msgstr "Logger"
1853
 
1854
+ #: templates/debug.php575, templates/debug.php599,
1855
  #: templates/debug/logger.php:24
1856
  msgid "Message"
1857
  msgstr "Messaggio"
1858
 
1859
+ #: templates/debug.php:577
1860
  msgid "Filter"
1861
  msgstr "Filtro"
1862
 
1863
+ #: templates/debug.php:585
1864
  msgid "Download"
1865
  msgstr "Download"
1866
 
1867
+ #: templates/debug.php596, templates/debug/logger.php:22
1868
  msgid "Type"
1869
  msgstr "Tipo"
1870
 
1871
+ #: templates/debug.php601, templates/debug/logger.php:26
1872
  msgid "Timestamp"
1873
  msgstr "Timestamp"
1874
 
2219
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2220
  msgstr "Cliccando su \"Cancella iscrizione\", non invieremo più nessuna informazione da %s a %s."
2221
 
2222
+ #: templates/forms/premium-versions-upgrade-handler.php:40
2223
  msgid "There is a new version of %s available."
2224
  msgstr "C'è una nuova versione di %s disponibile."
2225
 
2226
+ #: templates/forms/premium-versions-upgrade-handler.php:41
2227
+ msgid " %s to access version %s security & feature updates, and support."
2228
+ msgstr " %s to access version %s security & feature updates, and support."
2229
 
2230
+ #: templates/forms/premium-versions-upgrade-handler.php:54
2231
  msgid "New Version Available"
2232
  msgstr "Nuova versione disponibile"
2233
 
2234
+ #: templates/forms/premium-versions-upgrade-handler.php:75
 
 
 
 
2235
  msgctxt "close a window"
2236
  msgid "Dismiss"
2237
  msgstr "Chiudi"
2244
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2245
  msgstr "Inserisci qui sotto l'indirizzo email che hai usato per registrare l'aggiornamento e ti invieremo di nuovo la chiave di licenza."
2246
 
2247
+ #: templates/forms/subscription-cancellation.php:37
2248
+ msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2249
+ msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2250
+
2251
+ #: templates/forms/subscription-cancellation.php:47
2252
+ msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2253
+ msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2254
+
2255
+ #: templates/forms/subscription-cancellation.php:52
2256
+ msgid "license"
2257
+ msgstr "license"
2258
+
2259
+ #: templates/forms/subscription-cancellation.php:57
2260
+ msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2261
+ msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2262
+
2263
+ #: templates/forms/subscription-cancellation.php:68
2264
+ msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2265
+ msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2266
+
2267
+ #: templates/forms/subscription-cancellation.php:103
2268
+ msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2269
+ msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2270
+
2271
+ #: templates/forms/subscription-cancellation.php:136
2272
+ msgid "Cancel %s?"
2273
+ msgstr "Cancel %s?"
2274
+
2275
+ #: templates/forms/subscription-cancellation.php:143
2276
+ msgid "Proceed"
2277
+ msgstr "Proceed"
2278
+
2279
+ #: templates/forms/subscription-cancellation.php191,
2280
+ #: templates/forms/deactivation/form.php:150
2281
+ msgid "Cancel %s & Proceed"
2282
+ msgstr "Cancel %s & Proceed"
2283
+
2284
  #: templates/forms/trial-start.php:22
2285
  msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2286
  msgstr "Sei a un clic di distanza dall'iniziare il tuo periodo di prova gratuito di %1$s giorni per il piano %2$s."
2346
  msgid "Last license"
2347
  msgstr "Ultima licenza"
2348
 
2349
+ #: templates/account/partials/addon.php:115
2350
  msgid "Cancelled"
2351
  msgstr "Annullato"
2352
 
2353
+ #: templates/account/partials/addon.php:125
 
 
 
 
2354
  msgid "No expiration"
2355
  msgstr "Nessuna scadenza"
2356
 
2357
+ #: templates/account/partials/addon.php264,
2358
+ #: templates/account/partials/addon.php:317
2359
  msgid "Activate this add-on"
2360
  msgstr "Attivare questo addon"
2361
 
2383
  msgid "Contact Support"
2384
  msgstr "Contatta il supporto"
2385
 
2386
+ #: templates/forms/deactivation/form.php:59
2387
  msgid "Anonymous feedback"
2388
  msgstr "Feedback anonimo"
2389
 
2390
+ #: templates/forms/deactivation/form.php:66
2391
  msgid "Deactivate"
2392
  msgstr "Disattiva"
2393
 
2394
+ #: templates/forms/deactivation/form.php:68
2395
  msgid "Activate %s"
2396
  msgstr "Attiva %s"
2397
 
 
 
 
 
2398
  #: templates/forms/deactivation/form.php:80
2399
+ msgid "Quick Feedback"
2400
+ msgstr "Quick Feedback"
2401
+
2402
+ #: templates/forms/deactivation/form.php:84
2403
  msgid "If you have a moment, please let us know why you are %s"
2404
  msgstr "Se hai un attimo, facci sapere perché %s"
2405
 
2406
+ #: templates/forms/deactivation/form.php:84
2407
  msgid "deactivating"
2408
  msgstr "disattivazione in corso"
2409
 
2410
+ #: templates/forms/deactivation/form.php:84
2411
  msgid "switching"
2412
  msgstr "passa a"
2413
 
2414
+ #: templates/forms/deactivation/form.php:332
2415
  msgid "Submit & %s"
2416
  msgstr "Invia e %s"
2417
 
2418
+ #: templates/forms/deactivation/form.php:353
2419
  msgid "Kindly tell us the reason so we can improve."
2420
  msgstr "Spiegandoci il motivo ci aiuterai a migliorare."
2421
 
2422
+ #: templates/forms/deactivation/form.php:478
2423
  msgid "Yes - %s"
2424
  msgstr "SI - %s"
2425
 
2426
+ #: templates/forms/deactivation/form.php:485
2427
  msgid "Skip & %s"
2428
  msgstr "Salta & %s"
2429
 
freemius/languages/freemius-ja_JP.mo CHANGED
Binary file
freemius/languages/freemius-ja_JP.po CHANGED
@@ -2,16 +2,16 @@
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
  # Odyssey <8bitodyssey+github@gmail.com>, 2016
5
- # aka.tsundoa, 2018
6
  # Takayuki Miyauchi <miya0001@users.noreply.github.com>, 2016
7
- # aka.tsundoa, 2018
8
  msgid ""
9
  msgstr ""
10
  "Project-Id-Version: WordPress SDK\n"
11
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
12
  "POT-Creation-Date: \n"
13
- "PO-Revision-Date: 2018-05-24 22:49+0000\n"
14
- "Last-Translator: aka.tsundoa\n"
15
  "Language: ja_JP\n"
16
  "Language-Team: Japanese (Japan) (http://www.transifex.com/freemius/wordpress-sdk/language/ja_JP/)\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,1294 +24,1391 @@ msgstr ""
24
  "X-Poedit-SearchPathExcluded-0: *.js\n"
25
  "X-Poedit-SourceCharset: UTF-8\n"
26
 
27
- #: includes/class-freemius.php:1551
28
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
29
  msgstr "Freemius SDK がプラグインのメインファイルを見つけることができませんでした。現在のエラーを添えて sdk@freemius.com に連絡してください。"
30
 
31
- #: includes/class-freemius.php:1553
32
  msgid "Error"
33
  msgstr "エラー"
34
 
35
- #: includes/class-freemius.php:1871
36
  msgid "I found a better %s"
37
  msgstr "より良い %sを見つけました"
38
 
39
- #: includes/class-freemius.php:1873
40
  msgid "What's the %s's name?"
41
  msgstr "%sの名前は何ですか?"
42
 
43
- #: includes/class-freemius.php:1879
44
  msgid "It's a temporary %s. I'm just debugging an issue."
45
  msgstr "%sは一時的なものです。現在この問題をデバッグ中です。"
46
 
47
- #: includes/class-freemius.php:1881
48
  msgid "Deactivation"
49
  msgstr "無効化"
50
 
51
- #: includes/class-freemius.php:1882
52
  msgid "Theme Switch"
53
  msgstr "テーマ変更"
54
 
55
- #: includes/class-freemius.php1891, templates/forms/resend-key.php:24
56
  msgid "Other"
57
  msgstr "その他"
58
 
59
- #: includes/class-freemius.php:1899
60
  msgid "I no longer need the %s"
61
  msgstr "%sはもう不要です"
62
 
63
- #: includes/class-freemius.php:1906
64
  msgid "I only needed the %s for a short period"
65
  msgstr "短期間だけ %sが 必要です。"
66
 
67
- #: includes/class-freemius.php:1912
68
  msgid "The %s broke my site"
69
  msgstr "%s の影響でサイトを崩れました"
70
 
71
- #: includes/class-freemius.php:1919
72
  msgid "The %s suddenly stopped working"
73
  msgstr "%s の動作が突然停止しました"
74
 
75
- #: includes/class-freemius.php:1929
76
  msgid "I can't pay for it anymore"
77
  msgstr "もう払うことができません"
78
 
79
- #: includes/class-freemius.php:1931
80
  msgid "What price would you feel comfortable paying?"
81
  msgstr " 支払ってもよいと思う価格はいくらですか?"
82
 
83
- #: includes/class-freemius.php:1937
84
  msgid "I don't like to share my information with you"
85
  msgstr "自分の情報を共有したくありません"
86
 
87
- #: includes/class-freemius.php:1958
88
  msgid "The %s didn't work"
89
  msgstr "%s が動作しませんでした"
90
 
91
- #: includes/class-freemius.php:1968
92
  msgid "I couldn't understand how to make it work"
93
  msgstr "どうしたら動作するか分かりませんでした。"
94
 
95
- #: includes/class-freemius.php:1976
96
  msgid "The %s is great, but I need specific feature that you don't support"
97
  msgstr "%s は素晴らしいのですが、サポートされていないある機能が必要です"
98
 
99
- #: includes/class-freemius.php:1978
100
  msgid "What feature?"
101
  msgstr "何の機能ですか?"
102
 
103
- #: includes/class-freemius.php:1982
104
  msgid "The %s is not working"
105
  msgstr "%s が動作していません"
106
 
107
- #: includes/class-freemius.php:1984
108
  msgid "Kindly share what didn't work so we can fix it for future users..."
109
  msgstr "将来のユーザーのために修正できるよう、何が動作しなかったのかどうか共有してください…"
110
 
111
- #: includes/class-freemius.php:1988
112
  msgid "It's not what I was looking for"
113
  msgstr "探していたものではありません"
114
 
115
- #: includes/class-freemius.php:1990
116
  msgid "What you've been looking for?"
117
  msgstr "探していたのは何ですか?"
118
 
119
- #: includes/class-freemius.php:1994
120
  msgid "The %s didn't work as expected"
121
  msgstr "%sが期待通りに動きませんでした "
122
 
123
- #: includes/class-freemius.php:1996
124
  msgid "What did you expect?"
125
  msgstr "何を期待していましたか?"
126
 
127
- #: includes/class-freemius.php2729, templates/debug.php:20
128
  msgid "Freemius Debug"
129
  msgstr "Freemius デバッグ"
130
 
131
- #: includes/class-freemius.php:3402
132
  msgid "I don't know what is cURL or how to install it, help me!"
133
  msgstr "cURL がなにか、そのインストール方法を知りません。助けてください。"
134
 
135
- #: includes/class-freemius.php:3404
136
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
137
  msgstr "ホスティング会社に連絡して問題を解決してください。 更新が完了したら、 %s へのフォローアップメールが届きます。"
138
 
139
- #: includes/class-freemius.php:3411
140
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
141
  msgstr "すばらしい。cURL をインストールし、 php.ini ファイルで有効化してください。加えて、php.ini 内で 'disable_functions' ディレクティブを検索して、'curl_' で始まる無効化されたメソッドを削除してください。'phpinfo()' を使って正常に起動されたことを確認してください。有効化されている場合は %s を一度無効化し、再度有効化し直してください。"
142
 
143
- #: includes/class-freemius.php:3516
144
  msgid "Yes - do your thing"
145
  msgstr "はい - お構いなく"
146
 
147
- #: includes/class-freemius.php:3521
148
  msgid "No - just deactivate"
149
  msgstr "いいえ - すぐに無効化"
150
 
151
- #: includes/class-freemius.php3566, includes/class-freemius.php4066,
152
- #: includes/class-freemius.php5127, includes/class-freemius.php10941,
153
- #: includes/class-freemius.php14205, includes/class-freemius.php14257,
154
- #: includes/class-freemius.php14319, includes/class-freemius.php16448,
155
- #: includes/class-freemius.php16458, includes/class-freemius.php17014,
156
- #: includes/class-freemius.php17032, includes/class-freemius.php17130,
157
- #: includes/class-freemius.php17866, templates/add-ons.php:43
158
  msgctxt "exclamation"
159
  msgid "Oops"
160
  msgstr "おっと"
161
 
162
- #: includes/class-freemius.php:3635
163
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
164
  msgstr "修正するチャンスをいただきありがとうございます! テクニカルスタッフにメッセージが送信されました。 %s への更新が行われるとすぐにあなたに連絡します。 あなたの忍耐に感謝します。"
165
 
166
- #: includes/class-freemius.php:4063
167
  msgctxt "addonX cannot run without pluginY"
168
  msgid "%s cannot run without %s."
169
  msgstr "%s は、%s が無いと実行することができません。"
170
 
171
- #: includes/class-freemius.php:4064
172
  msgctxt "addonX cannot run..."
173
  msgid "%s cannot run without the plugin."
174
  msgstr "%s は、プラグインが無いと実行することができません。"
175
 
176
- #: includes/class-freemius.php4176, includes/class-freemius.php4201,
177
- #: includes/class-freemius.php:17103
178
  msgid "Unexpected API error. Please contact the %s's author with the following error."
179
  msgstr "予期しない API エラーです。%sの作者に次のエラーを連絡してください。"
180
 
181
- #: includes/class-freemius.php:4815
182
  msgid "Premium %s version was successfully activated."
183
  msgstr "プレミアムバージョンの %sは有効化に成功しました。"
184
 
185
- #: includes/class-freemius.php4827, includes/class-freemius.php:6660
186
  msgctxt ""
187
  msgid "W00t"
188
  msgstr "やったー"
189
 
190
- #: includes/class-freemius.php:4842
191
  msgid "You have a %s license."
192
  msgstr "%s ライセンスを持っています。"
193
 
194
- #: includes/class-freemius.php4846, includes/class-freemius.php13626,
195
- #: includes/class-freemius.php13637, includes/class-freemius.php16376,
196
- #: includes/class-freemius.php16676, includes/class-freemius.php16741,
197
- #: includes/class-freemius.php:16891
198
  msgctxt "interjection expressing joy or exuberance"
199
  msgid "Yee-haw"
200
  msgstr "ヤッホー"
201
 
202
- #: includes/class-freemius.php:5110
203
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
204
  msgstr "%s の無料試用が正常にキャンセルされました。 アドオンはプレミアムなので、自動的に無効化されました。 将来使用したい場合は、ライセンスを購入する必要があります。"
205
 
206
- #: includes/class-freemius.php:5114
207
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
208
  msgstr "%s はプレミアムのみのアドオンです。そのプラグインを有効化する前にライセンスを購入する必要があります。"
209
 
210
- #: includes/class-freemius.php5123, templates/add-ons.php99,
211
- #: templates/account/partials/addon.php:283
212
  msgid "More information about %s"
213
  msgstr "%s に関する詳細情報"
214
 
215
- #: includes/class-freemius.php:5124
216
  msgid "Purchase License"
217
  msgstr "ライセンスを購入"
218
 
219
- #: includes/class-freemius.php6035, templates/connect.php:161
220
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
221
  msgstr "%s のメールボックスに %s の有効化のメールを受け取っているはずです。%s のメールに記載された有効化ボタンをクリックしてください。"
222
 
223
- #: includes/class-freemius.php:6039
224
  msgid "start the trial"
225
  msgstr "トライアルを開始"
226
 
227
- #: includes/class-freemius.php6040, templates/connect.php:165
228
  msgid "complete the install"
229
  msgstr "インストールを完了"
230
 
231
- #: includes/class-freemius.php:6147
232
  msgid "You are just one step away - %s"
233
  msgstr "もうあとわずかです - %s"
234
 
235
- #: includes/class-freemius.php:6150
236
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
237
  msgid "Complete \"%s\" Activation Now"
238
  msgstr "すぐに \"%s\" 有効化を完了してください"
239
 
240
- #: includes/class-freemius.php:6227
241
  msgid "We made a few tweaks to the %s, %s"
242
  msgstr "プラグインを微調整します、 %s, %s"
243
 
244
- #: includes/class-freemius.php:6231
245
- msgid "Opt in to make \"%s\" Better!"
246
- msgstr "\"%s\" をより良くするためにオプトインをしてください!"
247
 
248
- #: includes/class-freemius.php:6659
249
  msgid "The upgrade of %s was successfully completed."
250
  msgstr "%s のアップグレードが完了しました。"
251
 
252
- #: includes/class-freemius.php8384, includes/class-fs-plugin-updater.php581,
253
- #: includes/class-fs-plugin-updater.php733,
254
- #: includes/class-fs-plugin-updater.php739, templates/auto-installation.php:32
 
255
  msgid "Add-On"
256
  msgstr "アドオン"
257
 
258
- #: includes/class-freemius.php8386, templates/debug.php349,
259
- #: templates/debug.php:510
260
  msgid "Plugin"
261
  msgstr "プラグイン"
262
 
263
- #: includes/class-freemius.php8387, templates/debug.php349,
264
- #: templates/debug.php510, templates/forms/deactivation/form.php:64
265
  msgid "Theme"
266
  msgstr "テーマ"
267
 
268
- #: includes/class-freemius.php:10808
269
- msgid "invalid_site_details_collection"
270
- msgstr "invalid_site_details_collection"
271
 
272
- #: includes/class-freemius.php:10928
273
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
274
  msgstr "システムではメールアドレスを見つけることができませんでした。メールアドレスが正しいか確認してください。"
275
 
276
- #: includes/class-freemius.php:10930
277
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
278
  msgstr "メールアドレスに関連付けられた有効なライセンスが見つかりません。メールアドレスが正しいか確認してください。"
279
 
280
- #: includes/class-freemius.php:11166
281
  msgid "Account is pending activation."
282
  msgstr "アカウントは有効化待ちです。"
283
 
284
- #: includes/class-freemius.php:13608
 
 
 
 
 
 
 
 
 
 
 
 
 
 
285
  msgid "%s activation was successfully completed."
286
  msgstr "%s の有効化が成功しました。"
287
 
288
- #: includes/class-freemius.php:13622
289
  msgid "Your account was successfully activated with the %s plan."
290
  msgstr "アカウントが %s プランで有効化できました。"
291
 
292
- #: includes/class-freemius.php13633, includes/class-freemius.php:16737
293
  msgid "Your trial has been successfully started."
294
  msgstr "トライアル版の利用を開始しました。"
295
 
296
- #: includes/class-freemius.php14203, includes/class-freemius.php14255,
297
- #: includes/class-freemius.php:14317
298
  msgid "Couldn't activate %s."
299
  msgstr "%s を有効化できません。"
300
 
301
- #: includes/class-freemius.php14204, includes/class-freemius.php14256,
302
- #: includes/class-freemius.php:14318
303
  msgid "Please contact us with the following message:"
304
  msgstr "以下のメッセージとともに私たちに連絡をください。"
305
 
306
- #: includes/class-freemius.php14666, includes/class-freemius.php:18929
307
  msgid "Upgrade"
308
  msgstr "アップグレード"
309
 
310
- #: includes/class-freemius.php:14672
311
  msgid "Start Trial"
312
  msgstr "トライアルを開始"
313
 
314
- #: includes/class-freemius.php:14674
315
  msgid "Pricing"
316
  msgstr "料金表"
317
 
318
- #: includes/class-freemius.php14734, includes/class-freemius.php:14736
319
  msgid "Affiliation"
320
  msgstr "アフィリエイト"
321
 
322
- #: includes/class-freemius.php14756, includes/class-freemius.php14758,
323
- #: templates/account.php146, templates/debug.php:314
324
  msgid "Account"
325
  msgstr "アカウント"
326
 
327
- #: includes/class-freemius.php14769, includes/class-freemius.php14771,
328
  #: includes/customizer/class-fs-customizer-support-section.php:60
329
  msgid "Contact Us"
330
  msgstr "連絡"
331
 
332
- #: includes/class-freemius.php14781, includes/class-freemius.php14783,
333
- #: includes/class-freemius.php18939, templates/account.php96,
334
- #: templates/account/partials/addon.php:37
335
  msgid "Add-Ons"
336
  msgstr "アドオン"
337
 
338
- #: includes/class-freemius.php14815, templates/pricing.php:97
 
 
 
 
 
 
 
 
 
 
339
  msgctxt "noun"
340
  msgid "Pricing"
341
  msgstr "料金表"
342
 
343
- #: includes/class-freemius.php15009,
344
  #: includes/customizer/class-fs-customizer-support-section.php:67
345
  msgid "Support Forum"
346
  msgstr "サポートフォーラム"
347
 
348
- #: includes/class-freemius.php:15794
349
  msgid "Your email has been successfully verified - you are AWESOME!"
350
  msgstr "あなたのメールアドレスの承認が完了しました。すごい!"
351
 
352
- #: includes/class-freemius.php:15795
353
  msgctxt "a positive response"
354
  msgid "Right on"
355
  msgstr "そうだ"
356
 
357
- #: includes/class-freemius.php:16367
358
  msgid "Your %s Add-on plan was successfully upgraded."
359
  msgstr "%s のアドオンのプランのアップグレードが完了しました。"
360
 
361
- #: includes/class-freemius.php:16369
362
  msgid "%s Add-on was successfully purchased."
363
  msgstr "%s のアドオンの支払いが完了しました。"
364
 
365
- #: includes/class-freemius.php:16372
366
  msgid "Download the latest version"
367
  msgstr "最新版をダウンロード"
368
 
369
- #: includes/class-freemius.php:16444
370
  msgctxt "%1s - plugin title, %2s - API domain"
371
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
372
  msgstr "サーバーは %1s の同期に不可欠な Freemius の API へのアクセスをブロックしています。 ホワイトリストに %2s を追加していただけるようあなたのホスティング会社に連絡してください。"
373
 
374
- #: includes/class-freemius.php16447, includes/class-freemius.php16862,
375
- #: includes/class-freemius.php:16927
376
  msgid "Error received from the server:"
377
  msgstr "サーバーからエラーを受信しました。"
378
 
379
- #: includes/class-freemius.php:16457
380
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
381
  msgstr "認証パラメータの1つが間違っているようです。 公開鍵、秘密鍵、ユーザーIDを更新して、もう一度お試しください。"
382
 
383
- #: includes/class-freemius.php16639, includes/class-freemius.php16867,
384
- #: includes/class-freemius.php:16910
385
  msgctxt ""
386
  msgid "Hmm"
387
  msgstr "ふむ"
388
 
389
- #: includes/class-freemius.php:16652
390
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
391
  msgstr "まだ %s プランのようです。もしアップグレードやプランの変更をしたのなら、こちらで何らかの問題が発生しているようです。申し訳ありません。"
392
 
393
- #: includes/class-freemius.php16653, templates/account.php98,
394
- #: templates/add-ons.php130, templates/account/partials/addon.php:39
395
  msgctxt "trial period"
396
  msgid "Trial"
397
  msgstr "トライアル"
398
 
399
- #: includes/class-freemius.php:16658
400
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
401
  msgstr "アカウントをアップグレードしましたが、ライセンスを同期しようとするとプランが %s のままです。"
402
 
403
- #: includes/class-freemius.php16662, includes/class-freemius.php:16719
404
  msgid "Please contact us here"
405
  msgstr "こちらで私たちに連絡をとってください。"
406
 
407
- #: includes/class-freemius.php:16672
408
  msgid "Your plan was successfully upgraded."
409
  msgstr "プランのアップグレードが成功しました。"
410
 
411
- #: includes/class-freemius.php:16689
412
  msgid "Your plan was successfully changed to %s."
413
  msgstr "プランの %s への変更が成功しました。"
414
 
415
- #: includes/class-freemius.php:16705
416
  msgid "Your license has expired. You can still continue using the free %s forever."
417
  msgstr "ライセンスの有効期限が切れました。無料バージョンの%s は引き続き利用できます。"
418
 
419
- #: includes/class-freemius.php:16707
420
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
421
  msgstr "ライセンスの有効期限が切れました。 %1$s %3$sに邪魔されずに利用を継続するには,今すぐ%2$sアップグレードを行ってください。"
422
 
423
- #: includes/class-freemius.php:16715
424
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
425
  msgstr "ライセンスはキャンセルされました。もしそれが間違いだと思うならサポートに連絡してください。"
426
 
427
- #: includes/class-freemius.php:16728
428
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
429
  msgstr "ライセンスは有効期限がきれました。%s の機能を引き続き利用することができます。ただし、アップデートやサポートをうけるにはライセンスをアップデートする必要があります。"
430
 
431
- #: includes/class-freemius.php:16751
432
  msgid "Your free trial has expired. You can still continue using all our free features."
433
  msgstr "フリートライアル期間が終了しました。無料で使える機能は引き続き利用可能です。"
434
 
435
- #: includes/class-freemius.php:16753
436
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
437
  msgstr "フリートライアル期間が終了しました。%1$s %3$sに邪魔されずに利用を継続するには,今すぐ %2$s のアップグレードを行ってください。"
438
 
439
- #: includes/class-freemius.php:16858
440
  msgid "It looks like the license could not be activated."
441
  msgstr "ライセンスの有効化ができませんでした。"
442
 
443
- #: includes/class-freemius.php:16888
444
  msgid "Your license was successfully activated."
445
  msgstr "ライセンスの有効化が成功しました。"
446
 
447
- #: includes/class-freemius.php:16914
448
  msgid "It looks like your site currently doesn't have an active license."
449
  msgstr "サイトは有効なライセンスを持っていないようです。"
450
 
451
- #: includes/class-freemius.php:16926
452
  msgid "It looks like the license deactivation failed."
453
  msgstr "ライセンスの無効化ができませんでした。"
454
 
455
- #: includes/class-freemius.php:16954
456
  msgid "Your license was successfully deactivated, you are back to the %s plan."
457
  msgstr "ライセンスの無効化が完了しました。%s プラン�
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
  # Odyssey <8bitodyssey+github@gmail.com>, 2016
5
+ # Tomohyco Tsunoda, 2018
6
  # Takayuki Miyauchi <miya0001@users.noreply.github.com>, 2016
7
+ # Tomohyco Tsunoda, 2018
8
  msgid ""
9
  msgstr ""
10
  "Project-Id-Version: WordPress SDK\n"
11
  "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
12
  "POT-Creation-Date: \n"
13
+ "PO-Revision-Date: 2018-11-25 07:22+0000\n"
14
+ "Last-Translator: Vova Feldman <vova@freemius.com>\n"
15
  "Language: ja_JP\n"
16
  "Language-Team: Japanese (Japan) (http://www.transifex.com/freemius/wordpress-sdk/language/ja_JP/)\n"
17
  "Content-Type: text/plain; charset=UTF-8\n"
24
  "X-Poedit-SearchPathExcluded-0: *.js\n"
25
  "X-Poedit-SourceCharset: UTF-8\n"
26
 
27
+ #: includes/class-freemius.php:1602
28
  msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
29
  msgstr "Freemius SDK がプラグインのメインファイルを見つけることができませんでした。現在のエラーを添えて sdk@freemius.com に連絡してください。"
30
 
31
+ #: includes/class-freemius.php:1604
32
  msgid "Error"
33
  msgstr "エラー"
34
 
35
+ #: includes/class-freemius.php:1925
36
  msgid "I found a better %s"
37
  msgstr "より良い %sを見つけました"
38
 
39
+ #: includes/class-freemius.php:1927
40
  msgid "What's the %s's name?"
41
  msgstr "%sの名前は何ですか?"
42
 
43
+ #: includes/class-freemius.php:1933
44
  msgid "It's a temporary %s. I'm just debugging an issue."
45
  msgstr "%sは一時的なものです。現在この問題をデバッグ中です。"
46
 
47
+ #: includes/class-freemius.php:1935
48
  msgid "Deactivation"
49
  msgstr "無効化"
50
 
51
+ #: includes/class-freemius.php:1936
52
  msgid "Theme Switch"
53
  msgstr "テーマ変更"
54
 
55
+ #: includes/class-freemius.php1945, templates/forms/resend-key.php:24
56
  msgid "Other"
57
  msgstr "その他"
58
 
59
+ #: includes/class-freemius.php:1953
60
  msgid "I no longer need the %s"
61
  msgstr "%sはもう不要です"
62
 
63
+ #: includes/class-freemius.php:1960
64
  msgid "I only needed the %s for a short period"
65
  msgstr "短期間だけ %sが 必要です。"
66
 
67
+ #: includes/class-freemius.php:1966
68
  msgid "The %s broke my site"
69
  msgstr "%s の影響でサイトを崩れました"
70
 
71
+ #: includes/class-freemius.php:1973
72
  msgid "The %s suddenly stopped working"
73
  msgstr "%s の動作が突然停止しました"
74
 
75
+ #: includes/class-freemius.php:1983
76
  msgid "I can't pay for it anymore"
77
  msgstr "もう払うことができません"
78
 
79
+ #: includes/class-freemius.php:1985
80
  msgid "What price would you feel comfortable paying?"
81
  msgstr " 支払ってもよいと思う価格はいくらですか?"
82
 
83
+ #: includes/class-freemius.php:1991
84
  msgid "I don't like to share my information with you"
85
  msgstr "自分の情報を共有したくありません"
86
 
87
+ #: includes/class-freemius.php:2012
88
  msgid "The %s didn't work"
89
  msgstr "%s が動作しませんでした"
90
 
91
+ #: includes/class-freemius.php:2022
92
  msgid "I couldn't understand how to make it work"
93
  msgstr "どうしたら動作するか分かりませんでした。"
94
 
95
+ #: includes/class-freemius.php:2030
96
  msgid "The %s is great, but I need specific feature that you don't support"
97
  msgstr "%s は素晴らしいのですが、サポートされていないある機能が必要です"
98
 
99
+ #: includes/class-freemius.php:2032
100
  msgid "What feature?"
101
  msgstr "何の機能ですか?"
102
 
103
+ #: includes/class-freemius.php:2036
104
  msgid "The %s is not working"
105
  msgstr "%s が動作していません"
106
 
107
+ #: includes/class-freemius.php:2038
108
  msgid "Kindly share what didn't work so we can fix it for future users..."
109
  msgstr "将来のユーザーのために修正できるよう、何が動作しなかったのかどうか共有してください…"
110
 
111
+ #: includes/class-freemius.php:2042
112
  msgid "It's not what I was looking for"
113
  msgstr "探していたものではありません"
114
 
115
+ #: includes/class-freemius.php:2044
116
  msgid "What you've been looking for?"
117
  msgstr "探していたのは何ですか?"
118
 
119
+ #: includes/class-freemius.php:2048
120
  msgid "The %s didn't work as expected"
121
  msgstr "%sが期待通りに動きませんでした "
122
 
123
+ #: includes/class-freemius.php:2050
124
  msgid "What did you expect?"
125
  msgstr "何を期待していましたか?"
126
 
127
+ #: includes/class-freemius.php2853, templates/debug.php:20
128
  msgid "Freemius Debug"
129
  msgstr "Freemius デバッグ"
130
 
131
+ #: includes/class-freemius.php:3581
132
  msgid "I don't know what is cURL or how to install it, help me!"
133
  msgstr "cURL がなにか、そのインストール方法を知りません。助けてください。"
134
 
135
+ #: includes/class-freemius.php:3583
136
  msgid "We'll make sure to contact your hosting company and resolve the issue. You will get a follow-up email to %s once we have an update."
137
  msgstr "ホスティング会社に連絡して問題を解決してください。 更新が完了したら、 %s へのフォローアップメールが届きます。"
138
 
139
+ #: includes/class-freemius.php:3590
140
  msgid "Great, please install cURL and enable it in your php.ini file. In addition, search for the 'disable_functions' directive in your php.ini file and remove any disabled methods starting with 'curl_'. To make sure it was successfully activated, use 'phpinfo()'. Once activated, deactivate the %s and reactivate it back again."
141
  msgstr "すばらしい。cURL をインストールし、 php.ini ファイルで有効化してください。加えて、php.ini 内で 'disable_functions' ディレクティブを検索して、'curl_' で始まる無効化されたメソッドを削除してください。'phpinfo()' を使って正常に起動されたことを確認してください。有効化されている場合は %s を一度無効化し、再度有効化し直してください。"
142
 
143
+ #: includes/class-freemius.php:3695
144
  msgid "Yes - do your thing"
145
  msgstr "はい - お構いなく"
146
 
147
+ #: includes/class-freemius.php:3700
148
  msgid "No - just deactivate"
149
  msgstr "いいえ - すぐに無効化"
150
 
151
+ #: includes/class-freemius.php3745, includes/class-freemius.php4253,
152
+ #: includes/class-freemius.php5318, includes/class-freemius.php11316,
153
+ #: includes/class-freemius.php14649, includes/class-freemius.php14701,
154
+ #: includes/class-freemius.php14763, includes/class-freemius.php16969,
155
+ #: includes/class-freemius.php16979, includes/class-freemius.php17588,
156
+ #: includes/class-freemius.php18446, includes/class-freemius.php18561,
157
+ #: includes/class-freemius.php18705, templates/add-ons.php:43
158
  msgctxt "exclamation"
159
  msgid "Oops"
160
  msgstr "おっと"
161
 
162
+ #: includes/class-freemius.php:3814
163
  msgid "Thank for giving us the chance to fix it! A message was just sent to our technical staff. We will get back to you as soon as we have an update to %s. Appreciate your patience."
164
  msgstr "修正するチャンスをいただきありがとうございます! テクニカルスタッフにメッセージが送信されました。 %s への更新が行われるとすぐにあなたに連絡します。 あなたの忍耐に感謝します。"
165
 
166
+ #: includes/class-freemius.php:4250
167
  msgctxt "addonX cannot run without pluginY"
168
  msgid "%s cannot run without %s."
169
  msgstr "%s は、%s が無いと実行することができません。"
170
 
171
+ #: includes/class-freemius.php:4251
172
  msgctxt "addonX cannot run..."
173
  msgid "%s cannot run without the plugin."
174
  msgstr "%s は、プラグインが無いと実行することができません。"
175
 
176
+ #: includes/class-freemius.php4363, includes/class-freemius.php4388,
177
+ #: includes/class-freemius.php:17659
178
  msgid "Unexpected API error. Please contact the %s's author with the following error."
179
  msgstr "予期しない API エラーです。%sの作者に次のエラーを連絡してください。"
180
 
181
+ #: includes/class-freemius.php:5006
182
  msgid "Premium %s version was successfully activated."
183
  msgstr "プレミアムバージョンの %sは有効化に成功しました。"
184
 
185
+ #: includes/class-freemius.php5018, includes/class-freemius.php:6862
186
  msgctxt ""
187
  msgid "W00t"
188
  msgstr "やったー"
189
 
190
+ #: includes/class-freemius.php:5033
191
  msgid "You have a %s license."
192
  msgstr "%s ライセンスを持っています。"
193
 
194
+ #: includes/class-freemius.php5037, includes/class-freemius.php14070,
195
+ #: includes/class-freemius.php14081, includes/class-freemius.php16897,
196
+ #: includes/class-freemius.php17197, includes/class-freemius.php17263,
197
+ #: includes/class-freemius.php:17413
198
  msgctxt "interjection expressing joy or exuberance"
199
  msgid "Yee-haw"
200
  msgstr "ヤッホー"
201
 
202
+ #: includes/class-freemius.php:5301
203
  msgid "%s free trial was successfully cancelled. Since the add-on is premium only it was automatically deactivated. If you like to use it in the future, you'll have to purchase a license."
204
  msgstr "%s の無料試用が正常にキャンセルされました。 アドオンはプレミアムなので、自動的に無効化されました。 将来使用したい場合は、ライセンスを購入する必要があります。"
205
 
206
+ #: includes/class-freemius.php:5305
207
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
208
  msgstr "%s はプレミアムのみのアドオンです。そのプラグインを有効化する前にライセンスを購入する必要があります。"
209
 
210
+ #: includes/class-freemius.php5314, templates/add-ons.php103,
211
+ #: templates/account/partials/addon.php:288
212
  msgid "More information about %s"
213
  msgstr "%s に関する詳細情報"
214
 
215
+ #: includes/class-freemius.php:5315
216
  msgid "Purchase License"
217
  msgstr "ライセンスを購入"
218
 
219
+ #: includes/class-freemius.php6230, templates/connect.php:163
220
  msgid "You should receive an activation email for %s to your mailbox at %s. Please make sure you click the activation button in that email to %s."
221
  msgstr "%s のメールボックスに %s の有効化のメールを受け取っているはずです。%s のメールに記載された有効化ボタンをクリックしてください。"
222
 
223
+ #: includes/class-freemius.php:6234
224
  msgid "start the trial"
225
  msgstr "トライアルを開始"
226
 
227
+ #: includes/class-freemius.php6235, templates/connect.php:167
228
  msgid "complete the install"
229
  msgstr "インストールを完了"
230
 
231
+ #: includes/class-freemius.php:6348
232
  msgid "You are just one step away - %s"
233
  msgstr "もうあとわずかです - %s"
234
 
235
+ #: includes/class-freemius.php:6351
236
  msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
237
  msgid "Complete \"%s\" Activation Now"
238
  msgstr "すぐに \"%s\" 有効化を完了してください"
239
 
240
+ #: includes/class-freemius.php:6429
241
  msgid "We made a few tweaks to the %s, %s"
242
  msgstr "プラグインを微調整します、 %s, %s"
243
 
244
+ #: includes/class-freemius.php:6433
245
+ msgid "Opt in to make \"%s\" better!"
246
+ msgstr "Opt in to make \"%s\" better!"
247
 
248
+ #: includes/class-freemius.php:6861
249
  msgid "The upgrade of %s was successfully completed."
250
  msgstr "%s のアップグレードが完了しました。"
251
 
252
+ #: includes/class-freemius.php8705, includes/class-fs-plugin-updater.php882,
253
+ #: includes/class-fs-plugin-updater.php1077,
254
+ #: includes/class-fs-plugin-updater.php1084,
255
+ #: templates/auto-installation.php:32
256
  msgid "Add-On"
257
  msgstr "アドオン"
258
 
259
+ #: includes/class-freemius.php8707, templates/debug.php359,
260
+ #: templates/debug.php:520
261
  msgid "Plugin"
262
  msgstr "プラグイン"
263
 
264
+ #: includes/class-freemius.php8708, templates/debug.php359,
265
+ #: templates/debug.php520, templates/forms/deactivation/form.php:67
266
  msgid "Theme"
267
  msgstr "テーマ"
268
 
269
+ #: includes/class-freemius.php:11183
270
+ msgid "Invalid site details collection."
271
+ msgstr "Invalid site details collection."
272
 
273
+ #: includes/class-freemius.php:11303
274
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
275
  msgstr "システムではメールアドレスを見つけることができませんでした。メールアドレスが正しいか確認してください。"
276
 
277
+ #: includes/class-freemius.php:11305
278
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
279
  msgstr "メールアドレスに関連付けられた有効なライセンスが見つかりません。メールアドレスが正しいか確認してください。"
280
 
281
+ #: includes/class-freemius.php:11541
282
  msgid "Account is pending activation."
283
  msgstr "アカウントは有効化待ちです。"
284
 
285
+ #: includes/class-freemius.php11653,
286
+ #: templates/forms/premium-versions-upgrade-handler.php:47
287
+ msgid "Buy a license now"
288
+ msgstr "Buy a license now"
289
+
290
+ #: includes/class-freemius.php11665,
291
+ #: templates/forms/premium-versions-upgrade-handler.php:46
292
+ msgid "Renew your license now"
293
+ msgstr "Renew your license now"
294
+
295
+ #: includes/class-freemius.php:11669
296
+ msgid "%s to access version %s security & feature updates, and support."
297
+ msgstr "%s to access version %s security & feature updates, and support."
298
+
299
+ #: includes/class-freemius.php:14052
300
  msgid "%s activation was successfully completed."
301
  msgstr "%s の有効化が成功しました。"
302
 
303
+ #: includes/class-freemius.php:14066
304
  msgid "Your account was successfully activated with the %s plan."
305
  msgstr "アカウントが %s プランで有効化できました。"
306
 
307
+ #: includes/class-freemius.php14077, includes/class-freemius.php:17259
308
  msgid "Your trial has been successfully started."
309
  msgstr "トライアル版の利用を開始しました。"
310
 
311
+ #: includes/class-freemius.php14647, includes/class-freemius.php14699,
312
+ #: includes/class-freemius.php:14761
313
  msgid "Couldn't activate %s."
314
  msgstr "%s を有効化できません。"
315
 
316
+ #: includes/class-freemius.php14648, includes/class-freemius.php14700,
317
+ #: includes/class-freemius.php:14762
318
  msgid "Please contact us with the following message:"
319
  msgstr "以下のメッセージとともに私たちに連絡をください。"
320
 
321
+ #: includes/class-freemius.php15111, includes/class-freemius.php:19543
322
  msgid "Upgrade"
323
  msgstr "アップグレード"
324
 
325
+ #: includes/class-freemius.php:15117
326
  msgid "Start Trial"
327
  msgstr "トライアルを開始"
328
 
329
+ #: includes/class-freemius.php:15119
330
  msgid "Pricing"
331
  msgstr "料金表"
332
 
333
+ #: includes/class-freemius.php15181, includes/class-freemius.php:15183
334
  msgid "Affiliation"
335
  msgstr "アフィリエイト"
336
 
337
+ #: includes/class-freemius.php15211, includes/class-freemius.php15213,
338
+ #: templates/account.php150, templates/debug.php:324
339
  msgid "Account"
340
  msgstr "アカウント"
341
 
342
+ #: includes/class-freemius.php15226, includes/class-freemius.php15228,
343
  #: includes/customizer/class-fs-customizer-support-section.php:60
344
  msgid "Contact Us"
345
  msgstr "連絡"
346
 
347
+ #: includes/class-freemius.php15238, includes/class-freemius.php15240,
348
+ #: includes/class-freemius.php19553, templates/account.php100,
349
+ #: templates/account/partials/addon.php:41
350
  msgid "Add-Ons"
351
  msgstr "アドオン"
352
 
353
+ #: includes/class-freemius.php:15274
354
+ msgctxt "ASCII arrow left icon"
355
+ msgid "&#x2190;"
356
+ msgstr "&#x2190;"
357
+
358
+ #: includes/class-freemius.php:15274
359
+ msgctxt "ASCII arrow right icon"
360
+ msgid "&#x27a4;"
361
+ msgstr "&#x27a4;"
362
+
363
+ #: includes/class-freemius.php15276, templates/pricing.php:97
364
  msgctxt "noun"
365
  msgid "Pricing"
366
  msgstr "料金表"
367
 
368
+ #: includes/class-freemius.php15479,
369
  #: includes/customizer/class-fs-customizer-support-section.php:67
370
  msgid "Support Forum"
371
  msgstr "サポートフォーラム"
372
 
373
+ #: includes/class-freemius.php:16265
374
  msgid "Your email has been successfully verified - you are AWESOME!"
375
  msgstr "あなたのメールアドレスの承認が完了しました。すごい!"
376
 
377
+ #: includes/class-freemius.php:16266
378
  msgctxt "a positive response"
379
  msgid "Right on"
380
  msgstr "そうだ"
381
 
382
+ #: includes/class-freemius.php:16888
383
  msgid "Your %s Add-on plan was successfully upgraded."
384
  msgstr "%s のアドオンのプランのアップグレードが完了しました。"
385
 
386
+ #: includes/class-freemius.php:16890
387
  msgid "%s Add-on was successfully purchased."
388
  msgstr "%s のアドオンの支払いが完了しました。"
389
 
390
+ #: includes/class-freemius.php:16893
391
  msgid "Download the latest version"
392
  msgstr "最新版をダウンロード"
393
 
394
+ #: includes/class-freemius.php:16965
395
  msgctxt "%1s - plugin title, %2s - API domain"
396
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
397
  msgstr "サーバーは %1s の同期に不可欠な Freemius の API へのアクセスをブロックしています。 ホワイトリストに %2s を追加していただけるようあなたのホスティング会社に連絡してください。"
398
 
399
+ #: includes/class-freemius.php16968, includes/class-freemius.php17384,
400
+ #: includes/class-freemius.php:17461
401
  msgid "Error received from the server:"
402
  msgstr "サーバーからエラーを受信しました。"
403
 
404
+ #: includes/class-freemius.php:16978
405
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
406
  msgstr "認証パラメータの1つが間違っているようです。 公開鍵、秘密鍵、ユーザーIDを更新して、もう一度お試しください。"
407
 
408
+ #: includes/class-freemius.php17160, includes/class-freemius.php17389,
409
+ #: includes/class-freemius.php17432, includes/class-freemius.php:17535
410
  msgctxt ""
411
  msgid "Hmm"
412
  msgstr "ふむ"
413
 
414
+ #: includes/class-freemius.php:17173
415
  msgid "It looks like you are still on the %s plan. If you did upgrade or change your plan, it's probably an issue on our side - sorry."
416
  msgstr "まだ %s プランのようです。もしアップグレードやプランの変更をしたのなら、こちらで何らかの問題が発生しているようです。申し訳ありません。"
417
 
418
+ #: includes/class-freemius.php17174, templates/account.php102,
419
+ #: templates/add-ons.php134, templates/account/partials/addon.php:43
420
  msgctxt "trial period"
421
  msgid "Trial"
422
  msgstr "トライアル"
423
 
424
+ #: includes/class-freemius.php:17179
425
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
426
  msgstr "アカウントをアップグレードしましたが、ライセンスを同期しようとするとプランが %s のままです。"
427
 
428
+ #: includes/class-freemius.php17183, includes/class-freemius.php:17241
429
  msgid "Please contact us here"
430
  msgstr "こちらで私たちに連絡をとってください。"
431
 
432
+ #: includes/class-freemius.php:17193
433
  msgid "Your plan was successfully upgraded."
434
  msgstr "プランのアップグレードが成功しました。"
435
 
436
+ #: includes/class-freemius.php:17211
437
  msgid "Your plan was successfully changed to %s."
438
  msgstr "プランの %s への変更が成功しました。"
439
 
440
+ #: includes/class-freemius.php:17227
441
  msgid "Your license has expired. You can still continue using the free %s forever."
442
  msgstr "ライセンスの有効期限が切れました。無料バージョンの%s は引き続き利用できます。"
443
 
444
+ #: includes/class-freemius.php:17229
445
  msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
446
  msgstr "ライセンスの有効期限が切れました。 %1$s %3$sに邪魔されずに利用を継続するには,今すぐ%2$sアップグレードを行ってください。"
447
 
448
+ #: includes/class-freemius.php:17237
449
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
450
  msgstr "ライセンスはキャンセルされました。もしそれが間違いだと思うならサポートに連絡してください。"
451
 
452
+ #: includes/class-freemius.php:17250
453
  msgid "Your license has expired. You can still continue using all the %s features, but you'll need to renew your license to continue getting updates and support."
454
  msgstr "ライセンスは有効期限がきれました。%s の機能を引き続き利用することができます。ただし、アップデートやサポートをうけるにはライセンスをアップデートする必要があります。"
455
 
456
+ #: includes/class-freemius.php:17273
457
  msgid "Your free trial has expired. You can still continue using all our free features."
458
  msgstr "フリートライアル期間が終了しました。無料で使える機能は引き続き利用可能です。"
459
 
460
+ #: includes/class-freemius.php:17275
461
  msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
462
  msgstr "フリートライアル期間が終了しました。%1$s %3$sに邪魔されずに利用を継続するには,今すぐ %2$s のアップグレードを行ってください。"
463
 
464
+ #: includes/class-freemius.php:17380
465
  msgid "It looks like the license could not be activated."
466
  msgstr "ライセンスの有効化ができませんでした。"
467
 
468
+ #: includes/class-freemius.php:17410
469
  msgid "Your license was successfully activated."
470
  msgstr "ライセンスの有効化が成功しました。"
471
 
472
+ #: includes/class-freemius.php:17436
473
  msgid "It looks like your site currently doesn't have an active license."
474
  msgstr "サイトは有効なライセンスを持っていないようです。"
475
 
476
+ #: includes/class-freemius.php:17460
477
  msgid "It looks like the license deactivation failed."
478
  msgstr "ライセンスの無効化ができませんでした。"
479
 
480
+ #: includes/class-freemius.php:17488
481
  msgid "Your license was successfully deactivated, you are back to the %s plan."
482
  msgstr "ライセンスの無効化が完了しました。%s プラン�