FooGallery – Image Gallery WordPress Plugin - Version 1.5.9

Version Description

  • Fix : Theme customizer not loading for some theme/plugin combinations
Download this release

Release Info

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

Code changes from version 1.4.31 to 1.5.9

Files changed (56) hide show
  1. README.txt +63 -66
  2. css/admin-foogallery.css +19 -1
  3. extensions/default-templates/shared/css/admin-foogallery.css +22 -1
  4. extensions/default-templates/shared/css/foogallery.css +19 -5
  5. extensions/default-templates/shared/css/foogallery.min.css +1 -1
  6. extensions/default-templates/shared/img/video-1.png +0 -0
  7. extensions/default-templates/shared/img/video-1@2x.png +0 -0
  8. extensions/default-templates/shared/img/video-1@3x.png +0 -0
  9. extensions/default-templates/shared/img/video-2.png +0 -0
  10. extensions/default-templates/shared/img/video-2@2x.png +0 -0
  11. extensions/default-templates/shared/img/video-2@3x.png +0 -0
  12. extensions/default-templates/shared/img/video-3.png +0 -0
  13. extensions/default-templates/shared/img/video-3@2x.png +0 -0
  14. extensions/default-templates/shared/img/video-3@3x.png +0 -0
  15. extensions/default-templates/shared/img/video-4.png +0 -0
  16. extensions/default-templates/shared/img/video-4@2x.png +0 -0
  17. extensions/default-templates/shared/img/video-4@3x.png +0 -0
  18. extensions/default-templates/shared/img/video-default.png +0 -0
  19. extensions/default-templates/shared/img/video-default@2x.png +0 -0
  20. extensions/default-templates/shared/img/video-default@3x.png +0 -0
  21. extensions/default-templates/shared/js/foogallery.js +380 -49
  22. extensions/default-templates/shared/js/foogallery.min.js +4 -4
  23. foogallery.php +2 -2
  24. freemius/assets/css/admin/connect.css +1 -1
  25. freemius/assets/css/admin/gdpr-optin-notice.css +1 -0
  26. freemius/assets/img/foogallery.png +0 -0
  27. freemius/assets/scss/admin/_gdpr-consent.scss +81 -0
  28. freemius/assets/scss/admin/connect.scss +1 -0
  29. freemius/assets/scss/admin/gdpr-optin-notice.scss +17 -0
  30. freemius/config.php +12 -2
  31. freemius/includes/class-freemius-abstract.php +596 -596
  32. freemius/includes/class-freemius.php +1062 -181
  33. freemius/includes/class-fs-admin-notices.php +29 -10
  34. freemius/includes/class-fs-api.php +1 -1
  35. freemius/includes/class-fs-plugin-updater.php +79 -3
  36. freemius/includes/class-fs-storage.php +1 -0
  37. freemius/includes/class-fs-user-lock.php +126 -0
  38. freemius/includes/entities/class-fs-payment.php +110 -94
  39. freemius/includes/entities/class-fs-site.php +3 -1
  40. freemius/includes/i18n.php +1 -1
  41. freemius/includes/managers/class-fs-admin-notice-manager.php +73 -18
  42. freemius/includes/managers/class-fs-gdpr-manager.php +202 -0
  43. freemius/languages/freemius-da_DK.mo +0 -0
  44. freemius/languages/freemius-da_DK.po +12 -1826
  45. freemius/languages/freemius-en.mo +0 -0
  46. freemius/languages/freemius-en.po +486 -372
  47. freemius/languages/freemius-es_ES.mo +0 -0
  48. freemius/languages/freemius-es_ES.po +648 -516
  49. freemius/languages/freemius-fr_FR.mo +0 -0
  50. freemius/languages/freemius-fr_FR.po +2299 -0
  51. freemius/languages/freemius-he_IL.mo +0 -0
  52. freemius/languages/freemius-he_IL.po +579 -447
  53. freemius/languages/freemius-it_IT.mo +0 -0
  54. freemius/languages/freemius-it_IT.po +633 -501
  55. freemius/languages/freemius-ja_JP.mo +0 -0
  56. freemius/languages/freemius-ja_JP.po +562 -472
README.txt CHANGED
@@ -1,9 +1,9 @@
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 image gallery, video gallery, photography, photographer, retina
5
  Requires at least: 3.9
6
- Tested up to: 4.9.6
7
  Stable tag: trunk
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -16,31 +16,7 @@ Why choose FooGallery? Stunning gallery layouts, responsive, retina-ready, light
16
 
17
  [View the FooGallery Homepage & DEMO](http://foo.gallery/)
18
 
19
- **GDPR**
20
-
21
- When you install FooGallery for the first time, the plugin asks you (the website admin) to opt-in so that we can track your usage of the plugin and provide a better service (send you update emails for new version releases and security updates etc). *This is optional and not required in order to use the plugin.*
22
-
23
- From your website point of view, FooGallery never collects or stores any visitor information at all, when someone visits your website.
24
-
25
- **PHP 7 Compatible**
26
-
27
- FooGallery has been tried and tested on servers running PHP 7.
28
-
29
- **Retina Support**
30
-
31
- FooGallery now comes with built-in support for higher quality thumbnails on retina-enabled displays. No more blurry thumbnails, just crisp thumbnails that look amazing on all devices.
32
-
33
- **Video Support**
34
-
35
- FooGallery now supports the creation of video galleries with the [FooVideo premium extension](http://fooplugins.com/plugins/foovideo/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo)! Create galleries with both images and videos mixed!
36
-
37
- **Albums Built In**
38
-
39
- Albums are now built in as an extension. Simply head over to the extensions page and activate the albums extension. A new menu item will appear that allows you to add albums just as easily as galleries.
40
-
41
- **Built For Developers**
42
-
43
- FooGallery was designed to be the most developer-friendly gallery plugin available for WordPress. It was also built on top of a solid extension framework, which means different functionality is separated out into different areas in the codebase. It also means the core plugin is lightweight, but still allowing for the most flexibility.
44
 
45
  **Features**
46
 
@@ -49,7 +25,6 @@ FooGallery was designed to be the most developer-friendly gallery plugin availab
49
  * Live previews in admin
50
  * Retina thumbnail support
51
  * Gallery Widget
52
- * Add videos to galleries (via the [FooVideo premium extension](http://fooplugins.com/plugins/foovideo/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo))
53
  * Albums built-in! (Activate the albums extension)
54
  * Use built-in media library to manage images
55
  * Drag n Drop reordering of images and galleries
@@ -64,59 +39,66 @@ FooGallery was designed to be the most developer-friendly gallery plugin availab
64
  * PHP 7 compatible
65
  * plus many, many more
66
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  **PRO Features**
68
 
69
- * 11 Beautiful Hover Effect Presets
 
70
  * Media Tags and Categories
71
- * Gallery Filtering using Media Tags or Categories
72
- * Polaroid PRO Gallery Template
73
- * Grid PRO Gallery Template
74
- * Advanced Pagination
75
- * Infinite Scroll
76
- * Multiple Loaded Effects
77
- * Bulk Copy Gallery Settings
 
78
  * More on the way!
79
 
80
- **Demos**
81
 
82
- * Responsive Image Gallery - [demo](http://foo.gallery/demos/responsive-image-gallery/)
83
- * Image Viewer Gallery - [light demo](http://foo.gallery/demos/image-viewer-gallery/) - [dark demo](http://foo.gallery/demos/image-viewer-gallery-dark/)
84
- * Masonry Gallery - [demo](http://foo.gallery/demos/masonry-image-gallery/)
85
- * Simple Portfolio - [demo](http://foo.gallery/demos/simple-portfolio/)
86
- * Justified Gallery - [demo](http://foo.gallery/demos/justified-gallery/)
87
- * Single Thumbnail Gallery - [demo](http://foo.gallery/demos/single-thumbnail-gallery/)
88
- * [More Demos](http://foo.gallery/demos)
89
 
90
- **Album Demos**
91
 
92
- * Responsive Album Layout - [demo](http://foo.gallery/demos/responsive-album-layout/)
93
- * All-in-one Stack Album - [demo](http://foo.gallery/demos/all-in-one-stack-album/)
94
 
95
- **Videos Demos**
96
 
97
- * Vertical Video Slider - [demo](http://foo.gallery/demos/video-slider-vertical/) - [full-width demo](http://foo.gallery/demos/video-slider-vertical-full-width/)
98
- * Horizontal Video Slider - [demo](http://foo.gallery/demos/video-slider-horizontal/) - [custom colors](http://foo.gallery/demos/video-slider-custom-theme/)
99
 
100
- **Extensions**
101
 
102
- * [FooVideo](http://fooplugins.com/plugins/foovideo/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo)
103
- * Albums (bundled)
104
- * Default Gallery Templates (bundled)
105
- * NextGen Gallery and Album Importer (bundled)
106
- * [Custom Branding](http://fooplugins.com/plugins/foogallery-branding/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo)
107
- * [FooBox PRO Lightbox](http://fooplugins.com/plugins/foobox/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo)
108
- * [FooBox FREE Lightbox](http://wordpress.org/plugins/foobox-image-lightbox)
109
- * Build your own!!!
110
 
111
- **Documentation**
112
 
113
- * [FooGallery 101](http://docs.fooplugins.com/foogallery/foogallery-101/)
114
- * [Developer 101](http://docs.fooplugins.com/foogallery/foogallery-developers-101/)
115
- * [Actions and Filters](http://docs.fooplugins.com/foogallery/actions-filters/)
 
 
 
 
 
 
 
 
116
 
117
  **Contribute**
118
 
119
- FooGallery is hosted on [GitHub](https://github.com/fooplugins/foogallery). If you find a bug, please [create an issue](https://github.com/fooplugins/foogallery/issues).
120
 
121
  == Installation ==
122
 
@@ -132,7 +114,7 @@ Have you enabled retina support for your galleries? To enable retina support, ed
132
 
133
  = Can I add videos to my galleries? =
134
 
135
- Yes, you need to use the [FooVideo premium extension](http://fooplugins.com/plugins/foovideo/?utm_source=foogalleryplugin&utm_medium=foogallerylink&utm_campaign=foogallery_wprepo)
136
 
137
  = How do I get albums working? =
138
 
@@ -156,6 +138,21 @@ Update now to get all the latest features, bug fixes and improvements!
156
 
157
  == Changelog ==
158
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  = 1.4.31 =
160
 
161
  * New : GDPR notice in readme
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
6
+ Tested up to: 4.9.8
7
  Stable tag: trunk
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
16
 
17
  [View the FooGallery Homepage & DEMO](http://foo.gallery/)
18
 
19
+ https://youtu.be/zY8eSTEIwpU
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
 
21
  **Features**
22
 
25
  * Live previews in admin
26
  * Retina thumbnail support
27
  * Gallery Widget
 
28
  * Albums built-in! (Activate the albums extension)
29
  * Use built-in media library to manage images
30
  * Drag n Drop reordering of images and galleries
39
  * PHP 7 compatible
40
  * plus many, many more
41
 
42
+ **Demos**
43
+
44
+ * Responsive Image Gallery - [demo](https://foo.gallery/demos/responsive-image-gallery/)
45
+ * Image Viewer Gallery - [demo](https://foo.gallery/demos/image-viewer-gallery/)
46
+ * Masonry Gallery - [demo](https://foo.gallery/demos/masonry-image-gallery/)
47
+ * Simple Portfolio - [demo](https://foo.gallery/demos/simple-portfolio-demo/)
48
+ * Justified Gallery - [demo](https://foo.gallery/demos/justified-gallery/)
49
+ * Single Thumbnail Gallery - [demo](https://foo.gallery/demos/single-thumbnail-gallery/)
50
+ * Responsive Album Layout - [demo](https://foo.gallery/demos/responsive-album-layout/)
51
+ * All-in-one Stack Album - [demo](https://foo.gallery/demos/all-in-one-stack-album/)
52
+ * [More Demos](https://foo.gallery/demos)
53
+
54
  **PRO Features**
55
 
56
+ * 11 Beautiful Hover Effect Presets - [demo](https://foo.gallery/demos/hover-effect-presets-demos/)
57
+ * Video Support - [demo](https://foo.gallery/demos/video-gallery-demos/)
58
  * Media Tags and Categories
59
+ * Gallery Filtering using Media Tags or Categories - [demo](https://foo.gallery/demos/filtering-demos/)
60
+ * Polaroid PRO Gallery Template - [demo](https://foo.gallery/demos/polaroid-pro-image-gallery/)
61
+ * Grid PRO Gallery Template - [demo](https://foo.gallery/demos/grid-pro-demo/)
62
+ * Slider PRO Gallery Template - [demo](https://foo.gallery/demos/slider-pro/)
63
+ * Advanced Pagination - [demo](https://foo.gallery/demos/pagination-demo/)
64
+ * Infinite Scroll - [demo](https://foo.gallery/demos/infinite-scroll-demo/)
65
+ * Multiple Loaded Effects - [demo](https://foo.gallery/demos/loaded-effect-demos/)
66
+ * Bulk Copy Gallery Settings - [more info](https://fooplugins.com/bulk-copy-foogallery-pro/)
67
  * More on the way!
68
 
69
+ **Documentation**
70
 
71
+ * [FooGallery Documentation](https://fooplugins.helpscoutdocs.com/collection/8-foogallery)
 
 
 
 
 
 
72
 
73
+ **GDPR**
74
 
75
+ When you install FooGallery for the first time, the plugin asks you (the website admin) to opt-in so that we can track your usage of the plugin and provide a better service (send you update emails for new version releases and security updates etc). *This is optional and not required in order to use the plugin.*
 
76
 
77
+ From your website point of view, FooGallery never collects or stores any visitor information at all, when someone visits your website.
78
 
79
+ **PHP 7 Compatible**
 
80
 
81
+ FooGallery has been tried and tested on servers running PHP 7.
82
 
83
+ **Retina Support**
 
 
 
 
 
 
 
84
 
85
+ FooGallery now comes with built-in support for higher quality thumbnails on retina-enabled displays. No more blurry thumbnails, just crisp thumbnails that look amazing on all devices.
86
 
87
+ **Video Support**
88
+
89
+ FooGallery PRO now supports the creation of video galleries! Import from YouTube, Vimeo, Facebook, TED and Dailymotion, or use a self-hosted video from any online source. You can also easily create mixed galleries with both images and videos!
90
+
91
+ **Albums Built In**
92
+
93
+ Albums are now built in as an extension. Simply head over to the extensions page and activate the albums extension. A new menu item will appear that allows you to add albums just as easily as galleries.
94
+
95
+ **Built For Developers**
96
+
97
+ FooGallery was designed to be the most developer-friendly gallery plugin available for WordPress. It was also built on top of a solid extension framework, which means different functionality is separated out into different areas in the codebase. It also means the core plugin is lightweight, but still allowing for the most flexibility.
98
 
99
  **Contribute**
100
 
101
+ FooGallery is hosted on [GitHub](https://github.com/fooplugins/foogallery).
102
 
103
  == Installation ==
104
 
114
 
115
  = Can I add videos to my galleries? =
116
 
117
+ Yes, video is supported in FooGallery PRO!
118
 
119
  = How do I get albums working? =
120
 
138
 
139
  == Changelog ==
140
 
141
+ = 1.5.9 =
142
+ * Fix : Theme customizer not loading for some theme/plugin combinations
143
+
144
+ = 1.5.8 =
145
+ * Major version bump to correspond with FooGallery PRO which includes video support
146
+ * New : Upgrade offer to FooGallery PRO for FooVideo customers
147
+ * New : Language setting for load more pagination
148
+ * Update : FooGallery client side 1.1.2
149
+ * Update : Freemius SDK 2.1.1
150
+ * Fix : Pagination + Filtering bugs
151
+ * Fix : PHP 7.1 compatibility tests failing for clone
152
+ * Fix : better paging + filtering support
153
+ * Fix : better RTL support in media modal
154
+ * Multiple bug fixes and improvements
155
+
156
  = 1.4.31 =
157
 
158
  * New : GDPR notice in readme
css/admin-foogallery.css CHANGED
@@ -481,6 +481,15 @@ button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-bal
481
  width: 467px;
482
  }
483
 
 
 
 
 
 
 
 
 
 
484
  @media (max-width: 900px) {
485
  .media-modal .attachments-browser .media-toolbar {
486
  right: 300px;
@@ -491,4 +500,13 @@ button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-bal
491
  .media-modal .media-sidebar {
492
  width: 267px;
493
  }
494
- }
 
 
 
 
 
 
 
 
 
481
  width: 467px;
482
  }
483
 
484
+ .rtl .media-modal .attachments-browser .media-toolbar {
485
+ left: 500px;
486
+ right: 0;
487
+ }
488
+ .rtl .media-modal .attachments {
489
+ left: 500px;
490
+ right: 0;
491
+ }
492
+
493
  @media (max-width: 900px) {
494
  .media-modal .attachments-browser .media-toolbar {
495
  right: 300px;
500
  .media-modal .media-sidebar {
501
  width: 267px;
502
  }
503
+
504
+ .rtl .media-modal .attachments-browser .media-toolbar {
505
+ left: 300px;
506
+ right: 0;
507
+ }
508
+ .rtl .media-modal .attachments {
509
+ left: 300px;
510
+ right: 0;
511
+ }
512
+ }
extensions/default-templates/shared/css/admin-foogallery.css CHANGED
@@ -1,5 +1,6 @@
1
  .foogallery-setting-caption_icon,
2
- .foogallery-setting-loading_icon {
 
3
  content: "";
4
  display: inline-block;
5
  position: relative;
@@ -32,6 +33,26 @@
32
  background-image: url('../img/external.png');
33
  }
34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  .foogallery_template_field_type-htmlicon.foogallery_template_field_id-loading_icon td label {
36
  background-color: #eee;
37
  }
1
  .foogallery-setting-caption_icon,
2
+ .foogallery-setting-loading_icon,
3
+ .foogallery-setting-video_overlay {
4
  content: "";
5
  display: inline-block;
6
  position: relative;
33
  background-image: url('../img/external.png');
34
  }
35
 
36
+ .foogallery-setting-video_overlay.fg-video-default {
37
+ background-image: url('../img/video-default.png');
38
+ }
39
+
40
+ .foogallery-setting-video_overlay.fg-video-1 {
41
+ background-image: url('../img/video-1.png');
42
+ }
43
+
44
+ .foogallery-setting-video_overlay.fg-video-2 {
45
+ background-image: url('../img/video-2.png');
46
+ }
47
+
48
+ .foogallery-setting-video_overlay.fg-video-3 {
49
+ background-image: url('../img/video-3.png');
50
+ }
51
+
52
+ .foogallery-setting-video_overlay.fg-video-4 {
53
+ background-image: url('../img/video-4.png');
54
+ }
55
+
56
  .foogallery_template_field_type-htmlicon.foogallery_template_field_id-loading_icon td label {
57
  background-color: #eee;
58
  }
extensions/default-templates/shared/css/foogallery.css CHANGED
@@ -80,6 +80,16 @@ only screen and (min-resolution: 2.25dppx) {
80
  outline: 0;
81
  text-decoration: none;
82
  z-index: 4;
 
 
 
 
 
 
 
 
 
 
83
  }
84
  .foogallery .fg-image {
85
  display: block;
@@ -999,7 +1009,7 @@ only screen and (min-resolution: 2.25dppx) {
999
  left: 0;
1000
  top: 0;
1001
  bottom: 0;
1002
- transition-property: visibility, opacity;
1003
  }
1004
  .foogallery.fg-hover-colorize .fg-item-inner:hover .fg-thumb:before,
1005
  .foogallery.fg-caption-hover.fg-hover-colorize .fg-item-inner:hover .fg-caption {
@@ -1013,7 +1023,7 @@ only screen and (min-resolution: 2.25dppx) {
1013
  left: 0;
1014
  top: 0;
1015
  bottom: 0;
1016
- transition-property: visibility, opacity;
1017
  }
1018
  .foogallery.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-thumb:before,
1019
  .foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-caption {
@@ -1043,7 +1053,7 @@ only screen and (min-resolution: 2.25dppx) {
1043
  left: 0;
1044
  top: 0;
1045
  bottom: 0;
1046
- transition-property: visibility, opacity;
1047
  }
1048
  .foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-thumb:before,
1049
  .foogallery.fg-caption-hover.fg-hover-grayscale .fg-item-inner:hover .fg-caption {
@@ -1102,7 +1112,7 @@ only screen and (min-resolution: 2.25dppx) {
1102
  left: 0;
1103
  top: 0;
1104
  bottom: 0;
1105
- transition-property: visibility, opacity;
1106
  }
1107
  .foogallery.fg-hover-scale .fg-item-inner:hover .fg-thumb:before,
1108
  .foogallery.fg-caption-hover.fg-hover-scale .fg-item-inner:hover .fg-caption {
@@ -1122,7 +1132,7 @@ only screen and (min-resolution: 2.25dppx) {
1122
  left: 0;
1123
  top: 0;
1124
  bottom: 0;
1125
- transition-property: transform;
1126
  visibility: visible;
1127
  opacity: 1;
1128
  }
@@ -1425,6 +1435,10 @@ only screen and (min-resolution: 2.25dppx) {
1425
  line-height: 0;
1426
  font-size: 0;
1427
  }
 
 
 
 
1428
 
1429
  /* 2 column layouts */
1430
  /* 2 column layout - normal gutter */
80
  outline: 0;
81
  text-decoration: none;
82
  z-index: 4;
83
+ -moz-box-shadow: none;
84
+ box-shadow: none;
85
+ }
86
+ .foogallery .fg-thumb:hover,
87
+ .foogallery .fg-thumb:focus {
88
+ border: none;
89
+ outline: 0;
90
+ text-decoration: none;
91
+ -moz-box-shadow: none;
92
+ box-shadow: none;
93
  }
94
  .foogallery .fg-image {
95
  display: block;
1009
  left: 0;
1010
  top: 0;
1011
  bottom: 0;
1012
+ transition-property: visibility, opacity, background-color;
1013
  }
1014
  .foogallery.fg-hover-colorize .fg-item-inner:hover .fg-thumb:before,
1015
  .foogallery.fg-caption-hover.fg-hover-colorize .fg-item-inner:hover .fg-caption {
1023
  left: 0;
1024
  top: 0;
1025
  bottom: 0;
1026
+ transition-property: visibility, opacity, background-color;
1027
  }
1028
  .foogallery.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-thumb:before,
1029
  .foogallery.fg-caption-hover.fg-hover-fade .fg-loaded .fg-item-inner:hover .fg-caption {
1053
  left: 0;
1054
  top: 0;
1055
  bottom: 0;
1056
+ transition-property: visibility, opacity, background-color;
1057
  }
1058
  .foogallery.fg-hover-grayscale .fg-item-inner:hover .fg-thumb:before,
1059
  .foogallery.fg-caption-hover.fg-hover-grayscale .fg-item-inner:hover .fg-caption {
1112
  left: 0;
1113
  top: 0;
1114
  bottom: 0;
1115
+ transition-property: visibility, opacity, background-color;
1116
  }
1117
  .foogallery.fg-hover-scale .fg-item-inner:hover .fg-thumb:before,
1118
  .foogallery.fg-caption-hover.fg-hover-scale .fg-item-inner:hover .fg-caption {
1132
  left: 0;
1133
  top: 0;
1134
  bottom: 0;
1135
+ transition-property: transform, background-color, opacity, visibility;
1136
  visibility: visible;
1137
  opacity: 1;
1138
  }
1435
  line-height: 0;
1436
  font-size: 0;
1437
  }
1438
+ .fg-masonry.fg-masonry-fixed .fg-item,
1439
+ .fg-masonry.fg-masonry-fixed .fg-column-width {
1440
+ max-width: 100%;
1441
+ }
1442
 
1443
  /* 2 column layouts */
1444
  /* 2 column layout - normal gutter */
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}.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}.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}.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}.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}.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;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-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: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}
extensions/default-templates/shared/img/video-1.png ADDED
Binary file
extensions/default-templates/shared/img/video-1@2x.png ADDED
Binary file
extensions/default-templates/shared/img/video-1@3x.png ADDED
Binary file
extensions/default-templates/shared/img/video-2.png ADDED
Binary file
extensions/default-templates/shared/img/video-2@2x.png ADDED
Binary file
extensions/default-templates/shared/img/video-2@3x.png ADDED
Binary file
extensions/default-templates/shared/img/video-3.png ADDED
Binary file
extensions/default-templates/shared/img/video-3@2x.png ADDED
Binary file
extensions/default-templates/shared/img/video-3@3x.png ADDED
Binary file
extensions/default-templates/shared/img/video-4.png ADDED
Binary file
extensions/default-templates/shared/img/video-4@2x.png ADDED
Binary file
extensions/default-templates/shared/img/video-4@3x.png ADDED
Binary file
extensions/default-templates/shared/img/video-default.png ADDED
Binary file
extensions/default-templates/shared/img/video-default@2x.png ADDED
Binary file
extensions/default-templates/shared/img/video-default@3x.png ADDED
Binary file
extensions/default-templates/shared/js/foogallery.js CHANGED
@@ -3157,6 +3157,317 @@
3157
  FooGallery.utils.is,
3158
  FooGallery.utils.fn
3159
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3160
  (function ($, _, _utils, _is, _fn, _obj) {
3161
 
3162
  _.TemplateFactory = _utils.Factory.extend(/** @lends FooGallery.TemplateFactory */{
@@ -3628,7 +3939,7 @@
3628
  }
3629
 
3630
  // if the container currently has no children make them
3631
- if (self.$el.children().length == 0) {
3632
  self.$el.append(self.createChildren());
3633
  self._undo.children = true;
3634
  }
@@ -3940,7 +4251,7 @@
3940
  else self.$el.attr("style", self._undo.style);
3941
 
3942
  if (self._undo.children) {
3943
- self.$el.empty();
3944
  }
3945
  if (self._undo.create) {
3946
  self.$el.remove();
@@ -3950,6 +4261,15 @@
3950
  self.initializing = false;
3951
  self.initialized = false;
3952
  },
 
 
 
 
 
 
 
 
 
3953
 
3954
  // ################
3955
  // ## Load Items ##
@@ -4327,8 +4647,8 @@
4327
  var parts = pair.split(self.opt.pair);
4328
  if (parts.length === 2){
4329
  state[parts[0]] = parts[1].indexOf(self.opt.array) === -1
4330
- ? decodeURIComponent(parts[1])
4331
- : $.map(parts[1].split(self.opt.array), function(part){ return decodeURIComponent(part); });
4332
  if (_is.string(state[parts[0]]) && !isNaN(state[parts[0]])){
4333
  state[parts[0]] = parseInt(state[parts[0]]);
4334
  }
@@ -4359,7 +4679,7 @@
4359
  $.each(state, function(name, value){
4360
  if (!_is.empty(value) && name !== "id"){
4361
  if (_is.array(value)){
4362
- value = $.map(value, function(part){ return encodeURIComponent(part); }).join("+");
4363
  } else {
4364
  value = encodeURIComponent(value);
4365
  }
@@ -4479,7 +4799,7 @@
4479
  page = tmpl.pages.find(item);
4480
  page = page !== 0 ? page : 1;
4481
  }
4482
- tmpl.pages.set(page, !_is.empty(state), false);
4483
  if (item && tmpl.pages.contains(page, item)){
4484
  item.scrollTo();
4485
  }
@@ -4577,6 +4897,14 @@
4577
  * @readonly
4578
  */
4579
  self.isCreated = false;
 
 
 
 
 
 
 
 
4580
  /**
4581
  * @summary Whether or not the items' image is currently loading.
4582
  * @memberof FooGallery.Item#
@@ -4836,17 +5164,38 @@
4836
  * }
4837
  * });
4838
  */
4839
- var e = self.tmpl.raise("destroy-item");
4840
  if (!e.isDefaultPrevented()) {
4841
- self.doDestroyItem();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4842
  self._super();
4843
  }
4844
- return self.tmpl === null;
4845
  },
4846
  /**
4847
  * @summary Performs the actual destroy logic for the item.
4848
  * @memberof FooGallery.Item#
4849
  * @function doDestroyItem
 
4850
  */
4851
  doDestroyItem: function () {
4852
  var self = this;
@@ -4868,6 +5217,7 @@
4868
  self.detach();
4869
  self.$el.remove();
4870
  }
 
4871
  },
4872
  /**
4873
  * @summary Parse the supplied element updating the current items' properties.
@@ -5126,12 +5476,12 @@
5126
  attr = self.attr.caption;
5127
  attr.elem["class"] = cls.elem;
5128
  self.$caption = $("<figcaption/>").attr(attr.elem).on("click.foogallery", {self: self}, self.onCaptionClick);
 
 
5129
  var hasTitle = !_is.empty(self.caption), hasDesc = !_is.empty(self.description);
5130
  if (hasTitle || hasDesc) {
5131
- attr.inner["class"] = cls.inner;
5132
  attr.title["class"] = cls.title;
5133
  attr.description["class"] = cls.description;
5134
- var $inner = $("<div/>").attr(attr.inner).appendTo(self.$caption);
5135
  if (hasTitle) {
5136
  var $title;
5137
  // enforce the max length for the caption
@@ -5917,7 +6267,12 @@
5917
  if (_is.hash(objOrElement)) {
5918
  type = objOrElement.type;
5919
  } else if (_is.element(objOrElement)) {
5920
- type = $(objOrElement).find(this.tmpl.sel.item.anchor).data("type");
 
 
 
 
 
5921
  }
5922
  return _is.string(type) && _.components.contains(type) ? type : "item";
5923
  },
@@ -7568,42 +7923,6 @@
7568
  FooGallery,
7569
  FooGallery.utils
7570
  );
7571
- // (function(_){
7572
- //
7573
- // // This file contains the initialization code for the Image Viewer gallery. It makes use of the FooGallery.Loader
7574
- // // allowing for optimized loading of images within the gallery.
7575
- //
7576
- // // Use FooGallery.ready to wait for the DOM to be ready
7577
- // _.ready(function($){
7578
- //
7579
- // // Find each Image Viewer gallery in the current page
7580
- // $(".fg-image-viewer").each(function(){
7581
- // var $gallery = $(this),
7582
- // // Get the options for the plugin
7583
- // options = $gallery.data("loader-options"),
7584
- // // Get the options for the loader
7585
- // loader = $.extend(true, $gallery.data("loader-options"), {
7586
- // oninit: function(){
7587
- // // the first time the gallery is initialized it triggers a window resize event
7588
- // $(window).trigger("resize");
7589
- // },
7590
- // onloaded: function(image){
7591
- // // once the actual image is loaded we no longer need the inline css used to prevent layout jumps so remove it
7592
- // $(image).fgRemoveSize();
7593
- // }
7594
- // });
7595
- //
7596
- // // Find all images that have a width and height attribute set and calculate the size to set as a temporary inline style.
7597
- // // This calculated size is used to prevent layout jumps.
7598
- // // Once that is done initialize the plugin and the loader.
7599
- // $gallery.fgAddSize(true).fgImageViewer( options ).fgLoader( loader );
7600
- // });
7601
- //
7602
- // });
7603
- //
7604
- // })(
7605
- // FooGallery
7606
- // );
7607
  (function ($, _, _utils, _obj) {
7608
 
7609
  _.ImageViewerTemplate = _.Template.extend({
@@ -7681,6 +8000,10 @@
7681
  )
7682
  );
7683
  },
 
 
 
 
7684
  onPreInit: function(event, self){
7685
  self.$inner = self.$el.find(self.sel.innerContainer);
7686
  self.$current = self.$el.find(self.sel.countCurrent);
@@ -7853,6 +8176,10 @@
7853
  var self = this;
7854
  return self.$hidden = $("<div/>", {"class": self.cls.hidden});
7855
  },
 
 
 
 
7856
  onPreInit: function(event, self){
7857
  self.$hidden = self.$el.find(self.sel.hidden);
7858
  },
@@ -7885,7 +8212,11 @@
7885
 
7886
  _.triggerPostLoad = function (e, tmpl, current, prev, isFilter) {
7887
  if (e.type === "first-load" || (tmpl.initialized && ((e.type === "after-page-change" && !isFilter) || e.type === "after-filter-change"))) {
7888
- $("body").trigger("post-load");
 
 
 
 
7889
  }
7890
  };
7891
 
3157
  FooGallery.utils.is,
3158
  FooGallery.utils.fn
3159
  );
3160
+ (function($, _, _utils, _is, _obj) {
3161
+
3162
+ var DATA_NAME = "__FooGallerySwipe__",
3163
+ TOUCH = "ontouchstart" in window,
3164
+ POINTER_IE10 = window.navigator.msPointerEnabled && !window.navigator.pointerEnabled && !TOUCH,
3165
+ POINTER = (window.navigator.pointerEnabled || window.navigator.msPointerEnabled) && !TOUCH,
3166
+ USE_TOUCH = TOUCH || POINTER;
3167
+
3168
+ _.Swipe = _utils.Class.extend(/** @lend FooGallery.Swipe */{
3169
+ /**
3170
+ * @summary A utility class for handling swipe gestures on touch devices.
3171
+ * @memberof FooGallery
3172
+ * @constructs Swipe
3173
+ * @param {Element} element - The element being bound to.
3174
+ * @param {Object} options - Any options for the current instance of the class.
3175
+ * @augments FooGallery.utils.Class
3176
+ * @borrows FooGallery.utils.Class.extend as extend
3177
+ * @borrows FooGallery.utils.Class.override as override
3178
+ */
3179
+ construct: function(element, options){
3180
+ var self = this, ns = ".fgswipe";
3181
+ /**
3182
+ * @summary The jQuery element this instance of the class is bound to.
3183
+ * @memberof FooGallery.Swipe
3184
+ * @name $el
3185
+ * @type {jQuery}
3186
+ */
3187
+ self.$el = $(element);
3188
+ /**
3189
+ * @summary The options for this instance of the class.
3190
+ * @memberof FooGallery.Swipe
3191
+ * @name opt
3192
+ * @type {FooGallery.Swipe~Options}
3193
+ */
3194
+ self.opt = _obj.extend({
3195
+ threshold: 20,
3196
+ allowPageScroll: false,
3197
+ swipe: $.noop,
3198
+ data: {}
3199
+ }, options);
3200
+ /**
3201
+ * @summary Whether or not a swipe is in progress.
3202
+ * @memberof FooGallery.Swipe
3203
+ * @name active
3204
+ * @type {boolean}
3205
+ */
3206
+ self.active = false;
3207
+ /**
3208
+ * @summary The start point for the last swipe.
3209
+ * @memberof FooGallery.Swipe
3210
+ * @name startPoint
3211
+ * @type {?FooGallery.Swipe~Point}
3212
+ */
3213
+ self.startPoint = null;
3214
+ /**
3215
+ * @summary The end point for the last swipe.
3216
+ * @memberof FooGallery.Swipe
3217
+ * @name startPoint
3218
+ * @type {?FooGallery.Swipe~Point}
3219
+ */
3220
+ self.endPoint = null;
3221
+ /**
3222
+ * @summary The event names used by this instance of the plugin.
3223
+ * @memberof FooGallery.Swipe
3224
+ * @name events
3225
+ * @type {{start: string, move: string, end: string, leave: string}}
3226
+ */
3227
+ self.events = {
3228
+ start: (USE_TOUCH ? (POINTER ? (POINTER_IE10 ? 'MSPointerDown' : 'pointerdown') : 'touchstart') : 'mousedown') + ns,
3229
+ move: (USE_TOUCH ? (POINTER ? (POINTER_IE10 ? 'MSPointerMove' : 'pointermove') : 'touchmove') : 'mousemove') + ns,
3230
+ end: (USE_TOUCH ? (POINTER ? (POINTER_IE10 ? 'MSPointerUp' : 'pointerup') : 'touchend') : 'mouseup') + ns,
3231
+ leave: (USE_TOUCH ? (POINTER ? 'mouseleave' : null) : 'mouseleave') + ns
3232
+ };
3233
+ },
3234
+ /**
3235
+ * @summary Initializes this instance of the class.
3236
+ * @memberof FooGallery.Swipe
3237
+ * @function init
3238
+ */
3239
+ init: function(){
3240
+ var self = this;
3241
+ self.$el.on(self.events.start, {self: self}, self.onStart);
3242
+ self.$el.on(self.events.move, {self: self}, self.onMove);
3243
+ self.$el.on(self.events.end, {self: self}, self.onEnd);
3244
+ if (_is.string(self.events.leave)) self.$el.on(self.events.leave, {self: self}, self.onEnd);
3245
+ self.$el.data(DATA_NAME, self);
3246
+ },
3247
+ /**
3248
+ * @summary Destroys this instance of the class.
3249
+ * @memberof FooGallery.Swipe
3250
+ * @function destroy
3251
+ */
3252
+ destroy: function(){
3253
+ var self = this;
3254
+ self.$el.off(self.events.start, self.onStart);
3255
+ self.$el.off(self.events.move, self.onMove);
3256
+ self.$el.off(self.events.end, self.onEnd);
3257
+ if (_is.string(self.events.leave)) self.$el.off(self.events.leave, self.onEnd);
3258
+ self.$el.removeData(DATA_NAME);
3259
+ },
3260
+ /**
3261
+ * @summary Gets the angle between two points.
3262
+ * @memberof FooGallery.Swipe
3263
+ * @function getAngle
3264
+ * @param {FooGallery.Swipe~Point} pt1 - The first point.
3265
+ * @param {FooGallery.Swipe~Point} pt2 - The second point.
3266
+ * @returns {number}
3267
+ */
3268
+ getAngle: function(pt1, pt2){
3269
+ var radians = Math.atan2(pt1.x - pt2.x, pt1.y - pt2.y),
3270
+ degrees = Math.round(radians * 180 / Math.PI);
3271
+ return 360 - (degrees < 0 ? 360 - Math.abs(degrees) : degrees);
3272
+ },
3273
+ /**
3274
+ * @summary Gets the distance between two points.
3275
+ * @memberof FooGallery.Swipe
3276
+ * @function getDistance
3277
+ * @param {FooGallery.Swipe~Point} pt1 - The first point.
3278
+ * @param {FooGallery.Swipe~Point} pt2 - The second point.
3279
+ * @returns {number}
3280
+ */
3281
+ getDistance: function(pt1, pt2){
3282
+ var xs = pt2.x - pt1.x,
3283
+ ys = pt2.y - pt1.y;
3284
+
3285
+ xs *= xs;
3286
+ ys *= ys;
3287
+
3288
+ return Math.sqrt( xs + ys );
3289
+ },
3290
+ /**
3291
+ * @summary Gets the general direction between two points and returns the result as a compass heading: N, NE, E, SE, S, SW, W, NW or NONE if the points are the same.
3292
+ * @memberof FooGallery.Swipe
3293
+ * @function getDirection
3294
+ * @param {FooGallery.Swipe~Point} pt1 - The first point.
3295
+ * @param {FooGallery.Swipe~Point} pt2 - The second point.
3296
+ * @returns {string}
3297
+ */
3298
+ getDirection: function(pt1, pt2){
3299
+ var self = this, angle = self.getAngle(pt1, pt2);
3300
+ if (angle > 337.5 || angle <= 22.5) return "N";
3301
+ else if (angle > 22.5 && angle <= 67.5) return "NE";
3302
+ else if (angle > 67.5 && angle <= 112.5) return "E";
3303
+ else if (angle > 112.5 && angle <= 157.5) return "SE";
3304
+ else if (angle > 157.5 && angle <= 202.5) return "S";
3305
+ else if (angle > 202.5 && angle <= 247.5) return "SW";
3306
+ else if (angle > 247.5 && angle <= 292.5) return "W";
3307
+ else if (angle > 292.5 && angle <= 337.5) return "NW";
3308
+ return "NONE";
3309
+ },
3310
+ /**
3311
+ * @summary Gets the pageX and pageY point from the supplied event whether it is for a touch or mouse event.
3312
+ * @memberof FooGallery.Swipe
3313
+ * @function getPoint
3314
+ * @param {jQuery.Event} event - The event to parse the point from.
3315
+ * @returns {FooGallery.Swipe~Point}
3316
+ */
3317
+ getPoint: function(event){
3318
+ var touches;
3319
+ if (USE_TOUCH && !_is.empty(touches = event.originalEvent.touches || event.touches)){
3320
+ return {x: touches[0].pageX, y: touches[0].pageY};
3321
+ }
3322
+ if (_is.number(event.pageX) && _is.number(event.pageY)){
3323
+ return {x: event.pageX, y: event.pageY};
3324
+ }
3325
+ return null;
3326
+ },
3327
+ /**
3328
+ * @summary Gets the offset from the supplied point.
3329
+ * @memberof FooGallery.Swipe
3330
+ * @function getOffset
3331
+ * @param {FooGallery.Swipe~Point} pt - The point to use to calculate the offset.
3332
+ * @returns {FooGallery.Swipe~Offset}
3333
+ */
3334
+ getOffset: function(pt){
3335
+ var self = this, offset = self.$el.offset();
3336
+ return {
3337
+ left: pt.x - offset.left,
3338
+ top: pt.y - offset.top
3339
+ };
3340
+ },
3341
+ /**
3342
+ * @summary Handles the {@link FooGallery.Swipe#events.start|start} event.
3343
+ * @memberof FooGallery.Swipe
3344
+ * @function onStart
3345
+ * @param {jQuery.Event} event - The event object for the current event.
3346
+ */
3347
+ onStart: function(event){
3348
+ var self = event.data.self, pt = self.getPoint(event);
3349
+ if (!_is.empty(pt)){
3350
+ self.active = true;
3351
+ self.startPoint = self.endPoint = pt;
3352
+ }
3353
+ },
3354
+ /**
3355
+ * @summary Handles the {@link FooGallery.Swipe#events.move|move} event.
3356
+ * @memberof FooGallery.Swipe
3357
+ * @function onMove
3358
+ * @param {jQuery.Event} event - The event object for the current event.
3359
+ */
3360
+ onMove: function(event){
3361
+ var self = event.data.self, pt = self.getPoint(event);
3362
+ if (self.active && !_is.empty(pt)){
3363
+ self.endPoint = pt;
3364
+ if (!self.opt.allowPageScroll){
3365
+ event.preventDefault();
3366
+ }
3367
+ }
3368
+ },
3369
+ /**
3370
+ * @summary Handles the {@link FooGallery.Swipe#events.end|end} and {@link FooGallery.Swipe#events.leave|leave} events.
3371
+ * @memberof FooGallery.Swipe
3372
+ * @function onEnd
3373
+ * @param {jQuery.Event} event - The event object for the current event.
3374
+ */
3375
+ onEnd: function(event){
3376
+ var self = event.data.self;
3377
+ if (self.active){
3378
+ self.active = false;
3379
+ var info = {
3380
+ startPoint: self.startPoint,
3381
+ endPoint: self.endPoint,
3382
+ startOffset: self.getOffset(self.startPoint),
3383
+ endOffset: self.getOffset(self.endPoint),
3384
+ angle: self.getAngle(self.startPoint, self.endPoint),
3385
+ distance: self.getDistance(self.startPoint, self.endPoint),
3386
+ direction: self.getDirection(self.startPoint, self.endPoint)
3387
+ };
3388
+
3389
+ if (self.opt.threshold > 0 && info.distance < self.opt.threshold) return;
3390
+
3391
+ self.opt.swipe.apply(this, [info, self.opt.data]);
3392
+ self.startPoint = null;
3393
+ self.endPoint = null;
3394
+ }
3395
+ }
3396
+ });
3397
+
3398
+ /**
3399
+ * @summary Expose FooGallery.Swipe as a jQuery plugin.
3400
+ * @memberof external:"jQuery.fn"#
3401
+ * @function fgswipe
3402
+ * @param {(FooGallery.Swipe~Options|string)} [options] - The options to supply to FooGallery.Swipe or one of the supported method names.
3403
+ * @returns {jQuery}
3404
+ */
3405
+ $.fn.fgswipe = function(options){
3406
+ return this.each(function(){
3407
+ var $this = $(this), swipe = $this.data(DATA_NAME), exists = swipe instanceof _.Swipe;
3408
+ if (exists){
3409
+ if (_is.string(options) && _is.fn(swipe[options])){
3410
+ swipe[options]();
3411
+ return;
3412
+ } else {
3413
+ swipe.destroy();
3414
+ }
3415
+ }
3416
+ if (_is.hash(options)){
3417
+ swipe = new _.Swipe(this, options);
3418
+ swipe.init();
3419
+ }
3420
+ });
3421
+ };
3422
+
3423
+ /**
3424
+ * @summary A simple point object containing X and Y coordinates.
3425
+ * @typedef {Object} FooGallery.Swipe~Point
3426
+ * @property {number} x - The X coordinate.
3427
+ * @property {number} y - The Y coordinate.
3428
+ */
3429
+
3430
+ /**
3431
+ * @summary A simple offset object containing top and left values.
3432
+ * @typedef {Object} FooGallery.Swipe~Offset
3433
+ * @property {number} left - The left value.
3434
+ * @property {number} top - The top value.
3435
+ */
3436
+
3437
+ /**
3438
+ * @summary The information object supplied as the first parameter to the {@link FooGallery.Swipe~swipeCallback} function.
3439
+ * @typedef {Object} FooGallery.Swipe~Info
3440
+ * @property {FooGallery.Swipe~Point} startPoint - The page X and Y coordinates where the swipe began.
3441
+ * @property {FooGallery.Swipe~Point} endPoint - The page X and Y coordinates where the swipe ended.
3442
+ * @property {FooGallery.Swipe~Offset} startOffset - The top and left values where the swipe began.
3443
+ * @property {FooGallery.Swipe~Offset} endOffset - The top and left values where the swipe ended.
3444
+ * @property {number} angle - The angle traveled from the start to the end of the swipe.
3445
+ * @property {number} distance - The distance traveled from the start to the end of the swipe.
3446
+ * @property {string} direction - The general direction traveled from the start to the end of the swipe: N, NE, E, SE, S, SW, W, NW or NONE if the points are the same.
3447
+ */
3448
+
3449
+ /**
3450
+ * @summary The callback function to execute whenever a swipe occurs.
3451
+ * @callback FooGallery.Swipe~swipeCallback
3452
+ * @param {FooGallery.Swipe~Info} info - The swipe info.
3453
+ * @param {Object} data - Any additional data supplied when the swipe was bound.
3454
+ */
3455
+
3456
+ /**
3457
+ * @summary The options available for the swipe utility class.
3458
+ * @typedef {Object} FooGallery.Swipe~Options
3459
+ * @property {number} [threshold=20] - The minimum distance to travel before being registered as a swipe.
3460
+ * @property {FooGallery.Swipe~swipeCallback} swipe - The callback function to execute whenever a swipe occurs.
3461
+ * @property {Object} [data={}] - Any additional data to supply to the swipe callback.
3462
+ */
3463
+
3464
+ })(
3465
+ FooGallery.$,
3466
+ FooGallery,
3467
+ FooGallery.utils,
3468
+ FooGallery.utils.is,
3469
+ FooGallery.utils.obj
3470
+ );
3471
  (function ($, _, _utils, _is, _fn, _obj) {
3472
 
3473
  _.TemplateFactory = _utils.Factory.extend(/** @lends FooGallery.TemplateFactory */{
3939
  }
3940
 
3941
  // if the container currently has no children make them
3942
+ if (self.$el.children().not(self.sel.item.elem).length == 0) {
3943
  self.$el.append(self.createChildren());
3944
  self._undo.children = true;
3945
  }
4251
  else self.$el.attr("style", self._undo.style);
4252
 
4253
  if (self._undo.children) {
4254
+ self.destroyChildren();
4255
  }
4256
  if (self._undo.create) {
4257
  self.$el.remove();
4261
  self.initializing = false;
4262
  self.initialized = false;
4263
  },
4264
+ /**
4265
+ * @summary If the {@link FooGallery.Template#createChildren|createChildren} method is used to generate custom elements for a template this method should also be overridden and used to destroy them.
4266
+ * @memberof FooGallery.Template#
4267
+ * @function destroyChildren
4268
+ * @description This method is called just after the {@link FooGallery.Template~"destroyed.foogallery"|destroyed} event to allow templates to remove any markup created in the {@link FooGallery.Template#createChildren|createChildren} method.
4269
+ */
4270
+ destroyChildren: function(){
4271
+ // does nothing for the base template
4272
+ },
4273
 
4274
  // ################
4275
  // ## Load Items ##
4647
  var parts = pair.split(self.opt.pair);
4648
  if (parts.length === 2){
4649
  state[parts[0]] = parts[1].indexOf(self.opt.array) === -1
4650
+ ? decodeURIComponent(parts[1].replace(/\+/g, '%20'))
4651
+ : $.map(parts[1].split(self.opt.array), function(part){ return decodeURIComponent(part.replace(/\+/g, '%20')); });
4652
  if (_is.string(state[parts[0]]) && !isNaN(state[parts[0]])){
4653
  state[parts[0]] = parseInt(state[parts[0]]);
4654
  }
4679
  $.each(state, function(name, value){
4680
  if (!_is.empty(value) && name !== "id"){
4681
  if (_is.array(value)){
4682
+ value = $.map(value, function(part){ return encodeURIComponent(part); }).join(self.opt.array);
4683
  } else {
4684
  value = encodeURIComponent(value);
4685
  }
4799
  page = tmpl.pages.find(item);
4800
  page = page !== 0 ? page : 1;
4801
  }
4802
+ tmpl.pages.set(page, !_is.empty(state), false, true);
4803
  if (item && tmpl.pages.contains(page, item)){
4804
  item.scrollTo();
4805
  }
4897
  * @readonly
4898
  */
4899
  self.isCreated = false;
4900
+ /**
4901
+ * @summary Whether or not the item has been destroyed and can not be used.
4902
+ * @memberof FooGallery.Item#
4903
+ * @name isDestroyed
4904
+ * @type {boolean}
4905
+ * @readonly
4906
+ */
4907
+ self.isDestroyed = false;
4908
  /**
4909
  * @summary Whether or not the items' image is currently loading.
4910
  * @memberof FooGallery.Item#
5164
  * }
5165
  * });
5166
  */
5167
+ var e = self.tmpl.raise("destroy-item", [self]);
5168
  if (!e.isDefaultPrevented()) {
5169
+ self.isDestroyed = self.doDestroyItem();
5170
+ }
5171
+ if (self.isDestroyed) {
5172
+ /**
5173
+ * @summary Raised after an item has been destroyed.
5174
+ * @event FooGallery.Template~"destroyed-item.foogallery"
5175
+ * @type {jQuery.Event}
5176
+ * @param {jQuery.Event} event - The jQuery.Event object for the current event.
5177
+ * @param {FooGallery.Template} template - The template raising the event.
5178
+ * @param {FooGallery.Item} item - The item that was destroyed.
5179
+ * @example {@caption To listen for this event and perform some action when it occurs you would bind to it as follows.}
5180
+ * $(".foogallery").foogallery({
5181
+ * on: {
5182
+ * "destroyed-item.foogallery": function(event, template, item){
5183
+ * // do something
5184
+ * }
5185
+ * }
5186
+ * });
5187
+ */
5188
+ self.tmpl.raise("destroyed-item", [self]);
5189
+ // call the original method that simply nulls the tmpl property
5190
  self._super();
5191
  }
5192
+ return self.isDestroyed;
5193
  },
5194
  /**
5195
  * @summary Performs the actual destroy logic for the item.
5196
  * @memberof FooGallery.Item#
5197
  * @function doDestroyItem
5198
+ * @returns {boolean}
5199
  */
5200
  doDestroyItem: function () {
5201
  var self = this;
5217
  self.detach();
5218
  self.$el.remove();
5219
  }
5220
+ return true;
5221
  },
5222
  /**
5223
  * @summary Parse the supplied element updating the current items' properties.
5476
  attr = self.attr.caption;
5477
  attr.elem["class"] = cls.elem;
5478
  self.$caption = $("<figcaption/>").attr(attr.elem).on("click.foogallery", {self: self}, self.onCaptionClick);
5479
+ attr.inner["class"] = cls.inner;
5480
+ var $inner = $("<div/>").attr(attr.inner).appendTo(self.$caption);
5481
  var hasTitle = !_is.empty(self.caption), hasDesc = !_is.empty(self.description);
5482
  if (hasTitle || hasDesc) {
 
5483
  attr.title["class"] = cls.title;
5484
  attr.description["class"] = cls.description;
 
5485
  if (hasTitle) {
5486
  var $title;
5487
  // enforce the max length for the caption
6267
  if (_is.hash(objOrElement)) {
6268
  type = objOrElement.type;
6269
  } else if (_is.element(objOrElement)) {
6270
+ var $el = $(objOrElement), item = this.tmpl.sel.item;
6271
+ // if (_is.string(item.video) && $el.is(item.video)){
6272
+ // type = "video";
6273
+ // } else {
6274
+ // }
6275
+ type = $el.find(item.anchor).data("type");
6276
  }
6277
  return _is.string(type) && _.components.contains(type) ? type : "item";
6278
  },
7923
  FooGallery,
7924
  FooGallery.utils
7925
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7926
  (function ($, _, _utils, _obj) {
7927
 
7928
  _.ImageViewerTemplate = _.Template.extend({
8000
  )
8001
  );
8002
  },
8003
+ destroyChildren: function(){
8004
+ var self = this;
8005
+ self.$el.find(self.sel.inner).remove();
8006
+ },
8007
  onPreInit: function(event, self){
8008
  self.$inner = self.$el.find(self.sel.innerContainer);
8009
  self.$current = self.$el.find(self.sel.countCurrent);
8176
  var self = this;
8177
  return self.$hidden = $("<div/>", {"class": self.cls.hidden});
8178
  },
8179
+ destroyChildren: function(){
8180
+ var self = this;
8181
+ self.$el.find(self.sel.hidden).remove();
8182
+ },
8183
  onPreInit: function(event, self){
8184
  self.$hidden = self.$el.find(self.sel.hidden);
8185
  },
8212
 
8213
  _.triggerPostLoad = function (e, tmpl, current, prev, isFilter) {
8214
  if (e.type === "first-load" || (tmpl.initialized && ((e.type === "after-page-change" && !isFilter) || e.type === "after-filter-change"))) {
8215
+ try {
8216
+ $("body").trigger("post-load");
8217
+ } catch(err) {
8218
+ console.error(err);
8219
+ }
8220
  }
8221
  };
8222
 
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.0.26
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,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().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.$el.empty(),c._undo.create&&c.$el.remove(),c.$el=c.state=c.items=c.pages=null,c.destroyed=!0,c.initializing=!1,c.initialized=!1)},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]):a.map(g[1].split(b.opt.array),function(a){return decodeURIComponent(a)}),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("+"):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),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)}(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.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").isDefaultPrevented()||(a.doDestroyItem(),a._super()),null===a.tmpl},doDestroyItem:function(){var a=this;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())},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())),
10
- 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);var h=!d.empty(c.caption),i=!d.empty(c.description);if(h||i){g.inner.class=f.inner,g.title.class=f.title,g.description.class=f.description;var j=a("<div/>").attr(g.inner).appendTo(c.$caption);if(h){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),j.append(k)}if(i){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),j.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;return d.hash(c)?e=c.type:d.element(c)&&(e=a(c).find(this.tmpl.sel.item.anchor).data("type")),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,text:"0"})).append(a("<span/>",{class:b.cls.countTotal,text:"0"})),a("<div/>",{class:b.cls.next}).append(a("<span/>",{text:b.il8n.next}))))},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})},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){("first-load"===b.type||c.initialized&&("after-page-change"===b.type&&!f||"after-filter-change"===b.type))&&a("body").trigger("post-load")},b.autoDefaults={on:{
11
- "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.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);
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.4.31
7
  Author: FooPlugins
8
  Plugin URI: https://foo.gallery
9
  Author URI: http://fooplugins.com
@@ -23,7 +23,7 @@ if ( !class_exists( 'FooGallery_Plugin' ) ) {
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.4.31' );
27
  define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
28
  require_once FOOGALLERY_PATH . 'includes/constants.php';
29
  // Create a helper function for easy SDK access.
3
  /*
4
  Plugin Name: FooGallery
5
  Description: FooGallery is the most intuitive and extensible gallery management tool ever created for WordPress
6
+ Version: 1.5.9
7
  Author: FooPlugins
8
  Plugin URI: https://foo.gallery
9
  Author URI: http://fooplugins.com
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.5.9' );
27
  define( 'FOOGALLERY_SETTINGS_VERSION', '2' );
28
  require_once FOOGALLERY_PATH . 'includes/constants.php';
29
  // Create a helper function for easy SDK access.
freemius/assets/css/admin/connect.css CHANGED
@@ -1 +1 @@
1
- #fs_connect{width:480px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);margin:20px 0}@media screen and (max-width: 479px){#fs_connect{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:0 0 0 -10px}}#fs_connect .fs-content{background:#fff;padding:15px 20px}#fs_connect .fs-content .fs-error{background:snow;color:#d3135a;border:1px solid #d3135a;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);text-align:center;padding:5px;margin-bottom:10px}#fs_connect .fs-content p{margin:0;padding:0;font-size:1.2em}#fs_connect .fs-license-key-container{position:relative;width:280px;margin:10px auto 0 auto}#fs_connect .fs-license-key-container input{width:100%}#fs_connect .fs-license-key-container .dashicons{position:absolute;top:5px;right:5px}#fs_connect.require-license-key #sites_list_container td{cursor:pointer}#fs_connect #delegate_to_site_admins{margin-right:15px;float:right;height:26px;vertical-align:middle;line-height:37px;font-weight:bold;border-bottom:1px dashed;text-decoration:none}#fs_connect #delegate_to_site_admins.rtl{margin-left:15px;margin-right:0}#fs_connect .fs-actions{padding:10px 20px;background:#C0C7CA}#fs_connect .fs-actions .button{padding:0 10px 1px;line-height:35px;height:37px;font-size:16px;margin-bottom:0}#fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}#fs_connect .fs-actions .button.button-primary{padding-right:15px;padding-left:15px}#fs_connect .fs-actions .button.button-primary:after{content:' \279C'}#fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}#fs_connect .fs-actions .button.button-secondary{float:right}#fs_connect.fs-anonymous-disabled .fs-actions .button.button-primary{width:100%}#fs_connect .fs-permissions{padding:10px 20px;background:#FEFEFE;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease}#fs_connect .fs-permissions .fs-license-sync-disclaimer{text-align:center;margin-top:0}#fs_connect .fs-permissions .fs-trigger{font-size:0.9em;text-decoration:none;text-align:center;display:block}#fs_connect .fs-permissions ul{height:0;overflow:hidden;margin:0}#fs_connect .fs-permissions ul li{margin-bottom:12px}#fs_connect .fs-permissions ul li:last-child{margin-bottom:0}#fs_connect .fs-permissions ul li i.dashicons{float:left;font-size:40px;width:40px;height:40px}#fs_connect .fs-permissions ul li div{margin-left:55px}#fs_connect .fs-permissions ul li div span{font-weight:bold;text-transform:uppercase;color:#23282d}#fs_connect .fs-permissions ul li div p{margin:2px 0 0 0}#fs_connect .fs-permissions.fs-open{background:#fff}#fs_connect .fs-permissions.fs-open ul{height:auto;margin:20px 20px 10px 20px}@media screen and (max-width: 479px){#fs_connect .fs-permissions{background:#fff}#fs_connect .fs-permissions .fs-trigger{display:none}#fs_connect .fs-permissions ul{height:auto;margin:20px}}#fs_connect .fs-freemium-licensing{padding:8px;background:#777;color:#fff}#fs_connect .fs-freemium-licensing p{text-align:center;display:block;margin:0;padding:0}#fs_connect .fs-freemium-licensing a{color:#C2EEFF;text-decoration:underline}#fs_connect .fs-visual{padding:12px;line-height:0;background:#fafafa;height:80px;position:relative}#fs_connect .fs-visual .fs-site-icon{position:absolute;left:20px;top:10px}#fs_connect .fs-visual .fs-connect-logo{position:absolute;right:20px;top:10px}#fs_connect .fs-visual .fs-plugin-icon{position:absolute;top:10px;left:50%;margin-left:-40px}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-site-icon,#fs_connect .fs-visual img,#fs_connect .fs-visual object{width:80px;height:80px}#fs_connect .fs-visual .dashicons-wordpress{font-size:64px;background:#01749a;color:#fff;width:64px;height:64px;padding:8px}#fs_connect .fs-visual .dashicons-plus{position:absolute;top:50%;font-size:30px;margin-top:-10px;color:#bbb}#fs_connect .fs-visual .dashicons-plus.fs-first{left:28%}#fs_connect .fs-visual .dashicons-plus.fs-second{left:65%}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-connect-logo,#fs_connect .fs-visual .fs-site-icon{border:1px solid #ccc;padding:1px;background:#fff}#fs_connect .fs-terms{text-align:center;font-size:0.85em;padding:5px;background:rgba(0,0,0,0.05)}#fs_connect .fs-terms,#fs_connect .fs-terms a{color:#999}#fs_connect .fs-terms a{text-decoration:none}#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-tooltip-trigger{position:relative}.fs-tooltip-trigger:not(a){cursor:help}.fs-tooltip-trigger .fs-tooltip{opacity:0;visibility:hidden;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:absolute;background:rgba(0,0,0,0.8);color:#fff;font-family:'arial', serif;font-size:12px;padding:10px;z-index:999999;bottom:100%;margin-bottom:5px;left:0;right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);line-height:1.3em;font-weight:bold;text-align:left}.rtl .fs-tooltip-trigger .fs-tooltip{text-align:right}.fs-tooltip-trigger .fs-tooltip::after{content:' ';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,0.8) transparent transparent transparent;position:absolute;top:100%;left:21px}.rtl .fs-tooltip-trigger .fs-tooltip::after{right:21px;left:auto}.fs-tooltip-trigger:hover .fs-tooltip{visibility:visible;opacity:1}.rtl #fs_connect .fs-actions{padding:10px 20px;background:#C0C7CA}.rtl #fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}.rtl #fs_connect .fs-actions .button.button-primary:after{content:' \000bb'}.rtl #fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}.rtl #fs_connect .fs-actions .button.button-secondary{float:left}.rtl #fs_connect .fs-permissions ul li div{margin-right:55px;margin-left:0}.rtl #fs_connect .fs-permissions ul li i.dashicons{float:right}.rtl #fs_connect .fs-visual .fs-site-icon{right:20px;left:auto}.rtl #fs_connect .fs-visual .fs-connect-logo{right:auto;left:20px}#fs_theme_connect_wrapper{position:fixed;top:0;height:100%;width:100%;z-index:99990;background:rgba(0,0,0,0.75);text-align:center;overflow-y:auto}#fs_theme_connect_wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}#fs_theme_connect_wrapper>button.close{color:white;cursor:pointer;height:40px;width:40px;position:absolute;right:0;border:0;background-color:transparent;top:32px}#fs_theme_connect_wrapper #fs_connect{top:0;text-align:left;display:inline-block;vertical-align:middle;margin-top:52px;margin-bottom:20px}#fs_theme_connect_wrapper #fs_connect .fs-terms{background:rgba(140,140,140,0.64)}#fs_theme_connect_wrapper #fs_connect .fs-terms,#fs_theme_connect_wrapper #fs_connect .fs-terms a{color:#c5c5c5}.wp-pointer-content #fs_connect{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fs-opt-in-pointer .wp-pointer-content{padding:0}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow{border-bottom-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow-inner{border-bottom-color:#fafafa}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow{border-top-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow-inner{border-top-color:#fafafa}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow{border-right-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow-inner{border-right-color:#fafafa}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow{border-left-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow-inner{border-left-color:#fafafa}
1
+ #fs_connect{width:480px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);margin:20px 0}@media screen and (max-width: 479px){#fs_connect{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:0 0 0 -10px}}#fs_connect .fs-content{background:#fff;padding:15px 20px}#fs_connect .fs-content .fs-error{background:snow;color:#d3135a;border:1px solid #d3135a;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);text-align:center;padding:5px;margin-bottom:10px}#fs_connect .fs-content p{margin:0;padding:0;font-size:1.2em}#fs_connect .fs-license-key-container{position:relative;width:280px;margin:10px auto 0 auto}#fs_connect .fs-license-key-container input{width:100%}#fs_connect .fs-license-key-container .dashicons{position:absolute;top:5px;right:5px}#fs_connect.require-license-key #sites_list_container td{cursor:pointer}#fs_connect #delegate_to_site_admins{margin-right:15px;float:right;height:26px;vertical-align:middle;line-height:37px;font-weight:bold;border-bottom:1px dashed;text-decoration:none}#fs_connect #delegate_to_site_admins.rtl{margin-left:15px;margin-right:0}#fs_connect .fs-actions{padding:10px 20px;background:#C0C7CA}#fs_connect .fs-actions .button{padding:0 10px 1px;line-height:35px;height:37px;font-size:16px;margin-bottom:0}#fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}#fs_connect .fs-actions .button.button-primary{padding-right:15px;padding-left:15px}#fs_connect .fs-actions .button.button-primary:after{content:' \279C'}#fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}#fs_connect .fs-actions .button.button-secondary{float:right}#fs_connect.fs-anonymous-disabled .fs-actions .button.button-primary{width:100%}#fs_connect .fs-permissions{padding:10px 20px;background:#FEFEFE;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease}#fs_connect .fs-permissions .fs-license-sync-disclaimer{text-align:center;margin-top:0}#fs_connect .fs-permissions .fs-trigger{font-size:0.9em;text-decoration:none;text-align:center;display:block}#fs_connect .fs-permissions ul{height:0;overflow:hidden;margin:0}#fs_connect .fs-permissions ul li{margin-bottom:12px}#fs_connect .fs-permissions ul li:last-child{margin-bottom:0}#fs_connect .fs-permissions ul li i.dashicons{float:left;font-size:40px;width:40px;height:40px}#fs_connect .fs-permissions ul li div{margin-left:55px}#fs_connect .fs-permissions ul li div span{font-weight:bold;text-transform:uppercase;color:#23282d}#fs_connect .fs-permissions ul li div p{margin:2px 0 0 0}#fs_connect .fs-permissions.fs-open{background:#fff}#fs_connect .fs-permissions.fs-open ul{height:auto;margin:20px 20px 10px 20px}@media screen and (max-width: 479px){#fs_connect .fs-permissions{background:#fff}#fs_connect .fs-permissions .fs-trigger{display:none}#fs_connect .fs-permissions ul{height:auto;margin:20px}}#fs_connect .fs-freemium-licensing{padding:8px;background:#777;color:#fff}#fs_connect .fs-freemium-licensing p{text-align:center;display:block;margin:0;padding:0}#fs_connect .fs-freemium-licensing a{color:#C2EEFF;text-decoration:underline}#fs_connect .fs-visual{padding:12px;line-height:0;background:#fafafa;height:80px;position:relative}#fs_connect .fs-visual .fs-site-icon{position:absolute;left:20px;top:10px}#fs_connect .fs-visual .fs-connect-logo{position:absolute;right:20px;top:10px}#fs_connect .fs-visual .fs-plugin-icon{position:absolute;top:10px;left:50%;margin-left:-40px}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-site-icon,#fs_connect .fs-visual img,#fs_connect .fs-visual object{width:80px;height:80px}#fs_connect .fs-visual .dashicons-wordpress{font-size:64px;background:#01749a;color:#fff;width:64px;height:64px;padding:8px}#fs_connect .fs-visual .dashicons-plus{position:absolute;top:50%;font-size:30px;margin-top:-10px;color:#bbb}#fs_connect .fs-visual .dashicons-plus.fs-first{left:28%}#fs_connect .fs-visual .dashicons-plus.fs-second{left:65%}#fs_connect .fs-visual .fs-plugin-icon,#fs_connect .fs-visual .fs-connect-logo,#fs_connect .fs-visual .fs-site-icon{border:1px solid #ccc;padding:1px;background:#fff}#fs_connect .fs-terms{text-align:center;font-size:0.85em;padding:5px;background:rgba(0,0,0,0.05)}#fs_connect .fs-terms,#fs_connect .fs-terms a{color:#999}#fs_connect .fs-terms a{text-decoration:none}#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-tooltip-trigger{position:relative}.fs-tooltip-trigger:not(a){cursor:help}.fs-tooltip-trigger .fs-tooltip{opacity:0;visibility:hidden;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:absolute;background:rgba(0,0,0,0.8);color:#fff;font-family:'arial', serif;font-size:12px;padding:10px;z-index:999999;bottom:100%;margin-bottom:5px;left:0;right:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);line-height:1.3em;font-weight:bold;text-align:left}.rtl .fs-tooltip-trigger .fs-tooltip{text-align:right}.fs-tooltip-trigger .fs-tooltip::after{content:' ';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,0.8) transparent transparent transparent;position:absolute;top:100%;left:21px}.rtl .fs-tooltip-trigger .fs-tooltip::after{right:21px;left:auto}.fs-tooltip-trigger:hover .fs-tooltip{visibility:visible;opacity:1}#fs_marketing_optin{display:none;margin-top:10px;border:1px solid #ccc;padding:10px;line-height:1.5em}#fs_marketing_optin .fs-message{display:block;margin-bottom:5px;font-size:1.05em;font-weight:600}#fs_marketing_optin.error{border:1px solid #d3135a;background:#fee}#fs_marketing_optin.error .fs-message{color:#d3135a}#fs_marketing_optin .fs-input-container{margin-top:5px}#fs_marketing_optin .fs-input-container label{margin-top:5px;display:block}#fs_marketing_optin .fs-input-container label input{float:left;margin:1px 0 0 0}#fs_marketing_optin .fs-input-container label:first-child{display:block;margin-bottom:2px}#fs_marketing_optin .fs-input-label{display:block;margin-left:20px}#fs_marketing_optin .fs-input-label .underlined{text-decoration:underline}.rtl #fs_marketing_optin .fs-input-container label input{float:right}.rtl #fs_marketing_optin .fs-input-label{margin-left:0;margin-right:20px}.rtl #fs_connect .fs-actions{padding:10px 20px;background:#C0C7CA}.rtl #fs_connect .fs-actions .button .dashicons{font-size:37px;margin-left:-8px;margin-right:12px}.rtl #fs_connect .fs-actions .button.button-primary:after{content:' \000bb'}.rtl #fs_connect .fs-actions .button.button-primary.fs-loading:after{content:''}.rtl #fs_connect .fs-actions .button.button-secondary{float:left}.rtl #fs_connect .fs-permissions ul li div{margin-right:55px;margin-left:0}.rtl #fs_connect .fs-permissions ul li i.dashicons{float:right}.rtl #fs_connect .fs-visual .fs-site-icon{right:20px;left:auto}.rtl #fs_connect .fs-visual .fs-connect-logo{right:auto;left:20px}#fs_theme_connect_wrapper{position:fixed;top:0;height:100%;width:100%;z-index:99990;background:rgba(0,0,0,0.75);text-align:center;overflow-y:auto}#fs_theme_connect_wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}#fs_theme_connect_wrapper>button.close{color:white;cursor:pointer;height:40px;width:40px;position:absolute;right:0;border:0;background-color:transparent;top:32px}#fs_theme_connect_wrapper #fs_connect{top:0;text-align:left;display:inline-block;vertical-align:middle;margin-top:52px;margin-bottom:20px}#fs_theme_connect_wrapper #fs_connect .fs-terms{background:rgba(140,140,140,0.64)}#fs_theme_connect_wrapper #fs_connect .fs-terms,#fs_theme_connect_wrapper #fs_connect .fs-terms a{color:#c5c5c5}.wp-pointer-content #fs_connect{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fs-opt-in-pointer .wp-pointer-content{padding:0}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow{border-bottom-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-top .wp-pointer-arrow-inner{border-bottom-color:#fafafa}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow{border-top-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-bottom .wp-pointer-arrow-inner{border-top-color:#fafafa}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow{border-right-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-left .wp-pointer-arrow-inner{border-right-color:#fafafa}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow{border-left-color:#dfdfdf}.fs-opt-in-pointer.wp-pointer-right .wp-pointer-arrow-inner{border-left-color:#fafafa}
freemius/assets/css/admin/gdpr-optin-notice.css ADDED
@@ -0,0 +1 @@
 
1
+ .fs-notice[data-id^="gdpr_optin_actions"] .underlined{text-decoration:underline}.fs-notice[data-id^="gdpr_optin_actions"] ul .button,.fs-notice[data-id^="gdpr_optin_actions"] ul .action-description{vertical-align:middle}.fs-notice[data-id^="gdpr_optin_actions"] ul .action-description{display:inline-block;margin-left:3px}
freemius/assets/img/foogallery.png ADDED
Binary file
freemius/assets/scss/admin/_gdpr-consent.scss ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #fs_marketing_optin
2
+ {
3
+ display: none;
4
+ margin-top: 10px;
5
+ border: 1px solid #ccc;
6
+ padding: 10px;
7
+ line-height: 1.5em;
8
+
9
+ .fs-message
10
+ {
11
+ display: block;
12
+ margin-bottom: 5px;
13
+ font-size: 1.05em;
14
+ font-weight: 600;
15
+ }
16
+
17
+ &.error
18
+ {
19
+ border: 1px solid $fs-logo-magenta-color;
20
+ background: #fee;
21
+
22
+ .fs-message
23
+ {
24
+ color: $fs-logo-magenta-color;
25
+ }
26
+ }
27
+
28
+ .fs-input-container
29
+ {
30
+ margin-top: 5px;
31
+
32
+ label
33
+ {
34
+ margin-top: 5px;
35
+ display: block;
36
+
37
+ input
38
+ {
39
+ float: left;
40
+ margin: 1px 0 0 0;
41
+ }
42
+
43
+ &:first-child
44
+ {
45
+ display: block;
46
+ margin-bottom: 2px;
47
+ }
48
+ }
49
+ }
50
+
51
+ .fs-input-label
52
+ {
53
+ display: block;
54
+ margin-left: 20px;
55
+
56
+ .underlined
57
+ {
58
+ text-decoration: underline;
59
+ }
60
+ }
61
+ }
62
+
63
+ .rtl
64
+ {
65
+ #fs_marketing_optin
66
+ {
67
+ .fs-input-container
68
+ {
69
+ label input
70
+ {
71
+ float: right;
72
+ }
73
+ }
74
+
75
+ .fs-input-label
76
+ {
77
+ margin-left: 0;
78
+ margin-right: 20px;
79
+ }
80
+ }
81
+ }
freemius/assets/scss/admin/connect.scss CHANGED
@@ -352,6 +352,7 @@ $form_width: 480px;
352
 
353
  @import "multisite-options";
354
  @import "tooltip";
 
355
 
356
  .rtl
357
  {
352
 
353
  @import "multisite-options";
354
  @import "tooltip";
355
+ @import "gdpr-consent";
356
 
357
  .rtl
358
  {
freemius/assets/scss/admin/gdpr-optin-notice.scss ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .fs-notice[data-id^="gdpr_optin_actions"]
2
+ {
3
+ .underlined {
4
+ text-decoration: underline;
5
+ }
6
+
7
+ ul {
8
+ .button, .action-description {
9
+ vertical-align: middle;
10
+ }
11
+
12
+ .action-description {
13
+ display: inline-block;
14
+ margin-left: 3px;
15
+ }
16
+ }
17
+ }
freemius/config.php CHANGED
@@ -248,6 +248,9 @@
248
  if ( ! defined( 'WP_FS__API_CACHE_OPTION_NAME' ) ) {
249
  define( 'WP_FS__API_CACHE_OPTION_NAME', WP_FS___OPTION_PREFIX . 'api_cache' );
250
  }
 
 
 
251
  define( 'WP_FS__OPTIONS_OPTION_NAME', WP_FS___OPTION_PREFIX . 'options' );
252
 
253
  /**
@@ -282,8 +285,11 @@
282
  define( 'WP_FS__TIME_10_MIN_IN_SEC', 600 );
283
  }
284
  // define( 'WP_FS__TIME_15_MIN_IN_SEC', 900 );
 
 
 
285
  if ( ! defined( 'WP_FS__TIME_24_HOURS_IN_SEC' ) ) {
286
- define( 'WP_FS__TIME_24_HOURS_IN_SEC', 86400 );
287
  }
288
  if ( ! defined( 'WP_FS__TIME_WEEK_IN_SEC' ) ) {
289
  define( 'WP_FS__TIME_WEEK_IN_SEC', 7 * WP_FS__TIME_24_HOURS_IN_SEC );
@@ -375,4 +381,8 @@
375
  define( 'WP_FS__SHOW_NETWORK_EVEN_WHEN_DELEGATED', false );
376
  }
377
 
378
- #endregion
 
 
 
 
248
  if ( ! defined( 'WP_FS__API_CACHE_OPTION_NAME' ) ) {
249
  define( 'WP_FS__API_CACHE_OPTION_NAME', WP_FS___OPTION_PREFIX . 'api_cache' );
250
  }
251
+ if ( ! defined( 'WP_FS__GDPR_OPTION_NAME' ) ) {
252
+ define( 'WP_FS__GDPR_OPTION_NAME', WP_FS___OPTION_PREFIX . 'gdpr' );
253
+ }
254
  define( 'WP_FS__OPTIONS_OPTION_NAME', WP_FS___OPTION_PREFIX . 'options' );
255
 
256
  /**
285
  define( 'WP_FS__TIME_10_MIN_IN_SEC', 600 );
286
  }
287
  // define( 'WP_FS__TIME_15_MIN_IN_SEC', 900 );
288
+ if ( ! defined( 'WP_FS__TIME_12_HOURS_IN_SEC' ) ) {
289
+ define( 'WP_FS__TIME_12_HOURS_IN_SEC', 43200 );
290
+ }
291
  if ( ! defined( 'WP_FS__TIME_24_HOURS_IN_SEC' ) ) {
292
+ define( 'WP_FS__TIME_24_HOURS_IN_SEC', WP_FS__TIME_12_HOURS_IN_SEC * 2 );
293
  }
294
  if ( ! defined( 'WP_FS__TIME_WEEK_IN_SEC' ) ) {
295
  define( 'WP_FS__TIME_WEEK_IN_SEC', 7 * WP_FS__TIME_24_HOURS_IN_SEC );
381
  define( 'WP_FS__SHOW_NETWORK_EVEN_WHEN_DELEGATED', false );
382
  }
383
 
384
+ #endregion
385
+
386
+ if ( ! defined( 'WP_FS__DEMO_MODE' ) ) {
387
+ define( 'WP_FS__DEMO_MODE', false );
388
+ }
freemius/includes/class-freemius-abstract.php CHANGED
@@ -1,597 +1,597 @@
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.7
7
- */
8
-
9
- if ( ! defined( 'ABSPATH' ) ) {
10
- exit;
11
- }
12
-
13
-
14
- /**
15
- * - Each instance of Freemius class represents a single plugin
16
- * install by a single user (the installer of the plugin).
17
- *
18
- * - Each website can only have one install of the same plugin.
19
- *
20
- * - Install entity is only created after a user connects his account with Freemius.
21
- *
22
- * Class Freemius_Abstract
23
- */
24
- abstract class Freemius_Abstract {
25
-
26
- #----------------------------------------------------------------------------------
27
- #region Identity
28
- #----------------------------------------------------------------------------------
29
-
30
- /**
31
- * Check if user has connected his account (opted-in).
32
- *
33
- * Note:
34
- * If the user opted-in and opted-out on a later stage,
35
- * this will still return true. If you want to check if the
36
- * user is currently opted-in, use:
37
- * `$fs->is_registered() && $fs->is_tracking_allowed()`
38
- *
39
- * @since 1.0.1
40
- * @return bool
41
- */
42
- abstract function is_registered();
43
-
44
- /**
45
- * Check if the user skipped connecting the account with Freemius.
46
- *
47
- * @since 1.0.7
48
- *
49
- * @return bool
50
- */
51
- abstract function is_anonymous();
52
-
53
- /**
54
- * Check if the user currently in activation mode.
55
- *
56
- * @since 1.0.7
57
- *
58
- * @return bool
59
- */
60
- abstract function is_activation_mode();
61
-
62
- #endregion
63
-
64
- #----------------------------------------------------------------------------------
65
- #region Usage Tracking
66
- #----------------------------------------------------------------------------------
67
-
68
- /**
69
- * Returns TRUE if the user opted-in and didn't disconnect (opt-out).
70
- *
71
- * @author Leo Fajardo (@leorw)
72
- * @since 1.2.1.5
73
- *
74
- * @return bool
75
- */
76
- abstract function is_tracking_allowed();
77
-
78
- /**
79
- * Returns TRUE if the user never opted-in or manually opted-out.
80
- *
81
- * @author Vova Feldman (@svovaf)
82
- * @since 1.2.1.5
83
- *
84
- * @return bool
85
- */
86
- function is_tracking_prohibited() {
87
- return ! $this->is_registered() || ! $this->is_tracking_allowed();
88
- }
89
-
90
- /**
91
- * Opt-out from usage tracking.
92
- *
93
- * Note: This will not delete the account information but will stop all tracking.
94
- *
95
- * Returns:
96
- * 1. FALSE - If the user never opted-in.
97
- * 2. TRUE - If successfully opted-out.
98
- * 3. object - API Result on failure.
99
- *
100
- * @author Leo Fajardo (@leorw)
101
- * @since 1.2.1.5
102
- *
103
- * @return bool|object
104
- */
105
- abstract function stop_tracking();
106
-
107
- /**
108
- * Opt-in back into usage tracking.
109
- *
110
- * Note: This will only work if the user opted-in previously.
111
- *
112
- * Returns:
113
- * 1. FALSE - If the user never opted-in.
114
- * 2. TRUE - If successfully opted-in back to usage tracking.
115
- * 3. object - API result on failure.
116
- *
117
- * @author Leo Fajardo (@leorw)
118
- * @since 1.2.1.5
119
- *
120
- * @return bool|object
121
- */
122
- abstract function allow_tracking();
123
-
124
- #endregion
125
-
126
- #----------------------------------------------------------------------------------
127
- #region Module Type
128
- #----------------------------------------------------------------------------------
129
-
130
- /**
131
- * Checks if the plugin's type is "plugin". The other type is "theme".
132
- *
133
- * @author Leo Fajardo (@leorw)
134
- * @since 1.2.2
135
- *
136
- * @return bool
137
- */
138
- abstract function is_plugin();
139
-
140
- /**
141
- * Checks if the module type is "theme". The other type is "plugin".
142
- *
143
- * @author Leo Fajardo (@leorw)
144
- * @since 1.2.2
145
- *
146
- * @return bool
147
- */
148
- function is_theme() {
149
- return ( ! $this->is_plugin() );
150
- }
151
-
152
- #endregion
153
-
154
- #----------------------------------------------------------------------------------
155
- #region Permissions
156
- #----------------------------------------------------------------------------------
157
-
158
- /**
159
- * Check if plugin must be WordPress.org compliant.
160
- *
161
- * @since 1.0.7
162
- *
163
- * @return bool
164
- */
165
- abstract function is_org_repo_compliant();
166
-
167
- /**
168
- * Check if plugin is allowed to install executable files.
169
- *
170
- * @author Vova Feldman (@svovaf)
171
- * @since 1.0.5
172
- *
173
- * @return bool
174
- */
175
- function is_allowed_to_install() {
176
- return ( $this->is_premium() || ! $this->is_org_repo_compliant() );
177
- }
178
-
179
- #endregion
180
-
181
- /**
182
- * Check if user in trial or in free plan (not paying).
183
- *
184
- * @author Vova Feldman (@svovaf)
185
- * @since 1.0.4
186
- *
187
- * @return bool
188
- */
189
- function is_not_paying() {
190
- return ( $this->is_trial() || $this->is_free_plan() );
191
- }
192
-
193
- /**
194
- * Check if the user has an activated and valid paid license on current plugin's install.
195
- *
196
- * @since 1.0.9
197
- *
198
- * @return bool
199
- */
200
- abstract function is_paying();
201
-
202
- /**
203
- * Check if the user is paying or in trial.
204
- *
205
- * @since 1.0.9
206
- *
207
- * @return bool
208
- */
209
- function is_paying_or_trial() {
210
- return ( $this->is_paying() || $this->is_trial() );
211
- }
212
-
213
- /**
214
- * Check if user in a trial or have feature enabled license.
215
- *
216
- * @author Vova Feldman (@svovaf)
217
- * @since 1.1.7
218
- *
219
- * @return bool
220
- */
221
- abstract function can_use_premium_code();
222
-
223
- #----------------------------------------------------------------------------------
224
- #region Premium Only
225
- #----------------------------------------------------------------------------------
226
-
227
- /**
228
- * All logic wrapped in methods with "__premium_only()" suffix will be only
229
- * included in the premium code.
230
- *
231
- * Example:
232
- * if ( freemius()->is__premium_only() ) {
233
- * ...
234
- * }
235
- */
236
-
237
- /**
238
- * Returns true when running premium plugin code.
239
- *
240
- * @since 1.0.9
241
- *
242
- * @return bool
243
- */
244
- function is__premium_only() {
245
- return $this->is_premium();
246
- }
247
-
248
- /**
249
- * Check if the user has an activated and valid paid license on current plugin's install.
250
- *
251
- * @since 1.0.9
252
- *
253
- * @return bool
254
- *
255
- */
256
- function is_paying__premium_only() {
257
- return ( $this->is__premium_only() && $this->is_paying() );
258
- }
259
-
260
- /**
261
- * All code wrapped in this statement will be only included in the premium code.
262
- *
263
- * @since 1.0.9
264
- *
265
- * @param string $plan Plan name.
266
- * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
267
- *
268
- * @return bool
269
- */
270
- function is_plan__premium_only( $plan, $exact = false ) {
271
- return ( $this->is_premium() && $this->is_plan( $plan, $exact ) );
272
- }
273
-
274
- /**
275
- * Check if plan matches active license' plan or active trial license' plan.
276
- *
277
- * All code wrapped in this statement will be only included in the premium code.
278
- *
279
- * @since 1.0.9
280
- *
281
- * @param string $plan Plan name.
282
- * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
283
- *
284
- * @return bool
285
- */
286
- function is_plan_or_trial__premium_only( $plan, $exact = false ) {
287
- return ( $this->is_premium() && $this->is_plan_or_trial( $plan, $exact ) );
288
- }
289
-
290
- /**
291
- * Check if the user is paying or in trial.
292
- *
293
- * All code wrapped in this statement will be only included in the premium code.
294
- *
295
- * @since 1.0.9
296
- *
297
- * @return bool
298
- */
299
- function is_paying_or_trial__premium_only() {
300
- return $this->is_premium() && $this->is_paying_or_trial();
301
- }
302
-
303
- /**
304
- * Check if the user has an activated and valid paid license on current plugin's install.
305
- *
306
- * @since 1.0.4
307
- *
308
- * @return bool
309
- *
310
- * @deprecated Method name is confusing since it's not clear from the name the code will be removed.
311
- * @using Alias to is_paying__premium_only()
312
- */
313
- function is_paying__fs__() {
314
- return $this->is_paying__premium_only();
315
- }
316
-
317
- /**
318
- * Check if user in a trial or have feature enabled license.
319
- *
320
- * All code wrapped in this statement will be only included in the premium code.
321
- *
322
- * @author Vova Feldman (@svovaf)
323
- * @since 1.1.9
324
- *
325
- * @return bool
326
- */
327
- function can_use_premium_code__premium_only() {
328
- return $this->is_premium() && $this->can_use_premium_code();
329
- }
330
-
331
- #endregion
332
-
333
- #----------------------------------------------------------------------------------
334
- #region Trial
335
- #----------------------------------------------------------------------------------
336
-
337
- /**
338
- * Check if the user in a trial.
339
- *
340
- * @since 1.0.3
341
- *
342
- * @return bool
343
- */
344
- abstract function is_trial();
345
-
346
- /**
347
- * Check if trial already utilized.
348
- *
349
- * @since 1.0.9
350
- *
351
- * @return bool
352
- */
353
- abstract function is_trial_utilized();
354
-
355
- #endregion
356
-
357
- #----------------------------------------------------------------------------------
358
- #region Plans
359
- #----------------------------------------------------------------------------------
360
-
361
- /**
362
- * Check if plugin using the free plan.
363
- *
364
- * @since 1.0.4
365
- *
366
- * @return bool
367
- */
368
- abstract function is_free_plan();
369
-
370
- /**
371
- * @since 1.0.2
372
- *
373
- * @param string $plan Plan name.
374
- * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
375
- *
376
- * @return bool
377
- */
378
- abstract function is_plan( $plan, $exact = false );
379
-
380
- /**
381
- * Check if plan based on trial. If not in trial mode, should return false.
382
- *
383
- * @since 1.0.9
384
- *
385
- * @param string $plan Plan name.
386
- * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
387
- *
388
- * @return bool
389
- */
390
- abstract function is_trial_plan( $plan, $exact = false );
391
-
392
- /**
393
- * Check if plan matches active license' plan or active trial license' plan.
394
- *
395
- * @since 1.0.9
396
- *
397
- * @param string $plan Plan name.
398
- * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
399
- *
400
- * @return bool
401
- */
402
- function is_plan_or_trial( $plan, $exact = false ) {
403
- return $this->is_plan( $plan, $exact ) ||
404
- $this->is_trial_plan( $plan, $exact );
405
- }
406
-
407
- /**
408
- * Check if plugin has any paid plans.
409
- *
410
- * @author Vova Feldman (@svovaf)
411
- * @since 1.0.7
412
- *
413
- * @return bool
414
- */
415
- abstract function has_paid_plan();
416
-
417
- /**
418
- * Check if plugin has any free plan, or is it premium only.
419
- *
420
- * Note: If no plans configured, assume plugin is free.
421
- *
422
- * @author Vova Feldman (@svovaf)
423
- * @since 1.0.7
424
- *
425
- * @return bool
426
- */
427
- abstract function has_free_plan();
428
-
429
- /**
430
- * Check if plugin is premium only (no free plans).
431
- *
432
- * NOTE: is__premium_only() is very different method, don't get confused.
433
- *
434
- * @author Vova Feldman (@svovaf)
435
- * @since 1.1.9
436
- *
437
- * @return bool
438
- */
439
- abstract function is_only_premium();
440
-
441
- /**
442
- * Check if module has a premium code version.
443
- *
444
- * Serviceware module might be freemium without any
445
- * premium code version, where the paid features
446
- * are all part of the service.
447
- *
448
- * @author Vova Feldman (@svovaf)
449
- * @since 1.2.1.6
450
- *
451
- * @return bool
452
- */
453
- abstract function has_premium_version();
454
-
455
- /**
456
- * Check if module has any release on Freemius,
457
- * or all plugin's code is on WordPress.org (Serviceware).
458
- *
459
- * @return bool
460
- */
461
- function has_release_on_freemius() {
462
- return ! $this->is_org_repo_compliant() ||
463
- $this->has_premium_version();
464
- }
465
-
466
- /**
467
- * Checks if it's a freemium plugin.
468
- *
469
- * @author Vova Feldman (@svovaf)
470
- * @since 1.1.9
471
- *
472
- * @return bool
473
- */
474
- function is_freemium() {
475
- return $this->has_paid_plan() &&
476
- $this->has_free_plan();
477
- }
478
-
479
- /**
480
- * Check if module has only one plan.
481
- *
482
- * @author Vova Feldman (@svovaf)
483
- * @since 1.2.1.7
484
- *
485
- * @return bool
486
- */
487
- abstract function is_single_plan();
488
-
489
- #endregion
490
-
491
- /**
492
- * Check if running payments in sandbox mode.
493
- *
494
- * @since 1.0.4
495
- *
496
- * @return bool
497
- */
498
- abstract function is_payments_sandbox();
499
-
500
- /**
501
- * Check if running test vs. live plugin.
502
- *
503
- * @since 1.0.5
504
- *
505
- * @return bool
506
- */
507
- abstract function is_live();
508
-
509
- /**
510
- * Check if running premium plugin code.
511
- *
512
- * @since 1.0.5
513
- *
514
- * @return bool
515
- */
516
- abstract function is_premium();
517
-
518
- /**
519
- * Get upgrade URL.
520
- *
521
- * @author Vova Feldman (@svovaf)
522
- * @since 1.0.2
523
- *
524
- * @param string $period Billing cycle.
525
- *
526
- * @return string
527
- */
528
- abstract function get_upgrade_url( $period = WP_FS__PERIOD_ANNUALLY );
529
-
530
- /**
531
- * Check if Freemius was first added in a plugin update.
532
- *
533
- * @author Vova Feldman (@svovaf)
534
- * @since 1.1.5
535
- *
536
- * @return bool
537
- */
538
- function is_plugin_update() {
539
- return ! $this->is_plugin_new_install();
540
- }
541
-
542
- /**
543
- * Check if Freemius was part of the plugin when the user installed it first.
544
- *
545
- * @author Vova Feldman (@svovaf)
546
- * @since 1.1.5
547
- *
548
- * @return bool
549
- */
550
- abstract function is_plugin_new_install();
551
-
552
- #----------------------------------------------------------------------------------
553
- #region Marketing
554
- #----------------------------------------------------------------------------------
555
-
556
- /**
557
- * Check if current user purchased any other plugins before.
558
- *
559
- * @author Vova Feldman (@svovaf)
560
- * @since 1.0.9
561
- *
562
- * @return bool
563
- */
564
- abstract function has_purchased_before();
565
-
566
- /**
567
- * Check if current user classified as an agency.
568
- *
569
- * @author Vova Feldman (@svovaf)
570
- * @since 1.0.9
571
- *
572
- * @return bool
573
- */
574
- abstract function is_agency();
575
-
576
- /**
577
- * Check if current user classified as a developer.
578
- *
579
- * @author Vova Feldman (@svovaf)
580
- * @since 1.0.9
581
- *
582
- * @return bool
583
- */
584
- abstract function is_developer();
585
-
586
- /**
587
- * Check if current user classified as a business.
588
- *
589
- * @author Vova Feldman (@svovaf)
590
- * @since 1.0.9
591
- *
592
- * @return bool
593
- */
594
- abstract function is_business();
595
-
596
- #endregion
597
  }
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.7
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+
14
+ /**
15
+ * - Each instance of Freemius class represents a single plugin
16
+ * install by a single user (the installer of the plugin).
17
+ *
18
+ * - Each website can only have one install of the same plugin.
19
+ *
20
+ * - Install entity is only created after a user connects his account with Freemius.
21
+ *
22
+ * Class Freemius_Abstract
23
+ */
24
+ abstract class Freemius_Abstract {
25
+
26
+ #----------------------------------------------------------------------------------
27
+ #region Identity
28
+ #----------------------------------------------------------------------------------
29
+
30
+ /**
31
+ * Check if user has connected his account (opted-in).
32
+ *
33
+ * Note:
34
+ * If the user opted-in and opted-out on a later stage,
35
+ * this will still return true. If you want to check if the
36
+ * user is currently opted-in, use:
37
+ * `$fs->is_registered() && $fs->is_tracking_allowed()`
38
+ *
39
+ * @since 1.0.1
40
+ * @return bool
41
+ */
42
+ abstract function is_registered();
43
+
44
+ /**
45
+ * Check if the user skipped connecting the account with Freemius.
46
+ *
47
+ * @since 1.0.7
48
+ *
49
+ * @return bool
50
+ */
51
+ abstract function is_anonymous();
52
+
53
+ /**
54
+ * Check if the user currently in activation mode.
55
+ *
56
+ * @since 1.0.7
57
+ *
58
+ * @return bool
59
+ */
60
+ abstract function is_activation_mode();
61
+
62
+ #endregion
63
+
64
+ #----------------------------------------------------------------------------------
65
+ #region Usage Tracking
66
+ #----------------------------------------------------------------------------------
67
+
68
+ /**
69
+ * Returns TRUE if the user opted-in and didn't disconnect (opt-out).
70
+ *
71
+ * @author Leo Fajardo (@leorw)
72
+ * @since 1.2.1.5
73
+ *
74
+ * @return bool
75
+ */
76
+ abstract function is_tracking_allowed();
77
+
78
+ /**
79
+ * Returns TRUE if the user never opted-in or manually opted-out.
80
+ *
81
+ * @author Vova Feldman (@svovaf)
82
+ * @since 1.2.1.5
83
+ *
84
+ * @return bool
85
+ */
86
+ function is_tracking_prohibited() {
87
+ return ! $this->is_registered() || ! $this->is_tracking_allowed();
88
+ }
89
+
90
+ /**
91
+ * Opt-out from usage tracking.
92
+ *
93
+ * Note: This will not delete the account information but will stop all tracking.
94
+ *
95
+ * Returns:
96
+ * 1. FALSE - If the user never opted-in.
97
+ * 2. TRUE - If successfully opted-out.
98
+ * 3. object - API Result on failure.
99
+ *
100
+ * @author Leo Fajardo (@leorw)
101
+ * @since 1.2.1.5
102
+ *
103
+ * @return bool|object
104
+ */
105
+ abstract function stop_tracking();
106
+
107
+ /**
108
+ * Opt-in back into usage tracking.
109
+ *
110
+ * Note: This will only work if the user opted-in previously.
111
+ *
112
+ * Returns:
113
+ * 1. FALSE - If the user never opted-in.
114
+ * 2. TRUE - If successfully opted-in back to usage tracking.
115
+ * 3. object - API result on failure.
116
+ *
117
+ * @author Leo Fajardo (@leorw)
118
+ * @since 1.2.1.5
119
+ *
120
+ * @return bool|object
121
+ */
122
+ abstract function allow_tracking();
123
+
124
+ #endregion
125
+
126
+ #----------------------------------------------------------------------------------
127
+ #region Module Type
128
+ #----------------------------------------------------------------------------------
129
+
130
+ /**
131
+ * Checks if the plugin's type is "plugin". The other type is "theme".
132
+ *
133
+ * @author Leo Fajardo (@leorw)
134
+ * @since 1.2.2
135
+ *
136
+ * @return bool
137
+ */
138
+ abstract function is_plugin();
139
+
140
+ /**
141
+ * Checks if the module type is "theme". The other type is "plugin".
142
+ *
143
+ * @author Leo Fajardo (@leorw)
144
+ * @since 1.2.2
145
+ *
146
+ * @return bool
147
+ */
148
+ function is_theme() {
149
+ return ( ! $this->is_plugin() );
150
+ }
151
+
152
+ #endregion
153
+
154
+ #----------------------------------------------------------------------------------
155
+ #region Permissions
156
+ #----------------------------------------------------------------------------------
157
+
158
+ /**
159
+ * Check if plugin must be WordPress.org compliant.
160
+ *
161
+ * @since 1.0.7
162
+ *
163
+ * @return bool
164
+ */
165
+ abstract function is_org_repo_compliant();
166
+
167
+ /**
168
+ * Check if plugin is allowed to install executable files.
169
+ *
170
+ * @author Vova Feldman (@svovaf)
171
+ * @since 1.0.5
172
+ *
173
+ * @return bool
174
+ */
175
+ function is_allowed_to_install() {
176
+ return ( $this->is_premium() || ! $this->is_org_repo_compliant() );
177
+ }
178
+
179
+ #endregion
180
+
181
+ /**
182
+ * Check if user in trial or in free plan (not paying).
183
+ *
184
+ * @author Vova Feldman (@svovaf)
185
+ * @since 1.0.4
186
+ *
187
+ * @return bool
188
+ */
189
+ function is_not_paying() {
190
+ return ( $this->is_trial() || $this->is_free_plan() );
191
+ }
192
+
193
+ /**
194
+ * Check if the user has an activated and valid paid license on current plugin's install.
195
+ *
196
+ * @since 1.0.9
197
+ *
198
+ * @return bool
199
+ */
200
+ abstract function is_paying();
201
+
202
+ /**
203
+ * Check if the user is paying or in trial.
204
+ *
205
+ * @since 1.0.9
206
+ *
207
+ * @return bool
208
+ */
209
+ function is_paying_or_trial() {
210
+ return ( $this->is_paying() || $this->is_trial() );
211
+ }
212
+
213
+ /**
214
+ * Check if user in a trial or have feature enabled license.
215
+ *
216
+ * @author Vova Feldman (@svovaf)
217
+ * @since 1.1.7
218
+ *
219
+ * @return bool
220
+ */
221
+ abstract function can_use_premium_code();
222
+
223
+ #----------------------------------------------------------------------------------
224
+ #region Premium Only
225
+ #----------------------------------------------------------------------------------
226
+
227
+ /**
228
+ * All logic wrapped in methods with "__premium_only()" suffix will be only
229
+ * included in the premium code.
230
+ *
231
+ * Example:
232
+ * if ( freemius()->is__premium_only() ) {
233
+ * ...
234
+ * }
235
+ */
236
+
237
+ /**
238
+ * Returns true when running premium plugin code.
239
+ *
240
+ * @since 1.0.9
241
+ *
242
+ * @return bool
243
+ */
244
+ function is__premium_only() {
245
+ return $this->is_premium();
246
+ }
247
+
248
+ /**
249
+ * Check if the user has an activated and valid paid license on current plugin's install.
250
+ *
251
+ * @since 1.0.9
252
+ *
253
+ * @return bool
254
+ *
255
+ */
256
+ function is_paying__premium_only() {
257
+ return ( $this->is__premium_only() && $this->is_paying() );
258
+ }
259
+
260
+ /**
261
+ * All code wrapped in this statement will be only included in the premium code.
262
+ *
263
+ * @since 1.0.9
264
+ *
265
+ * @param string $plan Plan name.
266
+ * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
267
+ *
268
+ * @return bool
269
+ */
270
+ function is_plan__premium_only( $plan, $exact = false ) {
271
+ return ( $this->is_premium() && $this->is_plan( $plan, $exact ) );
272
+ }
273
+
274
+ /**
275
+ * Check if plan matches active license' plan or active trial license' plan.
276
+ *
277
+ * All code wrapped in this statement will be only included in the premium code.
278
+ *
279
+ * @since 1.0.9
280
+ *
281
+ * @param string $plan Plan name.
282
+ * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
283
+ *
284
+ * @return bool
285
+ */
286
+ function is_plan_or_trial__premium_only( $plan, $exact = false ) {
287
+ return ( $this->is_premium() && $this->is_plan_or_trial( $plan, $exact ) );
288
+ }
289
+
290
+ /**
291
+ * Check if the user is paying or in trial.
292
+ *
293
+ * All code wrapped in this statement will be only included in the premium code.
294
+ *
295
+ * @since 1.0.9
296
+ *
297
+ * @return bool
298
+ */
299
+ function is_paying_or_trial__premium_only() {
300
+ return $this->is_premium() && $this->is_paying_or_trial();
301
+ }
302
+
303
+ /**
304
+ * Check if the user has an activated and valid paid license on current plugin's install.
305
+ *
306
+ * @since 1.0.4
307
+ *
308
+ * @return bool
309
+ *
310
+ * @deprecated Method name is confusing since it's not clear from the name the code will be removed.
311
+ * @using Alias to is_paying__premium_only()
312
+ */
313
+ function is_paying__fs__() {
314
+ return $this->is_paying__premium_only();
315
+ }
316
+
317
+ /**
318
+ * Check if user in a trial or have feature enabled license.
319
+ *
320
+ * All code wrapped in this statement will be only included in the premium code.
321
+ *
322
+ * @author Vova Feldman (@svovaf)
323
+ * @since 1.1.9
324
+ *
325
+ * @return bool
326
+ */
327
+ function can_use_premium_code__premium_only() {
328
+ return $this->is_premium() && $this->can_use_premium_code();
329
+ }
330
+
331
+ #endregion
332
+
333
+ #----------------------------------------------------------------------------------
334
+ #region Trial
335
+ #----------------------------------------------------------------------------------
336
+
337
+ /**
338
+ * Check if the user in a trial.
339
+ *
340
+ * @since 1.0.3
341
+ *
342
+ * @return bool
343
+ */
344
+ abstract function is_trial();
345
+
346
+ /**
347
+ * Check if trial already utilized.
348
+ *
349
+ * @since 1.0.9
350
+ *
351
+ * @return bool
352
+ */
353
+ abstract function is_trial_utilized();
354
+
355
+ #endregion
356
+
357
+ #----------------------------------------------------------------------------------
358
+ #region Plans
359
+ #----------------------------------------------------------------------------------
360
+
361
+ /**
362
+ * Check if the user is on the free plan of the product.
363
+ *
364
+ * @since 1.0.4
365
+ *
366
+ * @return bool
367
+ */
368
+ abstract function is_free_plan();
369
+
370
+ /**
371
+ * @since 1.0.2
372
+ *
373
+ * @param string $plan Plan name.
374
+ * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
375
+ *
376
+ * @return bool
377
+ */
378
+ abstract function is_plan( $plan, $exact = false );
379
+
380
+ /**
381
+ * Check if plan based on trial. If not in trial mode, should return false.
382
+ *
383
+ * @since 1.0.9
384
+ *
385
+ * @param string $plan Plan name.
386
+ * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
387
+ *
388
+ * @return bool
389
+ */
390
+ abstract function is_trial_plan( $plan, $exact = false );
391
+
392
+ /**
393
+ * Check if plan matches active license' plan or active trial license' plan.
394
+ *
395
+ * @since 1.0.9
396
+ *
397
+ * @param string $plan Plan name.
398
+ * @param bool $exact If true, looks for exact plan. If false, also check "higher" plans.
399
+ *
400
+ * @return bool
401
+ */
402
+ function is_plan_or_trial( $plan, $exact = false ) {
403
+ return $this->is_plan( $plan, $exact ) ||
404
+ $this->is_trial_plan( $plan, $exact );
405
+ }
406
+
407
+ /**
408
+ * Check if plugin has any paid plans.
409
+ *
410
+ * @author Vova Feldman (@svovaf)
411
+ * @since 1.0.7
412
+ *
413
+ * @return bool
414
+ */
415
+ abstract function has_paid_plan();
416
+
417
+ /**
418
+ * Check if plugin has any free plan, or is it premium only.
419
+ *
420
+ * Note: If no plans configured, assume plugin is free.
421
+ *
422
+ * @author Vova Feldman (@svovaf)
423
+ * @since 1.0.7
424
+ *
425
+ * @return bool
426
+ */
427
+ abstract function has_free_plan();
428
+
429
+ /**
430
+ * Check if plugin is premium only (no free plans).
431
+ *
432
+ * NOTE: is__premium_only() is very different method, don't get confused.
433
+ *
434
+ * @author Vova Feldman (@svovaf)
435
+ * @since 1.1.9
436
+ *
437
+ * @return bool
438
+ */
439
+ abstract function is_only_premium();
440
+
441
+ /**
442
+ * Check if module has a premium code version.
443
+ *
444
+ * Serviceware module might be freemium without any
445
+ * premium code version, where the paid features
446
+ * are all part of the service.
447
+ *
448
+ * @author Vova Feldman (@svovaf)
449
+ * @since 1.2.1.6
450
+ *
451
+ * @return bool
452
+ */
453
+ abstract function has_premium_version();
454
+
455
+ /**
456
+ * Check if module has any release on Freemius,
457
+ * or all plugin's code is on WordPress.org (Serviceware).
458
+ *
459
+ * @return bool
460
+ */
461
+ function has_release_on_freemius() {
462
+ return ! $this->is_org_repo_compliant() ||
463
+ $this->has_premium_version();
464
+ }
465
+
466
+ /**
467
+ * Checks if it's a freemium plugin.
468
+ *
469
+ * @author Vova Feldman (@svovaf)
470
+ * @since 1.1.9
471
+ *
472
+ * @return bool
473
+ */
474
+ function is_freemium() {
475
+ return $this->has_paid_plan() &&
476
+ $this->has_free_plan();
477
+ }
478
+
479
+ /**
480
+ * Check if module has only one plan.
481
+ *
482
+ * @author Vova Feldman (@svovaf)
483
+ * @since 1.2.1.7
484
+ *
485
+ * @return bool
486
+ */
487
+ abstract function is_single_plan();
488
+
489
+ #endregion
490
+
491
+ /**
492
+ * Check if running payments in sandbox mode.
493
+ *
494
+ * @since 1.0.4
495
+ *
496
+ * @return bool
497
+ */
498
+ abstract function is_payments_sandbox();
499
+
500
+ /**
501
+ * Check if running test vs. live plugin.
502
+ *
503
+ * @since 1.0.5
504
+ *
505
+ * @return bool
506
+ */
507
+ abstract function is_live();
508
+
509
+ /**
510
+ * Check if running premium plugin code.
511
+ *
512
+ * @since 1.0.5
513
+ *
514
+ * @return bool
515
+ */
516
+ abstract function is_premium();
517
+
518
+ /**
519
+ * Get upgrade URL.
520
+ *
521
+ * @author Vova Feldman (@svovaf)
522
+ * @since 1.0.2
523
+ *
524
+ * @param string $period Billing cycle.
525
+ *
526
+ * @return string
527
+ */
528
+ abstract function get_upgrade_url( $period = WP_FS__PERIOD_ANNUALLY );
529
+
530
+ /**
531
+ * Check if Freemius was first added in a plugin update.
532
+ *
533
+ * @author Vova Feldman (@svovaf)
534
+ * @since 1.1.5
535
+ *
536
+ * @return bool
537
+ */
538
+ function is_plugin_update() {
539
+ return ! $this->is_plugin_new_install();
540
+ }
541
+
542
+ /**
543
+ * Check if Freemius was part of the plugin when the user installed it first.
544
+ *
545
+ * @author Vova Feldman (@svovaf)
546
+ * @since 1.1.5
547
+ *
548
+ * @return bool
549
+ */
550
+ abstract function is_plugin_new_install();
551
+
552
+ #----------------------------------------------------------------------------------
553
+ #region Marketing
554
+ #----------------------------------------------------------------------------------
555
+
556
+ /**
557
+ * Check if current user purchased any other plugins before.
558
+ *
559
+ * @author Vova Feldman (@svovaf)
560
+ * @since 1.0.9
561
+ *
562
+ * @return bool
563
+ */
564
+ abstract function has_purchased_before();
565
+
566
+ /**
567
+ * Check if current user classified as an agency.
568
+ *
569
+ * @author Vova Feldman (@svovaf)
570
+ * @since 1.0.9
571
+ *
572
+ * @return bool
573
+ */
574
+ abstract function is_agency();
575
+
576
+ /**
577
+ * Check if current user classified as a developer.
578
+ *
579
+ * @author Vova Feldman (@svovaf)
580
+ * @since 1.0.9
581
+ *
582
+ * @return bool
583
+ */
584
+ abstract function is_developer();
585
+
586
+ /**
587
+ * Check if current user classified as a business.
588
+ *
589
+ * @author Vova Feldman (@svovaf)
590
+ * @since 1.0.9
591
+ *
592
+ * @return bool
593
+ */
594
+ abstract function is_business();
595
+
596
+ #endregion
597
  }
freemius/includes/class-freemius.php CHANGED
@@ -533,10 +533,12 @@
533
  * @since 1.2.2.7 Even if the menu item was specified to be hidden, when it is the context page, then show the submenu item so the user will have the right context page.
534
  *
535
  * @param string $slug
 
 
536
  *
537
  * @return bool
538
  */
539
- function is_submenu_item_visible( $slug ) {
540
  if ( $this->is_admin_page( $slug ) ) {
541
  /**
542
  * It is the current context page, so show the submenu item
@@ -551,7 +553,7 @@
551
  return false;
552
  }
553
 
554
- if ( $this->is_free_wp_org_theme() ) {
555
  /**
556
  * wp.org themes are limited to a single submenu item, and
557
  * sub-submenu items are most likely not allowed (never verified).
@@ -640,7 +642,7 @@
640
  * @param string $sdk_prev_version
641
  * @param string $sdk_version
642
  */
643
- function _data_migration( $sdk_prev_version, $sdk_version ) {
644
  /**
645
  * @since 1.1.7.3 Fixed unwanted connectivity test cleanup.
646
  */
@@ -648,6 +650,12 @@
648
  return;
649
  }
650
 
 
 
 
 
 
 
651
  if ( version_compare( $sdk_prev_version, '2.0.0', '<' ) &&
652
  version_compare( $sdk_version, '2.0.0', '>=' )
653
  ) {
@@ -1313,6 +1321,12 @@
1313
  add_action( 'init', array( &$this, '_add_default_submenu_items' ), WP_FS__LOWEST_PRIORITY );
1314
  }
1315
  }
 
 
 
 
 
 
1316
  }
1317
 
1318
  if ( $this->is_plugin() ) {
@@ -1339,13 +1353,15 @@
1339
  add_action( 'customize_register', array( &$this, '_customizer_register' ) );
1340
  }
1341
 
1342
- add_action( 'init', array( &$this, '_redirect_on_clicked_menu_link' ), WP_FS__LOWEST_PRIORITY );
1343
 
1344
  if ( $this->is_theme() ) {
1345
  add_action( 'admin_init', array( &$this, '_add_tracking_links' ) );
1346
  }
1347
 
1348
  add_action( 'admin_init', array( &$this, '_add_license_activation' ) );
 
 
1349
  $this->add_ajax_action( 'update_billing', array( &$this, '_update_billing_ajax_action' ) );
1350
  $this->add_ajax_action( 'start_trial', array( &$this, '_start_trial_ajax_action' ) );
1351
 
@@ -1362,7 +1378,8 @@
1362
 
1363
  $this->add_action( 'after_plans_sync', array( &$this, '_check_for_trial_plans' ) );
1364
 
1365
- $this->add_action( 'sdk_version_update', array( &$this, '_data_migration' ), WP_FS__DEFAULT_PRIORITY, 2 );
 
1366
  $this->add_action(
1367
  'plugin_version_update',
1368
  array( &$this, '_after_version_update' ),
@@ -1373,7 +1390,7 @@
1373
 
1374
  add_action( 'admin_init', array( &$this, '_add_trial_notice' ) );
1375
  add_action( 'admin_init', array( &$this, '_add_affiliate_program_notice' ) );
1376
- add_action( 'admin_init', array( &$this, '_enqueue_common_css' ) );
1377
 
1378
  /**
1379
  * Handle request to reset anonymous mode for `get_reconnect_url()`.
@@ -1471,6 +1488,13 @@
1471
  array( &$this, '_submit_uninstall_reason_action' )
1472
  );
1473
 
 
 
 
 
 
 
 
1474
  if ( ! $this->is_addon() || $this->is_parent_plugin_installed() ) {
1475
  if ( ( $this->is_plugin() && self::is_plugins_page() ) ||
1476
  ( $this->is_theme() && self::is_themes_page() )
@@ -2025,6 +2049,10 @@
2025
  * @since 1.2.2
2026
  */
2027
  if ( $this->is_theme() ) {
 
 
 
 
2028
  $this->_uninstall_plugin_event( false );
2029
  $this->remove_sdk_reference();
2030
  }
@@ -2034,6 +2062,14 @@
2034
  exit;
2035
  }
2036
 
 
 
 
 
 
 
 
 
2037
  #endregion
2038
 
2039
  #----------------------------------------------------------------------------------
@@ -2623,10 +2659,12 @@
2623
 
2624
  self::$_global_admin_notices = FS_Admin_Notices::instance( 'global' );
2625
 
2626
- add_action( ( fs_is_network_admin() ? 'network_' : '' ) . 'admin_menu', array(
2627
- 'Freemius',
2628
- '_add_debug_section'
2629
- ) );
 
 
2630
 
2631
  add_action( "wp_ajax_fs_toggle_debug_mode", array( 'Freemius', '_toggle_debug_mode' ) );
2632
 
@@ -3029,11 +3067,12 @@
3029
  * @author Vova Feldman (@svovaf)
3030
  * @since 1.1.7.4
3031
  *
3032
- * @param int|null $blog_id Since 2.0.0.
 
3033
  *
3034
  * @return object|false
3035
  */
3036
- private function ping( $blog_id = null ) {
3037
  if ( WP_FS__SIMULATE_NO_API_CONNECTIVITY ) {
3038
  return false;
3039
  }
@@ -3045,13 +3084,14 @@
3045
  return $this->get_api_plugin_scope()->ping(
3046
  $this->get_anonymous_id( $blog_id ),
3047
  array(
3048
- 'is_update' => json_encode( $is_update ),
3049
- 'version' => $version,
3050
- 'sdk' => $this->version,
3051
- 'is_admin' => json_encode( is_admin() ),
3052
- 'is_ajax' => json_encode( self::is_ajax() ),
3053
- 'is_cron' => json_encode( self::is_cron() ),
3054
- 'is_http' => json_encode( WP_FS__IS_HTTP_REQUEST ),
 
3055
  )
3056
  );
3057
  }
@@ -3102,6 +3142,10 @@
3102
  $this->_add_connectivity_issue_message( $pong );
3103
  }
3104
 
 
 
 
 
3105
  $this->store_connectivity_info( $pong, $is_connected );
3106
 
3107
  return $this->_has_api_connection;
@@ -3219,10 +3263,73 @@
3219
  */
3220
  static function _get_current_wp_user() {
3221
  self::require_pluggable_essentials();
 
3222
 
3223
  return wp_get_current_user();
3224
  }
3225
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3226
  /**
3227
  * @author Vova Feldman (@svovaf)
3228
  * @since 1.2.1.7
@@ -3528,6 +3635,8 @@
3528
  $is_connected = $this->get_api_plugin_scope()->is_valid_ping( $pong );
3529
 
3530
  if ( $is_connected ) {
 
 
3531
  $this->store_connectivity_info( $pong, $is_connected );
3532
 
3533
  echo $this->get_after_plugin_activation_redirect_url();
@@ -3600,6 +3709,8 @@
3600
  $is_connected = $this->get_api_plugin_scope()->is_valid_ping( $pong );
3601
 
3602
  if ( $is_connected ) {
 
 
3603
  $this->store_connectivity_info( $pong, $is_connected );
3604
 
3605
  echo $this->get_after_plugin_activation_redirect_url();
@@ -5993,9 +6104,9 @@
5993
  * @return bool
5994
  */
5995
  function is_plugin_activation() {
5996
- return get_option( 'fs_'
5997
- . ( $this->is_plugin() ? '' : $this->_module_type . '_' )
5998
- . "{$this->_slug}_activated", false );
5999
  }
6000
 
6001
  /**
@@ -6012,13 +6123,16 @@
6012
  * @since 1.1.7 Do NOT redirect to opt-in when running in network admin mode.
6013
  */
6014
  if ( $this->is_plugin_activation() ) {
6015
- delete_option( 'fs_'
6016
- . ( $this->is_plugin() ? '' : $this->_module_type . '_' )
6017
- . "{$this->_slug}_activated" );
6018
-
6019
- $this->_redirect_on_activation_hook();
6020
 
6021
- return;
 
 
 
 
 
 
 
6022
  }
6023
 
6024
  if ( fs_request_is_action( $this->get_unique_affix() . '_skip_activation' ) ) {
@@ -6039,7 +6153,10 @@
6039
  fs_redirect( $this->get_after_activation_url( 'after_delegation_url' ) );
6040
  }
6041
 
 
 
6042
  if ( ! $this->is_addon() &&
 
6043
  (
6044
  // Not registered nor anonymous.
6045
  ( ! $this->is_registered() && ! $this->is_anonymous() ) ||
@@ -6115,8 +6232,6 @@
6115
  $this->_show_theme_activation_optin_dialog();
6116
  }
6117
  }
6118
-
6119
- $this->_add_upgrade_action_link();
6120
  }
6121
 
6122
  /**
@@ -6459,8 +6574,6 @@
6459
  /**
6460
  * @author Leo Fajardo (@leorw)
6461
  * @since 1.2.2
6462
- *
6463
- * @return string
6464
  */
6465
  private function activate_previous_theme() {
6466
  switch_theme( $this->get_previous_theme_slug() );
@@ -6649,9 +6762,7 @@
6649
  ! $this->_isAutoInstall
6650
  ) {
6651
  // Store hint that the plugin was just activated to enable auto-redirection to settings.
6652
- add_option( 'fs_'
6653
- . ( $this->is_plugin() ? '' : $this->_module_type . '_' )
6654
- . "{$this->_slug}_activated", true );
6655
  }
6656
 
6657
  /**
@@ -6842,6 +6953,10 @@
6842
  $this->clear_install_sync_cron();
6843
 
6844
  if ( $this->is_registered() ) {
 
 
 
 
6845
  if ( $is_network_deactivation ) {
6846
  // Send deactivation event.
6847
  $this->sync_installs( array(
@@ -7102,7 +7217,7 @@
7102
  * @param array|null $sites Since 2.0.0. Specific sites.
7103
  * @param bool $skip_all_network Since 2.0.0. If true, skip connection for all sites.
7104
  */
7105
- private function skip_connection( $sites = null, $skip_all_network = false ) {
7106
  $this->_logger->entrance();
7107
 
7108
  $this->_admin_notices->remove_sticky( 'connect_account' );
@@ -8133,6 +8248,14 @@
8133
  } else {
8134
  $theme_data = wp_get_theme();
8135
 
 
 
 
 
 
 
 
 
8136
  $plugin_data = array(
8137
  'Name' => $theme_data->get( 'Name' ),
8138
  'Version' => $theme_data->get( 'Version' ),
@@ -9040,7 +9163,7 @@
9040
  function is_trial() {
9041
  $this->_logger->entrance();
9042
 
9043
- if ( ! $this->is_registered() ) {
9044
  return false;
9045
  }
9046
 
@@ -9199,7 +9322,7 @@
9199
  *
9200
  * @return bool
9201
  */
9202
- private function has_any_license() {
9203
  return is_array( $this->_licenses ) && ( 0 < count( $this->_licenses ) );
9204
  }
9205
 
@@ -10362,6 +10485,27 @@
10362
  fs_require_template( 'forms/resend-key.php', $vars );
10363
  }
10364
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10365
  /**
10366
  * Displays the opt-out dialog box when the user clicks on the "Opt Out" link on the "Plugins"
10367
  * page.
@@ -10416,6 +10560,25 @@
10416
  $this->add_ajax_action( 'resend_license_key', array( &$this, '_resend_license_key_ajax_action' ) );
10417
  }
10418
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10419
  /**
10420
  * @author Leo Fajardo (@leorw)
10421
  *
@@ -10535,6 +10698,7 @@
10535
  false,
10536
  false,
10537
  false,
 
10538
  $sites
10539
  );
10540
 
@@ -10668,6 +10832,7 @@
10668
  false,
10669
  false,
10670
  false,
 
10671
  $sites_by_action['allow']
10672
  );
10673
  } else {
@@ -10691,7 +10856,7 @@
10691
  $next_page = $this->get_after_activation_url( 'after_network_activation_url' );
10692
  }
10693
  } else {
10694
- $error = $this->get_text_inline( 'invalid_site_details_collection', 'Invalid site details collection.' );
10695
  }
10696
 
10697
  $result = array(
@@ -10882,6 +11047,16 @@
10882
  return ( 'plugins.php' === self::get_current_page() );
10883
  }
10884
 
 
 
 
 
 
 
 
 
 
 
10885
  /**
10886
  * Helper method to check if user in the themes page.
10887
  *
@@ -11874,6 +12049,56 @@
11874
  return $install_map;
11875
  }
11876
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11877
  /**
11878
  * @author Leo Fajardo (@leorw)
11879
  *
@@ -11995,7 +12220,9 @@
11995
  static function get_site_blog_id( &$site ) {
11996
  return ( $site instanceof WP_Site ) ?
11997
  $site->blog_id :
11998
- $site['blog_id'];
 
 
11999
  }
12000
 
12001
  /**
@@ -13041,12 +13268,13 @@
13041
  * @param string|bool $first
13042
  * @param string|bool $last
13043
  * @param string|bool $license_key
13044
- * @param bool $is_uninstall If "true", this means that the module is currently being uninstalled.
13045
- * In this case, the user and site info will be sent to the server but no
13046
- * data will be saved to the WP installation's database.
13047
  * @param number|bool $trial_plan_id
13048
- * @param bool $is_disconnected Whether or not to opt in without tracking.
13049
- * @param array $sites If network-level opt-in, an array of containing details of sites.
 
13050
  *
13051
  * @return string|object
13052
  * @use WP_Error
@@ -13059,6 +13287,7 @@
13059
  $is_uninstall = false,
13060
  $trial_plan_id = false,
13061
  $is_disconnected = false,
 
13062
  $sites = array()
13063
  ) {
13064
  $this->_logger->entrance();
@@ -13144,8 +13373,12 @@
13144
  }
13145
  }
13146
 
13147
- $params['is_disconnected'] = $is_disconnected;
13148
- $params['format'] = 'json';
 
 
 
 
13149
 
13150
  $request = array(
13151
  'method' => 'POST',
@@ -13154,42 +13387,7 @@
13154
  );
13155
 
13156
  $url = WP_FS__ADDRESS . '/action/service/user/install/';
13157
-
13158
- if ( WP_FS__DEBUG_SDK || isset( $_COOKIE['XDEBUG_SESSION'] ) ) {
13159
- $url = add_query_arg( 'XDEBUG_SESSION_START', rand( 0, 9999999 ), $url );
13160
- $url = add_query_arg( 'XDEBUG_SESSION', 'PHPSTORM', $url );
13161
-
13162
- $request['cookies'] = array(
13163
- new WP_Http_Cookie( array(
13164
- 'name' => 'XDEBUG_SESSION',
13165
- 'value' => 'PHPSTORM',
13166
- ) )
13167
- );
13168
- }
13169
-
13170
- $response = wp_remote_post( $url, $request );
13171
-
13172
- if ( $response instanceof WP_Error ) {
13173
- if ( 'https://' === substr( $url, 0, 8 ) &&
13174
- isset( $response->errors ) &&
13175
- isset( $response->errors['http_request_failed'] )
13176
- ) {
13177
- $http_error = strtolower( $response->errors['http_request_failed'][0] );
13178
-
13179
- if ( false !== strpos( $http_error, 'ssl' ) ||
13180
- false !== strpos( $http_error, 'curl error 35' )
13181
- ) {
13182
- // Failed due to old version of cURL or Open SSL (SSLv3 is not supported by CloudFlare).
13183
- $url = 'http://' . substr( $url, 8 );
13184
-
13185
- $response = wp_remote_post( $url, array(
13186
- 'method' => 'POST',
13187
- 'body' => $params,
13188
- 'timeout' => 15,
13189
- ) );
13190
- }
13191
- }
13192
- }
13193
 
13194
  if ( is_wp_error( $response ) ) {
13195
  /**
@@ -13276,6 +13474,9 @@
13276
  $decoded->user_id,
13277
  $decoded->user_public_key,
13278
  $decoded->user_secret_key,
 
 
 
13279
  $decoded->install_id,
13280
  $decoded->install_public_key,
13281
  $decoded->install_secret_key,
@@ -13286,6 +13487,9 @@
13286
  $decoded->user_id,
13287
  $decoded->user_public_key,
13288
  $decoded->user_secret_key,
 
 
 
13289
  $decoded->installs,
13290
  false
13291
  );
@@ -13352,6 +13556,17 @@
13352
 
13353
  $this->_sync_plans();
13354
 
 
 
 
 
 
 
 
 
 
 
 
13355
  if ( 1 < count( $installs ) ) {
13356
  // Only network level opt-in can have more than one install.
13357
  $is_network_level_opt_in = true;
@@ -13365,6 +13580,8 @@
13365
 
13366
  $this->do_action( 'after_account_connection', $user, $first_install );
13367
  } else {
 
 
13368
  // Map site addresses to their blog IDs.
13369
  $address_to_blog_map = $this->get_address_to_blog_map();
13370
 
@@ -13559,6 +13776,7 @@
13559
  fs_request_get( 'user_id' ),
13560
  fs_request_get( 'user_public_key' ),
13561
  fs_request_get( 'user_secret_key' ),
 
13562
  $pending_sites_info['blog_ids'],
13563
  $pending_sites_info['license_key'],
13564
  $pending_sites_info['trial_plan_id']
@@ -13568,6 +13786,7 @@
13568
  fs_request_get( 'user_id' ),
13569
  fs_request_get( 'user_public_key' ),
13570
  fs_request_get( 'user_secret_key' ),
 
13571
  fs_request_get( 'install_id' ),
13572
  fs_request_get( 'install_public_key' ),
13573
  fs_request_get( 'install_secret_key' ),
@@ -13619,16 +13838,17 @@
13619
  * @author Vova Feldman (@svovaf)
13620
  * @since 1.1.7.4
13621
  *
13622
- * @param number $user_id
13623
- * @param string $user_public_key
13624
- * @param string $user_secret_key
13625
- * @param number $install_id
13626
- * @param string $install_public_key
13627
- * @param string $install_secret_key
13628
- * @param bool $redirect
13629
- * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
13630
- * redirect (or return a URL) to the account page with a special parameter to
13631
- * trigger the auto installation processes.
 
13632
  *
13633
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13634
  */
@@ -13636,6 +13856,7 @@
13636
  $user_id,
13637
  $user_public_key,
13638
  $user_secret_key,
 
13639
  $install_id,
13640
  $install_public_key,
13641
  $install_secret_key,
@@ -13673,6 +13894,10 @@
13673
  $site = new FS_Site( $site_result );
13674
  $this->_site = $site;
13675
 
 
 
 
 
13676
  return $this->setup_account(
13677
  $this->_user,
13678
  $this->_site,
@@ -13687,13 +13912,14 @@
13687
  * @author Leo Fajardo (@leorw)
13688
  * @since 2.0.0
13689
  *
13690
- * @param number $user_id
13691
- * @param string $user_public_key
13692
- * @param string $user_secret_key
13693
- * @param array $site_ids
13694
- * @param bool $license_key
13695
- * @param bool $trial_plan_id
13696
- * @param bool $redirect
 
13697
  *
13698
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13699
  */
@@ -13701,6 +13927,7 @@
13701
  $user_id,
13702
  $user_public_key,
13703
  $user_secret_key,
 
13704
  $site_ids,
13705
  $license_key = false,
13706
  $trial_plan_id = false,
@@ -13708,6 +13935,10 @@
13708
  ) {
13709
  $user = $this->setup_user( $user_id, $user_public_key, $user_secret_key );
13710
 
 
 
 
 
13711
  $sites = array();
13712
  foreach ( $site_ids as $site_id ) {
13713
  $sites[] = $this->get_site_info( array( 'blog_id' => $site_id ) );
@@ -13722,14 +13953,15 @@
13722
  * @author Vova Feldman (@svovaf)
13723
  * @since 2.0.0
13724
  *
13725
- * @param number $user_id
13726
- * @param string $user_public_key
13727
- * @param string $user_secret_key
13728
- * @param object[] $installs
13729
- * @param bool $redirect
13730
- * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
13731
- * redirect (or return a URL) to the account page with a special parameter to
13732
- * trigger the auto installation processes.
 
13733
  *
13734
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13735
  */
@@ -13737,12 +13969,17 @@
13737
  $user_id,
13738
  $user_public_key,
13739
  $user_secret_key,
 
13740
  array $installs,
13741
  $redirect = true,
13742
  $auto_install = false
13743
  ) {
13744
  $this->setup_user( $user_id, $user_public_key, $user_secret_key );
13745
 
 
 
 
 
13746
  $install_ids = array();
13747
 
13748
  foreach ( $installs as $install ) {
@@ -14145,16 +14382,17 @@
14145
  unset( $parent_fs->_storage->is_pending_activation );
14146
  }
14147
 
 
 
 
14148
  // First of all, set site info - otherwise we won't
14149
  // be able to invoke API calls.
14150
  $parent_fs->_site = new FS_Site( $parent_install );
 
14151
 
14152
  // Sync add-on plans.
14153
  $parent_fs->_sync_plans();
14154
 
14155
- // Get user information based on parent's plugin.
14156
- $user = $this->get_user();
14157
-
14158
  $parent_fs->_set_account( $user, $parent_fs->_site );
14159
  }
14160
 
@@ -14276,7 +14514,8 @@
14276
  function _redirect_on_clicked_menu_link() {
14277
  $this->_logger->entrance();
14278
 
14279
- $page = strtolower( isset( $_REQUEST['page'] ) ? $_REQUEST['page'] : '' );
 
14280
 
14281
  $this->_logger->log( 'page = ' . $page );
14282
 
@@ -14555,7 +14794,7 @@
14555
  );
14556
  }
14557
 
14558
- if ( $this->is_registered() ) {
14559
  $show_account = (
14560
  $this->is_submenu_item_visible( 'account' ) &&
14561
  /**
@@ -14602,36 +14841,38 @@
14602
  );
14603
  }
14604
 
14605
- $show_pricing = (
14606
- $this->is_submenu_item_visible( 'pricing' ) &&
14607
- $this->is_pricing_page_visible()
14608
- );
 
14609
 
14610
- $pricing_cta_text = $this->get_pricing_cta_label();
14611
- $pricing_class = 'upgrade-mode';
14612
- if ( $show_pricing ) {
14613
- if ( $this->is_in_trial_promotion() &&
14614
- ! $this->is_paying_or_trial()
14615
- ) {
14616
- // If running a trial promotion, modify the pricing to load the trial.
14617
- $pricing_class = 'trial-mode';
14618
- } else if ( $this->is_paying() ) {
14619
- $pricing_class = '';
 
14620
  }
14621
- }
14622
 
14623
- // Add upgrade/pricing page.
14624
- $this->add_submenu_item(
14625
- $pricing_cta_text . '&nbsp;&nbsp;' . ( is_rtl() ? '&#x2190;' : '&#x27a4;' ),
14626
- array( &$this, '_pricing_page_render' ),
14627
- $this->get_plugin_name() . ' &ndash; ' . $this->get_text_x_inline( 'Pricing', 'noun', 'pricing' ),
14628
- 'manage_options',
14629
- 'pricing',
14630
- 'Freemius::_clean_admin_content_section',
14631
- WP_FS__LOWEST_PRIORITY,
14632
- $show_pricing,
14633
- $pricing_class
14634
- );
 
14635
  }
14636
 
14637
  if ( 0 < count( $this->_menu_items ) ) {
@@ -15328,7 +15569,8 @@
15328
  return;
15329
  }
15330
 
15331
- $encrypted_site = clone ( is_object( $site ) ? $site : $this->_site );
 
15332
 
15333
  $sites = self::get_all_sites( $this->_module_type, $network_level_or_blog_id );
15334
 
@@ -16512,7 +16754,10 @@
16512
  break;
16513
  case 'downgraded':
16514
  $this->_admin_notices->add_sticky(
16515
- sprintf( $this->get_text_inline( 'Your license has expired. You can still continue using the free %s forever.', 'license-expired-blocking-message' ), $this->_module_type ),
 
 
 
16516
  'license_expired',
16517
  $hmm_text
16518
  );
@@ -16555,7 +16800,10 @@
16555
  break;
16556
  case 'trial_expired':
16557
  $this->_admin_notices->add_sticky(
16558
- $this->get_text_inline( 'Your trial has expired. You can still continue using all our free features.', 'trial-expired-message' ),
 
 
 
16559
  'trial_expired',
16560
  $hmm_text
16561
  );
@@ -17040,9 +17288,10 @@
17040
 
17041
  $is_premium = null;
17042
  if ( ! $is_addon ) {
17043
- $is_premium = $this->_can_download_premium();
17044
  } else if ( $this->is_addon_activated( $addon_id ) ) {
17045
- $is_premium = self::get_instance_by_id( $addon_id )->_can_download_premium();
 
17046
  }
17047
 
17048
  // If add-on, then append add-on ID.
@@ -17238,9 +17487,15 @@
17238
 
17239
  if ( ! empty( $plugin_id ) ) {
17240
  $params['plugin_id'] = $plugin_id;
 
 
17241
  }
17242
 
17243
- return $this->get_account_url( 'download_latest', $params );
 
 
 
 
17244
  }
17245
 
17246
  #endregion Download Plugin ------------------------------------------------------------------
@@ -18729,26 +18984,24 @@
18729
  function _add_upgrade_action_link() {
18730
  $this->_logger->entrance();
18731
 
18732
- if ( $this->is_registered() ) {
18733
- if ( ! $this->is_paying() && $this->has_paid_plan() ) {
18734
- $this->add_plugin_action_link(
18735
- $this->get_text_inline( 'Upgrade', 'upgrade' ),
18736
- $this->get_upgrade_url(),
18737
- false,
18738
- 7,
18739
- 'upgrade'
18740
- );
18741
- }
18742
 
18743
- if ( $this->has_addons() ) {
18744
- $this->add_plugin_action_link(
18745
- $this->get_text_inline( 'Add-Ons', 'add-ons' ),
18746
- $this->_get_admin_page_url( 'addons' ),
18747
- false,
18748
- 9,
18749
- 'addons'
18750
- );
18751
- }
18752
  }
18753
  }
18754
 
@@ -18779,6 +19032,18 @@
18779
  );
18780
  }
18781
 
 
 
 
 
 
 
 
 
 
 
 
 
18782
  /**
18783
  * Adds "Opt in" or "Opt out" link to the main "Plugins" page link actions collection.
18784
  *
@@ -19052,24 +19317,108 @@
19052
  }
19053
 
19054
  /**
19055
- * This method is used to enrich the after upgrade notice instructions when the upgraded
19056
- * license cannot be activated network wide (license quota isn't large enough).
19057
- *
19058
- * @author Vova Feldman (@svovaf)
19059
- * @since 2.0.0
19060
  *
19061
- * @return string
 
19062
  */
19063
- private function get_license_network_activation_notice() {
19064
- if ( ! $this->_is_network_active ) {
19065
- // Module isn't network level activated.
19066
- return '';
19067
- }
19068
 
19069
- if ( ! fs_is_network_admin() ) {
19070
- // Not network level admin.
19071
- return '';
19072
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19073
 
19074
  if ( get_blog_count() == 1 ) {
19075
  // There's only a single site in the network so if there's a context license it was already activated.
@@ -19882,6 +20231,538 @@
19882
  '';
19883
  }
19884
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19885
  #----------------------------------------------------------------------------------
19886
  #region Marketing
19887
  #----------------------------------------------------------------------------------
@@ -19939,4 +20820,4 @@
19939
  }
19940
 
19941
  #endregion
19942
- }
533
  * @since 1.2.2.7 Even if the menu item was specified to be hidden, when it is the context page, then show the submenu item so the user will have the right context page.
534
  *
535
  * @param string $slug
536
+ * @param bool $ignore_free_wp_org_theme_context This is used to decide if the associated tab should be shown
537
+ * or hidden.
538
  *
539
  * @return bool
540
  */
541
+ function is_submenu_item_visible( $slug, $ignore_free_wp_org_theme_context = false ) {
542
  if ( $this->is_admin_page( $slug ) ) {
543
  /**
544
  * It is the current context page, so show the submenu item
553
  return false;
554
  }
555
 
556
+ if ( ! $ignore_free_wp_org_theme_context && $this->is_free_wp_org_theme() ) {
557
  /**
558
  * wp.org themes are limited to a single submenu item, and
559
  * sub-submenu items are most likely not allowed (never verified).
642
  * @param string $sdk_prev_version
643
  * @param string $sdk_version
644
  */
645
+ function _sdk_version_update( $sdk_prev_version, $sdk_version ) {
646
  /**
647
  * @since 1.1.7.3 Fixed unwanted connectivity test cleanup.
648
  */
650
  return;
651
  }
652
 
653
+ if ( version_compare( $sdk_prev_version, '2.1.0', '<' ) &&
654
+ version_compare( $sdk_version, '2.1.0', '>=' )
655
+ ) {
656
+ $this->_storage->handle_gdpr_admin_notice = true;
657
+ }
658
+
659
  if ( version_compare( $sdk_prev_version, '2.0.0', '<' ) &&
660
  version_compare( $sdk_version, '2.0.0', '>=' )
661
  ) {
1321
  add_action( 'init', array( &$this, '_add_default_submenu_items' ), WP_FS__LOWEST_PRIORITY );
1322
  }
1323
  }
1324
+
1325
+ if ( $this->_storage->handle_gdpr_admin_notice ) {
1326
+ add_action( 'init', array( &$this, '_maybe_show_gdpr_admin_notice' ) );
1327
+ }
1328
+
1329
+ add_action( 'init', array( &$this, '_maybe_add_gdpr_optin_ajax_handler') );
1330
  }
1331
 
1332
  if ( $this->is_plugin() ) {
1353
  add_action( 'customize_register', array( &$this, '_customizer_register' ) );
1354
  }
1355
 
1356
+ add_action( 'admin_init', array( &$this, '_redirect_on_clicked_menu_link' ), WP_FS__LOWEST_PRIORITY );
1357
 
1358
  if ( $this->is_theme() ) {
1359
  add_action( 'admin_init', array( &$this, '_add_tracking_links' ) );
1360
  }
1361
 
1362
  add_action( 'admin_init', array( &$this, '_add_license_activation' ) );
1363
+ add_action( 'admin_init', array( &$this, '_add_premium_version_upgrade_selection' ) );
1364
+
1365
  $this->add_ajax_action( 'update_billing', array( &$this, '_update_billing_ajax_action' ) );
1366
  $this->add_ajax_action( 'start_trial', array( &$this, '_start_trial_ajax_action' ) );
1367
 
1378
 
1379
  $this->add_action( 'after_plans_sync', array( &$this, '_check_for_trial_plans' ) );
1380
 
1381
+ $this->add_action( 'sdk_version_update', array( &$this, '_sdk_version_update' ), WP_FS__DEFAULT_PRIORITY, 2 );
1382
+
1383
  $this->add_action(
1384
  'plugin_version_update',
1385
  array( &$this, '_after_version_update' ),
1390
 
1391
  add_action( 'admin_init', array( &$this, '_add_trial_notice' ) );
1392
  add_action( 'admin_init', array( &$this, '_add_affiliate_program_notice' ) );
1393
+ add_action( 'admin_enqueue_scripts', array( &$this, '_enqueue_common_css' ) );
1394
 
1395
  /**
1396
  * Handle request to reset anonymous mode for `get_reconnect_url()`.
1488
  array( &$this, '_submit_uninstall_reason_action' )
1489
  );
1490
 
1491
+ if ( $this->is_theme() && $this->is_premium() && ! $this->has_active_valid_license() ) {
1492
+ $this->add_ajax_action(
1493
+ 'delete_theme_update_data',
1494
+ array( &$this, '_delete_theme_update_data_action' )
1495
+ );
1496
+ }
1497
+
1498
  if ( ! $this->is_addon() || $this->is_parent_plugin_installed() ) {
1499
  if ( ( $this->is_plugin() && self::is_plugins_page() ) ||
1500
  ( $this->is_theme() && self::is_themes_page() )
2049
  * @since 1.2.2
2050
  */
2051
  if ( $this->is_theme() ) {
2052
+ if ( $this->is_premium() && ! $this->has_active_valid_license() ) {
2053
+ FS_Plugin_Updater::instance( $this )->delete_update_data();
2054
+ }
2055
+
2056
  $this->_uninstall_plugin_event( false );
2057
  $this->remove_sdk_reference();
2058
  }
2062
  exit;
2063
  }
2064
 
2065
+ /**
2066
+ * @author Leo Fajardo (@leorw)
2067
+ * @since 2.0.2
2068
+ */
2069
+ function _delete_theme_update_data_action() {
2070
+ FS_Plugin_Updater::instance( $this )->delete_update_data();
2071
+ }
2072
+
2073
  #endregion
2074
 
2075
  #----------------------------------------------------------------------------------
2659
 
2660
  self::$_global_admin_notices = FS_Admin_Notices::instance( 'global' );
2661
 
2662
+ if ( ! WP_FS__DEMO_MODE ) {
2663
+ add_action( ( fs_is_network_admin() ? 'network_' : '' ) . 'admin_menu', array(
2664
+ 'Freemius',
2665
+ '_add_debug_section'
2666
+ ) );
2667
+ }
2668
 
2669
  add_action( "wp_ajax_fs_toggle_debug_mode", array( 'Freemius', '_toggle_debug_mode' ) );
2670
 
3067
  * @author Vova Feldman (@svovaf)
3068
  * @since 1.1.7.4
3069
  *
3070
+ * @param int|null $blog_id Since 2.0.0.
3071
+ * @param bool $is_gdpr_test Since 2.0.2. Perform only the GDPR test.
3072
  *
3073
  * @return object|false
3074
  */
3075
+ private function ping( $blog_id = null, $is_gdpr_test = false ) {
3076
  if ( WP_FS__SIMULATE_NO_API_CONNECTIVITY ) {
3077
  return false;
3078
  }
3084
  return $this->get_api_plugin_scope()->ping(
3085
  $this->get_anonymous_id( $blog_id ),
3086
  array(
3087
+ 'is_update' => json_encode( $is_update ),
3088
+ 'version' => $version,
3089
+ 'sdk' => $this->version,
3090
+ 'is_admin' => json_encode( is_admin() ),
3091
+ 'is_ajax' => json_encode( self::is_ajax() ),
3092
+ 'is_cron' => json_encode( self::is_cron() ),
3093
+ 'is_gdpr_test' => $is_gdpr_test,
3094
+ 'is_http' => json_encode( WP_FS__IS_HTTP_REQUEST ),
3095
  )
3096
  );
3097
  }
3142
  $this->_add_connectivity_issue_message( $pong );
3143
  }
3144
 
3145
+ if ( $is_connected ) {
3146
+ FS_GDPR_Manager::instance()->store_is_required( $pong->is_gdpr_required );
3147
+ }
3148
+
3149
  $this->store_connectivity_info( $pong, $is_connected );
3150
 
3151
  return $this->_has_api_connection;
3263
  */
3264
  static function _get_current_wp_user() {
3265
  self::require_pluggable_essentials();
3266
+ self::wp_cookie_constants();
3267
 
3268
  return wp_get_current_user();
3269
  }
3270
 
3271
+ /**
3272
+ * Define cookie constants which are required by Freemius::_get_current_wp_user() since
3273
+ * it uses wp_get_current_user() which needs the cookie constants set. When a plugin
3274
+ * is network activated the cookie constants are only configured after the network
3275
+ * plugins activation, therefore, if we don't define those constants WP will throw
3276
+ * PHP warnings/notices.
3277
+ *
3278
+ * @author Vova Feldman (@svovaf)
3279
+ * @since 2.1.1
3280
+ */
3281
+ private static function wp_cookie_constants() {
3282
+ if ( defined( 'LOGGED_IN_COOKIE' ) &&
3283
+ ( defined( 'AUTH_COOKIE' ) || defined( 'SECURE_AUTH_COOKIE' ) )
3284
+ ) {
3285
+ return;
3286
+ }
3287
+
3288
+ /**
3289
+ * Used to guarantee unique hash cookies
3290
+ *
3291
+ * @since 1.5.0
3292
+ */
3293
+ if ( ! defined( 'COOKIEHASH' ) ) {
3294
+ $siteurl = get_site_option( 'siteurl' );
3295
+ if ( $siteurl ) {
3296
+ define( 'COOKIEHASH', md5( $siteurl ) );
3297
+ } else {
3298
+ define( 'COOKIEHASH', '' );
3299
+ }
3300
+ }
3301
+
3302
+ if ( ! defined( 'LOGGED_IN_COOKIE' ) ) {
3303
+ define( 'LOGGED_IN_COOKIE', 'wordpress_logged_in_' . COOKIEHASH );
3304
+ }
3305
+
3306
+ /**
3307
+ * @since 2.5.0
3308
+ */
3309
+ if ( ! defined( 'AUTH_COOKIE' ) ) {
3310
+ define( 'AUTH_COOKIE', 'wordpress_' . COOKIEHASH );
3311
+ }
3312
+
3313
+ /**
3314
+ * @since 2.6.0
3315
+ */
3316
+ if ( ! defined( 'SECURE_AUTH_COOKIE' ) ) {
3317
+ define( 'SECURE_AUTH_COOKIE', 'wordpress_sec_' . COOKIEHASH );
3318
+ }
3319
+ }
3320
+
3321
+ /**
3322
+ * @author Vova Feldman (@svovaf)
3323
+ * @since 2.1.0
3324
+ *
3325
+ * @return int
3326
+ */
3327
+ static function get_current_wp_user_id() {
3328
+ $wp_user = self::_get_current_wp_user();
3329
+
3330
+ return $wp_user->ID;
3331
+ }
3332
+
3333
  /**
3334
  * @author Vova Feldman (@svovaf)
3335
  * @since 1.2.1.7
3635
  $is_connected = $this->get_api_plugin_scope()->is_valid_ping( $pong );
3636
 
3637
  if ( $is_connected ) {
3638
+ FS_GDPR_Manager::instance()->store_is_required( $pong->is_gdpr_required );
3639
+
3640
  $this->store_connectivity_info( $pong, $is_connected );
3641
 
3642
  echo $this->get_after_plugin_activation_redirect_url();
3709
  $is_connected = $this->get_api_plugin_scope()->is_valid_ping( $pong );
3710
 
3711
  if ( $is_connected ) {
3712
+ FS_GDPR_Manager::instance()->store_is_required( $pong->is_gdpr_required );
3713
+
3714
  $this->store_connectivity_info( $pong, $is_connected );
3715
 
3716
  echo $this->get_after_plugin_activation_redirect_url();
6104
  * @return bool
6105
  */
6106
  function is_plugin_activation() {
6107
+ $result = get_transient( "fs_{$this->_module_type}_{$this->_slug}_activated" );
6108
+
6109
+ return !empty($result);
6110
  }
6111
 
6112
  /**
6123
  * @since 1.1.7 Do NOT redirect to opt-in when running in network admin mode.
6124
  */
6125
  if ( $this->is_plugin_activation() ) {
6126
+ delete_transient( "fs_{$this->_module_type}_{$this->_slug}_activated" );
 
 
 
 
6127
 
6128
+ if ( isset( $_GET['activate-multi'] ) ) {
6129
+ /**
6130
+ * Don't redirect if activating multiple plugins at once (bulk activation).
6131
+ */
6132
+ } else {
6133
+ $this->_redirect_on_activation_hook();
6134
+ return;
6135
+ }
6136
  }
6137
 
6138
  if ( fs_request_is_action( $this->get_unique_affix() . '_skip_activation' ) ) {
6153
  fs_redirect( $this->get_after_activation_url( 'after_delegation_url' ) );
6154
  }
6155
 
6156
+ $this->_add_upgrade_action_link();
6157
+
6158
  if ( ! $this->is_addon() &&
6159
+ ! ( ! $this->_is_network_active && fs_is_network_admin() ) &&
6160
  (
6161
  // Not registered nor anonymous.
6162
  ( ! $this->is_registered() && ! $this->is_anonymous() ) ||
6232
  $this->_show_theme_activation_optin_dialog();
6233
  }
6234
  }
 
 
6235
  }
6236
 
6237
  /**
6574
  /**
6575
  * @author Leo Fajardo (@leorw)
6576
  * @since 1.2.2
 
 
6577
  */
6578
  private function activate_previous_theme() {
6579
  switch_theme( $this->get_previous_theme_slug() );
6762
  ! $this->_isAutoInstall
6763
  ) {
6764
  // Store hint that the plugin was just activated to enable auto-redirection to settings.
6765
+ set_transient( "fs_{$this->_module_type}_{$this->_slug}_activated", true, 60 );
 
 
6766
  }
6767
 
6768
  /**
6953
  $this->clear_install_sync_cron();
6954
 
6955
  if ( $this->is_registered() ) {
6956
+ if ( $this->is_premium() && ! $this->has_active_valid_license() ) {
6957
+ FS_Plugin_Updater::instance( $this )->delete_update_data();
6958
+ }
6959
+
6960
  if ( $is_network_deactivation ) {
6961
  // Send deactivation event.
6962
  $this->sync_installs( array(
7217
  * @param array|null $sites Since 2.0.0. Specific sites.
7218
  * @param bool $skip_all_network Since 2.0.0. If true, skip connection for all sites.
7219
  */
7220
+ function skip_connection( $sites = null, $skip_all_network = false ) {
7221
  $this->_logger->entrance();
7222
 
7223
  $this->_admin_notices->remove_sticky( 'connect_account' );
8248
  } else {
8249
  $theme_data = wp_get_theme();
8250
 
8251
+ if ( $this->_plugin_basename !== $theme_data->get_stylesheet() && is_child_theme() ) {
8252
+ $parent_theme = $theme_data->parent();
8253
+
8254
+ if ( ( $parent_theme instanceof WP_Theme ) && $this->_plugin_basename === $parent_theme->get_stylesheet() ) {
8255
+ $theme_data = $parent_theme;
8256
+ }
8257
+ }
8258
+
8259
  $plugin_data = array(
8260
  'Name' => $theme_data->get( 'Name' ),
8261
  'Version' => $theme_data->get( 'Version' ),
9163
  function is_trial() {
9164
  $this->_logger->entrance();
9165
 
9166
+ if ( ! $this->is_registered() || ! is_object( $this->_site ) ) {
9167
  return false;
9168
  }
9169
 
9322
  *
9323
  * @return bool
9324
  */
9325
+ function has_any_license() {
9326
  return is_array( $this->_licenses ) && ( 0 < count( $this->_licenses ) );
9327
  }
9328
 
10485
  fs_require_template( 'forms/resend-key.php', $vars );
10486
  }
10487
 
10488
+ /**
10489
+ * @author Leo Fajardo (@leorw)
10490
+ * @since 2.0.2
10491
+ */
10492
+ function _add_premium_version_upgrade_selection_dialog_box() {
10493
+ $modules_update = get_site_transient( $this->is_theme() ? 'update_themes' : 'update_plugins' );
10494
+ if ( ! isset( $modules_update->response[ $this->_plugin_basename ] ) ) {
10495
+ return;
10496
+ }
10497
+
10498
+ $vars = array(
10499
+ 'id' => $this->_module_id,
10500
+ 'new_version' => is_object( $modules_update->response[ $this->_plugin_basename ] ) ?
10501
+ $modules_update->response[ $this->_plugin_basename ]->new_version :
10502
+ $modules_update->response[ $this->_plugin_basename ]['new_version']
10503
+ );
10504
+
10505
+ fs_require_template( 'forms/premium-versions-upgrade-metadata.php', $vars );
10506
+ fs_require_once_template( 'forms/premium-versions-upgrade-handler.php', $vars );
10507
+ }
10508
+
10509
  /**
10510
  * Displays the opt-out dialog box when the user clicks on the "Opt Out" link on the "Plugins"
10511
  * page.
10560
  $this->add_ajax_action( 'resend_license_key', array( &$this, '_resend_license_key_ajax_action' ) );
10561
  }
10562
 
10563
+ /**
10564
+ * @author Leo Fajardo (@leorw)
10565
+ * @since 2.0.2
10566
+ */
10567
+ function _add_premium_version_upgrade_selection() {
10568
+ if ( ! $this->is_user_admin() ) {
10569
+ return;
10570
+ }
10571
+
10572
+ if ( ! $this->is_premium() || $this->has_active_valid_license() ) {
10573
+ // This is relevant only to the free versions and premium versions without an active license.
10574
+ return;
10575
+ }
10576
+
10577
+ if ( self::is_updates_page() || ( $this->is_plugin() && self::is_plugins_page() ) ) {
10578
+ $this->_add_premium_version_upgrade_selection_action();
10579
+ }
10580
+ }
10581
+
10582
  /**
10583
  * @author Leo Fajardo (@leorw)
10584
  *
10698
  false,
10699
  false,
10700
  false,
10701
+ fs_request_get_bool( 'is_marketing_allowed', null ),
10702
  $sites
10703
  );
10704
 
10832
  false,
10833
  false,
10834
  false,
10835
+ fs_request_get_bool( 'is_marketing_allowed', null ),
10836
  $sites_by_action['allow']
10837
  );
10838
  } else {
10856
  $next_page = $this->get_after_activation_url( 'after_network_activation_url' );
10857
  }
10858
  } else {
10859
+ $error = $this->get_text_inline( 'Invalid site details collection.', 'invalid_site_details_collection' );
10860
  }
10861
 
10862
  $result = array(
11047
  return ( 'plugins.php' === self::get_current_page() );
11048
  }
11049
 
11050
+ /**
11051
+ * @author Leo Fajardo (@leorw)
11052
+ * @since 2.0.2
11053
+ *
11054
+ * @return bool
11055
+ */
11056
+ static function is_updates_page() {
11057
+ return ( 'update-core.php' === self::get_current_page() );
11058
+ }
11059
+
11060
  /**
11061
  * Helper method to check if user in the themes page.
11062
  *
12049
  return $install_map;
12050
  }
12051
 
12052
+ /**
12053
+ * Gets a map of module IDs that the given user has opted-in to.
12054
+ *
12055
+ * @author Leo Fajardo (@leorw)
12056
+ * @since 2.1.0
12057
+ *
12058
+ * @param number $fs_user_id
12059
+ *
12060
+ * @return array {
12061
+ * @key number $plugin_id
12062
+ * @value bool Always true.
12063
+ * }
12064
+ */
12065
+ private static function get_user_opted_in_module_ids_map( $fs_user_id ) {
12066
+ self::$_static_logger->entrance();
12067
+
12068
+ if ( ! is_multisite() ) {
12069
+ $installs = array_merge(
12070
+ self::get_all_sites( WP_FS__MODULE_TYPE_PLUGIN ),
12071
+ self::get_all_sites( WP_FS__MODULE_TYPE_THEME )
12072
+ );
12073
+ } else {
12074
+ $sites = self::get_sites();
12075
+
12076
+ $installs = array();
12077
+ foreach ( $sites as $site ) {
12078
+ $blog_id = self::get_site_blog_id( $site );
12079
+
12080
+ $installs = array_merge(
12081
+ $installs,
12082
+ self::get_all_sites( WP_FS__MODULE_TYPE_PLUGIN, $blog_id ),
12083
+ self::get_all_sites( WP_FS__MODULE_TYPE_THEME, $blog_id )
12084
+ );
12085
+ }
12086
+ }
12087
+
12088
+ $module_ids_map = array();
12089
+ foreach ( $installs as $install ) {
12090
+ if ( is_object( $install ) &&
12091
+ FS_Site::is_valid_id( $install->id ) &&
12092
+ FS_User::is_valid_id( $install->user_id ) &&
12093
+ ( $install->user_id == $fs_user_id )
12094
+ ) {
12095
+ $module_ids_map[ $install->plugin_id ] = true;
12096
+ }
12097
+ }
12098
+
12099
+ return $module_ids_map;
12100
+ }
12101
+
12102
  /**
12103
  * @author Leo Fajardo (@leorw)
12104
  *
12220
  static function get_site_blog_id( &$site ) {
12221
  return ( $site instanceof WP_Site ) ?
12222
  $site->blog_id :
12223
+ ( is_object( $site ) && isset( $site->userblog_id ) ?
12224
+ $site->userblog_id :
12225
+ $site['blog_id'] );
12226
  }
12227
 
12228
  /**
13268
  * @param string|bool $first
13269
  * @param string|bool $last
13270
  * @param string|bool $license_key
13271
+ * @param bool $is_uninstall If "true", this means that the module is currently being uninstalled.
13272
+ * In this case, the user and site info will be sent to the server but no
13273
+ * data will be saved to the WP installation's database.
13274
  * @param number|bool $trial_plan_id
13275
+ * @param bool $is_disconnected Whether or not to opt in without tracking.
13276
+ * @param null|bool $is_marketing_allowed
13277
+ * @param array $sites If network-level opt-in, an array of containing details of sites.
13278
  *
13279
  * @return string|object
13280
  * @use WP_Error
13287
  $is_uninstall = false,
13288
  $trial_plan_id = false,
13289
  $is_disconnected = false,
13290
+ $is_marketing_allowed = null,
13291
  $sites = array()
13292
  ) {
13293
  $this->_logger->entrance();
13373
  }
13374
  }
13375
 
13376
+ if ( is_bool( $is_marketing_allowed ) ) {
13377
+ $params['is_marketing_allowed'] = $is_marketing_allowed;
13378
+ }
13379
+
13380
+ $params['is_disconnected'] = $is_disconnected;
13381
+ $params['format'] = 'json';
13382
 
13383
  $request = array(
13384
  'method' => 'POST',
13387
  );
13388
 
13389
  $url = WP_FS__ADDRESS . '/action/service/user/install/';
13390
+ $response = self::safe_remote_post( $url, $request );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13391
 
13392
  if ( is_wp_error( $response ) ) {
13393
  /**
13474
  $decoded->user_id,
13475
  $decoded->user_public_key,
13476
  $decoded->user_secret_key,
13477
+ ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
13478
+ $decoded->is_marketing_allowed :
13479
+ null ),
13480
  $decoded->install_id,
13481
  $decoded->install_public_key,
13482
  $decoded->install_secret_key,
13487
  $decoded->user_id,
13488
  $decoded->user_public_key,
13489
  $decoded->user_secret_key,
13490
+ ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
13491
+ $decoded->is_marketing_allowed :
13492
+ null ),
13493
  $decoded->installs,
13494
  false
13495
  );
13556
 
13557
  $this->_sync_plans();
13558
 
13559
+ if ( $this->_storage->handle_gdpr_admin_notice &&
13560
+ $this->should_handle_gdpr_admin_notice() &&
13561
+ FS_GDPR_Manager::instance()->should_show_opt_in_notice()
13562
+ ) {
13563
+ /**
13564
+ * Clear user lock after an opt-in.
13565
+ */
13566
+ require_once WP_FS__DIR_INCLUDES . '/class-fs-user-lock.php';
13567
+ FS_User_Lock::instance()->unlock();
13568
+ }
13569
+
13570
  if ( 1 < count( $installs ) ) {
13571
  // Only network level opt-in can have more than one install.
13572
  $is_network_level_opt_in = true;
13580
 
13581
  $this->do_action( 'after_account_connection', $user, $first_install );
13582
  } else {
13583
+ $this->_store_user();
13584
+
13585
  // Map site addresses to their blog IDs.
13586
  $address_to_blog_map = $this->get_address_to_blog_map();
13587
 
13776
  fs_request_get( 'user_id' ),
13777
  fs_request_get( 'user_public_key' ),
13778
  fs_request_get( 'user_secret_key' ),
13779
+ fs_request_get_bool( 'is_marketing_allowed', null ),
13780
  $pending_sites_info['blog_ids'],
13781
  $pending_sites_info['license_key'],
13782
  $pending_sites_info['trial_plan_id']
13786
  fs_request_get( 'user_id' ),
13787
  fs_request_get( 'user_public_key' ),
13788
  fs_request_get( 'user_secret_key' ),
13789
+ fs_request_get_bool( 'is_marketing_allowed', null ),
13790
  fs_request_get( 'install_id' ),
13791
  fs_request_get( 'install_public_key' ),
13792
  fs_request_get( 'install_secret_key' ),
13838
  * @author Vova Feldman (@svovaf)
13839
  * @since 1.1.7.4
13840
  *
13841
+ * @param number $user_id
13842
+ * @param string $user_public_key
13843
+ * @param string $user_secret_key
13844
+ * @param bool|null $is_marketing_allowed
13845
+ * @param number $install_id
13846
+ * @param string $install_public_key
13847
+ * @param string $install_secret_key
13848
+ * @param bool $redirect
13849
+ * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
13850
+ * redirect (or return a URL) to the account page with a special parameter to
13851
+ * trigger the auto installation processes.
13852
  *
13853
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13854
  */
13856
  $user_id,
13857
  $user_public_key,
13858
  $user_secret_key,
13859
+ $is_marketing_allowed,
13860
  $install_id,
13861
  $install_public_key,
13862
  $install_secret_key,
13894
  $site = new FS_Site( $site_result );
13895
  $this->_site = $site;
13896
 
13897
+ if ( ! is_null( $is_marketing_allowed ) ) {
13898
+ $this->disable_opt_in_notice_and_lock_user();
13899
+ }
13900
+
13901
  return $this->setup_account(
13902
  $this->_user,
13903
  $this->_site,
13912
  * @author Leo Fajardo (@leorw)
13913
  * @since 2.0.0
13914
  *
13915
+ * @param number $user_id
13916
+ * @param string $user_public_key
13917
+ * @param string $user_secret_key
13918
+ * @param bool|null $is_marketing_allowed
13919
+ * @param array $site_ids
13920
+ * @param bool $license_key
13921
+ * @param bool $trial_plan_id
13922
+ * @param bool $redirect
13923
  *
13924
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13925
  */
13927
  $user_id,
13928
  $user_public_key,
13929
  $user_secret_key,
13930
+ $is_marketing_allowed,
13931
  $site_ids,
13932
  $license_key = false,
13933
  $trial_plan_id = false,
13935
  ) {
13936
  $user = $this->setup_user( $user_id, $user_public_key, $user_secret_key );
13937
 
13938
+ if ( ! is_null( $is_marketing_allowed ) ) {
13939
+ $this->disable_opt_in_notice_and_lock_user();
13940
+ }
13941
+
13942
  $sites = array();
13943
  foreach ( $site_ids as $site_id ) {
13944
  $sites[] = $this->get_site_info( array( 'blog_id' => $site_id ) );
13953
  * @author Vova Feldman (@svovaf)
13954
  * @since 2.0.0
13955
  *
13956
+ * @param number $user_id
13957
+ * @param string $user_public_key
13958
+ * @param string $user_secret_key
13959
+ * @param bool|null $is_marketing_allowed
13960
+ * @param object[] $installs
13961
+ * @param bool $redirect
13962
+ * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
13963
+ * redirect (or return a URL) to the account page with a special parameter to
13964
+ * trigger the auto installation processes.
13965
  *
13966
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
13967
  */
13969
  $user_id,
13970
  $user_public_key,
13971
  $user_secret_key,
13972
+ $is_marketing_allowed,
13973
  array $installs,
13974
  $redirect = true,
13975
  $auto_install = false
13976
  ) {
13977
  $this->setup_user( $user_id, $user_public_key, $user_secret_key );
13978
 
13979
+ if ( ! is_null( $is_marketing_allowed ) ) {
13980
+ $this->disable_opt_in_notice_and_lock_user();
13981
+ }
13982
+
13983
  $install_ids = array();
13984
 
13985
  foreach ( $installs as $install ) {
14382
  unset( $parent_fs->_storage->is_pending_activation );
14383
  }
14384
 
14385
+ // Get user information based on parent's plugin.
14386
+ $user = $this->get_user();
14387
+
14388
  // First of all, set site info - otherwise we won't
14389
  // be able to invoke API calls.
14390
  $parent_fs->_site = new FS_Site( $parent_install );
14391
+ $parent_fs->_user = $user;
14392
 
14393
  // Sync add-on plans.
14394
  $parent_fs->_sync_plans();
14395
 
 
 
 
14396
  $parent_fs->_set_account( $user, $parent_fs->_site );
14397
  }
14398
 
14514
  function _redirect_on_clicked_menu_link() {
14515
  $this->_logger->entrance();
14516
 
14517
+ $page = fs_request_get('page');
14518
+ $page = is_string($page) ? strtolower($page) : '';
14519
 
14520
  $this->_logger->log( 'page = ' . $page );
14521
 
14794
  );
14795
  }
14796
 
14797
+ if ( ! WP_FS__DEMO_MODE && $this->is_registered() ) {
14798
  $show_account = (
14799
  $this->is_submenu_item_visible( 'account' ) &&
14800
  /**
14841
  );
14842
  }
14843
 
14844
+ if ( ! WP_FS__DEMO_MODE ) {
14845
+ $show_pricing = (
14846
+ $this->is_submenu_item_visible( 'pricing' ) &&
14847
+ $this->is_pricing_page_visible()
14848
+ );
14849
 
14850
+ $pricing_cta_text = $this->get_pricing_cta_label();
14851
+ $pricing_class = 'upgrade-mode';
14852
+ if ( $show_pricing ) {
14853
+ if ( $this->is_in_trial_promotion() &&
14854
+ ! $this->is_paying_or_trial()
14855
+ ) {
14856
+ // If running a trial promotion, modify the pricing to load the trial.
14857
+ $pricing_class = 'trial-mode';
14858
+ } else if ( $this->is_paying() ) {
14859
+ $pricing_class = '';
14860
+ }
14861
  }
 
14862
 
14863
+ // Add upgrade/pricing page.
14864
+ $this->add_submenu_item(
14865
+ $pricing_cta_text . '&nbsp;&nbsp;' . ( is_rtl() ? '&#x2190;' : '&#x27a4;' ),
14866
+ array( &$this, '_pricing_page_render' ),
14867
+ $this->get_plugin_name() . ' &ndash; ' . $this->get_text_x_inline( 'Pricing', 'noun', 'pricing' ),
14868
+ 'manage_options',
14869
+ 'pricing',
14870
+ 'Freemius::_clean_admin_content_section',
14871
+ WP_FS__LOWEST_PRIORITY,
14872
+ $show_pricing,
14873
+ $pricing_class
14874
+ );
14875
+ }
14876
  }
14877
 
14878
  if ( 0 < count( $this->_menu_items ) ) {
15569
  return;
15570
  }
15571
 
15572
+ $site_clone = is_object( $site ) ? $site : $this->_site;
15573
+ $encrypted_site = clone $site_clone;
15574
 
15575
  $sites = self::get_all_sites( $this->_module_type, $network_level_or_blog_id );
15576
 
16754
  break;
16755
  case 'downgraded':
16756
  $this->_admin_notices->add_sticky(
16757
+ ($this->has_free_plan() ?
16758
+ sprintf( $this->get_text_inline( 'Your license has expired. You can still continue using the free %s forever.', 'license-expired-blocking-message' ), $this->_module_type ) :
16759
+ /* translators: %1$s: product title; %2$s, %3$s: wrapping HTML anchor element; %4$s: 'plugin', 'theme', or 'add-on'. */
16760
+ sprintf( $this->get_text_inline( 'Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions.', 'license-expired-blocking-message_premium-only' ), sprintf('<a href="%s">', $this->pricing_url()), '</a>', $this->get_module_label(true) ) ),
16761
  'license_expired',
16762
  $hmm_text
16763
  );
16800
  break;
16801
  case 'trial_expired':
16802
  $this->_admin_notices->add_sticky(
16803
+ ($this->has_free_plan() ?
16804
+ $this->get_text_inline( 'Your free trial has expired. You can still continue using all our free features.', 'trial-expired-message' ) :
16805
+ /* translators: %1$s: product title; %2$s, %3$s: wrapping HTML anchor element; %4$s: 'plugin', 'theme', or 'add-on'. */
16806
+ sprintf( $this->get_text_inline( 'Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions.', 'trial-expired-message_premium-only' ), sprintf('<a href="%s">', $this->pricing_url()), '</a>', $this->get_module_label(true))),
16807
  'trial_expired',
16808
  $hmm_text
16809
  );
17288
 
17289
  $is_premium = null;
17290
  if ( ! $is_addon ) {
17291
+ $is_premium = ( $this->is_premium() || $this->_can_download_premium() );
17292
  } else if ( $this->is_addon_activated( $addon_id ) ) {
17293
+ $fs_addon = self::get_instance_by_id( $addon_id );
17294
+ $is_premium = ( $fs_addon->is_premium() || $fs_addon->_can_download_premium() );
17295
  }
17296
 
17297
  // If add-on, then append add-on ID.
17487
 
17488
  if ( ! empty( $plugin_id ) ) {
17489
  $params['plugin_id'] = $plugin_id;
17490
+ } else if ( $this->is_addon() ) {
17491
+ $params['plugin_id'] = $this->get_id();
17492
  }
17493
 
17494
+ $fs = $this->is_addon() ?
17495
+ $this->get_parent_instance() :
17496
+ $this;
17497
+
17498
+ return $fs->get_account_url( 'download_latest', $params );
17499
  }
17500
 
17501
  #endregion Download Plugin ------------------------------------------------------------------
18984
  function _add_upgrade_action_link() {
18985
  $this->_logger->entrance();
18986
 
18987
+ if ( ! $this->is_paying() && $this->has_paid_plan() ) {
18988
+ $this->add_plugin_action_link(
18989
+ $this->get_text_inline( 'Upgrade', 'upgrade' ),
18990
+ $this->get_upgrade_url(),
18991
+ false,
18992
+ 7,
18993
+ 'upgrade'
18994
+ );
18995
+ }
 
18996
 
18997
+ if ( $this->has_addons() ) {
18998
+ $this->add_plugin_action_link(
18999
+ $this->get_text_inline( 'Add-Ons', 'add-ons' ),
19000
+ $this->_get_admin_page_url( 'addons' ),
19001
+ false,
19002
+ 9,
19003
+ 'addons'
19004
+ );
 
19005
  }
19006
  }
19007
 
19032
  );
19033
  }
19034
 
19035
+ /**
19036
+ * @author Leo Fajardo (@leorw)
19037
+ * @since 2.0.2
19038
+ */
19039
+ function _add_premium_version_upgrade_selection_action() {
19040
+ $this->_logger->entrance();
19041
+
19042
+ if ( ! self::is_ajax() ) {
19043
+ add_action( 'admin_footer', array( &$this, '_add_premium_version_upgrade_selection_dialog_box' ) );
19044
+ }
19045
+ }
19046
+
19047
  /**
19048
  * Adds "Opt in" or "Opt out" link to the main "Plugins" page link actions collection.
19049
  *
19317
  }
19318
 
19319
  /**
19320
+ * @author Leo Fajardo (@leorw)
19321
+ * @since 2.1.0
 
 
 
19322
  *
19323
+ * @param string $url
19324
+ * @param array $request
19325
  */
19326
+ private static function enrich_request_for_debug( &$url, &$request ) {
19327
+ if ( WP_FS__DEBUG_SDK || isset( $_COOKIE['XDEBUG_SESSION'] ) ) {
19328
+ $url = add_query_arg( 'XDEBUG_SESSION_START', rand( 0, 9999999 ), $url );
19329
+ $url = add_query_arg( 'XDEBUG_SESSION', 'PHPSTORM', $url );
 
19330
 
19331
+ $request['cookies'] = array(
19332
+ new WP_Http_Cookie( array(
19333
+ 'name' => 'XDEBUG_SESSION',
19334
+ 'value' => 'PHPSTORM',
19335
+ ) )
19336
+ );
19337
+ }
19338
+ }
19339
+
19340
+ /**
19341
+ * @author Leo Fajardo (@leorw)
19342
+ * @since 2.1.0
19343
+ *
19344
+ * @param string $url
19345
+ * @param array $request
19346
+ * @param int $success_cache_expiration
19347
+ * @param int $failure_cache_expiration
19348
+ *
19349
+ * @return WP_Error|array
19350
+ */
19351
+ private static function safe_remote_post(
19352
+ &$url,
19353
+ $request,
19354
+ $success_cache_expiration = 0,
19355
+ $failure_cache_expiration = 0
19356
+ ) {
19357
+ $should_cache = ($success_cache_expiration + $failure_cache_expiration > 0);
19358
+
19359
+ $cache_key = $should_cache ? md5( fs_strip_url_protocol($url) . json_encode( $request ) ) : false;
19360
+
19361
+ $response = (!WP_FS__DEBUG_SDK && ( false !== $cache_key )) ?
19362
+ get_transient( $cache_key ) :
19363
+ false;
19364
+
19365
+ if ( false === $response ) {
19366
+ self::enrich_request_for_debug( $url, $request );
19367
+
19368
+ $response = wp_remote_post( $url, $request );
19369
+
19370
+ if ( $response instanceof WP_Error ) {
19371
+ if ( 'https://' === substr( $url, 0, 8 ) &&
19372
+ isset( $response->errors ) &&
19373
+ isset( $response->errors['http_request_failed'] )
19374
+ ) {
19375
+ $http_error = strtolower( $response->errors['http_request_failed'][0] );
19376
+
19377
+ if ( false !== strpos( $http_error, 'ssl' ) ||
19378
+ false !== strpos( $http_error, 'curl error 35' )
19379
+ ) {
19380
+ // Failed due to old version of cURL or Open SSL (SSLv3 is not supported by CloudFlare).
19381
+ $url = 'http://' . substr( $url, 8 );
19382
+
19383
+ $request['timeout'] = 15;
19384
+ $response = wp_remote_post( $url, $request );
19385
+ }
19386
+ }
19387
+ }
19388
+
19389
+ if ( false !== $cache_key ) {
19390
+ set_transient(
19391
+ $cache_key,
19392
+ $response,
19393
+ ( ( $response instanceof WP_Error ) ?
19394
+ $failure_cache_expiration :
19395
+ $success_cache_expiration )
19396
+ );
19397
+ }
19398
+ }
19399
+
19400
+ return $response;
19401
+ }
19402
+
19403
+ /**
19404
+ * This method is used to enrich the after upgrade notice instructions when the upgraded
19405
+ * license cannot be activated network wide (license quota isn't large enough).
19406
+ *
19407
+ * @author Vova Feldman (@svovaf)
19408
+ * @since 2.0.0
19409
+ *
19410
+ * @return string
19411
+ */
19412
+ private function get_license_network_activation_notice() {
19413
+ if ( ! $this->_is_network_active ) {
19414
+ // Module isn't network level activated.
19415
+ return '';
19416
+ }
19417
+
19418
+ if ( ! fs_is_network_admin() ) {
19419
+ // Not network level admin.
19420
+ return '';
19421
+ }
19422
 
19423
  if ( get_blog_count() == 1 ) {
19424
  // There's only a single site in the network so if there's a context license it was already activated.
20231
  '';
20232
  }
20233
 
20234
+ #--------------------------------------------------------------------------------
20235
+ #region GDPR
20236
+ #--------------------------------------------------------------------------------
20237
+
20238
+ /**
20239
+ * @author Leo Fajardo (@leorw)
20240
+ * @since 2.1.0
20241
+ *
20242
+ * @return bool
20243
+ */
20244
+ function fetch_and_store_current_user_gdpr_anonymously() {
20245
+ $pong = $this->ping( null, true );
20246
+
20247
+ if ( ! $this->get_api_plugin_scope()->is_valid_ping( $pong ) ) {
20248
+ return false;
20249
+ } else {
20250
+ FS_GDPR_Manager::instance()->store_is_required( $pong->is_gdpr_required );
20251
+
20252
+ return $pong->is_gdpr_required;
20253
+ }
20254
+ }
20255
+
20256
+ /**
20257
+ * @author Leo Fajardo (@leorw)
20258
+ * @since 2.1.0
20259
+ *
20260
+ * @param array $user_plugins
20261
+ *
20262
+ * @return string
20263
+ */
20264
+ private function get_gdpr_admin_notice_string( $user_plugins ) {
20265
+ $this->_logger->entrance();
20266
+
20267
+ $addons = self::get_all_addons();
20268
+
20269
+ foreach ( $user_plugins as $user_plugin ) {
20270
+ $has_addons = isset( $addons[ $user_plugin->id ] );
20271
+
20272
+ if ( WP_FS__MODULE_TYPE_PLUGIN === $user_plugin->type && ! $has_addons ) {
20273
+ if ( $this->_module_id == $user_plugin->id ) {
20274
+ $addons = $this->get_addons();
20275
+ $has_addons = ( ! empty( $addons ) );
20276
+ } else {
20277
+ $plugin_api = FS_Api::instance(
20278
+ $user_plugin->id,
20279
+ 'plugin',
20280
+ $user_plugin->id,
20281
+ $user_plugin->public_key,
20282
+ ! $user_plugin->is_live
20283
+ );
20284
+
20285
+ $addons_result = $plugin_api->get( '/addons.json?enriched=true', true );
20286
+
20287
+ if ( $this->is_api_result_object( $addons_result, 'plugins' ) &&
20288
+ is_array( $addons_result->plugins ) &&
20289
+ ! empty( $addons_result->plugins )
20290
+ ) {
20291
+ $has_addons = true;
20292
+ }
20293
+ }
20294
+ }
20295
+
20296
+ $user_plugin->has_addons = $has_addons;
20297
+ }
20298
+
20299
+ $is_single_parent_product = ( 1 === count( $user_plugins ) );
20300
+
20301
+ $multiple_products_text = '';
20302
+
20303
+ if ( $is_single_parent_product ) {
20304
+ $single_parent_product = reset( $user_plugins );
20305
+
20306
+ $thank_you = sprintf(
20307
+ "<span data-plugin-id='%d'>%s</span>",
20308
+ $single_parent_product->id,
20309
+ sprintf(
20310
+ $single_parent_product->has_addons ?
20311
+ $this->get_text_inline( 'Thank you so much for using %s and its add-ons!', 'thank-you-for-using-product-and-its-addons' ) :
20312
+ $this->get_text_inline( 'Thank you so much for using %s!', 'thank-you-for-using-product' ),
20313
+ sprintf('<b><i>%s</i></b>', $single_parent_product->title)
20314
+ )
20315
+ );
20316
+
20317
+ $already_opted_in = sprintf(
20318
+ $this->get_text_inline( "You've already opted-in to our usage-tracking, which helps us keep improving the %s.", 'already-opted-in-to-product-usage-tracking' ),
20319
+ ( WP_FS__MODULE_TYPE_THEME === $single_parent_product->type ) ? WP_FS__MODULE_TYPE_THEME : WP_FS__MODULE_TYPE_PLUGIN
20320
+ );
20321
+ } else {
20322
+ $thank_you = $this->get_text_inline( 'Thank you so much for using our products!', 'thank-you-for-using-products' );
20323
+ $already_opted_in = $this->get_text_inline( "You've already opted-in to our usage-tracking, which helps us keep improving them.", 'already-opted-in-to-products-usage-tracking' );
20324
+
20325
+ $products_and_add_ons = '';
20326
+ foreach ( $user_plugins as $user_plugin ) {
20327
+ if ( ! empty( $products_and_add_ons ) ) {
20328
+ $products_and_add_ons .= ', ';
20329
+ }
20330
+
20331
+ if ( ! $user_plugin->has_addons ) {
20332
+ $products_and_add_ons .= sprintf(
20333
+ "<span data-plugin-id='%d'>%s</span>",
20334
+ $user_plugin->id,
20335
+ $user_plugin->title
20336
+ );
20337
+ } else {
20338
+ $products_and_add_ons .= sprintf(
20339
+ "<span data-plugin-id='%d'>%s</span>",
20340
+ $user_plugin->id,
20341
+ sprintf(
20342
+ $this->get_text_inline( '%s and its add-ons', 'product-and-its-addons' ),
20343
+ $user_plugin->title
20344
+ )
20345
+ );
20346
+ }
20347
+ }
20348
+
20349
+ $multiple_products_text = sprintf(
20350
+ "<small class='products'><strong>%s:</strong> %s</small>",
20351
+ $this->get_text_inline( 'Products', 'products' ),
20352
+ $products_and_add_ons
20353
+ );
20354
+ }
20355
+
20356
+ $actions = sprintf(
20357
+ '<ul><li>%s<span class="action-description"> - %s</span></li><li>%s<span class="action-description"> - %s</span></li></ul>',
20358
+ sprintf('<button class="button button-primary allow-marketing">%s</button>', $this->get_text_inline( 'Yes', 'yes' ) ),
20359
+ $this->get_text_inline( 'send me security & feature updates, educational content and offers.', 'send-updates' ),
20360
+ sprintf('<button class="button button-secondary">%s</button>', $this->get_text_inline( 'No', 'no' ) ),
20361
+ sprintf(
20362
+ $this->get_text_inline( 'do %sNOT%s send me security & feature updates, educational content and offers.', 'do-not-send-updates' ),
20363
+ '<span class="underlined">',
20364
+ '</span>'
20365
+ )
20366
+ );
20367
+
20368
+ return sprintf(
20369
+ '%s %s %s',
20370
+ $thank_you,
20371
+ $already_opted_in,
20372
+ sprintf($this->get_text_inline( '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 🙂', 'due-to-gdpr-compliance-requirements' ), '<a href="https://eugdpr.org/" target="_blank" rel="noopener noreferrer">', '</a>') .
20373
+ '<br><br>' .
20374
+ '<b>' . $this->get_text_inline( "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:", 'contact-for-updates' ) . '</b>' .
20375
+ $actions .
20376
+ ( $is_single_parent_product ? '' : $multiple_products_text )
20377
+ );
20378
+ }
20379
+
20380
+ /**
20381
+ * This method is called for opted-in users to fetch the is_marketing_allowed flag of the user for all the
20382
+ * plugins and themes they've opted in to.
20383
+ *
20384
+ * @author Leo Fajardo (@leorw)
20385
+ * @since 2.1.0
20386
+ *
20387
+ * @param string $user_email
20388
+ * @param string $license_key
20389
+ * @param array $plugin_ids
20390
+ * @param string|null $license_key
20391
+ *
20392
+ * @return array|false
20393
+ */
20394
+ private function fetch_user_marketing_flag_status_by_plugins( $user_email, $license_key, $plugin_ids ) {
20395
+ $request = array(
20396
+ 'method' => 'POST',
20397
+ 'body' => array(),
20398
+ 'timeout' => WP_FS__DEBUG_SDK ? 60 : 30,
20399
+ );
20400
+
20401
+ if ( is_string( $user_email ) ) {
20402
+ $request['body']['email'] = $user_email;
20403
+ } else {
20404
+ $request['body']['license_key'] = $license_key;
20405
+ }
20406
+
20407
+ $result = array();
20408
+
20409
+ $url = WP_FS__ADDRESS . '/action/service/user_plugin/';
20410
+ $total_plugin_ids = count( $plugin_ids );
20411
+
20412
+ $plugin_ids_count_per_request = 10;
20413
+ for ( $i = 1; $i <= $total_plugin_ids; $i += $plugin_ids_count_per_request ) {
20414
+ $plugin_ids_set = array_slice( $plugin_ids, $i - 1, $plugin_ids_count_per_request );
20415
+
20416
+ $request['body']['plugin_ids'] = $plugin_ids_set;
20417
+
20418
+ $response = self::safe_remote_post(
20419
+ $url,
20420
+ $request,
20421
+ WP_FS__TIME_24_HOURS_IN_SEC,
20422
+ WP_FS__TIME_12_HOURS_IN_SEC
20423
+ );
20424
+
20425
+ if ( ! is_wp_error( $response ) ) {
20426
+ $decoded = is_string( $response['body'] ) ?
20427
+ json_decode( $response['body'] ) :
20428
+ null;
20429
+
20430
+ if (
20431
+ !is_object($decoded) ||
20432
+ !isset($decoded->success) ||
20433
+ true !== $decoded->success ||
20434
+ !isset( $decoded->data ) ||
20435
+ !is_array( $decoded->data )
20436
+ ) {
20437
+ return false;
20438
+ }
20439
+
20440
+ $result = array_merge( $result, $decoded->data );
20441
+ }
20442
+ }
20443
+
20444
+ return $result;
20445
+ }
20446
+
20447
+ /**
20448
+ * @author Leo Fajardo (@leorw)
20449
+ * @since 2.1.0
20450
+ */
20451
+ function _maybe_show_gdpr_admin_notice() {
20452
+ if ( ! $this->is_user_in_admin() ) {
20453
+ return;
20454
+ }
20455
+
20456
+ if ( ! $this->should_handle_gdpr_admin_notice() ) {
20457
+ return;
20458
+ }
20459
+
20460
+ if ( ! $this->is_user_admin() ) {
20461
+ return;
20462
+ }
20463
+
20464
+ require_once WP_FS__DIR_INCLUDES . '/class-fs-user-lock.php';
20465
+
20466
+ $lock = FS_User_Lock::instance();
20467
+
20468
+ /**
20469
+ * Try to acquire a 60-sec lock based on the WP user and thread/process ID.
20470
+ */
20471
+ if ( ! $lock->try_lock( 60 ) ) {
20472
+ return;
20473
+ }
20474
+
20475
+ /**
20476
+ * @var $current_wp_user WP_User
20477
+ */
20478
+ $current_wp_user = self::_get_current_wp_user();
20479
+
20480
+ /**
20481
+ * @var FS_User $current_fs_user
20482
+ */
20483
+ $current_fs_user = Freemius::_get_user_by_email( $current_wp_user->user_email );
20484
+
20485
+ $ten_years_in_sec = 10 * 365 * WP_FS__TIME_24_HOURS_IN_SEC;
20486
+
20487
+ if ( ! is_object( $current_fs_user ) ) {
20488
+ // 10-year lock.
20489
+ $lock->lock( $ten_years_in_sec );
20490
+
20491
+ return;
20492
+ }
20493
+
20494
+ $gdpr = FS_GDPR_Manager::instance();
20495
+
20496
+ if ( $gdpr->is_opt_in_notice_shown() ) {
20497
+ // 30-day lock.
20498
+ $lock->lock( 30 * WP_FS__TIME_24_HOURS_IN_SEC );
20499
+
20500
+ return;
20501
+ }
20502
+
20503
+ if ( ! $gdpr->should_show_opt_in_notice() ) {
20504
+ // 10-year lock.
20505
+ $lock->lock( $ten_years_in_sec );
20506
+
20507
+ return;
20508
+ }
20509
+
20510
+ $last_time_notice_shown = $gdpr->last_time_notice_was_shown();
20511
+ $was_notice_shown_before = ( false !== $last_time_notice_shown );
20512
+
20513
+ if ( $was_notice_shown_before &&
20514
+ 30 * WP_FS__TIME_24_HOURS_IN_SEC > time() - $last_time_notice_shown
20515
+ ) {
20516
+ // If the notice was shown before, show it again after 30 days from the last time it was shown.
20517
+ return;
20518
+ }
20519
+
20520
+ /**
20521
+ * Find all plugin IDs that were installed by the current admin.
20522
+ */
20523
+ $plugin_ids_map = self::get_user_opted_in_module_ids_map( $current_fs_user->id );
20524
+
20525
+ if ( empty( $plugin_ids_map )) {
20526
+ $lock->lock( $ten_years_in_sec );
20527
+
20528
+ return;
20529
+ }
20530
+
20531
+ $user_plugins = $this->fetch_user_marketing_flag_status_by_plugins(
20532
+ $current_fs_user->email,
20533
+ null,
20534
+ array_keys( $plugin_ids_map )
20535
+ );
20536
+
20537
+ if ( empty( $user_plugins ) ) {
20538
+ $lock->lock(
20539
+ is_array($user_plugins) ?
20540
+ $ten_years_in_sec :
20541
+ // Lock for 24-hours on errors.
20542
+ WP_FS__TIME_24_HOURS_IN_SEC
20543
+ );
20544
+
20545
+ return;
20546
+ }
20547
+
20548
+ $has_unset_marketing_optin = false;
20549
+
20550
+ foreach ( $user_plugins as $user_plugin ) {
20551
+ if ( true == $user_plugin->is_marketing_allowed ) {
20552
+ unset( $plugin_ids_map[ $user_plugin->plugin_id ] );
20553
+ }
20554
+
20555
+ if ( ! $has_unset_marketing_optin && is_null( $user_plugin->is_marketing_allowed ) ) {
20556
+ $has_unset_marketing_optin = true;
20557
+ }
20558
+ }
20559
+
20560
+ if ( empty( $plugin_ids_map ) ||
20561
+ ( $was_notice_shown_before && ! $has_unset_marketing_optin )
20562
+ ) {
20563
+ $lock->lock( $ten_years_in_sec );
20564
+
20565
+ return;
20566
+ }
20567
+
20568
+ $modules = array_merge(
20569
+ array_values( self::$_accounts->get_option( 'plugins', array() ) ),
20570
+ array_values( self::$_accounts->get_option( 'themes', array() ) )
20571
+ );
20572
+
20573
+ foreach ( $modules as $module ) {
20574
+ if ( ! FS_Plugin::is_valid_id( $module->parent_plugin_id ) && isset( $plugin_ids_map[ $module->id ] ) ) {
20575
+ $plugin_ids_map[ $module->id ] = $module;
20576
+ }
20577
+ }
20578
+
20579
+ $plugin_title = null;
20580
+ if ( 1 === count( $plugin_ids_map ) ) {
20581
+ $module = reset( $plugin_ids_map );
20582
+ $plugin_title = $module->title;
20583
+ }
20584
+
20585
+ $gdpr->add_opt_in_sticky_notice(
20586
+ $this->get_gdpr_admin_notice_string( $plugin_ids_map ),
20587
+ $plugin_title
20588
+ );
20589
+
20590
+ $this->add_gdpr_optin_ajax_handler_and_style();
20591
+
20592
+ $gdpr->notice_was_just_shown();
20593
+
20594
+ // 30-day lock.
20595
+ $lock->lock( 30 * WP_FS__TIME_24_HOURS_IN_SEC );
20596
+ }
20597
+
20598
+ /**
20599
+ * Prevents the GDPR opt-in admin notice from being added if the user has already chosen to allow or not allow
20600
+ * marketing.
20601
+ *
20602
+ * @author Leo Fajardo (@leorw)
20603
+ * @since 2.1.0
20604
+ */
20605
+ private function disable_opt_in_notice_and_lock_user() {
20606
+ FS_GDPR_Manager::instance()->disable_opt_in_notice();
20607
+
20608
+ require_once WP_FS__DIR_INCLUDES . '/class-fs-user-lock.php';
20609
+
20610
+ // 10-year lock.
20611
+ FS_User_Lock::instance()->lock( 10 * 365 * WP_FS__TIME_24_HOURS_IN_SEC );
20612
+ }
20613
+
20614
+ /**
20615
+ * @author Leo Fajardo (@leorw)
20616
+ * @since 2.1.0
20617
+ */
20618
+ function _add_gdpr_optin_js() {
20619
+ $vars = array( 'id' => $this->_module_id );
20620
+
20621
+ fs_require_once_template( 'gdpr-optin-js.php', $vars );
20622
+ }
20623
+
20624
+ /**
20625
+ * @author Leo Fajardo (@leorw)
20626
+ * @since 2.1.0
20627
+ */
20628
+ function enqueue_gdpr_optin_notice_style() {
20629
+ fs_enqueue_local_style( 'fs_gdpr_optin_notice', '/admin/gdpr-optin-notice.css' );
20630
+ }
20631
+
20632
+ /**
20633
+ * @author Leo Fajardo (@leorw)
20634
+ * @since 2.1.0
20635
+ */
20636
+ function _maybe_add_gdpr_optin_ajax_handler() {
20637
+ if ( $this->is_activation_mode() ) {
20638
+ $this->add_ajax_action( 'fetch_is_marketing_required_flag_value', array( &$this, '_fetch_is_marketing_required_flag_value_ajax_action' ) );
20639
+ }
20640
+
20641
+ if ( FS_GDPR_Manager::instance()->is_opt_in_notice_shown() ) {
20642
+ $this->add_gdpr_optin_ajax_handler_and_style();
20643
+ }
20644
+ }
20645
+
20646
+ /**
20647
+ * @author Leo Fajardo (@leorw)
20648
+ * @since 2.1.0
20649
+ */
20650
+ function _fetch_is_marketing_required_flag_value_ajax_action() {
20651
+ $this->_logger->entrance();
20652
+
20653
+ $this->check_ajax_referer( 'fetch_is_marketing_required_flag_value' );
20654
+
20655
+ $license_key = fs_request_get( 'license_key' );
20656
+
20657
+ if ( empty($license_key) ) {
20658
+ self::shoot_ajax_failure( $this->get_text_inline( 'License key is empty.', 'empty-license-key' ) );
20659
+ }
20660
+
20661
+ $user_plugins = $this->fetch_user_marketing_flag_status_by_plugins(
20662
+ null,
20663
+ $license_key,
20664
+ array( $this->_module_id )
20665
+ );
20666
+
20667
+ if ( ! is_array( $user_plugins ) ||
20668
+ empty($user_plugins) ||
20669
+ !isset($user_plugins[0]->plugin_id) ||
20670
+ $user_plugins[0]->plugin_id != $this->_module_id
20671
+ ) {
20672
+ /**
20673
+ * If faced an error or if the module ID do not match to the current module, ask for GDPR opt-in.
20674
+ *
20675
+ * @author Vova Feldman (@svovaf)
20676
+ */
20677
+ self::shoot_ajax_success( array( 'is_marketing_allowed' => null ) );
20678
+ }
20679
+
20680
+ self::shoot_ajax_success( array( 'is_marketing_allowed' => $user_plugins[0]->is_marketing_allowed ) );
20681
+ }
20682
+
20683
+ /**
20684
+ * @author Leo Fajardo (@leorw)
20685
+ * @since 2.1.0
20686
+ */
20687
+ private function add_gdpr_optin_ajax_handler_and_style() {
20688
+ // Add GDPR action AJAX callback.
20689
+ $this->add_ajax_action( 'gdpr_optin_action', array( &$this, '_gdpr_optin_ajax_action' ) );
20690
+
20691
+ add_action( 'admin_footer', array( &$this, '_add_gdpr_optin_js' ) );
20692
+ add_action( 'admin_enqueue_scripts', array( &$this, 'enqueue_gdpr_optin_notice_style' ) );
20693
+ }
20694
+
20695
+ /**
20696
+ * @author Leo Fajardo (@leorw)
20697
+ * @since 2.1.0
20698
+ */
20699
+ function _gdpr_optin_ajax_action() {
20700
+ $this->_logger->entrance();
20701
+
20702
+ $this->check_ajax_referer( 'gdpr_optin_action' );
20703
+
20704
+ if ( ! fs_request_has( 'is_marketing_allowed' ) || ! fs_request_has( 'plugin_ids' ) ) {
20705
+ self::shoot_ajax_failure();
20706
+ }
20707
+
20708
+ $current_wp_user = self::_get_current_wp_user();
20709
+
20710
+ $plugin_ids = fs_request_get( 'plugin_ids', array() );
20711
+ if ( ! is_array( $plugin_ids ) || empty( $plugin_ids ) ) {
20712
+ self::shoot_ajax_failure();
20713
+ }
20714
+
20715
+ $modules = array_merge(
20716
+ array_values( self::$_accounts->get_option( 'plugins', array() ) ),
20717
+ array_values( self::$_accounts->get_option( 'themes', array() ) )
20718
+ );
20719
+
20720
+ foreach ( $modules as $key => $module ) {
20721
+ if ( ! in_array( $module->id, $plugin_ids ) ) {
20722
+ unset( $modules[ $key ] );
20723
+ }
20724
+ }
20725
+
20726
+ if ( empty( $modules ) ) {
20727
+ self::shoot_ajax_failure();
20728
+ }
20729
+
20730
+ $user_api = $this->get_api_user_scope_by_user( Freemius::_get_user_by_email( $current_wp_user->user_email ) );
20731
+
20732
+ foreach ( $modules as $module ) {
20733
+ $user_api->call( "?plugin_id={$module->id}", 'put', array(
20734
+ 'is_marketing_allowed' => ( true == fs_request_get_bool( 'is_marketing_allowed' ) )
20735
+ ) );
20736
+ }
20737
+
20738
+ FS_GDPR_Manager::instance()->remove_opt_in_notice();
20739
+
20740
+ require_once WP_FS__DIR_INCLUDES . '/class-fs-user-lock.php';
20741
+
20742
+ // 10-year lock.
20743
+ FS_User_Lock::instance()->lock( 10 * 365 * WP_FS__TIME_24_HOURS_IN_SEC );
20744
+
20745
+ self::shoot_ajax_success();
20746
+ }
20747
+
20748
+ /**
20749
+ * Checks if the GDPR admin notice should be handled. By default, this logic is off, unless the integrator adds the special 'handle_gdpr_admin_notice' filter.
20750
+ *
20751
+ * @author Vova Feldman (@svovaf)
20752
+ * @since 2.1.0
20753
+ *
20754
+ * @return bool
20755
+ */
20756
+ private function should_handle_gdpr_admin_notice() {
20757
+ return $this->apply_filters(
20758
+ 'handle_gdpr_admin_notice',
20759
+ // Default to false.
20760
+ false
20761
+ );
20762
+ }
20763
+
20764
+ #endregion
20765
+
20766
  #----------------------------------------------------------------------------------
20767
  #region Marketing
20768
  #----------------------------------------------------------------------------------
20820
  }
20821
 
20822
  #endregion
20823
+ }
freemius/includes/class-fs-admin-notices.php CHANGED
@@ -55,18 +55,27 @@
55
  * @param string $id
56
  * @param string $title
57
  * @param string $module_unique_affix
 
 
58
  *
59
  * @return FS_Admin_Notices
60
  */
61
- static function instance( $id, $title = '', $module_unique_affix = '' ) {
62
  if ( ! isset( self::$_instances[ $id ] ) ) {
63
- self::$_instances[ $id ] = new FS_Admin_Notices( $id, $title, $module_unique_affix );
64
  }
65
 
66
  return self::$_instances[ $id ];
67
  }
68
 
69
- protected function __construct( $id, $title = '', $module_unique_affix = '' ) {
 
 
 
 
 
 
 
70
  $this->_id = $id;
71
  $this->_title = $title;
72
  $this->_module_unique_affix = $module_unique_affix;
@@ -79,6 +88,7 @@
79
  $id,
80
  $title,
81
  $module_unique_affix,
 
82
  true
83
  );
84
  }
@@ -87,6 +97,7 @@
87
  $id,
88
  $title,
89
  $module_unique_affix,
 
90
  $this->_blog_id
91
  );
92
  }
@@ -180,18 +191,25 @@
180
  * @author Vova Feldman (@svovaf)
181
  * @since 1.0.7
182
  *
183
- * @param string $message
184
- * @param string $id Message ID
185
- * @param string $title
186
- * @param string $type
187
- * @param int|null $network_level_or_blog_id
 
 
 
 
188
  */
189
  function add_sticky(
190
  $message,
191
  $id,
192
  $title = '',
193
  $type = 'success',
194
- $network_level_or_blog_id = null
 
 
 
195
  ) {
196
  if ( $this->should_use_network_notices( $id, $network_level_or_blog_id ) ) {
197
  $notices = $this->_network_notices;
@@ -199,7 +217,7 @@
199
  $notices = $this->get_site_notices( $network_level_or_blog_id );
200
  }
201
 
202
- $notices->add_sticky( $message, $id, $title, $type );
203
  }
204
 
205
  /**
@@ -264,6 +282,7 @@
264
  $this->_id,
265
  $this->_title,
266
  $this->_module_unique_affix,
 
267
  $blog_id
268
  );
269
  }
55
  * @param string $id
56
  * @param string $title
57
  * @param string $module_unique_affix
58
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network and
59
+ * blog admin pages.
60
  *
61
  * @return FS_Admin_Notices
62
  */
63
+ static function instance( $id, $title = '', $module_unique_affix = '', $is_network_and_blog_admins = false ) {
64
  if ( ! isset( self::$_instances[ $id ] ) ) {
65
+ self::$_instances[ $id ] = new FS_Admin_Notices( $id, $title, $module_unique_affix, $is_network_and_blog_admins );
66
  }
67
 
68
  return self::$_instances[ $id ];
69
  }
70
 
71
+ /**
72
+ * @param string $id
73
+ * @param string $title
74
+ * @param string $module_unique_affix
75
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network and
76
+ * blog admin pages.
77
+ */
78
+ protected function __construct( $id, $title = '', $module_unique_affix = '', $is_network_and_blog_admins = false ) {
79
  $this->_id = $id;
80
  $this->_title = $title;
81
  $this->_module_unique_affix = $module_unique_affix;
88
  $id,
89
  $title,
90
  $module_unique_affix,
91
+ $is_network_and_blog_admins,
92
  true
93
  );
94
  }
97
  $id,
98
  $title,
99
  $module_unique_affix,
100
+ false,
101
  $this->_blog_id
102
  );
103
  }
191
  * @author Vova Feldman (@svovaf)
192
  * @since 1.0.7
193
  *
194
+ * @param string $message
195
+ * @param string $id Message ID
196
+ * @param string $title
197
+ * @param string $type
198
+ * @param int|null $network_level_or_blog_id
199
+ * @param number|null $wp_user_id
200
+ * @param string|null $plugin_title
201
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network and
202
+ * blog admin pages.
203
  */
204
  function add_sticky(
205
  $message,
206
  $id,
207
  $title = '',
208
  $type = 'success',
209
+ $network_level_or_blog_id = null,
210
+ $wp_user_id = null,
211
+ $plugin_title = null,
212
+ $is_network_and_blog_admins = false
213
  ) {
214
  if ( $this->should_use_network_notices( $id, $network_level_or_blog_id ) ) {
215
  $notices = $this->_network_notices;
217
  $notices = $this->get_site_notices( $network_level_or_blog_id );
218
  }
219
 
220
+ $notices->add_sticky( $message, $id, $title, $type, $wp_user_id, $plugin_title, $is_network_and_blog_admins );
221
  }
222
 
223
  /**
282
  $this->_id,
283
  $this->_title,
284
  $this->_module_unique_affix,
285
+ false,
286
  $blog_id
287
  );
288
  }
freemius/includes/class-fs-api.php CHANGED
@@ -551,7 +551,7 @@
551
  return (
552
  is_object( $result ) &&
553
  isset( $result->error ) &&
554
- isset( $result->message )
555
  );
556
  }
557
 
551
  return (
552
  is_object( $result ) &&
553
  isset( $result->error ) &&
554
+ isset( $result->error->message )
555
  );
556
  }
557
 
freemius/includes/class-fs-plugin-updater.php CHANGED
@@ -104,8 +104,14 @@
104
  ), 10, 3 );
105
  }
106
 
107
- if ( $this->_fs->is_premium() && $this->is_correct_folder_name() ) {
108
- add_filter( 'upgrader_post_install', array( &$this, '_maybe_update_folder_name' ), 10, 3 );
 
 
 
 
 
 
109
  }
110
  }
111
 
@@ -175,7 +181,7 @@
175
  $plugin_update_row = preg_replace(
176
  '/(\<div.+>)(.+)(\<a.+\<a.+)\<\/div\>/is',
177
  '$1 $2 ' . sprintf(
178
- $this->_fs->get_text_inline( '%sRenew your license now%s to access version %s features and support.', 'renew-license-now' ),
179
  '<a href="' . $this->_fs->pricing_url() . '">', '</a>',
180
  $r->new_version ) .
181
  '$4',
@@ -185,6 +191,44 @@
185
  echo $plugin_update_row;
186
  }
187
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
188
  /**
189
  * Since WP version 3.6, a new security feature was added that denies access to repository with a local ip.
190
  * During development mode we want to be able updating plugin versions via our localhost repository. This
@@ -392,6 +436,38 @@
392
  $this->add_transient_filters();
393
  }
394
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
395
  /**
396
  * Try to fetch plugin's info from .org repository.
397
  *
104
  ), 10, 3 );
105
  }
106
 
107
+ if ( $this->_fs->is_premium() ) {
108
+ if ( $this->is_correct_folder_name() ) {
109
+ add_filter( 'upgrader_post_install', array( &$this, '_maybe_update_folder_name' ), 10, 3 );
110
+ }
111
+
112
+ if ( ! $this->_fs->has_active_valid_license() ) {
113
+ add_filter( 'wp_prepare_themes_for_js', array( &$this, 'change_theme_update_info_html' ), 10, 1 );
114
+ }
115
  }
116
  }
117
 
181
  $plugin_update_row = preg_replace(
182
  '/(\<div.+>)(.+)(\<a.+\<a.+)\<\/div\>/is',
183
  '$1 $2 ' . sprintf(
184
+ $this->_fs->get_text_inline( '%sRenew your license now%s to access version %s security & feature updates, and support.', 'renew-license-now' ),
185
  '<a href="' . $this->_fs->pricing_url() . '">', '</a>',
186
  $r->new_version ) .
187
  '$4',
191
  echo $plugin_update_row;
192
  }
193
 
194
+ /**
195
+ * @author Leo Fajardo (@leorw)
196
+ * @since 2.0.2
197
+ *
198
+ * @param array $prepared_themes
199
+ *
200
+ * @return array
201
+ */
202
+ function change_theme_update_info_html( $prepared_themes ) {
203
+ $theme_basename = $this->_fs->get_plugin_basename();
204
+
205
+ if ( ! isset( $prepared_themes[ $theme_basename ] ) ) {
206
+ return $prepared_themes;
207
+ }
208
+
209
+ $themes_update = get_site_transient( 'update_themes' );
210
+ if ( ! isset( $themes_update->response[ $theme_basename ] ) ||
211
+ empty( $themes_update->response[ $theme_basename ]['package'] )
212
+ ) {
213
+ return $prepared_themes;
214
+ }
215
+
216
+ $prepared_themes[ $theme_basename ]['update'] = preg_replace(
217
+ '/(\<p.+>)(.+)(\<a.+\<a.+)\.(.+\<\/p\>)/is',
218
+ '$1 $2 ' . sprintf(
219
+ $this->_fs->get_text_inline( '%sRenew your license now%s to access version %s security & feature updates, and support.', 'renew-license-now' ),
220
+ '<a href="' . $this->_fs->pricing_url() . '">', '</a>',
221
+ $themes_update->response[ $theme_basename ]['new_version'] ) .
222
+ '$4',
223
+ $prepared_themes[ $theme_basename ]['update']
224
+ );
225
+
226
+ // Set to false to prevent the "Update now" link for the context theme from being shown on the "Themes" page.
227
+ $prepared_themes[ $theme_basename ]['hasPackage'] = false;
228
+
229
+ return $prepared_themes;
230
+ }
231
+
232
  /**
233
  * Since WP version 3.6, a new security feature was added that denies access to repository with a local ip.
234
  * During development mode we want to be able updating plugin versions via our localhost repository. This
436
  $this->add_transient_filters();
437
  }
438
 
439
+ /**
440
+ * @author Leo Fajardo (@leorw)
441
+ * @since 2.0.2
442
+ */
443
+ function delete_update_data() {
444
+ $this->_logger->entrance();
445
+
446
+ $transient_key = "update_{$this->_fs->get_module_type()}s";
447
+
448
+ $transient_data = get_site_transient( $transient_key );
449
+
450
+ // Alias
451
+ $basename = $this->_fs->get_plugin_basename();
452
+
453
+ if ( ! is_object( $transient_data ) ||
454
+ ! isset( $transient_data->response ) ||
455
+ ! is_array( $transient_data->response ) ||
456
+ empty( $transient_data->response[ $basename ] )
457
+ ) {
458
+ return;
459
+ }
460
+
461
+ unset( $transient_data->response[ $basename ] );
462
+
463
+ // Remove the added filters.
464
+ $this->remove_transient_filters();
465
+
466
+ set_site_transient( $transient_key, $transient_data );
467
+
468
+ $this->add_transient_filters();
469
+ }
470
+
471
  /**
472
  * Try to fetch plugin's info from .org repository.
473
  *
freemius/includes/class-fs-storage.php CHANGED
@@ -339,6 +339,7 @@
339
  // Network level options.
340
  'affiliate_application_data' => 0,
341
  'connectivity_test' => 0,
 
342
  'has_trial_plan' => 0,
343
  'install_sync_timestamp' => 0,
344
  'install_sync_cron' => 0,
339
  // Network level options.
340
  'affiliate_application_data' => 0,
341
  'connectivity_test' => 0,
342
+ 'handle_gdpr_admin_notice' => 0,
343
  'has_trial_plan' => 0,
344
  'install_sync_timestamp' => 0,
345
  'install_sync_cron' => 0,
freemius/includes/class-fs-user-lock.php ADDED
@@ -0,0 +1,126 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.1.0
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ /**
14
+ * Class FS_User_Lock
15
+ */
16
+ class FS_User_Lock {
17
+ /**
18
+ * @var int
19
+ */
20
+ private $_wp_user_id;
21
+ /**
22
+ * @var int
23
+ */
24
+ private $_thread_id;
25
+
26
+ #--------------------------------------------------------------------------------
27
+ #region Singleton
28
+ #--------------------------------------------------------------------------------
29
+
30
+ /**
31
+ * @var FS_User_Lock
32
+ */
33
+ private static $_instance;
34
+
35
+ /**
36
+ * @author Vova Feldman (@svovaf)
37
+ * @since 2.1.0
38
+ *
39
+ * @return FS_User_Lock
40
+ */
41
+ static function instance() {
42
+ if ( ! isset( self::$_instance ) ) {
43
+ self::$_instance = new self();
44
+ }
45
+
46
+ return self::$_instance;
47
+ }
48
+
49
+ #endregion
50
+
51
+ private function __construct() {
52
+ $this->_wp_user_id = Freemius::get_current_wp_user_id();
53
+ $this->_thread_id = mt_rand( 0, 32000 );
54
+ }
55
+
56
+
57
+ /**
58
+ * Try to acquire lock. If the lock is already set or is being acquired by another locker, don't do anything.
59
+ *
60
+ * @author Vova Feldman (@svovaf)
61
+ * @since 2.1.0
62
+ *
63
+ * @param int $expiration
64
+ *
65
+ * @return bool TRUE if successfully acquired lock.
66
+ */
67
+ function try_lock( $expiration = 0 ) {
68
+ if ( $this->is_locked() ) {
69
+ // Already locked.
70
+ return false;
71
+ }
72
+
73
+ set_site_transient( "locked_{$this->_wp_user_id}", $this->_thread_id, $expiration );
74
+
75
+ if ( $this->has_lock() ) {
76
+ set_site_transient( "locked_{$this->_wp_user_id}", true, $expiration );
77
+
78
+ return true;
79
+ }
80
+
81
+ return false;
82
+ }
83
+
84
+ /**
85
+ * Acquire lock regardless if it's already acquired by another locker or not.
86
+ *
87
+ * @author Vova Feldman (@svovaf)
88
+ * @since 2.1.0
89
+ *
90
+ * @param int $expiration
91
+ */
92
+ function lock( $expiration = 0 ) {
93
+ set_site_transient( "locked_{$this->_wp_user_id}", true, $expiration );
94
+ }
95
+
96
+ /**
97
+ * Checks if lock is currently acquired.
98
+ *
99
+ * @author Vova Feldman (@svovaf)
100
+ * @since 2.1.0
101
+ *
102
+ * @return bool
103
+ */
104
+ function is_locked() {
105
+ return ( false !== get_site_transient( "locked_{$this->_wp_user_id}" ) );
106
+ }
107
+
108
+ /**
109
+ * Unlock the lock.
110
+ *
111
+ * @author Vova Feldman (@svovaf)
112
+ * @since 2.1.0
113
+ */
114
+ function unlock() {
115
+ delete_site_transient( "locked_{$this->_wp_user_id}" );
116
+ }
117
+
118
+ /**
119
+ * Checks if lock is currently acquired by the current locker.
120
+ *
121
+ * @return bool
122
+ */
123
+ private function has_lock() {
124
+ return ( $this->_thread_id == get_site_transient( "locked_{$this->_wp_user_id}" ) );
125
+ }
126
+ }
freemius/includes/entities/class-fs-payment.php CHANGED
@@ -1,94 +1,110 @@
1
- <?php
2
- /**
3
- * @package Freemius
4
- * @copyright Copyright (c) 2016, Freemius, Inc.
5
- * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
- * @since 1.0.0
7
- */
8
-
9
- if ( ! defined( 'ABSPATH' ) ) {
10
- exit;
11
- }
12
-
13
- class FS_Payment extends FS_Entity {
14
-
15
- #region Properties
16
-
17
- /**
18
- * @var number
19
- */
20
- public $plugin_id;
21
- /**
22
- * @var number
23
- */
24
- public $user_id;
25
- /**
26
- * @var number
27
- */
28
- public $install_id;
29
- /**
30
- * @var number
31
- */
32
- public $subscription_id;
33
- /**
34
- * @var number
35
- */
36
- public $plan_id;
37
- /**
38
- * @var number
39
- */
40
- public $license_id;
41
- /**
42
- * @var float
43
- */
44
- public $gross;
45
- /**
46
- * @var number
47
- */
48
- public $bound_payment_id;
49
- /**
50
- * @var string
51
- */
52
- public $external_id;
53
- /**
54
- * @var string
55
- */
56
- public $gateway;
57
- /**
58
- * @var string ISO 3166-1 alpha-2 - two-letter country code.
59
- *
60
- * @link http://www.wikiwand.com/en/ISO_3166-1_alpha-2
61
- */
62
- public $country_code;
63
- /**
64
- * @var string
65
- */
66
- public $vat_id;
67
- /**
68
- * @var float Actual Tax / VAT in $$$
69
- */
70
- public $vat;
71
-
72
- #endregion Properties
73
-
74
- /**
75
- * @param object|bool $payment
76
- */
77
- function __construct( $payment = false ) {
78
- parent::__construct( $payment );
79
- }
80
-
81
- static function get_type() {
82
- return 'payment';
83
- }
84
-
85
- /**
86
- * @author Vova Feldman (@svovaf)
87
- * @since 1.0.0
88
- *
89
- * @return bool
90
- */
91
- function is_refund() {
92
- return ( parent::is_valid_id( $this->bound_payment_id ) && 0 > $this->gross );
93
- }
94
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @package Freemius
4
+ * @copyright Copyright (c) 2016, Freemius, Inc.
5
+ * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
6
+ * @since 1.0.0
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ class FS_Payment extends FS_Entity {
14
+
15
+ #region Properties
16
+
17
+ /**
18
+ * @var number
19
+ */
20
+ public $plugin_id;
21
+ /**
22
+ * @var number
23
+ */
24
+ public $user_id;
25
+ /**
26
+ * @var number
27
+ */
28
+ public $install_id;
29
+ /**
30
+ * @var number
31
+ */
32
+ public $subscription_id;
33
+ /**
34
+ * @var number
35
+ */
36
+ public $plan_id;
37
+ /**
38
+ * @var number
39
+ */
40
+ public $license_id;
41
+ /**
42
+ * @var float
43
+ */
44
+ public $gross;
45
+ /**
46
+ * @var number
47
+ */
48
+ public $bound_payment_id;
49
+ /**
50
+ * @var string
51
+ */
52
+ public $external_id;
53
+ /**
54
+ * @var string
55
+ */
56
+ public $gateway;
57
+ /**
58
+ * @var string ISO 3166-1 alpha-2 - two-letter country code.
59
+ *
60
+ * @link http://www.wikiwand.com/en/ISO_3166-1_alpha-2
61
+ */
62
+ public $country_code;
63
+ /**
64
+ * @var string
65
+ */
66
+ public $vat_id;
67
+ /**
68
+ * @var float Actual Tax / VAT in $$$
69
+ */
70
+ public $vat;
71
+ /**
72
+ * @var int Payment source.
73
+ */
74
+ public $source = 0;
75
+
76
+ #endregion Properties
77
+
78
+ /**
79
+ * @param object|bool $payment
80
+ */
81
+ function __construct( $payment = false ) {
82
+ parent::__construct( $payment );
83
+ }
84
+
85
+ static function get_type() {
86
+ return 'payment';
87
+ }
88
+
89
+ /**
90
+ * @author Vova Feldman (@svovaf)
91
+ * @since 1.0.0
92
+ *
93
+ * @return bool
94
+ */
95
+ function is_refund() {
96
+ return ( parent::is_valid_id( $this->bound_payment_id ) && 0 > $this->gross );
97
+ }
98
+
99
+ /**
100
+ * Checks if the payment was migrated from another platform.
101
+ *
102
+ * @author Vova Feldman (@svovaf)
103
+ * @since 2.0.2
104
+ *
105
+ * @return bool
106
+ */
107
+ function is_migrated() {
108
+ return ( 0 != $this->source );
109
+ }
110
+ }
freemius/includes/entities/class-fs-site.php CHANGED
@@ -169,7 +169,9 @@
169
  fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
170
  // Pantheon
171
  ( fs_ends_with($subdomain, 'pantheonsite.io') &&
172
- (fs_starts_with($subdomain, 'test-') || fs_starts_with($subdomain, 'dev-')))
 
 
173
  );
174
  }
175
 
169
  fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
170
  // Pantheon
171
  ( fs_ends_with($subdomain, 'pantheonsite.io') &&
172
+ (fs_starts_with($subdomain, 'test-') || fs_starts_with($subdomain, 'dev-'))) ||
173
+ // Cloudways
174
+ fs_ends_with( $subdomain, '.cloudwaysapps.com' )
175
  );
176
  }
177
 
freemius/includes/i18n.php CHANGED
@@ -87,7 +87,7 @@
87
  'license-single-site' => _fs_text( 'Single Site License' ),
88
  'license-unlimited' => _fs_text( 'Unlimited Licenses' ),
89
  'license-x-sites' => _fs_text( 'Up to %s Sites' ),
90
- 'renew-license-now' => _fs_text( '%sRenew your license now%s to access version %s features and support.' ),
91
  'ask-for-upgrade-email-address' => _fs_text( "Enter the email address you've used for the upgrade below and we will resend you the license key." ),
92
  'x-plan' => _fs_x( '%s Plan', 'e.g. Professional Plan' ),
93
  'you-are-step-away' => _fs_text( 'You are just one step away - %s' ),
87
  'license-single-site' => _fs_text( 'Single Site License' ),
88
  'license-unlimited' => _fs_text( 'Unlimited Licenses' ),
89
  'license-x-sites' => _fs_text( 'Up to %s Sites' ),
90
+ 'renew-license-now' => _fs_text( '%sRenew your license now%s to access version %s security & feature updates, and support.' ),
91
  'ask-for-upgrade-email-address' => _fs_text( "Enter the email address you've used for the upgrade below and we will resend you the license key." ),
92
  'x-plan' => _fs_x( '%s Plan', 'e.g. Professional Plan' ),
93
  'you-are-step-away' => _fs_text( 'You are just one step away - %s' ),
freemius/includes/managers/class-fs-admin-notice-manager.php CHANGED
@@ -57,6 +57,8 @@
57
  * @param string $id
58
  * @param string $title
59
  * @param string $module_unique_affix
 
 
60
  * @param bool $network_level_or_blog_id Since 2.0.0
61
  *
62
  * @return \FS_Admin_Notice_Manager
@@ -65,8 +67,13 @@
65
  $id,
66
  $title = '',
67
  $module_unique_affix = '',
 
68
  $network_level_or_blog_id = false
69
  ) {
 
 
 
 
70
  $key = strtolower( $id );
71
 
72
  if ( is_multisite() ) {
@@ -86,6 +93,7 @@
86
  $id,
87
  $title,
88
  $module_unique_affix,
 
89
  $network_level_or_blog_id
90
  );
91
  }
@@ -93,10 +101,19 @@
93
  return self::$_instances[ $key ];
94
  }
95
 
 
 
 
 
 
 
 
 
96
  protected function __construct(
97
  $id,
98
  $title = '',
99
  $module_unique_affix = '',
 
100
  $network_level_or_blog_id = false
101
  ) {
102
  $this->_id = $id;
@@ -115,8 +132,12 @@
115
  $this->_is_network_notices = false;
116
  }
117
 
118
- if ( ( $this->_is_network_notices && fs_is_network_admin() ) ||
119
- ( ! $this->_is_network_notices && fs_is_blog_admin() )
 
 
 
 
120
  ) {
121
  if ( 0 < count( $this->_sticky_storage ) ) {
122
  $ajax_action_suffix = str_replace( ':', '-', $this->_id );
@@ -136,7 +157,10 @@
136
  $msg['type'],
137
  true,
138
  $msg['id'],
139
- false
 
 
 
140
  );
141
  }
142
  }
@@ -196,6 +220,12 @@
196
  }
197
 
198
  foreach ( $this->_notices as $id => $msg ) {
 
 
 
 
 
 
199
  fs_require_template( 'admin-notice.php', $msg );
200
 
201
  if ( $msg['sticky'] ) {
@@ -220,20 +250,40 @@
220
  * @author Vova Feldman (@svovaf)
221
  * @since 1.0.4
222
  *
223
- * @param string $message
224
- * @param string $title
225
- * @param string $type
226
- * @param bool $is_sticky
227
- * @param string $id Message ID
228
- * @param bool $store_if_sticky
 
 
 
 
229
  *
230
  * @uses add_action()
231
  */
232
- function add( $message, $title = '', $type = 'success', $is_sticky = false, $id = '', $store_if_sticky = true ) {
 
 
 
 
 
 
 
 
 
 
233
  $notices_type = $this->get_notices_type();
234
 
235
  if ( empty( $this->_notices ) ) {
236
- add_action( $notices_type, array( &$this, "_admin_notices_hook" ) );
 
 
 
 
 
 
237
  add_action( 'admin_enqueue_scripts', array( &$this, '_enqueue_styles' ) );
238
  }
239
 
@@ -248,7 +298,8 @@
248
  'sticky' => $is_sticky,
249
  'id' => $id,
250
  'manager_id' => $this->_id,
251
- 'plugin' => $this->_title,
 
252
  );
253
 
254
  if ( $is_sticky && $store_if_sticky ) {
@@ -299,18 +350,22 @@
299
  * @author Vova Feldman (@svovaf)
300
  * @since 1.0.7
301
  *
302
- * @param string $message
303
- * @param string $id Message ID
304
- * @param string $title
305
- * @param string $type
 
 
 
 
306
  */
307
- function add_sticky( $message, $id, $title = '', $type = 'success' ) {
308
  if ( ! empty( $this->_module_unique_affix ) ) {
309
  $message = fs_apply_filter( $this->_module_unique_affix, "sticky_message_{$id}", $message );
310
  $title = fs_apply_filter( $this->_module_unique_affix, "sticky_title_{$id}", $title );
311
  }
312
 
313
- $this->add( $message, $title, $type, true, $id );
314
  }
315
 
316
  /**
57
  * @param string $id
58
  * @param string $title
59
  * @param string $module_unique_affix
60
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on
61
+ * network and blog admin pages.
62
  * @param bool $network_level_or_blog_id Since 2.0.0
63
  *
64
  * @return \FS_Admin_Notice_Manager
67
  $id,
68
  $title = '',
69
  $module_unique_affix = '',
70
+ $is_network_and_blog_admins = false,
71
  $network_level_or_blog_id = false
72
  ) {
73
+ if ( $is_network_and_blog_admins ) {
74
+ $network_level_or_blog_id = true;
75
+ }
76
+
77
  $key = strtolower( $id );
78
 
79
  if ( is_multisite() ) {
93
  $id,
94
  $title,
95
  $module_unique_affix,
96
+ $is_network_and_blog_admins,
97
  $network_level_or_blog_id
98
  );
99
  }
101
  return self::$_instances[ $key ];
102
  }
103
 
104
+ /**
105
+ * @param string $id
106
+ * @param string $title
107
+ * @param string $module_unique_affix
108
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network and
109
+ * blog admin pages.
110
+ * @param bool|int $network_level_or_blog_id
111
+ */
112
  protected function __construct(
113
  $id,
114
  $title = '',
115
  $module_unique_affix = '',
116
+ $is_network_and_blog_admins = false,
117
  $network_level_or_blog_id = false
118
  ) {
119
  $this->_id = $id;
132
  $this->_is_network_notices = false;
133
  }
134
 
135
+ $is_network_admin = fs_is_network_admin();
136
+ $is_blog_admin = fs_is_blog_admin();
137
+
138
+ if ( ( $this->_is_network_notices && $is_network_admin ) ||
139
+ ( ! $this->_is_network_notices && $is_blog_admin ) ||
140
+ ( $is_network_and_blog_admins && ( $is_network_admin || $is_blog_admin ) )
141
  ) {
142
  if ( 0 < count( $this->_sticky_storage ) ) {
143
  $ajax_action_suffix = str_replace( ':', '-', $this->_id );
157
  $msg['type'],
158
  true,
159
  $msg['id'],
160
+ false,
161
+ isset( $msg['wp_user_id'] ) ? $msg['wp_user_id'] : null,
162
+ ! empty( $msg['plugin'] ) ? $msg['plugin'] : null,
163
+ $is_network_and_blog_admins
164
  );
165
  }
166
  }
220
  }
221
 
222
  foreach ( $this->_notices as $id => $msg ) {
223
+ if ( isset( $msg['wp_user_id'] ) && is_numeric( $msg['wp_user_id'] ) ) {
224
+ if ( get_current_user_id() != $msg['wp_user_id'] ) {
225
+ continue;
226
+ }
227
+ }
228
+
229
  fs_require_template( 'admin-notice.php', $msg );
230
 
231
  if ( $msg['sticky'] ) {
250
  * @author Vova Feldman (@svovaf)
251
  * @since 1.0.4
252
  *
253
+ * @param string $message
254
+ * @param string $title
255
+ * @param string $type
256
+ * @param bool $is_sticky
257
+ * @param string $id Message ID
258
+ * @param bool $store_if_sticky
259
+ * @param number|null $wp_user_id
260
+ * @param string|null $plugin_title
261
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network
262
+ * and blog admin pages.
263
  *
264
  * @uses add_action()
265
  */
266
+ function add(
267
+ $message,
268
+ $title = '',
269
+ $type = 'success',
270
+ $is_sticky = false,
271
+ $id = '',
272
+ $store_if_sticky = true,
273
+ $wp_user_id = null,
274
+ $plugin_title = null,
275
+ $is_network_and_blog_admins = false
276
+ ) {
277
  $notices_type = $this->get_notices_type();
278
 
279
  if ( empty( $this->_notices ) ) {
280
+ if ( ! $is_network_and_blog_admins ) {
281
+ add_action( $notices_type, array( &$this, "_admin_notices_hook" ) );
282
+ } else {
283
+ add_action( 'network_admin_notices', array( &$this, "_admin_notices_hook" ) );
284
+ add_action( 'admin_notices', array( &$this, "_admin_notices_hook" ) );
285
+ }
286
+
287
  add_action( 'admin_enqueue_scripts', array( &$this, '_enqueue_styles' ) );
288
  }
289
 
298
  'sticky' => $is_sticky,
299
  'id' => $id,
300
  'manager_id' => $this->_id,
301
+ 'plugin' => ( ! is_null( $plugin_title ) ? $plugin_title : $this->_title ),
302
+ 'wp_user_id' => $wp_user_id,
303
  );
304
 
305
  if ( $is_sticky && $store_if_sticky ) {
350
  * @author Vova Feldman (@svovaf)
351
  * @since 1.0.7
352
  *
353
+ * @param string $message
354
+ * @param string $id Message ID
355
+ * @param string $title
356
+ * @param string $type
357
+ * @param number|null $wp_user_id
358
+ * @param string|null $plugin_title
359
+ * @param bool $is_network_and_blog_admins Whether or not the message should be shown both on network
360
+ * and blog admin pages.
361
  */
362
+ function add_sticky( $message, $id, $title = '', $type = 'success', $wp_user_id = null, $plugin_title = null, $is_network_and_blog_admins = false ) {
363
  if ( ! empty( $this->_module_unique_affix ) ) {
364
  $message = fs_apply_filter( $this->_module_unique_affix, "sticky_message_{$id}", $message );
365
  $title = fs_apply_filter( $this->_module_unique_affix, "sticky_title_{$id}", $title );
366
  }
367
 
368
+ $this->add( $message, $title, $type, true, $id, true, $wp_user_id, $plugin_title, $is_network_and_blog_admins );
369
  }
370
 
371
  /**
freemius/includes/managers/class-fs-gdpr-manager.php ADDED
@@ -0,0 +1,202 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.1.0
7
+ */
8
+
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
+
13
+ class FS_GDPR_Manager {
14
+ /**
15
+ * @var FS_Option_Manager
16
+ */
17
+ private $_storage;
18
+ /**
19
+ * @var array {
20
+ * @type bool $required Are GDPR rules apply on the current context admin.
21
+ * @type bool $show_opt_in_notice Should the marketing and offers opt-in message be shown to the admin or not. If not set, defaults to `true`.
22
+ * @type int $notice_shown_at Last time the special GDPR opt-in message was shown to the current admin.
23
+ * }
24
+ */
25
+ private $_data;
26
+ /**
27
+ * @var int
28
+ */
29
+ private $_wp_user_id;
30
+ /**
31
+ * @var string
32
+ */
33
+ private $_option_name;
34
+ /**
35
+ * @var FS_Admin_Notices
36
+ */
37
+ private $_notices;
38
+
39
+ #--------------------------------------------------------------------------------
40
+ #region Singleton
41
+ #--------------------------------------------------------------------------------
42
+
43
+ /**
44
+ * @var FS_GDPR_Manager
45
+ */
46
+ private static $_instance;
47
+
48
+ /**
49
+ * @return FS_GDPR_Manager
50
+ */
51
+ public static function instance() {
52
+ if ( ! isset( self::$_instance ) ) {
53
+ self::$_instance = new self();
54
+ }
55
+
56
+ return self::$_instance;
57
+ }
58
+
59
+ #endregion
60
+
61
+ private function __construct() {
62
+ $this->_storage = FS_Option_Manager::get_manager( WP_FS__GDPR_OPTION_NAME, true, true );
63
+ $this->_wp_user_id = Freemius::get_current_wp_user_id();
64
+ $this->_option_name = "u{$this->_wp_user_id}";
65
+ $this->_data = $this->_storage->get_option( $this->_option_name, array() );
66
+ $this->_notices = FS_Admin_Notices::instance( 'all_admins', '', '', true );
67
+
68
+ if ( ! is_array( $this->_data ) ) {
69
+ $this->_data = array();
70
+ }
71
+ }
72
+
73
+ /**
74
+ * Update a GDPR option for the current admin and store it.
75
+ *
76
+ * @author Vova Feldman (@svovaf)
77
+ * @since 2.1.0
78
+ *
79
+ * @param string $name
80
+ * @param mixed $value
81
+ */
82
+ private function update_option( $name, $value ) {
83
+ $this->_data[ $name ] = $value;
84
+
85
+ $this->_storage->set_option( $this->_option_name, $this->_data, true );
86
+ }
87
+
88
+ /**
89
+ * @author Leo Fajardo (@leorw)
90
+ * @since 2.1.0
91
+ *
92
+ * @return bool|null
93
+ */
94
+ public function is_required() {
95
+ return isset( $this->_data['required'] ) ?
96
+ $this->_data['required'] :
97
+ null;
98
+ }
99
+
100
+ /**
101
+ * @author Leo Fajardo (@leorw)
102
+ * @since 2.1.0
103
+ *
104
+ * @param bool $is_required
105
+ */
106
+ public function store_is_required( $is_required ) {
107
+ $this->update_option( 'required', $is_required );
108
+ }
109
+
110
+ /**
111
+ * Checks if the GDPR opt-in sticky notice is currently shown.
112
+ *
113
+ * @author Vova Feldman (@svovaf)
114
+ * @since 2.1.0
115
+ *
116
+ * @return bool
117
+ */
118
+ public function is_opt_in_notice_shown() {
119
+ return $this->_notices->has_sticky( "gdpr_optin_actions_{$this->_wp_user_id}", true );
120
+ }
121
+
122
+ /**
123
+ * Remove the GDPR opt-in sticky notice.
124
+ *
125
+ * @author Vova Feldman (@svovaf)
126
+ * @since 2.1.0
127
+ */
128
+ public function remove_opt_in_notice() {
129
+ $this->_notices->remove_sticky( "gdpr_optin_actions_{$this->_wp_user_id}", true );
130
+
131
+ $this->disable_opt_in_notice();
132
+ }
133
+
134
+ /**
135
+ * Prevents the opt-in message from being added/shown.
136
+ *
137
+ * @author Leo Fajardo (@leorw)
138
+ * @since 2.1.0
139
+ */
140
+ public function disable_opt_in_notice() {
141
+ $this->update_option( 'show_opt_in_notice', false );
142
+ }
143
+
144
+ /**
145
+ * Checks if a GDPR opt-in message needs to be shown to the current admin.
146
+ *
147
+ * @author Vova Feldman (@svovaf)
148
+ * @since 2.1.0
149
+ *
150
+ * @return bool
151
+ */
152
+ public function should_show_opt_in_notice() {
153
+ return (
154
+ ! isset( $this->_data['show_opt_in_notice'] ) ||
155
+ true === $this->_data['show_opt_in_notice']
156
+ );
157
+ }
158
+
159
+ /**
160
+ * Get the last time the GDPR opt-in notice was shown.
161
+ *
162
+ * @author Vova Feldman (@svovaf)
163
+ * @since 2.1.0
164
+ *
165
+ * @return false|int
166
+ */
167
+ public function last_time_notice_was_shown() {
168
+ return isset( $this->_data['notice_shown_at'] ) ?
169
+ $this->_data['notice_shown_at'] :
170
+ false;
171
+ }
172
+
173
+ /**
174
+ * Update the timestamp of the last time the GDPR opt-in message was shown to now.
175
+ *
176
+ * @author Vova Feldman (@svovaf)
177
+ * @since 2.1.0
178
+ */
179
+ public function notice_was_just_shown() {
180
+ $this->update_option( 'notice_shown_at', WP_FS__SCRIPT_START_TIME );
181
+ }
182
+
183
+ /**
184
+ * @param string $message
185
+ * @param string|null $plugin_title
186
+ *
187
+ * @author Vova Feldman (@svovaf)
188
+ * @since 2.1.0
189
+ */
190
+ public function add_opt_in_sticky_notice( $message, $plugin_title = null ) {
191
+ $this->_notices->add_sticky(
192
+ $message,
193
+ "gdpr_optin_actions_{$this->_wp_user_id}",
194
+ '',
195
+ 'promotion',
196
+ true,
197
+ $this->_wp_user_id,
198
+ $plugin_title,
199
+ true
200
+ );
201
+ }
202
+ }
freemius/languages/freemius-da_DK.mo CHANGED
Binary file
freemius/languages/freemius-da_DK.po CHANGED
@@ -1,1826 +1,12 @@
1
- # Copyright (C) 2017 freemius
2
- # This file is distributed under the same license as the freemius package.
3
- # Translators:
4
- # Joachim Jensen <jv@intox.dk>, 2016-2017
5
- msgid ""
6
- 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: 2017-08-24 12:32+0000\n"
11
- "Last-Translator: Vova Feldman <vova@freemius.com>\n"
12
- "Language: da_DK\n"
13
- "Language-Team: Danish (Denmark) (http://www.transifex.com/freemius/wordpress-sdk/language/da_DK/)\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "MIME-Version: 1.0\n"
18
- "X-Poedit-Basepath: ..\n"
19
- "X-Poedit-KeywordsList: _fs_text;_fs_echo;_fs_esc_attr;_fs_esc_attr_echo;_fs_esc_html;_fs_esc_html_echo;_fs_x:1,2c;_fs_ex:1,2c;_fs_esc_attr_x:1,2c;_fs_esc_html_x:1,2c;_fs_n:1,2;_fs_n_noop:1,2;_fs_nx:1,2,4c;_fs_nx_noop:1,2,3c\n"
20
- "X-Poedit-SearchPath-0: .\n"
21
- "X-Poedit-SearchPathExcluded-0: *.js\n"
22
- "X-Poedit-SourceCharset: UTF-8\n"
23
-
24
- #: includes/i18n.php:37
25
- msgid "Account"
26
- msgstr "Konto"
27
-
28
- #: includes/i18n.php:38
29
- msgid "Add-On"
30
- msgstr "Add-On"
31
-
32
- #: includes/i18n.php:39
33
- msgid "Contact Us"
34
- msgstr "Kontakt os"
35
-
36
- #: includes/i18n.php:40
37
- msgid "Contact Support"
38
- msgstr "Kontakt support"
39
-
40
- #: includes/i18n.php:41
41
- msgid "Change Ownership"
42
- msgstr "Skift ejerskab"
43
-
44
- #: includes/i18n.php:42
45
- msgid "Support"
46
- msgstr "Support"
47
-
48
- #: includes/i18n.php:43
49
- msgid "Support Forum"
50
- msgstr "Supportforum"
51
-
52
- #: includes/i18n.php:44
53
- msgid "Add-Ons"
54
- msgstr "Add-Ons"
55
-
56
- #: includes/i18n.php:45
57
- msgctxt "verb"
58
- msgid "Upgrade"
59
- msgstr "Opgrader"
60
-
61
- #: includes/i18n.php:46
62
- msgid "Awesome"
63
- msgstr "Sejt"
64
-
65
- #: includes/i18n.php:47
66
- msgctxt "noun"
67
- msgid "Pricing"
68
- msgstr "Priser"
69
-
70
- #: includes/i18n.php:48
71
- msgctxt "noun"
72
- msgid "Price"
73
- msgstr "Pris"
74
-
75
- #: includes/i18n.php:49
76
- msgid "Unlimited Updates"
77
- msgstr "Ubegrænsede opdateringer"
78
-
79
- #: includes/i18n.php:50
80
- msgctxt "verb"
81
- msgid "Downgrade"
82
- msgstr "Nedgrader"
83
-
84
- #: includes/i18n.php:51
85
- msgctxt "verb"
86
- msgid "Cancel Subscription"
87
- msgstr "Annuller abonnement"
88
-
89
- #: includes/i18n.php:52
90
- msgid "Cancel Trial"
91
- msgstr "Annuller prøveperiode"
92
-
93
- #: includes/i18n.php:53
94
- msgid "Free Trial"
95
- msgstr "Gratis prøveperiode"
96
-
97
- #: includes/i18n.php:54
98
- msgid "Start my free %s"
99
- msgstr "Start min gratis %s"
100
-
101
- #: includes/i18n.php:55
102
- msgid "No commitment for %s - cancel anytime"
103
- msgstr "Ingen bindinger ved %s - annuller når som helst"
104
-
105
- #: includes/i18n.php:56
106
- msgid "After your free %s, pay as little as %s"
107
- msgstr "Efter din gratis %s er prisen kun %s"
108
-
109
- #: includes/i18n.php:57
110
- msgid "Details"
111
- msgstr "Detaljer"
112
-
113
- #: includes/i18n.php:58
114
- msgid "Account Details"
115
- msgstr "Kontodetaljer"
116
-
117
- #: includes/i18n.php:59
118
- msgctxt "verb"
119
- msgid "Delete"
120
- msgstr "Slet"
121
-
122
- #: includes/i18n.php:60
123
- msgctxt "verb"
124
- msgid "Show"
125
- msgstr "Vis"
126
-
127
- #: includes/i18n.php:61
128
- msgctxt "verb"
129
- msgid "Hide"
130
- msgstr "Skjul"
131
-
132
- #: includes/i18n.php:62
133
- msgctxt "verb"
134
- msgid "Edit"
135
- msgstr "Rediger"
136
-
137
- #: includes/i18n.php:63
138
- msgctxt "verb"
139
- msgid "Update"
140
- msgstr "Opdater"
141
-
142
- #: includes/i18n.php:64
143
- msgid "Date"
144
- msgstr "Dato"
145
-
146
- #: includes/i18n.php:65
147
- msgid "Amount"
148
- msgstr "Beløb"
149
-
150
- #: includes/i18n.php:66
151
- msgid "Invoice"
152
- msgstr "Faktura"
153
-
154
- #: includes/i18n.php:67
155
- msgid "Billing"
156
- msgstr "Betaling"
157
-
158
- #: includes/i18n.php:68
159
- msgid "Payments"
160
- msgstr "Betalinger"
161
-
162
- #: includes/i18n.php:69
163
- msgid "Delete Account"
164
- msgstr "Slet konto"
165
-
166
- #: includes/i18n.php:70
167
- msgctxt "as close a window"
168
- msgid "Dismiss"
169
- msgstr "Fjern"
170
-
171
- #: includes/i18n.php:71
172
- msgctxt "as product pricing plan"
173
- msgid "Plan"
174
- msgstr "Plan"
175
-
176
- #: includes/i18n.php:72
177
- msgid "Change Plan"
178
- msgstr "Skift plan"
179
-
180
- #: includes/i18n.php:73
181
- msgctxt "as download professional version"
182
- msgid "Download %s Version"
183
- msgstr "Download %s Version"
184
-
185
- #: includes/i18n.php:74
186
- msgctxt "as download professional version now"
187
- msgid "Download %s version now"
188
- msgstr "Download %s version now"
189
-
190
- #: includes/i18n.php:75
191
- msgctxt "as download latest version"
192
- msgid "Download Latest"
193
- msgstr "Download seneste"
194
-
195
- #: includes/i18n.php:76
196
- msgctxt "E.g. you have a professional license."
197
- msgid "You have a %s license."
198
- msgstr "Du har en %s licens."
199
-
200
- #: includes/i18n.php:77
201
- msgid "New"
202
- msgstr "Ny"
203
-
204
- #: includes/i18n.php:78
205
- msgid "Free"
206
- msgstr "Gratis"
207
-
208
- #: includes/i18n.php:79
209
- msgctxt "as trial plan"
210
- msgid "Trial"
211
- msgstr "Prøveperiode"
212
-
213
- #: includes/i18n.php:80
214
- msgctxt "as starting a trial plan"
215
- msgid "Start Trial"
216
- msgstr "Start prøveperiode"
217
-
218
- #: includes/i18n.php:81
219
- msgctxt "verb"
220
- msgid "Purchase"
221
- msgstr "Køb"
222
-
223
- #: includes/i18n.php:82
224
- msgid "Purchase License"
225
- msgstr "Køb licens"
226
-
227
- #: includes/i18n.php:83
228
- msgctxt "verb"
229
- msgid "Buy"
230
- msgstr "Køb"
231
-
232
- #: includes/i18n.php:84
233
- msgid "Buy License"
234
- msgstr "Køb licens"
235
-
236
- #: includes/i18n.php:85
237
- msgid "Single Site License"
238
- msgstr "Single Site License"
239
-
240
- #: includes/i18n.php:86
241
- msgid "Unlimited Licenses"
242
- msgstr "Ubegrænsede licenser"
243
-
244
- #: includes/i18n.php:87
245
- msgid "Up to %s Sites"
246
- msgstr "Op til %s websteder"
247
-
248
- #: includes/i18n.php:88
249
- msgid "%sRenew your license now%s to access version %s features and support."
250
- msgstr "%sRenew your license now%s to access version %s features and support."
251
-
252
- #: includes/i18n.php:89
253
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
254
- msgstr "Enter the email address you've used for the upgrade below and we will resend you the license key."
255
-
256
- #: includes/i18n.php:90
257
- msgctxt "e.g. Professional Plan"
258
- msgid "%s Plan"
259
- msgstr "%s Plan"
260
-
261
- #: includes/i18n.php:91
262
- msgid "You are just one step away - %s"
263
- msgstr "Du mangler kun ét skridt - %s"
264
-
265
- #: includes/i18n.php:92
266
- msgctxt "%s - plugin name. As complete \"Jetpack\" activation now"
267
- msgid "Complete \"%s\" Activation Now"
268
- msgstr "Færdiggør aktivering af \"%s\" nu"
269
-
270
- #: includes/i18n.php:94
271
- msgid "We made a few tweaks to the %s, %s"
272
- msgstr "We made a few tweaks to the %s, %s"
273
-
274
- #: includes/i18n.php:95
275
- msgid "Opt-in to make \"%s\" Better!"
276
- msgstr "Tilmeld for at gøre \"%s\" bedre!"
277
-
278
- #: includes/i18n.php:96
279
- msgid "Error"
280
- msgstr "Fejl"
281
-
282
- #: includes/i18n.php:97
283
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
284
- msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
285
-
286
- #: includes/i18n.php:100
287
- msgctxt "as expiration date"
288
- msgid "Expiration"
289
- msgstr "Expiration"
290
-
291
- #: includes/i18n.php:101
292
- msgctxt "as software license"
293
- msgid "License"
294
- msgstr "Licens"
295
-
296
- #: includes/i18n.php:102
297
- msgid "not verified"
298
- msgstr "ikke verificeret"
299
-
300
- #: includes/i18n.php:103
301
- msgid "Verify Email"
302
- msgstr "Verificer e-mail"
303
-
304
- #: includes/i18n.php:104
305
- msgctxt "e.g. expires in 2 months"
306
- msgid "Expires in %s"
307
- msgstr "Udløber om %s"
308
-
309
- #: includes/i18n.php:105
310
- msgctxt "e.g. auto renews in 2 months"
311
- msgid "Auto renews in %s"
312
- msgstr "Auto-fornyer om %s"
313
-
314
- #: includes/i18n.php:106
315
- msgid "No expiration"
316
- msgstr "Udløber ikke"
317
-
318
- #: includes/i18n.php:107
319
- msgid "Expired"
320
- msgstr "Udløbet"
321
-
322
- #: includes/i18n.php:108
323
- msgid "Cancelled"
324
- msgstr "Annulleret"
325
-
326
- #: includes/i18n.php:109
327
- msgctxt "e.g. In 2 hours"
328
- msgid "In %s"
329
- msgstr "Om %s"
330
-
331
- #: includes/i18n.php:110
332
- msgctxt "e.g. 2 min ago"
333
- msgid "%s ago"
334
- msgstr "%s siden"
335
-
336
- #: includes/i18n.php:112
337
- msgid "%s or higher"
338
- msgstr "%s eller højere"
339
-
340
- #: includes/i18n.php:113
341
- msgctxt "as plugin version"
342
- msgid "Version"
343
- msgstr "Version"
344
-
345
- #: includes/i18n.php:114
346
- msgid "Name"
347
- msgstr "Navn"
348
-
349
- #: includes/i18n.php:115
350
- msgid "Email"
351
- msgstr "E-mail"
352
-
353
- #: includes/i18n.php:116
354
- msgid "Email address"
355
- msgstr "E-mailadresse"
356
-
357
- #: includes/i18n.php:117
358
- msgid "Verified"
359
- msgstr "Verificeret"
360
-
361
- #: includes/i18n.php:118
362
- msgid "Module"
363
- msgstr "Modul"
364
-
365
- #: includes/i18n.php:119
366
- msgid "Module Type"
367
- msgstr "Modultype"
368
-
369
- #: includes/i18n.php:120
370
- msgid "Plugin"
371
- msgstr "Plugin"
372
-
373
- #: includes/i18n.php:121
374
- msgid "Plugins"
375
- msgstr "Plugins"
376
-
377
- #: includes/i18n.php:122
378
- msgid "Theme"
379
- msgstr "Tema"
380
-
381
- #: includes/i18n.php:123
382
- msgid "Themes"
383
- msgstr "Temaer"
384
-
385
- #: includes/i18n.php:124
386
- msgctxt "as file/folder path"
387
- msgid "Path"
388
- msgstr "Sti"
389
-
390
- #: includes/i18n.php:125
391
- msgid "Title"
392
- msgstr "Titel"
393
-
394
- #: includes/i18n.php:126
395
- msgid "Free version"
396
- msgstr "Gratis version"
397
-
398
- #: includes/i18n.php:127
399
- msgid "Premium version"
400
- msgstr "Premium version"
401
-
402
- #: includes/i18n.php:128
403
- msgctxt "as WP plugin slug"
404
- msgid "Slug"
405
- msgstr "Kortnavn"
406
-
407
- #: includes/i18n.php:129
408
- msgid "ID"
409
- msgstr "ID"
410
-
411
- #: includes/i18n.php:130
412
- msgid "Users"
413
- msgstr "Brugere"
414
-
415
- #: includes/i18n.php:131
416
- msgid "%s Installs"
417
- msgstr "%s installeringer"
418
-
419
- #: includes/i18n.php:132
420
- msgctxt "like websites"
421
- msgid "Sites"
422
- msgstr "Websteder"
423
-
424
- #: includes/i18n.php:133
425
- msgid "User ID"
426
- msgstr "Bruger-ID"
427
-
428
- #: includes/i18n.php:134
429
- msgid "Site ID"
430
- msgstr "Websteds-ID"
431
-
432
- #: includes/i18n.php:135
433
- msgid "Public Key"
434
- msgstr "Offentlig nøgle"
435
-
436
- #: includes/i18n.php:136
437
- msgid "Secret Key"
438
- msgstr "Privat nøgle"
439
-
440
- #: includes/i18n.php:137
441
- msgctxt "as secret encryption key missing"
442
- msgid "No Secret"
443
- msgstr "Ingen privat nøgle"
444
-
445
- #: includes/i18n.php:138
446
- msgid "No ID"
447
- msgstr "Intet ID"
448
-
449
- #: includes/i18n.php:139
450
- msgctxt "as synchronize license"
451
- msgid "Sync License"
452
- msgstr "Synkroniser licens"
453
-
454
- #: includes/i18n.php:140
455
- msgctxt "as synchronize"
456
- msgid "Sync"
457
- msgstr "Synkroniser"
458
-
459
- #: includes/i18n.php:141
460
- msgid "Activate License"
461
- msgstr "Aktiver licens"
462
-
463
- #: includes/i18n.php:142
464
- msgid "Activate Free Version"
465
- msgstr "Aktiver gratis version"
466
-
467
- #: includes/i18n.php:143
468
- msgid "Please enter the license key that you received in the email right after the purchase:"
469
- msgstr "Please enter the license key that you received in the email right after the purchase:"
470
-
471
- #: includes/i18n.php:144
472
- msgid "Activating license..."
473
- msgstr "Aktiverer licens..."
474
-
475
- #: includes/i18n.php:145
476
- msgid "Change License"
477
- msgstr "Skift licens"
478
-
479
- #: includes/i18n.php:146
480
- msgid "Update License"
481
- msgstr "Opdater licens"
482
-
483
- #: includes/i18n.php:147
484
- msgid "Deactivate License"
485
- msgstr "Deaktiver licens"
486
-
487
- #: includes/i18n.php:148
488
- msgid "Activate"
489
- msgstr "Aktiver"
490
-
491
- #: includes/i18n.php:149
492
- msgid "Deactivate"
493
- msgstr "Deaktiver"
494
-
495
- #: includes/i18n.php:150
496
- msgid "Skip & Deactivate"
497
- msgstr "Spring over & deaktiver"
498
-
499
- #: includes/i18n.php:151
500
- msgid "Skip & %s"
501
- msgstr "Spring over & %s"
502
-
503
- #: includes/i18n.php:152
504
- msgid "No - just deactivate"
505
- msgstr "Nej - bare deaktiver"
506
-
507
- #: includes/i18n.php:153
508
- msgid "Yes - do your thing"
509
- msgstr "Yes - do your thing"
510
-
511
- #: includes/i18n.php:154
512
- msgctxt "active mode"
513
- msgid "Active"
514
- msgstr "Aktiv"
515
-
516
- #: includes/i18n.php:155
517
- msgctxt "is active mode?"
518
- msgid "Is Active"
519
- msgstr "Er aktiv"
520
-
521
- #: includes/i18n.php:156
522
- msgid "Install Now"
523
- msgstr "Installer nu"
524
-
525
- #: includes/i18n.php:157
526
- msgid "Install Update Now"
527
- msgstr "Installer opdatering nu"
528
-
529
- #: includes/i18n.php:158
530
- msgid "More information about %s"
531
- msgstr "Mere information om %s"
532
-
533
- #: includes/i18n.php:159
534
- msgid "Localhost"
535
- msgstr "Localhost"
536
-
537
- #: includes/i18n.php:160
538
- msgctxt "as activate Professional plan"
539
- msgid "Activate %s Plan"
540
- msgstr "Aktiver %s plan"
541
-
542
- #: includes/i18n.php:161
543
- msgctxt "as 5 licenses left"
544
- msgid "%s left"
545
- msgstr "%s tilbage"
546
-
547
- #: includes/i18n.php:162
548
- msgid "Last license"
549
- msgstr "Seneste license"
550
-
551
- #: includes/i18n.php:163
552
- msgid "What is your %s?"
553
- msgstr "What is your %s?"
554
-
555
- #: includes/i18n.php:164
556
- msgid "Activate this add-on"
557
- msgstr "Aktiver denne tilføjelse"
558
-
559
- #: includes/i18n.php:165
560
- msgid "Deactivating your license will block all premium features, but will enable you to activate the license on another site. Are you sure you want to proceed?"
561
- msgstr "Deactivating your license will block all premium features, but will enable you to activate the license on another site. Are you sure you want to proceed?"
562
-
563
- #: includes/i18n.php:166
564
- 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?"
565
- 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?"
566
-
567
- #: includes/i18n.php:167
568
- 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?"
569
- 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?"
570
-
571
- #: includes/i18n.php:168
572
- msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
573
- msgstr "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
574
-
575
- #: includes/i18n.php:169
576
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
577
- msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
578
-
579
- #: includes/i18n.php:170
580
- msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
581
- msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
582
-
583
- #: includes/i18n.php:171
584
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
585
- msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
586
-
587
- #: includes/i18n.php:172
588
- msgid "Are you sure you want to proceed?"
589
- msgstr "Er du sikker på, du vil fortsætte?"
590
-
591
- #: includes/i18n.php:175
592
- msgid "Add Ons for %s"
593
- msgstr "Tilføjelser til %s"
594
-
595
- #: includes/i18n.php:176
596
- 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."
597
- 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."
598
-
599
- #: includes/i18n.php:178
600
- msgid "Anonymous feedback"
601
- msgstr "Anonym feedback"
602
-
603
- #: includes/i18n.php:179
604
- msgid "Quick feedback"
605
- msgstr "Hurtig feedback"
606
-
607
- #: includes/i18n.php:180
608
- msgid "If you have a moment, please let us know why you are %s"
609
- msgstr "If you have a moment, please let us know why you are %s"
610
-
611
- #: includes/i18n.php:181
612
- msgid "deactivating"
613
- msgstr "deactivating"
614
-
615
- #: includes/i18n.php:182
616
- msgid "Deactivation"
617
- msgstr "Deactivation"
618
-
619
- #: includes/i18n.php:183
620
- msgid "Theme Switch"
621
- msgstr "Theme Switch"
622
-
623
- #: includes/i18n.php:184
624
- msgid "switching"
625
- msgstr "switching"
626
-
627
- #: includes/i18n.php:185
628
- msgid "Switch"
629
- msgstr "Switch"
630
-
631
- #: includes/i18n.php:186
632
- msgid "Activate %s"
633
- msgstr "Activate %s"
634
-
635
- #: includes/i18n.php:187
636
- msgid "Yes - %s"
637
- msgstr "Yes - %s"
638
-
639
- #: includes/i18n.php:188
640
- msgid "Submit & %s"
641
- msgstr "Submit & %s"
642
-
643
- #: includes/i18n.php:189
644
- msgid "Cancel"
645
- msgstr "Annuller"
646
-
647
- #: includes/i18n.php:190
648
- msgid "I no longer need the %s"
649
- msgstr "I no longer need the %s"
650
-
651
- #: includes/i18n.php:191
652
- msgid "I found a better %s"
653
- msgstr "I found a better %s"
654
-
655
- #: includes/i18n.php:192
656
- msgid "I only needed the %s for a short period"
657
- msgstr "I only needed the %s for a short period"
658
-
659
- #: includes/i18n.php:193
660
- msgid "The %s broke my site"
661
- msgstr "The %s broke my site"
662
-
663
- #: includes/i18n.php:194
664
- msgid "The %s suddenly stopped working"
665
- msgstr "The %s suddenly stopped working"
666
-
667
- #: includes/i18n.php:195
668
- msgid "I can't pay for it anymore"
669
- msgstr "Jeg kan ikke længere betale for det"
670
-
671
- #: includes/i18n.php:196
672
- msgid "It's a temporary deactivation. I'm just debugging an issue."
673
- msgstr "Det er en midlertidig deaktivering. Jeg prøver at fejlfinde et problem."
674
-
675
- #: includes/i18n.php:197
676
- msgid "It's a temporary %s. I'm just debugging an issue."
677
- msgstr "It's a temporary %s. I'm just debugging an issue."
678
-
679
- #: includes/i18n.php:198
680
- msgctxt ""
681
- msgid "Other"
682
- msgstr "Other"
683
-
684
- #: includes/i18n.php:200
685
- msgid "Kindly tell us the reason so we can improve."
686
- msgstr "Fortæl os venligst årsagen, så vi kan forbedre det."
687
-
688
- #: includes/i18n.php:201
689
- msgid "What's the %s's name?"
690
- msgstr "What's the %s's name?"
691
-
692
- #: includes/i18n.php:202
693
- msgid "What price would you feel comfortable paying?"
694
- msgstr "What price would you feel comfortable paying?"
695
-
696
- #: includes/i18n.php:203
697
- msgid "I couldn't understand how to make it work"
698
- msgstr "Jeg forstod ikke, hvordan jeg skulle få det til at fungere."
699
-
700
- #: includes/i18n.php:204
701
- msgid "The %s is great, but I need specific feature that you don't support"
702
- msgstr "The %s is great, but I need specific feature that you don't support"
703
-
704
- #: includes/i18n.php:205
705
- msgid "The %s is not working"
706
- msgstr "The %s is not working"
707
-
708
- #: includes/i18n.php:206
709
- msgid "It's not what I was looking for"
710
- msgstr "Det er ikke, hvad jeg søgte"
711
-
712
- #: includes/i18n.php:207
713
- msgid "The %s didn't work as expected"
714
- msgstr "The %s didn't work as expected"
715
-
716
- #: includes/i18n.php:208
717
- msgid "What feature?"
718
- msgstr "Hvilken feature?"
719
-
720
- #: includes/i18n.php:209
721
- msgid "Kindly share what didn't work so we can fix it for future users..."
722
- msgstr "Kindly share what didn't work so we can fix it for future users..."
723
-
724
- #: includes/i18n.php:210
725
- msgid "What you've been looking for?"
726
- msgstr "What you've been looking for?"
727
-
728
- #: includes/i18n.php:211
729
- msgid "What did you expect?"
730
- msgstr "Hvad forventede du?"
731
-
732
- #: includes/i18n.php:212
733
- msgid "The %s didn't work"
734
- msgstr "The %s didn't work"
735
-
736
- #: includes/i18n.php:213
737
- msgid "I don't like to share my information with you"
738
- msgstr "I don't like to share my information with you"
739
-
740
- #: includes/i18n.php:214
741
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
742
- msgstr "You might have missed it, but you don't have to share any data and can just %s the opt-in."
743
-
744
- #: includes/i18n.php:218
745
- msgctxt "greeting"
746
- msgid "Hey %s,"
747
- msgstr "Hey %s,"
748
-
749
- #: includes/i18n.php:219
750
- msgctxt "a greeting. E.g. Thanks John!"
751
- msgid "Thanks %s!"
752
- msgstr "Tak %s!"
753
-
754
- #: includes/i18n.php:220
755
- msgid "Never miss an important update - opt-in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
756
- msgstr "Never miss an important update - opt-in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
757
-
758
- #: includes/i18n.php:221
759
- msgid "Please help us improve %1$s! 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."
760
- msgstr "Please help us improve %1$s! 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."
761
-
762
- #: includes/i18n.php:222
763
- 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."
764
- 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."
765
-
766
- #: includes/i18n.php:223
767
- msgid "complete the install"
768
- msgstr "færdiggør installeringen"
769
-
770
- #: includes/i18n.php:224
771
- msgid "start the trial"
772
- msgstr "start prøveperioden"
773
-
774
- #: includes/i18n.php:225
775
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
776
- msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
777
-
778
- #: includes/i18n.php:226
779
- 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."
780
- 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."
781
-
782
- #: includes/i18n.php:227
783
- msgid "What permissions are being granted?"
784
- msgstr "Hvilke tilladelser bliver givet?"
785
-
786
- #: includes/i18n.php:228
787
- msgid "Your Profile Overview"
788
- msgstr "Overblik af din profil"
789
-
790
- #: includes/i18n.php:229
791
- msgid "Name and email address"
792
- msgstr "Navn og e-mailadresse"
793
-
794
- #: includes/i18n.php:230
795
- msgid "Your Site Overview"
796
- msgstr "Overblik af dit websted"
797
-
798
- #: includes/i18n.php:231
799
- msgid "Site URL, WP version, PHP info, plugins & themes"
800
- msgstr "Websteds-URL, WP version, PHP info, plugins og temaer"
801
-
802
- #: includes/i18n.php:232
803
- msgid "Current %s Events"
804
- msgstr "Current %s Events"
805
-
806
- #: includes/i18n.php:233
807
- msgid "Activation, deactivation and uninstall"
808
- msgstr "Aktivering, deaktivering og afinstallering"
809
-
810
- #: includes/i18n.php:234
811
- msgid "Plugins & Themes"
812
- msgstr "Plugins & Temaer"
813
-
814
- #: includes/i18n.php:235
815
- msgid "Titles, versions and state."
816
- msgstr "Titler, versioner og tilstand."
817
-
818
- #: includes/i18n.php:236
819
- msgid "Admin Notices"
820
- msgstr "Admin Notices"
821
-
822
- #: includes/i18n.php:237
823
- msgid "Newsletter"
824
- msgstr "Nyhedsbrev"
825
-
826
- #: includes/i18n.php:238
827
- msgid "Updates, announcements, marketing, no spam"
828
- msgstr "Updates, announcements, marketing, no spam"
829
-
830
- #: includes/i18n.php:239
831
- msgid "Privacy Policy"
832
- msgstr "Privatlivspolitik"
833
-
834
- #: includes/i18n.php:240
835
- msgid "Terms of Service"
836
- msgstr "Servicevilkår"
837
-
838
- #: includes/i18n.php:241
839
- msgctxt "as activating plugin"
840
- msgid "Activating"
841
- msgstr "Aktiverer"
842
-
843
- #: includes/i18n.php:242
844
- msgctxt "as in the process of sending an email"
845
- msgid "Sending email"
846
- msgstr "Sender e-mail"
847
-
848
- #: includes/i18n.php:243
849
- msgctxt "button label"
850
- msgid "Allow & Continue"
851
- msgstr "Tillad & Fortsæt"
852
-
853
- #: includes/i18n.php:244
854
- msgctxt "button label"
855
- msgid "Agree & Activate License"
856
- msgstr "Accepter & aktiver licens"
857
-
858
- #: includes/i18n.php:245
859
- msgctxt "verb"
860
- msgid "Skip"
861
- msgstr "Spring over"
862
-
863
- #: includes/i18n.php:246
864
- msgid "Click here to use the plugin anonymously"
865
- msgstr "Klik her for at benytte pluginnet anonymt"
866
-
867
- #: includes/i18n.php:247
868
- msgid "Re-send activation email"
869
- msgstr "Gensend e-mail om aktivering"
870
-
871
- #: includes/i18n.php:248
872
- msgid "License key"
873
- msgstr "Licensnøgle"
874
-
875
- #: includes/i18n.php:249
876
- msgid "Send License Key"
877
- msgstr "Send licensnøgle"
878
-
879
- #: includes/i18n.php:250
880
- msgid "Sending license key"
881
- msgstr "Sender licensnøgle"
882
-
883
- #: includes/i18n.php:251
884
- msgid "Have a license key?"
885
- msgstr "Har du en licensnøgle?"
886
-
887
- #: includes/i18n.php:252
888
- msgid "Don't have a license key?"
889
- msgstr "Har du ikke en licensnøgle?"
890
-
891
- #: includes/i18n.php:253
892
- msgid "Can't find your license key?"
893
- msgstr "Kan du ikke finde din licensnøgle?"
894
-
895
- #: includes/i18n.php:254
896
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
897
- msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
898
-
899
- #: includes/i18n.php:255
900
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
901
- msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
902
-
903
- #: includes/i18n.php:256
904
- msgid "Opt In"
905
- msgstr "Tilmeld"
906
-
907
- #: includes/i18n.php:257
908
- msgid "Opt Out"
909
- msgstr "Frameld"
910
-
911
- #: includes/i18n.php:258
912
- msgid "On second thought - I want to continue helping"
913
- msgstr "Ved nærmere eftertanke - Jeg vil fortsætte med at hjælpe"
914
-
915
- #: includes/i18n.php:259
916
- msgid "Opting out..."
917
- msgstr "Framelder..."
918
-
919
- #: includes/i18n.php:260
920
- msgid "Opting in..."
921
- msgstr "Tilmelder..."
922
-
923
- #: includes/i18n.php:261
924
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
925
- msgstr "We appreciate your help in making the %s better by letting us track some usage data."
926
-
927
- #: includes/i18n.php:262
928
- 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."
929
- 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."
930
-
931
- #: includes/i18n.php:263
932
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
933
- msgstr "Ved at klikke \"Frameld\" vil vi ikke længere sende data fra %s til %s."
934
-
935
- #: includes/i18n.php:267
936
- msgid "Screenshots"
937
- msgstr "Skærmbilleder"
938
-
939
- #: includes/i18n.php:268
940
- msgid "Click to view full-size screenshot %d"
941
- msgstr "Click to view full-size screenshot %d"
942
-
943
- #: includes/i18n.php:272
944
- msgid "Freemius Debug"
945
- msgstr "Freemius Debug"
946
-
947
- #: includes/i18n.php:273
948
- msgctxt "as turned on"
949
- msgid "On"
950
- msgstr "Til"
951
-
952
- #: includes/i18n.php:274
953
- msgctxt "as turned off"
954
- msgid "Off"
955
- msgstr "Fra"
956
-
957
- #: includes/i18n.php:275
958
- msgctxt "as code debugging"
959
- msgid "Debugging"
960
- msgstr "Fejlfinding"
961
-
962
- #: includes/i18n.php:276
963
- msgid "Freemius State"
964
- msgstr "Freemius tilstand"
965
-
966
- #: includes/i18n.php:277
967
- msgctxt "as connection was successful"
968
- msgid "Connected"
969
- msgstr "Forbundet"
970
-
971
- #: includes/i18n.php:278
972
- msgctxt "as connection blocked"
973
- msgid "Blocked"
974
- msgstr "Blokeret"
975
-
976
- #: includes/i18n.php:279
977
- msgctxt "as application program interface"
978
- msgid "API"
979
- msgstr "API"
980
-
981
- #: includes/i18n.php:280
982
- msgctxt "as software development kit versions"
983
- msgid "SDK"
984
- msgstr "SDK"
985
-
986
- #: includes/i18n.php:281
987
- msgctxt "as software development kit versions"
988
- msgid "SDK Versions"
989
- msgstr "SDK-versioner"
990
-
991
- #: includes/i18n.php:282
992
- msgctxt "as plugin folder path"
993
- msgid "Plugin Path"
994
- msgstr "Plugin-sti"
995
-
996
- #: includes/i18n.php:283
997
- msgctxt "as sdk path"
998
- msgid "SDK Path"
999
- msgstr "SDK-sti"
1000
-
1001
- #: includes/i18n.php:284
1002
- msgid "Add Ons of Plugin %s"
1003
- msgstr "Tilføjelser til plugin %s"
1004
-
1005
- #: includes/i18n.php:285
1006
- msgid "Are you sure you want to delete all Freemius data?"
1007
- msgstr "Er du sikker på, du vil slette al Freemius data?"
1008
-
1009
- #: includes/i18n.php:286
1010
- msgid "Actions"
1011
- msgstr "Handlinger"
1012
-
1013
- #: includes/i18n.php:287
1014
- msgid "Delete All Accounts"
1015
- msgstr "Slet alle konti"
1016
-
1017
- #: includes/i18n.php:288
1018
- msgid "Start Fresh"
1019
- msgstr "Start forfra"
1020
-
1021
- #: includes/i18n.php:289
1022
- msgid "Clear API Cache"
1023
- msgstr "Ryd API-cache"
1024
-
1025
- #: includes/i18n.php:290
1026
- msgid "Sync Data From Server"
1027
- msgstr "Synkroniser data fra server"
1028
-
1029
- #: includes/i18n.php:291
1030
- msgid "Scheduled Crons"
1031
- msgstr "Planlagte cron jobs"
1032
-
1033
- #: includes/i18n.php:292
1034
- msgid "Cron Type"
1035
- msgstr "Cron Type"
1036
-
1037
- #: includes/i18n.php:293
1038
- msgid "Plugins & Themes Sync"
1039
- msgstr "Synkronisering af plugins og temaer"
1040
-
1041
- #: includes/i18n.php:294
1042
- msgid "%s Licenses"
1043
- msgstr "%s Licenses"
1044
-
1045
- #: includes/i18n.php:295
1046
- msgid "Debug Log"
1047
- msgstr "Fejlfindingslog"
1048
-
1049
- #: includes/i18n.php:296
1050
- msgid "All"
1051
- msgstr "Alle"
1052
-
1053
- #: includes/i18n.php:297
1054
- msgid "File"
1055
- msgstr "Fil"
1056
-
1057
- #: includes/i18n.php:298
1058
- msgid "Function"
1059
- msgstr "Funktion"
1060
-
1061
- #: includes/i18n.php:299
1062
- msgid "Process ID"
1063
- msgstr "Proces-ID"
1064
-
1065
- #: includes/i18n.php:300
1066
- msgid "Logger"
1067
- msgstr "Logger"
1068
-
1069
- #: includes/i18n.php:301
1070
- msgid "Message"
1071
- msgstr "Besked"
1072
-
1073
- #: includes/i18n.php:302
1074
- msgid "Download"
1075
- msgstr "Download"
1076
-
1077
- #: includes/i18n.php:303
1078
- msgid "Filter"
1079
- msgstr "Filter"
1080
-
1081
- #: includes/i18n.php:304
1082
- msgid "Type"
1083
- msgstr "Type"
1084
-
1085
- #: includes/i18n.php:305
1086
- msgid "All Types"
1087
- msgstr "Alle typer"
1088
-
1089
- #: includes/i18n.php:306
1090
- msgid "All Requests"
1091
- msgstr "Alle forespørgsler"
1092
-
1093
- #: includes/i18n.php:310
1094
- msgctxt "as congratulations"
1095
- msgid "Congrats"
1096
- msgstr "Tillykke"
1097
-
1098
- #: includes/i18n.php:311
1099
- msgctxt "exclamation"
1100
- msgid "Oops"
1101
- msgstr "Ups"
1102
-
1103
- #: includes/i18n.php:312
1104
- msgctxt "interjection expressing joy or exuberance"
1105
- msgid "Yee-haw"
1106
- msgstr "Yee-haw"
1107
-
1108
- #: includes/i18n.php:313
1109
- msgctxt ""
1110
- msgid "W00t"
1111
- msgstr "W00t"
1112
-
1113
- #: includes/i18n.php:315
1114
- msgctxt "a positive response"
1115
- msgid "Right on"
1116
- msgstr "Sådan"
1117
-
1118
- #: includes/i18n.php:316
1119
- msgctxt ""
1120
- msgid "Hmm"
1121
- msgstr "Hmm"
1122
-
1123
- #: includes/i18n.php:318
1124
- msgid "O.K"
1125
- msgstr "O.K"
1126
-
1127
- #: includes/i18n.php:319
1128
- msgctxt "exclamation"
1129
- msgid "Hey"
1130
- msgstr "Hey"
1131
-
1132
- #: includes/i18n.php:320
1133
- msgctxt "advance notice of something that will need attention."
1134
- msgid "Heads up"
1135
- msgstr "Se her"
1136
-
1137
- #: includes/i18n.php:325
1138
- msgid "Seems like you got the latest release."
1139
- msgstr "Det ser ud til, at du har den seneste udgivelse."
1140
-
1141
- #: includes/i18n.php:326
1142
- msgid "You are all good!"
1143
- msgstr "Det var det!"
1144
-
1145
- #: includes/i18n.php:327
1146
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
1147
- msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
1148
-
1149
- #: includes/i18n.php:328
1150
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
1151
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
1152
-
1153
- #: includes/i18n.php:329
1154
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
1155
- msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
1156
-
1157
- #: includes/i18n.php:330
1158
- msgid "Your name was successfully updated."
1159
- msgstr "Dit navn er blevet opdateret."
1160
-
1161
- #: includes/i18n.php:331
1162
- msgid "You have successfully updated your %s."
1163
- msgstr "Opdatering af %s blev gennemført."
1164
-
1165
- #: includes/i18n.php:332
1166
- msgid "Please provide your full name."
1167
- msgstr "Indtast venligst dit fulde navn."
1168
-
1169
- #: includes/i18n.php:333
1170
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
1171
- msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
1172
-
1173
- #: includes/i18n.php:334
1174
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
1175
- msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
1176
-
1177
- #: includes/i18n.php:335
1178
- msgid "No credit card required"
1179
- msgstr "Betalingskort ikke påkrævet"
1180
-
1181
- #: includes/i18n.php:336
1182
- msgid "Premium %s version was successfully activated."
1183
- msgstr "Premium %s version was successfully activated."
1184
-
1185
- #: includes/i18n.php:337
1186
- msgid "The upgrade of %s was successfully completed."
1187
- msgstr "Opgraderingen af %s blev fuldendt."
1188
-
1189
- #: includes/i18n.php:338
1190
- msgid "Your account was successfully activated with the %s plan."
1191
- msgstr "Din konto blev aktiveret med planen %s."
1192
-
1193
- #: includes/i18n.php:339
1194
- msgid "Download the latest %s version now"
1195
- msgstr "Download den seneste version af %s nu"
1196
-
1197
- #: includes/i18n.php:340
1198
- msgid "Please follow these steps to complete the upgrade"
1199
- msgstr "Følg venligst disse trin for at færdiggøre opgraderingen"
1200
-
1201
- #: includes/i18n.php:341
1202
- msgid "Download the latest %s version"
1203
- msgstr "Download den seneste version af %s"
1204
-
1205
- #: includes/i18n.php:342
1206
- msgid "Download the latest version"
1207
- msgstr "Download den seneste version"
1208
-
1209
- #: includes/i18n.php:343
1210
- msgid "Deactivate the free version"
1211
- msgstr "Deaktiver den gratis version"
1212
-
1213
- #: includes/i18n.php:344
1214
- msgid "Upload and activate the downloaded version"
1215
- msgstr "Upload og aktiver den downloadede version"
1216
-
1217
- #: includes/i18n.php:345
1218
- msgid "How to upload and activate?"
1219
- msgstr "Upload og aktivering, hvordan?"
1220
-
1221
- #: includes/i18n.php:346
1222
- msgctxt "%s - product name, e.g. Facebook add-on was successfully..."
1223
- msgid "%s Add-on was successfully purchased."
1224
- msgstr "Betalingen for tilføjelsen %s blev gennemført."
1225
-
1226
- #: includes/i18n.php:348
1227
- msgid "Your %s Add-on plan was successfully upgraded."
1228
- msgstr "Your %s Add-on plan was successfully upgraded."
1229
-
1230
- #: includes/i18n.php:349
1231
- msgid "Your email has been successfully verified - you are AWESOME!"
1232
- msgstr "Your email has been successfully verified - you are AWESOME!"
1233
-
1234
- #: includes/i18n.php:350
1235
- msgid "Your plan was successfully upgraded."
1236
- msgstr "Din plan er blevet opgraderet."
1237
-
1238
- #: includes/i18n.php:351
1239
- msgid "Your plan was successfully changed to %s."
1240
- msgstr "Din plan er blevet ændret til %s."
1241
-
1242
- #: includes/i18n.php:352
1243
- msgid "Your license has expired. You can still continue using the free %s forever."
1244
- msgstr "Your license has expired. You can still continue using the free %s forever."
1245
-
1246
- #: includes/i18n.php:353
1247
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
1248
- msgstr "Din licens er blevet annulleret. Hvis du mener, dette er en fejl, så kontakt venligst support."
1249
-
1250
- #: includes/i18n.php:354
1251
- msgid "Your trial has been successfully started."
1252
- msgstr "Din prøveperiode er begyndt."
1253
-
1254
- #: includes/i18n.php:355
1255
- msgid "Your license was successfully activated."
1256
- msgstr "Din licens er blevet aktiveret."
1257
-
1258
- #: includes/i18n.php:356
1259
- msgid "It looks like your site currently doesn't have an active license."
1260
- msgstr "Det ser ud til, at dit websted endnu ikke har en aktiv licens."
1261
-
1262
- #: includes/i18n.php:357
1263
- msgid "Your license was successfully deactivated, you are back to the %s plan."
1264
- msgstr "Din licens blev deaktiveret, du er tilbage på planen %s."
1265
-
1266
- #: includes/i18n.php:358
1267
- msgid "It looks like the license deactivation failed."
1268
- msgstr "Det ser ud til, at licens-deaktiveringen mislykkedes."
1269
-
1270
- #: includes/i18n.php:359
1271
- msgid "It looks like the license could not be activated."
1272
- msgstr "Det ser ud til, at licensen ikke kunne aktiveres."
1273
-
1274
- #: includes/i18n.php:360
1275
- msgid "Error received from the server:"
1276
- msgstr "Fejl modtager fra serveren:"
1277
-
1278
- #: includes/i18n.php:361
1279
- msgid "Your trial has expired. You can still continue using all our free features."
1280
- msgstr "Din prøveperiode er udløbet. Du kan fortsat bruge alle vores gratis funktioner."
1281
-
1282
- #: includes/i18n.php:362
1283
- msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
1284
- msgstr "Din plan blev nedgraderet. Licensen til din %s plan vil udløbe om %s."
1285
-
1286
- #: includes/i18n.php:363
1287
- msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
1288
- msgstr "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
1289
-
1290
- #: includes/i18n.php:364
1291
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
1292
- msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
1293
-
1294
- #: includes/i18n.php:365
1295
- msgid "Your %s free trial was successfully cancelled."
1296
- msgstr "Din gratis prøveperiode for %s er blevet annulleret."
1297
-
1298
- #: includes/i18n.php:366
1299
- msgctxt "%s - numeric version number"
1300
- msgid "Version %s was released."
1301
- msgstr "Version %s er blevet udgivet."
1302
-
1303
- #: includes/i18n.php:367
1304
- msgid "Please download %s."
1305
- msgstr "Download venligst %s."
1306
-
1307
- #: includes/i18n.php:368
1308
- msgctxt "%s - plan name, as the latest professional version here"
1309
- msgid "the latest %s version here"
1310
- msgstr "den seneste version af %s her"
1311
-
1312
- #: includes/i18n.php:370
1313
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
1314
- msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
1315
-
1316
- #: includes/i18n.php:371
1317
- msgctxt "call to action"
1318
- msgid "Start free trial"
1319
- msgstr "Start gratis prøveperiode"
1320
-
1321
- #: includes/i18n.php:372
1322
- msgid "Starting trial"
1323
- msgstr "Starter prøveperiode"
1324
-
1325
- #: includes/i18n.php:373
1326
- msgid "Please wait"
1327
- msgstr "Vent venligst"
1328
-
1329
- #: includes/i18n.php:374
1330
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
1331
- msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
1332
-
1333
- #: includes/i18n.php:375
1334
- msgid "You already utilized a trial before."
1335
- msgstr "Du har allerede brugt din prøveperiode."
1336
-
1337
- #: includes/i18n.php:376
1338
- msgid "You are already running the %s in a trial mode."
1339
- msgstr "You are already running the %s in a trial mode."
1340
-
1341
- #: includes/i18n.php:377
1342
- msgid "Plan %s do not exist, therefore, can't start a trial."
1343
- msgstr "Plan %s eksisterer ikke og kan derfor ikke starte prøveperiode."
1344
-
1345
- #: includes/i18n.php:378
1346
- msgid "Plan %s does not support a trial period."
1347
- msgstr "Plan %s understøtter ikke en prøveperiode."
1348
-
1349
- #: includes/i18n.php:379
1350
- msgid "None of the %s's plans supports a trial period."
1351
- msgstr "None of the %s's plans supports a trial period."
1352
-
1353
- #: includes/i18n.php:380
1354
- msgid "Unexpected API error. Please contact the %s's author with the following error."
1355
- msgstr "Unexpected API error. Please contact the %s's author with the following error."
1356
-
1357
- #: includes/i18n.php:381
1358
- msgid "No commitment for %s days - cancel anytime!"
1359
- msgstr "Ingen bindinger i %s dage - annuller når som helst!"
1360
-
1361
- #: includes/i18n.php:382
1362
- 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."
1363
- 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."
1364
-
1365
- #: includes/i18n.php:383
1366
- msgid "Couldn't activate %s."
1367
- msgstr "Kunne ikke aktivere %s."
1368
-
1369
- #: includes/i18n.php:384
1370
- msgid "Please contact us with the following message:"
1371
- msgstr "Kontakt os venligst med følgende besked:"
1372
-
1373
- #: includes/i18n.php:385
1374
- 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."
1375
- 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."
1376
-
1377
- #: includes/i18n.php:386
1378
- msgid "Please contact us here"
1379
- msgstr "Kontakt os her"
1380
-
1381
- #: includes/i18n.php:387
1382
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
1383
- msgstr "I have upgraded my account but when I try to Sync the License, the plan remains %s."
1384
-
1385
- #: includes/i18n.php:390
1386
- msgid "From unknown reason, the API connectivity test failed."
1387
- msgstr "From unknown reason, the API connectivity test failed."
1388
-
1389
- #: includes/i18n.php:391
1390
- msgid "It's probably a temporary issue on our end. Just to be sure, with your permission, would it be o.k to run another connectivity test?"
1391
- msgstr "It's probably a temporary issue on our end. Just to be sure, with your permission, would it be o.k to run another connectivity test?"
1392
-
1393
- #: includes/i18n.php:392
1394
- msgid "We use PHP cURL library for the API calls, which is a very common library and usually installed and activated out of the box. Unfortunately, cURL is not activated (or disabled) on your server."
1395
- msgstr "We use PHP cURL library for the API calls, which is a very common library and usually installed and activated out of the box. Unfortunately, cURL is not activated (or disabled) on your server."
1396
-
1397
- #: includes/i18n.php:393
1398
- msgid "Disabled method(s):"
1399
- msgstr "Disabled method(s):"
1400
-
1401
- #: includes/i18n.php:394
1402
- msgid "From unknown reason, CloudFlare, the firewall we use, blocks the connection."
1403
- msgstr "Af en ukendt årsag blokerer CloudFlare, vores firewall, forbindelsen."
1404
-
1405
- #: includes/i18n.php:395
1406
- msgctxt "as pluginX requires an access to our API"
1407
- msgid "%s requires an access to our API."
1408
- msgstr "%s påkræver adgang til vores API."
1409
-
1410
- #: includes/i18n.php:397
1411
- msgid "It looks like your server is using Squid ACL (access control lists), which blocks the connection."
1412
- msgstr "Det ser ud til, at din server benytter Squid ACL (access control lists), som blokerer forbindelsen."
1413
-
1414
- #: includes/i18n.php:398
1415
- msgid "I don't know what is Squid or ACL, help me!"
1416
- msgstr "Jeg ved ikke hvad Squid eller ACL er. Hjælp mig!"
1417
-
1418
- #: includes/i18n.php399, includes/i18n.php:403
1419
- 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."
1420
- 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."
1421
-
1422
- #: includes/i18n.php:400
1423
- msgid "I'm a system administrator"
1424
- msgstr "Jeg er en system-administrator"
1425
-
1426
- #: includes/i18n.php:401
1427
- msgid "Great, please whitelist the following domains: %s. Once you are done, deactivate the %s and activate it again."
1428
- msgstr "Great, please whitelist the following domains: %s. Once you are done, deactivate the %s and activate it again."
1429
-
1430
- #: includes/i18n.php:402
1431
- msgid "I don't know what is cURL or how to install it, help me!"
1432
- msgstr "Jeg ved ikke hvad cURL er, eller hvordan jeg installerer det. Hjælp mig!"
1433
-
1434
- #: includes/i18n.php:404
1435
- 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."
1436
- 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."
1437
-
1438
- #: includes/i18n.php:405
1439
- msgid "We are sure it's an issue on our side and more than happy to resolve it for you ASAP if you give us a chance."
1440
- msgstr "We are sure it's an issue on our side and more than happy to resolve it for you ASAP if you give us a chance."
1441
-
1442
- #: includes/i18n.php:406
1443
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
1444
- msgstr "Vi beklager ulejligheden, og vi er her for at hjælpe, hvis du giver os chancen."
1445
-
1446
- #: includes/i18n.php:407
1447
- msgid "Yes - I'm giving you a chance to fix it"
1448
- msgstr "Ja - jeg giver jer en chance for at rette det"
1449
-
1450
- #: includes/i18n.php:408
1451
- msgid "We will do our best to whitelist your server and resolve this issue ASAP. You will get a follow-up email to %s once we have an update."
1452
- msgstr "We will do our best to whitelist your server and resolve this issue ASAP. You will get a follow-up email to %s once we have an update."
1453
-
1454
- #: includes/i18n.php:409
1455
- msgid "Let's try your previous version"
1456
- msgstr "Lad os prøve din forrige version"
1457
-
1458
- #: includes/i18n.php:410
1459
- msgid "Uninstall this version and install the previous one."
1460
- msgstr "Afinstaller denne version og installer den forrige."
1461
-
1462
- #: includes/i18n.php:411
1463
- msgid "That's exhausting, please deactivate"
1464
- msgstr "Det er udmattende, deaktiver venligst"
1465
-
1466
- #: includes/i18n.php:412
1467
- msgid "We feel your frustration and sincerely apologize for the inconvenience. Hope to see you again in the future."
1468
- msgstr "We feel your frustration and sincerely apologize for the inconvenience. Hope to see you again in the future."
1469
-
1470
- #: includes/i18n.php:413
1471
- 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."
1472
- 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."
1473
-
1474
- #: includes/i18n.php:414
1475
- msgctxt "%1s - plugin title, %2s - API domain"
1476
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
1477
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
1478
-
1479
- #: includes/i18n.php:416
1480
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
1481
- msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
1482
-
1483
- #: includes/i18n.php:419
1484
- 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."
1485
- 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."
1486
-
1487
- #: includes/i18n.php:420
1488
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
1489
- msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
1490
-
1491
- #: includes/i18n.php:421
1492
- msgid "%s is the new owner of the account."
1493
- msgstr "%s er den nye ejer af kontoen."
1494
-
1495
- #: includes/i18n.php:423
1496
- msgctxt "addonX cannot run without pluginY"
1497
- msgid "%s cannot run without %s."
1498
- msgstr "%s virker ikke uden %s."
1499
-
1500
- #: includes/i18n.php:425
1501
- msgctxt "addonX cannot run..."
1502
- msgid "%s cannot run without the plugin."
1503
- msgstr "%s virker ikke uden pluginnet."
1504
-
1505
- #: includes/i18n.php:426
1506
- msgctxt "pluginX activation was successfully..."
1507
- msgid "%s activation was successfully completed."
1508
- msgstr "Aktivering af %s blev gennemført."
1509
-
1510
- #: includes/i18n.php:428
1511
- msgctxt "Plugin installer section title"
1512
- msgid "Features & Pricing"
1513
- msgstr "Funktioner og priser"
1514
-
1515
- #: includes/i18n.php:429
1516
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1517
- msgstr "Add-on must be deployed to WordPress.org or Freemius."
1518
-
1519
- #: includes/i18n.php:430
1520
- msgid "Paid add-on must be deployed to Freemius."
1521
- msgstr "Paid add-on must be deployed to Freemius."
1522
-
1523
- #: includes/i18n.php:434
1524
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
1525
- msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
1526
-
1527
- #: includes/i18n.php:435
1528
- 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."
1529
- 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."
1530
-
1531
- #: includes/i18n.php:440
1532
- msgctxt "as every month"
1533
- msgid "Monthly"
1534
- msgstr "Månedligt"
1535
-
1536
- #: includes/i18n.php:441
1537
- msgctxt "as monthly period"
1538
- msgid "mo"
1539
- msgstr "md"
1540
-
1541
- #: includes/i18n.php:442
1542
- msgctxt "as once a year"
1543
- msgid "Annual"
1544
- msgstr "Årligt"
1545
-
1546
- #: includes/i18n.php:443
1547
- msgctxt "as once a year"
1548
- msgid "Annually"
1549
- msgstr "Årligt"
1550
-
1551
- #: includes/i18n.php:444
1552
- msgctxt "as once a year"
1553
- msgid "Once"
1554
- msgstr "Engangsbeløb"
1555
-
1556
- #: includes/i18n.php:445
1557
- msgctxt "as annual period"
1558
- msgid "year"
1559
- msgstr "år"
1560
-
1561
- #: includes/i18n.php:446
1562
- msgid "Lifetime"
1563
- msgstr "Livstid"
1564
-
1565
- #: includes/i18n.php:447
1566
- msgctxt "e.g. the best product"
1567
- msgid "Best"
1568
- msgstr "Bedste"
1569
-
1570
- #: includes/i18n.php:448
1571
- msgctxt "e.g. billed monthly"
1572
- msgid "Billed %s"
1573
- msgstr "Faktureret %s"
1574
-
1575
- #: includes/i18n.php:449
1576
- msgctxt "as a discount of $5 or 10%"
1577
- msgid "Save %s"
1578
- msgstr "Spar %s"
1579
-
1580
- #: includes/i18n.php:451
1581
- msgid "View details"
1582
- msgstr "Vis detaljer"
1583
-
1584
- #: includes/i18n.php:455
1585
- msgctxt "button label"
1586
- msgid "Approve & Start Trial"
1587
- msgstr "Godkend & start prøveperiode"
1588
-
1589
- #: includes/i18n.php:457
1590
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
1591
- msgstr "Du er 1 klik fra at begynde din %1$s dages gratis prøveperiode af planen %2$s."
1592
-
1593
- #: includes/i18n.php:459
1594
- 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."
1595
- 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."
1596
-
1597
- #: includes/i18n.php:465
1598
- msgid "Business name"
1599
- msgstr "Firmanavn"
1600
-
1601
- #: includes/i18n.php:466
1602
- msgid "Tax / VAT ID"
1603
- msgstr "Moms / VAT ID"
1604
-
1605
- #: includes/i18n.php:467
1606
- msgid "Address Line %d"
1607
- msgstr "Adresselinje %d"
1608
-
1609
- #: includes/i18n.php:468
1610
- msgid "Country"
1611
- msgstr "Land"
1612
-
1613
- #: includes/i18n.php:469
1614
- msgid "Select Country"
1615
- msgstr "Vælg land"
1616
-
1617
- #: includes/i18n.php:470
1618
- msgid "City"
1619
- msgstr "By"
1620
-
1621
- #: includes/i18n.php:471
1622
- msgid "Town"
1623
- msgstr "By"
1624
-
1625
- #: includes/i18n.php:472
1626
- msgid "State"
1627
- msgstr "Stat"
1628
-
1629
- #: includes/i18n.php:473
1630
- msgid "Province"
1631
- msgstr "Provins"
1632
-
1633
- #: includes/i18n.php:474
1634
- msgid "ZIP / Postal Code"
1635
- msgstr "ZIP / Postnummer"
1636
-
1637
- #: includes/i18n.php:479
1638
- msgid "Installing plugin: %s"
1639
- msgstr "Installing plugin: %s"
1640
-
1641
- #: includes/i18n.php:480
1642
- msgid "Automatic Installation"
1643
- msgstr "Automatic Installation"
1644
-
1645
- #: includes/i18n.php:482
1646
- msgid "%s sec"
1647
- msgstr "%s sec"
1648
-
1649
- #: includes/i18n.php:483
1650
- 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."
1651
- 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."
1652
-
1653
- #: includes/i18n.php:484
1654
- 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."
1655
- 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."
1656
-
1657
- #: includes/i18n.php:485
1658
- msgid "Cancel Installation"
1659
- msgstr "Cancel Installation"
1660
-
1661
- #: includes/i18n.php:486
1662
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
1663
- msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
1664
-
1665
- #: includes/i18n.php:487
1666
- msgid "Invalid module ID."
1667
- msgstr "Invalid module ID."
1668
-
1669
- #: includes/i18n.php:488
1670
- msgid "Auto installation only works for opted-in users."
1671
- msgstr "Auto installation only works for opted-in users."
1672
-
1673
- #: includes/i18n.php:489
1674
- msgid "Premium version already active."
1675
- msgstr "Premium version already active."
1676
-
1677
- #: includes/i18n.php:490
1678
- msgid "Premium add-on version already installed."
1679
- msgstr "Premium add-on version already installed."
1680
-
1681
- #: includes/i18n.php:491
1682
- msgid "You do not have a valid license to access the premium version."
1683
- msgstr "You do not have a valid license to access the premium version."
1684
-
1685
- #: includes/i18n.php:492
1686
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
1687
- msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
1688
-
1689
- #: includes/i18n.php:496
1690
- msgid "Secure HTTPS %s page, running from an external domain"
1691
- msgstr "Secure HTTPS %s page, running from an external domain"
1692
-
1693
- #: includes/i18n.php:497
1694
- msgid "PCI compliant"
1695
- msgstr "PCI compliant"
1696
-
1697
- #: includes/i18n.php:498
1698
- msgid "View paid features"
1699
- msgstr "View paid features"
1700
-
1701
- #: includes/i18n.php:512
1702
- msgctxt "Plugin installer section title"
1703
- msgid "Description"
1704
- msgstr "Beskrivelse"
1705
-
1706
- #: includes/i18n.php:513
1707
- msgctxt "Plugin installer section title"
1708
- msgid "Installation"
1709
- msgstr "Installering"
1710
-
1711
- #: includes/i18n.php:514
1712
- msgctxt "Plugin installer section title"
1713
- msgid "FAQ"
1714
- msgstr "FAQ"
1715
-
1716
- #: includes/i18n.php:515
1717
- msgctxt "Plugin installer section title"
1718
- msgid "Changelog"
1719
- msgstr "Ændringslog"
1720
-
1721
- #: includes/i18n.php:516
1722
- msgctxt "Plugin installer section title"
1723
- msgid "Reviews"
1724
- msgstr "Anmeldelser"
1725
-
1726
- #: includes/i18n.php:517
1727
- msgctxt "Plugin installer section title"
1728
- msgid "Other Notes"
1729
- msgstr "Andre noter"
1730
-
1731
- #: includes/i18n.php:519
1732
- msgid "%s star"
1733
- msgstr "%s stjerne"
1734
-
1735
- #: includes/i18n.php:521
1736
- msgid "%s stars"
1737
- msgstr "%s stjerner"
1738
-
1739
- #: includes/i18n.php:523
1740
- msgid "%s rating"
1741
- msgstr "%s vurdering"
1742
-
1743
- #: includes/i18n.php:525
1744
- msgid "%s ratings"
1745
- msgstr "%s vurderinger"
1746
-
1747
- #: includes/i18n.php:527
1748
- msgid "%s time"
1749
- msgstr "%s gang"
1750
-
1751
- #: includes/i18n.php:529
1752
- msgid "%s times"
1753
- msgstr "%s gange"
1754
-
1755
- #: includes/i18n.php:531
1756
- msgid "Click to see reviews that provided a rating of %s"
1757
- msgstr "Click to see reviews that provided a rating of %s"
1758
-
1759
- #: includes/i18n.php:532
1760
- msgid "Last Updated"
1761
- msgstr "Senest opdateret"
1762
-
1763
- #: includes/i18n.php:533
1764
- msgid "Requires WordPress Version:"
1765
- msgstr "Kræver WordPress-version:"
1766
-
1767
- #: includes/i18n.php:534
1768
- msgctxt "as the plugin author"
1769
- msgid "Author:"
1770
- msgstr "Forfatter:"
1771
-
1772
- #: includes/i18n.php:535
1773
- msgid "Compatible up to:"
1774
- msgstr "Kompatibel op til:"
1775
-
1776
- #: includes/i18n.php:536
1777
- msgid "Downloaded:"
1778
- msgstr "Hentet:"
1779
-
1780
- #: includes/i18n.php:537
1781
- msgid "WordPress.org Plugin Page"
1782
- msgstr "WordPress.org Plugin-side"
1783
-
1784
- #: includes/i18n.php:538
1785
- msgid "Plugin Homepage"
1786
- msgstr "Plugin-websted"
1787
-
1788
- #: includes/i18n.php:539
1789
- msgid "Donate to this plugin"
1790
- msgstr "Donér til dette plugin"
1791
-
1792
- #: includes/i18n.php:540
1793
- msgid "Average Rating"
1794
- msgstr "Gennemsnitlig vurdering"
1795
-
1796
- #: includes/i18n.php:541
1797
- msgid "based on %s"
1798
- msgstr "baseret på %s"
1799
-
1800
- #: includes/i18n.php:542
1801
- msgid "Warning:"
1802
- msgstr "Advarsel:"
1803
-
1804
- #: includes/i18n.php:543
1805
- msgid "Contributors"
1806
- msgstr "Bidragsydere"
1807
-
1808
- #: includes/i18n.php:544
1809
- msgid "Plugin Install"
1810
- msgstr "Plugin Install"
1811
-
1812
- #: includes/i18n.php:545
1813
- msgid "This plugin has not been tested with your current version of WordPress."
1814
- msgstr "This plugin has not been tested with your current version of WordPress."
1815
-
1816
- #: includes/i18n.php:546
1817
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1818
- msgstr "This plugin has not been marked as compatible with your version of WordPress."
1819
-
1820
- #: includes/i18n.php:547
1821
- msgid "Newer Version (%s) Installed"
1822
- msgstr "Nyere version (%s) installeret"
1823
-
1824
- #: includes/i18n.php:548
1825
- msgid "Latest Version Installed"
1826
- msgstr "Seneste version installeret"
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"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-en.mo CHANGED
Binary file
freemius/languages/freemius-en.po CHANGED
@@ -19,1158 +19,1222 @@ msgstr ""
19
  "X-Poedit-SearchPathExcluded-0: *.js\n"
20
  "X-Poedit-SourceCharset: UTF-8\n"
21
 
22
- #: includes/class-freemius.php:1527
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:1529
27
  msgid "Error"
28
  msgstr "Error"
29
 
30
- #: includes/class-freemius.php:1847
31
  msgid "I found a better %s"
32
  msgstr "I found a better %s"
33
 
34
- #: includes/class-freemius.php:1849
35
  msgid "What's the %s's name?"
36
  msgstr "What's the %s's name?"
37
 
38
- #: includes/class-freemius.php:1855
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:1857
43
  msgid "Deactivation"
44
  msgstr "Deactivation"
45
 
46
- #: includes/class-freemius.php:1858
47
  msgid "Theme Switch"
48
  msgstr "Theme Switch"
49
 
50
- #: includes/class-freemius.php:1867, templates/forms/resend-key.php:24
51
  msgid "Other"
52
  msgstr "Other"
53
 
54
- #: includes/class-freemius.php:1875
55
  msgid "I no longer need the %s"
56
  msgstr "I no longer need the %s"
57
 
58
- #: includes/class-freemius.php:1882
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:1888
63
  msgid "The %s broke my site"
64
  msgstr "The %s broke my site"
65
 
66
- #: includes/class-freemius.php:1895
67
  msgid "The %s suddenly stopped working"
68
  msgstr "The %s suddenly stopped working"
69
 
70
- #: includes/class-freemius.php:1905
71
  msgid "I can't pay for it anymore"
72
  msgstr "I can't pay for it anymore"
73
 
74
- #: includes/class-freemius.php:1907
75
  msgid "What price would you feel comfortable paying?"
76
  msgstr "What price would you feel comfortable paying?"
77
 
78
- #: includes/class-freemius.php:1913
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:1934
83
  msgid "The %s didn't work"
84
  msgstr "The %s didn't work"
85
 
86
- #: includes/class-freemius.php:1944
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:1952
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:1954
95
  msgid "What feature?"
96
  msgstr "What feature?"
97
 
98
- #: includes/class-freemius.php:1958
99
  msgid "The %s is not working"
100
  msgstr "The %s is not working"
101
 
102
- #: includes/class-freemius.php:1960
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:1964
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:1966
111
  msgid "What you've been looking for?"
112
  msgstr "What you've been looking for?"
113
 
114
- #: includes/class-freemius.php:1970
115
  msgid "The %s didn't work as expected"
116
  msgstr "The %s didn't work as expected"
117
 
118
- #: includes/class-freemius.php:1972
119
  msgid "What did you expect?"
120
  msgstr "What did you expect?"
121
 
122
- #: includes/class-freemius.php:2691, templates/debug.php:20
123
  msgid "Freemius Debug"
124
  msgstr "Freemius Debug"
125
 
126
- #: includes/class-freemius.php:3344
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:3346
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:3353
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:3458
139
  msgid "Yes - do your thing"
140
  msgstr "Yes - do your thing"
141
 
142
- #: includes/class-freemius.php:3463
143
  msgid "No - just deactivate"
144
  msgstr "No - just deactivate"
145
 
146
- #: includes/class-freemius.php:3508, includes/class-freemius.php:3986, includes/class-freemius.php:5056, includes/class-freemius.php:10786, includes/class-freemius.php:13974, includes/class-freemius.php:14026, includes/class-freemius.php:14087, includes/class-freemius.php:16213, includes/class-freemius.php:16223, includes/class-freemius.php:16773, includes/class-freemius.php:16791, includes/class-freemius.php:16889, includes/class-freemius.php:17625, templates/add-ons.php:43
147
  msgctxt "exclamation"
148
  msgid "Oops"
149
  msgstr "Oops"
150
 
151
- #: includes/class-freemius.php:3575
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:3983
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:3984
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:4105, includes/class-freemius.php:4130, includes/class-freemius.php:16862
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:4744
170
  msgid "Premium %s version was successfully activated."
171
  msgstr "Premium %s version was successfully activated."
172
 
173
- #: includes/class-freemius.php:4756, includes/class-freemius.php:6587
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:4771
179
  msgid "You have a %s license."
180
  msgstr "You have a %s license."
181
 
182
- #: includes/class-freemius.php:4775, includes/class-freemius.php:13415, includes/class-freemius.php:13426, includes/class-freemius.php:16141, includes/class-freemius.php:16441, includes/class-freemius.php:16503, includes/class-freemius.php:16650
183
  msgctxt "interjection expressing joy or exuberance"
184
  msgid "Yee-haw"
185
  msgstr "Yee-haw"
186
 
187
- #: includes/class-freemius.php:5039
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:5043
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:5052, templates/account.php:780, templates/add-ons.php:99
196
  msgid "More information about %s"
197
  msgstr "More information about %s"
198
 
199
- #: includes/class-freemius.php:5053
200
  msgid "Purchase License"
201
  msgstr "Purchase License"
202
 
203
- #: includes/class-freemius.php:5964, templates/connect.php:153
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:5968
208
  msgid "start the trial"
209
  msgstr "start the trial"
210
 
211
- #: includes/class-freemius.php:5969, templates/connect.php:157
212
  msgid "complete the install"
213
  msgstr "complete the install"
214
 
215
- #: includes/class-freemius.php:6070
216
  msgid "You are just one step away - %s"
217
  msgstr "You are just one step away - %s"
218
 
219
- #: includes/class-freemius.php:6073
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:6152
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:6156
229
  msgid "Opt in to make \"%s\" Better!"
230
  msgstr "Opt in to make \"%s\" Better!"
231
 
232
- #: includes/class-freemius.php:6586
233
  msgid "The upgrade of %s was successfully completed."
234
  msgstr "The upgrade of %s was successfully completed."
235
 
236
- #: includes/class-freemius.php:8301, includes/class-fs-plugin-updater.php:505, includes/class-fs-plugin-updater.php:657, includes/class-fs-plugin-updater.php:663, templates/auto-installation.php:32
237
  msgid "Add-On"
238
  msgstr "Add-On"
239
 
240
- #: includes/class-freemius.php:8303, templates/debug.php:336, templates/debug.php:497
241
  msgid "Plugin"
242
  msgstr "Plugin"
243
 
244
- #: includes/class-freemius.php:8304, templates/debug.php:336, templates/debug.php:497, templates/forms/deactivation/form.php:64
245
  msgid "Theme"
246
  msgstr "Theme"
247
 
248
- #: includes/class-freemius.php:10653
249
  msgid "invalid_site_details_collection"
250
  msgstr "invalid_site_details_collection"
251
 
252
- #: includes/class-freemius.php:10773
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:10775
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:11001
261
  msgid "Account is pending activation."
262
  msgstr "Account is pending activation."
263
 
264
- #: includes/class-freemius.php:13397
265
  msgid "%s activation was successfully completed."
266
  msgstr "%s activation was successfully completed."
267
 
268
- #: includes/class-freemius.php:13411
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:13422, includes/class-freemius.php:16499
273
  msgid "Your trial has been successfully started."
274
  msgstr "Your trial has been successfully started."
275
 
276
- #: includes/class-freemius.php:13972, includes/class-freemius.php:14024, includes/class-freemius.php:14085
277
  msgid "Couldn't activate %s."
278
  msgstr "Couldn't activate %s."
279
 
280
- #: includes/class-freemius.php:13973, includes/class-freemius.php:14025, includes/class-freemius.php:14086
281
  msgid "Please contact us with the following message:"
282
  msgstr "Please contact us with the following message:"
283
 
284
- #: includes/class-freemius.php:14433, includes/class-freemius.php:18689
285
  msgid "Upgrade"
286
  msgstr "Upgrade"
287
 
288
- #: includes/class-freemius.php:14439
289
  msgid "Start Trial"
290
  msgstr "Start Trial"
291
 
292
- #: includes/class-freemius.php:14441
293
  msgid "Pricing"
294
  msgstr "Pricing"
295
 
296
- #: includes/class-freemius.php:14501, includes/class-freemius.php:14503
297
  msgid "Affiliation"
298
  msgstr "Affiliation"
299
 
300
- #: includes/class-freemius.php:14523, includes/class-freemius.php:14525, templates/account.php:145, templates/debug.php:301
301
  msgid "Account"
302
  msgstr "Account"
303
 
304
- #: includes/class-freemius.php:14536, includes/class-freemius.php:14538, includes/customizer/class-fs-customizer-support-section.php:60
305
  msgid "Contact Us"
306
  msgstr "Contact Us"
307
 
308
- #: includes/class-freemius.php:14548, includes/class-freemius.php:14550, includes/class-freemius.php:18699, templates/account.php:96
309
  msgid "Add-Ons"
310
  msgstr "Add-Ons"
311
 
312
- #: includes/class-freemius.php:14581, templates/pricing.php:97
313
  msgctxt "noun"
314
  msgid "Pricing"
315
  msgstr "Pricing"
316
 
317
- #: includes/class-freemius.php:14774, includes/customizer/class-fs-customizer-support-section.php:67
318
  msgid "Support Forum"
319
  msgstr "Support Forum"
320
 
321
- #: includes/class-freemius.php:15559
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:15560
326
  msgctxt "a positive response"
327
  msgid "Right on"
328
  msgstr "Right on"
329
 
330
- #: includes/class-freemius.php:16132
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:16134
335
  msgid "%s Add-on was successfully purchased."
336
  msgstr "%s Add-on was successfully purchased."
337
 
338
- #: includes/class-freemius.php:16137
339
  msgid "Download the latest version"
340
  msgstr "Download the latest version"
341
 
342
- #: includes/class-freemius.php:16209
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:16212, includes/class-freemius.php:16621, includes/class-freemius.php:16686
348
  msgid "Error received from the server:"
349
  msgstr "Error received from the server:"
350
 
351
- #: includes/class-freemius.php:16222
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:16404, includes/class-freemius.php:16626, includes/class-freemius.php:16669
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:16417
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:16418, templates/account.php:98, templates/add-ons.php:130
365
  msgctxt "trial period"
366
  msgid "Trial"
367
  msgstr "Trial"
368
 
369
- #: includes/class-freemius.php:16423
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:16427, includes/class-freemius.php:16481
374
  msgid "Please contact us here"
375
  msgstr "Please contact us here"
376
 
377
- #: includes/class-freemius.php:16437
378
  msgid "Your plan was successfully upgraded."
379
  msgstr "Your plan was successfully upgraded."
380
 
381
- #: includes/class-freemius.php:16454
382
  msgid "Your plan was successfully changed to %s."
383
  msgstr "Your plan was successfully changed to %s."
384
 
385
- #: includes/class-freemius.php:16469
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:16477
 
 
 
 
390
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
391
  msgstr "Your license has been cancelled. If you think it's a mistake, please contact support."
392
 
393
- #: includes/class-freemius.php:16490
394
  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."
395
  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."
396
 
397
- #: includes/class-freemius.php:16512
398
- msgid "Your trial has expired. You can still continue using all our free features."
399
- msgstr "Your trial has expired. You can still continue using all our free features."
 
 
 
 
400
 
401
- #: includes/class-freemius.php:16617
402
  msgid "It looks like the license could not be activated."
403
  msgstr "It looks like the license could not be activated."
404
 
405
- #: includes/class-freemius.php:16647
406
  msgid "Your license was successfully activated."
407
  msgstr "Your license was successfully activated."
408
 
409
- #: includes/class-freemius.php:16673
410
  msgid "It looks like your site currently doesn't have an active license."
411
  msgstr "It looks like your site currently doesn't have an active license."
412
 
413
- #: includes/class-freemius.php:16685
414
  msgid "It looks like the license deactivation failed."
415
  msgstr "It looks like the license deactivation failed."
416
 
417
- #: includes/class-freemius.php:16713
418
  msgid "Your license was successfully deactivated, you are back to the %s plan."
419
  msgstr "Your license was successfully deactivated, you are back to the %s plan."
420
 
421
- #: includes/class-freemius.php:16714
422
  msgid "O.K"
423
  msgstr "O.K"
424
 
425
- #: includes/class-freemius.php:16762
426
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
427
  msgstr "Your plan was successfully downgraded. Your %s plan license will expire in %s."
428
 
429
- #: includes/class-freemius.php:16772
430
  msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
431
  msgstr "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
432
 
433
- #: includes/class-freemius.php:16796
434
  msgid "You are already running the %s in a trial mode."
435
  msgstr "You are already running the %s in a trial mode."
436
 
437
- #: includes/class-freemius.php:16807
438
  msgid "You already utilized a trial before."
439
  msgstr "You already utilized a trial before."
440
 
441
- #: includes/class-freemius.php:16821
442
  msgid "Plan %s do not exist, therefore, can't start a trial."
443
  msgstr "Plan %s do not exist, therefore, can't start a trial."
444
 
445
- #: includes/class-freemius.php:16832
446
  msgid "Plan %s does not support a trial period."
447
  msgstr "Plan %s does not support a trial period."
448
 
449
- #: includes/class-freemius.php:16843
450
  msgid "None of the %s's plans supports a trial period."
451
  msgstr "None of the %s's plans supports a trial period."
452
 
453
- #: includes/class-freemius.php:16893
454
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
455
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
456
 
457
- #: includes/class-freemius.php:16944
458
  msgid "Your %s free trial was successfully cancelled."
459
  msgstr "Your %s free trial was successfully cancelled."
460
 
461
- #: includes/class-freemius.php:16949
462
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
463
  msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
464
 
465
- #: includes/class-freemius.php:17233
466
  msgid "Version %s was released."
467
  msgstr "Version %s was released."
468
 
469
- #: includes/class-freemius.php:17233
470
  msgid "Please download %s."
471
  msgstr "Please download %s."
472
 
473
- #: includes/class-freemius.php:17240
474
  msgid "the latest %s version here"
475
  msgstr "the latest %s version here"
476
 
477
- #: includes/class-freemius.php:17245
478
  msgid "New"
479
  msgstr "New"
480
 
481
- #: includes/class-freemius.php:17250
482
  msgid "Seems like you got the latest release."
483
  msgstr "Seems like you got the latest release."
484
 
485
- #: includes/class-freemius.php:17251
486
  msgid "You are all good!"
487
  msgstr "You are all good!"
488
 
489
- #: includes/class-freemius.php:17517
490
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
491
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
492
 
493
- #: includes/class-freemius.php:17652
494
  msgid "Site successfully opted in."
495
  msgstr "Site successfully opted in."
496
 
497
- #: includes/class-freemius.php:17653, includes/class-freemius.php:18430
498
  msgid "Awesome"
499
  msgstr "Awesome"
500
 
501
- #: includes/class-freemius.php:17669, templates/forms/optout.php:32
502
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
503
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
504
 
505
- #: includes/class-freemius.php:17670
506
  msgid "Thank you!"
507
  msgstr "Thank you!"
508
 
509
- #: includes/class-freemius.php:17677
510
  msgid "We will no longer be sending any usage data of %s on %s to %s."
511
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
512
 
513
- #: includes/class-freemius.php:17792
514
  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."
515
  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."
516
 
517
- #: includes/class-freemius.php:17798
518
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
519
  msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
520
 
521
- #: includes/class-freemius.php:17803
522
  msgid "%s is the new owner of the account."
523
  msgstr "%s is the new owner of the account."
524
 
525
- #: includes/class-freemius.php:17805
526
  msgctxt "as congratulations"
527
  msgid "Congrats"
528
  msgstr "Congrats"
529
 
530
- #: includes/class-freemius.php:17825
531
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
532
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
533
 
534
- #: includes/class-freemius.php:17826
535
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
536
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
537
 
538
- #: includes/class-freemius.php:17833
539
  msgid "Change Ownership"
540
  msgstr "Change Ownership"
541
 
542
- #: includes/class-freemius.php:17841
543
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
544
  msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
545
 
546
- #: includes/class-freemius.php:17853
547
  msgid "Please provide your full name."
548
  msgstr "Please provide your full name."
549
 
550
- #: includes/class-freemius.php:17858
551
  msgid "Your name was successfully updated."
552
  msgstr "Your name was successfully updated."
553
 
554
- #: includes/class-freemius.php:17919
555
  msgid "You have successfully updated your %s."
556
  msgstr "You have successfully updated your %s."
557
 
558
- #: includes/class-freemius.php:18059
559
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
560
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
561
 
562
- #: includes/class-freemius.php:18060
563
  msgctxt "advance notice of something that will need attention."
564
  msgid "Heads up"
565
  msgstr "Heads up"
566
 
567
- #: includes/class-freemius.php:18470
568
  msgctxt "exclamation"
569
  msgid "Hey"
570
  msgstr "Hey"
571
 
572
- #: includes/class-freemius.php:18470
573
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
574
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
575
 
576
- #: includes/class-freemius.php:18478
577
  msgid "No commitment for %s days - cancel anytime!"
578
  msgstr "No commitment for %s days - cancel anytime!"
579
 
580
- #: includes/class-freemius.php:18479
581
  msgid "No credit card required"
582
  msgstr "No credit card required"
583
 
584
- #: includes/class-freemius.php:18486, templates/forms/trial-start.php:53
585
  msgctxt "call to action"
586
  msgid "Start free trial"
587
  msgstr "Start free trial"
588
 
589
- #: includes/class-freemius.php:18563
590
  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!"
591
  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!"
592
 
593
- #: includes/class-freemius.php:18572
594
  msgid "Learn more"
595
  msgstr "Learn more"
596
 
597
- #: includes/class-freemius.php:18728, templates/account.php:393, templates/account.php:496, templates/connect.php:161, templates/connect.php:371, templates/forms/license-activation.php:24
598
  msgid "Activate License"
599
  msgstr "Activate License"
600
 
601
- #: includes/class-freemius.php:18729, templates/account.php:456, templates/account.php:495, templates/account/partials/site.php:256
602
  msgid "Change License"
603
  msgstr "Change License"
604
 
605
- #: includes/class-freemius.php:18799, templates/account/partials/site.php:161
606
  msgid "Opt Out"
607
  msgstr "Opt Out"
608
 
609
- #: includes/class-freemius.php:18801, includes/class-freemius.php:18806, templates/account/partials/site.php:43, templates/account/partials/site.php:161
610
  msgid "Opt In"
611
  msgstr "Opt In"
612
 
613
- #: includes/class-freemius.php:18998
614
  msgid "Please follow these steps to complete the upgrade"
615
  msgstr "Please follow these steps to complete the upgrade"
616
 
617
- #: includes/class-freemius.php:19002
618
  msgid "Download the latest %s version"
619
  msgstr "Download the latest %s version"
620
 
621
- #: includes/class-freemius.php:19006
622
  msgid "Upload and activate the downloaded version"
623
  msgstr "Upload and activate the downloaded version"
624
 
625
- #: includes/class-freemius.php:19008
626
  msgid "How to upload and activate?"
627
  msgstr "How to upload and activate?"
628
 
629
- #: includes/class-freemius.php:19053
630
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
631
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
632
 
633
- #: includes/class-freemius.php:19214
634
  msgid "Auto installation only works for opted-in users."
635
  msgstr "Auto installation only works for opted-in users."
636
 
637
- #: includes/class-freemius.php:19224, includes/class-freemius.php:19257, includes/class-fs-plugin-updater.php:637, includes/class-fs-plugin-updater.php:651
638
  msgid "Invalid module ID."
639
  msgstr "Invalid module ID."
640
 
641
- #: includes/class-freemius.php:19233, includes/class-fs-plugin-updater.php:671
642
  msgid "Premium version already active."
643
  msgstr "Premium version already active."
644
 
645
- #: includes/class-freemius.php:19240
646
  msgid "You do not have a valid license to access the premium version."
647
  msgstr "You do not have a valid license to access the premium version."
648
 
649
- #: includes/class-freemius.php:19247
650
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
651
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
652
 
653
- #: includes/class-freemius.php:19265, includes/class-fs-plugin-updater.php:670
654
  msgid "Premium add-on version already installed."
655
  msgstr "Premium add-on version already installed."
656
 
657
- #: includes/class-freemius.php:19610
658
  msgid "View paid features"
659
  msgstr "View paid features"
660
 
661
- #: includes/class-fs-plugin-updater.php:178
662
- msgid "%sRenew your license now%s to access version %s features and support."
663
- msgstr "%sRenew your license now%s to access version %s features and support."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
664
 
665
- #: includes/class-fs-plugin-updater.php:700
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
666
  msgid "Installing plugin: %s"
667
  msgstr "Installing plugin: %s"
668
 
669
- #: includes/class-fs-plugin-updater.php:741
670
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
671
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
672
 
673
- #: includes/class-fs-plugin-updater.php:847
674
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
675
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
676
 
677
- #: includes/fs-plugin-info-dialog.php:328, templates/account.php:784
678
  msgctxt "verb"
679
  msgid "Purchase"
680
  msgstr "Purchase"
681
 
682
- #: includes/fs-plugin-info-dialog.php:331
683
  msgid "Start my free %s"
684
  msgstr "Start my free %s"
685
 
686
- #: includes/fs-plugin-info-dialog.php:355, templates/account.php:80
 
 
 
 
 
 
 
 
 
 
 
 
 
687
  msgctxt "as download latest version"
688
  msgid "Download Latest"
689
  msgstr "Download Latest"
690
 
691
- #: includes/fs-plugin-info-dialog.php:358, templates/account.php:764, templates/account.php:817, templates/auto-installation.php:111
692
- msgid "Install Now"
693
- msgstr "Install Now"
694
 
695
- #: includes/fs-plugin-info-dialog.php:364, templates/account.php:447
696
  msgid "Install Update Now"
697
  msgstr "Install Update Now"
698
 
699
- #: includes/fs-plugin-info-dialog.php:368
 
 
 
 
700
  msgid "Newer Version (%s) Installed"
701
  msgstr "Newer Version (%s) Installed"
702
 
703
- #: includes/fs-plugin-info-dialog.php:371
 
 
 
 
704
  msgid "Latest Version Installed"
705
  msgstr "Latest Version Installed"
706
 
707
- #: includes/fs-plugin-info-dialog.php:484
708
  msgctxt "Plugin installer section title"
709
  msgid "Description"
710
  msgstr "Description"
711
 
712
- #: includes/fs-plugin-info-dialog.php:485
713
  msgctxt "Plugin installer section title"
714
  msgid "Installation"
715
  msgstr "Installation"
716
 
717
- #: includes/fs-plugin-info-dialog.php:486
718
  msgctxt "Plugin installer section title"
719
  msgid "FAQ"
720
  msgstr "FAQ"
721
 
722
- #: includes/fs-plugin-info-dialog.php:487, templates/plugin-info/description.php:55
723
  msgid "Screenshots"
724
  msgstr "Screenshots"
725
 
726
- #: includes/fs-plugin-info-dialog.php:488
727
  msgctxt "Plugin installer section title"
728
  msgid "Changelog"
729
  msgstr "Changelog"
730
 
731
- #: includes/fs-plugin-info-dialog.php:489
732
  msgctxt "Plugin installer section title"
733
  msgid "Reviews"
734
  msgstr "Reviews"
735
 
736
- #: includes/fs-plugin-info-dialog.php:490
737
  msgctxt "Plugin installer section title"
738
  msgid "Other Notes"
739
  msgstr "Other Notes"
740
 
741
- #: includes/fs-plugin-info-dialog.php:505
742
  msgctxt "Plugin installer section title"
743
  msgid "Features & Pricing"
744
  msgstr "Features & Pricing"
745
 
746
- #: includes/fs-plugin-info-dialog.php:515
747
  msgid "Plugin Install"
748
  msgstr "Plugin Install"
749
 
750
- #: includes/fs-plugin-info-dialog.php:587
751
  msgctxt "e.g. Professional Plan"
752
  msgid "%s Plan"
753
  msgstr "%s Plan"
754
 
755
- #: includes/fs-plugin-info-dialog.php:612
756
  msgctxt "e.g. the best product"
757
  msgid "Best"
758
  msgstr "Best"
759
 
760
- #: includes/fs-plugin-info-dialog.php:618, includes/fs-plugin-info-dialog.php:638
761
  msgctxt "as every month"
762
  msgid "Monthly"
763
  msgstr "Monthly"
764
 
765
- #: includes/fs-plugin-info-dialog.php:621
766
  msgctxt "as once a year"
767
  msgid "Annual"
768
  msgstr "Annual"
769
 
770
- #: includes/fs-plugin-info-dialog.php:624
771
  msgid "Lifetime"
772
  msgstr "Lifetime"
773
 
774
- #: includes/fs-plugin-info-dialog.php:638, includes/fs-plugin-info-dialog.php:640, includes/fs-plugin-info-dialog.php:642
775
  msgctxt "e.g. billed monthly"
776
  msgid "Billed %s"
777
  msgstr "Billed %s"
778
 
779
- #: includes/fs-plugin-info-dialog.php:640
780
  msgctxt "as once a year"
781
  msgid "Annually"
782
  msgstr "Annually"
783
 
784
- #: includes/fs-plugin-info-dialog.php:642
785
  msgctxt "as once a year"
786
  msgid "Once"
787
  msgstr "Once"
788
 
789
- #: includes/fs-plugin-info-dialog.php:648
790
  msgid "Single Site License"
791
  msgstr "Single Site License"
792
 
793
- #: includes/fs-plugin-info-dialog.php:650
794
  msgid "Unlimited Licenses"
795
  msgstr "Unlimited Licenses"
796
 
797
- #: includes/fs-plugin-info-dialog.php:652
798
  msgid "Up to %s Sites"
799
  msgstr "Up to %s Sites"
800
 
801
- #: includes/fs-plugin-info-dialog.php:662, templates/plugin-info/features.php:82
802
  msgctxt "as monthly period"
803
  msgid "mo"
804
  msgstr "mo"
805
 
806
- #: includes/fs-plugin-info-dialog.php:669, templates/plugin-info/features.php:80
807
  msgctxt "as annual period"
808
  msgid "year"
809
  msgstr "year"
810
 
811
- #: includes/fs-plugin-info-dialog.php:721
812
  msgctxt "noun"
813
  msgid "Price"
814
  msgstr "Price"
815
 
816
- #: includes/fs-plugin-info-dialog.php:769
817
  msgid "Save %s"
818
  msgstr "Save %s"
819
 
820
- #: includes/fs-plugin-info-dialog.php:779
821
  msgid "No commitment for %s - cancel anytime"
822
  msgstr "No commitment for %s - cancel anytime"
823
 
824
- #: includes/fs-plugin-info-dialog.php:782
825
  msgid "After your free %s, pay as little as %s"
826
  msgstr "After your free %s, pay as little as %s"
827
 
828
- #: includes/fs-plugin-info-dialog.php:793
829
  msgid "Details"
830
  msgstr "Details"
831
 
832
- #: includes/fs-plugin-info-dialog.php:796, templates/account.php:87, templates/debug.php:191, templates/debug.php:228, templates/debug.php:429
833
  msgctxt "product version"
834
  msgid "Version"
835
  msgstr "Version"
836
 
837
- #: includes/fs-plugin-info-dialog.php:802
838
  msgctxt "as the plugin author"
839
  msgid "Author"
840
  msgstr "Author"
841
 
842
- #: includes/fs-plugin-info-dialog.php:808
843
  msgid "Last Updated"
844
  msgstr "Last Updated"
845
 
846
- #: includes/fs-plugin-info-dialog.php:812
847
  msgctxt "x-ago"
848
  msgid "%s ago"
849
  msgstr "%s ago"
850
 
851
- #: includes/fs-plugin-info-dialog.php:821
852
  msgid "Requires WordPress Version"
853
  msgstr "Requires WordPress Version"
854
 
855
- #: includes/fs-plugin-info-dialog.php:821
856
  msgid "%s or higher"
857
  msgstr "%s or higher"
858
 
859
- #: includes/fs-plugin-info-dialog.php:827
860
  msgid "Compatible up to"
861
  msgstr "Compatible up to"
862
 
863
- #: includes/fs-plugin-info-dialog.php:834
864
  msgid "Downloaded"
865
  msgstr "Downloaded"
866
 
867
- #: includes/fs-plugin-info-dialog.php:837
868
  msgid "%s time"
869
  msgstr "%s time"
870
 
871
- #: includes/fs-plugin-info-dialog.php:839
872
  msgid "%s times"
873
  msgstr "%s times"
874
 
875
- #: includes/fs-plugin-info-dialog.php:849
876
  msgid "WordPress.org Plugin Page"
877
  msgstr "WordPress.org Plugin Page"
878
 
879
- #: includes/fs-plugin-info-dialog.php:856
880
  msgid "Plugin Homepage"
881
  msgstr "Plugin Homepage"
882
 
883
- #: includes/fs-plugin-info-dialog.php:863, includes/fs-plugin-info-dialog.php:943
884
  msgid "Donate to this plugin"
885
  msgstr "Donate to this plugin"
886
 
887
- #: includes/fs-plugin-info-dialog.php:869
888
  msgid "Average Rating"
889
  msgstr "Average Rating"
890
 
891
- #: includes/fs-plugin-info-dialog.php:876
892
  msgid "based on %s"
893
  msgstr "based on %s"
894
 
895
- #: includes/fs-plugin-info-dialog.php:880
896
  msgid "%s rating"
897
  msgstr "%s rating"
898
 
899
- #: includes/fs-plugin-info-dialog.php:882
900
  msgid "%s ratings"
901
  msgstr "%s ratings"
902
 
903
- #: includes/fs-plugin-info-dialog.php:896
904
  msgid "%s star"
905
  msgstr "%s star"
906
 
907
- #: includes/fs-plugin-info-dialog.php:898
908
  msgid "%s stars"
909
  msgstr "%s stars"
910
 
911
- #: includes/fs-plugin-info-dialog.php:909
912
  msgid "Click to see reviews that provided a rating of %s"
913
  msgstr "Click to see reviews that provided a rating of %s"
914
 
915
- #: includes/fs-plugin-info-dialog.php:922
916
  msgid "Contributors"
917
  msgstr "Contributors"
918
 
919
- #: includes/fs-plugin-info-dialog.php:950, includes/fs-plugin-info-dialog.php:952
920
  msgid "Warning"
921
  msgstr "Warning"
922
 
923
- #: includes/fs-plugin-info-dialog.php:950
924
  msgid "This plugin has not been tested with your current version of WordPress."
925
  msgstr "This plugin has not been tested with your current version of WordPress."
926
 
927
- #: includes/fs-plugin-info-dialog.php:952
928
  msgid "This plugin has not been marked as compatible with your version of WordPress."
929
  msgstr "This plugin has not been marked as compatible with your version of WordPress."
930
 
931
- #: includes/fs-plugin-info-dialog.php:971
932
  msgid "Paid add-on must be deployed to Freemius."
933
  msgstr "Paid add-on must be deployed to Freemius."
934
 
935
- #: includes/fs-plugin-info-dialog.php:972
936
  msgid "Add-on must be deployed to WordPress.org or Freemius."
937
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
938
 
939
- #: templates/account.php:81, templates/account/partials/site.php:295
940
  msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
941
  msgstr "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
942
 
943
- #: templates/account.php:82
944
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
945
  msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
946
 
947
- #: templates/account.php:83, templates/account/partials/site.php:296
948
  msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
949
  msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
950
 
951
- #: templates/account.php:84, templates/account/partials/site.php:297
952
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
953
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
954
 
955
  #. translators: %s: Plan title (e.g. "Professional")
956
- #: templates/account.php:86, templates/account/partials/activate-license-button.php:31
957
  msgid "Activate %s Plan"
958
  msgstr "Activate %s Plan"
959
 
960
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
961
- #: templates/account.php:89, templates/account/partials/site.php:275
962
  msgid "Auto renews in %s"
963
  msgstr "Auto renews in %s"
964
 
965
  #. translators: %s: Time period (e.g. Expires in "2 months")
966
- #: templates/account.php:91, templates/account/partials/site.php:277
967
  msgid "Expires in %s"
968
  msgstr "Expires in %s"
969
 
970
- #: templates/account.php:92
971
  msgctxt "as synchronize license"
972
  msgid "Sync License"
973
  msgstr "Sync License"
974
 
975
- #: templates/account.php:93
976
  msgid "Cancel Trial"
977
  msgstr "Cancel Trial"
978
 
979
- #: templates/account.php:94
980
  msgid "Change Plan"
981
  msgstr "Change Plan"
982
 
983
- #: templates/account.php:95
984
  msgctxt "verb"
985
  msgid "Upgrade"
986
  msgstr "Upgrade"
987
 
988
- #: templates/account.php:97, templates/account/partials/site.php:298
989
  msgctxt "verb"
990
  msgid "Downgrade"
991
  msgstr "Downgrade"
992
 
993
- #: templates/account.php:99, templates/add-ons.php:126, templates/plugin-info/features.php:72, templates/account/partials/site.php:31
994
  msgid "Free"
995
  msgstr "Free"
996
 
997
- #: templates/account.php:100
998
  msgid "Activate"
999
  msgstr "Activate"
1000
 
1001
- #: templates/account.php:101, templates/debug.php:348, includes/customizer/class-fs-customizer-upsell-control.php:106
1002
  msgctxt "as product pricing plan"
1003
  msgid "Plan"
1004
  msgstr "Plan"
1005
 
1006
- #: templates/account.php:153
1007
  msgid "Free Trial"
1008
  msgstr "Free Trial"
1009
 
1010
- #: templates/account.php:164
1011
  msgid "Account Details"
1012
  msgstr "Account Details"
1013
 
1014
- #: templates/account.php:174
1015
  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?"
1016
  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?"
1017
 
1018
- #: templates/account.php:176
1019
  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?"
1020
  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?"
1021
 
1022
- #: templates/account.php:179
1023
  msgid "Delete Account"
1024
  msgstr "Delete Account"
1025
 
1026
- #: templates/account.php:191, templates/account.php:675, templates/account/partials/deactivate-license-button.php:35
1027
  msgid "Deactivate License"
1028
  msgstr "Deactivate License"
1029
 
1030
- #: templates/account.php:209
1031
  msgid "Are you sure you want to proceed?"
1032
  msgstr "Are you sure you want to proceed?"
1033
 
1034
- #: templates/account.php:209
1035
  msgid "Cancel Subscription"
1036
  msgstr "Cancel Subscription"
1037
 
1038
- #: templates/account.php:238
1039
  msgctxt "as synchronize"
1040
  msgid "Sync"
1041
  msgstr "Sync"
1042
 
1043
- #: templates/account.php:252, templates/debug.php:464
1044
  msgid "Name"
1045
  msgstr "Name"
1046
 
1047
- #: templates/account.php:258, templates/debug.php:465
1048
  msgid "Email"
1049
  msgstr "Email"
1050
 
1051
- #: templates/account.php:265, templates/debug.php:347, templates/debug.php:503
1052
  msgid "User ID"
1053
  msgstr "User ID"
1054
 
1055
- #: templates/account.php:273
1056
  msgid "Site ID"
1057
  msgstr "Site ID"
1058
 
1059
- #: templates/account.php:276
1060
  msgid "No ID"
1061
  msgstr "No ID"
1062
 
1063
- #: templates/account.php:281, templates/debug.php:233, templates/debug.php:349, templates/debug.php:430, templates/debug.php:467, templates/account/partials/site.php:219
1064
  msgid "Public Key"
1065
  msgstr "Public Key"
1066
 
1067
- #: templates/account.php:287, templates/debug.php:350, templates/debug.php:431, templates/debug.php:468, templates/account/partials/site.php:231
1068
  msgid "Secret Key"
1069
  msgstr "Secret Key"
1070
 
1071
- #: templates/account.php:290
1072
  msgctxt "as secret encryption key missing"
1073
  msgid "No Secret"
1074
  msgstr "No Secret"
1075
 
1076
- #: templates/account.php:309, templates/account/partials/site.php:112, templates/account/partials/site.php:114
1077
  msgid "Trial"
1078
  msgstr "Trial"
1079
 
1080
- #: templates/account.php:328, templates/debug.php:508, templates/account/partials/site.php:248
1081
  msgid "License Key"
1082
  msgstr "License Key"
1083
 
1084
- #: templates/account.php:358
1085
  msgid "not verified"
1086
  msgstr "not verified"
1087
 
1088
- #: templates/account.php:415
1089
  msgid "Premium version"
1090
  msgstr "Premium version"
1091
 
1092
- #: templates/account.php:417
1093
  msgid "Free version"
1094
  msgstr "Free version"
1095
 
1096
- #: templates/account.php:429
1097
  msgid "Verify Email"
1098
  msgstr "Verify Email"
1099
 
1100
- #: templates/account.php:440
1101
  msgid "Download %s Version"
1102
  msgstr "Download %s Version"
1103
 
1104
- #: templates/account.php:454, templates/account.php:896, templates/account/partials/site.php:237, templates/account/partials/site.php:255
1105
  msgctxt "verb"
1106
  msgid "Show"
1107
  msgstr "Show"
1108
 
1109
- #: templates/account.php:468
1110
  msgid "What is your %s?"
1111
  msgstr "What is your %s?"
1112
 
1113
- #: templates/account.php:476, templates/account/billing.php:27
1114
  msgctxt "verb"
1115
  msgid "Edit"
1116
  msgstr "Edit"
1117
 
1118
- #: templates/account.php:489
1119
  msgid "Sites"
1120
  msgstr "Sites"
1121
 
1122
- #: templates/account.php:500
1123
  msgid "Search by address"
1124
  msgstr "Search by address"
1125
 
1126
- #: templates/account.php:509, templates/account.php:555, templates/debug.php:226, templates/debug.php:341, templates/debug.php:426, templates/debug.php:463, templates/debug.php:501, templates/debug.php:580, templates/account/payments.php:35, templates/debug/logger.php:21
1127
  msgid "ID"
1128
  msgstr "ID"
1129
 
1130
- #: templates/account.php:510, templates/debug.php:344
1131
  msgid "Address"
1132
  msgstr "Address"
1133
 
1134
- #: templates/account.php:511
1135
  msgid "License"
1136
  msgstr "License"
1137
 
1138
- #: templates/account.php:512
1139
  msgid "Plan"
1140
  msgstr "Plan"
1141
 
1142
- #: templates/account.php:558
1143
  msgctxt "as software license"
1144
  msgid "License"
1145
  msgstr "License"
1146
 
1147
- #: templates/account.php:635
1148
- msgid "Cancelled"
1149
- msgstr "Cancelled"
1150
-
1151
- #: templates/account.php:640
1152
- msgid "Expired"
1153
- msgstr "Expired"
1154
-
1155
- #: templates/account.php:645
1156
- msgid "No expiration"
1157
- msgstr "No expiration"
1158
-
1159
- #: templates/account.php:756, templates/account.php:812
1160
- msgid "Activate this add-on"
1161
- msgstr "Activate this add-on"
1162
-
1163
- #: templates/account.php:833, templates/debug.php:408, templates/debug.php:486
1164
- msgctxt "verb"
1165
- msgid "Delete"
1166
- msgstr "Delete"
1167
-
1168
- #: templates/account.php:890
1169
  msgctxt "verb"
1170
  msgid "Hide"
1171
  msgstr "Hide"
1172
 
1173
- #: templates/account.php:925
1174
  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?"
1175
  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?"
1176
 
@@ -1225,149 +1289,157 @@ msgctxt "greeting"
1225
  msgid "Hey %s,"
1226
  msgstr "Hey %s,"
1227
 
1228
- #: templates/connect.php:144
1229
  msgid "Allow & Continue"
1230
  msgstr "Allow & Continue"
1231
 
1232
- #: templates/connect.php:148
1233
  msgid "Re-send activation email"
1234
  msgstr "Re-send activation email"
1235
 
1236
- #: templates/connect.php:152
1237
  msgid "Thanks %s!"
1238
  msgstr "Thanks %s!"
1239
 
1240
- #: templates/connect.php:162, templates/forms/license-activation.php:43
1241
  msgid "Agree & Activate License"
1242
  msgstr "Agree & Activate License"
1243
 
1244
- #: templates/connect.php:171
1245
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1246
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1247
 
1248
- #: templates/connect.php:177
 
 
 
 
1249
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1250
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1251
 
1252
- #: templates/connect.php:182
1253
- msgid "Please help us improve %1$s! 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."
1254
- msgstr "Please help us improve %1$s! 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."
1255
 
1256
- #: templates/connect.php:215
 
 
 
 
1257
  msgid "We're excited to introduce the Freemius network-level integration."
1258
  msgstr "We're excited to introduce the Freemius network-level integration."
1259
 
1260
- #: templates/connect.php:218
1261
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1262
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1263
 
1264
- #: templates/connect.php:220
1265
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1266
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1267
 
1268
- #: templates/connect.php:222
1269
  msgid "%s's paid features"
1270
  msgstr "%s's paid features"
1271
 
1272
- #: templates/connect.php:227
1273
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1274
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1275
 
1276
- #: templates/connect.php:229
1277
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1278
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1279
 
1280
- #: templates/connect.php:238, templates/forms/license-activation.php:46
1281
  msgid "License key"
1282
  msgstr "License key"
1283
 
1284
- #: templates/connect.php:241, templates/forms/license-activation.php:19
1285
  msgid "Can't find your license key?"
1286
  msgstr "Can't find your license key?"
1287
 
1288
- #: templates/connect.php:259, templates/connect.php:563, templates/forms/deactivation/retry-skip.php:20
1289
  msgctxt "verb"
1290
  msgid "Skip"
1291
  msgstr "Skip"
1292
 
1293
- #: templates/connect.php:262
1294
  msgid "Delegate to Site Admins"
1295
  msgstr "Delegate to Site Admins"
1296
 
1297
- #: templates/connect.php:262
1298
  msgid "If you click it, this decision will be delegated to the sites administrators."
1299
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1300
 
1301
- #: templates/connect.php:290
1302
  msgid "Your Profile Overview"
1303
  msgstr "Your Profile Overview"
1304
 
1305
- #: templates/connect.php:291
1306
  msgid "Name and email address"
1307
  msgstr "Name and email address"
1308
 
1309
- #: templates/connect.php:296
1310
  msgid "Your Site Overview"
1311
  msgstr "Your Site Overview"
1312
 
1313
- #: templates/connect.php:297
1314
  msgid "Site URL, WP version, PHP info, plugins & themes"
1315
  msgstr "Site URL, WP version, PHP info, plugins & themes"
1316
 
1317
- #: templates/connect.php:302
1318
  msgid "Admin Notices"
1319
  msgstr "Admin Notices"
1320
 
1321
- #: templates/connect.php:303, templates/connect.php:325
1322
  msgid "Updates, announcements, marketing, no spam"
1323
  msgstr "Updates, announcements, marketing, no spam"
1324
 
1325
- #: templates/connect.php:308
1326
  msgid "Current %s Events"
1327
  msgstr "Current %s Events"
1328
 
1329
- #: templates/connect.php:309
1330
  msgid "Activation, deactivation and uninstall"
1331
  msgstr "Activation, deactivation and uninstall"
1332
 
1333
- #: templates/connect.php:324
1334
  msgid "Newsletter"
1335
  msgstr "Newsletter"
1336
 
1337
- #: templates/connect.php:341, templates/forms/license-activation.php:38
1338
  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."
1339
  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."
1340
 
1341
- #: templates/connect.php:346
1342
  msgid "What permissions are being granted?"
1343
  msgstr "What permissions are being granted?"
1344
 
1345
- #: templates/connect.php:367
1346
  msgid "Don't have a license key?"
1347
  msgstr "Don't have a license key?"
1348
 
1349
- #: templates/connect.php:368
1350
  msgid "Activate Free Version"
1351
  msgstr "Activate Free Version"
1352
 
1353
- #: templates/connect.php:370
1354
  msgid "Have a license key?"
1355
  msgstr "Have a license key?"
1356
 
1357
- #: templates/connect.php:378
1358
  msgid "Privacy Policy"
1359
  msgstr "Privacy Policy"
1360
 
1361
- #: templates/connect.php:380
1362
  msgid "Terms of Service"
1363
  msgstr "Terms of Service"
1364
 
1365
- #: templates/connect.php:670
1366
  msgctxt "as in the process of sending an email"
1367
  msgid "Sending email"
1368
  msgstr "Sending email"
1369
 
1370
- #: templates/connect.php:671
1371
  msgctxt "as activating plugin"
1372
  msgid "Activating"
1373
  msgstr "Activating"
@@ -1395,7 +1467,7 @@ msgctxt "as code debugging"
1395
  msgid "Debugging"
1396
  msgstr "Debugging"
1397
 
1398
- #: templates/debug.php:54, templates/debug.php:238, templates/debug.php:351, templates/debug.php:469
1399
  msgid "Actions"
1400
  msgstr "Actions"
1401
 
@@ -1460,11 +1532,11 @@ msgstr "Plugins"
1460
  msgid "Themes"
1461
  msgstr "Themes"
1462
 
1463
- #: templates/debug.php:227, templates/debug.php:346, templates/debug.php:428, templates/debug/scheduled-crons.php:80
1464
  msgid "Slug"
1465
  msgstr "Slug"
1466
 
1467
- #: templates/debug.php:229, templates/debug.php:427
1468
  msgid "Title"
1469
  msgstr "Title"
1470
 
@@ -1485,123 +1557,128 @@ msgstr "Network Blog"
1485
  msgid "Network User"
1486
  msgstr "Network User"
1487
 
1488
- #: templates/debug.php:267
1489
  msgctxt "as connection was successful"
1490
  msgid "Connected"
1491
  msgstr "Connected"
1492
 
1493
- #: templates/debug.php:268
1494
  msgctxt "as connection blocked"
1495
  msgid "Blocked"
1496
  msgstr "Blocked"
1497
 
1498
- #: templates/debug.php:297
1499
  msgid "Simulate Trial"
1500
  msgstr "Simulate Trial"
1501
 
1502
- #: templates/debug.php:309
1503
  msgid "Simulate Network Upgrade"
1504
  msgstr "Simulate Network Upgrade"
1505
 
1506
- #: templates/debug.php:335
1507
  msgid "%s Installs"
1508
  msgstr "%s Installs"
1509
 
1510
- #: templates/debug.php:337
1511
  msgctxt "like websites"
1512
  msgid "Sites"
1513
  msgstr "Sites"
1514
 
1515
- #: templates/debug.php:343, templates/account/partials/site.php:148
1516
  msgid "Blog ID"
1517
  msgstr "Blog ID"
1518
 
1519
- #: templates/debug.php:422
 
 
 
 
 
1520
  msgid "Add Ons of module %s"
1521
  msgstr "Add Ons of module %s"
1522
 
1523
- #: templates/debug.php:459
1524
  msgid "Users"
1525
  msgstr "Users"
1526
 
1527
- #: templates/debug.php:466
1528
  msgid "Verified"
1529
  msgstr "Verified"
1530
 
1531
- #: templates/debug.php:497
1532
  msgid "%s Licenses"
1533
  msgstr "%s Licenses"
1534
 
1535
- #: templates/debug.php:502
1536
  msgid "Plugin ID"
1537
  msgstr "Plugin ID"
1538
 
1539
- #: templates/debug.php:504
1540
  msgid "Plan ID"
1541
  msgstr "Plan ID"
1542
 
1543
- #: templates/debug.php:505
1544
  msgid "Quota"
1545
  msgstr "Quota"
1546
 
1547
- #: templates/debug.php:506
1548
  msgid "Activated"
1549
  msgstr "Activated"
1550
 
1551
- #: templates/debug.php:507
1552
  msgid "Blocking"
1553
  msgstr "Blocking"
1554
 
1555
- #: templates/debug.php:509
1556
  msgctxt "as expiration date"
1557
  msgid "Expiration"
1558
  msgstr "Expiration"
1559
 
1560
- #: templates/debug.php:538
1561
  msgid "Debug Log"
1562
  msgstr "Debug Log"
1563
 
1564
- #: templates/debug.php:542
1565
  msgid "All Types"
1566
  msgstr "All Types"
1567
 
1568
- #: templates/debug.php:549
1569
  msgid "All Requests"
1570
  msgstr "All Requests"
1571
 
1572
- #: templates/debug.php:554, templates/debug.php:583, templates/debug/logger.php:25
1573
  msgid "File"
1574
  msgstr "File"
1575
 
1576
- #: templates/debug.php:555, templates/debug.php:581, templates/debug/logger.php:23
1577
  msgid "Function"
1578
  msgstr "Function"
1579
 
1580
- #: templates/debug.php:556
1581
  msgid "Process ID"
1582
  msgstr "Process ID"
1583
 
1584
- #: templates/debug.php:557
1585
  msgid "Logger"
1586
  msgstr "Logger"
1587
 
1588
- #: templates/debug.php:558, templates/debug.php:582, templates/debug/logger.php:24
1589
  msgid "Message"
1590
  msgstr "Message"
1591
 
1592
- #: templates/debug.php:560
1593
  msgid "Filter"
1594
  msgstr "Filter"
1595
 
1596
- #: templates/debug.php:568
1597
  msgid "Download"
1598
  msgstr "Download"
1599
 
1600
- #: templates/debug.php:579, templates/debug/logger.php:22
1601
  msgid "Type"
1602
  msgstr "Type"
1603
 
1604
- #: templates/debug.php:584, templates/debug/logger.php:26
1605
  msgid "Timestamp"
1606
  msgstr "Timestamp"
1607
 
@@ -1945,6 +2022,27 @@ msgstr "Usage tracking is done in the name of making %s better. Making a better
1945
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
1946
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
1947
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1948
  #: templates/forms/resend-key.php:21
1949
  msgid "Send License Key"
1950
  msgstr "Send License Key"
@@ -2014,6 +2112,22 @@ msgstr "%s left"
2014
  msgid "Last license"
2015
  msgstr "Last license"
2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
  #: templates/account/partials/site.php:181
2018
  msgid "Owner Name"
2019
  msgstr "Owner Name"
@@ -2066,19 +2180,19 @@ msgstr "deactivating"
2066
  msgid "switching"
2067
  msgstr "switching"
2068
 
2069
- #: templates/forms/deactivation/form.php:248
2070
  msgid "Submit & %s"
2071
  msgstr "Submit & %s"
2072
 
2073
- #: templates/forms/deactivation/form.php:269
2074
  msgid "Kindly tell us the reason so we can improve."
2075
  msgstr "Kindly tell us the reason so we can improve."
2076
 
2077
- #: templates/forms/deactivation/form.php:390
2078
  msgid "Yes - %s"
2079
  msgstr "Yes - %s"
2080
 
2081
- #: templates/forms/deactivation/form.php:397
2082
  msgid "Skip & %s"
2083
  msgstr "Skip & %s"
2084
 
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
 
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
  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
 
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
 
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
  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"
2045
+
2046
  #: templates/forms/resend-key.php:21
2047
  msgid "Send License Key"
2048
  msgstr "Send License Key"
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
+
2131
  #: templates/account/partials/site.php:181
2132
  msgid "Owner Name"
2133
  msgstr "Owner Name"
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
 
freemius/languages/freemius-es_ES.mo CHANGED
Binary file
freemius/languages/freemius-es_ES.po CHANGED
@@ -1,13 +1,13 @@
1
  # Copyright (C) 2018 freemius
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
- # Carlos Longarela <carlos@longarela.eu>, 2017
5
  msgid ""
6
  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-03-09 09:13+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,1216 +21,1296 @@ msgstr ""
21
  "X-Poedit-SearchPathExcluded-0: *.js\n"
22
  "X-Poedit-SourceCharset: UTF-8\n"
23
 
24
- #: includes/class-freemius.php:1527
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:1529
29
  msgid "Error"
30
  msgstr "Error"
31
 
32
- #: includes/class-freemius.php:1847
33
  msgid "I found a better %s"
34
  msgstr "He encontrado un mejor %s"
35
 
36
- #: includes/class-freemius.php:1849
37
  msgid "What's the %s's name?"
38
  msgstr "¿Cuál es el nombre de %s?"
39
 
40
- #: includes/class-freemius.php:1855
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:1857
45
  msgid "Deactivation"
46
  msgstr "Desactivación"
47
 
48
- #: includes/class-freemius.php:1858
49
  msgid "Theme Switch"
50
- msgstr "Cambiar Tema"
51
 
52
- #: includes/class-freemius.php1867, templates/forms/resend-key.php:24
53
  msgid "Other"
54
  msgstr "Otra"
55
 
56
- #: includes/class-freemius.php:1875
57
  msgid "I no longer need the %s"
58
  msgstr "Ya no necesito el %s"
59
 
60
- #: includes/class-freemius.php:1882
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:1888
65
  msgid "The %s broke my site"
66
  msgstr "%s ha roto mi sitio"
67
 
68
- #: includes/class-freemius.php:1895
69
  msgid "The %s suddenly stopped working"
70
  msgstr "%s de repente ha dejado de funcionar"
71
 
72
- #: includes/class-freemius.php:1905
73
  msgid "I can't pay for it anymore"
74
  msgstr "No puedo pagarlo durante más tiempo"
75
 
76
- #: includes/class-freemius.php:1907
77
  msgid "What price would you feel comfortable paying?"
78
- msgstr "¿Qué precio te sentirías cómodo pagando?"
79
 
80
- #: includes/class-freemius.php:1913
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:1934
85
  msgid "The %s didn't work"
86
  msgstr "%s no funcionaba"
87
 
88
- #: includes/class-freemius.php:1944
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:1952
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:1954
97
  msgid "What feature?"
98
  msgstr "¿Qué característica?"
99
 
100
- #: includes/class-freemius.php:1958
101
  msgid "The %s is not working"
102
  msgstr "%s no funciona"
103
 
104
- #: includes/class-freemius.php:1960
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:1964
109
  msgid "It's not what I was looking for"
110
  msgstr "No es lo que estaba buscando"
111
 
112
- #: includes/class-freemius.php:1966
113
  msgid "What you've been looking for?"
114
  msgstr "¿Que has estado buscando?"
115
 
116
- #: includes/class-freemius.php:1970
117
  msgid "The %s didn't work as expected"
118
  msgstr "%s no funciona como esperaba"
119
 
120
- #: includes/class-freemius.php:1972
121
  msgid "What did you expect?"
122
  msgstr "¿Qué esperas?"
123
 
124
- #: includes/class-freemius.php2691, templates/debug.php:20
125
  msgid "Freemius Debug"
126
  msgstr "Debug Freemius"
127
 
128
- #: includes/class-freemius.php:3344
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:3346
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:3353
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:3458
141
  msgid "Yes - do your thing"
142
  msgstr "Vamos, adelante"
143
 
144
- #: includes/class-freemius.php:3463
145
  msgid "No - just deactivate"
146
  msgstr "No - sólo desactivar"
147
 
148
- #: includes/class-freemius.php3508, includes/class-freemius.php3986,
149
- #: includes/class-freemius.php5056, includes/class-freemius.php10786,
150
- #: includes/class-freemius.php13974, includes/class-freemius.php14026,
151
- #: includes/class-freemius.php14087, includes/class-freemius.php16213,
152
- #: includes/class-freemius.php16223, includes/class-freemius.php16773,
153
- #: includes/class-freemius.php16791, includes/class-freemius.php16889,
154
- #: includes/class-freemius.php17625, templates/add-ons.php:43
155
  msgctxt "exclamation"
156
  msgid "Oops"
157
  msgstr "Oops"
158
 
159
- #: includes/class-freemius.php:3575
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:3983
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:3984
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.php4105, includes/class-freemius.php4130,
174
- #: includes/class-freemius.php:16862
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:4744
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.php4756, includes/class-freemius.php:6587
183
  msgctxt ""
184
  msgid "W00t"
185
  msgstr "W00t"
186
 
187
- #: includes/class-freemius.php:4771
188
  msgid "You have a %s license."
189
  msgstr "Tienes una licencia %s."
190
 
191
- #: includes/class-freemius.php4775, includes/class-freemius.php13415,
192
- #: includes/class-freemius.php13426, includes/class-freemius.php16141,
193
- #: includes/class-freemius.php16441, includes/class-freemius.php16503,
194
- #: includes/class-freemius.php:16650
195
  msgctxt "interjection expressing joy or exuberance"
196
  msgid "Yee-haw"
197
  msgstr "Vaya"
198
 
199
- #: includes/class-freemius.php:5039
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:5043
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.php5052, templates/account.php780,
208
- #: templates/add-ons.php:99
209
  msgid "More information about %s"
210
  msgstr "Más información sobre %s"
211
 
212
- #: includes/class-freemius.php:5053
213
  msgid "Purchase License"
214
- msgstr "Comprar Licencia"
215
 
216
- #: includes/class-freemius.php5964, templates/connect.php:153
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:5968
221
  msgid "start the trial"
222
  msgstr "comenzar el período de prueba"
223
 
224
- #: includes/class-freemius.php5969, templates/connect.php:157
225
  msgid "complete the install"
226
  msgstr "completar la instalación"
227
 
228
- #: includes/class-freemius.php:6070
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:6073
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:6152
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:6156
242
  msgid "Opt in to make \"%s\" Better!"
243
  msgstr "¡Inscribirte para hacer \"%s\" Mejor!"
244
 
245
- #: includes/class-freemius.php:6586
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.php8301, includes/class-fs-plugin-updater.php505,
250
- #: includes/class-fs-plugin-updater.php657,
251
- #: includes/class-fs-plugin-updater.php663, templates/auto-installation.php:32
252
  msgid "Add-On"
253
  msgstr "Complemento"
254
 
255
- #: includes/class-freemius.php8303, templates/debug.php336,
256
- #: templates/debug.php:497
257
  msgid "Plugin"
258
  msgstr "Plugin"
259
 
260
- #: includes/class-freemius.php8304, templates/debug.php336,
261
- #: templates/debug.php497, templates/forms/deactivation/form.php:64
262
  msgid "Theme"
263
  msgstr "Tema"
264
 
265
- #: includes/class-freemius.php:10653
266
  msgid "invalid_site_details_collection"
267
  msgstr "invalid_site_details_collection"
268
 
269
- #: includes/class-freemius.php:10773
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:10775
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:11001
278
  msgid "Account is pending activation."
279
  msgstr "La cuenta está pendiente de activación"
280
 
281
- #: includes/class-freemius.php:13397
282
  msgid "%s activation was successfully completed."
283
  msgstr "%s activación se completó con éxito."
284
 
285
- #: includes/class-freemius.php:13411
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.php13422, includes/class-freemius.php:16499
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.php13972, includes/class-freemius.php14024,
294
- #: includes/class-freemius.php:14085
295
  msgid "Couldn't activate %s."
296
  msgstr "No se puede activar %s."
297
 
298
- #: includes/class-freemius.php13973, includes/class-freemius.php14025,
299
- #: includes/class-freemius.php:14086
300
  msgid "Please contact us with the following message:"
301
  msgstr "Por favor contáctanos con el siguiente mensaje:"
302
 
303
- #: includes/class-freemius.php14433, includes/class-freemius.php:18689
304
  msgid "Upgrade"
305
  msgstr "Actualizar"
306
 
307
- #: includes/class-freemius.php:14439
308
  msgid "Start Trial"
309
- msgstr "Comenzar el Período de Prueba"
310
 
311
- #: includes/class-freemius.php:14441
312
  msgid "Pricing"
313
  msgstr "Precio"
314
 
315
- #: includes/class-freemius.php14501, includes/class-freemius.php:14503
316
  msgid "Affiliation"
317
  msgstr "Afiliación"
318
 
319
- #: includes/class-freemius.php14523, includes/class-freemius.php14525,
320
- #: templates/account.php145, templates/debug.php:301
321
  msgid "Account"
322
  msgstr "Cuenta"
323
 
324
- #: includes/class-freemius.php14536, includes/class-freemius.php14538,
325
  #: includes/customizer/class-fs-customizer-support-section.php:60
326
  msgid "Contact Us"
327
  msgstr "Contáctanos"
328
 
329
- #: includes/class-freemius.php14548, includes/class-freemius.php14550,
330
- #: includes/class-freemius.php18699, templates/account.php:96
 
331
  msgid "Add-Ons"
332
  msgstr "Complementos"
333
 
334
- #: includes/class-freemius.php14581, templates/pricing.php:97
335
  msgctxt "noun"
336
  msgid "Pricing"
337
  msgstr "Precio"
338
 
339
- #: includes/class-freemius.php14774,
340
  #: includes/customizer/class-fs-customizer-support-section.php:67
341
  msgid "Support Forum"
342
- msgstr "Foro de Soporte"
343
 
344
- #: includes/class-freemius.php:15559
345
  msgid "Your email has been successfully verified - you are AWESOME!"
346
- msgstr "Tu email ha sido verificado correctamente - eres IMPRESIONANTE!"
347
 
348
- #: includes/class-freemius.php:15560
349
  msgctxt "a positive response"
350
  msgid "Right on"
351
  msgstr "Bien hecho"
352
 
353
- #: includes/class-freemius.php:16132
354
  msgid "Your %s Add-on plan was successfully upgraded."
355
  msgstr "Tu complemento %s del plan se actualizó con éxito."
356
 
357
- #: includes/class-freemius.php:16134
358
  msgid "%s Add-on was successfully purchased."
359
  msgstr "El complemento %s ha sido comprado correctamente."
360
 
361
- #: includes/class-freemius.php:16137
362
  msgid "Download the latest version"
363
  msgstr "Descargar la última versión"
364
 
365
- #: includes/class-freemius.php:16209
366
  msgctxt "%1s - plugin title, %2s - API domain"
367
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
368
  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"
369
 
370
- #: includes/class-freemius.php16212, includes/class-freemius.php16621,
371
- #: includes/class-freemius.php:16686
372
  msgid "Error received from the server:"
373
  msgstr "Error recibido del servidor:"
374
 
375
- #: includes/class-freemius.php:16222
376
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
377
- msgstr "Parece que uno de los parámetros de autenticación es incorrecto. Actualiza tu Clave Pública, Clave Secreta & ID de Usuario e inténtelo de nuevo."
378
 
379
- #: includes/class-freemius.php16404, includes/class-freemius.php16626,
380
- #: includes/class-freemius.php:16669
381
  msgctxt ""
382
  msgid "Hmm"
383
  msgstr "Hmm"
384
 
385
- #: includes/class-freemius.php:16417
386
  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."
387
  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."
388
 
389
- #: includes/class-freemius.php16418, templates/account.php98,
390
- #: templates/add-ons.php:130
391
  msgctxt "trial period"
392
  msgid "Trial"
393
  msgstr "Período de Prueba Gratuito"
394
 
395
- #: includes/class-freemius.php:16423
396
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
397
  msgstr "He actualizado mi cuenta, pero cuando intento sincronizar la licencia, el plan sigue siendo %s."
398
 
399
- #: includes/class-freemius.php16427, includes/class-freemius.php:16481
400
  msgid "Please contact us here"
401
  msgstr "Contacta aquí con nosotros"
402
 
403
- #: includes/class-freemius.php:16437
404
  msgid "Your plan was successfully upgraded."
405
  msgstr "Tu plan se actualizó con éxito."
406
 
407
- #: includes/class-freemius.php:16454
408
  msgid "Your plan was successfully changed to %s."
409
  msgstr "Tu plan se cambió correctamente a %s."
410
 
411
- #: includes/class-freemius.php:16469
412
  msgid "Your license has expired. You can still continue using the free %s forever."
413
  msgstr "Tu licencia ha caducado. Puedes seguir usando el plan gratuito %s para siempre."
414
 
415
- #: includes/class-freemius.php:16477
 
 
 
 
416
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
417
  msgstr "Tu licencia ha sido cancelada. Si crees que es un error, ponte en contacto con el servicio de asistencia."
418
 
419
- #: includes/class-freemius.php:16490
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 "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."
422
 
423
- #: includes/class-freemius.php:16512
424
- msgid "Your trial has expired. You can still continue using all our free features."
425
  msgstr "Tu período de prueba ha caducado. Todavía puedes seguir usando todas nuestras funciones gratuitas."
426
 
427
- #: includes/class-freemius.php:16617
 
 
 
 
428
  msgid "It looks like the license could not be activated."
429
  msgstr "Parece que la licencia no se pudo activar."
430
 
431
- #: includes/class-freemius.php:16647
432
  msgid "Your license was successfully activated."
433
  msgstr "Tu licencia fue activada correctamente."
434
 
435
- #: includes/class-freemius.php:16673
436
  msgid "It looks like your site currently doesn't have an active license."
437
  msgstr "Parece que tu sitio actualmente no tiene una licencia activa."
438
 
439
- #: includes/class-freemius.php:16685
440
  msgid "It looks like the license deactivation failed."
441
  msgstr "Parece que la desactivación de licencia ha fallado."
442
 
443
- #: includes/class-freemius.php:16713
444
  msgid "Your license was successfully deactivated, you are back to the %s plan."
445
  msgstr "Tu licencia fue desactivada correctamente, has vuelto al plan %s."
446
 
447
- #: includes/class-freemius.php:16714
448
  msgid "O.K"
449
  msgstr "O.K"
450
 
451
- #: includes/class-freemius.php:16762
452
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
453
  msgstr "Tu plan fue degradado con éxito. Tu licencia %s plan caducará en %s."
454
 
455
- #: includes/class-freemius.php:16772
456
  msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
457
  msgstr "Parece que estamos teniendo algún problema temporal con tu degradación de plan. Vuelve a intentarlo en unos minutos."
458
 
459
- #: includes/class-freemius.php:16796
460
  msgid "You are already running the %s in a trial mode."
461
  msgstr "Estás ejecutando %s en modo de prueba."
462
 
463
- #: includes/class-freemius.php:16807
464
  msgid "You already utilized a trial before."
465
  msgstr "Ya utilizaste un período de prueba antes."
466
 
467
- #: includes/class-freemius.php:16821
468
  msgid "Plan %s do not exist, therefore, can't start a trial."
469
  msgstr "El plan %s no existe, por lo tanto, no puedes comenzar un período de prueba."
470
 
471
- #: includes/class-freemius.php:16832
472
  msgid "Plan %s does not support a trial period."
473
  msgstr "El plan %s no admite un período de prueba."
474
 
475
- #: includes/class-freemius.php:16843
476
  msgid "None of the %s's plans supports a trial period."
477
  msgstr "Ninguno de los planes de %s soportan un período de prueba."
478
 
479
- #: includes/class-freemius.php:16893
480
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
481
  msgstr "Parece que ya no estás en modo de prueba, así que no hay nada que cancelar :)"
482
 
483
- #: includes/class-freemius.php:16944
484
  msgid "Your %s free trial was successfully cancelled."
485
  msgstr "Tu prueba gratuita de %s fue cancelada con éxito."
486
 
487
- #: includes/class-freemius.php:16949
488
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
489
  msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de prueba. Vuelve a intentarlo en unos minutos."
490
 
491
- #: includes/class-freemius.php:17233
492
  msgid "Version %s was released."
493
  msgstr "La versión %s se ha lanzado."
494
 
495
- #: includes/class-freemius.php:17233
496
  msgid "Please download %s."
497
  msgstr "Por favor descarga %s."
498
 
499
- #: includes/class-freemius.php:17240
500
  msgid "the latest %s version here"
501
  msgstr "la última versión %s aquí"
502
 
503
- #: includes/class-freemius.php:17245
504
  msgid "New"
505
  msgstr "Nuevo"
506
 
507
- #: includes/class-freemius.php:17250
508
  msgid "Seems like you got the latest release."
509
  msgstr "Parece que tienes la última versión."
510
 
511
- #: includes/class-freemius.php:17251
512
  msgid "You are all good!"
513
  msgstr "¡Está todo listo!"
514
 
515
- #: includes/class-freemius.php:17517
516
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
517
  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."
518
 
519
- #: includes/class-freemius.php:17652
520
  msgid "Site successfully opted in."
521
- msgstr "Site successfully opted in."
522
 
523
- #: includes/class-freemius.php17653, includes/class-freemius.php:18430
524
  msgid "Awesome"
525
  msgstr "Increíble"
526
 
527
- #: includes/class-freemius.php17669, templates/forms/optout.php:32
528
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
529
  msgstr "Agradecemos tu ayuda para mejorar %s y por permitirnos rastrear algunos datos de uso."
530
 
531
- #: includes/class-freemius.php:17670
532
  msgid "Thank you!"
533
- msgstr "Thank you!"
534
 
535
- #: includes/class-freemius.php:17677
536
  msgid "We will no longer be sending any usage data of %s on %s to %s."
537
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
538
 
539
- #: includes/class-freemius.php:17792
540
  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."
541
  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."
542
 
543
- #: includes/class-freemius.php:17798
544
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
545
  msgstr "Gracias por confirmar el cambio de propiedad. Se envió un correo electrónico a %s para su aprobación final."
546
 
547
- #: includes/class-freemius.php:17803
548
  msgid "%s is the new owner of the account."
549
  msgstr "%s es el nuevo dueño de la cuenta."
550
 
551
- #: includes/class-freemius.php:17805
552
  msgctxt "as congratulations"
553
  msgid "Congrats"
554
  msgstr "Felicidades"
555
 
556
- #: includes/class-freemius.php:17825
557
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
558
  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."
559
 
560
- #: includes/class-freemius.php:17826
561
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
562
- msgstr "Si deseas renunciar a la titularidad de la cuenta de %s a %s haz clic en el botón de Cambio de Titularidad."
563
 
564
- #: includes/class-freemius.php:17833
565
  msgid "Change Ownership"
566
- msgstr "Cambiar Propietario"
567
 
568
- #: includes/class-freemius.php:17841
569
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
570
  msgstr "Se actualizó correctamente tu correo electrónico. Recibirás un correo electrónico con las instrucciones de confirmación en unos momentos."
571
 
572
- #: includes/class-freemius.php:17853
573
  msgid "Please provide your full name."
574
  msgstr "Por favor, dinos tu nombre completo."
575
 
576
- #: includes/class-freemius.php:17858
577
  msgid "Your name was successfully updated."
578
  msgstr "Tu nombre fue actualizado correctamente."
579
 
580
- #: includes/class-freemius.php:17919
581
  msgid "You have successfully updated your %s."
582
  msgstr "Has actualizado correctamente tu %s."
583
 
584
- #: includes/class-freemius.php:18059
585
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
586
  msgstr "Sólo déjanos informarte que la información de complementos de %s se está extrayendo de un servidor externo."
587
 
588
- #: includes/class-freemius.php:18060
589
  msgctxt "advance notice of something that will need attention."
590
  msgid "Heads up"
591
  msgstr "Atención"
592
 
593
- #: includes/class-freemius.php:18470
594
  msgctxt "exclamation"
595
  msgid "Hey"
596
  msgstr "Hey"
597
 
598
- #: includes/class-freemius.php:18470
599
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
600
  msgstr "¿Qué te pareció %s hasta ahora? Prueba todas nuestras funciones premium de %s con una prueba gratuita de % d-días."
601
 
602
- #: includes/class-freemius.php:18478
603
  msgid "No commitment for %s days - cancel anytime!"
604
  msgstr "Sin compromiso por %s días - ¡cancelar en cualquier momento!"
605
 
606
- #: includes/class-freemius.php:18479
607
  msgid "No credit card required"
608
  msgstr "No se necesita tarjeta de crédito"
609
 
610
- #: includes/class-freemius.php18486, templates/forms/trial-start.php:53
611
  msgctxt "call to action"
612
  msgid "Start free trial"
613
  msgstr "Comenzar el período de prueba gratuito"
614
 
615
- #: includes/class-freemius.php:18563
616
  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!"
617
  msgstr "Hey, ¿sabías que %s tiene un programa de afiliados? ¡Si te gusta %s puedes convertirte en nuestro embajador y ganar dinero!"
618
 
619
- #: includes/class-freemius.php:18572
620
  msgid "Learn more"
621
  msgstr "Saber más"
622
 
623
- #: includes/class-freemius.php18728, templates/account.php393,
624
- #: templates/account.php496, templates/connect.php161,
625
- #: templates/connect.php371, templates/forms/license-activation.php:24
 
626
  msgid "Activate License"
627
- msgstr "Activar Licencia"
628
 
629
- #: includes/class-freemius.php18729, templates/account.php456,
630
- #: templates/account.php495, templates/account/partials/site.php:256
631
  msgid "Change License"
632
- msgstr "Cambiar Licencia"
633
 
634
- #: includes/class-freemius.php18799, templates/account/partials/site.php:161
635
  msgid "Opt Out"
636
  msgstr "Darse de baja"
637
 
638
- #: includes/class-freemius.php18801, includes/class-freemius.php18806,
639
  #: templates/account/partials/site.php43,
640
  #: templates/account/partials/site.php:161
641
  msgid "Opt In"
642
  msgstr "Inscribirse"
643
 
644
- #: includes/class-freemius.php:18998
645
  msgid "Please follow these steps to complete the upgrade"
646
  msgstr "Por favor, sigue estos pasos para completar la actualización"
647
 
648
- #: includes/class-freemius.php:19002
649
  msgid "Download the latest %s version"
650
  msgstr "Descargar la última versión %s"
651
 
652
- #: includes/class-freemius.php:19006
653
  msgid "Upload and activate the downloaded version"
654
  msgstr "Cargar y activar la versión descargada"
655
 
656
- #: includes/class-freemius.php:19008
657
  msgid "How to upload and activate?"
658
  msgstr "¿Cómo subirlo y activarlo?"
659
 
660
- #: includes/class-freemius.php:19053
661
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
662
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
663
 
664
- #: includes/class-freemius.php:19214
665
  msgid "Auto installation only works for opted-in users."
666
  msgstr "La instalación automática sólo funciona para usuarios que aceptaron."
667
 
668
- #: includes/class-freemius.php19224, includes/class-freemius.php19257,
669
- #: includes/class-fs-plugin-updater.php637,
670
- #: includes/class-fs-plugin-updater.php:651
671
  msgid "Invalid module ID."
672
- msgstr "Id de Módulo no válido."
673
 
674
- #: includes/class-freemius.php19233, includes/class-fs-plugin-updater.php:671
675
  msgid "Premium version already active."
676
- msgstr "Versión Premium ya activa."
677
 
678
- #: includes/class-freemius.php:19240
679
  msgid "You do not have a valid license to access the premium version."
680
  msgstr "No tienes una licencia válida para acceder a la versión premium."
681
 
682
- #: includes/class-freemius.php:19247
683
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
684
  msgstr "El plugin es un \"Serviceware\" lo que significa que no tiene una versión de código premium."
685
 
686
- #: includes/class-freemius.php19265, includes/class-fs-plugin-updater.php:670
687
  msgid "Premium add-on version already installed."
688
- msgstr "Versión del complemento Premium ya instalada."
689
 
690
- #: includes/class-freemius.php:19610
691
  msgid "View paid features"
692
  msgstr "Ver las funciones de pago"
693
 
694
- #: includes/class-fs-plugin-updater.php:178
695
- msgid "%sRenew your license now%s to access version %s features and support."
696
- msgstr "%s Renueva tu licencia ahora %s para acceder a la versión %s características y soporte."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
697
 
698
- #: includes/class-fs-plugin-updater.php:700
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
699
  msgid "Installing plugin: %s"
700
  msgstr "Instalando plugin: %s"
701
 
702
- #: includes/class-fs-plugin-updater.php:741
703
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
704
  msgstr "No es posible conectarse al sistema de archivos. Por favor, confirma tus credenciales."
705
 
706
- #: includes/class-fs-plugin-updater.php:847
707
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
708
  msgstr "El paquete de plugin remoto no contiene una carpeta con el Slug deseado y el cambio de nombre no funcionó."
709
 
710
- #: includes/fs-plugin-info-dialog.php328, templates/account.php:784
 
711
  msgctxt "verb"
712
  msgid "Purchase"
713
  msgstr "Comprar"
714
 
715
- #: includes/fs-plugin-info-dialog.php:331
716
  msgid "Start my free %s"
717
  msgstr "Comenzar mi período gratuito de %s"
718
 
719
- #: includes/fs-plugin-info-dialog.php355, templates/account.php:80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
720
  msgctxt "as download latest version"
721
  msgid "Download Latest"
722
  msgstr "Descargar la última"
723
 
724
- #: includes/fs-plugin-info-dialog.php358, templates/account.php764,
725
- #: templates/account.php817, templates/auto-installation.php:111
726
- msgid "Install Now"
727
- msgstr "Instalar Ahora"
728
 
729
- #: includes/fs-plugin-info-dialog.php364, templates/account.php:447
730
  msgid "Install Update Now"
731
- msgstr "Instalar Actualización Ahora"
 
 
 
 
732
 
733
- #: includes/fs-plugin-info-dialog.php:368
734
  msgid "Newer Version (%s) Installed"
735
- msgstr "Versión más Reciente (%s) Instalada"
736
 
737
- #: includes/fs-plugin-info-dialog.php:371
 
 
 
 
738
  msgid "Latest Version Installed"
739
- msgstr "Última Versión Instalada"
740
 
741
- #: includes/fs-plugin-info-dialog.php:484
742
  msgctxt "Plugin installer section title"
743
  msgid "Description"
744
  msgstr "Descripción"
745
 
746
- #: includes/fs-plugin-info-dialog.php:485
747
  msgctxt "Plugin installer section title"
748
  msgid "Installation"
749
  msgstr "Instalación"
750
 
751
- #: includes/fs-plugin-info-dialog.php:486
752
  msgctxt "Plugin installer section title"
753
  msgid "FAQ"
754
  msgstr "FAQ"
755
 
756
- #: includes/fs-plugin-info-dialog.php487,
757
  #: templates/plugin-info/description.php:55
758
  msgid "Screenshots"
759
  msgstr "Capturas de pantalla"
760
 
761
- #: includes/fs-plugin-info-dialog.php:488
762
  msgctxt "Plugin installer section title"
763
  msgid "Changelog"
764
  msgstr "Registro de cambios"
765
 
766
- #: includes/fs-plugin-info-dialog.php:489
767
  msgctxt "Plugin installer section title"
768
  msgid "Reviews"
769
  msgstr "Valoraciones"
770
 
771
- #: includes/fs-plugin-info-dialog.php:490
772
  msgctxt "Plugin installer section title"
773
  msgid "Other Notes"
774
- msgstr "Otras Notas"
775
 
776
- #: includes/fs-plugin-info-dialog.php:505
777
  msgctxt "Plugin installer section title"
778
  msgid "Features & Pricing"
779
- msgstr "Características y Precios"
780
 
781
- #: includes/fs-plugin-info-dialog.php:515
782
  msgid "Plugin Install"
783
- msgstr "Instalar Plugin"
784
 
785
- #: includes/fs-plugin-info-dialog.php:587
786
  msgctxt "e.g. Professional Plan"
787
  msgid "%s Plan"
788
  msgstr "Plan %s"
789
 
790
- #: includes/fs-plugin-info-dialog.php:612
791
  msgctxt "e.g. the best product"
792
  msgid "Best"
793
  msgstr "El mejor"
794
 
795
- #: includes/fs-plugin-info-dialog.php618,
796
- #: includes/fs-plugin-info-dialog.php:638
797
  msgctxt "as every month"
798
  msgid "Monthly"
799
  msgstr "Mensual"
800
 
801
- #: includes/fs-plugin-info-dialog.php:621
802
  msgctxt "as once a year"
803
  msgid "Annual"
804
  msgstr "Anual"
805
 
806
- #: includes/fs-plugin-info-dialog.php:624
807
  msgid "Lifetime"
808
  msgstr "Permanente"
809
 
810
- #: includes/fs-plugin-info-dialog.php638,
811
- #: includes/fs-plugin-info-dialog.php640,
812
- #: includes/fs-plugin-info-dialog.php:642
813
  msgctxt "e.g. billed monthly"
814
  msgid "Billed %s"
815
  msgstr "Facturado %s"
816
 
817
- #: includes/fs-plugin-info-dialog.php:640
818
  msgctxt "as once a year"
819
  msgid "Annually"
820
  msgstr "Anualmente"
821
 
822
- #: includes/fs-plugin-info-dialog.php:642
823
  msgctxt "as once a year"
824
  msgid "Once"
825
  msgstr "Una vez"
826
 
827
- #: includes/fs-plugin-info-dialog.php:648
828
  msgid "Single Site License"
829
- msgstr "Licencia para un Único Sitio"
830
 
831
- #: includes/fs-plugin-info-dialog.php:650
832
  msgid "Unlimited Licenses"
833
- msgstr "Licencias Ilimitadas"
834
 
835
- #: includes/fs-plugin-info-dialog.php:652
836
  msgid "Up to %s Sites"
837
- msgstr "Hasta %s Sitios"
838
 
839
- #: includes/fs-plugin-info-dialog.php662,
840
  #: templates/plugin-info/features.php:82
841
  msgctxt "as monthly period"
842
  msgid "mo"
843
  msgstr "me"
844
 
845
- #: includes/fs-plugin-info-dialog.php669,
846
  #: templates/plugin-info/features.php:80
847
  msgctxt "as annual period"
848
  msgid "year"
849
  msgstr "año"
850
 
851
- #: includes/fs-plugin-info-dialog.php:721
852
  msgctxt "noun"
853
  msgid "Price"
854
  msgstr "Precio"
855
 
856
- #: includes/fs-plugin-info-dialog.php:769
857
  msgid "Save %s"
858
  msgstr "Guardar %s"
859
 
860
- #: includes/fs-plugin-info-dialog.php:779
861
  msgid "No commitment for %s - cancel anytime"
862
  msgstr "Sin compromiso para %s - cancelar en cualquier momento"
863
 
864
- #: includes/fs-plugin-info-dialog.php:782
865
  msgid "After your free %s, pay as little as %s"
866
  msgstr "Después de su período gratuito %s, pague sólo %s"
867
 
868
- #: includes/fs-plugin-info-dialog.php:793
869
  msgid "Details"
870
  msgstr "Detalles"
871
 
872
- #: includes/fs-plugin-info-dialog.php796, templates/account.php87,
873
- #: templates/debug.php191, templates/debug.php228, templates/debug.php:429
 
874
  msgctxt "product version"
875
  msgid "Version"
876
  msgstr "Versión"
877
 
878
- #: includes/fs-plugin-info-dialog.php:802
879
  msgctxt "as the plugin author"
880
  msgid "Author"
881
  msgstr "Autor"
882
 
883
- #: includes/fs-plugin-info-dialog.php:808
884
  msgid "Last Updated"
885
- msgstr "Última Actualización"
886
 
887
- #: includes/fs-plugin-info-dialog.php:812
888
  msgctxt "x-ago"
889
  msgid "%s ago"
890
  msgstr "hace %s"
891
 
892
- #: includes/fs-plugin-info-dialog.php:821
893
  msgid "Requires WordPress Version"
894
  msgstr "Necesita la versión de WordPress"
895
 
896
- #: includes/fs-plugin-info-dialog.php:821
897
  msgid "%s or higher"
898
  msgstr "%s o mayor"
899
 
900
- #: includes/fs-plugin-info-dialog.php:827
901
  msgid "Compatible up to"
902
  msgstr "Compatible hasta"
903
 
904
- #: includes/fs-plugin-info-dialog.php:834
905
  msgid "Downloaded"
906
  msgstr "Descargado"
907
 
908
- #: includes/fs-plugin-info-dialog.php:837
909
  msgid "%s time"
910
  msgstr "% vez"
911
 
912
- #: includes/fs-plugin-info-dialog.php:839
913
  msgid "%s times"
914
  msgstr "%s veces"
915
 
916
- #: includes/fs-plugin-info-dialog.php:849
917
  msgid "WordPress.org Plugin Page"
918
- msgstr "Página del Plugin en WordPress.org"
919
 
920
- #: includes/fs-plugin-info-dialog.php:856
921
  msgid "Plugin Homepage"
922
- msgstr "Página web del Plugin"
923
 
924
- #: includes/fs-plugin-info-dialog.php863,
925
- #: includes/fs-plugin-info-dialog.php:943
926
  msgid "Donate to this plugin"
927
  msgstr "Donar a este plugin"
928
 
929
- #: includes/fs-plugin-info-dialog.php:869
930
  msgid "Average Rating"
931
- msgstr "Calificación Media"
932
 
933
- #: includes/fs-plugin-info-dialog.php:876
934
  msgid "based on %s"
935
  msgstr "basado en %s"
936
 
937
- #: includes/fs-plugin-info-dialog.php:880
938
  msgid "%s rating"
939
  msgstr "%s calificación"
940
 
941
- #: includes/fs-plugin-info-dialog.php:882
942
  msgid "%s ratings"
943
  msgstr "%s calificaciones"
944
 
945
- #: includes/fs-plugin-info-dialog.php:896
946
  msgid "%s star"
947
  msgstr "%s estrella"
948
 
949
- #: includes/fs-plugin-info-dialog.php:898
950
  msgid "%s stars"
951
  msgstr "%s estrellas"
952
 
953
- #: includes/fs-plugin-info-dialog.php:909
954
  msgid "Click to see reviews that provided a rating of %s"
955
  msgstr "Haz clic para ver los comentarios con una valoración de %s"
956
 
957
- #: includes/fs-plugin-info-dialog.php:922
958
  msgid "Contributors"
959
  msgstr "Colaboradores"
960
 
961
- #: includes/fs-plugin-info-dialog.php950,
962
- #: includes/fs-plugin-info-dialog.php:952
963
  msgid "Warning"
964
  msgstr "Atencion"
965
 
966
- #: includes/fs-plugin-info-dialog.php:950
967
  msgid "This plugin has not been tested with your current version of WordPress."
968
  msgstr "Este plugin no ha sido probado con tu versión actual de WordPress."
969
 
970
- #: includes/fs-plugin-info-dialog.php:952
971
  msgid "This plugin has not been marked as compatible with your version of WordPress."
972
  msgstr "Este puglin no ha sido marcado como compatible con tu versión de WordPress."
973
 
974
- #: includes/fs-plugin-info-dialog.php:971
975
  msgid "Paid add-on must be deployed to Freemius."
976
  msgstr "El complemento de pago se debe implementar en Freemius."
977
 
978
- #: includes/fs-plugin-info-dialog.php:972
979
  msgid "Add-on must be deployed to WordPress.org or Freemius."
980
  msgstr "El complemento debe implementarse en WordPress.org o en Freemius."
981
 
982
- #: templates/account.php81, templates/account/partials/site.php:295
 
983
  msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
984
  msgstr "Degradando tu plan detendrás inmediatamente todos los pagos recurrentes futuros y tu licencia del plan %s expirará en %s."
985
 
986
- #: templates/account.php:82
987
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
988
  msgstr "La cancelación del período de prueba bloqueará inmediatamente el acceso a todas las funciones premium. ¿Estás seguro?"
989
 
990
- #: templates/account.php83, templates/account/partials/site.php:296
 
991
  msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
992
  msgstr "Todavía puedes disfrutar de todas las funciones de %s pero no tienes acceso a soporte y actualizaciones de %s."
993
 
994
- #: templates/account.php84, templates/account/partials/site.php:297
 
995
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
996
  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."
997
 
998
  #. translators: %s: Plan title (e.g. "Professional")
999
  #: templates/account.php86,
1000
- #: templates/account/partials/activate-license-button.php:31
 
1001
  msgid "Activate %s Plan"
1002
- msgstr "Activar Plan %s"
1003
 
1004
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1005
- #: templates/account.php89, templates/account/partials/site.php:275
 
1006
  msgid "Auto renews in %s"
1007
  msgstr "Auto renovaciones en %s"
1008
 
1009
  #. translators: %s: Time period (e.g. Expires in "2 months")
1010
- #: templates/account.php91, templates/account/partials/site.php:277
 
1011
  msgid "Expires in %s"
1012
  msgstr "Caduca en %s"
1013
 
1014
- #: templates/account.php:92
1015
  msgctxt "as synchronize license"
1016
  msgid "Sync License"
1017
- msgstr "Sincronizar Licencia"
1018
 
1019
- #: templates/account.php:93
1020
  msgid "Cancel Trial"
1021
- msgstr "Cancelar Período de Prueba"
1022
 
1023
- #: templates/account.php:94
1024
  msgid "Change Plan"
1025
  msgstr "Cambiar Plan"
1026
 
1027
- #: templates/account.php:95
1028
  msgctxt "verb"
1029
  msgid "Upgrade"
1030
  msgstr "Actualizar"
1031
 
1032
- #: templates/account.php97, templates/account/partials/site.php:298
 
1033
  msgctxt "verb"
1034
  msgid "Downgrade"
1035
  msgstr "Degradar"
1036
 
1037
  #: templates/account.php99, templates/add-ons.php126,
1038
  #: templates/plugin-info/features.php72,
 
1039
  #: templates/account/partials/site.php:31
1040
  msgid "Free"
1041
  msgstr "Gratis"
1042
 
1043
- #: templates/account.php:100
1044
  msgid "Activate"
1045
  msgstr "Activar"
1046
 
1047
- #: templates/account.php101, templates/debug.php348,
1048
- #: includes/customizer/class-fs-customizer-upsell-control.php:106
 
1049
  msgctxt "as product pricing plan"
1050
  msgid "Plan"
1051
  msgstr "Plan"
1052
 
1053
- #: templates/account.php:153
1054
  msgid "Free Trial"
1055
- msgstr "Período de Prueba Gratuito"
1056
 
1057
- #: templates/account.php:164
1058
  msgid "Account Details"
1059
- msgstr "Detalles de la Cuenta"
1060
 
1061
- #: templates/account.php:174
1062
  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?"
1063
  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?"
1064
 
1065
- #: templates/account.php:176
1066
  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?"
1067
  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?"
1068
 
1069
- #: templates/account.php:179
1070
  msgid "Delete Account"
1071
- msgstr "Borrar Cuenta"
1072
 
1073
- #: templates/account.php191, templates/account.php675,
1074
  #: templates/account/partials/deactivate-license-button.php:35
1075
  msgid "Deactivate License"
1076
- msgstr "Desactivar Licencia"
1077
 
1078
- #: templates/account.php:209
1079
  msgid "Are you sure you want to proceed?"
1080
  msgstr "¿Estás seguro que quieres proceder?"
1081
 
1082
- #: templates/account.php:209
1083
  msgid "Cancel Subscription"
1084
- msgstr "Cancelar Suscripción"
1085
 
1086
- #: templates/account.php:238
1087
  msgctxt "as synchronize"
1088
  msgid "Sync"
1089
  msgstr "Sincronizar"
1090
 
1091
- #: templates/account.php252, templates/debug.php:464
1092
  msgid "Name"
1093
  msgstr "Nombre"
1094
 
1095
- #: templates/account.php258, templates/debug.php:465
1096
  msgid "Email"
1097
- msgstr "Correo Electrónico"
1098
 
1099
- #: templates/account.php265, templates/debug.php347, templates/debug.php:503
1100
  msgid "User ID"
1101
- msgstr "ID de Usuario"
1102
 
1103
- #: templates/account.php:273
1104
  msgid "Site ID"
1105
- msgstr "ID del Sitio"
1106
 
1107
- #: templates/account.php:276
1108
  msgid "No ID"
1109
  msgstr "Sin ID"
1110
 
1111
- #: templates/account.php281, templates/debug.php233, templates/debug.php349,
1112
- #: templates/debug.php430, templates/debug.php467,
1113
  #: templates/account/partials/site.php:219
1114
  msgid "Public Key"
1115
- msgstr "Clave Pública"
1116
 
1117
- #: templates/account.php287, templates/debug.php350, templates/debug.php431,
1118
- #: templates/debug.php468, templates/account/partials/site.php:231
1119
  msgid "Secret Key"
1120
- msgstr "Clave Secreta"
1121
 
1122
- #: templates/account.php:290
1123
  msgctxt "as secret encryption key missing"
1124
  msgid "No Secret"
1125
  msgstr "Sin clave secreta"
1126
 
1127
- #: templates/account.php309, templates/account/partials/site.php112,
1128
  #: templates/account/partials/site.php:114
1129
  msgid "Trial"
1130
- msgstr "Período de Prueba Gratuito"
1131
 
1132
- #: templates/account.php328, templates/debug.php508,
1133
  #: templates/account/partials/site.php:248
1134
  msgid "License Key"
1135
  msgstr "Clave de licencia"
1136
 
1137
- #: templates/account.php:358
1138
  msgid "not verified"
1139
  msgstr "no verificado"
1140
 
1141
- #: templates/account.php:415
1142
  msgid "Premium version"
1143
- msgstr "Versión Premium"
1144
 
1145
- #: templates/account.php:417
1146
  msgid "Free version"
1147
- msgstr "Versión Gratuita"
1148
 
1149
- #: templates/account.php:429
1150
  msgid "Verify Email"
1151
- msgstr "Verificar Correo Electrónico"
1152
 
1153
- #: templates/account.php:440
1154
  msgid "Download %s Version"
1155
- msgstr "Descargar Versión %s"
1156
 
1157
- #: templates/account.php454, templates/account.php896,
1158
  #: templates/account/partials/site.php237,
1159
  #: templates/account/partials/site.php:255
1160
  msgctxt "verb"
1161
  msgid "Show"
1162
  msgstr "Mostrar"
1163
 
1164
- #: templates/account.php:468
1165
  msgid "What is your %s?"
1166
  msgstr "¿Cual es tú %s?"
1167
 
1168
- #: templates/account.php476, templates/account/billing.php:27
1169
  msgctxt "verb"
1170
  msgid "Edit"
1171
  msgstr "Editar"
1172
 
1173
- #: templates/account.php:489
1174
  msgid "Sites"
1175
  msgstr "Sitios"
1176
 
1177
- #: templates/account.php:500
1178
  msgid "Search by address"
1179
- msgstr "Search by address"
1180
 
1181
- #: templates/account.php509, templates/account.php555, templates/debug.php226,
1182
- #: templates/debug.php341, templates/debug.php426, templates/debug.php463,
1183
- #: templates/debug.php501, templates/debug.php580,
1184
  #: templates/account/payments.php35, templates/debug/logger.php:21
1185
  msgid "ID"
1186
  msgstr "ID"
1187
 
1188
- #: templates/account.php510, templates/debug.php:344
1189
  msgid "Address"
1190
- msgstr "Address"
1191
 
1192
- #: templates/account.php:511
1193
  msgid "License"
1194
  msgstr "Licencia"
1195
 
1196
- #: templates/account.php:512
1197
  msgid "Plan"
1198
  msgstr "Plan"
1199
 
1200
- #: templates/account.php:558
1201
  msgctxt "as software license"
1202
  msgid "License"
1203
  msgstr "Licencia"
1204
 
1205
- #: templates/account.php:635
1206
- msgid "Cancelled"
1207
- msgstr "Cancelado"
1208
-
1209
- #: templates/account.php:640
1210
- msgid "Expired"
1211
- msgstr "Caducado"
1212
-
1213
- #: templates/account.php:645
1214
- msgid "No expiration"
1215
- msgstr "Sin caducidad"
1216
-
1217
- #: templates/account.php756, templates/account.php:812
1218
- msgid "Activate this add-on"
1219
- msgstr "Activar este complemento"
1220
-
1221
- #: templates/account.php833, templates/debug.php408, templates/debug.php:486
1222
- msgctxt "verb"
1223
- msgid "Delete"
1224
- msgstr "Borrar"
1225
-
1226
- #: templates/account.php:890
1227
  msgctxt "verb"
1228
  msgid "Hide"
1229
  msgstr "Ocultar"
1230
 
1231
- #: templates/account.php:925
1232
  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?"
1233
- 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?"
1234
 
1235
  #: templates/add-ons.php:36
1236
  msgid "Add Ons for %s"
@@ -1256,7 +1336,7 @@ msgstr "%s seg"
1256
 
1257
  #: templates/auto-installation.php:83
1258
  msgid "Automatic Installation"
1259
- msgstr "Instalación Automática"
1260
 
1261
  #: templates/auto-installation.php:93
1262
  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."
@@ -1284,150 +1364,158 @@ msgctxt "greeting"
1284
  msgid "Hey %s,"
1285
  msgstr "Hey %s,"
1286
 
1287
- #: templates/connect.php:144
1288
  msgid "Allow & Continue"
1289
- msgstr "Permitir y Continuar"
1290
 
1291
- #: templates/connect.php:148
1292
  msgid "Re-send activation email"
1293
  msgstr "Reenviar correo electrónico de activación"
1294
 
1295
- #: templates/connect.php:152
1296
  msgid "Thanks %s!"
1297
  msgstr "¡Gracias %s!"
1298
 
1299
- #: templates/connect.php162, templates/forms/license-activation.php:43
1300
  msgid "Agree & Activate License"
1301
- msgstr "De Acuerdo y Activar Licencia"
1302
 
1303
- #: templates/connect.php:171
1304
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1305
  msgstr "¡Gracias por comprar %s! Para empezar, escribe tu clave de licencia:"
1306
 
1307
- #: templates/connect.php:177
 
 
 
 
1308
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1309
  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."
1310
 
1311
- #: templates/connect.php:182
1312
- msgid "Please help us improve %1$s! 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."
1313
- msgstr "¡Por favor, ayúdanos a mejorar %1$s! Si te inscribes, algunos datos de uso de %1$s serán enviados a %4$s. ¡Si te saltas esto, no pasa nada! %1$s seguirá funcionando bien."
1314
 
1315
- #: templates/connect.php:215
 
 
 
 
1316
  msgid "We're excited to introduce the Freemius network-level integration."
1317
- msgstr "We're excited to introduce the Freemius network-level integration."
1318
 
1319
- #: templates/connect.php:218
1320
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1321
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1322
 
1323
- #: templates/connect.php:220
1324
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1325
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1326
 
1327
- #: templates/connect.php:222
1328
  msgid "%s's paid features"
1329
- msgstr "%s's paid features"
1330
 
1331
- #: templates/connect.php:227
1332
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1333
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1334
 
1335
- #: templates/connect.php:229
1336
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1337
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1338
 
1339
- #: templates/connect.php238, templates/forms/license-activation.php:46
1340
  msgid "License key"
1341
  msgstr "Clave de licencia"
1342
 
1343
- #: templates/connect.php241, templates/forms/license-activation.php:19
1344
  msgid "Can't find your license key?"
1345
  msgstr "¿No puedes encontrar tu clave de licencia?"
1346
 
1347
- #: templates/connect.php259, templates/connect.php563,
1348
  #: templates/forms/deactivation/retry-skip.php:20
1349
  msgctxt "verb"
1350
  msgid "Skip"
1351
  msgstr "Saltar"
1352
 
1353
- #: templates/connect.php:262
1354
  msgid "Delegate to Site Admins"
1355
- msgstr "Delegate to Site Admins"
1356
 
1357
- #: templates/connect.php:262
1358
  msgid "If you click it, this decision will be delegated to the sites administrators."
1359
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1360
 
1361
- #: templates/connect.php:290
1362
  msgid "Your Profile Overview"
1363
- msgstr "Resumen del Perfil"
1364
 
1365
- #: templates/connect.php:291
1366
  msgid "Name and email address"
1367
  msgstr "Nombre y dirección de correo electrónico"
1368
 
1369
- #: templates/connect.php:296
1370
  msgid "Your Site Overview"
1371
- msgstr "Resumen del Sitio"
1372
 
1373
- #: templates/connect.php:297
1374
  msgid "Site URL, WP version, PHP info, plugins & themes"
1375
- msgstr "URL del sitio web, Versión de WP, PHP info, plugins y temas"
1376
 
1377
- #: templates/connect.php:302
1378
  msgid "Admin Notices"
1379
- msgstr "Avisos de Administración"
1380
 
1381
- #: templates/connect.php303, templates/connect.php:325
1382
  msgid "Updates, announcements, marketing, no spam"
1383
  msgstr "Actualizaciones, anuncios, marketing, sin spam"
1384
 
1385
- #: templates/connect.php:308
1386
  msgid "Current %s Events"
1387
- msgstr "Eventos de %s Actuales"
1388
 
1389
- #: templates/connect.php:309
1390
  msgid "Activation, deactivation and uninstall"
1391
  msgstr "Activación, desactivación y desinstalación"
1392
 
1393
- #: templates/connect.php:324
1394
  msgid "Newsletter"
1395
  msgstr "Boletín"
1396
 
1397
- #: templates/connect.php341, templates/forms/license-activation.php:38
1398
  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."
1399
  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."
1400
 
1401
- #: templates/connect.php:346
1402
  msgid "What permissions are being granted?"
1403
  msgstr "¿Qué permisos se otorgan?"
1404
 
1405
- #: templates/connect.php:367
1406
  msgid "Don't have a license key?"
1407
  msgstr "¿No tienes una clave de licencia?"
1408
 
1409
- #: templates/connect.php:368
1410
  msgid "Activate Free Version"
1411
- msgstr "Activar Versión Gratuita"
1412
 
1413
- #: templates/connect.php:370
1414
  msgid "Have a license key?"
1415
- msgstr "¿Tienes una Clave de Licencia?"
1416
 
1417
- #: templates/connect.php:378
1418
  msgid "Privacy Policy"
1419
- msgstr "Política de Privacidad"
1420
 
1421
- #: templates/connect.php:380
1422
  msgid "Terms of Service"
1423
- msgstr "Términos de Servicio"
1424
 
1425
- #: templates/connect.php:670
1426
  msgctxt "as in the process of sending an email"
1427
  msgid "Sending email"
1428
  msgstr "Enviando correo electrónico"
1429
 
1430
- #: templates/connect.php:671
1431
  msgctxt "as activating plugin"
1432
  msgid "Activating"
1433
  msgstr "Activando"
@@ -1455,8 +1543,8 @@ msgctxt "as code debugging"
1455
  msgid "Debugging"
1456
  msgstr "Depurando"
1457
 
1458
- #: templates/debug.php54, templates/debug.php238, templates/debug.php351,
1459
- #: templates/debug.php:469
1460
  msgid "Actions"
1461
  msgstr "Acciones"
1462
 
@@ -1466,19 +1554,19 @@ msgstr "¿Está seguro que desea eliminar todos los datos de Freemius?"
1466
 
1467
  #: templates/debug.php:64
1468
  msgid "Delete All Accounts"
1469
- msgstr "Borrar Todas las Cuentas"
1470
 
1471
  #: templates/debug.php:71
1472
  msgid "Clear API Cache"
1473
- msgstr "Borrar Caché de la API"
1474
 
1475
  #: templates/debug.php:79
1476
  msgid "Clear Updates Transients"
1477
- msgstr "Clear Updates Transients"
1478
 
1479
  #: templates/debug.php:86
1480
  msgid "Sync Data From Server"
1481
- msgstr "Sincronizar Datos Desde el Servidor"
1482
 
1483
  #: templates/debug.php:90
1484
  msgid "Load DB Option"
@@ -1511,7 +1599,7 @@ msgstr "Ruta del módulo"
1511
 
1512
  #: templates/debug.php:194
1513
  msgid "Is Active"
1514
- msgstr "Está Activo"
1515
 
1516
  #: templates/debug.php222, templates/debug/plugins-themes-sync.php:35
1517
  msgid "Plugins"
@@ -1521,12 +1609,12 @@ msgstr "Plugins"
1521
  msgid "Themes"
1522
  msgstr "Temas"
1523
 
1524
- #: templates/debug.php227, templates/debug.php346, templates/debug.php428,
1525
  #: templates/debug/scheduled-crons.php:80
1526
  msgid "Slug"
1527
  msgstr "Ruta"
1528
 
1529
- #: templates/debug.php229, templates/debug.php:427
1530
  msgid "Title"
1531
  msgstr "Título"
1532
 
@@ -1541,132 +1629,138 @@ msgstr "Estado Freemius"
1541
 
1542
  #: templates/debug.php:235
1543
  msgid "Network Blog"
1544
- msgstr "Network Blog"
1545
 
1546
  #: templates/debug.php:236
1547
  msgid "Network User"
1548
- msgstr "Network User"
1549
 
1550
- #: templates/debug.php:267
1551
  msgctxt "as connection was successful"
1552
  msgid "Connected"
1553
  msgstr "Conectado"
1554
 
1555
- #: templates/debug.php:268
1556
  msgctxt "as connection blocked"
1557
  msgid "Blocked"
1558
  msgstr "Bloqueado"
1559
 
1560
- #: templates/debug.php:297
1561
  msgid "Simulate Trial"
1562
  msgstr "Simular período de prueba"
1563
 
1564
- #: templates/debug.php:309
1565
  msgid "Simulate Network Upgrade"
1566
- msgstr "Simulate Network Upgrade"
1567
 
1568
- #: templates/debug.php:335
1569
  msgid "%s Installs"
1570
  msgstr "%s Instalaciones"
1571
 
1572
- #: templates/debug.php:337
1573
  msgctxt "like websites"
1574
  msgid "Sites"
1575
  msgstr "Sitios"
1576
 
1577
- #: templates/debug.php343, templates/account/partials/site.php:148
1578
  msgid "Blog ID"
1579
- msgstr "Blog ID"
 
 
 
 
 
 
1580
 
1581
- #: templates/debug.php:422
1582
  msgid "Add Ons of module %s"
1583
  msgstr "Complementos del módulo %s"
1584
 
1585
- #: templates/debug.php:459
1586
  msgid "Users"
1587
  msgstr "Usuarios"
1588
 
1589
- #: templates/debug.php:466
1590
  msgid "Verified"
1591
  msgstr "Verificado"
1592
 
1593
- #: templates/debug.php:497
1594
  msgid "%s Licenses"
1595
  msgstr "%s Licencias"
1596
 
1597
- #: templates/debug.php:502
1598
  msgid "Plugin ID"
1599
  msgstr "ID del plugin"
1600
 
1601
- #: templates/debug.php:504
1602
  msgid "Plan ID"
1603
  msgstr "ID del plan"
1604
 
1605
- #: templates/debug.php:505
1606
  msgid "Quota"
1607
  msgstr "Cuota"
1608
 
1609
- #: templates/debug.php:506
1610
  msgid "Activated"
1611
  msgstr "Activado"
1612
 
1613
- #: templates/debug.php:507
1614
  msgid "Blocking"
1615
  msgstr "Bloqueando"
1616
 
1617
- #: templates/debug.php:509
1618
  msgctxt "as expiration date"
1619
  msgid "Expiration"
1620
  msgstr "Caducidad"
1621
 
1622
- #: templates/debug.php:538
1623
  msgid "Debug Log"
1624
  msgstr "Log de Debug"
1625
 
1626
- #: templates/debug.php:542
1627
  msgid "All Types"
1628
  msgstr "Todos los Tipos"
1629
 
1630
- #: templates/debug.php:549
1631
  msgid "All Requests"
1632
- msgstr "Todas las Peticiones"
1633
 
1634
- #: templates/debug.php554, templates/debug.php583,
1635
  #: templates/debug/logger.php:25
1636
  msgid "File"
1637
  msgstr "Archivo"
1638
 
1639
- #: templates/debug.php555, templates/debug.php581,
1640
  #: templates/debug/logger.php:23
1641
  msgid "Function"
1642
  msgstr "Función"
1643
 
1644
- #: templates/debug.php:556
1645
  msgid "Process ID"
1646
- msgstr "ID del Proceso"
1647
 
1648
- #: templates/debug.php:557
1649
  msgid "Logger"
1650
  msgstr "Logger"
1651
 
1652
- #: templates/debug.php558, templates/debug.php582,
1653
  #: templates/debug/logger.php:24
1654
  msgid "Message"
1655
  msgstr "Mensaje"
1656
 
1657
- #: templates/debug.php:560
1658
  msgid "Filter"
1659
  msgstr "Filtro"
1660
 
1661
- #: templates/debug.php:568
1662
  msgid "Download"
1663
  msgstr "Descarga"
1664
 
1665
- #: templates/debug.php579, templates/debug/logger.php:22
1666
  msgid "Type"
1667
  msgstr "Tipo"
1668
 
1669
- #: templates/debug.php584, templates/debug/logger.php:26
1670
  msgid "Timestamp"
1671
  msgstr "Timestamp"
1672
 
@@ -1725,7 +1819,7 @@ msgstr "Municipio"
1725
 
1726
  #: templates/account/billing.php53, templates/account/billing.php:53
1727
  msgid "ZIP / Postal Code"
1728
- msgstr "Código Postal"
1729
 
1730
  #: templates/account/billing.php:308
1731
  msgid "Country"
@@ -1733,7 +1827,7 @@ msgstr "País"
1733
 
1734
  #: templates/account/billing.php:310
1735
  msgid "Select Country"
1736
- msgstr "Seleccionar País"
1737
 
1738
  #: templates/account/billing.php317, templates/account/billing.php:318
1739
  msgid "State"
@@ -1820,7 +1914,7 @@ msgstr "seg"
1820
 
1821
  #: templates/debug/plugins-themes-sync.php:23
1822
  msgid "Plugins & Themes Sync"
1823
- msgstr "Sincronizar Plugins y Temas"
1824
 
1825
  #: templates/debug/plugins-themes-sync.php:28
1826
  msgid "Total"
@@ -1833,7 +1927,7 @@ msgstr "Último"
1833
 
1834
  #: templates/debug/scheduled-crons.php:76
1835
  msgid "Scheduled Crons"
1836
- msgstr "Crons Programados"
1837
 
1838
  #: templates/debug/scheduled-crons.php:81
1839
  msgid "Module"
@@ -1841,11 +1935,11 @@ msgstr "Módulo"
1841
 
1842
  #: templates/debug/scheduled-crons.php:82
1843
  msgid "Module Type"
1844
- msgstr "Tipo de Módulo"
1845
 
1846
  #: templates/debug/scheduled-crons.php:83
1847
  msgid "Cron Type"
1848
- msgstr "Tipo de Cron"
1849
 
1850
  #: templates/debug/scheduled-crons.php:85
1851
  msgid "Next"
@@ -1997,7 +2091,7 @@ msgstr "Por favor, introduce la clave de licencia que recibiste en el correo ele
1997
 
1998
  #: templates/forms/license-activation.php:25
1999
  msgid "Update License"
2000
- msgstr "Activar Licencia"
2001
 
2002
  #: templates/forms/optout.php:30
2003
  msgctxt "verb"
@@ -2017,9 +2111,30 @@ msgstr "El uso del seguimiento se hace con la intención de mejorar %s. Crear un
2017
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2018
  msgstr "Haciendo clic en \"Desistir\", ya no enviaremos los datos de %s a %s."
2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2020
  #: templates/forms/resend-key.php:21
2021
  msgid "Send License Key"
2022
- msgstr "Enviar Clave de Licencia"
2023
 
2024
  #: templates/forms/resend-key.php:57
2025
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
@@ -2039,29 +2154,29 @@ msgstr "Premium"
2039
 
2040
  #: templates/partials/network-activation.php:23
2041
  msgid "Activate license on all sites in the network."
2042
- msgstr "Activate license on all sites in the network."
2043
 
2044
  #: templates/partials/network-activation.php:24
2045
  msgid "Apply on all sites in the network."
2046
- msgstr "Apply on all sites in the network."
2047
 
2048
  #: templates/partials/network-activation.php:27
2049
  msgid "Activate license on all pending sites."
2050
- msgstr "Activate license on all pending sites."
2051
 
2052
  #: templates/partials/network-activation.php:28
2053
  msgid "Apply on all pending sites."
2054
- msgstr "Apply on all pending sites."
2055
 
2056
  #: templates/partials/network-activation.php36,
2057
  #: templates/partials/network-activation.php:68
2058
  msgid "allow"
2059
- msgstr "allow"
2060
 
2061
  #: templates/partials/network-activation.php38,
2062
  #: templates/partials/network-activation.php:70
2063
  msgid "delegate"
2064
- msgstr "delegate"
2065
 
2066
  #: templates/partials/network-activation.php41,
2067
  #: templates/partials/network-activation.php:73
@@ -2090,21 +2205,38 @@ msgstr "quedan %s"
2090
  msgid "Last license"
2091
  msgstr "Última licencia"
2092
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2093
  #: templates/account/partials/site.php:181
2094
  msgid "Owner Name"
2095
- msgstr "Owner Name"
2096
 
2097
  #: templates/account/partials/site.php:193
2098
  msgid "Owner Email"
2099
- msgstr "Owner Email"
2100
 
2101
  #: templates/account/partials/site.php:205
2102
  msgid "Owner ID"
2103
- msgstr "Owner ID"
2104
 
2105
  #: templates/account/partials/site.php:270
2106
  msgid "Subscription"
2107
- msgstr "Subscription"
2108
 
2109
  #: templates/forms/deactivation/contact.php:19
2110
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
@@ -2112,7 +2244,7 @@ msgstr "Disculpa las molestias y estamos aquí para ayudarte si nos das una opor
2112
 
2113
  #: templates/forms/deactivation/contact.php:22
2114
  msgid "Contact Support"
2115
- msgstr "Contactar Soporte"
2116
 
2117
  #: templates/forms/deactivation/form.php:56
2118
  msgid "Anonymous feedback"
@@ -2142,25 +2274,25 @@ msgstr "desactivando"
2142
  msgid "switching"
2143
  msgstr "cambiando"
2144
 
2145
- #: templates/forms/deactivation/form.php:248
2146
  msgid "Submit & %s"
2147
  msgstr "Enviar y %s"
2148
 
2149
- #: templates/forms/deactivation/form.php:269
2150
  msgid "Kindly tell us the reason so we can improve."
2151
  msgstr "Por favor, dínos la razón para que podamos mejorar."
2152
 
2153
- #: templates/forms/deactivation/form.php:390
2154
  msgid "Yes - %s"
2155
  msgstr "Si - %s"
2156
 
2157
- #: templates/forms/deactivation/form.php:397
2158
  msgid "Skip & %s"
2159
  msgstr "Saltar y %s"
2160
 
2161
  #: templates/forms/deactivation/retry-skip.php:21
2162
  msgid "Click here to use the plugin anonymously"
2163
- msgstr "Haz Click aquí para utilizar el plugin de forma anónima"
2164
 
2165
  #: templates/forms/deactivation/retry-skip.php:23
2166
  msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
1
  # Copyright (C) 2018 freemius
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
+ # Carlos Longarela <carlos@longarela.eu>, 2017-2018
5
  msgid ""
6
  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
  "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
 
1315
  #: templates/add-ons.php:36
1316
  msgid "Add Ons for %s"
1336
 
1337
  #: templates/auto-installation.php:83
1338
  msgid "Automatic Installation"
1339
+ msgstr "Instalación automática"
1340
 
1341
  #: templates/auto-installation.php:93
1342
  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."
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
  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
 
1554
 
1555
  #: templates/debug.php:64
1556
  msgid "Delete All Accounts"
1557
+ msgstr "Borrar todas las cuentas"
1558
 
1559
  #: templates/debug.php:71
1560
  msgid "Clear API Cache"
1561
+ msgstr "Borrar caché de la API"
1562
 
1563
  #: templates/debug.php:79
1564
  msgid "Clear Updates Transients"
1565
+ msgstr "Borrar transients de actualizaciones"
1566
 
1567
  #: templates/debug.php:86
1568
  msgid "Sync Data From Server"
1569
+ msgstr "Sincronizar datos desde el servidor"
1570
 
1571
  #: templates/debug.php:90
1572
  msgid "Load DB Option"
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"
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
 
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
 
1819
 
1820
  #: templates/account/billing.php53, templates/account/billing.php:53
1821
  msgid "ZIP / Postal Code"
1822
+ msgstr "Código postal"
1823
 
1824
  #: templates/account/billing.php:308
1825
  msgid "Country"
1827
 
1828
  #: templates/account/billing.php:310
1829
  msgid "Select Country"
1830
+ msgstr "Seleccionar país"
1831
 
1832
  #: templates/account/billing.php317, templates/account/billing.php:318
1833
  msgid "State"
1914
 
1915
  #: templates/debug/plugins-themes-sync.php:23
1916
  msgid "Plugins & Themes Sync"
1917
+ msgstr "Sincronizar plugins y temas"
1918
 
1919
  #: templates/debug/plugins-themes-sync.php:28
1920
  msgid "Total"
1927
 
1928
  #: templates/debug/scheduled-crons.php:76
1929
  msgid "Scheduled Crons"
1930
+ msgstr "Crons programados"
1931
 
1932
  #: templates/debug/scheduled-crons.php:81
1933
  msgid "Module"
1935
 
1936
  #: templates/debug/scheduled-crons.php:82
1937
  msgid "Module Type"
1938
+ msgstr "Tipo de módulo"
1939
 
1940
  #: templates/debug/scheduled-crons.php:83
1941
  msgid "Cron Type"
1942
+ msgstr "Tipo de cron"
1943
 
1944
  #: templates/debug/scheduled-crons.php:85
1945
  msgid "Next"
2091
 
2092
  #: templates/forms/license-activation.php:25
2093
  msgid "Update License"
2094
+ msgstr "Activar licencia"
2095
 
2096
  #: templates/forms/optout.php:30
2097
  msgctxt "verb"
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"
2134
+
2135
  #: templates/forms/resend-key.php:21
2136
  msgid "Send License Key"
2137
+ msgstr "Enviar clave de licencia"
2138
 
2139
  #: templates/forms/resend-key.php:57
2140
  msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2154
 
2155
  #: templates/partials/network-activation.php:23
2156
  msgid "Activate license on all sites in the network."
2157
+ msgstr "Activar licencia en todos los sitios de la red"
2158
 
2159
  #: templates/partials/network-activation.php:24
2160
  msgid "Apply on all sites in the network."
2161
+ msgstr "Aplicar en todos los sitios de la red"
2162
 
2163
  #: templates/partials/network-activation.php:27
2164
  msgid "Activate license on all pending sites."
2165
+ msgstr "Aplicar licencia en todos los sitios pendientes"
2166
 
2167
  #: templates/partials/network-activation.php:28
2168
  msgid "Apply on all pending sites."
2169
+ msgstr "Aplicar en todos los sitios pendientes"
2170
 
2171
  #: templates/partials/network-activation.php36,
2172
  #: templates/partials/network-activation.php:68
2173
  msgid "allow"
2174
+ msgstr "permitir"
2175
 
2176
  #: templates/partials/network-activation.php38,
2177
  #: templates/partials/network-activation.php:70
2178
  msgid "delegate"
2179
+ msgstr "delegar"
2180
 
2181
  #: templates/partials/network-activation.php41,
2182
  #: templates/partials/network-activation.php:73
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
+
2225
  #: templates/account/partials/site.php:181
2226
  msgid "Owner Name"
2227
+ msgstr "Nombre del propietario"
2228
 
2229
  #: templates/account/partials/site.php:193
2230
  msgid "Owner Email"
2231
+ msgstr "Correo electrónico del propietario"
2232
 
2233
  #: templates/account/partials/site.php:205
2234
  msgid "Owner ID"
2235
+ msgstr "ID del propietario"
2236
 
2237
  #: templates/account/partials/site.php:270
2238
  msgid "Subscription"
2239
+ msgstr "Suscripción"
2240
 
2241
  #: templates/forms/deactivation/contact.php:19
2242
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2244
 
2245
  #: templates/forms/deactivation/contact.php:22
2246
  msgid "Contact Support"
2247
+ msgstr "Contactar soporte"
2248
 
2249
  #: templates/forms/deactivation/form.php:56
2250
  msgid "Anonymous feedback"
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
 
2293
  #: templates/forms/deactivation/retry-skip.php:21
2294
  msgid "Click here to use the plugin anonymously"
2295
+ msgstr "Haz click aquí para utilizar el plugin de forma anónima"
2296
 
2297
  #: templates/forms/deactivation/retry-skip.php:23
2298
  msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
freemius/languages/freemius-fr_FR.mo ADDED
Binary file
freemius/languages/freemius-fr_FR.po ADDED
@@ -0,0 +1,2299 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2018 freemius
2
+ # This file is distributed under the same license as the freemius package.
3
+ # Translators:
4
+ # Boris Colombier <transifex.com@wba.fr>, 2018
5
+ msgid ""
6
+ 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"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
+ "MIME-Version: 1.0\n"
18
+ "X-Poedit-Basepath: ..\n"
19
+ "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"
20
+ "X-Poedit-SearchPath-0: .\n"
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
+
1315
+ #: templates/add-ons.php:36
1316
+ msgid "Add Ons for %s"
1317
+ msgstr "Add Ons pour %s"
1318
+
1319
+ #: templates/add-ons.php:44
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
+
1327
+ #: templates/admin-notice.php13, templates/forms/license-activation.php208,
1328
+ #: templates/forms/resend-key.php:77
1329
+ msgctxt "as close a window"
1330
+ msgid "Dismiss"
1331
+ msgstr "Fermer"
1332
+
1333
+ #: templates/auto-installation.php:45
1334
+ msgid "%s sec"
1335
+ msgstr "%s sec"
1336
+
1337
+ #: templates/auto-installation.php:83
1338
+ msgid "Automatic Installation"
1339
+ msgstr "Installation automatique"
1340
+
1341
+ #: templates/auto-installation.php:93
1342
+ 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."
1343
+ msgstr "Un téléchargement et une installation automatique de %s (version premium) de %s va commencer dans %s. Si vous voulez le faire manuellement, cliquez sur le bouton d'annulation maintenant."
1344
+
1345
+ #: templates/auto-installation.php:104
1346
+ 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."
1347
+ msgstr "L'installation a commencé et peut prendre quelques minutes pour se finir. Merci de patienter jusqu'à ce qu'elle soit terminée - veuillez ne pas rafraichir cette page."
1348
+
1349
+ #: templates/auto-installation.php:109
1350
+ msgid "Cancel Installation"
1351
+ msgstr "Annuler l'installation"
1352
+
1353
+ #: templates/checkout.php:172
1354
+ msgid "Checkout"
1355
+ msgstr "Paiement"
1356
+
1357
+ #: templates/checkout.php:172
1358
+ 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"
1522
+
1523
+ #: templates/contact.php:78
1524
+ msgid "Contact"
1525
+ msgstr "Contact"
1526
+
1527
+ #: templates/debug.php:17
1528
+ msgctxt "as turned off"
1529
+ msgid "Off"
1530
+ msgstr "Off"
1531
+
1532
+ #: templates/debug.php:18
1533
+ msgctxt "as turned on"
1534
+ msgid "On"
1535
+ msgstr "On"
1536
+
1537
+ #: templates/debug.php:20
1538
+ msgid "SDK"
1539
+ msgstr "SDK"
1540
+
1541
+ #: templates/debug.php:24
1542
+ 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
+
1551
+ #: templates/debug.php:64
1552
+ msgid "Are you sure you want to delete all Freemius data?"
1553
+ msgstr "Êtes-vous sûr de vouloir supprimer toutes les données de Freemius ?"
1554
+
1555
+ #: templates/debug.php:64
1556
+ msgid "Delete All Accounts"
1557
+ msgstr "Supprimer tous les comptes"
1558
+
1559
+ #: templates/debug.php:71
1560
+ msgid "Clear API Cache"
1561
+ msgstr "Vider le cache API"
1562
+
1563
+ #: templates/debug.php:79
1564
+ msgid "Clear Updates Transients"
1565
+ msgstr "Vider les transients de mise à jour"
1566
+
1567
+ #: templates/debug.php:86
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
+
1767
+ #: templates/secure-https-header.php:28
1768
+ msgid "Secure HTTPS %s page, running from an external domain"
1769
+ msgstr "Page %s sécurisée HTTPS, s'exécutant sur un domaine externe"
1770
+
1771
+ #: includes/customizer/class-fs-customizer-support-section.php55,
1772
+ #: templates/plugin-info/features.php:43
1773
+ msgid "Support"
1774
+ msgstr "Support"
1775
+
1776
+ #: includes/debug/class-fs-debug-bar-panel.php48,
1777
+ #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1778
+ msgctxt "milliseconds"
1779
+ msgid "ms"
1780
+ msgstr "ms"
1781
+
1782
+ #: includes/debug/debug-bar-start.php:41
1783
+ msgid "Freemius API"
1784
+ msgstr "API Freemius"
1785
+
1786
+ #: includes/debug/debug-bar-start.php:42
1787
+ msgid "Requests"
1788
+ msgstr "Demandes"
1789
+
1790
+ #: templates/account/billing.php:28
1791
+ msgctxt "verb"
1792
+ msgid "Update"
1793
+ msgstr "Mise à jour"
1794
+
1795
+ #: templates/account/billing.php:39
1796
+ msgid "Billing"
1797
+ msgstr "Facturation"
1798
+
1799
+ #: templates/account/billing.php44, templates/account/billing.php:44
1800
+ msgid "Business name"
1801
+ msgstr "Raison sociale"
1802
+
1803
+ #: templates/account/billing.php45, templates/account/billing.php:45
1804
+ msgid "Tax / VAT ID"
1805
+ msgstr "Code TVA"
1806
+
1807
+ #: templates/account/billing.php48, templates/account/billing.php48,
1808
+ #: templates/account/billing.php49, templates/account/billing.php:49
1809
+ msgid "Address Line %d"
1810
+ msgstr "Adresse ligne %d"
1811
+
1812
+ #: templates/account/billing.php52, templates/account/billing.php:52
1813
+ msgid "City"
1814
+ msgstr "Ville"
1815
+
1816
+ #: templates/account/billing.php52, templates/account/billing.php:52
1817
+ msgid "Town"
1818
+ msgstr "Ville"
1819
+
1820
+ #: templates/account/billing.php53, templates/account/billing.php:53
1821
+ msgid "ZIP / Postal Code"
1822
+ msgstr "Code postal"
1823
+
1824
+ #: templates/account/billing.php:308
1825
+ msgid "Country"
1826
+ msgstr "Pays"
1827
+
1828
+ #: templates/account/billing.php:310
1829
+ msgid "Select Country"
1830
+ msgstr "Choisir le pays"
1831
+
1832
+ #: templates/account/billing.php317, templates/account/billing.php:318
1833
+ msgid "State"
1834
+ msgstr "État"
1835
+
1836
+ #: templates/account/billing.php317, templates/account/billing.php:318
1837
+ msgid "Province"
1838
+ msgstr "Région"
1839
+
1840
+ #: templates/account/payments.php:29
1841
+ msgid "Payments"
1842
+ msgstr "Paiements"
1843
+
1844
+ #: templates/account/payments.php:36
1845
+ msgid "Date"
1846
+ msgstr "Date"
1847
+
1848
+ #: templates/account/payments.php:37
1849
+ msgid "Amount"
1850
+ msgstr "Montant"
1851
+
1852
+ #: templates/account/payments.php38, templates/account/payments.php:50
1853
+ msgid "Invoice"
1854
+ msgstr "Facture"
1855
+
1856
+ #: templates/debug/api-calls.php:56
1857
+ msgid "API"
1858
+ msgstr "API"
1859
+
1860
+ #: templates/debug/api-calls.php:68
1861
+ msgid "Method"
1862
+ msgstr "Méthode"
1863
+
1864
+ #: templates/debug/api-calls.php:69
1865
+ msgid "Code"
1866
+ msgstr "Code"
1867
+
1868
+ #: templates/debug/api-calls.php:70
1869
+ msgid "Length"
1870
+ msgstr "Longueur"
1871
+
1872
+ #: templates/debug/api-calls.php:71
1873
+ msgctxt "as file/folder path"
1874
+ msgid "Path"
1875
+ msgstr "Chemin"
1876
+
1877
+ #: templates/debug/api-calls.php:73
1878
+ msgid "Body"
1879
+ msgstr "Body"
1880
+
1881
+ #: templates/debug/api-calls.php:75
1882
+ msgid "Result"
1883
+ msgstr "Résultat"
1884
+
1885
+ #: templates/debug/api-calls.php:76
1886
+ msgid "Start"
1887
+ msgstr "Début"
1888
+
1889
+ #: templates/debug/api-calls.php:77
1890
+ msgid "End"
1891
+ msgstr "Fin"
1892
+
1893
+ #: templates/debug/logger.php:15
1894
+ msgid "Log"
1895
+ msgstr "Log"
1896
+
1897
+ #. translators: %s: time period (e.g. In "2 hours")
1898
+ #: templates/debug/plugins-themes-sync.php18,
1899
+ #: templates/debug/scheduled-crons.php:91
1900
+ msgid "In %s"
1901
+ msgstr "Dans %s"
1902
+
1903
+ #. translators: %s: time period (e.g. "2 hours" ago)
1904
+ #: templates/debug/plugins-themes-sync.php20,
1905
+ #: templates/debug/scheduled-crons.php:93
1906
+ msgid "%s ago"
1907
+ msgstr "Il y a %s"
1908
+
1909
+ #: templates/debug/plugins-themes-sync.php21,
1910
+ #: templates/debug/scheduled-crons.php:74
1911
+ msgctxt "seconds"
1912
+ msgid "sec"
1913
+ msgstr "sec"
1914
+
1915
+ #: templates/debug/plugins-themes-sync.php:23
1916
+ msgid "Plugins & Themes Sync"
1917
+ msgstr "Synchronisation des plugin et des thèmes"
1918
+
1919
+ #: templates/debug/plugins-themes-sync.php:28
1920
+ msgid "Total"
1921
+ msgstr "Total"
1922
+
1923
+ #: templates/debug/plugins-themes-sync.php29,
1924
+ #: templates/debug/scheduled-crons.php:84
1925
+ msgid "Last"
1926
+ msgstr "Dernier"
1927
+
1928
+ #: templates/debug/scheduled-crons.php:76
1929
+ msgid "Scheduled Crons"
1930
+ msgstr "Crons programmés"
1931
+
1932
+ #: templates/debug/scheduled-crons.php:81
1933
+ msgid "Module"
1934
+ msgstr "Module"
1935
+
1936
+ #: templates/debug/scheduled-crons.php:82
1937
+ msgid "Module Type"
1938
+ msgstr "Type de module"
1939
+
1940
+ #: templates/debug/scheduled-crons.php:83
1941
+ msgid "Cron Type"
1942
+ msgstr "Type de Cron"
1943
+
1944
+ #: templates/debug/scheduled-crons.php:85
1945
+ msgid "Next"
1946
+ msgstr "Suivant"
1947
+
1948
+ #: templates/forms/affiliation.php:82
1949
+ msgid "Non-expiring"
1950
+ msgstr "Sans expiration"
1951
+
1952
+ #: templates/forms/affiliation.php:85
1953
+ msgid "Apply to become an affiliate"
1954
+ msgstr "Postuler pour devenir un affilié"
1955
+
1956
+ #: templates/forms/affiliation.php:104
1957
+ msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
1958
+ msgstr "Votre dossier d'affiliation pour %s a été accepté ! Identifiez-vous dans votre espace affilié sur : %s."
1959
+
1960
+ #: templates/forms/affiliation.php:119
1961
+ 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."
1962
+ msgstr "Merci d'avoir postulé à notre programme d'affiliation, nous regarderons votre dossier durant les 14 prochains jours et nous reviendrons vers vous avec d'autres informations."
1963
+
1964
+ #: templates/forms/affiliation.php:122
1965
+ msgid "Your affiliation account was temporarily suspended."
1966
+ msgstr "Votre compte affilié a été suspendu temporairement."
1967
+
1968
+ #: templates/forms/affiliation.php:125
1969
+ 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."
1970
+ msgstr "Merci d'avoir postulé à notre programme d'affiliation, malheureusement, nous avons décidé pour le moment de décliner votre dossier. Merci d'essayer à nouveau d'ici 30 jours."
1971
+
1972
+ #: templates/forms/affiliation.php:128
1973
+ msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
1974
+ msgstr "Suite à une violation de nos conditions d'affiliation, nous avons décidé de bloquer temporairement votre compte d'affilié. Si vous avez la moindre question, merci de contacter le support."
1975
+
1976
+ #: templates/forms/affiliation.php:141
1977
+ msgid "Like the %s? Become our ambassador and earn cash ;-)"
1978
+ msgstr "Vous aimez %s ? Devenez notre ambassadeur et gagnez du cash ;-)"
1979
+
1980
+ #: templates/forms/affiliation.php:142
1981
+ msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
1982
+ msgstr "Parrainez des nouveaux clients pour notre %s et gagnez une commission de %s sur chaque vente réussie que vous affiliez."
1983
+
1984
+ #: templates/forms/affiliation.php:145
1985
+ msgid "Program Summary"
1986
+ msgstr "Sommaire du programme"
1987
+
1988
+ #: templates/forms/affiliation.php:147
1989
+ msgid "%s commission when a customer purchases a new license."
1990
+ msgstr "Commission de %s quand un client achète une nouvelle licence."
1991
+
1992
+ #: templates/forms/affiliation.php:149
1993
+ msgid "Get commission for automated subscription renewals."
1994
+ msgstr "Obtenez des commissions pour les renouvellements automatiques d'abonnement."
1995
+
1996
+ #: templates/forms/affiliation.php:152
1997
+ msgid "%s tracking cookie after the first visit to maximize earnings potential."
1998
+ msgstr "Cookie de tracking de %s après la première visite pour maximiser les potentiels de gain."
1999
+
2000
+ #: templates/forms/affiliation.php:155
2001
+ msgid "Unlimited commissions."
2002
+ msgstr "Commissions illimitées."
2003
+
2004
+ #: templates/forms/affiliation.php:157
2005
+ msgid "%s minimum payout amount."
2006
+ msgstr "Montant de paiement minimum %s."
2007
+
2008
+ #: templates/forms/affiliation.php:158
2009
+ msgid "Payouts are in USD and processed monthly via PayPal."
2010
+ msgstr "Les paiements se font en Dollars US et sont effectués mensuellement via PayPal."
2011
+
2012
+ #: templates/forms/affiliation.php:159
2013
+ msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2014
+ msgstr "Comme nous bloquons sur 30 jours pour les remboursements éventuels, seules sont payées les commissions de plus de 30 jours."
2015
+
2016
+ #: templates/forms/affiliation.php:162
2017
+ msgid "Affiliate"
2018
+ msgstr "Affiliation"
2019
+
2020
+ #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2021
+ msgid "Email address"
2022
+ msgstr "Adresse email"
2023
+
2024
+ #: templates/forms/affiliation.php:169
2025
+ msgid "Full name"
2026
+ msgstr "Nom complet"
2027
+
2028
+ #: templates/forms/affiliation.php:173
2029
+ msgid "PayPal account email address"
2030
+ msgstr "Adresse email du compte PayPal"
2031
+
2032
+ #: templates/forms/affiliation.php:177
2033
+ msgid "Where are you going to promote the %s?"
2034
+ msgstr "Où allez-vous faire la promotion du %s ? "
2035
+
2036
+ #: templates/forms/affiliation.php:179
2037
+ msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2038
+ msgstr "Indiquez l'adresse de votre site ou d'autres sites sur lesquels vous pensez faire la promotion du %s"
2039
+
2040
+ #: templates/forms/affiliation.php:181
2041
+ msgid "Add another domain"
2042
+ msgstr "Ajouter une autre adresse"
2043
+
2044
+ #: templates/forms/affiliation.php:185
2045
+ msgid "Extra Domains"
2046
+ msgstr "Adresses supplémentaires"
2047
+
2048
+ #: templates/forms/affiliation.php:186
2049
+ msgid "Extra domains where you will be marketing the product from."
2050
+ msgstr "Adresses supplémentaires depuis lesquelles vous ferez la promotion du produit."
2051
+
2052
+ #: templates/forms/affiliation.php:196
2053
+ msgid "Promotion methods"
2054
+ msgstr "Méthodes de promotion"
2055
+
2056
+ #: templates/forms/affiliation.php:199
2057
+ msgid "Social media (Facebook, Twitter, etc.)"
2058
+ msgstr "Réseaux sociaux (Facebook, Twitter, etc.)"
2059
+
2060
+ #: templates/forms/affiliation.php:203
2061
+ msgid "Mobile apps"
2062
+ msgstr "Applications mobiles"
2063
+
2064
+ #: templates/forms/affiliation.php:207
2065
+ msgid "Website, email, and social media statistics (optional)"
2066
+ msgstr "Statistiques du site web, de l'adresse email et des réseaux sociaux (optionnel)"
2067
+
2068
+ #: templates/forms/affiliation.php:210
2069
+ 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)."
2070
+ msgstr "N'hésitez pas à indiquer des statistiques pertinentes concernant votre site ou vos réseaux sociaux telles que le nombre de visiteurs mensuel, le nombre d'abonnés, de followers, etc... (C'est informations resteront confidentielles)"
2071
+
2072
+ #: templates/forms/affiliation.php:214
2073
+ msgid "How will you promote us?"
2074
+ msgstr "Comment allez-vous faire de la promotion ?"
2075
+
2076
+ #: templates/forms/affiliation.php:217
2077
+ msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2078
+ msgstr "Merci d'indiquer en détail comment vous allez faire la promotion du %s (en étant aussi précis que possible)"
2079
+
2080
+ #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2081
+ msgid "Cancel"
2082
+ msgstr "Annuler"
2083
+
2084
+ #: templates/forms/affiliation.php:225
2085
+ msgid "Become an affiliate"
2086
+ msgstr "Devenir un affilié"
2087
+
2088
+ #: templates/forms/license-activation.php:20
2089
+ msgid "Please enter the license key that you received in the email right after the purchase:"
2090
+ msgstr "Merci d'indiquer le code de licence que vous avez reçu par email juste après l'achat :"
2091
+
2092
+ #: templates/forms/license-activation.php:25
2093
+ msgid "Update License"
2094
+ msgstr "Mettre à jour la licence"
2095
+
2096
+ #: templates/forms/optout.php:30
2097
+ msgctxt "verb"
2098
+ msgid "Opt Out"
2099
+ msgstr "Désinscription"
2100
+
2101
+ #: templates/forms/optout.php:31
2102
+ msgctxt "verb"
2103
+ msgid "Opt In"
2104
+ msgstr "Inscription"
2105
+
2106
+ #: templates/forms/optout.php:33
2107
+ 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."
2108
+ msgstr "Le suivi d'utilisation de %s nous permet de l'améliorer. Apporter une meilleure expérience pour l'utilisateur, définir quelles seront les nouvelles fonctionnalités, ce genre de choses. Aussi nous vous serions reconnaissant si vous acceptiez de nous permettre de continuer à récupérer des informations."
2109
+
2110
+ #: templates/forms/optout.php:35
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"
2134
+
2135
+ #: templates/forms/resend-key.php:21
2136
+ msgid "Send License Key"
2137
+ msgstr "Envoyer le code de la licence"
2138
+
2139
+ #: templates/forms/resend-key.php:57
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."
2146
+
2147
+ #: templates/forms/trial-start.php:28
2148
+ 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."
2149
+ msgstr "Pour être en accord avec les directives de WordPress.org, avant que nous commencions la période d'essai, nous vous demandons de nous permettre de récupérer votre nom d'utilisateur et des informations non sensibles du site afin de permettre au %s de communiquer avec %s pour vérifier les mises à jour et valider votre période d'essai."
2150
+
2151
+ #: templates/js/style-premium-theme.php:37
2152
+ msgid "Premium"
2153
+ msgstr "Premium"
2154
+
2155
+ #: templates/partials/network-activation.php:23
2156
+ msgid "Activate license on all sites in the network."
2157
+ msgstr "Activer la licence sur tous les sites du réseau."
2158
+
2159
+ #: templates/partials/network-activation.php:24
2160
+ msgid "Apply on all sites in the network."
2161
+ msgstr "Effectuer sur tous les sites dans le réseau."
2162
+
2163
+ #: templates/partials/network-activation.php:27
2164
+ msgid "Activate license on all pending sites."
2165
+ msgstr "Activer la licence sur tous les sites en attente."
2166
+
2167
+ #: templates/partials/network-activation.php:28
2168
+ msgid "Apply on all pending sites."
2169
+ msgstr "Activer sur tous les sites en attente."
2170
+
2171
+ #: templates/partials/network-activation.php36,
2172
+ #: templates/partials/network-activation.php:68
2173
+ msgid "allow"
2174
+ msgstr "autoriser"
2175
+
2176
+ #: templates/partials/network-activation.php38,
2177
+ #: templates/partials/network-activation.php:70
2178
+ msgid "delegate"
2179
+ msgstr "déléguer"
2180
+
2181
+ #: templates/partials/network-activation.php41,
2182
+ #: templates/partials/network-activation.php:73
2183
+ msgid "skip"
2184
+ msgstr "passer"
2185
+
2186
+ #: templates/plugin-info/description.php72,
2187
+ #: templates/plugin-info/screenshots.php:31
2188
+ msgid "Click to view full-size screenshot %d"
2189
+ msgstr "Cliquez pour voir la capture d'écran %d en pleine taille"
2190
+
2191
+ #: templates/plugin-info/features.php:56
2192
+ msgid "Unlimited Updates"
2193
+ msgstr "Mises à jour illimitées"
2194
+
2195
+ #: templates/account/partials/activate-license-button.php:46
2196
+ msgid "Localhost"
2197
+ msgstr "Localhost"
2198
+
2199
+ #: templates/account/partials/activate-license-button.php:50
2200
+ msgctxt "as 5 licenses left"
2201
+ msgid "%s left"
2202
+ msgstr "%s restante(s)"
2203
+
2204
+ #: templates/account/partials/activate-license-button.php:51
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
+
2225
+ #: templates/account/partials/site.php:181
2226
+ msgid "Owner Name"
2227
+ msgstr "Nom du propriétaire"
2228
+
2229
+ #: templates/account/partials/site.php:193
2230
+ msgid "Owner Email"
2231
+ msgstr "Email du propriétaire"
2232
+
2233
+ #: templates/account/partials/site.php:205
2234
+ msgid "Owner ID"
2235
+ msgstr "ID du propriétaire"
2236
+
2237
+ #: templates/account/partials/site.php:270
2238
+ msgid "Subscription"
2239
+ msgstr "Inscription"
2240
+
2241
+ #: templates/forms/deactivation/contact.php:19
2242
+ msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2243
+ msgstr "Désolé pour le dérangement et nous sommes là pour vous aider si vous nous le permettez."
2244
+
2245
+ #: templates/forms/deactivation/contact.php:22
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"
2295
+ msgstr "Cliquer ici pour utiliser le plugin anonymement"
2296
+
2297
+ #: templates/forms/deactivation/retry-skip.php:23
2298
+ msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2299
+ msgstr "Peut-être que cela vous a échappé mais vous n'êtes pas obligé de partager la moindre information et vous pouvez juste %s l'enregistrement."
freemius/languages/freemius-he_IL.mo CHANGED
Binary file
freemius/languages/freemius-he_IL.po CHANGED
@@ -2,19 +2,19 @@
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
  # Rami Yushuvaev <r_a_m_i@hotmail.com>, 2017
5
- # Vova Feldman <vova@freemius.com>, 2017
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-03-09 09:13+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"
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"
@@ -22,1216 +22,1296 @@ msgstr ""
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
  "X-Poedit-SourceCharset: UTF-8\n"
24
 
25
- #: includes/class-freemius.php:1527
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:1529
30
  msgid "Error"
31
  msgstr "שגיאה"
32
 
33
- #: includes/class-freemius.php:1847
34
  msgid "I found a better %s"
35
- msgstr "I found a better %s"
36
 
37
- #: includes/class-freemius.php:1849
38
  msgid "What's the %s's name?"
39
  msgstr "What's the %s's name?"
40
 
41
- #: includes/class-freemius.php:1855
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:1857
46
  msgid "Deactivation"
47
  msgstr "דיאקטיבציה"
48
 
49
- #: includes/class-freemius.php:1858
50
  msgid "Theme Switch"
51
  msgstr "החלפת תֵמָה"
52
 
53
- #: includes/class-freemius.php1867, templates/forms/resend-key.php:24
54
  msgid "Other"
55
  msgstr "אחר"
56
 
57
- #: includes/class-freemius.php:1875
58
  msgid "I no longer need the %s"
59
  msgstr "I no longer need the %s"
60
 
61
- #: includes/class-freemius.php:1882
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:1888
66
  msgid "The %s broke my site"
67
  msgstr "ה%s הרס לי את האתר"
68
 
69
- #: includes/class-freemius.php:1895
70
  msgid "The %s suddenly stopped working"
71
  msgstr "ה%s הפסיק פתאום לעבוד"
72
 
73
- #: includes/class-freemius.php:1905
74
  msgid "I can't pay for it anymore"
75
  msgstr "אני לא יכול/ה להמשיך לשלם על זה"
76
 
77
- #: includes/class-freemius.php:1907
78
  msgid "What price would you feel comfortable paying?"
79
  msgstr "מה המחיר שכן תרגיש\\י בנוח לשלם?"
80
 
81
- #: includes/class-freemius.php:1913
82
  msgid "I don't like to share my information with you"
83
  msgstr "אני לא אוהב את הרעיון של שיתוף מידע איתכם"
84
 
85
- #: includes/class-freemius.php:1934
86
  msgid "The %s didn't work"
87
  msgstr "ה%s לא עבד"
88
 
89
- #: includes/class-freemius.php:1944
90
  msgid "I couldn't understand how to make it work"
91
  msgstr "לא הצלחתי להבין איך לגרום לזה לעבוד"
92
 
93
- #: includes/class-freemius.php:1952
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:1954
98
  msgid "What feature?"
99
  msgstr "איזה פיטצ'ר?"
100
 
101
- #: includes/class-freemius.php:1958
102
  msgid "The %s is not working"
103
  msgstr "ה%s לא עובד"
104
 
105
- #: includes/class-freemius.php:1960
106
  msgid "Kindly share what didn't work so we can fix it for future users..."
107
  msgstr "אנא שתפ\\י מה לא עבד כדי שנוכל לתקן זאת עבור משתמשים עתידיים..."
108
 
109
- #: includes/class-freemius.php:1964
110
  msgid "It's not what I was looking for"
111
  msgstr "חיפשתי משהו אחר"
112
 
113
- #: includes/class-freemius.php:1966
114
  msgid "What you've been looking for?"
115
  msgstr "מה חיפשת?"
116
 
117
- #: includes/class-freemius.php:1970
118
  msgid "The %s didn't work as expected"
119
  msgstr "ה%s לא עבד כמצופה"
120
 
121
- #: includes/class-freemius.php:1972
122
  msgid "What did you expect?"
123
  msgstr "למה ציפית?"
124
 
125
- #: includes/class-freemius.php2691, templates/debug.php:20
126
  msgid "Freemius Debug"
127
  msgstr "ניפוי תקלות פרימיוס"
128
 
129
- #: includes/class-freemius.php:3344
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:3346
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:3353
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:3458
142
  msgid "Yes - do your thing"
143
  msgstr "כן - בצעו את מה שצריך"
144
 
145
- #: includes/class-freemius.php:3463
146
  msgid "No - just deactivate"
147
  msgstr "לא - פשוט כבה"
148
 
149
- #: includes/class-freemius.php3508, includes/class-freemius.php3986,
150
- #: includes/class-freemius.php5056, includes/class-freemius.php10786,
151
- #: includes/class-freemius.php13974, includes/class-freemius.php14026,
152
- #: includes/class-freemius.php14087, includes/class-freemius.php16213,
153
- #: includes/class-freemius.php16223, includes/class-freemius.php16773,
154
- #: includes/class-freemius.php16791, includes/class-freemius.php16889,
155
- #: includes/class-freemius.php17625, templates/add-ons.php:43
156
  msgctxt "exclamation"
157
  msgid "Oops"
158
  msgstr "אופס"
159
 
160
- #: includes/class-freemius.php:3575
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:3983
165
  msgctxt "addonX cannot run without pluginY"
166
  msgid "%s cannot run without %s."
167
  msgstr "%s לא יכול לעבוד ללא %s."
168
 
169
- #: includes/class-freemius.php:3984
170
  msgctxt "addonX cannot run..."
171
  msgid "%s cannot run without the plugin."
172
  msgstr "ההרחבה %s אינה יכולה לפעול ללא התוסף."
173
 
174
- #: includes/class-freemius.php4105, includes/class-freemius.php4130,
175
- #: includes/class-freemius.php:16862
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:4744
180
  msgid "Premium %s version was successfully activated."
181
  msgstr "Premium %s version was successfully activated."
182
 
183
- #: includes/class-freemius.php4756, includes/class-freemius.php:6587
184
  msgctxt ""
185
  msgid "W00t"
186
- msgstr "W00t"
187
 
188
- #: includes/class-freemius.php:4771
189
  msgid "You have a %s license."
190
  msgstr "יש לך רישיון %s."
191
 
192
- #: includes/class-freemius.php4775, includes/class-freemius.php13415,
193
- #: includes/class-freemius.php13426, includes/class-freemius.php16141,
194
- #: includes/class-freemius.php16441, includes/class-freemius.php16503,
195
- #: includes/class-freemius.php:16650
196
  msgctxt "interjection expressing joy or exuberance"
197
  msgid "Yee-haw"
198
  msgstr "יששש"
199
 
200
- #: includes/class-freemius.php:5039
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:5043
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.php5052, templates/account.php780,
209
- #: templates/add-ons.php:99
210
  msgid "More information about %s"
211
  msgstr "מידע נוסף אודות %s"
212
 
213
- #: includes/class-freemius.php:5053
214
  msgid "Purchase License"
215
  msgstr "קניית רישיון"
216
 
217
- #: includes/class-freemius.php5964, templates/connect.php:153
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:5968
222
  msgid "start the trial"
223
  msgstr "התחל תקופת ניסיון"
224
 
225
- #: includes/class-freemius.php5969, templates/connect.php:157
226
  msgid "complete the install"
227
  msgstr "השלם התקנה"
228
 
229
- #: includes/class-freemius.php:6070
230
  msgid "You are just one step away - %s"
231
  msgstr "You are just one step away - %s"
232
 
233
- #: includes/class-freemius.php:6073
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:6152
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:6156
243
  msgid "Opt in to make \"%s\" Better!"
244
  msgstr "Opt in to make \"%s\" Better!"
245
 
246
- #: includes/class-freemius.php:6586
247
  msgid "The upgrade of %s was successfully completed."
248
  msgstr "The upgrade of %s was successfully completed."
249
 
250
- #: includes/class-freemius.php8301, includes/class-fs-plugin-updater.php505,
251
- #: includes/class-fs-plugin-updater.php657,
252
- #: includes/class-fs-plugin-updater.php663, templates/auto-installation.php:32
253
  msgid "Add-On"
254
  msgstr "Add-On"
255
 
256
- #: includes/class-freemius.php8303, templates/debug.php336,
257
- #: templates/debug.php:497
258
  msgid "Plugin"
259
  msgstr "תוסף"
260
 
261
- #: includes/class-freemius.php8304, templates/debug.php336,
262
- #: templates/debug.php497, templates/forms/deactivation/form.php:64
263
  msgid "Theme"
264
  msgstr "תבנית"
265
 
266
- #: includes/class-freemius.php:10653
267
  msgid "invalid_site_details_collection"
268
  msgstr "invalid_site_details_collection"
269
 
270
- #: includes/class-freemius.php:10773
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:10775
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:11001
279
  msgid "Account is pending activation."
280
  msgstr "Account is pending activation."
281
 
282
- #: includes/class-freemius.php:13397
283
  msgid "%s activation was successfully completed."
284
  msgstr "הפעלת %s הושלמה בהצלחה."
285
 
286
- #: includes/class-freemius.php:13411
287
  msgid "Your account was successfully activated with the %s plan."
288
  msgstr "חשבונך הופעל בהצלחה עם חבילת %s."
289
 
290
- #: includes/class-freemius.php13422, includes/class-freemius.php:16499
291
  msgid "Your trial has been successfully started."
292
  msgstr "הניסיון שלך הופעל בהצלחה."
293
 
294
- #: includes/class-freemius.php13972, includes/class-freemius.php14024,
295
- #: includes/class-freemius.php:14085
296
  msgid "Couldn't activate %s."
297
  msgstr "לא ניתן להפעיל את %s."
298
 
299
- #: includes/class-freemius.php13973, includes/class-freemius.php14025,
300
- #: includes/class-freemius.php:14086
301
  msgid "Please contact us with the following message:"
302
  msgstr "אנא צור איתנו קשר יחד עם ההודעה הבאה:"
303
 
304
- #: includes/class-freemius.php14433, includes/class-freemius.php:18689
305
  msgid "Upgrade"
306
  msgstr "שדרג"
307
 
308
- #: includes/class-freemius.php:14439
309
  msgid "Start Trial"
310
  msgstr "התחל תקופת ניסיון"
311
 
312
- #: includes/class-freemius.php:14441
313
  msgid "Pricing"
314
  msgstr "מחירון"
315
 
316
- #: includes/class-freemius.php14501, includes/class-freemius.php:14503
317
  msgid "Affiliation"
318
  msgstr "אפיליאציה"
319
 
320
- #: includes/class-freemius.php14523, includes/class-freemius.php14525,
321
- #: templates/account.php145, templates/debug.php:301
322
  msgid "Account"
323
  msgstr "חשבון"
324
 
325
- #: includes/class-freemius.php14536, includes/class-freemius.php14538,
326
  #: includes/customizer/class-fs-customizer-support-section.php:60
327
  msgid "Contact Us"
328
  msgstr "יצירת קשר"
329
 
330
- #: includes/class-freemius.php14548, includes/class-freemius.php14550,
331
- #: includes/class-freemius.php18699, templates/account.php:96
 
332
  msgid "Add-Ons"
333
  msgstr "Add-Ons"
334
 
335
- #: includes/class-freemius.php14581, templates/pricing.php:97
336
  msgctxt "noun"
337
  msgid "Pricing"
338
  msgstr "מחירון"
339
 
340
- #: includes/class-freemius.php14774,
341
  #: includes/customizer/class-fs-customizer-support-section.php:67
342
  msgid "Support Forum"
343
  msgstr "פורום תמיכה"
344
 
345
- #: includes/class-freemius.php:15559
346
  msgid "Your email has been successfully verified - you are AWESOME!"
347
  msgstr "Your email has been successfully verified - you are AWESOME!"
348
 
349
- #: includes/class-freemius.php:15560
350
  msgctxt "a positive response"
351
  msgid "Right on"
352
  msgstr "מעולה"
353
 
354
- #: includes/class-freemius.php:16132
355
  msgid "Your %s Add-on plan was successfully upgraded."
356
  msgstr "חבילת ההרחבה %s שודרגה בהצלחה."
357
 
358
- #: includes/class-freemius.php:16134
359
  msgid "%s Add-on was successfully purchased."
360
  msgstr "ההרחבה %s נרכשה בהצלחה."
361
 
362
- #: includes/class-freemius.php:16137
363
  msgid "Download the latest version"
364
  msgstr "הורד את הגרסה האחרונה"
365
 
366
- #: includes/class-freemius.php:16209
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 "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
370
 
371
- #: includes/class-freemius.php16212, includes/class-freemius.php16621,
372
- #: includes/class-freemius.php:16686
373
  msgid "Error received from the server:"
374
  msgstr "הוחזרה שגיאה מהשרת:"
375
 
376
- #: includes/class-freemius.php:16222
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 "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
379
 
380
- #: includes/class-freemius.php16404, includes/class-freemius.php16626,
381
- #: includes/class-freemius.php:16669
382
  msgctxt ""
383
  msgid "Hmm"
384
- msgstr "Hmm"
385
 
386
- #: includes/class-freemius.php:16417
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 "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
 
390
- #: includes/class-freemius.php16418, templates/account.php98,
391
- #: templates/add-ons.php:130
392
  msgctxt "trial period"
393
  msgid "Trial"
394
  msgstr "ניסיון"
395
 
396
- #: includes/class-freemius.php:16423
397
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
398
  msgstr "שידרגתי את החשבון שלי אבל כשאני מנסה לבצע סנכרון לרישיון החבילה נשארת %s."
399
 
400
- #: includes/class-freemius.php16427, includes/class-freemius.php:16481
401
  msgid "Please contact us here"
402
  msgstr "אנא צור איתנו קשר כאן"
403
 
404
- #: includes/class-freemius.php:16437
405
  msgid "Your plan was successfully upgraded."
406
  msgstr "החבילה שודרגה בהצלחה."
407
 
408
- #: includes/class-freemius.php:16454
409
  msgid "Your plan was successfully changed to %s."
410
  msgstr "החבילה עודכנה בהצלחה אל %s."
411
 
412
- #: includes/class-freemius.php:16469
413
  msgid "Your license has expired. You can still continue using the free %s forever."
414
  msgstr "Your license has expired. You can still continue using the free %s forever."
415
 
416
- #: includes/class-freemius.php:16477
 
 
 
 
417
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
418
  msgstr "רשיונך בוטל. אם לדעתך זו טעות, נא ליצור קשר עם התמיכה."
419
 
420
- #: includes/class-freemius.php:16490
421
  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."
422
  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."
423
 
424
- #: includes/class-freemius.php:16512
425
- msgid "Your trial has expired. You can still continue using all our free features."
426
- msgstr "תקופת הניסיון נגמרה. ביכולתך להמשיך להשתמש בכל הפיטצ'רים החינאמיים."
 
 
 
 
427
 
428
- #: includes/class-freemius.php:16617
429
  msgid "It looks like the license could not be activated."
430
  msgstr "נראה שלא ניתן להפעיל את הרישיון."
431
 
432
- #: includes/class-freemius.php:16647
433
  msgid "Your license was successfully activated."
434
  msgstr "הרישיון הופעל בהצלחה."
435
 
436
- #: includes/class-freemius.php:16673
437
  msgid "It looks like your site currently doesn't have an active license."
438
  msgstr "נראה לאתר עדיין אין רישיון פעיל."
439
 
440
- #: includes/class-freemius.php:16685
441
  msgid "It looks like the license deactivation failed."
442
  msgstr "נראה שניתוק הרישיון נכשל."
443
 
444
- #: includes/class-freemius.php:16713
445
  msgid "Your license was successfully deactivated, you are back to the %s plan."
446
  msgstr "רישיונך נותק בהצלחה, חזרת לחבילת %s"
447
 
448
- #: includes/class-freemius.php:16714
449
  msgid "O.K"
450
  msgstr "אוקיי"
451
 
452
- #: includes/class-freemius.php:16762
453
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
454
  msgstr "Your plan was successfully downgraded. Your %s plan license will expire in %s."
455
 
456
- #: includes/class-freemius.php:16772
457
  msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
458
  msgstr "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
459
 
460
- #: includes/class-freemius.php:16796
461
  msgid "You are already running the %s in a trial mode."
462
  msgstr "You are already running the %s in a trial mode."
463
 
464
- #: includes/class-freemius.php:16807
465
  msgid "You already utilized a trial before."
466
  msgstr "הניסיון כבר נוצל בעבר."
467
 
468
- #: includes/class-freemius.php:16821
469
  msgid "Plan %s do not exist, therefore, can't start a trial."
470
  msgstr "החבילה %s אינה קיימת, לכן, לא ניתן להתחיל תקופת ניסיון."
471
 
472
- #: includes/class-freemius.php:16832
473
  msgid "Plan %s does not support a trial period."
474
  msgstr "תוכנית %s אינה תומכת בתקופת ניסיון."
475
 
476
- #: includes/class-freemius.php:16843
477
  msgid "None of the %s's plans supports a trial period."
478
  msgstr "None of the %s's plans supports a trial period."
479
 
480
- #: includes/class-freemius.php:16893
481
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
482
  msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
483
 
484
- #: includes/class-freemius.php:16944
485
  msgid "Your %s free trial was successfully cancelled."
486
  msgstr "תקופת הניסיון החינמית של %s בוטלה בהצלחה."
487
 
488
- #: includes/class-freemius.php:16949
489
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
490
  msgstr "נראה שיש תקלה זמנית המונעת את ביטול הניסיון. אנא נסו שוב בעוד כמה דקות."
491
 
492
- #: includes/class-freemius.php:17233
493
  msgid "Version %s was released."
494
  msgstr "גרסה %s הושקה."
495
 
496
- #: includes/class-freemius.php:17233
497
  msgid "Please download %s."
498
  msgstr "נא להוריד את %s."
499
 
500
- #: includes/class-freemius.php:17240
501
  msgid "the latest %s version here"
502
  msgstr "גרסת ה-%s האחרונה כאן"
503
 
504
- #: includes/class-freemius.php:17245
505
  msgid "New"
506
  msgstr "חדש"
507
 
508
- #: includes/class-freemius.php:17250
509
  msgid "Seems like you got the latest release."
510
  msgstr "נראה שיש לך את הגרסה האחרונה."
511
 
512
- #: includes/class-freemius.php:17251
513
  msgid "You are all good!"
514
  msgstr "את\\ה מסודר!"
515
 
516
- #: includes/class-freemius.php:17517
517
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
518
  msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
519
 
520
- #: includes/class-freemius.php:17652
521
  msgid "Site successfully opted in."
522
  msgstr "Site successfully opted in."
523
 
524
- #: includes/class-freemius.php17653, includes/class-freemius.php:18430
525
  msgid "Awesome"
526
  msgstr "אדיר"
527
 
528
- #: includes/class-freemius.php17669, templates/forms/optout.php:32
529
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
530
  msgstr "We appreciate your help in making the %s better by letting us track some usage data."
531
 
532
- #: includes/class-freemius.php:17670
533
  msgid "Thank you!"
534
- msgstr "Thank you!"
535
 
536
- #: includes/class-freemius.php:17677
537
  msgid "We will no longer be sending any usage data of %s on %s to %s."
538
  msgstr "We will no longer be sending any usage data of %s on %s to %s."
539
 
540
- #: includes/class-freemius.php:17792
541
  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."
542
  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."
543
 
544
- #: includes/class-freemius.php:17798
545
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
546
  msgstr "תודה על אישור ביצוע החלפת הבעלות. הרגע נשלח מייל ל-%s כדי לקבל אישור סופי."
547
 
548
- #: includes/class-freemius.php:17803
549
  msgid "%s is the new owner of the account."
550
  msgstr "%s הינו הבעלים החד של חשבון זה."
551
 
552
- #: includes/class-freemius.php:17805
553
  msgctxt "as congratulations"
554
  msgid "Congrats"
555
  msgstr "מזל טוב"
556
 
557
- #: includes/class-freemius.php:17825
558
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
559
  msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
560
 
561
- #: includes/class-freemius.php:17826
562
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
563
  msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
564
 
565
- #: includes/class-freemius.php:17833
566
  msgid "Change Ownership"
567
  msgstr "עדכון בעלות"
568
 
569
- #: includes/class-freemius.php:17841
570
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
571
  msgstr "כתובת הדואל שלך עודכנה בהצלחה. הודעת אישור אמורה להתקבל בדואל שלך ברגעים הקרובים."
572
 
573
- #: includes/class-freemius.php:17853
574
  msgid "Please provide your full name."
575
  msgstr "נא למלא את שמך המלא."
576
 
577
- #: includes/class-freemius.php:17858
578
  msgid "Your name was successfully updated."
579
  msgstr "שמך עודכן בהצלחה."
580
 
581
- #: includes/class-freemius.php:17919
582
  msgid "You have successfully updated your %s."
583
  msgstr "עידכנת בהצלחה את ה%s."
584
 
585
- #: includes/class-freemius.php:18059
586
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
587
  msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
588
 
589
- #: includes/class-freemius.php:18060
590
  msgctxt "advance notice of something that will need attention."
591
  msgid "Heads up"
592
  msgstr "לתשמות לבך"
593
 
594
- #: includes/class-freemius.php:18470
595
  msgctxt "exclamation"
596
  msgid "Hey"
597
  msgstr "היי"
598
 
599
- #: includes/class-freemius.php:18470
600
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
601
  msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
602
 
603
- #: includes/class-freemius.php:18478
604
  msgid "No commitment for %s days - cancel anytime!"
605
  msgstr "ללא התחייבות ל-%s ימין - בטלו בכל רגע!"
606
 
607
- #: includes/class-freemius.php:18479
608
  msgid "No credit card required"
609
  msgstr "לא נדרש כרטיס אשראי"
610
 
611
- #: includes/class-freemius.php18486, templates/forms/trial-start.php:53
612
  msgctxt "call to action"
613
  msgid "Start free trial"
614
  msgstr "התחלת ניסיון חינם"
615
 
616
- #: includes/class-freemius.php:18563
617
  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!"
618
  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!"
619
 
620
- #: includes/class-freemius.php:18572
621
  msgid "Learn more"
622
  msgstr "Learn more"
623
 
624
- #: includes/class-freemius.php18728, templates/account.php393,
625
- #: templates/account.php496, templates/connect.php161,
626
- #: templates/connect.php371, templates/forms/license-activation.php:24
 
627
  msgid "Activate License"
628
  msgstr "הפעלת רישיון"
629
 
630
- #: includes/class-freemius.php18729, templates/account.php456,
631
- #: templates/account.php495, templates/account/partials/site.php:256
632
  msgid "Change License"
633
  msgstr "שינוי רישיון"
634
 
635
- #: includes/class-freemius.php18799, templates/account/partials/site.php:161
636
  msgid "Opt Out"
637
  msgstr "Opt Out"
638
 
639
- #: includes/class-freemius.php18801, includes/class-freemius.php18806,
640
  #: templates/account/partials/site.php43,
641
  #: templates/account/partials/site.php:161
642
  msgid "Opt In"
643
  msgstr "Opt In"
644
 
645
- #: includes/class-freemius.php:18998
646
  msgid "Please follow these steps to complete the upgrade"
647
  msgstr "נא לבצע את הצעדים הבאים להשלמת השידרוג"
648
 
649
- #: includes/class-freemius.php:19002
650
  msgid "Download the latest %s version"
651
  msgstr "הורד\\י את גרסת ה-%s העדכנית"
652
 
653
- #: includes/class-freemius.php:19006
654
  msgid "Upload and activate the downloaded version"
655
  msgstr "העלה\\י והפעיל\\י את הגרסה שהורדת"
656
 
657
- #: includes/class-freemius.php:19008
658
  msgid "How to upload and activate?"
659
  msgstr "איך להעלות ולהפעיל?"
660
 
661
- #: includes/class-freemius.php:19053
662
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
663
  msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
664
 
665
- #: includes/class-freemius.php:19214
666
  msgid "Auto installation only works for opted-in users."
667
  msgstr "Auto installation only works for opted-in users."
668
 
669
- #: includes/class-freemius.php19224, includes/class-freemius.php19257,
670
- #: includes/class-fs-plugin-updater.php637,
671
- #: includes/class-fs-plugin-updater.php:651
672
  msgid "Invalid module ID."
673
- msgstr "Invalid module ID."
674
 
675
- #: includes/class-freemius.php19233, includes/class-fs-plugin-updater.php:671
676
  msgid "Premium version already active."
677
- msgstr "Premium version already active."
678
 
679
- #: includes/class-freemius.php:19240
680
  msgid "You do not have a valid license to access the premium version."
681
- msgstr "You do not have a valid license to access the premium version."
682
 
683
- #: includes/class-freemius.php:19247
684
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
685
  msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
686
 
687
- #: includes/class-freemius.php19265, includes/class-fs-plugin-updater.php:670
688
  msgid "Premium add-on version already installed."
689
  msgstr "Premium add-on version already installed."
690
 
691
- #: includes/class-freemius.php:19610
692
  msgid "View paid features"
693
- msgstr "View paid features"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
694
 
695
- #: includes/class-fs-plugin-updater.php:178
696
- msgid "%sRenew your license now%s to access version %s features and support."
697
- msgstr "%sRenew your license now%s to access version %s features and support."
698
 
699
- #: includes/class-fs-plugin-updater.php:700
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
700
  msgid "Installing plugin: %s"
701
  msgstr "Installing plugin: %s"
702
 
703
- #: includes/class-fs-plugin-updater.php:741
704
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
705
  msgstr "Unable to connect to the filesystem. Please confirm your credentials."
706
 
707
- #: includes/class-fs-plugin-updater.php:847
708
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
709
  msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
710
 
711
- #: includes/fs-plugin-info-dialog.php328, templates/account.php:784
 
712
  msgctxt "verb"
713
  msgid "Purchase"
714
  msgstr "רכישה"
715
 
716
- #: includes/fs-plugin-info-dialog.php:331
717
  msgid "Start my free %s"
718
  msgstr "התחל את %s הניסיון שלי"
719
 
720
- #: includes/fs-plugin-info-dialog.php355, templates/account.php:80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  msgctxt "as download latest version"
722
  msgid "Download Latest"
723
  msgstr "הורד גרסה אחרונה"
724
 
725
- #: includes/fs-plugin-info-dialog.php358, templates/account.php764,
726
- #: templates/account.php817, templates/auto-installation.php:111
727
- msgid "Install Now"
728
- msgstr "התקן עכשיו"
729
 
730
- #: includes/fs-plugin-info-dialog.php364, templates/account.php:447
731
  msgid "Install Update Now"
732
  msgstr "התקן עדכון במיידי"
733
 
734
- #: includes/fs-plugin-info-dialog.php:368
 
 
 
 
735
  msgid "Newer Version (%s) Installed"
736
  msgstr "גרסה חדשה (%s) הותקנה"
737
 
738
- #: includes/fs-plugin-info-dialog.php:371
 
 
 
 
739
  msgid "Latest Version Installed"
740
  msgstr "הגרסה האחרונה הותקנה"
741
 
742
- #: includes/fs-plugin-info-dialog.php:484
743
  msgctxt "Plugin installer section title"
744
  msgid "Description"
745
  msgstr "תיאור"
746
 
747
- #: includes/fs-plugin-info-dialog.php:485
748
  msgctxt "Plugin installer section title"
749
  msgid "Installation"
750
  msgstr "התקנה"
751
 
752
- #: includes/fs-plugin-info-dialog.php:486
753
  msgctxt "Plugin installer section title"
754
  msgid "FAQ"
755
  msgstr "שאלות נפוצות"
756
 
757
- #: includes/fs-plugin-info-dialog.php487,
758
  #: templates/plugin-info/description.php:55
759
  msgid "Screenshots"
760
  msgstr "צילומי מסך"
761
 
762
- #: includes/fs-plugin-info-dialog.php:488
763
  msgctxt "Plugin installer section title"
764
  msgid "Changelog"
765
  msgstr "לוג שינויים"
766
 
767
- #: includes/fs-plugin-info-dialog.php:489
768
  msgctxt "Plugin installer section title"
769
  msgid "Reviews"
770
  msgstr "ביקורות"
771
 
772
- #: includes/fs-plugin-info-dialog.php:490
773
  msgctxt "Plugin installer section title"
774
  msgid "Other Notes"
775
  msgstr "היערות נוספות"
776
 
777
- #: includes/fs-plugin-info-dialog.php:505
778
  msgctxt "Plugin installer section title"
779
  msgid "Features & Pricing"
780
  msgstr "פיטצ'רים ומחירים"
781
 
782
- #: includes/fs-plugin-info-dialog.php:515
783
  msgid "Plugin Install"
784
  msgstr "התקנת תוסף"
785
 
786
- #: includes/fs-plugin-info-dialog.php:587
787
  msgctxt "e.g. Professional Plan"
788
  msgid "%s Plan"
789
  msgstr "חבילה %s"
790
 
791
- #: includes/fs-plugin-info-dialog.php:612
792
  msgctxt "e.g. the best product"
793
  msgid "Best"
794
  msgstr "הכי טוב"
795
 
796
- #: includes/fs-plugin-info-dialog.php618,
797
- #: includes/fs-plugin-info-dialog.php:638
798
  msgctxt "as every month"
799
  msgid "Monthly"
800
  msgstr "חודשי"
801
 
802
- #: includes/fs-plugin-info-dialog.php:621
803
  msgctxt "as once a year"
804
  msgid "Annual"
805
  msgstr "שנתי"
806
 
807
- #: includes/fs-plugin-info-dialog.php:624
808
  msgid "Lifetime"
809
  msgstr "לכל החיים"
810
 
811
- #: includes/fs-plugin-info-dialog.php638,
812
- #: includes/fs-plugin-info-dialog.php640,
813
- #: includes/fs-plugin-info-dialog.php:642
814
  msgctxt "e.g. billed monthly"
815
  msgid "Billed %s"
816
  msgstr "מחוייב על בסיס %s"
817
 
818
- #: includes/fs-plugin-info-dialog.php:640
819
  msgctxt "as once a year"
820
  msgid "Annually"
821
  msgstr "שנתי"
822
 
823
- #: includes/fs-plugin-info-dialog.php:642
824
  msgctxt "as once a year"
825
  msgid "Once"
826
  msgstr "פעם אחת"
827
 
828
- #: includes/fs-plugin-info-dialog.php:648
829
  msgid "Single Site License"
830
  msgstr "רשיון לאתר אחד"
831
 
832
- #: includes/fs-plugin-info-dialog.php:650
833
  msgid "Unlimited Licenses"
834
  msgstr "רשיונות ללא הגבלה"
835
 
836
- #: includes/fs-plugin-info-dialog.php:652
837
  msgid "Up to %s Sites"
838
  msgstr "עד %s אתרים"
839
 
840
- #: includes/fs-plugin-info-dialog.php662,
841
  #: templates/plugin-info/features.php:82
842
  msgctxt "as monthly period"
843
  msgid "mo"
844
  msgstr "חודשים"
845
 
846
- #: includes/fs-plugin-info-dialog.php669,
847
  #: templates/plugin-info/features.php:80
848
  msgctxt "as annual period"
849
  msgid "year"
850
  msgstr "שנה"
851
 
852
- #: includes/fs-plugin-info-dialog.php:721
853
  msgctxt "noun"
854
  msgid "Price"
855
  msgstr "מחיר"
856
 
857
- #: includes/fs-plugin-info-dialog.php:769
858
  msgid "Save %s"
859
  msgstr "שמירת %s"
860
 
861
- #: includes/fs-plugin-info-dialog.php:779
862
  msgid "No commitment for %s - cancel anytime"
863
  msgstr "No commitment for %s - cancel anytime"
864
 
865
- #: includes/fs-plugin-info-dialog.php:782
866
  msgid "After your free %s, pay as little as %s"
867
  msgstr "After your free %s, pay as little as %s"
868
 
869
- #: includes/fs-plugin-info-dialog.php:793
870
  msgid "Details"
871
  msgstr "פרטים"
872
 
873
- #: includes/fs-plugin-info-dialog.php796, templates/account.php87,
874
- #: templates/debug.php191, templates/debug.php228, templates/debug.php:429
 
875
  msgctxt "product version"
876
  msgid "Version"
877
  msgstr "גרסה"
878
 
879
- #: includes/fs-plugin-info-dialog.php:802
880
  msgctxt "as the plugin author"
881
  msgid "Author"
882
  msgstr "Author"
883
 
884
- #: includes/fs-plugin-info-dialog.php:808
885
  msgid "Last Updated"
886
  msgstr "עודכן לאחרונה"
887
 
888
- #: includes/fs-plugin-info-dialog.php:812
889
  msgctxt "x-ago"
890
  msgid "%s ago"
891
  msgstr "לפני %s"
892
 
893
- #: includes/fs-plugin-info-dialog.php:821
894
  msgid "Requires WordPress Version"
895
  msgstr "Requires WordPress Version"
896
 
897
- #: includes/fs-plugin-info-dialog.php:821
898
  msgid "%s or higher"
899
  msgstr "%s ומעלה"
900
 
901
- #: includes/fs-plugin-info-dialog.php:827
902
  msgid "Compatible up to"
903
  msgstr "Compatible up to"
904
 
905
- #: includes/fs-plugin-info-dialog.php:834
906
  msgid "Downloaded"
907
  msgstr "Downloaded"
908
 
909
- #: includes/fs-plugin-info-dialog.php:837
910
  msgid "%s time"
911
  msgstr "פעם %s"
912
 
913
- #: includes/fs-plugin-info-dialog.php:839
914
  msgid "%s times"
915
  msgstr "%s פעמים"
916
 
917
- #: includes/fs-plugin-info-dialog.php:849
918
  msgid "WordPress.org Plugin Page"
919
  msgstr "WordPress.org Plugin Page"
920
 
921
- #: includes/fs-plugin-info-dialog.php:856
922
  msgid "Plugin Homepage"
923
  msgstr "עמוד התוסף"
924
 
925
- #: includes/fs-plugin-info-dialog.php863,
926
- #: includes/fs-plugin-info-dialog.php:943
927
  msgid "Donate to this plugin"
928
- msgstr "Donate to this plugin"
929
 
930
- #: includes/fs-plugin-info-dialog.php:869
931
  msgid "Average Rating"
932
  msgstr "דירוג ממוצע"
933
 
934
- #: includes/fs-plugin-info-dialog.php:876
935
  msgid "based on %s"
936
  msgstr "מבוסס על %s"
937
 
938
- #: includes/fs-plugin-info-dialog.php:880
939
  msgid "%s rating"
940
  msgstr "דרוג %s"
941
 
942
- #: includes/fs-plugin-info-dialog.php:882
943
  msgid "%s ratings"
944
  msgstr "%s דרוגים"
945
 
946
- #: includes/fs-plugin-info-dialog.php:896
947
  msgid "%s star"
948
  msgstr "כוכב %s"
949
 
950
- #: includes/fs-plugin-info-dialog.php:898
951
  msgid "%s stars"
952
  msgstr "%s כוכבים"
953
 
954
- #: includes/fs-plugin-info-dialog.php:909
955
  msgid "Click to see reviews that provided a rating of %s"
956
  msgstr "Click to see reviews that provided a rating of %s"
957
 
958
- #: includes/fs-plugin-info-dialog.php:922
959
  msgid "Contributors"
960
  msgstr "תורמים"
961
 
962
- #: includes/fs-plugin-info-dialog.php950,
963
- #: includes/fs-plugin-info-dialog.php:952
964
  msgid "Warning"
965
  msgstr "Warning"
966
 
967
- #: includes/fs-plugin-info-dialog.php:950
968
  msgid "This plugin has not been tested with your current version of WordPress."
969
- msgstr "This plugin has not been tested with your current version of WordPress."
970
 
971
- #: includes/fs-plugin-info-dialog.php:952
972
  msgid "This plugin has not been marked as compatible with your version of WordPress."
973
- msgstr "This plugin has not been marked as compatible with your version of WordPress."
974
 
975
- #: includes/fs-plugin-info-dialog.php:971
976
  msgid "Paid add-on must be deployed to Freemius."
977
  msgstr "Paid add-on must be deployed to Freemius."
978
 
979
- #: includes/fs-plugin-info-dialog.php:972
980
  msgid "Add-on must be deployed to WordPress.org or Freemius."
981
  msgstr "Add-on must be deployed to WordPress.org or Freemius."
982
 
983
- #: templates/account.php81, templates/account/partials/site.php:295
 
984
  msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
985
  msgstr "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
986
 
987
- #: templates/account.php:82
988
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
989
  msgstr "ביטול הניסיון יחסום מייד את הפיטצ'רים שהינם בתשלום. האם ברצונך בכל זאת להמשיך?"
990
 
991
- #: templates/account.php83, templates/account/partials/site.php:296
 
992
  msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
993
  msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
994
 
995
- #: templates/account.php84, templates/account/partials/site.php:297
 
996
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
997
  msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
998
 
999
  #. translators: %s: Plan title (e.g. "Professional")
1000
  #: templates/account.php86,
1001
- #: templates/account/partials/activate-license-button.php:31
 
1002
  msgid "Activate %s Plan"
1003
  msgstr "הפעל חבילה %s"
1004
 
1005
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1006
- #: templates/account.php89, templates/account/partials/site.php:275
 
1007
  msgid "Auto renews in %s"
1008
  msgstr "עדכן אוטומטית בעוד %s"
1009
 
1010
  #. translators: %s: Time period (e.g. Expires in "2 months")
1011
- #: templates/account.php91, templates/account/partials/site.php:277
 
1012
  msgid "Expires in %s"
1013
  msgstr "פג תוקף בעוד %s"
1014
 
1015
- #: templates/account.php:92
1016
  msgctxt "as synchronize license"
1017
  msgid "Sync License"
1018
  msgstr "סינכרן רישיון"
1019
 
1020
- #: templates/account.php:93
1021
  msgid "Cancel Trial"
1022
  msgstr "ביט"
1023
 
1024
- #: templates/account.php:94
1025
  msgid "Change Plan"
1026
  msgstr "שינוי חבילה"
1027
 
1028
- #: templates/account.php:95
1029
  msgctxt "verb"
1030
  msgid "Upgrade"
1031
  msgstr "שדרג"
1032
 
1033
- #: templates/account.php97, templates/account/partials/site.php:298
 
1034
  msgctxt "verb"
1035
  msgid "Downgrade"
1036
  msgstr "שנמך"
1037
 
1038
  #: templates/account.php99, templates/add-ons.php126,
1039
  #: templates/plugin-info/features.php72,
 
1040
  #: templates/account/partials/site.php:31
1041
  msgid "Free"
1042
  msgstr "חינם"
1043
 
1044
- #: templates/account.php:100
1045
  msgid "Activate"
1046
  msgstr "הפעלה"
1047
 
1048
- #: templates/account.php101, templates/debug.php348,
1049
- #: includes/customizer/class-fs-customizer-upsell-control.php:106
 
1050
  msgctxt "as product pricing plan"
1051
  msgid "Plan"
1052
  msgstr "חבילה"
1053
 
1054
- #: templates/account.php:153
1055
  msgid "Free Trial"
1056
  msgstr "ניסיון חינם"
1057
 
1058
- #: templates/account.php:164
1059
  msgid "Account Details"
1060
  msgstr "פרטי חשבון"
1061
 
1062
- #: templates/account.php:174
1063
  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?"
1064
  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?"
1065
 
1066
- #: templates/account.php:176
1067
  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?"
1068
  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?"
1069
 
1070
- #: templates/account.php:179
1071
  msgid "Delete Account"
1072
  msgstr "מחיקת חשבון"
1073
 
1074
- #: templates/account.php191, templates/account.php675,
1075
  #: templates/account/partials/deactivate-license-button.php:35
1076
  msgid "Deactivate License"
1077
  msgstr "שיחרור רישיון"
1078
 
1079
- #: templates/account.php:209
1080
  msgid "Are you sure you want to proceed?"
1081
  msgstr "האם את/ה בטוח רוצה להמשיך?"
1082
 
1083
- #: templates/account.php:209
1084
  msgid "Cancel Subscription"
1085
  msgstr "בטל מנוי"
1086
 
1087
- #: templates/account.php:238
1088
  msgctxt "as synchronize"
1089
  msgid "Sync"
1090
  msgstr "סינכרון"
1091
 
1092
- #: templates/account.php252, templates/debug.php:464
1093
  msgid "Name"
1094
  msgstr "שם"
1095
 
1096
- #: templates/account.php258, templates/debug.php:465
1097
  msgid "Email"
1098
  msgstr "דוא\"ל"
1099
 
1100
- #: templates/account.php265, templates/debug.php347, templates/debug.php:503
1101
  msgid "User ID"
1102
  msgstr "מזהה משתמש"
1103
 
1104
- #: templates/account.php:273
1105
  msgid "Site ID"
1106
  msgstr "מזהה אתר"
1107
 
1108
- #: templates/account.php:276
1109
  msgid "No ID"
1110
  msgstr "אין מזהה"
1111
 
1112
- #: templates/account.php281, templates/debug.php233, templates/debug.php349,
1113
- #: templates/debug.php430, templates/debug.php467,
1114
  #: templates/account/partials/site.php:219
1115
  msgid "Public Key"
1116
  msgstr "מפתח פומבי"
1117
 
1118
- #: templates/account.php287, templates/debug.php350, templates/debug.php431,
1119
- #: templates/debug.php468, templates/account/partials/site.php:231
1120
  msgid "Secret Key"
1121
  msgstr "מפתח סודי"
1122
 
1123
- #: templates/account.php:290
1124
  msgctxt "as secret encryption key missing"
1125
  msgid "No Secret"
1126
  msgstr "אין מפתח סודי"
1127
 
1128
- #: templates/account.php309, templates/account/partials/site.php112,
1129
  #: templates/account/partials/site.php:114
1130
  msgid "Trial"
1131
  msgstr "ניסיון"
1132
 
1133
- #: templates/account.php328, templates/debug.php508,
1134
  #: templates/account/partials/site.php:248
1135
  msgid "License Key"
1136
  msgstr "License Key"
1137
 
1138
- #: templates/account.php:358
1139
  msgid "not verified"
1140
  msgstr "לא מאומת"
1141
 
1142
- #: templates/account.php:415
1143
  msgid "Premium version"
1144
  msgstr "גירסת פרימיום"
1145
 
1146
- #: templates/account.php:417
1147
  msgid "Free version"
1148
  msgstr "גירסה חינאמית"
1149
 
1150
- #: templates/account.php:429
1151
  msgid "Verify Email"
1152
  msgstr "אמת כתובת דוא\"ל"
1153
 
1154
- #: templates/account.php:440
1155
  msgid "Download %s Version"
1156
  msgstr "הורד גרסת %s"
1157
 
1158
- #: templates/account.php454, templates/account.php896,
1159
  #: templates/account/partials/site.php237,
1160
  #: templates/account/partials/site.php:255
1161
  msgctxt "verb"
1162
  msgid "Show"
1163
  msgstr "הצג"
1164
 
1165
- #: templates/account.php:468
1166
  msgid "What is your %s?"
1167
  msgstr "מה ה%s שלך?"
1168
 
1169
- #: templates/account.php476, templates/account/billing.php:27
1170
  msgctxt "verb"
1171
  msgid "Edit"
1172
  msgstr "ערוך"
1173
 
1174
- #: templates/account.php:489
1175
  msgid "Sites"
1176
  msgstr "אתרים"
1177
 
1178
- #: templates/account.php:500
1179
  msgid "Search by address"
1180
- msgstr "Search by address"
1181
 
1182
- #: templates/account.php509, templates/account.php555, templates/debug.php226,
1183
- #: templates/debug.php341, templates/debug.php426, templates/debug.php463,
1184
- #: templates/debug.php501, templates/debug.php580,
1185
  #: templates/account/payments.php35, templates/debug/logger.php:21
1186
  msgid "ID"
1187
  msgstr "מזהה"
1188
 
1189
- #: templates/account.php510, templates/debug.php:344
1190
  msgid "Address"
1191
- msgstr "Address"
1192
 
1193
- #: templates/account.php:511
1194
  msgid "License"
1195
  msgstr "רישיון"
1196
 
1197
- #: templates/account.php:512
1198
  msgid "Plan"
1199
  msgstr "חבילה"
1200
 
1201
- #: templates/account.php:558
1202
  msgctxt "as software license"
1203
  msgid "License"
1204
  msgstr "רישיון"
1205
 
1206
- #: templates/account.php:635
1207
- msgid "Cancelled"
1208
- msgstr "בוטל"
1209
-
1210
- #: templates/account.php:640
1211
- msgid "Expired"
1212
- msgstr "פג תוקף"
1213
-
1214
- #: templates/account.php:645
1215
- msgid "No expiration"
1216
- msgstr "ללא תפוגה"
1217
-
1218
- #: templates/account.php756, templates/account.php:812
1219
- msgid "Activate this add-on"
1220
- msgstr "הפעל את ההרחבה"
1221
-
1222
- #: templates/account.php833, templates/debug.php408, templates/debug.php:486
1223
- msgctxt "verb"
1224
- msgid "Delete"
1225
- msgstr "מחק"
1226
-
1227
- #: templates/account.php:890
1228
  msgctxt "verb"
1229
  msgid "Hide"
1230
  msgstr "הסתר"
1231
 
1232
- #: templates/account.php:925
1233
  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?"
1234
- 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?"
1235
 
1236
  #: templates/add-ons.php:36
1237
  msgid "Add Ons for %s"
@@ -1261,11 +1341,11 @@ msgstr "התקנה אוטומטית"
1261
 
1262
  #: templates/auto-installation.php:93
1263
  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."
1264
- 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."
1265
 
1266
  #: templates/auto-installation.php:104
1267
  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."
1268
- 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."
1269
 
1270
  #: templates/auto-installation.php:109
1271
  msgid "Cancel Installation"
@@ -1277,7 +1357,7 @@ msgstr "Checkout"
1277
 
1278
  #: templates/checkout.php:172
1279
  msgid "PCI compliant"
1280
- msgstr "PCI compliant"
1281
 
1282
  #. translators: %s: name (e.g. Hey John,)
1283
  #: templates/connect.php:110
@@ -1285,150 +1365,158 @@ msgctxt "greeting"
1285
  msgid "Hey %s,"
1286
  msgstr "היי %s,"
1287
 
1288
- #: templates/connect.php:144
1289
  msgid "Allow & Continue"
1290
  msgstr "אפשר\\י והמשכ\\י"
1291
 
1292
- #: templates/connect.php:148
1293
  msgid "Re-send activation email"
1294
  msgstr "שליחה חוזרת של מייל האקטיבציה"
1295
 
1296
- #: templates/connect.php:152
1297
  msgid "Thanks %s!"
1298
  msgstr "תודה %s!"
1299
 
1300
- #: templates/connect.php162, templates/forms/license-activation.php:43
1301
  msgid "Agree & Activate License"
1302
  msgstr "הסכמה והפעלת רישיון"
1303
 
1304
- #: templates/connect.php:171
1305
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1306
  msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1307
 
1308
- #: templates/connect.php:177
 
 
 
 
1309
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1310
  msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1311
 
1312
- #: templates/connect.php:182
1313
- msgid "Please help us improve %1$s! 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."
1314
- msgstr "Please help us improve %1$s! 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."
1315
 
1316
- #: templates/connect.php:215
 
 
 
 
1317
  msgid "We're excited to introduce the Freemius network-level integration."
1318
  msgstr "We're excited to introduce the Freemius network-level integration."
1319
 
1320
- #: templates/connect.php:218
1321
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1322
  msgstr "During the update process we detected %d site(s) that are still pending license activation."
1323
 
1324
- #: templates/connect.php:220
1325
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1326
  msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1327
 
1328
- #: templates/connect.php:222
1329
  msgid "%s's paid features"
1330
  msgstr "%s's paid features"
1331
 
1332
- #: templates/connect.php:227
1333
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1334
  msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1335
 
1336
- #: templates/connect.php:229
1337
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1338
  msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1339
 
1340
- #: templates/connect.php238, templates/forms/license-activation.php:46
1341
  msgid "License key"
1342
  msgstr "מפתח רישיון"
1343
 
1344
- #: templates/connect.php241, templates/forms/license-activation.php:19
1345
  msgid "Can't find your license key?"
1346
  msgstr "האם אינך מוצא את מפתח הרישיון?"
1347
 
1348
- #: templates/connect.php259, templates/connect.php563,
1349
  #: templates/forms/deactivation/retry-skip.php:20
1350
  msgctxt "verb"
1351
  msgid "Skip"
1352
  msgstr "דלג"
1353
 
1354
- #: templates/connect.php:262
1355
  msgid "Delegate to Site Admins"
1356
- msgstr "Delegate to Site Admins"
1357
 
1358
- #: templates/connect.php:262
1359
  msgid "If you click it, this decision will be delegated to the sites administrators."
1360
  msgstr "If you click it, this decision will be delegated to the sites administrators."
1361
 
1362
- #: templates/connect.php:290
1363
  msgid "Your Profile Overview"
1364
  msgstr "פרטים כלליים על הפרופיל"
1365
 
1366
- #: templates/connect.php:291
1367
  msgid "Name and email address"
1368
  msgstr "שם וכתובת דו\"אל"
1369
 
1370
- #: templates/connect.php:296
1371
  msgid "Your Site Overview"
1372
  msgstr "פרטים כלליים על האתר"
1373
 
1374
- #: templates/connect.php:297
1375
  msgid "Site URL, WP version, PHP info, plugins & themes"
1376
  msgstr "כתובת אתר, גרסת וורדפרס, פרטי PHP, תוספים ותבניות"
1377
 
1378
- #: templates/connect.php:302
1379
  msgid "Admin Notices"
1380
  msgstr "התראות מנהל"
1381
 
1382
- #: templates/connect.php303, templates/connect.php:325
1383
  msgid "Updates, announcements, marketing, no spam"
1384
  msgstr "עדכונים, הכרזות, הודעות שיווקיות, ללא דואר זבל"
1385
 
1386
- #: templates/connect.php:308
1387
  msgid "Current %s Events"
1388
  msgstr "Current %s Events"
1389
 
1390
- #: templates/connect.php:309
1391
  msgid "Activation, deactivation and uninstall"
1392
  msgstr "הפעלה, כיבוי והסרה"
1393
 
1394
- #: templates/connect.php:324
1395
  msgid "Newsletter"
1396
  msgstr "ניוסלטר"
1397
 
1398
- #: templates/connect.php341, templates/forms/license-activation.php:38
1399
  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."
1400
  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."
1401
 
1402
- #: templates/connect.php:346
1403
  msgid "What permissions are being granted?"
1404
  msgstr "מהן ההרשאות המוענקות?"
1405
 
1406
- #: templates/connect.php:367
1407
  msgid "Don't have a license key?"
1408
  msgstr "האם אין ברשותך מפתח רישיון?"
1409
 
1410
- #: templates/connect.php:368
1411
  msgid "Activate Free Version"
1412
  msgstr "הפעלת גירסה חינאמית"
1413
 
1414
- #: templates/connect.php:370
1415
  msgid "Have a license key?"
1416
  msgstr "האם ברשותך רישיון?"
1417
 
1418
- #: templates/connect.php:378
1419
  msgid "Privacy Policy"
1420
  msgstr "מדיניות פרטיות"
1421
 
1422
- #: templates/connect.php:380
1423
  msgid "Terms of Service"
1424
  msgstr "תנאי השירות"
1425
 
1426
- #: templates/connect.php:670
1427
  msgctxt "as in the process of sending an email"
1428
  msgid "Sending email"
1429
  msgstr "שולח דוא\"ל"
1430
 
1431
- #: templates/connect.php:671
1432
  msgctxt "as activating plugin"
1433
  msgid "Activating"
1434
  msgstr "מפעיל"
@@ -1456,8 +1544,8 @@ msgctxt "as code debugging"
1456
  msgid "Debugging"
1457
  msgstr "דיבוג"
1458
 
1459
- #: templates/debug.php54, templates/debug.php238, templates/debug.php351,
1460
- #: templates/debug.php:469
1461
  msgid "Actions"
1462
  msgstr "פעולות"
1463
 
@@ -1522,12 +1610,12 @@ msgstr "תוספים"
1522
  msgid "Themes"
1523
  msgstr "תבניות"
1524
 
1525
- #: templates/debug.php227, templates/debug.php346, templates/debug.php428,
1526
  #: templates/debug/scheduled-crons.php:80
1527
  msgid "Slug"
1528
  msgstr "מזהה כתובת"
1529
 
1530
- #: templates/debug.php229, templates/debug.php:427
1531
  msgid "Title"
1532
  msgstr "כותרת"
1533
 
@@ -1546,128 +1634,134 @@ msgstr "Network Blog"
1546
 
1547
  #: templates/debug.php:236
1548
  msgid "Network User"
1549
- msgstr "Network User"
1550
 
1551
- #: templates/debug.php:267
1552
  msgctxt "as connection was successful"
1553
  msgid "Connected"
1554
  msgstr "מחובר"
1555
 
1556
- #: templates/debug.php:268
1557
  msgctxt "as connection blocked"
1558
  msgid "Blocked"
1559
  msgstr "חסום"
1560
 
1561
- #: templates/debug.php:297
1562
  msgid "Simulate Trial"
1563
  msgstr "Simulate Trial"
1564
 
1565
- #: templates/debug.php:309
1566
  msgid "Simulate Network Upgrade"
1567
- msgstr "Simulate Network Upgrade"
1568
 
1569
- #: templates/debug.php:335
1570
  msgid "%s Installs"
1571
  msgstr "%s התקנות"
1572
 
1573
- #: templates/debug.php:337
1574
  msgctxt "like websites"
1575
  msgid "Sites"
1576
  msgstr "אתרים"
1577
 
1578
- #: templates/debug.php343, templates/account/partials/site.php:148
1579
  msgid "Blog ID"
1580
- msgstr "Blog ID"
 
 
 
 
 
 
1581
 
1582
- #: templates/debug.php:422
1583
  msgid "Add Ons of module %s"
1584
  msgstr "Add Ons of module %s"
1585
 
1586
- #: templates/debug.php:459
1587
  msgid "Users"
1588
  msgstr "משתמשים"
1589
 
1590
- #: templates/debug.php:466
1591
  msgid "Verified"
1592
  msgstr "מאומת"
1593
 
1594
- #: templates/debug.php:497
1595
  msgid "%s Licenses"
1596
  msgstr "%s Licenses"
1597
 
1598
- #: templates/debug.php:502
1599
  msgid "Plugin ID"
1600
  msgstr "Plugin ID"
1601
 
1602
- #: templates/debug.php:504
1603
  msgid "Plan ID"
1604
  msgstr "Plan ID"
1605
 
1606
- #: templates/debug.php:505
1607
  msgid "Quota"
1608
  msgstr "Quota"
1609
 
1610
- #: templates/debug.php:506
1611
  msgid "Activated"
1612
  msgstr "Activated"
1613
 
1614
- #: templates/debug.php:507
1615
  msgid "Blocking"
1616
  msgstr "Blocking"
1617
 
1618
- #: templates/debug.php:509
1619
  msgctxt "as expiration date"
1620
  msgid "Expiration"
1621
  msgstr "תפוגה"
1622
 
1623
- #: templates/debug.php:538
1624
  msgid "Debug Log"
1625
  msgstr "Debug Log"
1626
 
1627
- #: templates/debug.php:542
1628
  msgid "All Types"
1629
  msgstr "כל הסוגים"
1630
 
1631
- #: templates/debug.php:549
1632
  msgid "All Requests"
1633
  msgstr "כל הבקשות"
1634
 
1635
- #: templates/debug.php554, templates/debug.php583,
1636
  #: templates/debug/logger.php:25
1637
  msgid "File"
1638
  msgstr "קובץ"
1639
 
1640
- #: templates/debug.php555, templates/debug.php581,
1641
  #: templates/debug/logger.php:23
1642
  msgid "Function"
1643
  msgstr "פונקציה"
1644
 
1645
- #: templates/debug.php:556
1646
  msgid "Process ID"
1647
  msgstr "Process ID"
1648
 
1649
- #: templates/debug.php:557
1650
  msgid "Logger"
1651
  msgstr "Logger"
1652
 
1653
- #: templates/debug.php558, templates/debug.php582,
1654
  #: templates/debug/logger.php:24
1655
  msgid "Message"
1656
  msgstr "הודעה"
1657
 
1658
- #: templates/debug.php:560
1659
  msgid "Filter"
1660
  msgstr "פילטר"
1661
 
1662
- #: templates/debug.php:568
1663
  msgid "Download"
1664
  msgstr "הורדה"
1665
 
1666
- #: templates/debug.php579, templates/debug/logger.php:22
1667
  msgid "Type"
1668
  msgstr "סוג"
1669
 
1670
- #: templates/debug.php584, templates/debug/logger.php:26
1671
  msgid "Timestamp"
1672
  msgstr "Timestamp"
1673
 
@@ -1709,7 +1803,7 @@ msgstr "שם עסק"
1709
 
1710
  #: templates/account/billing.php45, templates/account/billing.php:45
1711
  msgid "Tax / VAT ID"
1712
- msgstr "Tax / VAT ID"
1713
 
1714
  #: templates/account/billing.php48, templates/account/billing.php48,
1715
  #: templates/account/billing.php49, templates/account/billing.php:49
@@ -2018,6 +2112,27 @@ msgstr "Usage tracking is done in the name of making %s better. Making a better
2018
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2019
  msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2021
  #: templates/forms/resend-key.php:21
2022
  msgid "Send License Key"
2023
  msgstr "שליחת מפתח רישיון"
@@ -2040,34 +2155,34 @@ msgstr "Premium"
2040
 
2041
  #: templates/partials/network-activation.php:23
2042
  msgid "Activate license on all sites in the network."
2043
- msgstr "Activate license on all sites in the network."
2044
 
2045
  #: templates/partials/network-activation.php:24
2046
  msgid "Apply on all sites in the network."
2047
- msgstr "Apply on all sites in the network."
2048
 
2049
  #: templates/partials/network-activation.php:27
2050
  msgid "Activate license on all pending sites."
2051
- msgstr "Activate license on all pending sites."
2052
 
2053
  #: templates/partials/network-activation.php:28
2054
  msgid "Apply on all pending sites."
2055
- msgstr "Apply on all pending sites."
2056
 
2057
  #: templates/partials/network-activation.php36,
2058
  #: templates/partials/network-activation.php:68
2059
  msgid "allow"
2060
- msgstr "allow"
2061
 
2062
  #: templates/partials/network-activation.php38,
2063
  #: templates/partials/network-activation.php:70
2064
  msgid "delegate"
2065
- msgstr "delegate"
2066
 
2067
  #: templates/partials/network-activation.php41,
2068
  #: templates/partials/network-activation.php:73
2069
  msgid "skip"
2070
- msgstr "skip"
2071
 
2072
  #: templates/plugin-info/description.php72,
2073
  #: templates/plugin-info/screenshots.php:31
@@ -2091,21 +2206,38 @@ msgstr "נשארו %s"
2091
  msgid "Last license"
2092
  msgstr "רישיון אחרון"
2093
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2094
  #: templates/account/partials/site.php:181
2095
  msgid "Owner Name"
2096
- msgstr "Owner Name"
2097
 
2098
  #: templates/account/partials/site.php:193
2099
  msgid "Owner Email"
2100
- msgstr "Owner Email"
2101
 
2102
  #: templates/account/partials/site.php:205
2103
  msgid "Owner ID"
2104
- msgstr "Owner ID"
2105
 
2106
  #: templates/account/partials/site.php:270
2107
  msgid "Subscription"
2108
- msgstr "Subscription"
2109
 
2110
  #: templates/forms/deactivation/contact.php:19
2111
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
@@ -2143,19 +2275,19 @@ msgstr "deactivating"
2143
  msgid "switching"
2144
  msgstr "switching"
2145
 
2146
- #: templates/forms/deactivation/form.php:248
2147
  msgid "Submit & %s"
2148
  msgstr "Submit & %s"
2149
 
2150
- #: templates/forms/deactivation/form.php:269
2151
  msgid "Kindly tell us the reason so we can improve."
2152
  msgstr "אנא שתף את הסיבה כדי שנוכל להשתפר."
2153
 
2154
- #: templates/forms/deactivation/form.php:390
2155
  msgid "Yes - %s"
2156
  msgstr "Yes - %s"
2157
 
2158
- #: templates/forms/deactivation/form.php:397
2159
  msgid "Skip & %s"
2160
  msgstr "דלג ו%s"
2161
 
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
  # Rami Yushuvaev <r_a_m_i@hotmail.com>, 2017
5
+ # Vova Feldman <vova@freemius.com>, 2017-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-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"
15
  "Content-Type: text/plain; charset=UTF-8\n"
16
  "Content-Transfer-Encoding: 8bit\n"
17
+ "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\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"
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
 
1316
  #: templates/add-ons.php:36
1317
  msgid "Add Ons for %s"
1341
 
1342
  #: templates/auto-installation.php:93
1343
  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."
1344
+ msgstr "הורדה והתקנה אוטומטית של %s (גרסה בתשלום) מ-%2$s תתחיל בעוד %3$s. אם ברצונך לבצע את ההתקנה ידנית - לחץ על כפתור הביטול עכשיו."
1345
 
1346
  #: templates/auto-installation.php:104
1347
  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."
1348
+ msgstr "תהליך ההתקנה התחיל ויכול לקחת מספר דקות לסיום. אנא המתינו בסבלנות עד לסיום מבלי לרענן את הדפדפן."
1349
 
1350
  #: templates/auto-installation.php:109
1351
  msgid "Cancel Installation"
1357
 
1358
  #: templates/checkout.php:172
1359
  msgid "PCI compliant"
1360
+ msgstr "עומד בתקן PCI"
1361
 
1362
  #. translators: %s: name (e.g. Hey John,)
1363
  #: templates/connect.php:110
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
  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
 
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
 
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
 
1803
 
1804
  #: templates/account/billing.php45, templates/account/billing.php:45
1805
  msgid "Tax / VAT ID"
1806
+ msgstr "ח.פ."
1807
 
1808
  #: templates/account/billing.php48, templates/account/billing.php48,
1809
  #: templates/account/billing.php49, templates/account/billing.php:49
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 "סגירה"
2135
+
2136
  #: templates/forms/resend-key.php:21
2137
  msgid "Send License Key"
2138
  msgstr "שליחת מפתח רישיון"
2155
 
2156
  #: templates/partials/network-activation.php:23
2157
  msgid "Activate license on all sites in the network."
2158
+ msgstr "הפעלת רישיון על כל האתרים ברשת."
2159
 
2160
  #: templates/partials/network-activation.php:24
2161
  msgid "Apply on all sites in the network."
2162
+ msgstr "יישום על כל האתרים ברשת."
2163
 
2164
  #: templates/partials/network-activation.php:27
2165
  msgid "Activate license on all pending sites."
2166
+ msgstr "הפעלת רישיון על כל האתרים התלויים והעומדים."
2167
 
2168
  #: templates/partials/network-activation.php:28
2169
  msgid "Apply on all pending sites."
2170
+ msgstr "יישום על כל האתרים התלויים והעומדים."
2171
 
2172
  #: templates/partials/network-activation.php36,
2173
  #: templates/partials/network-activation.php:68
2174
  msgid "allow"
2175
+ msgstr "אפשר"
2176
 
2177
  #: templates/partials/network-activation.php38,
2178
  #: templates/partials/network-activation.php:70
2179
  msgid "delegate"
2180
+ msgstr "האצל"
2181
 
2182
  #: templates/partials/network-activation.php41,
2183
  #: templates/partials/network-activation.php:73
2184
  msgid "skip"
2185
+ msgstr "דלג"
2186
 
2187
  #: templates/plugin-info/description.php72,
2188
  #: templates/plugin-info/screenshots.php:31
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
+
2226
  #: templates/account/partials/site.php:181
2227
  msgid "Owner Name"
2228
+ msgstr "שם הבעלים"
2229
 
2230
  #: templates/account/partials/site.php:193
2231
  msgid "Owner Email"
2232
+ msgstr "מייל הבעלים"
2233
 
2234
  #: templates/account/partials/site.php:205
2235
  msgid "Owner ID"
2236
+ msgstr "מזהה הבעלים"
2237
 
2238
  #: templates/account/partials/site.php:270
2239
  msgid "Subscription"
2240
+ msgstr "מנוי"
2241
 
2242
  #: templates/forms/deactivation/contact.php:19
2243
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
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
 
freemius/languages/freemius-it_IT.mo CHANGED
Binary file
freemius/languages/freemius-it_IT.po CHANGED
@@ -1,16 +1,16 @@
1
  # Copyright (C) 2018 freemius
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
- # Pelly Benassi <plasmax@gmail.com>, 2016
5
- # Daniele Scasciafratte Mte90 <mte90net@gmail.com>, 2015-2017
6
- # Pelly Benassi <plasmax@gmail.com>, 2016-2017
7
  # Vova Feldman <vova@freemius.com>, 2015-2016
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-03-09 09:13+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"
@@ -24,1216 +24,1296 @@ msgstr ""
24
  "X-Poedit-SearchPathExcluded-0: *.js\n"
25
  "X-Poedit-SourceCharset: UTF-8\n"
26
 
27
- #: includes/class-freemius.php:1527
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:1529
32
  msgid "Error"
33
  msgstr "Errore"
34
 
35
- #: includes/class-freemius.php:1847
36
  msgid "I found a better %s"
37
  msgstr "Ho trovato un migliore %s"
38
 
39
- #: includes/class-freemius.php:1849
40
  msgid "What's the %s's name?"
41
  msgstr "Qual è il nome di %s?"
42
 
43
- #: includes/class-freemius.php:1855
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:1857
48
  msgid "Deactivation"
49
  msgstr "Disattivazione"
50
 
51
- #: includes/class-freemius.php:1858
52
  msgid "Theme Switch"
53
  msgstr "Cambio tema"
54
 
55
- #: includes/class-freemius.php1867, templates/forms/resend-key.php:24
56
  msgid "Other"
57
  msgstr "Altro"
58
 
59
- #: includes/class-freemius.php:1875
60
  msgid "I no longer need the %s"
61
  msgstr "Non ho più bisogno di %s"
62
 
63
- #: includes/class-freemius.php:1882
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:1888
68
  msgid "The %s broke my site"
69
  msgstr "%s ha rotto il mio sito"
70
 
71
- #: includes/class-freemius.php:1895
72
  msgid "The %s suddenly stopped working"
73
  msgstr "%s ha improvvisamente smesso di funzionare"
74
 
75
- #: includes/class-freemius.php:1905
76
  msgid "I can't pay for it anymore"
77
  msgstr "Non posso piú pagarlo"
78
 
79
- #: includes/class-freemius.php:1907
80
  msgid "What price would you feel comfortable paying?"
81
  msgstr "Che prezzo ritieni opportuno pagare?"
82
 
83
- #: includes/class-freemius.php:1913
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:1934
88
  msgid "The %s didn't work"
89
  msgstr "%s non funziona"
90
 
91
- #: includes/class-freemius.php:1944
92
  msgid "I couldn't understand how to make it work"
93
  msgstr "Non capisco come farlo funzionare"
94
 
95
- #: includes/class-freemius.php:1952
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:1954
100
  msgid "What feature?"
101
  msgstr "Quale funzionalitá?"
102
 
103
- #: includes/class-freemius.php:1958
104
  msgid "The %s is not working"
105
  msgstr "%s non funziona"
106
 
107
- #: includes/class-freemius.php:1960
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:1964
112
  msgid "It's not what I was looking for"
113
  msgstr "Non é quello che stavo cercando"
114
 
115
- #: includes/class-freemius.php:1966
116
  msgid "What you've been looking for?"
117
  msgstr "Che cosa stai cercando?"
118
 
119
- #: includes/class-freemius.php:1970
120
  msgid "The %s didn't work as expected"
121
  msgstr "%s non ha funzionato come mi aspettavo"
122
 
123
- #: includes/class-freemius.php:1972
124
  msgid "What did you expect?"
125
  msgstr "Che cosa ti aspettavi?"
126
 
127
- #: includes/class-freemius.php2691, templates/debug.php:20
128
  msgid "Freemius Debug"
129
  msgstr "Debug Freemius"
130
 
131
- #: includes/class-freemius.php:3344
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:3346
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:3353
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 "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."
142
 
143
- #: includes/class-freemius.php:3458
144
  msgid "Yes - do your thing"
145
  msgstr "Sì - fai pure"
146
 
147
- #: includes/class-freemius.php:3463
148
  msgid "No - just deactivate"
149
  msgstr "No - disattiva e basta"
150
 
151
- #: includes/class-freemius.php3508, includes/class-freemius.php3986,
152
- #: includes/class-freemius.php5056, includes/class-freemius.php10786,
153
- #: includes/class-freemius.php13974, includes/class-freemius.php14026,
154
- #: includes/class-freemius.php14087, includes/class-freemius.php16213,
155
- #: includes/class-freemius.php16223, includes/class-freemius.php16773,
156
- #: includes/class-freemius.php16791, includes/class-freemius.php16889,
157
- #: includes/class-freemius.php17625, templates/add-ons.php:43
158
  msgctxt "exclamation"
159
  msgid "Oops"
160
  msgstr "Ops"
161
 
162
- #: includes/class-freemius.php:3575
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:3983
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:3984
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.php4105, includes/class-freemius.php4130,
177
- #: includes/class-freemius.php:16862
178
  msgid "Unexpected API error. Please contact the %s's author with the following error."
179
- msgstr "Unexpected API error. Please contact the %s's author with the following error."
180
 
181
- #: includes/class-freemius.php:4744
182
  msgid "Premium %s version was successfully activated."
183
- msgstr "Premium %s version was successfully activated."
184
 
185
- #: includes/class-freemius.php4756, includes/class-freemius.php:6587
186
  msgctxt ""
187
  msgid "W00t"
188
  msgstr "Forte"
189
 
190
- #: includes/class-freemius.php:4771
191
  msgid "You have a %s license."
192
  msgstr "Hai la licenza %s."
193
 
194
- #: includes/class-freemius.php4775, includes/class-freemius.php13415,
195
- #: includes/class-freemius.php13426, includes/class-freemius.php16141,
196
- #: includes/class-freemius.php16441, includes/class-freemius.php16503,
197
- #: includes/class-freemius.php:16650
198
  msgctxt "interjection expressing joy or exuberance"
199
  msgid "Yee-haw"
200
  msgstr "Evvai"
201
 
202
- #: includes/class-freemius.php:5039
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:5043
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.php5052, templates/account.php780,
211
- #: templates/add-ons.php:99
212
  msgid "More information about %s"
213
  msgstr "Ulteriori informazioni su %s"
214
 
215
- #: includes/class-freemius.php:5053
216
  msgid "Purchase License"
217
  msgstr "Acquista licenza"
218
 
219
- #: includes/class-freemius.php5964, templates/connect.php:153
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:5968
224
  msgid "start the trial"
225
  msgstr "Inizia il periodo di prova gratuito"
226
 
227
- #: includes/class-freemius.php5969, templates/connect.php:157
228
  msgid "complete the install"
229
  msgstr "completa l'installazione"
230
 
231
- #: includes/class-freemius.php:6070
232
  msgid "You are just one step away - %s"
233
  msgstr "Sei a un passo dalla fine - %s"
234
 
235
- #: includes/class-freemius.php:6073
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:6152
241
  msgid "We made a few tweaks to the %s, %s"
242
- msgstr "We made a few tweaks to the %s, %s"
243
 
244
- #: includes/class-freemius.php:6156
245
  msgid "Opt in to make \"%s\" Better!"
246
- msgstr "Opt in to make \"%s\" Better!"
247
 
248
- #: includes/class-freemius.php:6586
249
  msgid "The upgrade of %s was successfully completed."
250
  msgstr "L'aggiornamento di %s è stato completato con successo."
251
 
252
- #: includes/class-freemius.php8301, includes/class-fs-plugin-updater.php505,
253
- #: includes/class-fs-plugin-updater.php657,
254
- #: includes/class-fs-plugin-updater.php663, templates/auto-installation.php:32
255
  msgid "Add-On"
256
  msgstr "Add-on"
257
 
258
- #: includes/class-freemius.php8303, templates/debug.php336,
259
- #: templates/debug.php:497
260
  msgid "Plugin"
261
  msgstr "Plugin"
262
 
263
- #: includes/class-freemius.php8304, templates/debug.php336,
264
- #: templates/debug.php497, templates/forms/deactivation/form.php:64
265
  msgid "Theme"
266
  msgstr "Tema"
267
 
268
- #: includes/class-freemius.php:10653
269
  msgid "invalid_site_details_collection"
270
  msgstr "invalid_site_details_collection"
271
 
272
- #: includes/class-freemius.php:10773
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:10775
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:11001
281
  msgid "Account is pending activation."
282
  msgstr "Account in attesa di attivazione."
283
 
284
- #: includes/class-freemius.php:13397
285
  msgid "%s activation was successfully completed."
286
  msgstr "%s è stato attivato con successo."
287
 
288
- #: includes/class-freemius.php:13411
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.php13422, includes/class-freemius.php:16499
293
  msgid "Your trial has been successfully started."
294
  msgstr "La versione di prova è stata avviata correttamente."
295
 
296
- #: includes/class-freemius.php13972, includes/class-freemius.php14024,
297
- #: includes/class-freemius.php:14085
298
  msgid "Couldn't activate %s."
299
  msgstr "Non é stato possibile attivare %s."
300
 
301
- #: includes/class-freemius.php13973, includes/class-freemius.php14025,
302
- #: includes/class-freemius.php:14086
303
  msgid "Please contact us with the following message:"
304
  msgstr "Contattaci con il seguente messaggio:"
305
 
306
- #: includes/class-freemius.php14433, includes/class-freemius.php:18689
307
  msgid "Upgrade"
308
  msgstr "Aggiornamento"
309
 
310
- #: includes/class-freemius.php:14439
311
  msgid "Start Trial"
312
  msgstr "Inizia il periodo di prova gratuito"
313
 
314
- #: includes/class-freemius.php:14441
315
  msgid "Pricing"
316
  msgstr "Prezzi"
317
 
318
- #: includes/class-freemius.php14501, includes/class-freemius.php:14503
319
  msgid "Affiliation"
320
  msgstr "Affiliazione"
321
 
322
- #: includes/class-freemius.php14523, includes/class-freemius.php14525,
323
- #: templates/account.php145, templates/debug.php:301
324
  msgid "Account"
325
  msgstr "Account"
326
 
327
- #: includes/class-freemius.php14536, includes/class-freemius.php14538,
328
  #: includes/customizer/class-fs-customizer-support-section.php:60
329
  msgid "Contact Us"
330
  msgstr "Contattaci"
331
 
332
- #: includes/class-freemius.php14548, includes/class-freemius.php14550,
333
- #: includes/class-freemius.php18699, templates/account.php:96
 
334
  msgid "Add-Ons"
335
  msgstr "Addon"
336
 
337
- #: includes/class-freemius.php14581, templates/pricing.php:97
338
  msgctxt "noun"
339
  msgid "Pricing"
340
  msgstr "Prezzi"
341
 
342
- #: includes/class-freemius.php14774,
343
  #: includes/customizer/class-fs-customizer-support-section.php:67
344
  msgid "Support Forum"
345
  msgstr "Forum di supporto"
346
 
347
- #: includes/class-freemius.php:15559
348
  msgid "Your email has been successfully verified - you are AWESOME!"
349
  msgstr "Il tuo indirizzo email è stato verificato con successo - SEI UN GRANDE!"
350
 
351
- #: includes/class-freemius.php:15560
352
  msgctxt "a positive response"
353
  msgid "Right on"
354
  msgstr "Sì"
355
 
356
- #: includes/class-freemius.php:16132
357
  msgid "Your %s Add-on plan was successfully upgraded."
358
  msgstr "Il piano del tuo add-on %s è stato aggiornato con successo."
359
 
360
- #: includes/class-freemius.php:16134
361
  msgid "%s Add-on was successfully purchased."
362
  msgstr "L' add-on %s è stato acquistato con successo."
363
 
364
- #: includes/class-freemius.php:16137
365
  msgid "Download the latest version"
366
  msgstr "Scarica l'ultima versione"
367
 
368
- #: includes/class-freemius.php:16209
369
  msgctxt "%1s - plugin title, %2s - API domain"
370
  msgid "Your server is blocking the access to Freemius' API, which is crucial for %1s synchronization. Please contact your host to whitelist %2s"
371
  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."
372
 
373
- #: includes/class-freemius.php16212, includes/class-freemius.php16621,
374
- #: includes/class-freemius.php:16686
375
  msgid "Error received from the server:"
376
  msgstr "Errore ricevuto dal server:"
377
 
378
- #: includes/class-freemius.php:16222
379
  msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
380
  msgstr "Sembra che uno dei parametri di autenticazione sia sbagliato. Aggiorna la tua chiave pubblica, Secret Key & User ID e riprova."
381
 
382
- #: includes/class-freemius.php16404, includes/class-freemius.php16626,
383
- #: includes/class-freemius.php:16669
384
  msgctxt ""
385
  msgid "Hmm"
386
  msgstr "Uhm"
387
 
388
- #: includes/class-freemius.php:16417
389
  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."
390
  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."
391
 
392
- #: includes/class-freemius.php16418, templates/account.php98,
393
- #: templates/add-ons.php:130
394
  msgctxt "trial period"
395
  msgid "Trial"
396
  msgstr "Prova gratuita"
397
 
398
- #: includes/class-freemius.php:16423
399
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
400
  msgstr "Ho aggiornato il mio account, ma quando cerco di sincronizzare la licenza, il piano rimane %s."
401
 
402
- #: includes/class-freemius.php16427, includes/class-freemius.php:16481
403
  msgid "Please contact us here"
404
  msgstr "Contattaci qui"
405
 
406
- #: includes/class-freemius.php:16437
407
  msgid "Your plan was successfully upgraded."
408
  msgstr "Il piano è stato aggiornato con successo."
409
 
410
- #: includes/class-freemius.php:16454
411
  msgid "Your plan was successfully changed to %s."
412
  msgstr "Il piano è stato cambiato con successo a %s."
413
 
414
- #: includes/class-freemius.php:16469
415
  msgid "Your license has expired. You can still continue using the free %s forever."
416
- msgstr "Your license has expired. You can still continue using the free %s forever."
 
 
 
 
417
 
418
- #: includes/class-freemius.php:16477
419
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
420
  msgstr "La tua licenza è stata cancellata. Se credi sia un errore, per favore contatta il supporto."
421
 
422
- #: includes/class-freemius.php:16490
423
  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."
424
  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."
425
 
426
- #: includes/class-freemius.php:16512
427
- msgid "Your trial has expired. You can still continue using all our free features."
428
- msgstr "La versione di prova è scaduta. Si può comunque continuare a utilizzare tutte le nostre funzioni gratuite."
 
 
 
 
429
 
430
- #: includes/class-freemius.php:16617
431
  msgid "It looks like the license could not be activated."
432
  msgstr "Sembra che la licenza non possa essere attivata."
433
 
434
- #: includes/class-freemius.php:16647
435
  msgid "Your license was successfully activated."
436
  msgstr "La tua licenza è stata attivata correttamente."
437
 
438
- #: includes/class-freemius.php:16673
439
  msgid "It looks like your site currently doesn't have an active license."
440
  msgstr "Sembra che il tuo sito non disponga di alcuna licenza attiva."
441
 
442
- #: includes/class-freemius.php:16685
443
  msgid "It looks like the license deactivation failed."
444
  msgstr "Sembra che la disattivazione della licenza non sia riuscita."
445
 
446
- #: includes/class-freemius.php:16713
447
  msgid "Your license was successfully deactivated, you are back to the %s plan."
448
  msgstr "La tua licenza é stata disattivata con successo, sei tornato al piano %s."
449
 
450
- #: includes/class-freemius.php:16714
451
  msgid "O.K"
452
  msgstr "OK"
453
 
454
- #: includes/class-freemius.php:16762
455
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
456
  msgstr "Il tuo piano è stato declassato con successo. La licenza del piano %s scadrà in %s."
457
 
458
- #: includes/class-freemius.php:16772
459
  msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
460
  msgstr "Stiamo avendo qualche problema temporaneo con il downgrade del piano. Riprova tra qualche minuto."
461
 
462
- #: includes/class-freemius.php:16796
463
  msgid "You are already running the %s in a trial mode."
464
- msgstr "You are already running the %s in a trial mode."
465
 
466
- #: includes/class-freemius.php:16807
467
  msgid "You already utilized a trial before."
468
  msgstr "Hai già utilizzato una prova gratuita in passato."
469
 
470
- #: includes/class-freemius.php:16821
471
  msgid "Plan %s do not exist, therefore, can't start a trial."
472
  msgstr "Il piano %s non esiste, per questo motivo non è possibile iniziare il periodo di prova."
473
 
474
- #: includes/class-freemius.php:16832
475
  msgid "Plan %s does not support a trial period."
476
  msgstr "Il piano %s non supporta il periodo di prova."
477
 
478
- #: includes/class-freemius.php:16843
479
  msgid "None of the %s's plans supports a trial period."
480
- msgstr "None of the %s's plans supports a trial period."
481
 
482
- #: includes/class-freemius.php:16893
483
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
484
  msgstr "Sembra che tu non stia più usando la prova gratuita, quindi non c'è niente che tu debba annullare :)"
485
 
486
- #: includes/class-freemius.php:16944
487
  msgid "Your %s free trial was successfully cancelled."
488
  msgstr "Il tuo periodo di prova gratuito %s è stato annullato con successo."
489
 
490
- #: includes/class-freemius.php:16949
491
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
492
  msgstr "Stiamo avendo qualche problema temporaneo con l'annullamento del periodo di prova. Riprova tra qualche minuto."
493
 
494
- #: includes/class-freemius.php:17233
495
  msgid "Version %s was released."
496
  msgstr "La versione %s é stata rilasciata."
497
 
498
- #: includes/class-freemius.php:17233
499
  msgid "Please download %s."
500
  msgstr "Scarica %s."
501
 
502
- #: includes/class-freemius.php:17240
503
  msgid "the latest %s version here"
504
  msgstr "l'ultima versione %s é quì"
505
 
506
- #: includes/class-freemius.php:17245
507
  msgid "New"
508
  msgstr "Nuovo"
509
 
510
- #: includes/class-freemius.php:17250
511
  msgid "Seems like you got the latest release."
512
  msgstr "Sembra che tu abbia la versione più recente."
513
 
514
- #: includes/class-freemius.php:17251
515
  msgid "You are all good!"
516
  msgstr "Sei fantastico!"
517
 
518
- #: includes/class-freemius.php:17517
519
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
520
  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."
521
 
522
- #: includes/class-freemius.php:17652
523
  msgid "Site successfully opted in."
524
- msgstr "Site successfully opted in."
525
 
526
- #: includes/class-freemius.php17653, includes/class-freemius.php:18430
527
  msgid "Awesome"
528
  msgstr "Fantastico"
529
 
530
- #: includes/class-freemius.php17669, templates/forms/optout.php:32
531
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
532
- msgstr "Ti ringraziamo per averci concesso di tracciare alcuni dati di utilizzo al fine di migliorare %s"
533
 
534
- #: includes/class-freemius.php:17670
535
  msgid "Thank you!"
536
- msgstr "Thank you!"
537
 
538
- #: includes/class-freemius.php:17677
539
  msgid "We will no longer be sending any usage data of %s on %s to %s."
540
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
541
 
542
- #: includes/class-freemius.php:17792
543
  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."
544
  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."
545
 
546
- #: includes/class-freemius.php:17798
547
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
548
  msgstr "Grazie per aver confermato il cambiamento del proprietario. Un' email è stata appena inviata a %s per la conferma finale."
549
 
550
- #: includes/class-freemius.php:17803
551
  msgid "%s is the new owner of the account."
552
  msgstr "%s è il nuovo proprietario dell'account."
553
 
554
- #: includes/class-freemius.php:17805
555
  msgctxt "as congratulations"
556
  msgid "Congrats"
557
  msgstr "Congratulazioni"
558
 
559
- #: includes/class-freemius.php:17825
560
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
561
  msgstr "Siamo spiacenti, non siamo riusciti a completare l'aggiornamento via email. Un altro utente con lo stesso indirizzo email è già registrato."
562
 
563
- #: includes/class-freemius.php:17826
564
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
565
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
566
 
567
- #: includes/class-freemius.php:17833
568
  msgid "Change Ownership"
569
  msgstr "Cambia Proprietario"
570
 
571
- #: includes/class-freemius.php:17841
572
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
573
  msgstr "Il tuo indirizzo email è stato aggiornato correttamente. Riceverai un'email con le istruzioni di conferma in pochi istanti."
574
 
575
- #: includes/class-freemius.php:17853
576
  msgid "Please provide your full name."
577
  msgstr "Per favore inserisci il tuo nome completo."
578
 
579
- #: includes/class-freemius.php:17858
580
  msgid "Your name was successfully updated."
581
  msgstr "Il tuo nome è stato aggiornato correttamente."
582
 
583
- #: includes/class-freemius.php:17919
584
  msgid "You have successfully updated your %s."
585
  msgstr "Hai aggiornato con successo il tuo %s."
586
 
587
- #: includes/class-freemius.php:18059
588
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
589
  msgstr "Le informazioni sugli add-on di %s vengono scaricate da un server esterno."
590
 
591
- #: includes/class-freemius.php:18060
592
  msgctxt "advance notice of something that will need attention."
593
  msgid "Heads up"
594
  msgstr "Attenzione"
595
 
596
- #: includes/class-freemius.php:18470
597
  msgctxt "exclamation"
598
  msgid "Hey"
599
  msgstr "Hey"
600
 
601
- #: includes/class-freemius.php:18470
602
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
603
  msgstr "Come sta andando con %s? Prova tutte le funzionalità premium di %s con una prova gratuita di %d giorni."
604
 
605
- #: includes/class-freemius.php:18478
606
  msgid "No commitment for %s days - cancel anytime!"
607
  msgstr "Nessun impegno per %s giorni - puoi annullare in qualsiasi momento!"
608
 
609
- #: includes/class-freemius.php:18479
610
  msgid "No credit card required"
611
  msgstr "Nessuna carta di credito richiesta"
612
 
613
- #: includes/class-freemius.php18486, templates/forms/trial-start.php:53
614
  msgctxt "call to action"
615
  msgid "Start free trial"
616
  msgstr "Inizia il periodo di prova gratuito"
617
 
618
- #: includes/class-freemius.php:18563
619
  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!"
620
- 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!"
621
 
622
- #: includes/class-freemius.php:18572
623
  msgid "Learn more"
624
  msgstr "Scopri altro"
625
 
626
- #: includes/class-freemius.php18728, templates/account.php393,
627
- #: templates/account.php496, templates/connect.php161,
628
- #: templates/connect.php371, templates/forms/license-activation.php:24
 
629
  msgid "Activate License"
630
  msgstr "Attiva licenza"
631
 
632
- #: includes/class-freemius.php18729, templates/account.php456,
633
- #: templates/account.php495, templates/account/partials/site.php:256
634
  msgid "Change License"
635
  msgstr "Cambia licenza"
636
 
637
- #: includes/class-freemius.php18799, templates/account/partials/site.php:161
638
  msgid "Opt Out"
639
  msgstr "Cancella iscrizione"
640
 
641
- #: includes/class-freemius.php18801, includes/class-freemius.php18806,
642
  #: templates/account/partials/site.php43,
643
  #: templates/account/partials/site.php:161
644
  msgid "Opt In"
645
  msgstr "Iscriviti"
646
 
647
- #: includes/class-freemius.php:18998
648
  msgid "Please follow these steps to complete the upgrade"
649
  msgstr "Segui i passi seguenti per completare l'aggiornamento"
650
 
651
- #: includes/class-freemius.php:19002
652
  msgid "Download the latest %s version"
653
  msgstr "Scarica l'ultima versione di %s"
654
 
655
- #: includes/class-freemius.php:19006
656
  msgid "Upload and activate the downloaded version"
657
  msgstr "Carica e attiva la versione scaricata"
658
 
659
- #: includes/class-freemius.php:19008
660
  msgid "How to upload and activate?"
661
  msgstr "Come faccio a caricare ed attivare?"
662
 
663
- #: includes/class-freemius.php:19053
664
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
665
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
666
 
667
- #: includes/class-freemius.php:19214
668
  msgid "Auto installation only works for opted-in users."
669
  msgstr "L'installazione automatica funziona solo per gli utenti che hanno dato il consenso."
670
 
671
- #: includes/class-freemius.php19224, includes/class-freemius.php19257,
672
- #: includes/class-fs-plugin-updater.php637,
673
- #: includes/class-fs-plugin-updater.php:651
674
  msgid "Invalid module ID."
675
  msgstr "ID modulo non valida."
676
 
677
- #: includes/class-freemius.php19233, includes/class-fs-plugin-updater.php:671
678
  msgid "Premium version already active."
679
  msgstr "Versione Premium già attiva."
680
 
681
- #: includes/class-freemius.php:19240
682
  msgid "You do not have a valid license to access the premium version."
683
  msgstr "Non disponi di una licenza valida per accedere alla versione Premium."
684
 
685
- #: includes/class-freemius.php:19247
686
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
687
  msgstr "Il plugin è un \"Serviceware\", quindi non dispone di una versione del codice Premium."
688
 
689
- #: includes/class-freemius.php19265, includes/class-fs-plugin-updater.php:670
690
  msgid "Premium add-on version already installed."
691
  msgstr "Versione Premium dell'add-on già installata."
692
 
693
- #: includes/class-freemius.php:19610
694
  msgid "View paid features"
695
  msgstr "Vedi funzionalità a pagamento"
696
 
697
- #: includes/class-fs-plugin-updater.php:178
698
- msgid "%sRenew your license now%s to access version %s features and support."
699
- msgstr "%sRinnova la tua licenza ora%s per accedere a funzionalità e supporto della versione %s."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
700
 
701
- #: includes/class-fs-plugin-updater.php:700
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
702
  msgid "Installing plugin: %s"
703
  msgstr "Installazione plugin: %s"
704
 
705
- #: includes/class-fs-plugin-updater.php:741
706
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
707
- msgstr "Unable to connect to the filesystem. Please confirm your credentials."
708
 
709
- #: includes/class-fs-plugin-updater.php:847
710
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
711
  msgstr "Il pacchetto remoto del plugin non contiene una cartella con lo slug desiderato e la rinominazione non ha funzionato."
712
 
713
- #: includes/fs-plugin-info-dialog.php328, templates/account.php:784
 
714
  msgctxt "verb"
715
  msgid "Purchase"
716
  msgstr "Acquisto"
717
 
718
- #: includes/fs-plugin-info-dialog.php:331
719
  msgid "Start my free %s"
720
  msgstr "Inizia la mia %s"
721
 
722
- #: includes/fs-plugin-info-dialog.php355, templates/account.php:80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
723
  msgctxt "as download latest version"
724
  msgid "Download Latest"
725
  msgstr "Scarica l'ultima versione"
726
 
727
- #: includes/fs-plugin-info-dialog.php358, templates/account.php764,
728
- #: templates/account.php817, templates/auto-installation.php:111
729
- msgid "Install Now"
730
- msgstr "Installa ora"
731
 
732
- #: includes/fs-plugin-info-dialog.php364, templates/account.php:447
733
  msgid "Install Update Now"
734
  msgstr "Installa l'aggiornamento ora"
735
 
736
- #: includes/fs-plugin-info-dialog.php:368
 
 
 
 
737
  msgid "Newer Version (%s) Installed"
738
  msgstr "Versione più recente (%s) installata"
739
 
740
- #: includes/fs-plugin-info-dialog.php:371
 
 
 
 
741
  msgid "Latest Version Installed"
742
  msgstr "Versione più recente installata"
743
 
744
- #: includes/fs-plugin-info-dialog.php:484
745
  msgctxt "Plugin installer section title"
746
  msgid "Description"
747
  msgstr "Descrizione"
748
 
749
- #: includes/fs-plugin-info-dialog.php:485
750
  msgctxt "Plugin installer section title"
751
  msgid "Installation"
752
  msgstr "Installazione"
753
 
754
- #: includes/fs-plugin-info-dialog.php:486
755
  msgctxt "Plugin installer section title"
756
  msgid "FAQ"
757
  msgstr "FAQ"
758
 
759
- #: includes/fs-plugin-info-dialog.php487,
760
  #: templates/plugin-info/description.php:55
761
  msgid "Screenshots"
762
  msgstr "Screenshot"
763
 
764
- #: includes/fs-plugin-info-dialog.php:488
765
  msgctxt "Plugin installer section title"
766
  msgid "Changelog"
767
  msgstr "Changelog"
768
 
769
- #: includes/fs-plugin-info-dialog.php:489
770
  msgctxt "Plugin installer section title"
771
  msgid "Reviews"
772
  msgstr "Recensioni"
773
 
774
- #: includes/fs-plugin-info-dialog.php:490
775
  msgctxt "Plugin installer section title"
776
  msgid "Other Notes"
777
  msgstr "Altre note"
778
 
779
- #: includes/fs-plugin-info-dialog.php:505
780
  msgctxt "Plugin installer section title"
781
  msgid "Features & Pricing"
782
  msgstr "Caratteristiche & prezzi"
783
 
784
- #: includes/fs-plugin-info-dialog.php:515
785
  msgid "Plugin Install"
786
  msgstr "Installazione del plugin"
787
 
788
- #: includes/fs-plugin-info-dialog.php:587
789
  msgctxt "e.g. Professional Plan"
790
  msgid "%s Plan"
791
  msgstr "Piano %s"
792
 
793
- #: includes/fs-plugin-info-dialog.php:612
794
  msgctxt "e.g. the best product"
795
  msgid "Best"
796
  msgstr "Migliore"
797
 
798
- #: includes/fs-plugin-info-dialog.php618,
799
- #: includes/fs-plugin-info-dialog.php:638
800
  msgctxt "as every month"
801
  msgid "Monthly"
802
  msgstr "Mensilmente"
803
 
804
- #: includes/fs-plugin-info-dialog.php:621
805
  msgctxt "as once a year"
806
  msgid "Annual"
807
  msgstr "Annuale"
808
 
809
- #: includes/fs-plugin-info-dialog.php:624
810
  msgid "Lifetime"
811
  msgstr "Tutta la vita"
812
 
813
- #: includes/fs-plugin-info-dialog.php638,
814
- #: includes/fs-plugin-info-dialog.php640,
815
- #: includes/fs-plugin-info-dialog.php:642
816
  msgctxt "e.g. billed monthly"
817
  msgid "Billed %s"
818
  msgstr "Fatturato %s"
819
 
820
- #: includes/fs-plugin-info-dialog.php:640
821
  msgctxt "as once a year"
822
  msgid "Annually"
823
  msgstr "Annualmente"
824
 
825
- #: includes/fs-plugin-info-dialog.php:642
826
  msgctxt "as once a year"
827
  msgid "Once"
828
  msgstr "Una volta"
829
 
830
- #: includes/fs-plugin-info-dialog.php:648
831
  msgid "Single Site License"
832
  msgstr "Licenza per sito singolo"
833
 
834
- #: includes/fs-plugin-info-dialog.php:650
835
  msgid "Unlimited Licenses"
836
  msgstr "Licenze illimitate"
837
 
838
- #: includes/fs-plugin-info-dialog.php:652
839
  msgid "Up to %s Sites"
840
  msgstr "Fino a %s siti"
841
 
842
- #: includes/fs-plugin-info-dialog.php662,
843
  #: templates/plugin-info/features.php:82
844
  msgctxt "as monthly period"
845
  msgid "mo"
846
  msgstr "mese"
847
 
848
- #: includes/fs-plugin-info-dialog.php669,
849
  #: templates/plugin-info/features.php:80
850
  msgctxt "as annual period"
851
  msgid "year"
852
  msgstr "anno"
853
 
854
- #: includes/fs-plugin-info-dialog.php:721
855
  msgctxt "noun"
856
  msgid "Price"
857
  msgstr "Prezzo"
858
 
859
- #: includes/fs-plugin-info-dialog.php:769
860
  msgid "Save %s"
861
  msgstr "Risparmia %s"
862
 
863
- #: includes/fs-plugin-info-dialog.php:779
864
  msgid "No commitment for %s - cancel anytime"
865
  msgstr "Nessun impegno con %s - cancella quando vuoi"
866
 
867
- #: includes/fs-plugin-info-dialog.php:782
868
  msgid "After your free %s, pay as little as %s"
869
  msgstr "Dopo il tuo %s gratuito, paghi solamente %s"
870
 
871
- #: includes/fs-plugin-info-dialog.php:793
872
  msgid "Details"
873
  msgstr "Dettagli"
874
 
875
- #: includes/fs-plugin-info-dialog.php796, templates/account.php87,
876
- #: templates/debug.php191, templates/debug.php228, templates/debug.php:429
 
877
  msgctxt "product version"
878
  msgid "Version"
879
  msgstr "Versione"
880
 
881
- #: includes/fs-plugin-info-dialog.php:802
882
  msgctxt "as the plugin author"
883
  msgid "Author"
884
  msgstr "Autore"
885
 
886
- #: includes/fs-plugin-info-dialog.php:808
887
  msgid "Last Updated"
888
  msgstr "Ultimo aggiornamento"
889
 
890
- #: includes/fs-plugin-info-dialog.php:812
891
  msgctxt "x-ago"
892
  msgid "%s ago"
893
  msgstr "%s fa"
894
 
895
- #: includes/fs-plugin-info-dialog.php:821
896
  msgid "Requires WordPress Version"
897
  msgstr "Richiede la versione di WordPress"
898
 
899
- #: includes/fs-plugin-info-dialog.php:821
900
  msgid "%s or higher"
901
  msgstr "%s o superiore"
902
 
903
- #: includes/fs-plugin-info-dialog.php:827
904
  msgid "Compatible up to"
905
  msgstr "Compatibile fino a"
906
 
907
- #: includes/fs-plugin-info-dialog.php:834
908
  msgid "Downloaded"
909
  msgstr "Scaricato"
910
 
911
- #: includes/fs-plugin-info-dialog.php:837
912
  msgid "%s time"
913
  msgstr "% volta"
914
 
915
- #: includes/fs-plugin-info-dialog.php:839
916
  msgid "%s times"
917
  msgstr "%s volte"
918
 
919
- #: includes/fs-plugin-info-dialog.php:849
920
  msgid "WordPress.org Plugin Page"
921
  msgstr "Pagina dei plugin di WordPress.org"
922
 
923
- #: includes/fs-plugin-info-dialog.php:856
924
  msgid "Plugin Homepage"
925
  msgstr "Homepage del plugin"
926
 
927
- #: includes/fs-plugin-info-dialog.php863,
928
- #: includes/fs-plugin-info-dialog.php:943
929
  msgid "Donate to this plugin"
930
  msgstr "Fai una donazione a questo plugin"
931
 
932
- #: includes/fs-plugin-info-dialog.php:869
933
  msgid "Average Rating"
934
  msgstr "Valutazione media"
935
 
936
- #: includes/fs-plugin-info-dialog.php:876
937
  msgid "based on %s"
938
  msgstr "basato su %s"
939
 
940
- #: includes/fs-plugin-info-dialog.php:880
941
  msgid "%s rating"
942
  msgstr "%s valutazione"
943
 
944
- #: includes/fs-plugin-info-dialog.php:882
945
  msgid "%s ratings"
946
  msgstr "%s valutazioni"
947
 
948
- #: includes/fs-plugin-info-dialog.php:896
949
  msgid "%s star"
950
  msgstr "%s stella"
951
 
952
- #: includes/fs-plugin-info-dialog.php:898
953
  msgid "%s stars"
954
  msgstr "%s stelle"
955
 
956
- #: includes/fs-plugin-info-dialog.php:909
957
  msgid "Click to see reviews that provided a rating of %s"
958
  msgstr "Fai clic per vedere le recensioni che hanno fornito una valutazione di %s"
959
 
960
- #: includes/fs-plugin-info-dialog.php:922
961
  msgid "Contributors"
962
  msgstr "Contributori"
963
 
964
- #: includes/fs-plugin-info-dialog.php950,
965
- #: includes/fs-plugin-info-dialog.php:952
966
  msgid "Warning"
967
  msgstr "Avviso"
968
 
969
- #: includes/fs-plugin-info-dialog.php:950
970
  msgid "This plugin has not been tested with your current version of WordPress."
971
  msgstr "Questo plugin non è stato testato con la versione corrente di WordPress."
972
 
973
- #: includes/fs-plugin-info-dialog.php:952
974
  msgid "This plugin has not been marked as compatible with your version of WordPress."
975
  msgstr "Questo plugin non è stato segnato come compatibile con la tua versione di WordPress."
976
 
977
- #: includes/fs-plugin-info-dialog.php:971
978
  msgid "Paid add-on must be deployed to Freemius."
979
  msgstr "Gli add-on a pagamento devono essere distribuiti da Freemius."
980
 
981
- #: includes/fs-plugin-info-dialog.php:972
982
  msgid "Add-on must be deployed to WordPress.org or Freemius."
983
  msgstr "L'add-on dev'essere distribuito da WordPress.org o Freemius."
984
 
985
- #: templates/account.php81, templates/account/partials/site.php:295
 
986
  msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
987
  msgstr "Effettuare il downgrade del piano interromperà immediatamente tutti i futuri pagamenti ricorrenti e la licenza del piano %s scadrà in %s."
988
 
989
- #: templates/account.php:82
990
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
991
  msgstr "Cancellando il periodo di prova gratuito bloccherai immediatamente l'accesso a tutte le funzionalità premium. Vuoi continuare?"
992
 
993
- #: templates/account.php83, templates/account/partials/site.php:296
 
994
  msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
995
- msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
996
 
997
- #: templates/account.php84, templates/account/partials/site.php:297
 
998
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
999
  msgstr "Quando la tua licenza scadrà, potrai comunque continuare a usare la versione gratuita, ma NON avrai accesso alle funzionalità %s."
1000
 
1001
  #. translators: %s: Plan title (e.g. "Professional")
1002
  #: templates/account.php86,
1003
- #: templates/account/partials/activate-license-button.php:31
 
1004
  msgid "Activate %s Plan"
1005
  msgstr "Attivare il piano %s"
1006
 
1007
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1008
- #: templates/account.php89, templates/account/partials/site.php:275
 
1009
  msgid "Auto renews in %s"
1010
  msgstr "Rinnovo automatico in %s"
1011
 
1012
  #. translators: %s: Time period (e.g. Expires in "2 months")
1013
- #: templates/account.php91, templates/account/partials/site.php:277
 
1014
  msgid "Expires in %s"
1015
  msgstr "Scade in %s"
1016
 
1017
- #: templates/account.php:92
1018
  msgctxt "as synchronize license"
1019
  msgid "Sync License"
1020
  msgstr "Sincronizza la licenza"
1021
 
1022
- #: templates/account.php:93
1023
  msgid "Cancel Trial"
1024
  msgstr "Annulla prova gratuita"
1025
 
1026
- #: templates/account.php:94
1027
  msgid "Change Plan"
1028
  msgstr "Cambia piano"
1029
 
1030
- #: templates/account.php:95
1031
  msgctxt "verb"
1032
  msgid "Upgrade"
1033
  msgstr "Aggiornamento"
1034
 
1035
- #: templates/account.php97, templates/account/partials/site.php:298
 
1036
  msgctxt "verb"
1037
  msgid "Downgrade"
1038
  msgstr "Downgrade"
1039
 
1040
  #: templates/account.php99, templates/add-ons.php126,
1041
  #: templates/plugin-info/features.php72,
 
1042
  #: templates/account/partials/site.php:31
1043
  msgid "Free"
1044
  msgstr "Gratuito"
1045
 
1046
- #: templates/account.php:100
1047
  msgid "Activate"
1048
  msgstr "Attiva"
1049
 
1050
- #: templates/account.php101, templates/debug.php348,
1051
- #: includes/customizer/class-fs-customizer-upsell-control.php:106
 
1052
  msgctxt "as product pricing plan"
1053
  msgid "Plan"
1054
  msgstr "Piano"
1055
 
1056
- #: templates/account.php:153
1057
  msgid "Free Trial"
1058
  msgstr "Prova gratuita"
1059
 
1060
- #: templates/account.php:164
1061
  msgid "Account Details"
1062
  msgstr "Dettagli dell'account"
1063
 
1064
- #: templates/account.php:174
1065
  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?"
1066
  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?"
1067
 
1068
- #: templates/account.php:176
1069
  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?"
1070
- 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?"
1071
 
1072
- #: templates/account.php:179
1073
  msgid "Delete Account"
1074
  msgstr "Elimina Account"
1075
 
1076
- #: templates/account.php191, templates/account.php675,
1077
  #: templates/account/partials/deactivate-license-button.php:35
1078
  msgid "Deactivate License"
1079
  msgstr "Disattiva licenza"
1080
 
1081
- #: templates/account.php:209
1082
  msgid "Are you sure you want to proceed?"
1083
  msgstr "Sei sicuro di voler procedere?"
1084
 
1085
- #: templates/account.php:209
1086
  msgid "Cancel Subscription"
1087
  msgstr "Annulla sottoscrizione"
1088
 
1089
- #: templates/account.php:238
1090
  msgctxt "as synchronize"
1091
  msgid "Sync"
1092
  msgstr "Sincronizza"
1093
 
1094
- #: templates/account.php252, templates/debug.php:464
1095
  msgid "Name"
1096
  msgstr "Nome"
1097
 
1098
- #: templates/account.php258, templates/debug.php:465
1099
  msgid "Email"
1100
  msgstr "Email"
1101
 
1102
- #: templates/account.php265, templates/debug.php347, templates/debug.php:503
1103
  msgid "User ID"
1104
  msgstr "ID utente"
1105
 
1106
- #: templates/account.php:273
1107
  msgid "Site ID"
1108
  msgstr "ID del sito"
1109
 
1110
- #: templates/account.php:276
1111
  msgid "No ID"
1112
  msgstr "Nessun ID"
1113
 
1114
- #: templates/account.php281, templates/debug.php233, templates/debug.php349,
1115
- #: templates/debug.php430, templates/debug.php467,
1116
  #: templates/account/partials/site.php:219
1117
  msgid "Public Key"
1118
  msgstr "Chiave pubblica"
1119
 
1120
- #: templates/account.php287, templates/debug.php350, templates/debug.php431,
1121
- #: templates/debug.php468, templates/account/partials/site.php:231
1122
  msgid "Secret Key"
1123
  msgstr "Chiave segreta"
1124
 
1125
- #: templates/account.php:290
1126
  msgctxt "as secret encryption key missing"
1127
  msgid "No Secret"
1128
  msgstr "Nessuna chiave"
1129
 
1130
- #: templates/account.php309, templates/account/partials/site.php112,
1131
  #: templates/account/partials/site.php:114
1132
  msgid "Trial"
1133
  msgstr "Prova gratuita"
1134
 
1135
- #: templates/account.php328, templates/debug.php508,
1136
  #: templates/account/partials/site.php:248
1137
  msgid "License Key"
1138
  msgstr "Chiave della licenza"
1139
 
1140
- #: templates/account.php:358
1141
  msgid "not verified"
1142
  msgstr "non verificato"
1143
 
1144
- #: templates/account.php:415
1145
  msgid "Premium version"
1146
  msgstr "Versione premium"
1147
 
1148
- #: templates/account.php:417
1149
  msgid "Free version"
1150
  msgstr "Versione gratuita"
1151
 
1152
- #: templates/account.php:429
1153
  msgid "Verify Email"
1154
  msgstr "Verifica email"
1155
 
1156
- #: templates/account.php:440
1157
  msgid "Download %s Version"
1158
  msgstr "Scarica la versione %s"
1159
 
1160
- #: templates/account.php454, templates/account.php896,
1161
  #: templates/account/partials/site.php237,
1162
  #: templates/account/partials/site.php:255
1163
  msgctxt "verb"
1164
  msgid "Show"
1165
  msgstr "Mostra"
1166
 
1167
- #: templates/account.php:468
1168
  msgid "What is your %s?"
1169
  msgstr "Qual è il tuo %s?"
1170
 
1171
- #: templates/account.php476, templates/account/billing.php:27
1172
  msgctxt "verb"
1173
  msgid "Edit"
1174
  msgstr "Modifica"
1175
 
1176
- #: templates/account.php:489
1177
  msgid "Sites"
1178
  msgstr "Siti"
1179
 
1180
- #: templates/account.php:500
1181
  msgid "Search by address"
1182
- msgstr "Search by address"
1183
 
1184
- #: templates/account.php509, templates/account.php555, templates/debug.php226,
1185
- #: templates/debug.php341, templates/debug.php426, templates/debug.php463,
1186
- #: templates/debug.php501, templates/debug.php580,
1187
  #: templates/account/payments.php35, templates/debug/logger.php:21
1188
  msgid "ID"
1189
  msgstr "ID"
1190
 
1191
- #: templates/account.php510, templates/debug.php:344
1192
  msgid "Address"
1193
- msgstr "Address"
1194
 
1195
- #: templates/account.php:511
1196
  msgid "License"
1197
  msgstr "Licenza"
1198
 
1199
- #: templates/account.php:512
1200
  msgid "Plan"
1201
  msgstr "Piano"
1202
 
1203
- #: templates/account.php:558
1204
  msgctxt "as software license"
1205
  msgid "License"
1206
  msgstr "Licenza"
1207
 
1208
- #: templates/account.php:635
1209
- msgid "Cancelled"
1210
- msgstr "Annullato"
1211
-
1212
- #: templates/account.php:640
1213
- msgid "Expired"
1214
- msgstr "Scaduto"
1215
-
1216
- #: templates/account.php:645
1217
- msgid "No expiration"
1218
- msgstr "Nessuna scadenza"
1219
-
1220
- #: templates/account.php756, templates/account.php:812
1221
- msgid "Activate this add-on"
1222
- msgstr "Attivare questo addon"
1223
-
1224
- #: templates/account.php833, templates/debug.php408, templates/debug.php:486
1225
- msgctxt "verb"
1226
- msgid "Delete"
1227
- msgstr "Elimina"
1228
-
1229
- #: templates/account.php:890
1230
  msgctxt "verb"
1231
  msgid "Hide"
1232
  msgstr "Nascondi"
1233
 
1234
- #: templates/account.php:925
1235
  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?"
1236
- 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?"
1237
 
1238
  #: templates/add-ons.php:36
1239
  msgid "Add Ons for %s"
@@ -1287,150 +1367,158 @@ msgctxt "greeting"
1287
  msgid "Hey %s,"
1288
  msgstr "Hey %s,"
1289
 
1290
- #: templates/connect.php:144
1291
  msgid "Allow & Continue"
1292
  msgstr "Consenti & Continua"
1293
 
1294
- #: templates/connect.php:148
1295
  msgid "Re-send activation email"
1296
  msgstr "Invia nuovamente l'email di attivazione"
1297
 
1298
- #: templates/connect.php:152
1299
  msgid "Thanks %s!"
1300
  msgstr "Grazie %s!"
1301
 
1302
- #: templates/connect.php162, templates/forms/license-activation.php:43
1303
  msgid "Agree & Activate License"
1304
  msgstr "Accetta e attiva la licenza"
1305
 
1306
- #: templates/connect.php:171
1307
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1308
  msgstr "Grazie per aver acquistato %s! Per iniziare, per favore inserisci la tua chiave di licenza:"
1309
 
1310
- #: templates/connect.php:177
 
 
 
 
1311
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1312
- msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1313
 
1314
- #: templates/connect.php:182
1315
- msgid "Please help us improve %1$s! 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."
1316
- msgstr "Please help us improve %1$s! 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."
1317
 
1318
- #: templates/connect.php:215
 
 
 
 
1319
  msgid "We're excited to introduce the Freemius network-level integration."
1320
- msgstr "We're excited to introduce the Freemius network-level integration."
1321
 
1322
- #: templates/connect.php:218
1323
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1324
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1325
 
1326
- #: templates/connect.php:220
1327
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1328
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1329
 
1330
- #: templates/connect.php:222
1331
  msgid "%s's paid features"
1332
- msgstr "%s's paid features"
1333
 
1334
- #: templates/connect.php:227
1335
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1336
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1337
 
1338
- #: templates/connect.php:229
1339
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1340
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1341
 
1342
- #: templates/connect.php238, templates/forms/license-activation.php:46
1343
  msgid "License key"
1344
  msgstr "Chiave di licenza"
1345
 
1346
- #: templates/connect.php241, templates/forms/license-activation.php:19
1347
  msgid "Can't find your license key?"
1348
  msgstr "Non trovi la tua chiave di licenza?"
1349
 
1350
- #: templates/connect.php259, templates/connect.php563,
1351
  #: templates/forms/deactivation/retry-skip.php:20
1352
  msgctxt "verb"
1353
  msgid "Skip"
1354
  msgstr "Salta"
1355
 
1356
- #: templates/connect.php:262
1357
  msgid "Delegate to Site Admins"
1358
- msgstr "Delegate to Site Admins"
1359
 
1360
- #: templates/connect.php:262
1361
  msgid "If you click it, this decision will be delegated to the sites administrators."
1362
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1363
 
1364
- #: templates/connect.php:290
1365
  msgid "Your Profile Overview"
1366
  msgstr "Panoramica del tuo profilo"
1367
 
1368
- #: templates/connect.php:291
1369
  msgid "Name and email address"
1370
  msgstr "Nome ed indirizzo email"
1371
 
1372
- #: templates/connect.php:296
1373
  msgid "Your Site Overview"
1374
  msgstr "Panoramica del tuo sito"
1375
 
1376
- #: templates/connect.php:297
1377
  msgid "Site URL, WP version, PHP info, plugins & themes"
1378
  msgstr "URL del sito, versione di WP, informazioni PHP, plugin e temi"
1379
 
1380
- #: templates/connect.php:302
1381
  msgid "Admin Notices"
1382
  msgstr "Avvisi amministratore"
1383
 
1384
- #: templates/connect.php303, templates/connect.php:325
1385
  msgid "Updates, announcements, marketing, no spam"
1386
  msgstr "Aggiornamenti, annunci, marketing, no spam"
1387
 
1388
- #: templates/connect.php:308
1389
  msgid "Current %s Events"
1390
- msgstr "Current %s Events"
1391
 
1392
- #: templates/connect.php:309
1393
  msgid "Activation, deactivation and uninstall"
1394
  msgstr "Attiva, disattivazione e disinstallazione"
1395
 
1396
- #: templates/connect.php:324
1397
  msgid "Newsletter"
1398
  msgstr "Newsletter"
1399
 
1400
- #: templates/connect.php341, templates/forms/license-activation.php:38
1401
  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."
1402
- 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."
1403
 
1404
- #: templates/connect.php:346
1405
  msgid "What permissions are being granted?"
1406
  msgstr "Quali autorizzazioni vengono concesse?"
1407
 
1408
- #: templates/connect.php:367
1409
  msgid "Don't have a license key?"
1410
  msgstr "Non hai una chiave di licenza?"
1411
 
1412
- #: templates/connect.php:368
1413
  msgid "Activate Free Version"
1414
  msgstr "Attiva versione gratuita"
1415
 
1416
- #: templates/connect.php:370
1417
  msgid "Have a license key?"
1418
  msgstr "Hai una chiave di licenza?"
1419
 
1420
- #: templates/connect.php:378
1421
  msgid "Privacy Policy"
1422
  msgstr "Politica sulla privacy"
1423
 
1424
- #: templates/connect.php:380
1425
  msgid "Terms of Service"
1426
  msgstr "Termini del Servizio"
1427
 
1428
- #: templates/connect.php:670
1429
  msgctxt "as in the process of sending an email"
1430
  msgid "Sending email"
1431
  msgstr "Invio email"
1432
 
1433
- #: templates/connect.php:671
1434
  msgctxt "as activating plugin"
1435
  msgid "Activating"
1436
  msgstr "Attivazione"
@@ -1458,8 +1546,8 @@ msgctxt "as code debugging"
1458
  msgid "Debugging"
1459
  msgstr "Debugging"
1460
 
1461
- #: templates/debug.php54, templates/debug.php238, templates/debug.php351,
1462
- #: templates/debug.php:469
1463
  msgid "Actions"
1464
  msgstr "Azioni"
1465
 
@@ -1477,7 +1565,7 @@ msgstr "Elimina cache API"
1477
 
1478
  #: templates/debug.php:79
1479
  msgid "Clear Updates Transients"
1480
- msgstr "Clear Updates Transients"
1481
 
1482
  #: templates/debug.php:86
1483
  msgid "Sync Data From Server"
@@ -1524,12 +1612,12 @@ msgstr "Plugin"
1524
  msgid "Themes"
1525
  msgstr "Temi"
1526
 
1527
- #: templates/debug.php227, templates/debug.php346, templates/debug.php428,
1528
  #: templates/debug/scheduled-crons.php:80
1529
  msgid "Slug"
1530
  msgstr "Slug"
1531
 
1532
- #: templates/debug.php229, templates/debug.php:427
1533
  msgid "Title"
1534
  msgstr "Titolo"
1535
 
@@ -1548,134 +1636,140 @@ msgstr "Network Blog"
1548
 
1549
  #: templates/debug.php:236
1550
  msgid "Network User"
1551
- msgstr "Network User"
1552
 
1553
- #: templates/debug.php:267
1554
  msgctxt "as connection was successful"
1555
  msgid "Connected"
1556
  msgstr "Connesso"
1557
 
1558
- #: templates/debug.php:268
1559
  msgctxt "as connection blocked"
1560
  msgid "Blocked"
1561
  msgstr "Bloccato"
1562
 
1563
- #: templates/debug.php:297
1564
  msgid "Simulate Trial"
1565
  msgstr "Simula versione di prova"
1566
 
1567
- #: templates/debug.php:309
1568
  msgid "Simulate Network Upgrade"
1569
- msgstr "Simulate Network Upgrade"
1570
 
1571
- #: templates/debug.php:335
1572
  msgid "%s Installs"
1573
  msgstr "%s Installazioni"
1574
 
1575
- #: templates/debug.php:337
1576
  msgctxt "like websites"
1577
  msgid "Sites"
1578
  msgstr "Siti"
1579
 
1580
- #: templates/debug.php343, templates/account/partials/site.php:148
1581
  msgid "Blog ID"
1582
  msgstr "Blog ID"
1583
 
1584
- #: templates/debug.php:422
 
 
 
 
 
 
1585
  msgid "Add Ons of module %s"
1586
  msgstr "Addon del modulo %s"
1587
 
1588
- #: templates/debug.php:459
1589
  msgid "Users"
1590
  msgstr "Utenti"
1591
 
1592
- #: templates/debug.php:466
1593
  msgid "Verified"
1594
  msgstr "Verificato"
1595
 
1596
- #: templates/debug.php:497
1597
  msgid "%s Licenses"
1598
  msgstr "%s Licenze"
1599
 
1600
- #: templates/debug.php:502
1601
  msgid "Plugin ID"
1602
  msgstr "Plugin ID"
1603
 
1604
- #: templates/debug.php:504
1605
  msgid "Plan ID"
1606
  msgstr "ID Piano"
1607
 
1608
- #: templates/debug.php:505
1609
  msgid "Quota"
1610
  msgstr "Quota"
1611
 
1612
- #: templates/debug.php:506
1613
  msgid "Activated"
1614
  msgstr "Attivato"
1615
 
1616
- #: templates/debug.php:507
1617
  msgid "Blocking"
1618
  msgstr "Bloccato"
1619
 
1620
- #: templates/debug.php:509
1621
  msgctxt "as expiration date"
1622
  msgid "Expiration"
1623
  msgstr "Scadenza"
1624
 
1625
- #: templates/debug.php:538
1626
  msgid "Debug Log"
1627
  msgstr "Debug Log"
1628
 
1629
- #: templates/debug.php:542
1630
  msgid "All Types"
1631
  msgstr "Tutti i tipi"
1632
 
1633
- #: templates/debug.php:549
1634
  msgid "All Requests"
1635
  msgstr "Tutte le richieste"
1636
 
1637
- #: templates/debug.php554, templates/debug.php583,
1638
  #: templates/debug/logger.php:25
1639
  msgid "File"
1640
  msgstr "File"
1641
 
1642
- #: templates/debug.php555, templates/debug.php581,
1643
  #: templates/debug/logger.php:23
1644
  msgid "Function"
1645
  msgstr "Funzione"
1646
 
1647
- #: templates/debug.php:556
1648
  msgid "Process ID"
1649
  msgstr "ID processo"
1650
 
1651
- #: templates/debug.php:557
1652
  msgid "Logger"
1653
  msgstr "Logger"
1654
 
1655
- #: templates/debug.php558, templates/debug.php582,
1656
  #: templates/debug/logger.php:24
1657
  msgid "Message"
1658
  msgstr "Messaggio"
1659
 
1660
- #: templates/debug.php:560
1661
  msgid "Filter"
1662
  msgstr "Filtro"
1663
 
1664
- #: templates/debug.php:568
1665
  msgid "Download"
1666
  msgstr "Download"
1667
 
1668
- #: templates/debug.php579, templates/debug/logger.php:22
1669
  msgid "Type"
1670
  msgstr "Tipo"
1671
 
1672
- #: templates/debug.php584, templates/debug/logger.php:26
1673
  msgid "Timestamp"
1674
  msgstr "Timestamp"
1675
 
1676
  #: templates/secure-https-header.php:28
1677
  msgid "Secure HTTPS %s page, running from an external domain"
1678
- msgstr "Secure HTTPS %s page, running from an external domain"
1679
 
1680
  #: includes/customizer/class-fs-customizer-support-section.php55,
1681
  #: templates/plugin-info/features.php:43
@@ -1856,7 +1950,7 @@ msgstr "Successivo"
1856
 
1857
  #: templates/forms/affiliation.php:82
1858
  msgid "Non-expiring"
1859
- msgstr "Non-expiring"
1860
 
1861
  #: templates/forms/affiliation.php:85
1862
  msgid "Apply to become an affiliate"
@@ -1864,67 +1958,67 @@ msgstr "Applica per diventare un affiliato"
1864
 
1865
  #: templates/forms/affiliation.php:104
1866
  msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
1867
- msgstr "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
1868
 
1869
  #: templates/forms/affiliation.php:119
1870
  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."
1871
- 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."
1872
 
1873
  #: templates/forms/affiliation.php:122
1874
  msgid "Your affiliation account was temporarily suspended."
1875
- msgstr "Your affiliation account was temporarily suspended."
1876
 
1877
  #: templates/forms/affiliation.php:125
1878
  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."
1879
- 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."
1880
 
1881
  #: templates/forms/affiliation.php:128
1882
  msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
1883
- msgstr "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
1884
 
1885
  #: templates/forms/affiliation.php:141
1886
  msgid "Like the %s? Become our ambassador and earn cash ;-)"
1887
- msgstr "Like the %s? Become our ambassador and earn cash ;-)"
1888
 
1889
  #: templates/forms/affiliation.php:142
1890
  msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
1891
- msgstr "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
1892
 
1893
  #: templates/forms/affiliation.php:145
1894
  msgid "Program Summary"
1895
- msgstr "Program Summary"
1896
 
1897
  #: templates/forms/affiliation.php:147
1898
  msgid "%s commission when a customer purchases a new license."
1899
- msgstr "%s commission when a customer purchases a new license."
1900
 
1901
  #: templates/forms/affiliation.php:149
1902
  msgid "Get commission for automated subscription renewals."
1903
- msgstr "Get commission for automated subscription renewals."
1904
 
1905
  #: templates/forms/affiliation.php:152
1906
  msgid "%s tracking cookie after the first visit to maximize earnings potential."
1907
- msgstr "%s tracking cookie after the first visit to maximize earnings potential."
1908
 
1909
  #: templates/forms/affiliation.php:155
1910
  msgid "Unlimited commissions."
1911
- msgstr "Unlimited commissions."
1912
 
1913
  #: templates/forms/affiliation.php:157
1914
  msgid "%s minimum payout amount."
1915
- msgstr "%s minimum payout amount."
1916
 
1917
  #: templates/forms/affiliation.php:158
1918
  msgid "Payouts are in USD and processed monthly via PayPal."
1919
- msgstr "Payouts are in USD and processed monthly via PayPal."
1920
 
1921
  #: templates/forms/affiliation.php:159
1922
  msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
1923
- msgstr "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
1924
 
1925
  #: templates/forms/affiliation.php:162
1926
  msgid "Affiliate"
1927
- msgstr "Affiliate"
1928
 
1929
  #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
1930
  msgid "Email address"
@@ -1932,59 +2026,59 @@ msgstr "Indirizzo email"
1932
 
1933
  #: templates/forms/affiliation.php:169
1934
  msgid "Full name"
1935
- msgstr "Full name"
1936
 
1937
  #: templates/forms/affiliation.php:173
1938
  msgid "PayPal account email address"
1939
- msgstr "PayPal account email address"
1940
 
1941
  #: templates/forms/affiliation.php:177
1942
  msgid "Where are you going to promote the %s?"
1943
- msgstr "Where are you going to promote the %s?"
1944
 
1945
  #: templates/forms/affiliation.php:179
1946
  msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
1947
- msgstr "Enter the domain of your website or other websites from where you plan to promote the %s."
1948
 
1949
  #: templates/forms/affiliation.php:181
1950
  msgid "Add another domain"
1951
- msgstr "Add another domain"
1952
 
1953
  #: templates/forms/affiliation.php:185
1954
  msgid "Extra Domains"
1955
- msgstr "Extra Domains"
1956
 
1957
  #: templates/forms/affiliation.php:186
1958
  msgid "Extra domains where you will be marketing the product from."
1959
- msgstr "Extra domains where you will be marketing the product from."
1960
 
1961
  #: templates/forms/affiliation.php:196
1962
  msgid "Promotion methods"
1963
- msgstr "Promotion methods"
1964
 
1965
  #: templates/forms/affiliation.php:199
1966
  msgid "Social media (Facebook, Twitter, etc.)"
1967
- msgstr "Social media (Facebook, Twitter, etc.)"
1968
 
1969
  #: templates/forms/affiliation.php:203
1970
  msgid "Mobile apps"
1971
- msgstr "Mobile apps"
1972
 
1973
  #: templates/forms/affiliation.php:207
1974
  msgid "Website, email, and social media statistics (optional)"
1975
- msgstr "Website, email, and social media statistics (optional)"
1976
 
1977
  #: templates/forms/affiliation.php:210
1978
  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)."
1979
- 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)."
1980
 
1981
  #: templates/forms/affiliation.php:214
1982
  msgid "How will you promote us?"
1983
- msgstr "How will you promote us?"
1984
 
1985
  #: templates/forms/affiliation.php:217
1986
  msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
1987
- msgstr "Please provide details on how you intend to promote %s (please be as specific as possible)."
1988
 
1989
  #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
1990
  msgid "Cancel"
@@ -1992,7 +2086,7 @@ msgstr "Annulla"
1992
 
1993
  #: templates/forms/affiliation.php:225
1994
  msgid "Become an affiliate"
1995
- msgstr "Become an affiliate"
1996
 
1997
  #: templates/forms/license-activation.php:20
1998
  msgid "Please enter the license key that you received in the email right after the purchase:"
@@ -2020,6 +2114,27 @@ msgstr "Tracciamo l'utilizzo esclusivamente per rendere %s migliore, creando una
2020
  msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2021
  msgstr "Cliccando su \"Cancella iscrizione\", non invieremo più nessuna informazione da %s a %s."
2022
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2023
  #: templates/forms/resend-key.php:21
2024
  msgid "Send License Key"
2025
  msgstr "Invia chiave di licenza"
@@ -2034,7 +2149,7 @@ msgstr "Sei a un clic di distanza dall'iniziare il tuo periodo di prova gratuito
2034
 
2035
  #: templates/forms/trial-start.php:28
2036
  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."
2037
- 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."
2038
 
2039
  #: templates/js/style-premium-theme.php:37
2040
  msgid "Premium"
@@ -2042,34 +2157,34 @@ msgstr "Premium"
2042
 
2043
  #: templates/partials/network-activation.php:23
2044
  msgid "Activate license on all sites in the network."
2045
- msgstr "Activate license on all sites in the network."
2046
 
2047
  #: templates/partials/network-activation.php:24
2048
  msgid "Apply on all sites in the network."
2049
- msgstr "Apply on all sites in the network."
2050
 
2051
  #: templates/partials/network-activation.php:27
2052
  msgid "Activate license on all pending sites."
2053
- msgstr "Activate license on all pending sites."
2054
 
2055
  #: templates/partials/network-activation.php:28
2056
  msgid "Apply on all pending sites."
2057
- msgstr "Apply on all pending sites."
2058
 
2059
  #: templates/partials/network-activation.php36,
2060
  #: templates/partials/network-activation.php:68
2061
  msgid "allow"
2062
- msgstr "allow"
2063
 
2064
  #: templates/partials/network-activation.php38,
2065
  #: templates/partials/network-activation.php:70
2066
  msgid "delegate"
2067
- msgstr "delegate"
2068
 
2069
  #: templates/partials/network-activation.php41,
2070
  #: templates/partials/network-activation.php:73
2071
  msgid "skip"
2072
- msgstr "skip"
2073
 
2074
  #: templates/plugin-info/description.php72,
2075
  #: templates/plugin-info/screenshots.php:31
@@ -2093,21 +2208,38 @@ msgstr "%s rimanenti"
2093
  msgid "Last license"
2094
  msgstr "Ultima licenza"
2095
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2096
  #: templates/account/partials/site.php:181
2097
  msgid "Owner Name"
2098
- msgstr "Owner Name"
2099
 
2100
  #: templates/account/partials/site.php:193
2101
  msgid "Owner Email"
2102
- msgstr "Owner Email"
2103
 
2104
  #: templates/account/partials/site.php:205
2105
  msgid "Owner ID"
2106
- msgstr "Owner ID"
2107
 
2108
  #: templates/account/partials/site.php:270
2109
  msgid "Subscription"
2110
- msgstr "Subscription"
2111
 
2112
  #: templates/forms/deactivation/contact.php:19
2113
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
@@ -2127,7 +2259,7 @@ msgstr "Disattiva"
2127
 
2128
  #: templates/forms/deactivation/form.php:65
2129
  msgid "Activate %s"
2130
- msgstr "Activate %s"
2131
 
2132
  #: templates/forms/deactivation/form.php:76
2133
  msgid "Quick feedback"
@@ -2135,29 +2267,29 @@ msgstr "Feedback veloce"
2135
 
2136
  #: templates/forms/deactivation/form.php:80
2137
  msgid "If you have a moment, please let us know why you are %s"
2138
- msgstr "If you have a moment, please let us know why you are %s"
2139
 
2140
  #: templates/forms/deactivation/form.php:80
2141
  msgid "deactivating"
2142
- msgstr "deactivating"
2143
 
2144
  #: templates/forms/deactivation/form.php:80
2145
  msgid "switching"
2146
- msgstr "switching"
2147
 
2148
- #: templates/forms/deactivation/form.php:248
2149
  msgid "Submit & %s"
2150
- msgstr "Submit & %s"
2151
 
2152
- #: templates/forms/deactivation/form.php:269
2153
  msgid "Kindly tell us the reason so we can improve."
2154
  msgstr "Spiegandoci il motivo ci aiuterai a migliorare."
2155
 
2156
- #: templates/forms/deactivation/form.php:390
2157
  msgid "Yes - %s"
2158
- msgstr "Yes - %s"
2159
 
2160
- #: templates/forms/deactivation/form.php:397
2161
  msgid "Skip & %s"
2162
  msgstr "Salta & %s"
2163
 
1
  # Copyright (C) 2018 freemius
2
  # This file is distributed under the same license as the freemius package.
3
  # Translators:
4
+ # Alessandro Pelly Benassi <plasmax@gmail.com>, 2016
5
+ # Daniele Scasciafratte Mte90 <mte90net@gmail.com>, 2015-2018
6
+ # Alessandro Pelly Benassi <plasmax@gmail.com>, 2016-2017
7
  # Vova Feldman <vova@freemius.com>, 2015-2016
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-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"
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
 
1318
  #: templates/add-ons.php:36
1319
  msgid "Add Ons for %s"
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
  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
 
1565
 
1566
  #: templates/debug.php:79
1567
  msgid "Clear Updates Transients"
1568
+ msgstr "Svuota le Transient degli aggiornamenti"
1569
 
1570
  #: templates/debug.php:86
1571
  msgid "Sync Data From Server"
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
 
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
 
1770
  #: templates/secure-https-header.php:28
1771
  msgid "Secure HTTPS %s page, running from an external domain"
1772
+ msgstr "Metti in sicurezza la pagina HTTPS %s gestita da un dominio esterno"
1773
 
1774
  #: includes/customizer/class-fs-customizer-support-section.php55,
1775
  #: templates/plugin-info/features.php:43
1950
 
1951
  #: templates/forms/affiliation.php:82
1952
  msgid "Non-expiring"
1953
+ msgstr "Non in scadenza"
1954
 
1955
  #: templates/forms/affiliation.php:85
1956
  msgid "Apply to become an affiliate"
1958
 
1959
  #: templates/forms/affiliation.php:104
1960
  msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
1961
+ msgstr "La tua applicazione di affiliazione per %s è stata accettata! Accedi alla tua area di affiliazione a %s."
1962
 
1963
  #: templates/forms/affiliation.php:119
1964
  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."
1965
+ msgstr "Grazie per la partecipazione al nostro programma di affiliazione, valuteremo la tua richiesta durante i prossimi 14 giorni e ti contatteremo per maggiori informazioni."
1966
 
1967
  #: templates/forms/affiliation.php:122
1968
  msgid "Your affiliation account was temporarily suspended."
1969
+ msgstr "Il tuo account di affiliazione è stato sospeso temporaneamente."
1970
 
1971
  #: templates/forms/affiliation.php:125
1972
  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."
1973
+ msgstr "Grazie per la partecipazione al nostro programma di affiliazione, sfortunatamente abbiamo valutato di rifiutare la tua richiesta. Prova nuovamente fra 30 giorni."
1974
 
1975
  #: templates/forms/affiliation.php:128
1976
  msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
1977
+ msgstr "A causa della violazione dei nostri termini di affiliazione abbiamo deciso di bloccare temporaneamente il tuo account affiliativo. Se hai domande contatta il supporto."
1978
 
1979
  #: templates/forms/affiliation.php:141
1980
  msgid "Like the %s? Become our ambassador and earn cash ;-)"
1981
+ msgstr "Ti piace %s? Diventa il nostro ambasciatore e guadagna denaro ;-)"
1982
 
1983
  #: templates/forms/affiliation.php:142
1984
  msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
1985
+ msgstr "Comunica nuovi clienti al nostro %s e guadagna %s di commissione per ogni vendita avvenuta!"
1986
 
1987
  #: templates/forms/affiliation.php:145
1988
  msgid "Program Summary"
1989
+ msgstr "Sommario programma"
1990
 
1991
  #: templates/forms/affiliation.php:147
1992
  msgid "%s commission when a customer purchases a new license."
1993
+ msgstr "%scommissione quando un utente acquista una nuova lcienza."
1994
 
1995
  #: templates/forms/affiliation.php:149
1996
  msgid "Get commission for automated subscription renewals."
1997
+ msgstr "Ottieni delle commissioni dal sistema automatizzato di rinnovo."
1998
 
1999
  #: templates/forms/affiliation.php:152
2000
  msgid "%s tracking cookie after the first visit to maximize earnings potential."
2001
+ msgstr "%s cookie di tracciamento dopo che la prima visita per massimizzare i margini di guadagno. "
2002
 
2003
  #: templates/forms/affiliation.php:155
2004
  msgid "Unlimited commissions."
2005
+ msgstr "Commissioni illimitate."
2006
 
2007
  #: templates/forms/affiliation.php:157
2008
  msgid "%s minimum payout amount."
2009
+ msgstr "%s quantità minima per il pagamento."
2010
 
2011
  #: templates/forms/affiliation.php:158
2012
  msgid "Payouts are in USD and processed monthly via PayPal."
2013
+ msgstr "I pagamenti sono in Dollari Americani e processati mensilmente da PayPal."
2014
 
2015
  #: templates/forms/affiliation.php:159
2016
  msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2017
+ msgstr "Ci riserviamo 30 giorni in caso di rimborsi, paghiamo le commissioni se sono più vecchie di 30 giorni."
2018
 
2019
  #: templates/forms/affiliation.php:162
2020
  msgid "Affiliate"
2021
+ msgstr "Affiliati"
2022
 
2023
  #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2024
  msgid "Email address"
2026
 
2027
  #: templates/forms/affiliation.php:169
2028
  msgid "Full name"
2029
+ msgstr "Nome completo"
2030
 
2031
  #: templates/forms/affiliation.php:173
2032
  msgid "PayPal account email address"
2033
+ msgstr "Indirizzo account email Paypal"
2034
 
2035
  #: templates/forms/affiliation.php:177
2036
  msgid "Where are you going to promote the %s?"
2037
+ msgstr "Dove vuoi promuovere %s?"
2038
 
2039
  #: templates/forms/affiliation.php:179
2040
  msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2041
+ msgstr "Inserisci il dominio del tuo sito o altri siti da dove vuoi promuovere %s."
2042
 
2043
  #: templates/forms/affiliation.php:181
2044
  msgid "Add another domain"
2045
+ msgstr "Aggiungi un altro dominio"
2046
 
2047
  #: templates/forms/affiliation.php:185
2048
  msgid "Extra Domains"
2049
+ msgstr "Domini aggiuntivi"
2050
 
2051
  #: templates/forms/affiliation.php:186
2052
  msgid "Extra domains where you will be marketing the product from."
2053
+ msgstr "Domini aggiuntivi dove ci sarà il modulo promozionale."
2054
 
2055
  #: templates/forms/affiliation.php:196
2056
  msgid "Promotion methods"
2057
+ msgstr "Metodi promozionali"
2058
 
2059
  #: templates/forms/affiliation.php:199
2060
  msgid "Social media (Facebook, Twitter, etc.)"
2061
+ msgstr "Social network (Facebook, Twitter, ecc.)"
2062
 
2063
  #: templates/forms/affiliation.php:203
2064
  msgid "Mobile apps"
2065
+ msgstr "Applicazioni mobile"
2066
 
2067
  #: templates/forms/affiliation.php:207
2068
  msgid "Website, email, and social media statistics (optional)"
2069
+ msgstr "Siti, email e statistiche dei social network (opzionali)"
2070
 
2071
  #: templates/forms/affiliation.php:210
2072
  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)."
2073
+ msgstr "Facci sapere ogni sito o statistiche social valide, es: visite uniche mensili, numero di sottoscrizioni email, follower ecc (tratteremo queste informazioni come riservate)."
2074
 
2075
  #: templates/forms/affiliation.php:214
2076
  msgid "How will you promote us?"
2077
+ msgstr "Come ci promuoverai?"
2078
 
2079
  #: templates/forms/affiliation.php:217
2080
  msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2081
+ msgstr "Fornisci i dettagli su come intendi promuovere %s. (sii più esplicativo possibile)"
2082
 
2083
  #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2084
  msgid "Cancel"
2086
 
2087
  #: templates/forms/affiliation.php:225
2088
  msgid "Become an affiliate"
2089
+ msgstr "Diventa un affiliato"
2090
 
2091
  #: templates/forms/license-activation.php:20
2092
  msgid "Please enter the license key that you received in the email right after the purchase:"
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"
2137
+
2138
  #: templates/forms/resend-key.php:21
2139
  msgid "Send License Key"
2140
  msgstr "Invia chiave di licenza"
2149
 
2150
  #: templates/forms/trial-start.php:28
2151
  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."
2152
+ msgstr "Per essere accettato del regolamento WordPress.org, prima di attivare il periodo di prova devi accettare di condividere informazioni come il tuo utente e dati non sensibili. Permettendo a %s di inviare dati periodicamente a %s per verificare gli aggiornamenti e approvare il periodo di prova."
2153
 
2154
  #: templates/js/style-premium-theme.php:37
2155
  msgid "Premium"
2157
 
2158
  #: templates/partials/network-activation.php:23
2159
  msgid "Activate license on all sites in the network."
2160
+ msgstr "Attiva la licenza su tutti i siti del network."
2161
 
2162
  #: templates/partials/network-activation.php:24
2163
  msgid "Apply on all sites in the network."
2164
+ msgstr "Applica su tutti i siti della rete."
2165
 
2166
  #: templates/partials/network-activation.php:27
2167
  msgid "Activate license on all pending sites."
2168
+ msgstr "Attiva le licenze su tutti i siti in attesa."
2169
 
2170
  #: templates/partials/network-activation.php:28
2171
  msgid "Apply on all pending sites."
2172
+ msgstr "Applica su tutti i siti in attesa."
2173
 
2174
  #: templates/partials/network-activation.php36,
2175
  #: templates/partials/network-activation.php:68
2176
  msgid "allow"
2177
+ msgstr "permetti"
2178
 
2179
  #: templates/partials/network-activation.php38,
2180
  #: templates/partials/network-activation.php:70
2181
  msgid "delegate"
2182
+ msgstr "delega"
2183
 
2184
  #: templates/partials/network-activation.php41,
2185
  #: templates/partials/network-activation.php:73
2186
  msgid "skip"
2187
+ msgstr "salta"
2188
 
2189
  #: templates/plugin-info/description.php72,
2190
  #: templates/plugin-info/screenshots.php:31
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
+
2228
  #: templates/account/partials/site.php:181
2229
  msgid "Owner Name"
2230
+ msgstr "Nome proprietario"
2231
 
2232
  #: templates/account/partials/site.php:193
2233
  msgid "Owner Email"
2234
+ msgstr "Email proprietario"
2235
 
2236
  #: templates/account/partials/site.php:205
2237
  msgid "Owner ID"
2238
+ msgstr "ID proprietario"
2239
 
2240
  #: templates/account/partials/site.php:270
2241
  msgid "Subscription"
2242
+ msgstr "Sottoscrivi"
2243
 
2244
  #: templates/forms/deactivation/contact.php:19
2245
  msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
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"
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
 
freemius/languages/freemius-ja_JP.mo CHANGED
Binary file
freemius/languages/freemius-ja_JP.po CHANGED
@@ -2,14 +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
  # Takayuki Miyauchi <miya0001@users.noreply.github.com>, 2016
 
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-03-09 09:13+0000\n"
12
- "Last-Translator: Odyssey <8bitodyssey+github@gmail.com>\n"
13
  "Language: ja_JP\n"
14
  "Language-Team: Japanese (Japan) (http://www.transifex.com/freemius/wordpress-sdk/language/ja_JP/)\n"
15
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -22,1216 +24,1296 @@ msgstr ""
22
  "X-Poedit-SearchPathExcluded-0: *.js\n"
23
  "X-Poedit-SourceCharset: UTF-8\n"
24
 
25
- #: includes/class-freemius.php:1527
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 がプラグインのメインファイルを見つけることができませんでした。現在のエラーを添えて sdk@freemius.com に連絡してください。"
28
 
29
- #: includes/class-freemius.php:1529
30
  msgid "Error"
31
  msgstr "エラー"
32
 
33
- #: includes/class-freemius.php:1847
34
  msgid "I found a better %s"
35
- msgstr "I found a better %s"
36
 
37
- #: includes/class-freemius.php:1849
38
  msgid "What's the %s's name?"
39
- msgstr "What's the %s's name?"
40
 
41
- #: includes/class-freemius.php:1855
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:1857
46
  msgid "Deactivation"
47
- msgstr "Deactivation"
48
 
49
- #: includes/class-freemius.php:1858
50
  msgid "Theme Switch"
51
- msgstr "Theme Switch"
52
 
53
- #: includes/class-freemius.php1867, templates/forms/resend-key.php:24
54
  msgid "Other"
55
  msgstr "その他"
56
 
57
- #: includes/class-freemius.php:1875
58
  msgid "I no longer need the %s"
59
- msgstr "I no longer need the %s"
60
 
61
- #: includes/class-freemius.php:1882
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:1888
66
  msgid "The %s broke my site"
67
- msgstr "The %s broke my site"
68
 
69
- #: includes/class-freemius.php:1895
70
  msgid "The %s suddenly stopped working"
71
- msgstr "The %s suddenly stopped working"
72
 
73
- #: includes/class-freemius.php:1905
74
  msgid "I can't pay for it anymore"
75
  msgstr "もう払うことができません"
76
 
77
- #: includes/class-freemius.php:1907
78
  msgid "What price would you feel comfortable paying?"
79
  msgstr " 支払ってもよいと思う価格はいくらですか?"
80
 
81
- #: includes/class-freemius.php:1913
82
  msgid "I don't like to share my information with you"
83
  msgstr "自分の情報を共有したくありません"
84
 
85
- #: includes/class-freemius.php:1934
86
  msgid "The %s didn't work"
87
- msgstr "The %s didn't work"
88
 
89
- #: includes/class-freemius.php:1944
90
  msgid "I couldn't understand how to make it work"
91
  msgstr "どうしたら動作するか分かりませんでした。"
92
 
93
- #: includes/class-freemius.php:1952
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:1954
98
  msgid "What feature?"
99
  msgstr "何の機能ですか?"
100
 
101
- #: includes/class-freemius.php:1958
102
  msgid "The %s is not working"
103
- msgstr "The %s is not working"
104
 
105
- #: includes/class-freemius.php:1960
106
  msgid "Kindly share what didn't work so we can fix it for future users..."
107
  msgstr "将来のユーザーのために修正できるよう、何が動作しなかったのかどうか共有してください…"
108
 
109
- #: includes/class-freemius.php:1964
110
  msgid "It's not what I was looking for"
111
  msgstr "探していたものではありません"
112
 
113
- #: includes/class-freemius.php:1966
114
  msgid "What you've been looking for?"
115
  msgstr "探していたのは何ですか?"
116
 
117
- #: includes/class-freemius.php:1970
118
  msgid "The %s didn't work as expected"
119
- msgstr "The %s didn't work as expected"
120
 
121
- #: includes/class-freemius.php:1972
122
  msgid "What did you expect?"
123
  msgstr "何を期待していましたか?"
124
 
125
- #: includes/class-freemius.php2691, templates/debug.php:20
126
  msgid "Freemius Debug"
127
  msgstr "Freemius デバッグ"
128
 
129
- #: includes/class-freemius.php:3344
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:3346
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 "ホスティング会社に連絡して問題を解決してください。 更新が完了したら、 %s へのフォローアップメールが届きます。"
136
 
137
- #: includes/class-freemius.php:3353
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:3458
142
  msgid "Yes - do your thing"
143
  msgstr "はい - お構いなく"
144
 
145
- #: includes/class-freemius.php:3463
146
  msgid "No - just deactivate"
147
  msgstr "いいえ - すぐに無効化"
148
 
149
- #: includes/class-freemius.php3508, includes/class-freemius.php3986,
150
- #: includes/class-freemius.php5056, includes/class-freemius.php10786,
151
- #: includes/class-freemius.php13974, includes/class-freemius.php14026,
152
- #: includes/class-freemius.php14087, includes/class-freemius.php16213,
153
- #: includes/class-freemius.php16223, includes/class-freemius.php16773,
154
- #: includes/class-freemius.php16791, includes/class-freemius.php16889,
155
- #: includes/class-freemius.php17625, templates/add-ons.php:43
156
  msgctxt "exclamation"
157
  msgid "Oops"
158
  msgstr "おっと"
159
 
160
- #: includes/class-freemius.php:3575
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 "修正するチャンスをいただきありがとうございます! テクニカルスタッフにメッセージが送信されました。 %s への更新が行われるとすぐにあなたに連絡します。 あなたの忍耐に感謝します。"
163
 
164
- #: includes/class-freemius.php:3983
165
  msgctxt "addonX cannot run without pluginY"
166
  msgid "%s cannot run without %s."
167
  msgstr "%s は、%s が無いと実行することができません。"
168
 
169
- #: includes/class-freemius.php:3984
170
  msgctxt "addonX cannot run..."
171
  msgid "%s cannot run without the plugin."
172
  msgstr "%s は、プラグインが無いと実行することができません。"
173
 
174
- #: includes/class-freemius.php4105, includes/class-freemius.php4130,
175
- #: includes/class-freemius.php:16862
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:4744
180
  msgid "Premium %s version was successfully activated."
181
- msgstr "Premium %s version was successfully activated."
182
 
183
- #: includes/class-freemius.php4756, includes/class-freemius.php:6587
184
  msgctxt ""
185
  msgid "W00t"
186
  msgstr "やったー"
187
 
188
- #: includes/class-freemius.php:4771
189
  msgid "You have a %s license."
190
  msgstr "%s ライセンスを持っています。"
191
 
192
- #: includes/class-freemius.php4775, includes/class-freemius.php13415,
193
- #: includes/class-freemius.php13426, includes/class-freemius.php16141,
194
- #: includes/class-freemius.php16441, includes/class-freemius.php16503,
195
- #: includes/class-freemius.php:16650
196
  msgctxt "interjection expressing joy or exuberance"
197
  msgid "Yee-haw"
198
  msgstr "ヤッホー"
199
 
200
- #: includes/class-freemius.php:5039
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 の無料試用が正常にキャンセルされました。 アドオンはプレミアムなので、自動的に無効化されました。 将来使用したい場合は、ライセンスを購入する必要があります。"
203
 
204
- #: includes/class-freemius.php:5043
205
  msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
206
  msgstr "%s はプレミアムのみのアドオンです。そのプラグインを有効化する前にライセンスを購入する必要があります。"
207
 
208
- #: includes/class-freemius.php5052, templates/account.php780,
209
- #: templates/add-ons.php:99
210
  msgid "More information about %s"
211
  msgstr "%s に関する詳細情報"
212
 
213
- #: includes/class-freemius.php:5053
214
  msgid "Purchase License"
215
  msgstr "ライセンスを購入"
216
 
217
- #: includes/class-freemius.php5964, templates/connect.php:153
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 "%s のメールボックスに %s の有効化のメールを受け取っているはずです。%s のメールに記載された有効化ボタンをクリックしてください。"
220
 
221
- #: includes/class-freemius.php:5968
222
  msgid "start the trial"
223
  msgstr "トライアルを開始"
224
 
225
- #: includes/class-freemius.php5969, templates/connect.php:157
226
  msgid "complete the install"
227
  msgstr "インストールを完了"
228
 
229
- #: includes/class-freemius.php:6070
230
  msgid "You are just one step away - %s"
231
  msgstr "もうあとわずかです - %s"
232
 
233
- #: includes/class-freemius.php:6073
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:6152
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:6156
243
  msgid "Opt in to make \"%s\" Better!"
244
- msgstr "Opt in to make \"%s\" Better!"
245
 
246
- #: includes/class-freemius.php:6586
247
  msgid "The upgrade of %s was successfully completed."
248
  msgstr "%s のアップグレードが完了しました。"
249
 
250
- #: includes/class-freemius.php8301, includes/class-fs-plugin-updater.php505,
251
- #: includes/class-fs-plugin-updater.php657,
252
- #: includes/class-fs-plugin-updater.php663, templates/auto-installation.php:32
253
  msgid "Add-On"
254
- msgstr "Add-On"
255
 
256
- #: includes/class-freemius.php8303, templates/debug.php336,
257
- #: templates/debug.php:497
258
  msgid "Plugin"
259
  msgstr "プラグイン"
260
 
261
- #: includes/class-freemius.php8304, templates/debug.php336,
262
- #: templates/debug.php497, templates/forms/deactivation/form.php:64
263
  msgid "Theme"
264
- msgstr "Theme"
265
 
266
- #: includes/class-freemius.php:10653
267
  msgid "invalid_site_details_collection"
268
  msgstr "invalid_site_details_collection"
269
 
270
- #: includes/class-freemius.php:10773
271
  msgid "We couldn't find your email address in the system, are you sure it's the right address?"
272
  msgstr "システムではメールアドレスを見つけることができませんでした。メールアドレスが正しいか確認してください。"
273
 
274
- #: includes/class-freemius.php:10775
275
  msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
276
  msgstr "メールアドレスに関連付けられた有効なライセンスが見つかりません。メールアドレスが正しいか確認してください。"
277
 
278
- #: includes/class-freemius.php:11001
279
  msgid "Account is pending activation."
280
- msgstr "Account is pending activation."
281
 
282
- #: includes/class-freemius.php:13397
283
  msgid "%s activation was successfully completed."
284
  msgstr "%s の有効化が成功しました。"
285
 
286
- #: includes/class-freemius.php:13411
287
  msgid "Your account was successfully activated with the %s plan."
288
  msgstr "アカウントが %s プランで有効化できました。"
289
 
290
- #: includes/class-freemius.php13422, includes/class-freemius.php:16499
291
  msgid "Your trial has been successfully started."
292
  msgstr "トライアル版の利用を開始しました。"
293
 
294
- #: includes/class-freemius.php13972, includes/class-freemius.php14024,
295
- #: includes/class-freemius.php:14085
296
  msgid "Couldn't activate %s."
297
  msgstr "%s を有効化できません。"
298
 
299
- #: includes/class-freemius.php13973, includes/class-freemius.php14025,
300
- #: includes/class-freemius.php:14086
301
  msgid "Please contact us with the following message:"
302
  msgstr "以下のメッセージとともに私たちに連絡をください。"
303
 
304
- #: includes/class-freemius.php14433, includes/class-freemius.php:18689
305
  msgid "Upgrade"
306
  msgstr "アップグレード"
307
 
308
- #: includes/class-freemius.php:14439
309
  msgid "Start Trial"
310
  msgstr "トライアルを開始"
311
 
312
- #: includes/class-freemius.php:14441
313
  msgid "Pricing"
314
  msgstr "料金表"
315
 
316
- #: includes/class-freemius.php14501, includes/class-freemius.php:14503
317
  msgid "Affiliation"
318
- msgstr "Affiliation"
319
 
320
- #: includes/class-freemius.php14523, includes/class-freemius.php14525,
321
- #: templates/account.php145, templates/debug.php:301
322
  msgid "Account"
323
  msgstr "アカウント"
324
 
325
- #: includes/class-freemius.php14536, includes/class-freemius.php14538,
326
  #: includes/customizer/class-fs-customizer-support-section.php:60
327
  msgid "Contact Us"
328
  msgstr "連絡"
329
 
330
- #: includes/class-freemius.php14548, includes/class-freemius.php14550,
331
- #: includes/class-freemius.php18699, templates/account.php:96
 
332
  msgid "Add-Ons"
333
- msgstr "Add-Ons"
334
 
335
- #: includes/class-freemius.php14581, templates/pricing.php:97
336
  msgctxt "noun"
337
  msgid "Pricing"
338
  msgstr "料金表"
339
 
340
- #: includes/class-freemius.php14774,
341
  #: includes/customizer/class-fs-customizer-support-section.php:67
342
  msgid "Support Forum"
343
  msgstr "サポートフォーラム"
344
 
345
- #: includes/class-freemius.php:15559
346
  msgid "Your email has been successfully verified - you are AWESOME!"
347
  msgstr "あなたのメールアドレスの承認が完了しました。すごい!"
348
 
349
- #: includes/class-freemius.php:15560
350
  msgctxt "a positive response"
351
  msgid "Right on"
352
  msgstr "そうだ"
353
 
354
- #: includes/class-freemius.php:16132
355
  msgid "Your %s Add-on plan was successfully upgraded."
356
  msgstr "%s のアドオンのプランのアップグレードが完了しました。"
357
 
358
- #: includes/class-freemius.php:16134
359
  msgid "%s Add-on was successfully purchased."
360
  msgstr "%s のアドオンの支払いが完了しました。"
361
 
362
- #: includes/class-freemius.php:16137
363
  msgid "Download the latest version"
364
  msgstr "最新版をダウンロード"
365
 
366
- #: includes/class-freemius.php:16209
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 "サーバーは %1s の同期に不可欠な Freemius の API へのアクセスをブロックしています。 ホワイトリストに %2s を追加していただけるようあなたのホスティング会社に連絡してください。"
370
 
371
- #: includes/class-freemius.php16212, includes/class-freemius.php16621,
372
- #: includes/class-freemius.php:16686
373
  msgid "Error received from the server:"
374
  msgstr "サーバーからエラーを受信しました。"
375
 
376
- #: includes/class-freemius.php:16222
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 "認証パラメータの1つが間違っているようです。 公開鍵、秘密鍵、ユーザーIDを更新して、もう一度お試しください。"
379
 
380
- #: includes/class-freemius.php16404, includes/class-freemius.php16626,
381
- #: includes/class-freemius.php:16669
382
  msgctxt ""
383
  msgid "Hmm"
384
  msgstr "ふむ"
385
 
386
- #: includes/class-freemius.php:16417
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 "まだ %s プランのようです。もしアップグレードやプランの変更をしたのなら、こちらで何らかの問題が発生しているようです。申し訳ありません。"
389
 
390
- #: includes/class-freemius.php16418, templates/account.php98,
391
- #: templates/add-ons.php:130
392
  msgctxt "trial period"
393
  msgid "Trial"
394
  msgstr "トライアル"
395
 
396
- #: includes/class-freemius.php:16423
397
  msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
398
  msgstr "アカウントをアップグレードしましたが、ライセンスを同期しようとするとプランが %s のままです。"
399
 
400
- #: includes/class-freemius.php16427, includes/class-freemius.php:16481
401
  msgid "Please contact us here"
402
  msgstr "こちらで私たちに連絡をとってください。"
403
 
404
- #: includes/class-freemius.php:16437
405
  msgid "Your plan was successfully upgraded."
406
  msgstr "プランのアップグレードが成功しました。"
407
 
408
- #: includes/class-freemius.php:16454
409
  msgid "Your plan was successfully changed to %s."
410
  msgstr "プランの %s への変更が成功しました。"
411
 
412
- #: includes/class-freemius.php:16469
413
  msgid "Your license has expired. You can still continue using the free %s forever."
414
- msgstr "Your license has expired. You can still continue using the free %s forever."
415
 
416
- #: includes/class-freemius.php:16477
 
 
 
 
417
  msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
418
  msgstr "ライセンスはキャンセルされました。もしそれが間違いだと思うならサポートに連絡してください。"
419
 
420
- #: includes/class-freemius.php:16490
421
  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."
422
  msgstr "ライセンスは有効期限がきれました。%s の機能を引き続き利用することができます。ただし、アップデートやサポートをうけるにはライセンスをアップデートする必要があります。"
423
 
424
- #: includes/class-freemius.php:16512
425
- msgid "Your trial has expired. You can still continue using all our free features."
426
- msgstr "トライアルの有効期限が切れました。引き続き無料の機能の利用を続けることができます。"
 
 
 
 
427
 
428
- #: includes/class-freemius.php:16617
429
  msgid "It looks like the license could not be activated."
430
  msgstr "ライセンスの有効化ができませんでした。"
431
 
432
- #: includes/class-freemius.php:16647
433
  msgid "Your license was successfully activated."
434
  msgstr "ライセンスの有効化が成功しました。"
435
 
436
- #: includes/class-freemius.php:16673
437
  msgid "It looks like your site currently doesn't have an active license."
438
  msgstr "サイトは有効なライセンスを持っていないようです。"
439
 
440
- #: includes/class-freemius.php:16685
441
  msgid "It looks like the license deactivation failed."
442
  msgstr "ライセンスの無効化ができませんでした。"
443
 
444
- #: includes/class-freemius.php:16713
445
  msgid "Your license was successfully deactivated, you are back to the %s plan."
446
  msgstr "ライセンスの無効化が完了しました。%s プランに戻りました。"
447
 
448
- #: includes/class-freemius.php:16714
449
  msgid "O.K"
450
  msgstr "O.K"
451
 
452
- #: includes/class-freemius.php:16762
453
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
454
  msgstr "プランのダウングレードが完了しました。%s プランは %s に有効期限が切れます。"
455
 
456
- #: includes/class-freemius.php:16772
457
  msgid "Seems like we are having some temporary issue with your plan downgrade. Please try again in few minutes."
458
  msgstr "プランのダウングレードの際に一時的な問題が発生したようです。数分後に再度操作してください。"
459
 
460
- #: includes/class-freemius.php:16796
461
  msgid "You are already running the %s in a trial mode."
462
- msgstr "You are already running the %s in a trial mode."
463
 
464
- #: includes/class-freemius.php:16807
465
  msgid "You already utilized a trial before."
466
  msgstr "以前すでに試用版を利用しました。"
467
 
468
- #: includes/class-freemius.php:16821
469
  msgid "Plan %s do not exist, therefore, can't start a trial."
470
  msgstr "%s プランは存在しないため、試用を開始できません。"
471
 
472
- #: includes/class-freemius.php:16832
473
  msgid "Plan %s does not support a trial period."
474
  msgstr "%s プランにはトライアル期間はありません。"
475
 
476
- #: includes/class-freemius.php:16843
477
  msgid "None of the %s's plans supports a trial period."
478
- msgstr "None of the %s's plans supports a trial period."
479
 
480
- #: includes/class-freemius.php:16893
481
  msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
482
  msgstr "すでにトライアルモードではないようなので、キャンセルする必要はありません :)"
483
 
484
- #: includes/class-freemius.php:16944
485
  msgid "Your %s free trial was successfully cancelled."
486
  msgstr "%s のフリートライアルはキャンセルされました。"
487
 
488
- #: includes/class-freemius.php:16949
489
  msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
490
  msgstr "トライアルのキャンセルに一時的な問題がありました。数分後に再度お試しください。"
491
 
492
- #: includes/class-freemius.php:17233
493
  msgid "Version %s was released."
494
  msgstr "バージョン %s をリリースしました。"
495
 
496
- #: includes/class-freemius.php:17233
497
  msgid "Please download %s."
498
  msgstr "%s をダウンロードしてください。"
499
 
500
- #: includes/class-freemius.php:17240
501
  msgid "the latest %s version here"
502
  msgstr "最新の %s バージョンはこちらです。"
503
 
504
- #: includes/class-freemius.php:17245
505
  msgid "New"
506
  msgstr "新規"
507
 
508
- #: includes/class-freemius.php:17250
509
  msgid "Seems like you got the latest release."
510
  msgstr "最新版を取得できました。"
511
 
512
- #: includes/class-freemius.php:17251
513
  msgid "You are all good!"
514
  msgstr "すべて完璧です!"
515
 
516
- #: includes/class-freemius.php:17517
517
  msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
518
  msgstr "%s に確認メールを送信しました。もし5分以内にそれが届かない場合、迷惑メールボックスを確認してください。"
519
 
520
- #: includes/class-freemius.php:17652
521
  msgid "Site successfully opted in."
522
- msgstr "Site successfully opted in."
523
 
524
- #: includes/class-freemius.php17653, includes/class-freemius.php:18430
525
  msgid "Awesome"
526
  msgstr "すごい!"
527
 
528
- #: includes/class-freemius.php17669, templates/forms/optout.php:32
529
  msgid "We appreciate your help in making the %s better by letting us track some usage data."
530
  msgstr "使用データを追跡できるよう許可してくれたことで、%s をより良くするための手助けに感謝致します。"
531
 
532
- #: includes/class-freemius.php:17670
533
  msgid "Thank you!"
534
- msgstr "Thank you!"
535
 
536
- #: includes/class-freemius.php:17677
537
  msgid "We will no longer be sending any usage data of %s on %s to %s."
538
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
539
 
540
- #: includes/class-freemius.php:17792
541
  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."
542
  msgstr "メールボックスを確認してください。所有権の変更を確認するには、%s でメールを受け取る必要があります。 セキュリティ上の理由から、次の15分以内に変更を確認する必要があります。 電子メールが見つからない場合は、迷惑メールフォルダを確認してください。"
543
 
544
- #: includes/class-freemius.php:17798
545
  msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
546
  msgstr "所有権の変更を確認していただきありがとうございます。 %s に承認メールが送信されました。"
547
 
548
- #: includes/class-freemius.php:17803
549
  msgid "%s is the new owner of the account."
550
  msgstr "%s は新しいオーナーです。"
551
 
552
- #: includes/class-freemius.php:17805
553
  msgctxt "as congratulations"
554
  msgid "Congrats"
555
  msgstr "おめでとう"
556
 
557
- #: includes/class-freemius.php:17825
558
  msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
559
  msgstr "メールアドレスのアップデートを完了できませんでした。他のユーザーがすでに同じメールアドレスで登録しているようです。"
560
 
561
- #: includes/class-freemius.php:17826
562
  msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
563
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
564
 
565
- #: includes/class-freemius.php:17833
566
  msgid "Change Ownership"
567
  msgstr "オーナーを変更"
568
 
569
- #: includes/class-freemius.php:17841
570
  msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
571
  msgstr "メールアドレスのアップデートが完了しました。まもなく確認メールが届きます。"
572
 
573
- #: includes/class-freemius.php:17853
574
  msgid "Please provide your full name."
575
  msgstr "フルネームを入力してください。"
576
 
577
- #: includes/class-freemius.php:17858
578
  msgid "Your name was successfully updated."
579
  msgstr "名前のアップデートが成功しました。"
580
 
581
- #: includes/class-freemius.php:17919
582
  msgid "You have successfully updated your %s."
583
  msgstr "%s のアップデートが成功しました。"
584
 
585
- #: includes/class-freemius.php:18059
586
  msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
587
  msgstr "%s のアドオンに関する情報は、外部サーバーから取得されます。"
588
 
589
- #: includes/class-freemius.php:18060
590
  msgctxt "advance notice of something that will need attention."
591
  msgid "Heads up"
592
  msgstr "警告"
593
 
594
- #: includes/class-freemius.php:18470
595
  msgctxt "exclamation"
596
  msgid "Hey"
597
  msgstr "ヘイ"
598
 
599
- #: includes/class-freemius.php:18470
600
  msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
601
  msgstr "%s はどうですか? 私たちの全ての %s のプレミアム機能をお試しください。"
602
 
603
- #: includes/class-freemius.php:18478
604
  msgid "No commitment for %s days - cancel anytime!"
605
  msgstr "%s 日以内であればいつでもキャンセルできます。"
606
 
607
- #: includes/class-freemius.php:18479
608
  msgid "No credit card required"
609
  msgstr "クレジットカードは必要ありません。"
610
 
611
- #: includes/class-freemius.php18486, templates/forms/trial-start.php:53
612
  msgctxt "call to action"
613
  msgid "Start free trial"
614
  msgstr "フリートライアルを開始"
615
 
616
- #: includes/class-freemius.php:18563
617
  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!"
618
- 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!"
619
 
620
- #: includes/class-freemius.php:18572
621
  msgid "Learn more"
622
- msgstr "Learn more"
623
 
624
- #: includes/class-freemius.php18728, templates/account.php393,
625
- #: templates/account.php496, templates/connect.php161,
626
- #: templates/connect.php371, templates/forms/license-activation.php:24
 
627
  msgid "Activate License"
628
  msgstr "ライセンスを有効化"
629
 
630
- #: includes/class-freemius.php18729, templates/account.php456,
631
- #: templates/account.php495, templates/account/partials/site.php:256
632
  msgid "Change License"
633
  msgstr "ライセンスを変更"
634
 
635
- #: includes/class-freemius.php18799, templates/account/partials/site.php:161
636
  msgid "Opt Out"
637
  msgstr "オプトアウト"
638
 
639
- #: includes/class-freemius.php18801, includes/class-freemius.php18806,
640
  #: templates/account/partials/site.php43,
641
  #: templates/account/partials/site.php:161
642
  msgid "Opt In"
643
  msgstr "オプトイン"
644
 
645
- #: includes/class-freemius.php:18998
646
  msgid "Please follow these steps to complete the upgrade"
647
  msgstr "アップグレードを完了するには以下の手順を完了させてください。"
648
 
649
- #: includes/class-freemius.php:19002
650
  msgid "Download the latest %s version"
651
  msgstr "最新の %s をダウンロード"
652
 
653
- #: includes/class-freemius.php:19006
654
  msgid "Upload and activate the downloaded version"
655
  msgstr "ダウンロードしたバージョンをアップロードして有効化"
656
 
657
- #: includes/class-freemius.php:19008
658
  msgid "How to upload and activate?"
659
  msgstr "アップロードと有効化の方法"
660
 
661
- #: includes/class-freemius.php:19053
662
  msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
663
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
664
 
665
- #: includes/class-freemius.php:19214
666
  msgid "Auto installation only works for opted-in users."
667
- msgstr "Auto installation only works for opted-in users."
668
 
669
- #: includes/class-freemius.php19224, includes/class-freemius.php19257,
670
- #: includes/class-fs-plugin-updater.php637,
671
- #: includes/class-fs-plugin-updater.php:651
672
  msgid "Invalid module ID."
673
- msgstr "Invalid module ID."
674
 
675
- #: includes/class-freemius.php19233, includes/class-fs-plugin-updater.php:671
676
  msgid "Premium version already active."
677
- msgstr "Premium version already active."
678
 
679
- #: includes/class-freemius.php:19240
680
  msgid "You do not have a valid license to access the premium version."
681
- msgstr "You do not have a valid license to access the premium version."
682
 
683
- #: includes/class-freemius.php:19247
684
  msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
685
- msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
686
 
687
- #: includes/class-freemius.php19265, includes/class-fs-plugin-updater.php:670
688
  msgid "Premium add-on version already installed."
689
- msgstr "Premium add-on version already installed."
690
 
691
- #: includes/class-freemius.php:19610
692
  msgid "View paid features"
693
- msgstr "View paid features"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
694
 
695
- #: includes/class-fs-plugin-updater.php:178
696
- msgid "%sRenew your license now%s to access version %s features and support."
697
- msgstr "%sいますぐライセンスを更新して%s バージョン %s の機能とサポートにアクセスする"
698
 
699
- #: includes/class-fs-plugin-updater.php:700
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
700
  msgid "Installing plugin: %s"
701
- msgstr "Installing plugin: %s"
702
 
703
- #: includes/class-fs-plugin-updater.php:741
704
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
705
- msgstr "Unable to connect to the filesystem. Please confirm your credentials."
706
 
707
- #: includes/class-fs-plugin-updater.php:847
708
  msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
709
- msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
710
 
711
- #: includes/fs-plugin-info-dialog.php328, templates/account.php:784
 
712
  msgctxt "verb"
713
  msgid "Purchase"
714
  msgstr "購入"
715
 
716
- #: includes/fs-plugin-info-dialog.php:331
717
  msgid "Start my free %s"
718
  msgstr "無料の %s を開始"
719
 
720
- #: includes/fs-plugin-info-dialog.php355, templates/account.php:80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
721
  msgctxt "as download latest version"
722
  msgid "Download Latest"
723
  msgstr "最新版をダウンロード"
724
 
725
- #: includes/fs-plugin-info-dialog.php358, templates/account.php764,
726
- #: templates/account.php817, templates/auto-installation.php:111
727
- msgid "Install Now"
728
- msgstr "今すぐインストール"
729
 
730
- #: includes/fs-plugin-info-dialog.php364, templates/account.php:447
731
  msgid "Install Update Now"
732
  msgstr "今すぐ更新をインストール"
733
 
734
- #: includes/fs-plugin-info-dialog.php:368
 
 
 
 
735
  msgid "Newer Version (%s) Installed"
736
- msgstr "Newer Version (%s) Installed"
 
 
 
 
737
 
738
- #: includes/fs-plugin-info-dialog.php:371
739
  msgid "Latest Version Installed"
740
- msgstr "Latest Version Installed"
741
 
742
- #: includes/fs-plugin-info-dialog.php:484
743
  msgctxt "Plugin installer section title"
744
  msgid "Description"
745
- msgstr "Description"
746
 
747
- #: includes/fs-plugin-info-dialog.php:485
748
  msgctxt "Plugin installer section title"
749
  msgid "Installation"
750
- msgstr "Installation"
751
 
752
- #: includes/fs-plugin-info-dialog.php:486
753
  msgctxt "Plugin installer section title"
754
  msgid "FAQ"
755
  msgstr "FAQ"
756
 
757
- #: includes/fs-plugin-info-dialog.php487,
758
  #: templates/plugin-info/description.php:55
759
  msgid "Screenshots"
760
  msgstr "スクリーンショット"
761
 
762
- #: includes/fs-plugin-info-dialog.php:488
763
  msgctxt "Plugin installer section title"
764
  msgid "Changelog"
765
- msgstr "Changelog"
766
 
767
- #: includes/fs-plugin-info-dialog.php:489
768
  msgctxt "Plugin installer section title"
769
  msgid "Reviews"
770
- msgstr "Reviews"
771
 
772
- #: includes/fs-plugin-info-dialog.php:490
773
  msgctxt "Plugin installer section title"
774
  msgid "Other Notes"
775
- msgstr "Other Notes"
776
 
777
- #: includes/fs-plugin-info-dialog.php:505
778
  msgctxt "Plugin installer section title"
779
  msgid "Features & Pricing"
780
  msgstr "機能 & 料金"
781
 
782
- #: includes/fs-plugin-info-dialog.php:515
783
  msgid "Plugin Install"
784
- msgstr "Plugin Install"
785
 
786
- #: includes/fs-plugin-info-dialog.php:587
787
  msgctxt "e.g. Professional Plan"
788
  msgid "%s Plan"
789
  msgstr "%s プラン"
790
 
791
- #: includes/fs-plugin-info-dialog.php:612
792
  msgctxt "e.g. the best product"
793
  msgid "Best"
794
  msgstr "ベスト"
795
 
796
- #: includes/fs-plugin-info-dialog.php618,
797
- #: includes/fs-plugin-info-dialog.php:638
798
  msgctxt "as every month"
799
  msgid "Monthly"
800
  msgstr "月"
801
 
802
- #: includes/fs-plugin-info-dialog.php:621
803
  msgctxt "as once a year"
804
  msgid "Annual"
805
  msgstr "年次"
806
 
807
- #: includes/fs-plugin-info-dialog.php:624
808
  msgid "Lifetime"
809
  msgstr "ライフタイム"
810
 
811
- #: includes/fs-plugin-info-dialog.php638,
812
- #: includes/fs-plugin-info-dialog.php640,
813
- #: includes/fs-plugin-info-dialog.php:642
814
  msgctxt "e.g. billed monthly"
815
  msgid "Billed %s"
816
  msgstr "%s への請求"
817
 
818
- #: includes/fs-plugin-info-dialog.php:640
819
  msgctxt "as once a year"
820
  msgid "Annually"
821
  msgstr "毎年"
822
 
823
- #: includes/fs-plugin-info-dialog.php:642
824
  msgctxt "as once a year"
825
  msgid "Once"
826
  msgstr "一度"
827
 
828
- #: includes/fs-plugin-info-dialog.php:648
829
  msgid "Single Site License"
830
  msgstr "シングルサイトライセンス"
831
 
832
- #: includes/fs-plugin-info-dialog.php:650
833
  msgid "Unlimited Licenses"
834
  msgstr "無制限ライセンス"
835
 
836
- #: includes/fs-plugin-info-dialog.php:652
837
  msgid "Up to %s Sites"
838
  msgstr "%sサイトまで"
839
 
840
- #: includes/fs-plugin-info-dialog.php662,
841
  #: templates/plugin-info/features.php:82
842
  msgctxt "as monthly period"
843
  msgid "mo"
844
  msgstr "月"
845
 
846
- #: includes/fs-plugin-info-dialog.php669,
847
  #: templates/plugin-info/features.php:80
848
  msgctxt "as annual period"
849
  msgid "year"
850
  msgstr "年"
851
 
852
- #: includes/fs-plugin-info-dialog.php:721
853
  msgctxt "noun"
854
  msgid "Price"
855
  msgstr "料金"
856
 
857
- #: includes/fs-plugin-info-dialog.php:769
858
  msgid "Save %s"
859
  msgstr "%s を保存"
860
 
861
- #: includes/fs-plugin-info-dialog.php:779
862
  msgid "No commitment for %s - cancel anytime"
863
  msgstr "%s の拘束はありません。いつでもキャンセルできます。"
864
 
865
- #: includes/fs-plugin-info-dialog.php:782
866
  msgid "After your free %s, pay as little as %s"
867
  msgstr "無料の %s の後は、わずか %s だけお支払ください。"
868
 
869
- #: includes/fs-plugin-info-dialog.php:793
870
  msgid "Details"
871
  msgstr "詳細"
872
 
873
- #: includes/fs-plugin-info-dialog.php796, templates/account.php87,
874
- #: templates/debug.php191, templates/debug.php228, templates/debug.php:429
 
875
  msgctxt "product version"
876
  msgid "Version"
877
  msgstr "バージョン"
878
 
879
- #: includes/fs-plugin-info-dialog.php:802
880
  msgctxt "as the plugin author"
881
  msgid "Author"
882
- msgstr "Author"
883
 
884
- #: includes/fs-plugin-info-dialog.php:808
885
  msgid "Last Updated"
886
- msgstr "Last Updated"
887
 
888
- #: includes/fs-plugin-info-dialog.php:812
889
  msgctxt "x-ago"
890
  msgid "%s ago"
891
  msgstr "%s 前"
892
 
893
- #: includes/fs-plugin-info-dialog.php:821
894
  msgid "Requires WordPress Version"
895
- msgstr "Requires WordPress Version"
896
 
897
- #: includes/fs-plugin-info-dialog.php:821
898
  msgid "%s or higher"
899
- msgstr "%s or higher"
900
 
901
- #: includes/fs-plugin-info-dialog.php:827
902
  msgid "Compatible up to"
903
- msgstr "Compatible up to"
904
 
905
- #: includes/fs-plugin-info-dialog.php:834
906
  msgid "Downloaded"
907
- msgstr "Downloaded"
908
 
909
- #: includes/fs-plugin-info-dialog.php:837
910
  msgid "%s time"
911
- msgstr "%s time"
912
 
913
- #: includes/fs-plugin-info-dialog.php:839
914
  msgid "%s times"
915
- msgstr "%s times"
916
 
917
- #: includes/fs-plugin-info-dialog.php:849
918
  msgid "WordPress.org Plugin Page"
919
- msgstr "WordPress.org Plugin Page"
920
 
921
- #: includes/fs-plugin-info-dialog.php:856
922
  msgid "Plugin Homepage"
923
- msgstr "Plugin Homepage"
924
 
925
- #: includes/fs-plugin-info-dialog.php863,
926
- #: includes/fs-plugin-info-dialog.php:943
927
  msgid "Donate to this plugin"
928
- msgstr "Donate to this plugin"
929
 
930
- #: includes/fs-plugin-info-dialog.php:869
931
  msgid "Average Rating"
932
- msgstr "Average Rating"
933
 
934
- #: includes/fs-plugin-info-dialog.php:876
935
  msgid "based on %s"
936
- msgstr "based on %s"
937
 
938
- #: includes/fs-plugin-info-dialog.php:880
939
  msgid "%s rating"
940
- msgstr "%s rating"
941
 
942
- #: includes/fs-plugin-info-dialog.php:882
943
  msgid "%s ratings"
944
- msgstr "%s ratings"
945
 
946
- #: includes/fs-plugin-info-dialog.php:896
947
  msgid "%s star"
948
- msgstr "%s star"
949
 
950
- #: includes/fs-plugin-info-dialog.php:898
951
  msgid "%s stars"
952
- msgstr "%s stars"
953
 
954
- #: includes/fs-plugin-info-dialog.php:909
955
  msgid "Click to see reviews that provided a rating of %s"
956
- msgstr "Click to see reviews that provided a rating of %s"
957
 
958
- #: includes/fs-plugin-info-dialog.php:922
959
  msgid "Contributors"
960
- msgstr "Contributors"
961
 
962
- #: includes/fs-plugin-info-dialog.php950,
963
- #: includes/fs-plugin-info-dialog.php:952
964
  msgid "Warning"
965
- msgstr "Warning"
966
 
967
- #: includes/fs-plugin-info-dialog.php:950
968
  msgid "This plugin has not been tested with your current version of WordPress."
969
- msgstr "This plugin has not been tested with your current version of WordPress."
970
 
971
- #: includes/fs-plugin-info-dialog.php:952
972
  msgid "This plugin has not been marked as compatible with your version of WordPress."
973
- msgstr "This plugin has not been marked as compatible with your version of WordPress."
974
 
975
- #: includes/fs-plugin-info-dialog.php:971
976
  msgid "Paid add-on must be deployed to Freemius."
977
  msgstr "有料アドオンは Freemius にデプロイされている必要があります。"
978
 
979
- #: includes/fs-plugin-info-dialog.php:972
980
  msgid "Add-on must be deployed to WordPress.org or Freemius."
981
  msgstr "アドオンが WordPress.org か Freemius にデプロイされている必要があります。"
982
 
983
- #: templates/account.php81, templates/account/partials/site.php:295
 
984
  msgid "Downgrading your plan will immediately stop all future recurring payments and your %s plan license will expire in %s."
985
  msgstr "プランをダウングレードするとすぐに将来の定期の支払いはすべて停止し、%s プランライセンスは %s で期限切れとなります。"
986
 
987
- #: templates/account.php:82
988
  msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
989
  msgstr "トライアルをキャンセルするとすぐにすべてのプレミアム機能へのアクセスができなくなります。本当に実行しますか?"
990
 
991
- #: templates/account.php83, templates/account/partials/site.php:296
 
992
  msgid "You can still enjoy all %s features but you will not have access to %s updates and support."
993
- msgstr "You can still enjoy all %s features but you will not have access to %s updates and support."
994
 
995
- #: templates/account.php84, templates/account/partials/site.php:297
 
996
  msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
997
- msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
998
 
999
  #. translators: %s: Plan title (e.g. "Professional")
1000
  #: templates/account.php86,
1001
- #: templates/account/partials/activate-license-button.php:31
 
1002
  msgid "Activate %s Plan"
1003
  msgstr "%s プランを有効化"
1004
 
1005
  #. translators: %s: Time period (e.g. Auto renews in "2 months")
1006
- #: templates/account.php89, templates/account/partials/site.php:275
 
1007
  msgid "Auto renews in %s"
1008
  msgstr "%s に自動更新"
1009
 
1010
  #. translators: %s: Time period (e.g. Expires in "2 months")
1011
- #: templates/account.php91, templates/account/partials/site.php:277
 
1012
  msgid "Expires in %s"
1013
  msgstr "%s で期間終了"
1014
 
1015
- #: templates/account.php:92
1016
  msgctxt "as synchronize license"
1017
  msgid "Sync License"
1018
  msgstr "ライセンスを同期"
1019
 
1020
- #: templates/account.php:93
1021
  msgid "Cancel Trial"
1022
  msgstr "トライアルをキャンセル"
1023
 
1024
- #: templates/account.php:94
1025
  msgid "Change Plan"
1026
  msgstr "プラン変更"
1027
 
1028
- #: templates/account.php:95
1029
  msgctxt "verb"
1030
  msgid "Upgrade"
1031
  msgstr "アップグレード"
1032
 
1033
- #: templates/account.php97, templates/account/partials/site.php:298
 
1034
  msgctxt "verb"
1035
  msgid "Downgrade"
1036
  msgstr "ダウングレード"
1037
 
1038
  #: templates/account.php99, templates/add-ons.php126,
1039
  #: templates/plugin-info/features.php72,
 
1040
  #: templates/account/partials/site.php:31
1041
  msgid "Free"
1042
  msgstr "無料"
1043
 
1044
- #: templates/account.php:100
1045
  msgid "Activate"
1046
  msgstr "有効化"
1047
 
1048
- #: templates/account.php101, templates/debug.php348,
1049
- #: includes/customizer/class-fs-customizer-upsell-control.php:106
 
1050
  msgctxt "as product pricing plan"
1051
  msgid "Plan"
1052
  msgstr "プラン"
1053
 
1054
- #: templates/account.php:153
1055
  msgid "Free Trial"
1056
  msgstr "フリートライアル"
1057
 
1058
- #: templates/account.php:164
1059
  msgid "Account Details"
1060
  msgstr "アカウント詳細"
1061
 
1062
- #: templates/account.php:174
1063
  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?"
1064
  msgstr "アカウントを削除すると自動的に %s プランライセンスが無効になり、他のサイトで使うことができます。定期の支払いも終了したい場合は、\"キャンセル\"ボタンをクリックし、まずアカウントを\"ダウングレード\"してください。本当に削除を続行してもいいですか?"
1065
 
1066
- #: templates/account.php:176
1067
  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?"
1068
- 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?"
1069
 
1070
- #: templates/account.php:179
1071
  msgid "Delete Account"
1072
  msgstr "アカウントを削除"
1073
 
1074
- #: templates/account.php191, templates/account.php675,
1075
  #: templates/account/partials/deactivate-license-button.php:35
1076
  msgid "Deactivate License"
1077
  msgstr "ライセンスを無効化"
1078
 
1079
- #: templates/account.php:209
1080
  msgid "Are you sure you want to proceed?"
1081
  msgstr "本当に続行していいですか?"
1082
 
1083
- #: templates/account.php:209
1084
  msgid "Cancel Subscription"
1085
- msgstr "Cancel Subscription"
1086
 
1087
- #: templates/account.php:238
1088
  msgctxt "as synchronize"
1089
  msgid "Sync"
1090
  msgstr "同期"
1091
 
1092
- #: templates/account.php252, templates/debug.php:464
1093
  msgid "Name"
1094
  msgstr "名前"
1095
 
1096
- #: templates/account.php258, templates/debug.php:465
1097
  msgid "Email"
1098
  msgstr "Email"
1099
 
1100
- #: templates/account.php265, templates/debug.php347, templates/debug.php:503
1101
  msgid "User ID"
1102
  msgstr "ユーザー ID"
1103
 
1104
- #: templates/account.php:273
1105
  msgid "Site ID"
1106
  msgstr "サイト ID"
1107
 
1108
- #: templates/account.php:276
1109
  msgid "No ID"
1110
  msgstr "ID がありません"
1111
 
1112
- #: templates/account.php281, templates/debug.php233, templates/debug.php349,
1113
- #: templates/debug.php430, templates/debug.php467,
1114
  #: templates/account/partials/site.php:219
1115
  msgid "Public Key"
1116
  msgstr "公開鍵"
1117
 
1118
- #: templates/account.php287, templates/debug.php350, templates/debug.php431,
1119
- #: templates/debug.php468, templates/account/partials/site.php:231
1120
  msgid "Secret Key"
1121
  msgstr "秘密鍵"
1122
 
1123
- #: templates/account.php:290
1124
  msgctxt "as secret encryption key missing"
1125
  msgid "No Secret"
1126
  msgstr "秘密鍵がありません"
1127
 
1128
- #: templates/account.php309, templates/account/partials/site.php112,
1129
  #: templates/account/partials/site.php:114
1130
  msgid "Trial"
1131
  msgstr "トライアル"
1132
 
1133
- #: templates/account.php328, templates/debug.php508,
1134
  #: templates/account/partials/site.php:248
1135
  msgid "License Key"
1136
- msgstr "License Key"
1137
 
1138
- #: templates/account.php:358
1139
  msgid "not verified"
1140
  msgstr "未認証"
1141
 
1142
- #: templates/account.php:415
1143
  msgid "Premium version"
1144
  msgstr "プレミアムバージョン"
1145
 
1146
- #: templates/account.php:417
1147
  msgid "Free version"
1148
  msgstr "フリーバージョン"
1149
 
1150
- #: templates/account.php:429
1151
  msgid "Verify Email"
1152
  msgstr "認証メール"
1153
 
1154
- #: templates/account.php:440
1155
  msgid "Download %s Version"
1156
  msgstr "%s バージョンをダウンロード"
1157
 
1158
- #: templates/account.php454, templates/account.php896,
1159
  #: templates/account/partials/site.php237,
1160
  #: templates/account/partials/site.php:255
1161
  msgctxt "verb"
1162
  msgid "Show"
1163
  msgstr "表示"
1164
 
1165
- #: templates/account.php:468
1166
  msgid "What is your %s?"
1167
  msgstr "自分の %s はなんですか?"
1168
 
1169
- #: templates/account.php476, templates/account/billing.php:27
1170
  msgctxt "verb"
1171
  msgid "Edit"
1172
  msgstr "編集"
1173
 
1174
- #: templates/account.php:489
1175
  msgid "Sites"
1176
  msgstr "サイト数"
1177
 
1178
- #: templates/account.php:500
1179
  msgid "Search by address"
1180
- msgstr "Search by address"
1181
 
1182
- #: templates/account.php509, templates/account.php555, templates/debug.php226,
1183
- #: templates/debug.php341, templates/debug.php426, templates/debug.php463,
1184
- #: templates/debug.php501, templates/debug.php580,
1185
  #: templates/account/payments.php35, templates/debug/logger.php:21
1186
  msgid "ID"
1187
  msgstr "ID"
1188
 
1189
- #: templates/account.php510, templates/debug.php:344
1190
  msgid "Address"
1191
- msgstr "Address"
1192
 
1193
- #: templates/account.php:511
1194
  msgid "License"
1195
  msgstr "ライセンス"
1196
 
1197
- #: templates/account.php:512
1198
  msgid "Plan"
1199
  msgstr "プラン"
1200
 
1201
- #: templates/account.php:558
1202
  msgctxt "as software license"
1203
  msgid "License"
1204
  msgstr "ライセンス"
1205
 
1206
- #: templates/account.php:635
1207
- msgid "Cancelled"
1208
- msgstr "キャンセル"
1209
-
1210
- #: templates/account.php:640
1211
- msgid "Expired"
1212
- msgstr "期限切れ"
1213
-
1214
- #: templates/account.php:645
1215
- msgid "No expiration"
1216
- msgstr "有効期限なし"
1217
-
1218
- #: templates/account.php756, templates/account.php:812
1219
- msgid "Activate this add-on"
1220
- msgstr "このアドオンを有効化"
1221
-
1222
- #: templates/account.php833, templates/debug.php408, templates/debug.php:486
1223
- msgctxt "verb"
1224
- msgid "Delete"
1225
- msgstr "削除"
1226
-
1227
- #: templates/account.php:890
1228
  msgctxt "verb"
1229
  msgid "Hide"
1230
  msgstr "非表示"
1231
 
1232
- #: templates/account.php:925
1233
  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?"
1234
- 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?"
1235
 
1236
  #: templates/add-ons.php:36
1237
  msgid "Add Ons for %s"
@@ -1253,31 +1335,31 @@ msgstr "却下"
1253
 
1254
  #: templates/auto-installation.php:45
1255
  msgid "%s sec"
1256
- msgstr "%s sec"
1257
 
1258
  #: templates/auto-installation.php:83
1259
  msgid "Automatic Installation"
1260
- msgstr "Automatic Installation"
1261
 
1262
  #: templates/auto-installation.php:93
1263
  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."
1264
- 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."
1265
 
1266
  #: templates/auto-installation.php:104
1267
  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."
1268
- 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."
1269
 
1270
  #: templates/auto-installation.php:109
1271
  msgid "Cancel Installation"
1272
- msgstr "Cancel Installation"
1273
 
1274
  #: templates/checkout.php:172
1275
  msgid "Checkout"
1276
- msgstr "Checkout"
1277
 
1278
  #: templates/checkout.php:172
1279
  msgid "PCI compliant"
1280
- msgstr "PCI compliant"
1281
 
1282
  #. translators: %s: name (e.g. Hey John,)
1283
  #: templates/connect.php:110
@@ -1285,157 +1367,165 @@ msgctxt "greeting"
1285
  msgid "Hey %s,"
1286
  msgstr "おおい %s さん、"
1287
 
1288
- #: templates/connect.php:144
1289
  msgid "Allow & Continue"
1290
  msgstr "許可して続ける"
1291
 
1292
- #: templates/connect.php:148
1293
  msgid "Re-send activation email"
1294
  msgstr "有効化メールを再送信"
1295
 
1296
- #: templates/connect.php:152
1297
  msgid "Thanks %s!"
1298
  msgstr "ありがとう $s さん!"
1299
 
1300
- #: templates/connect.php162, templates/forms/license-activation.php:43
1301
  msgid "Agree & Activate License"
1302
  msgstr "同意してライセンスを有効化"
1303
 
1304
- #: templates/connect.php:171
1305
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1306
  msgstr "%s を購入いただきありがとうございます。はじめにライセンスキーを入力してください:"
1307
 
1308
- #: templates/connect.php:177
 
 
 
 
1309
  msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1310
- msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1311
 
1312
- #: templates/connect.php:182
1313
- msgid "Please help us improve %1$s! 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."
1314
- msgstr "Please help us improve %1$s! 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."
1315
 
1316
- #: templates/connect.php:215
 
 
 
 
1317
  msgid "We're excited to introduce the Freemius network-level integration."
1318
- msgstr "We're excited to introduce the Freemius network-level integration."
1319
 
1320
- #: templates/connect.php:218
1321
  msgid "During the update process we detected %d site(s) that are still pending license activation."
1322
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1323
 
1324
- #: templates/connect.php:220
1325
  msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1326
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1327
 
1328
- #: templates/connect.php:222
1329
  msgid "%s's paid features"
1330
- msgstr "%s's paid features"
1331
 
1332
- #: templates/connect.php:227
1333
  msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1334
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1335
 
1336
- #: templates/connect.php:229
1337
  msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1338
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1339
 
1340
- #: templates/connect.php238, templates/forms/license-activation.php:46
1341
  msgid "License key"
1342
  msgstr "ライセンスキー"
1343
 
1344
- #: templates/connect.php241, templates/forms/license-activation.php:19
1345
  msgid "Can't find your license key?"
1346
  msgstr "ライセンスキーは見つかりませんか?"
1347
 
1348
- #: templates/connect.php259, templates/connect.php563,
1349
  #: templates/forms/deactivation/retry-skip.php:20
1350
  msgctxt "verb"
1351
  msgid "Skip"
1352
  msgstr "スキップ"
1353
 
1354
- #: templates/connect.php:262
1355
  msgid "Delegate to Site Admins"
1356
- msgstr "Delegate to Site Admins"
1357
 
1358
- #: templates/connect.php:262
1359
  msgid "If you click it, this decision will be delegated to the sites administrators."
1360
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1361
 
1362
- #: templates/connect.php:290
1363
  msgid "Your Profile Overview"
1364
  msgstr "プロフィール概要"
1365
 
1366
- #: templates/connect.php:291
1367
  msgid "Name and email address"
1368
  msgstr "名前とメールアドレス"
1369
 
1370
- #: templates/connect.php:296
1371
  msgid "Your Site Overview"
1372
  msgstr "サイト概要"
1373
 
1374
- #: templates/connect.php:297
1375
  msgid "Site URL, WP version, PHP info, plugins & themes"
1376
  msgstr "サイト URL、WP バージョン、PHP info、プラグインとテーマ"
1377
 
1378
- #: templates/connect.php:302
1379
  msgid "Admin Notices"
1380
  msgstr "管理者通知"
1381
 
1382
- #: templates/connect.php303, templates/connect.php:325
1383
  msgid "Updates, announcements, marketing, no spam"
1384
  msgstr "更新、発表、マーケティング、スパムなし"
1385
 
1386
- #: templates/connect.php:308
1387
  msgid "Current %s Events"
1388
- msgstr "Current %s Events"
1389
 
1390
- #: templates/connect.php:309
1391
  msgid "Activation, deactivation and uninstall"
1392
  msgstr "有効化、無効化、アンインストール"
1393
 
1394
- #: templates/connect.php:324
1395
  msgid "Newsletter"
1396
  msgstr "ニュースレター"
1397
 
1398
- #: templates/connect.php341, templates/forms/license-activation.php:38
1399
  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."
1400
- 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."
1401
 
1402
- #: templates/connect.php:346
1403
  msgid "What permissions are being granted?"
1404
  msgstr "付与されているパーミッションは何ですか?"
1405
 
1406
- #: templates/connect.php:367
1407
  msgid "Don't have a license key?"
1408
  msgstr "ライセンスキーをお持ちではありませんか?"
1409
 
1410
- #: templates/connect.php:368
1411
  msgid "Activate Free Version"
1412
  msgstr "フリーバージョンを有効化"
1413
 
1414
- #: templates/connect.php:370
1415
  msgid "Have a license key?"
1416
  msgstr "ライセンスキーはお持ちですか?"
1417
 
1418
- #: templates/connect.php:378
1419
  msgid "Privacy Policy"
1420
  msgstr "プライバシーポリ�
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
  "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 プランに戻りました。"
458
 
459
+ #: includes/class-freemius.php:16955
460
  msgid "O.K"
461
  msgstr "O.K"
462
 
463
+ #: includes/class-freemius.php:17003
464
  msgid "Your plan was successfully downgraded. Your %s plan license will expire in %s."
465
  msgstr "プランのダウングレードが完了しました。%s プランは %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 "プランのダウングレードの際に一時的な問題が発生したようです。数分後に再度操作してください。"
470
 
471
+ #: includes/class-freemius.php:17037
472
  msgid "You are already running the %s in a trial mode."
473
+ msgstr "すでに%sをトライアルモードで利用中です。"
474
 
475
+ #: includes/class-freemius.php:17048
476
  msgid "You already utilized a trial before."
477
  msgstr "以前すでに試用版を利用しました。"
478
 
479
+ #: includes/class-freemius.php:17062
480
  msgid "Plan %s do not exist, therefore, can't start a trial."
481
  msgstr "%s プランは存在しないため、試用を開始できません。"
482
 
483
+ #: includes/class-freemius.php:17073
484
  msgid "Plan %s does not support a trial period."
485
  msgstr "%s プランにはトライアル期間はありません。"
486
 
487
+ #: includes/class-freemius.php:17084
488
  msgid "None of the %s's plans supports a trial period."
489
+ msgstr "%sのプランにはトライアル期間はありません。"
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 "すでにトライアルモードではないようなので、キャンセルする必要はありません :)"
494
 
495
+ #: includes/class-freemius.php:17185
496
  msgid "Your %s free trial was successfully cancelled."
497
  msgstr "%s のフリートライアルはキャンセルされました。"
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 "トライアルのキャンセルに一時的な問題がありました。数分後に再度お試しください。"
502
 
503
+ #: includes/class-freemius.php:17474
504
  msgid "Version %s was released."
505
  msgstr "バージョン %s をリリースしました。"
506
 
507
+ #: includes/class-freemius.php:17474
508
  msgid "Please download %s."
509
  msgstr "%s をダウンロードしてください。"
510
 
511
+ #: includes/class-freemius.php:17481
512
  msgid "the latest %s version here"
513
  msgstr "最新の %s バージョンはこちらです。"
514
 
515
+ #: includes/class-freemius.php:17486
516
  msgid "New"
517
  msgstr "新規"
518
 
519
+ #: includes/class-freemius.php:17491
520
  msgid "Seems like you got the latest release."
521
  msgstr "最新版を取得できました。"
522
 
523
+ #: includes/class-freemius.php:17492
524
  msgid "You are all good!"
525
  msgstr "すべて完璧です!"
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 "%s に確認メールを送信しました。もし5分以内にそれが届かない場合、迷惑メールボックスを確認してください。"
530
 
531
+ #: includes/class-freemius.php:17893
532
  msgid "Site successfully opted in."
533
+ msgstr "サイトのオプトインに成功しました。"
534
 
535
+ #: includes/class-freemius.php17894, includes/class-freemius.php:18671
536
  msgid "Awesome"
537
  msgstr "すごい!"
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 "使用データを追跡できるよう許可してくれたことで、%s をより良くするための手助けに感謝致します。"
542
 
543
+ #: includes/class-freemius.php:17911
544
  msgid "Thank you!"
545
+ msgstr "ありがとうございます!"
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 "もう%s上の%sから%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 "メールボックスを確認してください。所有権の変更を確認するには、%s でメールを受け取る必要があります。 セキュリティ上の理由から、次の15分以内に変更を確認する必要があります。 電子メールが見つからない場合は、迷惑メールフォルダを確認してください。"
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 "所有権の変更を確認していただきありがとうございます。 %s に承認メールが送信されました。"
558
 
559
+ #: includes/class-freemius.php:18044
560
  msgid "%s is the new owner of the account."
561
  msgstr "%s は新しいオーナーです。"
562
 
563
+ #: includes/class-freemius.php:18046
564
  msgctxt "as congratulations"
565
  msgid "Congrats"
566
  msgstr "おめでとう"
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 "メールアドレスのアップデートを完了できませんでした。他のユーザーがすでに同じメールアドレスで登録しているようです。"
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 "%sの所有権を%sへ譲りたい場合は、所有権の変更ボタンをクリックしてください。"
575
 
576
+ #: includes/class-freemius.php:18074
577
  msgid "Change Ownership"
578
  msgstr "オーナーを変更"
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 "メールアドレスのアップデートが完了しました。まもなく確認メールが届きます。"
583
 
584
+ #: includes/class-freemius.php:18094
585
  msgid "Please provide your full name."
586
  msgstr "フルネームを入力してください。"
587
 
588
+ #: includes/class-freemius.php:18099
589
  msgid "Your name was successfully updated."
590
  msgstr "名前のアップデートが成功しました。"
591
 
592
+ #: includes/class-freemius.php:18160
593
  msgid "You have successfully updated your %s."
594
  msgstr "%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 "%s のアドオンに関する情報は、外部サーバーから取得されます。"
599
 
600
+ #: includes/class-freemius.php:18301
601
  msgctxt "advance notice of something that will need attention."
602
  msgid "Heads up"
603
  msgstr "警告"
604
 
605
+ #: includes/class-freemius.php:18711
606
  msgctxt "exclamation"
607
  msgid "Hey"
608
  msgstr "ヘイ"
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 "%s はどうですか? 私たちの全ての %s のプレミアム機能をお試しください。"
613
 
614
+ #: includes/class-freemius.php:18719
615
  msgid "No commitment for %s days - cancel anytime!"
616
  msgstr "%s 日以内であればいつでもキャンセルできます。"
617
 
618
+ #: includes/class-freemius.php:18720
619
  msgid "No credit card required"
620
  msgstr "クレジットカードは必要ありません。"
621
 
622
+ #: includes/class-freemius.php18727, templates/forms/trial-start.php:53
623
  msgctxt "call to action"
624
  msgid "Start free trial"
625
  msgstr "フリートライアルを開始"
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 "こんにちは。%sにアフィリエイトプログラムがあるのはご存知でしたか? %sがお好きなら、私たちのアンバサダーになって報酬を得ましょう!"
630
 
631
+ #: includes/class-freemius.php:18813
632
  msgid "Learn more"
633
+ msgstr "詳細はこちら"
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 "ライセンスを有効化"
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 "ライセンスを変更"
646
 
647
+ #: includes/class-freemius.php19046, templates/account/partials/site.php:161
648
  msgid "Opt Out"
649
  msgstr "オプトアウト"
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 "オプトイン"
656
 
657
+ #: includes/class-freemius.php:19245
658
  msgid "Please follow these steps to complete the upgrade"
659
  msgstr "アップグレードを完了するには以下の手順を完了させてください。"
660
 
661
+ #: includes/class-freemius.php:19249
662
  msgid "Download the latest %s version"
663
  msgstr "最新の %s をダウンロード"
664
 
665
+ #: includes/class-freemius.php:19253
666
  msgid "Upload and activate the downloaded version"
667
  msgstr "ダウンロードしたバージョンをアップロードして有効化"
668
 
669
+ #: includes/class-freemius.php:19255
670
  msgid "How to upload and activate?"
671
  msgstr "アップロードと有効化の方法"
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 "%sここをクリックして%s ライセンスを有効化したいサイトを選択してください。"
676
 
677
+ #: includes/class-freemius.php:19545
678
  msgid "Auto installation only works for opted-in users."
679
+ msgstr "自動インストールはオプトインしたユーザのみで動作します。"
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 が不正です"
686
 
687
+ #: includes/class-freemius.php19564, includes/class-fs-plugin-updater.php:747
688
  msgid "Premium version already active."
689
+ msgstr "プレミアムバージョンはすでに有効になっています。"
690
 
691
+ #: includes/class-freemius.php:19571
692
  msgid "You do not have a valid license to access the premium version."
693
+ msgstr "プレミアムバージョンにアクセスできる有効なライセンス持っていません。"
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 "プラグインはプレミアムコードバージョンのない「サービスウェア」です。"
698
 
699
+ #: includes/class-freemius.php19596, includes/class-fs-plugin-updater.php:746
700
  msgid "Premium add-on version already installed."
701
+ msgstr "プレミアムアドオンバージョンはすでにインストール済みです。"
702
 
703
+ #: includes/class-freemius.php:19941
704
  msgid "View paid features"
705
+ msgstr "有料の機能を表示する"
706
+
707
+ #: includes/class-freemius.php:20251
708
+ msgid "Thank you so much for using %s and its add-ons!"
709
+ msgstr "%sとアドオンのご利用ありがとうございます!"
710
+
711
+ #: includes/class-freemius.php:20252
712
+ msgid "Thank you so much for using %s!"
713
+ msgstr "%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 "%sの改善に役立つ使用状況のトラッキングにすでにオプトインしています。"
718
+
719
+ #: includes/class-freemius.php:20262
720
+ msgid "Thank you so much for using our products!"
721
+ msgstr "プロダクトのご利用ありがとうございます!"
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 "プロダクトの改善に役立つ使用状況のトラッキングにすでにオプトインしています。"
726
 
727
+ #: includes/class-freemius.php:20282
728
+ msgid "%s and its add-ons"
729
+ msgstr "%sとそのアドオン"
730
+
731
+ #: includes/class-freemius.php:20291
732
+ msgid "Products"
733
+ msgstr "プロダクト"
734
+
735
+ #: includes/class-freemius.php20298, templates/connect.php:259
736
+ msgid "Yes"
737
+ msgstr "はい"
738
+
739
+ #: includes/class-freemius.php20299, templates/connect.php:260
740
+ msgid "send me security & feature updates, educational content and offers."
741
+ msgstr "セキュリティと機能のアップデート、学習用コンテンツやオファーを送ってください。"
742
+
743
+ #: includes/class-freemius.php20300, templates/connect.php:265
744
+ msgid "No"
745
+ msgstr "いいえ"
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 "セキュリティと機能のアップデート、学習用コンテンツやオファーを%s送らないでください%s。"
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 "新しい %sEU General Data Protection Regulation (GDPR)%s コンプライアンスを満たすため、あなたが明示的に同意したことを再度確認し、またあなたがオンボードであることを確認する必要があります 🙂"
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 "セキュリティや機能のアップデート、学習用用コンテンツ、およびオファーについてお問い合わせを希望される場合は、お知らせください。"
758
+
759
+ #: includes/class-freemius.php:20598
760
+ msgid "License key is empty."
761
+ msgstr "ライセンスキーが空です。"
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 "バージョン%sのセキュリティや機能のアップデートまたサポートを受けられるよう、%s今すぐライセンスキーを更新してください%s。"
767
+
768
+ #: includes/class-fs-plugin-updater.php:776
769
  msgid "Installing plugin: %s"
770
+ msgstr "インストール中プラグイン: %s"
771
 
772
+ #: includes/class-fs-plugin-updater.php:817
773
  msgid "Unable to connect to the filesystem. Please confirm your credentials."
774
+ msgstr "ファイルシステムに接続できません。視覚情報を確認してください。"
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 "リモートプラグインパッケージには、目的のスラッグを含むフォルダが含まれていないため、リねームが機能しませんでした。"
779
 
780
+ #: includes/fs-plugin-info-dialog.php336,
781
+ #: templates/account/partials/addon.php:287
782
  msgctxt "verb"
783
  msgid "Purchase"
784
  msgstr "購入"
785
 
786
+ #: includes/fs-plugin-info-dialog.php:339
787
  msgid "Start my free %s"
788
  msgstr "無料の %s を開始"
789
 
790
+ #: includes/fs-plugin-info-dialog.php:380
791
+ msgid "Install Free Version Now"
792
+ msgstr "フリーバージョンを今すぐインストール"
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 "今すぐインストール"
799
+
800
+ #: includes/fs-plugin-info-dialog.php:392
801
+ msgctxt "as download latest version"
802
+ msgid "Download Latest Free Version"
803
+ msgstr "最新のフリーバージョンをダウンロード"
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 "最新版をダウンロード"
810
 
811
+ #: includes/fs-plugin-info-dialog.php:403
812
+ msgid "Install Free Version Update Now"
813
+ msgstr "フリーバージョンの更新を今すぐインストール"
 
814
 
815
+ #: includes/fs-plugin-info-dialog.php404, templates/account.php:448
816
  msgid "Install Update Now"
817
  msgstr "今すぐ更新をインストール"
818
 
819
+ #: includes/fs-plugin-info-dialog.php:415
820
+ msgid "Newer Free Version (%s) Installed"
821
+ msgstr "新しいフリーバージョン (%s) がインストールされました"
822
+
823
+ #: includes/fs-plugin-info-dialog.php:416
824
  msgid "Newer Version (%s) Installed"
825
+ msgstr "新しいバージョン (%s) がインストールされました"
826
+
827
+ #: includes/fs-plugin-info-dialog.php:424
828
+ msgid "Latest Free Version Installed"
829
+ msgstr "最新のフリーバージョンがインストールされました"
830
 
831
+ #: includes/fs-plugin-info-dialog.php:425
832
  msgid "Latest Version Installed"
833
+ msgstr "最新版がイストールされました"
834
 
835
+ #: includes/fs-plugin-info-dialog.php:580
836
  msgctxt "Plugin installer section title"
837
  msgid "Description"
838
+ msgstr "説明"
839
 
840
+ #: includes/fs-plugin-info-dialog.php:581
841
  msgctxt "Plugin installer section title"
842
  msgid "Installation"
843
+ msgstr "インストール"
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 "スクリーンショット"
854
 
855
+ #: includes/fs-plugin-info-dialog.php:584
856
  msgctxt "Plugin installer section title"
857
  msgid "Changelog"
858
+ msgstr "変更履歴"
859
 
860
+ #: includes/fs-plugin-info-dialog.php:585
861
  msgctxt "Plugin installer section title"
862
  msgid "Reviews"
863
+ msgstr "レビュー"
864
 
865
+ #: includes/fs-plugin-info-dialog.php:586
866
  msgctxt "Plugin installer section title"
867
  msgid "Other Notes"
868
+ msgstr "その他の記述"
869
 
870
+ #: includes/fs-plugin-info-dialog.php:601
871
  msgctxt "Plugin installer section title"
872
  msgid "Features & Pricing"
873
  msgstr "機能 & 料金"
874
 
875
+ #: includes/fs-plugin-info-dialog.php:611
876
  msgid "Plugin Install"
877
+ msgstr "プラグインのインストール"
878
 
879
+ #: includes/fs-plugin-info-dialog.php:683
880
  msgctxt "e.g. Professional Plan"
881
  msgid "%s Plan"
882
  msgstr "%s プラン"
883
 
884
+ #: includes/fs-plugin-info-dialog.php:709
885
  msgctxt "e.g. the best product"
886
  msgid "Best"
887
  msgstr "ベスト"
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 "月"
894
 
895
+ #: includes/fs-plugin-info-dialog.php:718
896
  msgctxt "as once a year"
897
  msgid "Annual"
898
  msgstr "年次"
899
 
900
+ #: includes/fs-plugin-info-dialog.php:721
901
  msgid "Lifetime"
902
  msgstr "ライフタイム"
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 "%s への請求"
910
 
911
+ #: includes/fs-plugin-info-dialog.php:737
912
  msgctxt "as once a year"
913
  msgid "Annually"
914
  msgstr "毎年"
915
 
916
+ #: includes/fs-plugin-info-dialog.php:739
917
  msgctxt "as once a year"
918
  msgid "Once"
919
  msgstr "一度"
920
 
921
+ #: includes/fs-plugin-info-dialog.php:745
922
  msgid "Single Site License"
923
  msgstr "シングルサイトライセンス"
924
 
925
+ #: includes/fs-plugin-info-dialog.php:747
926
  msgid "Unlimited Licenses"
927
  msgstr "無制限ライセンス"
928
 
929
+ #: includes/fs-plugin-info-dialog.php:749
930
  msgid "Up to %s Sites"
931
  msgstr "%sサイトまで"
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 "月"
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 "年"
944
 
945
+ #: includes/fs-plugin-info-dialog.php:820
946
  msgctxt "noun"
947
  msgid "Price"
948
  msgstr "料金"
949
 
950
+ #: includes/fs-plugin-info-dialog.php:868
951
  msgid "Save %s"
952
  msgstr "%s を保存"
953
 
954
+ #: includes/fs-plugin-info-dialog.php:878
955
  msgid "No commitment for %s - cancel anytime"
956
  msgstr "%s の拘束はありません。いつでもキャンセルできます。"
957
 
958
+ #: includes/fs-plugin-info-dialog.php:881
959
  msgid "After your free %s, pay as little as %s"
960
  msgstr "無料の %s の後は、わずか %s だけお支払ください。"
961
 
962
+ #: includes/fs-plugin-info-dialog.php:892
963
  msgid "Details"
964
  msgstr "詳細"
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 "バージョン"
972
 
973
+ #: includes/fs-plugin-info-dialog.php:903
974
  msgctxt "as the plugin author"
975
  msgid "Author"
976
+ msgstr "作者"
977
 
978
+ #: includes/fs-plugin-info-dialog.php:910
979
  msgid "Last Updated"
980
+ msgstr "最終更新"
981
 
982
+ #: includes/fs-plugin-info-dialog.php:915
983
  msgctxt "x-ago"
984
  msgid "%s ago"
985
  msgstr "%s 前"
986
 
987
+ #: includes/fs-plugin-info-dialog.php:924
988
  msgid "Requires WordPress Version"
989
+ msgstr "必要な WordPress のバージョン"
990
 
991
+ #: includes/fs-plugin-info-dialog.php:925
992
  msgid "%s or higher"
993
+ msgstr "%sまたはそれ以上"
994
 
995
+ #: includes/fs-plugin-info-dialog.php:932
996
  msgid "Compatible up to"
997
+ msgstr "互換性のある最新バージョン"
998
 
999
+ #: includes/fs-plugin-info-dialog.php:940
1000
  msgid "Downloaded"
1001
+ msgstr "ダウンロード済み"
1002
 
1003
+ #: includes/fs-plugin-info-dialog.php:944
1004
  msgid "%s time"
1005
+ msgstr "%s"
1006
 
1007
+ #: includes/fs-plugin-info-dialog.php:946
1008
  msgid "%s times"
1009
+ msgstr "%s"
1010
 
1011
+ #: includes/fs-plugin-info-dialog.php:956
1012
  msgid "WordPress.org Plugin Page"
1013
+ msgstr "WordPress.org のプラグインページ"
1014
 
1015
+ #: includes/fs-plugin-info-dialog.php:964
1016
  msgid "Plugin Homepage"
1017
+ msgstr "プラグインのホームページ"
1018
 
1019
+ #: includes/fs-plugin-info-dialog.php972,
1020
+ #: includes/fs-plugin-info-dialog.php:1054
1021
  msgid "Donate to this plugin"
1022
+ msgstr "このプラグインに寄付する"
1023
 
1024
+ #: includes/fs-plugin-info-dialog.php:979
1025
  msgid "Average Rating"
1026
+ msgstr "レーティングの平均"
1027
 
1028
+ #: includes/fs-plugin-info-dialog.php:986
1029
  msgid "based on %s"
1030
+ msgstr "%sを基に"
1031
 
1032
+ #: includes/fs-plugin-info-dialog.php:990
1033
  msgid "%s rating"
1034
+ msgstr "%s評価"
1035
 
1036
+ #: includes/fs-plugin-info-dialog.php:992
1037
  msgid "%s ratings"
1038
+ msgstr "%s評価"
1039
 
1040
+ #: includes/fs-plugin-info-dialog.php:1007
1041
  msgid "%s star"
1042
+ msgstr "%sスター"
1043
 
1044
+ #: includes/fs-plugin-info-dialog.php:1009
1045
  msgid "%s stars"
1046
+ msgstr "%sスター"
1047
 
1048
+ #: includes/fs-plugin-info-dialog.php:1020
1049
  msgid "Click to see reviews that provided a rating of %s"
1050
+ msgstr "クリックして%sの評価をしているレビューを観る"
1051
 
1052
+ #: includes/fs-plugin-info-dialog.php:1033
1053
  msgid "Contributors"
1054
+ msgstr "コントリビューター"
1055
 
1056
+ #: includes/fs-plugin-info-dialog.php1062,
1057
+ #: includes/fs-plugin-info-dialog.php:1064
1058
  msgid "Warning"
1059
+ msgstr "警告"
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 "このプラグインはインストールされた 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 "このプラグインはインストールされた WordPress のバージョンに互換性がありません。"
1068
 
1069
+ #: includes/fs-plugin-info-dialog.php:1083
1070
  msgid "Paid add-on must be deployed to Freemius."
1071
  msgstr "有料アドオンは Freemius にデプロイされている必要があります。"
1072
 
1073
+ #: includes/fs-plugin-info-dialog.php:1084
1074
  msgid "Add-on must be deployed to WordPress.org or Freemius."
1075
  msgstr "アドオンが WordPress.org か 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 "プランをダウングレードするとすぐに将来の定期の支払いはすべて停止し、%s プランライセンスは %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 "トライアルをキャンセルするとすぐにすべてのプレミアム機能へのアクセスができなくなります。本当に実行しますか?"
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 "すべての%s機能を使うことはできますが、%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 "一度ライセンスの期限が切れると、フリーバージョンの利用は可能ですが、%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 "%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 "%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 "%s で期間終了"
1114
 
1115
+ #: templates/account.php92, templates/account/partials/addon.php:33
1116
  msgctxt "as synchronize license"
1117
  msgid "Sync License"
1118
  msgstr "ライセンスを同期"
1119
 
1120
+ #: templates/account.php93, templates/account/partials/addon.php:34
1121
  msgid "Cancel Trial"
1122
  msgstr "トライアルをキャンセル"
1123
 
1124
+ #: templates/account.php94, templates/account/partials/addon.php:35
1125
  msgid "Change Plan"
1126
  msgstr "プラン変更"
1127
 
1128
+ #: templates/account.php95, templates/account/partials/addon.php:36
1129
  msgctxt "verb"
1130
  msgid "Upgrade"
1131
  msgstr "アップグレード"
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 "ダウングレード"
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 "無料"
1145
 
1146
+ #: templates/account.php100, templates/account/partials/addon.php:41
1147
  msgid "Activate"
1148
  msgstr "有効化"
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 "プラン"
1156
 
1157
+ #: templates/account.php:154
1158
  msgid "Free Trial"
1159
  msgstr "フリートライアル"
1160
 
1161
+ #: templates/account.php:165
1162
  msgid "Account Details"
1163
  msgstr "アカウント詳細"
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 "アカウントを削除すると自動的に %s プランライセンスが無効になり、他のサイトで使うことができます。定期の支払いも終了したい場合は、\"キャンセル\"ボタンをクリックし、まずアカウントを\"ダウングレード\"してください。本当に削除を続行してもいいですか?"
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 "削除は一時的なものではありません。本当に%sが必要なくなった時に行ってください。"
1172
 
1173
+ #: templates/account.php:180
1174
  msgid "Delete Account"
1175
  msgstr "アカウントを削除"
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 "ライセンスを無効化"
1181
 
1182
+ #: templates/account.php:210
1183
  msgid "Are you sure you want to proceed?"
1184
  msgstr "本当に続行していいですか?"
1185
 
1186
+ #: templates/account.php210, templates/account/partials/addon.php:177
1187
  msgid "Cancel Subscription"
1188
+ msgstr "サブスクリプションをキャンセルする"
1189
 
1190
+ #: templates/account.php:239
1191
  msgctxt "as synchronize"
1192
  msgid "Sync"
1193
  msgstr "同期"
1194
 
1195
+ #: templates/account.php253, templates/debug.php:477
1196
  msgid "Name"
1197
  msgstr "名前"
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"
1206
 
1207
+ #: templates/account.php:274
1208
  msgid "Site ID"
1209
  msgstr "サイト ID"
1210
 
1211
+ #: templates/account.php:277
1212
  msgid "No ID"
1213
  msgstr "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 "公開鍵"
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 "秘密鍵"
1225
 
1226
+ #: templates/account.php:291
1227
  msgctxt "as secret encryption key missing"
1228
  msgid "No Secret"
1229
  msgstr "秘密鍵がありません"
1230
 
1231
+ #: templates/account.php310, templates/account/partials/site.php112,
1232
  #: templates/account/partials/site.php:114
1233
  msgid "Trial"
1234
  msgstr "トライアル"
1235
 
1236
+ #: templates/account.php329, templates/debug.php521,
1237
  #: templates/account/partials/site.php:248
1238
  msgid "License Key"
1239
+ msgstr "ライセンスキー"
1240
 
1241
+ #: templates/account.php:359
1242
  msgid "not verified"
1243
  msgstr "未認証"
1244
 
1245
+ #: templates/account.php:416
1246
  msgid "Premium version"
1247
  msgstr "プレミアムバージョン"
1248
 
1249
+ #: templates/account.php:418
1250
  msgid "Free version"
1251
  msgstr "フリーバージョン"
1252
 
1253
+ #: templates/account.php:430
1254
  msgid "Verify Email"
1255
  msgstr "認証メール"
1256
 
1257
+ #: templates/account.php:441
1258
  msgid "Download %s Version"
1259
  msgstr "%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 "表示"
1267
 
1268
+ #: templates/account.php:469
1269
  msgid "What is your %s?"
1270
  msgstr "自分の %s はなんですか?"
1271
 
1272
+ #: templates/account.php477, templates/account/billing.php:27
1273
  msgctxt "verb"
1274
  msgid "Edit"
1275
  msgstr "編集"
1276
 
1277
+ #: templates/account.php:490
1278
  msgid "Sites"
1279
  msgstr "サイト数"
1280
 
1281
+ #: templates/account.php:501
1282
  msgid "Search by address"
1283
+ msgstr "住所で検索する"
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 "住所"
1295
 
1296
+ #: templates/account.php:512
1297
  msgid "License"
1298
  msgstr "ライセンス"
1299
 
1300
+ #: templates/account.php:513
1301
  msgid "Plan"
1302
  msgstr "プラン"
1303
 
1304
+ #: templates/account.php:561
1305
  msgctxt "as software license"
1306
  msgid "License"
1307
  msgstr "ライセンス"
1308
 
1309
+ #: templates/account.php:630
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1310
  msgctxt "verb"
1311
  msgid "Hide"
1312
  msgstr "非表示"
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 "ライセンスを無効化するとすべてのプレミアム機能が使えなくなりますが、他のサイトでライセンスを有効にすることができるようになります。本当に実行しますか?"
1317
 
1318
  #: templates/add-ons.php:36
1319
  msgid "Add Ons for %s"
1335
 
1336
  #: templates/auto-installation.php:45
1337
  msgid "%s sec"
1338
+ msgstr "%s"
1339
 
1340
  #: templates/auto-installation.php:83
1341
  msgid "Automatic Installation"
1342
+ msgstr "自動インストール"
1343
 
1344
  #: templates/auto-installation.php:93
1345
  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."
1346
+ msgstr "%sから %s (有料版) の自動ダウンロードと自動インストールが%sで開始します。手動で行う場合は今すぐにキャンセルボタンをクリックしてください。"
1347
 
1348
  #: templates/auto-installation.php:104
1349
  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."
1350
+ msgstr "インストールプロセスが開始され、数分で完了します。完了までしばらくお待ちください。ページのリフレッシュなどは行わないでください。"
1351
 
1352
  #: templates/auto-installation.php:109
1353
  msgid "Cancel Installation"
1354
+ msgstr "インストールをキャンセルする"
1355
 
1356
  #: templates/checkout.php:172
1357
  msgid "Checkout"
1358
+ msgstr "チェックアウト"
1359
 
1360
  #: templates/checkout.php:172
1361
  msgid "PCI compliant"
1362
+ msgstr "PCI コンプライアント"
1363
 
1364
  #. translators: %s: name (e.g. Hey John,)
1365
  #: templates/connect.php:110
1367
  msgid "Hey %s,"
1368
  msgstr "おおい %s さん、"
1369
 
1370
+ #: templates/connect.php:152
1371
  msgid "Allow & Continue"
1372
  msgstr "許可して続ける"
1373
 
1374
+ #: templates/connect.php:156
1375
  msgid "Re-send activation email"
1376
  msgstr "有効化メールを再送信"
1377
 
1378
+ #: templates/connect.php:160
1379
  msgid "Thanks %s!"
1380
  msgstr "ありがとう $s さん!"
1381
 
1382
+ #: templates/connect.php170, templates/forms/license-activation.php:43
1383
  msgid "Agree & Activate License"
1384
  msgstr "同意してライセンスを有効化"
1385
 
1386
+ #: templates/connect.php:179
1387
  msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1388
  msgstr "%s を購入いただきありがとうございます。はじめにライセンスキーを入力してください:"
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 "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%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 "重要な更新を逃さないように、セキュリティと更新通知、%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 "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%4$s とセンシティブではない診断トラッキングをオプトインしてください。これをスキップしても%1$sはもちろん動作します。"
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 "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%4$s とセンシティブではない診断トラッキングをオプトインしてください。これをスキップしても%1$sはもちろん動作します。"
1405
+
1406
+ #: templates/connect.php:228
1407
  msgid "We're excited to introduce the Freemius network-level integration."
1408
+ msgstr "Freeminus ネットワークレベルのインテグレーションをご紹介できることに興奮しています。"
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 "アップデートの処理中に%dサイトがライセンスの有効化が保留中であることを検知しました。"
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 "これらのサイトで%sを使う場合は、ライセンスキーを入力し、アクティベーションボタンをクリックしてください。"
1417
 
1418
+ #: templates/connect.php:235
1419
  msgid "%s's paid features"
1420
+ msgstr "%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 "または、今すぐスキップして、%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 "アップデートの処理中に、ネットワーク内の%dサイトが対応待ちになっていることを検知しました。"
1429
 
1430
+ #: templates/connect.php251, templates/forms/license-activation.php:46
1431
  msgid "License key"
1432
  msgstr "ライセンスキー"
1433
 
1434
+ #: templates/connect.php254, templates/forms/license-activation.php:19
1435
  msgid "Can't find your license key?"
1436
  msgstr "ライセンスキーは見つかりませんか?"
1437
 
1438
+ #: templates/connect.php302, templates/connect.php617,
1439
  #: templates/forms/deactivation/retry-skip.php:20
1440
  msgctxt "verb"
1441
  msgid "Skip"
1442
  msgstr "スキップ"
1443
 
1444
+ #: templates/connect.php:305
1445
  msgid "Delegate to Site Admins"
1446
+ msgstr "サイト管理者に委任する"
1447
 
1448
+ #: templates/connect.php:305
1449
  msgid "If you click it, this decision will be delegated to the sites administrators."
1450
+ msgstr "決定をサイトの管理者に委任するにはクリックしてください。"
1451
 
1452
+ #: templates/connect.php:333
1453
  msgid "Your Profile Overview"
1454
  msgstr "プロフィール概要"
1455
 
1456
+ #: templates/connect.php:334
1457
  msgid "Name and email address"
1458
  msgstr "名前とメールアドレス"
1459
 
1460
+ #: templates/connect.php:339
1461
  msgid "Your Site Overview"
1462
  msgstr "サイト概要"
1463
 
1464
+ #: templates/connect.php:340
1465
  msgid "Site URL, WP version, PHP info, plugins & themes"
1466
  msgstr "サイト URL、WP バージョン、PHP info、プラグインとテーマ"
1467
 
1468
+ #: templates/connect.php:345
1469
  msgid "Admin Notices"
1470
  msgstr "管理者通知"
1471
 
1472
+ #: templates/connect.php346, templates/connect.php:362
1473
  msgid "Updates, announcements, marketing, no spam"
1474
  msgstr "更新、発表、マーケティング、スパムなし"
1475
 
1476
+ #: templates/connect.php:351
1477
  msgid "Current %s Events"
1478
+ msgstr "現在%sイベント"
1479
 
1480
+ #: templates/connect.php:352
1481
  msgid "Activation, deactivation and uninstall"
1482
  msgstr "有効化、無効化、アンインストール"
1483
 
1484
+ #: templates/connect.php:361
1485
  msgid "Newsletter"
1486
  msgstr "ニュースレター"
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 "%1$sはセキュリティとアプデート、そしてライセンスの状態を確認するため、定期的に%2$sへデータを送信します。"
1491
 
1492
+ #: templates/connect.php:383
1493
  msgid "What permissions are being granted?"
1494
  msgstr "付与されているパーミッションは何ですか?"
1495
 
1496
+ #: templates/connect.php:404
1497
  msgid "Don't have a license key?"
1498
  msgstr "ライセンスキーをお持ちではありませんか?"
1499
 
1500
+ #: templates/connect.php:405
1501
  msgid "Activate Free Version"
1502
  msgstr "フリーバージョンを有効化"
1503
 
1504
+ #: templates/connect.php:407
1505
  msgid "Have a license key?"
1506
  msgstr "ライセンスキーはお持ちですか?"
1507
 
1508
+ #: templates/connect.php:415
1509
  msgid "Privacy Policy"
1510
  msgstr "プライバシーポリ�