Simple Author Box - Version 2.3.20

Version Description

  • 2020-11-13
  • Updated Freemius library
  • Removed promo for WP 301 Redirects plugin
Download this release

Release Info

Developer WebFactory
Plugin Icon 128x128 Simple Author Box
Version 2.3.20
Comparing to
See all releases

Code changes from version 2.3.16 to 2.3.20

Files changed (53) hide show
  1. freemius/README.md +282 -0
  2. freemius/assets/css/admin/account.css +1 -1
  3. freemius/assets/css/admin/add-ons.css +1 -1
  4. freemius/assets/css/admin/common.css +2 -2
  5. freemius/assets/css/admin/connect.css +1 -1
  6. freemius/assets/css/admin/debug.css +1 -1
  7. freemius/assets/css/admin/dialog-boxes.css +1 -1
  8. freemius/assets/css/admin/plugins.css +1 -0
  9. freemius/assets/css/customizer.css +1 -1
  10. freemius/assets/img/simple-author-box.png +0 -0
  11. freemius/config.php +4 -1
  12. freemius/includes/class-freemius.php +2418 -375
  13. freemius/includes/class-fs-api.php +1 -1
  14. freemius/includes/class-fs-plugin-updater.php +81 -8
  15. freemius/includes/class-fs-storage.php +46 -40
  16. freemius/includes/customizer/class-fs-customizer-support-section.php +2 -2
  17. freemius/includes/customizer/class-fs-customizer-upsell-control.php +5 -1
  18. freemius/includes/entities/class-fs-entity.php +10 -0
  19. freemius/includes/entities/class-fs-payment.php +2 -2
  20. freemius/includes/entities/class-fs-plugin-license.php +40 -0
  21. freemius/includes/entities/class-fs-plugin.php +5 -0
  22. freemius/includes/entities/class-fs-pricing.php +16 -0
  23. freemius/includes/entities/class-fs-site.php +7 -4
  24. freemius/includes/entities/class-fs-subscription.php +136 -114
  25. freemius/includes/fs-core-functions.php +282 -217
  26. freemius/includes/fs-essential-functions.php +42 -21
  27. freemius/includes/fs-plugin-info-dialog.php +62 -28
  28. freemius/includes/i18n.php +2 -0
  29. freemius/includes/managers/class-fs-admin-menu-manager.php +59 -33
  30. freemius/includes/managers/class-fs-cache-manager.php +1 -1
  31. freemius/includes/managers/class-fs-option-manager.php +35 -11
  32. freemius/includes/managers/class-fs-plugin-manager.php +3 -3
  33. freemius/includes/sdk/FreemiusBase.php +1 -1
  34. freemius/includes/sdk/FreemiusWordPress.php +20 -12
  35. freemius/includes/supplements/fs-essential-functions-1.1.7.1.php +1 -1
  36. freemius/languages/freemius-cs_CZ.mo +0 -0
  37. freemius/languages/freemius-da_DK.mo +0 -0
  38. freemius/languages/freemius-da_DK.po +0 -2722
  39. freemius/languages/freemius-en.mo +0 -0
  40. freemius/languages/freemius-en.po +0 -2386
  41. freemius/languages/freemius-es_ES.mo +0 -0
  42. freemius/languages/freemius-es_ES.po +0 -2508
  43. freemius/languages/freemius-fr_FR.mo +0 -0
  44. freemius/languages/freemius-fr_FR.po +0 -2508
  45. freemius/languages/freemius-he_IL.mo +0 -0
  46. freemius/languages/freemius-he_IL.po +0 -2509
  47. freemius/languages/freemius-hu_HU.mo +0 -0
  48. freemius/languages/freemius-hu_HU.po +0 -2508
  49. freemius/languages/freemius-it_IT.mo +0 -0
  50. freemius/languages/freemius-it_IT.po +0 -2512
  51. freemius/languages/freemius-ja.mo +0 -0
  52. freemius/languages/freemius-ja_JP.mo +0 -0
  53. freemius/languages/freemius-ja_JP.po +0 -1605
freemius/README.md ADDED
@@ -0,0 +1,282 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Freemius WordPress SDK
2
+ ======================
3
+
4
+ Welcome to the official repository for the Freemius SDK! Adding the SDK to your WordPress plugin, theme, or add-ons, enables all the benefits that come with using the [Freemius platform](https://freemius.com) such as:
5
+
6
+ * [Software Licensing](https://freemius.com/wordpress/software-licensing/)
7
+ * [Secure Checkout](https://freemius.com/wordpress/checkout/)
8
+ * [Subscriptions](https://freemius.com/wordpress/recurring-payments-subscriptions/)
9
+ * [Automatic Updates](https://freemius.com/wordpress/automatic-software-updates/)
10
+ * [Seamless EU VAT](https://freemius.com/wordpress/collecting-eu-vat-europe/)
11
+ * [Cart Abandonment Recovery](https://freemius.com/wordpress/cart-abandonment-recovery/)
12
+ * [Affiliate Platform](https://freemius.com/wordpress/affiliate-platform/)
13
+ * [Analytics & Usage Tracking](https://freemius.com/wordpress/insights/)
14
+ * [User Dashboard](https://freemius.com/wordpress/user-dashboard/)
15
+
16
+ * [Monetization](https://freemius.com/wordpress/)
17
+ * [Analytics](https://freemius.com/wordpress/insights/)
18
+ * [More...](https://freemius.com/wordpress/features-comparison/)
19
+
20
+ Freemius truly empowers developers to create prosperous subscription-based businesses.
21
+
22
+ If you're new to Freemius then we recommend taking a look at our [Getting Started](https://freemius.com/help/documentation/getting-started/) guide first.
23
+
24
+ If you're a WordPress plugin or theme developer and are interested in monetizing with Freemius then you can [sign-up for a FREE account](https://dashboard.freemius.com/register/):
25
+
26
+ https://dashboard.freemius.com/register/
27
+
28
+ Once you have your account setup and are familiar with how it all works you're ready to begin [integrating Freemius](https://freemius.com/help/documentation/wordpress-sdk/integrating-freemius-sdk/) into your WordPress product
29
+
30
+ You can see some of the existing WordPress.org plugins & themes that are already utilizing the power of Freemius here:
31
+
32
+ * https://profiles.wordpress.org/freemius/#content-plugins
33
+ * https://includewp.com/freemius/#focus
34
+
35
+ ## Code Documentation
36
+
37
+ You can find the SDK's documentation here:
38
+ https://freemius.com/help/documentation/wordpress-sdk/
39
+
40
+ ## Integrating & Initializing the SDK
41
+
42
+ As part of the integration process, you'll need to [add the latest version](https://freemius.com/help/documentation/getting-started/#add_the_latest_wordpress_sdk_into_your_product) of the Freemius SDK into your WordPress project.
43
+
44
+ Then, when you've completed the [SDK integration form](https://freemius.com/help/documentation/getting-started/#fill_out_the_sdk_integration_form) a snippet of code is generated which you'll need to copy and paste into the top of your main plugin's PHP file, right after the plugin's header comment.
45
+
46
+ Note: For themes, this will be in the root `functions.php` file instead.
47
+
48
+ A typical SDK snippet will look similar to the following (your particular snippet may differ slightly depending on your integration):
49
+
50
+ ```php
51
+ if ( ! function_exists( 'my_prefix_fs' ) ) {
52
+ // Create a helper function for easy SDK access.
53
+ function my_prefix_fs() {
54
+ global $my_prefix_fs;
55
+
56
+ if ( ! isset( $my_prefix_fs ) ) {
57
+ // Include Freemius SDK.
58
+ require_once dirname(__FILE__) . '/freemius/start.php';
59
+
60
+ $my_prefix_fs = fs_dynamic_init( array(
61
+ 'id' => '1234',
62
+ 'slug' => 'my-new-plugin',
63
+ 'premium_slug' => 'my-new-plugin-premium',
64
+ 'type' => 'plugin',
65
+ 'public_key' => 'pk_bAEfta69seKymZzmf2xtqq8QXHz9y',
66
+ 'is_premium' => true,
67
+ // If your plugin is a serviceware, set this option to false.
68
+ 'has_premium_version' => true,
69
+ 'has_paid_plans' => true,
70
+ 'is_org_compliant' => true,
71
+ 'menu' => array(
72
+ 'slug' => 'my-new-plugin',
73
+ 'parent' => array(
74
+ 'slug' => 'options-general.php',
75
+ ),
76
+ ),
77
+ // Set the SDK to work in a sandbox mode (for development & testing).
78
+ // IMPORTANT: MAKE SURE TO REMOVE SECRET KEY BEFORE DEPLOYMENT.
79
+ 'secret_key' => 'sk_ubb4yN3mzqGR2x8#P7r5&@*xC$utE',
80
+ ) );
81
+ }
82
+
83
+ return $my_prefix_fs;
84
+ }
85
+
86
+ // Init Freemius.
87
+ my_prefix_fs();
88
+ // Signal that SDK was initiated.
89
+ do_action( 'my_prefix_fs_loaded' );
90
+ }
91
+
92
+ ```
93
+
94
+ ## Usage example
95
+
96
+ You can call anySDK methods by prefixing them with the shortcode function for your particular plugin/theme (specified when completing the SDK integration form in the Developer Dashboard):
97
+
98
+ ```php
99
+ <?php my_prefix_fs()->get_upgrade_url(); ?>
100
+ ```
101
+
102
+ Or when calling Freemius multiple times in a scope, it's recommended to use it with the global variable:
103
+
104
+ ```php
105
+ <?php
106
+ global $my_prefix_fs;
107
+ $my_prefix_fs->get_account_url();
108
+ ?>
109
+ ```
110
+
111
+ There are many other SDK methods available that you can use to enhance the functionality of your WordPress product. Some of the more common use-cases are covered in the [Freemius SDK Gists](https://freemius.com/help/documentation/wordpress-sdk/gists/) documentation.
112
+
113
+ ## Adding license based logic examples
114
+
115
+ Add marketing content to encourage your users to upgrade for your paid version:
116
+
117
+ ```php
118
+ <?php
119
+ if ( my_prefix_fs()->is_not_paying() ) {
120
+ echo '<section><h1>' . esc_html__('Awesome Premium Features', 'my-plugin-slug') . '</h1>';
121
+ echo '<a href="' . my_prefix_fs()->get_upgrade_url() . '">' .
122
+ esc_html__('Upgrade Now!', 'my-plugin-slug') .
123
+ '</a>';
124
+ echo '</section>';
125
+ }
126
+ ?>
127
+ ```
128
+
129
+ Add logic which will only be available in your premium plugin version:
130
+
131
+ ```php
132
+ <?php
133
+ // This "if" block will be auto removed from the Free version.
134
+ if ( my_prefix_fs()->is__premium_only() ) {
135
+
136
+ // ... premium only logic ...
137
+
138
+ }
139
+ ?>
140
+ ```
141
+
142
+ To add a function which will only be available in your premium plugin version, simply add __premium_only as the suffix of the function name. Just make sure that all lines that call that method directly or by hooks, are also wrapped in premium only logic:
143
+
144
+ ```php
145
+ <?php
146
+ class My_Plugin {
147
+ function init() {
148
+ ...
149
+
150
+ // This "if" block will be auto removed from the free version.
151
+ if ( my_prefix_fs()->is__premium_only() ) {
152
+ // Init premium version.
153
+ $this->admin_init__premium_only();
154
+
155
+ add_action( 'admin_init', array( &$this, 'admin_init_hook__premium_only' );
156
+ }
157
+
158
+ ...
159
+ }
160
+
161
+ // This method will be only included in the premium version.
162
+ function admin_init__premium_only() {
163
+ ...
164
+ }
165
+
166
+ // This method will be only included in the premium version.
167
+ function admin_init_hook__premium_only() {
168
+ ...
169
+ }
170
+ }
171
+ ?>
172
+ ```
173
+
174
+ Add logic which will only be executed for customers in your 'professional' plan:
175
+
176
+ ```php
177
+ <?php
178
+ if ( my_prefix_fs()->is_plan('professional', true) ) {
179
+ // .. logic related to Professional plan only ...
180
+ }
181
+ ?>
182
+ ```
183
+
184
+ Add logic which will only be executed for customers in your 'professional' plan or higher plans:
185
+
186
+ ```php
187
+ <?php
188
+ if ( my_prefix_fs()->is_plan('professional') ) {
189
+ // ... logic related to Professional plan and higher plans ...
190
+ }
191
+ ?>
192
+ ```
193
+
194
+ Add logic which will only be available in your premium plugin version AND will only be executed for customers in your 'professional' plan (and higher plans):
195
+
196
+ ```php
197
+ <?php
198
+ // This "if" block will be auto removed from the Free version.
199
+ if ( my_prefix_fs()->is_plan__premium_only('professional') ) {
200
+ // ... logic related to Professional plan and higher plans ...
201
+ }
202
+ ?>
203
+ ```
204
+
205
+ Add logic only for users in trial:
206
+
207
+ ```php
208
+ <?php
209
+ if ( my_prefix_fs()->is_trial() ) {
210
+ // ... logic for users in trial ...
211
+ }
212
+ ?>
213
+ ```
214
+
215
+ Add logic for specified paid plan:
216
+
217
+ ```php
218
+ <?php
219
+ // This "if" block will be auto removed from the Free version.
220
+ if ( my_prefix_fs()->is__premium_only() ) {
221
+ if ( my_prefix_fs()->is_plan( 'professional', true ) ) {
222
+
223
+ // ... logic related to Professional plan only ...
224
+
225
+ } else if ( my_prefix_fs()->is_plan( 'business' ) ) {
226
+
227
+ // ... logic related to Business plan and higher plans ...
228
+
229
+ }
230
+ }
231
+ ?>
232
+ ```
233
+
234
+ ## Excluding files and folders from the free plugin version
235
+ There are [two ways](https://freemius.com/help/documentation/wordpress-sdk/software-licensing/#excluding_files_and_folders_from_the_free_plugin_version) to exclude files from your free version.
236
+
237
+ 1. Add `__premium_only` just before the file extension. For example, functions__premium_only.php will be only included in the premium plugin version. This works for all types of files, not only PHP.
238
+ 2. Add `@fs_premium_only` a special meta tag to the plugin's main PHP file header. Example:
239
+ ```php
240
+ <?php
241
+ /**
242
+ * Plugin Name: My Very Awesome Plugin
243
+ * Plugin URI: http://my-awesome-plugin.com
244
+ * Description: Create and manage Awesomeness right in WordPress.
245
+ * Version: 1.0.0
246
+ * Author: Awesomattic
247
+ * Author URI: http://my-awesome-plugin.com/me/
248
+ * License: GPLv2
249
+ * Text Domain: myplugin
250
+ * Domain Path: /langs
251
+ *
252
+ * @fs_premium_only /lib/functions.php, /premium-files/
253
+ */
254
+
255
+ if ( ! defined( 'ABSPATH' ) ) {
256
+ exit;
257
+ }
258
+
259
+ // ... my code ...
260
+ ?>
261
+ ```
262
+ In the example plugin header above, the file `/lib/functions.php` and the directory `/premium-files/` will be removed from the free plugin version.
263
+
264
+ # WordPress.org Compliance
265
+ Based on [WordPress.org Guidelines](https://wordpress.org/plugins/about/guidelines/) you are not allowed to submit a plugin that has premium code in it:
266
+ > All code hosted by WordPress.org servers must be free and fully-functional. If you want to sell advanced features for a plugin (such as a "pro" version), then you must sell and serve that code from your own site, we will not host it on our servers.
267
+
268
+ Therefore, if you want to deploy your free plugin's version to WordPress.org, make sure you wrap all your premium code with `if ( my_prefix_fs()->{{ method }}__premium_only() )` or use [some of the other methods](https://freemius.com/help/documentation/wordpress-sdk/software-licensing/) provided by the SDK to exclude premium features & files from the free version.
269
+
270
+ ## Deployment
271
+ Zip your Freemius product’s root folder and [upload it in the Deployment section](https://freemius.com/help/documentation/selling-with-freemius/deployment/) in the *Freemius Developer's Dashboard*.
272
+ The plugin/theme will automatically be scanned and processed by a custom-developed *PHP Processor* which will auto-generate two versions of your plugin:
273
+
274
+ 1. **Premium version**: Identical to your uploaded version, including all code (except your `secret_key`). Will be enabled for download ONLY for your paying or in trial customers.
275
+ 2. **Free version**: The code stripped from all your paid features (based on the logic added wrapped in `{ method }__premium_only()`).
276
+
277
+ The free version is the one that you should give your users to download. Therefore, download the free generated version and upload to your site. Or, if your plugin was WordPress.org compliant and you made sure to exclude all your premium code with the different provided techniques, you can deploy the downloaded free version to the .org repo.
278
+
279
+ ## License
280
+ Copyright (c) Freemius®, Inc.
281
+
282
+ Licensed under the GNU general public license (version 3).
freemius/assets/css/admin/account.css CHANGED
@@ -1 +1 @@
1
- label.fs-tag,span.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn,span.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-info,span.fs-tag.fs-info{background:#00a0d2}label.fs-tag.fs-success,span.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error,span.fs-tag.fs-error{background:#dc3232}#fs_account .postbox,#fs_account .widefat{max-width:700px}#fs_account h3{font-size:1.3em;padding:12px 15px;margin:0 0 12px 0;line-height:1.4;border-bottom:1px solid #F1F1F1}#fs_account h3 .dashicons{width:26px;height:26px;font-size:1.3em}#fs_account i.dashicons{font-size:1.2em;height:1.2em;width:1.2em}#fs_account .dashicons{vertical-align:middle}#fs_account .fs-header-actions{position:absolute;top:17px;right:15px;font-size:0.9em}#fs_account .fs-header-actions ul{margin:0}#fs_account .fs-header-actions li{float:left}#fs_account .fs-header-actions li form{display:inline-block}#fs_account .fs-header-actions li a{text-decoration:none}#fs_account_details .button-group{float:right}.rtl #fs_account .fs-header-actions{left:15px;right:auto}.fs-key-value-table{width:100%}.fs-key-value-table form{display:inline-block}.fs-key-value-table tr td:first-child{text-align:right}.fs-key-value-table tr td:first-child nobr{font-weight:bold}.fs-key-value-table tr td:first-child form{display:block}.fs-key-value-table tr td.fs-right{text-align:right}.fs-key-value-table tr.fs-odd{background:#ebebeb}.fs-key-value-table td,.fs-key-value-table th{padding:10px}.fs-key-value-table code{line-height:28px}.fs-key-value-table var,.fs-key-value-table code,.fs-key-value-table input[type="text"]{color:#0073AA;font-size:16px;background:none}.fs-key-value-table input[type="text"]{width:100%;font-weight:bold}.fs-field-beta_program label{margin-left:7px}label.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error{background:#dc3232}#fs_sites .fs-scrollable-table .fs-table-body{max-height:200px;overflow:auto;border:1px solid #e5e5e5}#fs_sites .fs-scrollable-table .fs-table-body>table.widefat{border:none !important}#fs_sites .fs-scrollable-table .fs-main-column{width:100%}#fs_sites .fs-scrollable-table .fs-site-details td:first-of-type{text-align:right;color:grey;width:1px}#fs_sites .fs-scrollable-table .fs-site-details td:last-of-type{text-align:right}#fs_sites .fs-scrollable-table .fs-install-details table tr td{width:1px;white-space:nowrap}#fs_sites .fs-scrollable-table .fs-install-details table tr td:last-of-type{width:auto}#fs_addons h3{border:none;margin-bottom:0;padding:4px 5px}#fs_addons td{vertical-align:middle}#fs_addons thead{white-space:nowrap}#fs_addons td:first-child,#fs_addons th:first-child{text-align:left;font-weight:bold}#fs_addons td:last-child,#fs_addons th:last-child{text-align:right}#fs_addons th{font-weight:bold}#fs_billing_address{width:100%}#fs_billing_address tr td{width:50%;padding:5px}#fs_billing_address tr:first-of-type td{padding-top:0}#fs_billing_address span{font-weight:bold}#fs_billing_address input,#fs_billing_address select{display:block;width:100%;margin-top:5px}#fs_billing_address input::-moz-placeholder,#fs_billing_address select::-moz-placeholder{color:transparent;opacity:1}#fs_billing_address input:-ms-input-placeholder,#fs_billing_address select:-ms-input-placeholder{color:transparent}#fs_billing_address input::-webkit-input-placeholder,#fs_billing_address select::-webkit-input-placeholder{color:transparent}#fs_billing_address input.fs-read-mode,#fs_billing_address select.fs-read-mode{border-color:transparent;color:#777;border-bottom:1px dashed #ccc;padding-left:0;background:none}#fs_billing_address.fs-read-mode td span{display:none}#fs_billing_address.fs-read-mode input,#fs_billing_address.fs-read-mode select{border-color:transparent;color:#777;border-bottom:1px dashed #ccc;padding-left:0;background:none}#fs_billing_address.fs-read-mode input::-moz-placeholder,#fs_billing_address.fs-read-mode select::-moz-placeholder{color:#ccc;opacity:1}#fs_billing_address.fs-read-mode input:-ms-input-placeholder,#fs_billing_address.fs-read-mode select:-ms-input-placeholder{color:#ccc}#fs_billing_address.fs-read-mode input::-webkit-input-placeholder,#fs_billing_address.fs-read-mode select::-webkit-input-placeholder{color:#ccc}#fs_billing_address button{display:block;width:100%}
1
+ label.fs-tag,span.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn,span.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-info,span.fs-tag.fs-info{background:#00a0d2}label.fs-tag.fs-success,span.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error,span.fs-tag.fs-error{background:#dc3232}.fs-notice[data-id="license_not_whitelabeled"].success,.fs-notice[data-id="license_whitelabeled"].success{color:inherit;border-left-color:#00a0d2}.fs-notice[data-id="license_not_whitelabeled"].success label.fs-plugin-title,.fs-notice[data-id="license_whitelabeled"].success label.fs-plugin-title{display:none}#fs_account .postbox,#fs_account .widefat{max-width:800px}#fs_account h3{font-size:1.3em;padding:12px 15px;margin:0 0 12px 0;line-height:1.4;border-bottom:1px solid #F1F1F1}#fs_account h3 .dashicons{width:26px;height:26px;font-size:1.3em}#fs_account i.dashicons{font-size:1.2em;height:1.2em;width:1.2em}#fs_account .dashicons{vertical-align:middle}#fs_account .fs-header-actions{position:absolute;top:17px;right:15px;font-size:0.9em}#fs_account .fs-header-actions ul{margin:0}#fs_account .fs-header-actions li{float:left}#fs_account .fs-header-actions li form{display:inline-block}#fs_account .fs-header-actions li a{text-decoration:none}#fs_account_details .button-group{float:right}.rtl #fs_account .fs-header-actions{left:15px;right:auto}.fs-key-value-table{width:100%}.fs-key-value-table form{display:inline-block}.fs-key-value-table tr td:first-child{text-align:right}.fs-key-value-table tr td:first-child nobr{font-weight:bold}.fs-key-value-table tr td:first-child form{display:block}.fs-key-value-table tr td.fs-right{text-align:right}.fs-key-value-table tr.fs-odd{background:#ebebeb}.fs-key-value-table td,.fs-key-value-table th{padding:10px}.fs-key-value-table code{line-height:28px}.fs-key-value-table var,.fs-key-value-table code,.fs-key-value-table input[type="text"]{color:#0073AA;font-size:16px;background:none}.fs-key-value-table input[type="text"]{width:100%;font-weight:bold}.fs-field-beta_program label{margin-left:7px}label.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error{background:#dc3232}#fs_sites .fs-scrollable-table .fs-table-body{max-height:200px;overflow:auto;border:1px solid #e5e5e5}#fs_sites .fs-scrollable-table .fs-table-body>table.widefat{border:none !important}#fs_sites .fs-scrollable-table .fs-main-column{width:100%}#fs_sites .fs-scrollable-table .fs-site-details td:first-of-type{text-align:right;color:grey;width:1px}#fs_sites .fs-scrollable-table .fs-site-details td:last-of-type{text-align:right}#fs_sites .fs-scrollable-table .fs-install-details table tr td{width:1px;white-space:nowrap}#fs_sites .fs-scrollable-table .fs-install-details table tr td:last-of-type{width:auto}#fs_addons h3{border:none;margin-bottom:0;padding:4px 5px}#fs_addons td{vertical-align:middle}#fs_addons thead{white-space:nowrap}#fs_addons td:first-child,#fs_addons th:first-child{text-align:left;font-weight:bold}#fs_addons td:last-child,#fs_addons th:last-child{text-align:right}#fs_addons th{font-weight:bold}#fs_billing_address{width:100%}#fs_billing_address tr td{width:50%;padding:5px}#fs_billing_address tr:first-of-type td{padding-top:0}#fs_billing_address span{font-weight:bold}#fs_billing_address input,#fs_billing_address select{display:block;width:100%;margin-top:5px}#fs_billing_address input::-moz-placeholder,#fs_billing_address select::-moz-placeholder{color:transparent;opacity:1}#fs_billing_address input:-ms-input-placeholder,#fs_billing_address select:-ms-input-placeholder{color:transparent}#fs_billing_address input::-webkit-input-placeholder,#fs_billing_address select::-webkit-input-placeholder{color:transparent}#fs_billing_address input.fs-read-mode,#fs_billing_address select.fs-read-mode{border-color:transparent;color:#777;border-bottom:1px dashed #ccc;padding-left:0;background:none}#fs_billing_address.fs-read-mode td span{display:none}#fs_billing_address.fs-read-mode input,#fs_billing_address.fs-read-mode select{border-color:transparent;color:#777;border-bottom:1px dashed #ccc;padding-left:0;background:none}#fs_billing_address.fs-read-mode input::-moz-placeholder,#fs_billing_address.fs-read-mode select::-moz-placeholder{color:#ccc;opacity:1}#fs_billing_address.fs-read-mode input:-ms-input-placeholder,#fs_billing_address.fs-read-mode select:-ms-input-placeholder{color:#ccc}#fs_billing_address.fs-read-mode input::-webkit-input-placeholder,#fs_billing_address.fs-read-mode select::-webkit-input-placeholder{color:#ccc}#fs_billing_address button{display:block;width:100%}
freemius/assets/css/admin/add-ons.css CHANGED
@@ -1,2 +1,2 @@
1
  .fs-badge{position:absolute;top:10px;right:0;background:#71ae00;color:white;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3)}#fs_addons .fs-cards-list{list-style:none}#fs_addons .fs-cards-list .fs-card{float:left;height:152px;width:310px;padding:0;margin:0 0 30px 30px;font-size:14px;list-style:none;border:1px solid #ddd;cursor:pointer;position:relative}#fs_addons .fs-cards-list .fs-card .fs-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:9}#fs_addons .fs-cards-list .fs-card .fs-inner{background-color:#fff;overflow:hidden;height:100%;position:relative}#fs_addons .fs-cards-list .fs-card .fs-inner>ul{-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s;left:0;right:0;top:0;position:absolute}#fs_addons .fs-cards-list .fs-card .fs-inner>ul>li{list-style:none;line-height:18px;padding:0 15px;width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-card-banner{padding:0;margin:0;line-height:0;display:block;height:100px;background-repeat:repeat-x;background-size:100% 100%;-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-card-banner .fs-badge.fs-installed-addon-badge{font-size:1.02em;line-height:1.3em}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-title{margin:10px 0 0 0;height:18px;overflow:hidden;color:#000;white-space:nowrap;text-overflow:ellipsis;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-offer{font-size:0.9em}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-description{background-color:#f9f9f9;padding:10px 15px 100px 15px;border-top:1px solid #eee;margin:0 0 10px 0;color:#777}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-tag{position:absolute;top:10px;right:0px;background:greenyellow;display:block;padding:2px 10px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);text-transform:uppercase;font-size:0.9em;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-cta .button,#fs_addons .fs-cards-list .fs-card .fs-inner .fs-cta .button-group{position:absolute;top:112px;right:10px}@media screen and (min-width: 960px){#fs_addons .fs-cards-list .fs-card:hover .fs-overlay{border:2px solid #29abe1;margin-left:-1px;margin-top:-1px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner ul{top:-100px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-title,#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-offer{color:#29abe1}}
2
- #TB_window,#TB_window iframe{width:821px !important}#plugin-information .fyi{width:266px !important}#plugin-information #section-holder{margin-right:299px}#plugin-information #section-description h2,#plugin-information #section-description h3,#plugin-information #section-description p,#plugin-information #section-description b,#plugin-information #section-description i,#plugin-information #section-description blockquote,#plugin-information #section-description li,#plugin-information #section-description ul,#plugin-information #section-description ol{clear:none}#plugin-information #section-description .fs-selling-points{padding-bottom:10px;border-bottom:1px solid #ddd}#plugin-information #section-description .fs-selling-points ul{margin:0}#plugin-information #section-description .fs-selling-points ul li{padding:0;list-style:none outside none}#plugin-information #section-description .fs-selling-points ul li i.dashicons{color:#71ae00;font-size:3em;vertical-align:middle;line-height:30px;float:left;margin:0 0 0 -15px}#plugin-information #section-description .fs-selling-points ul li h3{margin:1em 30px !important}#plugin-information #section-description .fs-screenshots:after{content:"";display:table;clear:both}#plugin-information #section-description .fs-screenshots ul{list-style:none;margin:0}#plugin-information #section-description .fs-screenshots ul li{width:225px;height:225px;float:left;margin-bottom:20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#plugin-information #section-description .fs-screenshots ul li a{display:block;width:100%;height:100%;border:1px solid;-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);background-size:cover}#plugin-information #section-description .fs-screenshots ul li.odd{margin-right:20px}#plugin-information .plugin-information-pricing{margin:-16px;border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan h3{margin-top:0;padding:20px;font-size:16px}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper{border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab{cursor:pointer;position:relative;padding:0 10px;font-size:0.9em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab label{text-transform:uppercase;color:green;background:greenyellow;position:absolute;left:-1px;right:-1px;bottom:100%;border:1px solid darkgreen;padding:2px;text-align:center;font-size:0.9em;line-height:1em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab.nav-tab-active{cursor:default;background:#fffeec;border-bottom-color:#fffeec}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle h3{background:#fffeec;margin:0;padding-bottom:0;color:#0073aa}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .nav-tab-wrapper,#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .fs-billing-frequency{display:none}#plugin-information .plugin-information-pricing .fs-plan .fs-pricing-body{background:#fffeec;padding:20px}#plugin-information .plugin-information-pricing .fs-plan .button{width:100%;text-align:center;font-weight:bold;text-transform:uppercase;font-size:1.1em}#plugin-information .plugin-information-pricing .fs-plan label{white-space:nowrap}#plugin-information .plugin-information-pricing .fs-plan var{font-style:normal}#plugin-information .plugin-information-pricing .fs-plan .fs-billing-frequency,#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-align:center;display:block;font-weight:bold;margin-bottom:10px;text-transform:uppercase;background:#F3F3F3;padding:2px;border:1px solid #ccc}#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-transform:none;color:green;background:greenyellow}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms{font-size:0.9em}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms i{float:left;margin:0 0 0 -15px}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms li{margin:10px 0 0 0}#plugin-information #section-features .fs-features{margin:-20px -26px}#plugin-information #section-features table{width:100%;border-spacing:0;border-collapse:separate}#plugin-information #section-features table thead th{padding:10px 0}#plugin-information #section-features table thead .fs-price{color:#71ae00;font-weight:normal;display:block;text-align:center}#plugin-information #section-features table tbody td{border-top:1px solid #ccc;padding:10px 0;text-align:center;width:100px;color:#71ae00}#plugin-information #section-features table tbody td:first-child{text-align:left;width:auto;color:inherit;padding-left:26px}#plugin-information #section-features table tbody tr.fs-odd td{background:#fefefe}#plugin-information #section-features .dashicons-yes{width:30px;height:30px;font-size:30px}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .button,#plugin-information .fs-dropdown .button-group .button{position:relative;width:auto;top:0;right:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .button:focus,#plugin-information .fs-dropdown .button-group .button:focus{z-index:10}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .fs-dropdown-arrow,#plugin-information .fs-dropdown .button-group .fs-dropdown-arrow{border-top:6px solid white;border-right:4px solid transparent;border-left:4px solid transparent;top:12px;position:relative}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active:not(.up) .button:not(.fs-dropdown-arrow-button),#plugin-information .fs-dropdown.active:not(.up) .button:not(.fs-dropdown-arrow-button){border-bottom-left-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active:not(.up) .fs-dropdown-arrow-button,#plugin-information .fs-dropdown.active:not(.up) .fs-dropdown-arrow-button{border-bottom-right-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active.up .button:not(.fs-dropdown-arrow-button),#plugin-information .fs-dropdown.active.up .button:not(.fs-dropdown-arrow-button){border-top-left-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active.up .fs-dropdown-arrow-button,#plugin-information .fs-dropdown.active.up .fs-dropdown-arrow-button{border-top-right-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list,#plugin-information .fs-dropdown .fs-dropdown-list{position:absolute;right:-1px;top:100%;margin-left:auto;padding:3px 0;border:1px solid #bfbfbf;background-color:#fff;z-index:1;width:230px;text-align:left;-moz-box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);-webkit-box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12)}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li,#plugin-information .fs-dropdown .fs-dropdown-list li{margin:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li a,#plugin-information .fs-dropdown .fs-dropdown-list li a{display:block;padding:5px 10px;text-decoration:none;text-shadow:none}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li:hover,#plugin-information .fs-dropdown .fs-dropdown-list li:hover{background-color:#0074a3;color:#fff}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li:hover a,#plugin-information .fs-dropdown .fs-dropdown-list li:hover a{color:#fff}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown:not(.up) .fs-dropdown-list,#plugin-information .fs-dropdown:not(.up) .fs-dropdown-list{-moz-border-radius:3px 0 3px 3px;-webkit-border-radius:3px 0 3px 3px;border-radius:3px 0 3px 3px}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.up .fs-dropdown-list,#plugin-information .fs-dropdown.up .fs-dropdown-list{-moz-border-radius:3px 3px 0 3px;-webkit-border-radius:3px 3px 0 3px;border-radius:3px 3px 0 3px}#plugin-information .fs-dropdown .button-group{width:100%}#plugin-information .fs-dropdown .button-group .button{float:none;font-size:14px;font-weight:normal;text-transform:none}#plugin-information .fs-dropdown .fs-dropdown-list{margin-top:1px}#plugin-information .fs-dropdown.up .fs-dropdown-list{top:auto;bottom:100%;margin-bottom:2px}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group{text-align:center;display:table}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group .button{display:table-cell}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group .button:not(.fs-dropdown-arrow-button){left:1px;width:100%}#plugin-information-footer>.button,#plugin-information-footer .fs-dropdown{position:relative;top:3px}#plugin-information-footer>.button.left,#plugin-information-footer .fs-dropdown.left{float:left}#plugin-information-footer>.right,#plugin-information-footer .fs-dropdown{float:right}@media screen and (max-width: 961px){#fs_addons .fs-cards-list .fs-card{height:265px}}
1
  .fs-badge{position:absolute;top:10px;right:0;background:#71ae00;color:white;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3)}#fs_addons .fs-cards-list{list-style:none}#fs_addons .fs-cards-list .fs-card{float:left;height:152px;width:310px;padding:0;margin:0 0 30px 30px;font-size:14px;list-style:none;border:1px solid #ddd;cursor:pointer;position:relative}#fs_addons .fs-cards-list .fs-card .fs-overlay{position:absolute;left:0;right:0;bottom:0;top:0;z-index:9}#fs_addons .fs-cards-list .fs-card .fs-inner{background-color:#fff;overflow:hidden;height:100%;position:relative}#fs_addons .fs-cards-list .fs-card .fs-inner>ul{-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s;left:0;right:0;top:0;position:absolute}#fs_addons .fs-cards-list .fs-card .fs-inner>ul>li{list-style:none;line-height:18px;padding:0 15px;width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-card-banner{padding:0;margin:0;line-height:0;display:block;height:100px;background-repeat:repeat-x;background-size:100% 100%;-moz-transition:all,0.15s;-o-transition:all,0.15s;-ms-transition:all,0.15s;-webkit-transition:all,0.15s;transition:all,0.15s}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-card-banner .fs-badge.fs-installed-addon-badge{font-size:1.02em;line-height:1.3em}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-title{margin:10px 0 0 0;height:18px;overflow:hidden;color:#000;white-space:nowrap;text-overflow:ellipsis;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-offer{font-size:0.9em}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-description{background-color:#f9f9f9;padding:10px 15px 100px 15px;border-top:1px solid #eee;margin:0 0 10px 0;color:#777}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-tag{position:absolute;top:10px;right:0px;background:greenyellow;display:block;padding:2px 10px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);text-transform:uppercase;font-size:0.9em;font-weight:bold}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-cta .button,#fs_addons .fs-cards-list .fs-card .fs-inner .fs-cta .button-group{position:absolute;top:112px;right:10px}@media screen and (min-width: 960px){#fs_addons .fs-cards-list .fs-card:hover .fs-overlay{border:2px solid #29abe1;margin-left:-1px;margin-top:-1px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner ul{top:-100px}#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-title,#fs_addons .fs-cards-list .fs-card:hover .fs-inner .fs-offer{color:#29abe1}}
2
+ #TB_window,#TB_window iframe{width:821px !important}#plugin-information .fyi{width:266px !important}#plugin-information #section-holder{margin-right:299px}#plugin-information #section-description h2,#plugin-information #section-description h3,#plugin-information #section-description p,#plugin-information #section-description b,#plugin-information #section-description i,#plugin-information #section-description blockquote,#plugin-information #section-description li,#plugin-information #section-description ul,#plugin-information #section-description ol{clear:none}#plugin-information #section-description iframe{max-width:100%}#plugin-information #section-description .fs-selling-points{padding-bottom:10px;border-bottom:1px solid #ddd}#plugin-information #section-description .fs-selling-points ul{margin:0}#plugin-information #section-description .fs-selling-points ul li{padding:0;list-style:none outside none}#plugin-information #section-description .fs-selling-points ul li i.dashicons{color:#71ae00;font-size:3em;vertical-align:middle;line-height:30px;float:left;margin:0 0 0 -15px}#plugin-information #section-description .fs-selling-points ul li h3{margin:1em 30px !important}#plugin-information #section-description .fs-screenshots:after{content:"";display:table;clear:both}#plugin-information #section-description .fs-screenshots ul{list-style:none;margin:0}#plugin-information #section-description .fs-screenshots ul li{width:225px;height:225px;float:left;margin-bottom:20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#plugin-information #section-description .fs-screenshots ul li a{display:block;width:100%;height:100%;border:1px solid;-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);background-size:cover}#plugin-information #section-description .fs-screenshots ul li.odd{margin-right:20px}#plugin-information .plugin-information-pricing{margin:-16px;border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan h3{margin-top:0;padding:20px;font-size:16px}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper{border-bottom:1px solid #ddd}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab{cursor:pointer;position:relative;padding:0 10px;font-size:0.9em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab label{text-transform:uppercase;color:green;background:greenyellow;position:absolute;left:-1px;right:-1px;bottom:100%;border:1px solid darkgreen;padding:2px;text-align:center;font-size:0.9em;line-height:1em}#plugin-information .plugin-information-pricing .fs-plan .nav-tab-wrapper .nav-tab.nav-tab-active{cursor:default;background:#fffeec;border-bottom-color:#fffeec}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle h3{background:#fffeec;margin:0;padding-bottom:0;color:#0073aa}#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .nav-tab-wrapper,#plugin-information .plugin-information-pricing .fs-plan.fs-single-cycle .fs-billing-frequency{display:none}#plugin-information .plugin-information-pricing .fs-plan .fs-pricing-body{background:#fffeec;padding:20px}#plugin-information .plugin-information-pricing .fs-plan .button{width:100%;text-align:center;font-weight:bold;text-transform:uppercase;font-size:1.1em}#plugin-information .plugin-information-pricing .fs-plan label{white-space:nowrap}#plugin-information .plugin-information-pricing .fs-plan var{font-style:normal}#plugin-information .plugin-information-pricing .fs-plan .fs-billing-frequency,#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-align:center;display:block;font-weight:bold;margin-bottom:10px;text-transform:uppercase;background:#F3F3F3;padding:2px;border:1px solid #ccc}#plugin-information .plugin-information-pricing .fs-plan .fs-annual-discount{text-transform:none;color:green;background:greenyellow}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms{font-size:0.9em}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms i{float:left;margin:0 0 0 -15px}#plugin-information .plugin-information-pricing .fs-plan ul.fs-trial-terms li{margin:10px 0 0 0}#plugin-information #section-features .fs-features{margin:-20px -26px}#plugin-information #section-features table{width:100%;border-spacing:0;border-collapse:separate}#plugin-information #section-features table thead th{padding:10px 0}#plugin-information #section-features table thead .fs-price{color:#71ae00;font-weight:normal;display:block;text-align:center}#plugin-information #section-features table tbody td{border-top:1px solid #ccc;padding:10px 0;text-align:center;width:100px;color:#71ae00}#plugin-information #section-features table tbody td:first-child{text-align:left;width:auto;color:inherit;padding-left:26px}#plugin-information #section-features table tbody tr.fs-odd td{background:#fefefe}#plugin-information #section-features .dashicons-yes{width:30px;height:30px;font-size:30px}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .button,#plugin-information .fs-dropdown .button-group .button{position:relative;width:auto;top:0;right:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .button:focus,#plugin-information .fs-dropdown .button-group .button:focus{z-index:10}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .button-group .fs-dropdown-arrow,#plugin-information .fs-dropdown .button-group .fs-dropdown-arrow{border-top:6px solid white;border-right:4px solid transparent;border-left:4px solid transparent;top:12px;position:relative}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active:not(.up) .button:not(.fs-dropdown-arrow-button),#plugin-information .fs-dropdown.active:not(.up) .button:not(.fs-dropdown-arrow-button){border-bottom-left-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active:not(.up) .fs-dropdown-arrow-button,#plugin-information .fs-dropdown.active:not(.up) .fs-dropdown-arrow-button{border-bottom-right-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active.up .button:not(.fs-dropdown-arrow-button),#plugin-information .fs-dropdown.active.up .button:not(.fs-dropdown-arrow-button){border-top-left-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.active.up .fs-dropdown-arrow-button,#plugin-information .fs-dropdown.active.up .fs-dropdown-arrow-button{border-top-right-radius:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list,#plugin-information .fs-dropdown .fs-dropdown-list{position:absolute;right:-1px;top:100%;margin-left:auto;padding:3px 0;border:1px solid #bfbfbf;background-color:#fff;z-index:1;width:230px;text-align:left;-moz-box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);-webkit-box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12)}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li,#plugin-information .fs-dropdown .fs-dropdown-list li{margin:0}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li a,#plugin-information .fs-dropdown .fs-dropdown-list li a{display:block;padding:5px 10px;text-decoration:none;text-shadow:none}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li:hover,#plugin-information .fs-dropdown .fs-dropdown-list li:hover{background-color:#0074a3;color:#fff}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown .fs-dropdown-list li:hover a,#plugin-information .fs-dropdown .fs-dropdown-list li:hover a{color:#fff}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown:not(.up) .fs-dropdown-list,#plugin-information .fs-dropdown:not(.up) .fs-dropdown-list{-moz-border-radius:3px 0 3px 3px;-webkit-border-radius:3px 0 3px 3px;border-radius:3px 0 3px 3px}#fs_addons .fs-cards-list .fs-card .fs-inner .fs-dropdown.up .fs-dropdown-list,#plugin-information .fs-dropdown.up .fs-dropdown-list{-moz-border-radius:3px 3px 0 3px;-webkit-border-radius:3px 3px 0 3px;border-radius:3px 3px 0 3px}#plugin-information .fs-dropdown .button-group{width:100%}#plugin-information .fs-dropdown .button-group .button{float:none;font-size:14px;font-weight:normal;text-transform:none}#plugin-information .fs-dropdown .fs-dropdown-list{margin-top:1px}#plugin-information .fs-dropdown.up .fs-dropdown-list{top:auto;bottom:100%;margin-bottom:2px}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group{text-align:center;display:table}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group .button{display:table-cell}#plugin-information.wp-core-ui .fs-pricing-body .fs-dropdown .button-group .button:not(.fs-dropdown-arrow-button){left:1px;width:100%}#plugin-information-footer>.button,#plugin-information-footer .fs-dropdown{position:relative;top:3px}#plugin-information-footer>.button.left,#plugin-information-footer .fs-dropdown.left{float:left}#plugin-information-footer>.right,#plugin-information-footer .fs-dropdown{float:right}@media screen and (max-width: 961px){#fs_addons .fs-cards-list .fs-card{height:265px}}
freemius/assets/css/admin/common.css CHANGED
@@ -1,2 +1,2 @@
1
- .fs-badge{position:absolute;top:10px;right:0;background:#71ae00;color:white;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3)}.theme-browser .theme .fs-premium-theme-badge-container{position:absolute;right:0;top:0}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge{position:relative;top:0;margin-top:10px;text-align:center}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge.fs-premium-theme-badge{font-size:1.1em}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge.fs-beta-theme-badge{background:#00a0d2}#fs_frame{line-height:0;font-size:0}.fs-full-size-wrapper{margin:40px 0 -65px -20px}@media (max-width: 600px){.fs-full-size-wrapper{margin:0 0 -65px -10px}}
2
- .fs-notice{position:relative}.fs-notice.fs-has-title{margin-bottom:30px !important}.fs-notice.success{color:green}.fs-notice.promotion{border-color:#00a0d2 !important;background-color:#f2fcff !important}.fs-notice .fs-notice-body{margin:.5em 0;padding:2px}.fs-notice .fs-close{cursor:pointer;color:#aaa;float:right}.fs-notice .fs-close:hover{color:#666}.fs-notice .fs-close>*{margin-top:7px;display:inline-block}.fs-notice label.fs-plugin-title{background:rgba(0,0,0,0.3);color:#fff;padding:2px 10px;position:absolute;top:100%;bottom:auto;right:auto;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:10px;font-size:12px;font-weight:bold;cursor:auto}div.fs-notice.updated,div.fs-notice.success,div.fs-notice.promotion{display:block !important}.rtl .fs-notice .fs-close{float:left}.fs-secure-notice{position:fixed;top:32px;left:160px;right:0;background:#ebfdeb;padding:10px 20px;color:green;z-index:9999;-moz-box-shadow:0 2px 2px rgba(6,113,6,0.3);-webkit-box-shadow:0 2px 2px rgba(6,113,6,0.3);box-shadow:0 2px 2px rgba(6,113,6,0.3);opacity:0.95;filter:alpha(opacity=95)}.fs-secure-notice:hover{opacity:1;filter:alpha(opacity=100)}.fs-secure-notice a.fs-security-proof{color:green;text-decoration:none}@media screen and (max-width: 960px){.fs-secure-notice{left:36px}}@media screen and (max-width: 600px){.fs-secure-notice{display:none}}@media screen and (max-width: 500px){#fs_promo_tab{display:none}}@media screen and (max-width: 782px){.fs-secure-notice{left:0;top:46px;text-align:center}}span.fs-submenu-item.fs-sub:before{content:'\21B3';padding:0 5px}.rtl span.fs-submenu-item.fs-sub:before{content:'\21B2'}.fs-submenu-item.pricing.upgrade-mode{color:greenyellow}.fs-submenu-item.pricing.trial-mode{color:#83e2ff}#adminmenu .update-plugins.fs-trial{background-color:#00b9eb}.fs-ajax-spinner{border:0;width:20px;height:20px;margin-right:5px;vertical-align:sub;display:inline-block;background:url("/wp-admin/images/wpspin_light-2x.gif");background-size:contain}.wrap.fs-section h2{text-align:left}.plugins p.fs-upgrade-notice{border:0;background-color:#d54e21;padding:10px;color:#f9f9f9;margin-top:10px}
1
+ .fs-badge{position:absolute;top:10px;right:0;background:#71ae00;color:white;text-transform:uppercase;padding:5px 10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:bold;border-right:0;-moz-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.3);box-shadow:0 2px 1px -1px rgba(0,0,0,0.3)}.theme-browser .theme .fs-premium-theme-badge-container{position:absolute;right:0;top:0}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge{position:relative;top:0;margin-top:10px;text-align:center}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge.fs-premium-theme-badge{font-size:1.1em}.theme-browser .theme .fs-premium-theme-badge-container .fs-badge.fs-beta-theme-badge{background:#00a0d2}.fs-switch{position:relative;display:inline-block;color:#ccc;text-shadow:0 1px 1px rgba(255,255,255,0.8);height:18px;padding:6px 6px 5px 6px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);background:#ececec;box-shadow:0 0 4px rgba(0,0,0,0.1),inset 0 1px 3px 0 rgba(0,0,0,0.1);cursor:pointer}.fs-switch span{display:inline-block;width:35px;text-transform:uppercase}.fs-switch .fs-toggle{position:absolute;top:1px;width:37px;height:25px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.3);border-radius:4px;background:#fff;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ececec), color-stop(1, #fff));background-image:-webkit-linear-gradient(top, #ececec, #fff);background-image:-moz-linear-gradient(top, #ececec, #fff);background-image:-ms-linear-gradient(top, #ececec, #fff);background-image:-o-linear-gradient(top, #ececec, #fff);background-image:linear-gradient(top, bottom, #ececec, #fff);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);z-index:999;-moz-transition:0.4s cubic-bezier(0.54, 1.6, 0.5, 1);-o-transition:0.4s cubic-bezier(0.54, 1.6, 0.5, 1);-ms-transition:0.4s cubic-bezier(0.54, 1.6, 0.5, 1);-webkit-transition:0.4s cubic-bezier(0.54, 1.6, 0.5, 1);transition:0.4s cubic-bezier(0.54, 1.6, 0.5, 1)}.fs-switch.fs-off .fs-toggle{left:2%}.fs-switch.fs-on .fs-toggle{left:54%}.fs-switch.fs-round{top:8px;padding:4px 25px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px}.fs-switch.fs-round .fs-toggle{top:0;width:24px;height:24px;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px}.fs-switch.fs-round.fs-off .fs-toggle{left:-1px}.fs-switch.fs-round.fs-on{background:#0085ba}.fs-switch.fs-round.fs-on .fs-toggle{left:25px}.fs-switch.fs-small.fs-round{padding:1px 19px}.fs-switch.fs-small.fs-round .fs-toggle{top:0;width:18px;height:18px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px}.fs-switch.fs-small.fs-round.fs-on .fs-toggle{left:19px}.fs-switch-feedback{margin-left:10px}.fs-switch-feedback.success{color:#71ae00}.rtl .fs-switch-feedback{margin-left:0;margin-right:10px}#fs_frame{line-height:0;font-size:0}.fs-full-size-wrapper{margin:40px 0 -65px -20px}@media (max-width: 600px){.fs-full-size-wrapper{margin:0 0 -65px -10px}}
2
+ .fs-notice{position:relative}.fs-notice.fs-has-title{margin-bottom:30px !important}.fs-notice.success{color:green}.fs-notice.promotion{border-color:#00a0d2 !important;background-color:#f2fcff !important}.fs-notice .fs-notice-body{margin:.5em 0;padding:2px}.fs-notice .fs-close{cursor:pointer;color:#aaa;float:right}.fs-notice .fs-close:hover{color:#666}.fs-notice .fs-close>*{margin-top:7px;display:inline-block}.fs-notice label.fs-plugin-title{background:rgba(0,0,0,0.3);color:#fff;padding:2px 10px;position:absolute;top:100%;bottom:auto;right:auto;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:10px;font-size:12px;font-weight:bold;cursor:auto}div.fs-notice.updated,div.fs-notice.success,div.fs-notice.promotion{display:block !important}.rtl .fs-notice .fs-close{float:left}.fs-secure-notice{position:fixed;top:32px;left:160px;right:0;background:#ebfdeb;padding:10px 20px;color:green;z-index:9999;-moz-box-shadow:0 2px 2px rgba(6,113,6,0.3);-webkit-box-shadow:0 2px 2px rgba(6,113,6,0.3);box-shadow:0 2px 2px rgba(6,113,6,0.3);opacity:0.95;filter:alpha(opacity=95)}.fs-secure-notice:hover{opacity:1;filter:alpha(opacity=100)}.fs-secure-notice a.fs-security-proof{color:green;text-decoration:none}@media screen and (max-width: 960px){.fs-secure-notice{left:36px}}@media screen and (max-width: 600px){.fs-secure-notice{display:none}}@media screen and (max-width: 500px){#fs_promo_tab{display:none}}@media screen and (max-width: 782px){.fs-secure-notice{left:0;top:46px;text-align:center}}span.fs-submenu-item.fs-sub:before{content:'\21B3';padding:0 5px}.rtl span.fs-submenu-item.fs-sub:before{content:'\21B2'}.fs-submenu-item.pricing.upgrade-mode{color:greenyellow}.fs-submenu-item.pricing.trial-mode{color:#83e2ff}#adminmenu .update-plugins.fs-trial{background-color:#00b9eb}.fs-ajax-spinner{border:0;width:20px;height:20px;margin-right:5px;vertical-align:sub;display:inline-block;background:url("/wp-admin/images/wpspin_light-2x.gif");background-size:contain;margin-bottom:-2px}.wrap.fs-section h2{text-align:left}.plugins p.fs-upgrade-notice{border:0;background-color:#d54e21;padding:10px;color:#f9f9f9;margin-top:10px}
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 .fs-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}.fs-multisite-options-container{margin-top:10px;border:1px solid #ccc;padding:5px}.fs-multisite-options-container a{text-decoration:none}.fs-multisite-options-container a:focus{box-shadow:none}.fs-multisite-options-container a.selected{font-weight:bold}.fs-multisite-options-container.fs-apply-on-all-sites{border:0 none;padding:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options{border-spacing:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options td:not(:first-child){display:none}.fs-multisite-options-container .fs-sites-list-container{display:none;overflow:auto}.fs-multisite-options-container .fs-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}
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 .fs-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 .fs-switch{float:right}#fs_connect .fs-permissions ul li .fs-permission-description{margin-left:55px}#fs_connect .fs-permissions ul li .fs-permission-description span{font-weight:bold;text-transform:uppercase;color:#23282d}#fs_connect .fs-permissions ul li .fs-permission-description 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}.fs-multisite-options-container{margin-top:10px;border:1px solid #ccc;padding:5px}.fs-multisite-options-container a{text-decoration:none}.fs-multisite-options-container a:focus{box-shadow:none}.fs-multisite-options-container a.selected{font-weight:bold}.fs-multisite-options-container.fs-apply-on-all-sites{border:0 none;padding:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options{border-spacing:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options td:not(:first-child){display:none}.fs-multisite-options-container .fs-sites-list-container{display:none;overflow:auto}.fs-multisite-options-container .fs-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 .fs-permission-description{margin-right:55px;margin-left:0}.rtl #fs_connect .fs-permissions ul li .fs-switch{float:left}.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/debug.css CHANGED
@@ -1 +1 @@
1
- .switch{position:relative;display:inline-block;font-size:1.6em;font-weight:bold;color:#ccc;text-shadow:0px 1px 1px rgba(255,255,255,0.8);height:18px;padding:6px 6px 5px 6px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:4px;background:#ececec;box-shadow:0px 0px 4px rgba(0,0,0,0.1),inset 0px 1px 3px 0px rgba(0,0,0,0.1);cursor:pointer}.switch span{display:inline-block;width:35px;text-transform:uppercase}.switch span.on{color:#6bc406}.switch .toggle{position:absolute;top:1px;width:37px;height:25px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.3);border-radius:4px;background:#fff;background:-moz-linear-gradient(top, #ececec 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececec), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #ececec 0%, #fff 100%);background:-o-linear-gradient(top, #ececec 0%, #fff 100%);background:-ms-linear-gradient(top, #ececec 0%, #fff 100%);background:linear-gradient(top, #ececec 0%, #fff 100%);box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.5);z-index:999;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.switch.on .toggle{left:2%}.switch.off .toggle{left:54%}.switch.round{padding:0px 20px;border-radius:40px}.switch.round .toggle{border-radius:40px;width:14px;height:14px}.switch.round.on .toggle{left:3%;background:#6bc406}.switch.round.off .toggle{left:58%}.switch-label{font-size:20px;line-height:31px;margin:0 5px}#fs_log_book table{font-family:Consolas,Monaco,monospace;font-size:12px}#fs_log_book table th{color:#ccc}#fs_log_book table tr{background:#232525}#fs_log_book table tr.alternate{background:#2b2b2b}#fs_log_book table tr td.fs-col--logger{color:#5a7435}#fs_log_book table tr td.fs-col--type{color:#ffc861}#fs_log_book table tr td.fs-col--function{color:#a7b7b1;font-weight:bold}#fs_log_book table tr td.fs-col--message,#fs_log_book table tr td.fs-col--message a{color:#9a73ac !important}#fs_log_book table tr td.fs-col--file{color:#d07922}#fs_log_book table tr td.fs-col--timestamp{color:#6596be}
1
+ .fs-switch-label{font-size:20px;line-height:31px;margin:0 5px}#fs_log_book table{font-family:Consolas,Monaco,monospace;font-size:12px}#fs_log_book table th{color:#ccc}#fs_log_book table tr{background:#232525}#fs_log_book table tr.alternate{background:#2b2b2b}#fs_log_book table tr td.fs-col--logger{color:#5a7435}#fs_log_book table tr td.fs-col--type{color:#ffc861}#fs_log_book table tr td.fs-col--function{color:#a7b7b1;font-weight:bold}#fs_log_book table tr td.fs-col--message,#fs_log_book table tr td.fs-col--message a{color:#9a73ac !important}#fs_log_book table tr td.fs-col--file{color:#d07922}#fs_log_book table tr td.fs-col--timestamp{color:#6596be}
freemius/assets/css/admin/dialog-boxes.css CHANGED
@@ -1,2 +1,2 @@
1
- .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal.fs-success .fs-modal-header{border-bottom-color:#46b450}.fs-modal.fs-success .fs-modal-body{background-color:#f7fff7}.fs-modal.fs-warn .fs-modal-header{border-bottom-color:#ffb900}.fs-modal.fs-warn .fs-modal-body{background-color:#fff8e5}.fs-modal.fs-error .fs-modal-header{border-bottom-color:#dc3232}.fs-modal.fs-error .fs-modal-body{background-color:#ffeaea}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-header{border-bottom:#eeeeee solid 1px;background:#fbfbfb;padding:15px 20px;position:relative;margin-bottom:-10px}.fs-modal .fs-modal-header h4{margin:0;padding:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#cacaca;text-shadow:1px 1px 1px #fff;letter-spacing:0.6px;-webkit-font-smoothing:antialiased}.fs-modal .fs-modal-header .fs-close{position:absolute;right:10px;top:12px;cursor:pointer;color:#bbb;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.fs-modal .fs-modal-header .fs-close:hover{color:#fff;background:#aaa}.fs-modal .fs-modal-header .fs-close .dashicons,.fs-modal .fs-modal-header .fs-close:hover .dashicons{text-decoration:none}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body p{font-size:14px}.fs-modal .fs-modal-body h2{font-size:20px;line-height:1.5em}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel>.notice.inline{margin:0;display:none}.fs-modal .fs-modal-panel:not(.active){display:none}.rtl .fs-modal .fs-modal-header .fs-close{right:auto;left:20px}body.has-fs-modal{overflow:hidden}.fs-modal.fs-modal-deactivation-feedback .reason-input,.fs-modal.fs-modal-deactivation-feedback .internal-message{margin:3px 0 3px 22px}.fs-modal.fs-modal-deactivation-feedback .reason-input input,.fs-modal.fs-modal-deactivation-feedback .reason-input textarea,.fs-modal.fs-modal-deactivation-feedback .internal-message input,.fs-modal.fs-modal-deactivation-feedback .internal-message textarea{width:100%}.fs-modal.fs-modal-deactivation-feedback li.reason.has-internal-message .internal-message{border:1px solid #ccc;padding:7px;display:none}@media (max-width: 650px){.fs-modal.fs-modal-deactivation-feedback li.reason li.reason{margin-bottom:10px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .reason-input,.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .internal-message{margin-left:29px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label{display:table}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.fs-modal-deactivation-feedback .anonymous-feedback-label{float:left}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel{margin-top:0 !important}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel h3{margin-top:0;line-height:1.5em}#the-list .deactivate>.fs-slug{display:none}.fs-modal.fs-modal-subscription-cancellation .fs-price-increase-warning{color:red;font-weight:bold;padding:0 25px;margin-bottom:0}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:left;top:5px;position:relative}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:right}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{display:block;margin-left:24px}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{margin-left:0;margin-right:24px}.fs-modal.fs-modal-license-activation .fs-modal-body input.fs-license-key{width:100%}.fs-license-options-container table,.fs-license-options-container table select,.fs-license-options-container table .fs-available-license-key{width:100%}.fs-license-options-container table td:first-child{width:1%}.fs-license-options-container table .fs-other-license-key-container label{position:relative;top:6px;float:left;margin-right:5px}.fs-license-options-container table .fs-other-license-key-container div{overflow:hidden;width:auto;height:30px;display:block;top:2px;position:relative}.fs-license-options-container table .fs-other-license-key-container div input{margin:0}.fs-sites-list-container td{cursor:pointer}.fs-multisite-options-container{margin-top:10px;border:1px solid #ccc;padding:5px}.fs-multisite-options-container a{text-decoration:none}.fs-multisite-options-container a:focus{box-shadow:none}.fs-multisite-options-container a.selected{font-weight:bold}.fs-multisite-options-container.fs-apply-on-all-sites{border:0 none;padding:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options{border-spacing:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options td:not(:first-child){display:none}.fs-multisite-options-container .fs-sites-list-container{display:none;overflow:auto}.fs-multisite-options-container .fs-sites-list-container table td{border-top:1px solid #ccc;padding:4px 2px}.fs-modal.fs-modal-license-key-resend .email-address-container{overflow:hidden;padding-right:2px}.fs-modal.fs-modal-license-key-resend.fs-freemium input.email-address{width:300px}.fs-modal.fs-modal-license-key-resend.fs-freemium label{display:block;margin-bottom:10px}.fs-modal.fs-modal-license-key-resend.fs-premium input.email-address{width:100%}.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{float:right;margin-left:7px}@media (max-width: 650px){.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{margin-top:2px}}
2
  .rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .input-container>.email-address-container{padding-left:2px;padding-right:0}.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .button-container{float:left;margin-right:7px;margin-left:0}a.show-license-resend-modal{margin-top:4px;display:inline-block}.fs-ajax-loader{position:relative;width:170px;height:20px;margin:auto}.fs-ajax-loader .fs-ajax-loader-bar{position:absolute;top:0;background-color:#0074a3;width:20px;height:20px;-webkit-animation-name:bounce_ajaxLoader;-moz-animation-name:bounce_ajaxLoader;-ms-animation-name:bounce_ajaxLoader;-o-animation-name:bounce_ajaxLoader;animation-name:bounce_ajaxLoader;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-moz-transform:0.3;-o-transform:0.3;-ms-transform:0.3;-webkit-transform:0.3;transform:0.3}.fs-ajax-loader .fs-ajax-loader-bar-1{left:0px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}.fs-ajax-loader .fs-ajax-loader-bar-2{left:19px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}.fs-ajax-loader .fs-ajax-loader-bar-3{left:38px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}.fs-ajax-loader .fs-ajax-loader-bar-4{left:57px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}.fs-ajax-loader .fs-ajax-loader-bar-5{left:76px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}.fs-ajax-loader .fs-ajax-loader-bar-6{left:95px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}.fs-ajax-loader .fs-ajax-loader-bar-7{left:114px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}.fs-ajax-loader .fs-ajax-loader-bar-8{left:133px;animation-delay:1.65s;-o-animation-delay:1.65s;-ms-animation-delay:1.65s;-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s}@-moz-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-ms-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-o-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-webkit-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}.fs-modal-auto-install #request-filesystem-credentials-form h2,.fs-modal-auto-install #request-filesystem-credentials-form .request-filesystem-credentials-action-buttons{display:none}.fs-modal-auto-install #request-filesystem-credentials-form input[type=password],.fs-modal-auto-install #request-filesystem-credentials-form input[type=email],.fs-modal-auto-install #request-filesystem-credentials-form input[type=text]{-webkit-appearance:none;padding:10px 10px 5px 10px;width:300px;max-width:100%}.fs-modal-auto-install #request-filesystem-credentials-form>div,.fs-modal-auto-install #request-filesystem-credentials-form label,.fs-modal-auto-install #request-filesystem-credentials-form fieldset{width:300px;max-width:100%;margin:0 auto;display:block}.button-primary.warn{box-shadow:0 1px 0 #d2593c;text-shadow:0 -1px 1px #d2593c,1px 0 1px #d2593c,0 1px 1px #d2593c,-1px 0 1px #d2593c;background:#f56a48;border-color:#ec6544 #d2593c #d2593c}.button-primary.warn:hover{background:#fd6d4a;border-color:#d2593c}.button-primary.warn:focus{box-shadow:0 1px 0 #dd6041,0 0 2px 1px #e4a796}.button-primary.warn:active{background:#dd6041;border-color:#d2593c;box-shadow:inset 0 2px 0 #d2593c}.button-primary.warn.disabled{color:#f5b3a1 !important;background:#e76444 !important;border-color:#d85e40 !important;text-shadow:0 -1px 0 rgba(0,0,0,0.1) !important}
1
+ .fs-modal{position:fixed;overflow:auto;height:100%;width:100%;top:0;z-index:100000;display:none;background:rgba(0,0,0,0.6)}.fs-modal .dashicons{vertical-align:middle}.fs-modal .fs-modal-dialog{background:transparent;position:absolute;left:50%;margin-left:-298px;padding-bottom:30px;top:-100%;z-index:100001;width:596px}@media (max-width: 650px){.fs-modal .fs-modal-dialog{margin-left:-50%;box-sizing:border-box;padding-left:10px;padding-right:10px;width:100%}.fs-modal .fs-modal-dialog .fs-modal-panel>h3>strong{font-size:1.3em}}.fs-modal.active{display:block}.fs-modal.active:before{display:block}.fs-modal.active .fs-modal-dialog{top:10%}.fs-modal.fs-success .fs-modal-header{border-bottom-color:#46b450}.fs-modal.fs-success .fs-modal-body{background-color:#f7fff7}.fs-modal.fs-warn .fs-modal-header{border-bottom-color:#ffb900}.fs-modal.fs-warn .fs-modal-body{background-color:#fff8e5}.fs-modal.fs-error .fs-modal-header{border-bottom-color:#dc3232}.fs-modal.fs-error .fs-modal-body{background-color:#ffeaea}.fs-modal .fs-modal-body,.fs-modal .fs-modal-footer{border:0;background:#fefefe;padding:20px}.fs-modal .fs-modal-header{border-bottom:#eeeeee solid 1px;background:#fbfbfb;padding:15px 20px;position:relative;margin-bottom:-10px}.fs-modal .fs-modal-header h4{margin:0;padding:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#cacaca;text-shadow:1px 1px 1px #fff;letter-spacing:0.6px;-webkit-font-smoothing:antialiased}.fs-modal .fs-modal-header .fs-close{position:absolute;right:10px;top:12px;cursor:pointer;color:#bbb;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.fs-modal .fs-modal-header .fs-close:hover{color:#fff;background:#aaa}.fs-modal .fs-modal-header .fs-close .dashicons,.fs-modal .fs-modal-header .fs-close:hover .dashicons{text-decoration:none}.fs-modal .fs-modal-body{border-bottom:0}.fs-modal .fs-modal-body p{font-size:14px}.fs-modal .fs-modal-body h2{font-size:20px;line-height:1.5em}.fs-modal .fs-modal-body>div{margin-top:10px}.fs-modal .fs-modal-body>div h2{font-weight:bold;font-size:20px;margin-top:0}.fs-modal .fs-modal-footer{border-top:#eeeeee solid 1px;text-align:right}.fs-modal .fs-modal-footer>.button{margin:0 7px}.fs-modal .fs-modal-footer>.button:first-child{margin:0}.fs-modal .fs-modal-panel>.notice.inline{margin:0;display:none}.fs-modal .fs-modal-panel:not(.active){display:none}.rtl .fs-modal .fs-modal-header .fs-close{right:auto;left:20px}body.has-fs-modal{overflow:hidden}.fs-modal.fs-modal-deactivation-feedback .reason-input,.fs-modal.fs-modal-deactivation-feedback .internal-message{margin:3px 0 3px 22px}.fs-modal.fs-modal-deactivation-feedback .reason-input input,.fs-modal.fs-modal-deactivation-feedback .reason-input textarea,.fs-modal.fs-modal-deactivation-feedback .internal-message input,.fs-modal.fs-modal-deactivation-feedback .internal-message textarea{width:100%}.fs-modal.fs-modal-deactivation-feedback li.reason.has-internal-message .internal-message{border:1px solid #ccc;padding:7px;display:none}@media (max-width: 650px){.fs-modal.fs-modal-deactivation-feedback li.reason li.reason{margin-bottom:10px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .reason-input,.fs-modal.fs-modal-deactivation-feedback li.reason li.reason .internal-message{margin-left:29px}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label{display:table}.fs-modal.fs-modal-deactivation-feedback li.reason li.reason label>span{display:table-cell;font-size:1.3em}}.fs-modal.fs-modal-deactivation-feedback .anonymous-feedback-label{float:left}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel{margin-top:0 !important}.fs-modal.fs-modal-deactivation-feedback .fs-modal-panel h3{margin-top:0;line-height:1.5em}#the-list .deactivate>.fs-slug{display:none}.fs-modal.fs-modal-subscription-cancellation .fs-price-increase-warning{color:red;font-weight:bold;padding:0 25px;margin-bottom:0}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:left;top:5px;position:relative}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label input{float:right}.fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{display:block;margin-left:24px}.rtl .fs-modal.fs-modal-subscription-cancellation ul.subscription-actions label span{margin-left:0;margin-right:24px}.fs-modal.fs-modal-license-activation .fs-modal-body input.fs-license-key{width:100%}.fs-license-options-container table,.fs-license-options-container table select,.fs-license-options-container table .fs-available-license-key{width:100%}.fs-license-options-container table td:first-child{width:1%}.fs-license-options-container table .fs-other-license-key-container label{position:relative;top:6px;float:left;margin-right:5px}.fs-license-options-container table .fs-other-license-key-container div{overflow:hidden;width:auto;height:30px;display:block;top:2px;position:relative}.fs-license-options-container table .fs-other-license-key-container div input{margin:0}.fs-sites-list-container td{cursor:pointer}.fs-modal.fs-modal-user-change .fs-modal-body input#fs_other_email_address{width:100%}.fs-user-change-options-container table{width:100%;border-collapse:collapse}.fs-user-change-options-container table tr{display:block;margin-bottom:2px}.fs-user-change-options-container table .fs-email-address-container td{display:inline-block}.fs-user-change-options-container table .fs-email-address-container input[type="radio"]{margin-bottom:0;margin-top:0}.fs-user-change-options-container table .fs-other-email-address-container{width:100%}.fs-user-change-options-container table .fs-other-email-address-container>div{display:table;width:100%}.fs-user-change-options-container table .fs-other-email-address-container>div label,.fs-user-change-options-container table .fs-other-email-address-container>div>div{display:table-cell}.fs-user-change-options-container table .fs-other-email-address-container>div label{width:1%;padding-left:3px;padding-right:3px}.fs-user-change-options-container table .fs-other-email-address-container>div>div{width:auto}.fs-user-change-options-container table .fs-other-email-address-container>div>div input{width:100%}.fs-modal.fs-modal-developer-license-debug-mode .fs-modal-body input.fs-license-or-user-key{width:100%}.fs-multisite-options-container{margin-top:10px;border:1px solid #ccc;padding:5px}.fs-multisite-options-container a{text-decoration:none}.fs-multisite-options-container a:focus{box-shadow:none}.fs-multisite-options-container a.selected{font-weight:bold}.fs-multisite-options-container.fs-apply-on-all-sites{border:0 none;padding:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options{border-spacing:0}.fs-multisite-options-container.fs-apply-on-all-sites .fs-all-sites-options td:not(:first-child){display:none}.fs-multisite-options-container .fs-sites-list-container{display:none;overflow:auto}.fs-multisite-options-container .fs-sites-list-container table td{border-top:1px solid #ccc;padding:4px 2px}.fs-modal.fs-modal-license-key-resend .email-address-container{overflow:hidden;padding-right:2px}.fs-modal.fs-modal-license-key-resend.fs-freemium input.email-address{width:300px}.fs-modal.fs-modal-license-key-resend.fs-freemium label{display:block;margin-bottom:10px}.fs-modal.fs-modal-license-key-resend.fs-premium input.email-address{width:100%}.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{float:right;margin-left:7px}@media (max-width: 650px){.fs-modal.fs-modal-license-key-resend.fs-premium .button-container{margin-top:2px}}
2
  .rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .input-container>.email-address-container{padding-left:2px;padding-right:0}.rtl .fs-modal.fs-modal-license-key-resend .fs-modal-body .button-container{float:left;margin-right:7px;margin-left:0}a.show-license-resend-modal{margin-top:4px;display:inline-block}.fs-ajax-loader{position:relative;width:170px;height:20px;margin:auto}.fs-ajax-loader .fs-ajax-loader-bar{position:absolute;top:0;background-color:#0074a3;width:20px;height:20px;-webkit-animation-name:bounce_ajaxLoader;-moz-animation-name:bounce_ajaxLoader;-ms-animation-name:bounce_ajaxLoader;-o-animation-name:bounce_ajaxLoader;animation-name:bounce_ajaxLoader;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-moz-transform:0.3;-o-transform:0.3;-ms-transform:0.3;-webkit-transform:0.3;transform:0.3}.fs-ajax-loader .fs-ajax-loader-bar-1{left:0px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s}.fs-ajax-loader .fs-ajax-loader-bar-2{left:19px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s}.fs-ajax-loader .fs-ajax-loader-bar-3{left:38px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s}.fs-ajax-loader .fs-ajax-loader-bar-4{left:57px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}.fs-ajax-loader .fs-ajax-loader-bar-5{left:76px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}.fs-ajax-loader .fs-ajax-loader-bar-6{left:95px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}.fs-ajax-loader .fs-ajax-loader-bar-7{left:114px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}.fs-ajax-loader .fs-ajax-loader-bar-8{left:133px;animation-delay:1.65s;-o-animation-delay:1.65s;-ms-animation-delay:1.65s;-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s}@-moz-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-ms-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-o-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@-webkit-keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}@keyframes bounce_ajaxLoader{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);background-color:#0074a3}100%{-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);background-color:#fff}}.fs-modal-auto-install #request-filesystem-credentials-form h2,.fs-modal-auto-install #request-filesystem-credentials-form .request-filesystem-credentials-action-buttons{display:none}.fs-modal-auto-install #request-filesystem-credentials-form input[type=password],.fs-modal-auto-install #request-filesystem-credentials-form input[type=email],.fs-modal-auto-install #request-filesystem-credentials-form input[type=text]{-webkit-appearance:none;padding:10px 10px 5px 10px;width:300px;max-width:100%}.fs-modal-auto-install #request-filesystem-credentials-form>div,.fs-modal-auto-install #request-filesystem-credentials-form label,.fs-modal-auto-install #request-filesystem-credentials-form fieldset{width:300px;max-width:100%;margin:0 auto;display:block}.button-primary.warn{box-shadow:0 1px 0 #d2593c;text-shadow:0 -1px 1px #d2593c,1px 0 1px #d2593c,0 1px 1px #d2593c,-1px 0 1px #d2593c;background:#f56a48;border-color:#ec6544 #d2593c #d2593c}.button-primary.warn:hover{background:#fd6d4a;border-color:#d2593c}.button-primary.warn:focus{box-shadow:0 1px 0 #dd6041,0 0 2px 1px #e4a796}.button-primary.warn:active{background:#dd6041;border-color:#d2593c;box-shadow:inset 0 2px 0 #d2593c}.button-primary.warn.disabled{color:#f5b3a1 !important;background:#e76444 !important;border-color:#d85e40 !important;text-shadow:0 -1px 0 rgba(0,0,0,0.1) !important}
freemius/assets/css/admin/plugins.css ADDED
@@ -0,0 +1 @@
 
1
+ label.fs-tag,span.fs-tag{background:#ffba00;color:#fff;display:inline-block;border-radius:3px;padding:5px;font-size:11px;line-height:11px;vertical-align:baseline}label.fs-tag.fs-warn,span.fs-tag.fs-warn{background:#ffba00}label.fs-tag.fs-info,span.fs-tag.fs-info{background:#00a0d2}label.fs-tag.fs-success,span.fs-tag.fs-success{background:#46b450}label.fs-tag.fs-error,span.fs-tag.fs-error{background:#dc3232}.wp-list-table.plugins .plugin-title span.fs-tag{display:inline-block;margin-left:5px;line-height:10px}
freemius/assets/css/customizer.css CHANGED
@@ -1 +1 @@
1
- #fs_customizer_upsell .fs-customizer-plan{padding:10px 20px 20px 20px;border-radius:3px;background:#fff}#fs_customizer_upsell .fs-customizer-plan h2{position:relative;margin:0;line-height:2em;text-transform:uppercase}#fs_customizer_upsell .fs-customizer-plan h2 .button-link{top:-2px}#fs_customizer_upsell .fs-feature{position:relative}#fs_customizer_upsell .dashicons-yes{color:#0085ba;font-size:2em;vertical-align:bottom;margin-left:-7px;margin-right:10px}.rtl #fs_customizer_upsell .dashicons-yes{margin-left:10px;margin-right:-7px}#fs_customizer_upsell .dashicons-editor-help{color:#bbb;cursor:help}#fs_customizer_upsell .dashicons-editor-help .fs-feature-desc{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:#000;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_customizer_upsell .dashicons-editor-help .fs-feature-desc{text-align:right}#fs_customizer_upsell .dashicons-editor-help .fs-feature-desc::after{content:' ';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;position:absolute;top:100%;left:21px}.rtl #fs_customizer_upsell .dashicons-editor-help .fs-feature-desc::after{right:21px;left:auto}#fs_customizer_upsell .dashicons-editor-help:hover .fs-feature-desc{visibility:visible;opacity:1}#fs_customizer_upsell .button-primary{display:block;text-align:center;margin-top:10px}#fs_customizer_support{display:block !important}#fs_customizer_support .button{float:right}#fs_customizer_support .button-group{width:100%;display:block;margin-top:10px}#fs_customizer_support .button-group .button{float:none;width:50%;text-align:center}
1
+ #fs_customizer_upsell .fs-customizer-plan{padding:10px 20px 20px 20px;border-radius:3px;background:#fff}#fs_customizer_upsell .fs-customizer-plan h2{position:relative;margin:0;line-height:2em;text-transform:uppercase}#fs_customizer_upsell .fs-customizer-plan h2 .button-link{top:-2px}#fs_customizer_upsell .fs-feature{position:relative}#fs_customizer_upsell .dashicons-yes{color:#0085ba;font-size:2em;vertical-align:bottom;margin-left:-7px;margin-right:10px}.rtl #fs_customizer_upsell .dashicons-yes{margin-left:10px;margin-right:-7px}#fs_customizer_upsell .dashicons-editor-help{color:#bbb;cursor:help}#fs_customizer_upsell .dashicons-editor-help .fs-feature-desc{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:#000;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_customizer_upsell .dashicons-editor-help .fs-feature-desc{text-align:right}#fs_customizer_upsell .dashicons-editor-help .fs-feature-desc::after{content:' ';display:block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;position:absolute;top:100%;left:21px}.rtl #fs_customizer_upsell .dashicons-editor-help .fs-feature-desc::after{right:21px;left:auto}#fs_customizer_upsell .dashicons-editor-help:hover .fs-feature-desc{visibility:visible;opacity:1}#fs_customizer_upsell .button-primary{display:block;text-align:center;margin-top:10px}#fs_customizer_support{display:block !important}#fs_customizer_support .button{float:right}#fs_customizer_support .button-group{width:100%;display:block;margin-top:10px}#fs_customizer_support .button-group .button{float:none;width:50%;text-align:center}#customize-theme-controls #accordion-section-freemius_upsell{border-top:1px solid #0085ba !important;border-bottom:1px solid #0085ba !important}#customize-theme-controls #accordion-section-freemius_upsell h3.accordion-section-title{color:#fff;background-color:#0085ba;border-left:4px solid #0085ba;transition:.15s background-color ease-in-out, .15s border-color ease-in-out;outline:none;border-bottom:none !important}#customize-theme-controls #accordion-section-freemius_upsell h3.accordion-section-title:hover{background-color:#008ec2;border-left-color:#0073aa}#customize-theme-controls #accordion-section-freemius_upsell h3.accordion-section-title:after{color:#fff}#customize-theme-controls #accordion-section-freemius_upsell .rtl h3.accordion-section-title{border-left:none;border-right:4px solid #0085ba}#customize-theme-controls #accordion-section-freemius_upsell .rtl h3.accordion-section-title:hover{border-right-color:#0073aa}
freemius/assets/img/simple-author-box.png DELETED
Binary file
freemius/config.php CHANGED
@@ -385,4 +385,7 @@
385
 
386
  if ( ! defined( 'WP_FS__DEMO_MODE' ) ) {
387
  define( 'WP_FS__DEMO_MODE', false );
388
- }
 
 
 
385
 
386
  if ( ! defined( 'WP_FS__DEMO_MODE' ) ) {
387
  define( 'WP_FS__DEMO_MODE', false );
388
+ }
389
+ if ( ! defined( 'FS_SDK__SSLVERIFY' ) ) {
390
+ define( 'FS_SDK__SSLVERIFY', false );
391
+ }
freemius/includes/class-freemius.php CHANGED
@@ -164,6 +164,15 @@
164
  */
165
  private $_has_addons;
166
 
 
 
 
 
 
 
 
 
 
167
  /**
168
  * @since 1.1.6
169
  * @var string[]bool.
@@ -334,6 +343,22 @@
334
  */
335
  private $_dynamically_added_top_level_page_hook_name = '';
336
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
337
  #region Uninstall Reasons IDs
338
 
339
  const REASON_NO_LONGER_NEEDED = 1;
@@ -352,6 +377,14 @@
352
  const REASON_DIDNT_WORK_AS_EXPECTED = 14;
353
  const REASON_TEMPORARY_DEACTIVATION = 15;
354
 
 
 
 
 
 
 
 
 
355
  #endregion
356
 
357
  /* Ctor
@@ -484,13 +517,13 @@
484
  );
485
 
486
  if ( 'true' === fs_request_get( 'fs_clear_api_cache' ) ||
487
- 'true' === fs_request_is_action( 'restart_freemius' )
488
  ) {
489
  FS_Api::clear_cache();
490
  $this->_cache->clear();
491
  }
492
 
493
- $this->_register_hooks();
494
 
495
  /**
496
  * Starting from version 2.0.0, `FS_Site` entities no longer have the `plan` property and have `plan_id`
@@ -702,6 +735,52 @@
702
  $this->_menu->has_menu();
703
  }
704
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
705
  /**
706
  * Check if the context module is free wp.org theme.
707
  *
@@ -734,12 +813,11 @@
734
  * @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.
735
  *
736
  * @param string $slug
737
- * @param bool $ignore_free_wp_org_theme_context This is used to decide if the associated tab should be shown
738
- * or hidden.
739
  *
740
  * @return bool
741
  */
742
- function is_submenu_item_visible( $slug, $ignore_free_wp_org_theme_context = false ) {
743
  if ( $this->is_admin_page( $slug ) ) {
744
  /**
745
  * It is the current context page, so show the submenu item
@@ -754,7 +832,11 @@
754
  return false;
755
  }
756
 
757
- if ( ! $ignore_free_wp_org_theme_context && $this->is_free_wp_org_theme() ) {
 
 
 
 
758
  /**
759
  * wp.org themes are limited to a single submenu item, and
760
  * sub-submenu items are most likely not allowed (never verified).
@@ -980,7 +1062,7 @@
980
  }
981
 
982
  if ( isset( $this->_storage->subscription ) && is_object( $this->_storage->subscription ) ) {
983
- $this->_storage->subscriptions = array( $this->_storage->subscription );
984
  }
985
  }
986
 
@@ -1395,7 +1477,10 @@
1395
  if ( $this->is_plugin() &&
1396
  ! isset( $this->_storage->is_plugin_new_install )
1397
  ) {
1398
- $this->_storage->is_plugin_new_install = false;
 
 
 
1399
  }
1400
  }
1401
 
@@ -1418,6 +1503,13 @@
1418
  -1 < settings.url.indexOf('admin-ajax.php') &&
1419
  ! ( settings.url.indexOf( '<?php echo $admin_param ?>' ) > 0 )
1420
  ) {
 
 
 
 
 
 
 
1421
  if (settings.url.indexOf('?') > 0) {
1422
  settings.url += '&';
1423
  } else {
@@ -1425,7 +1517,6 @@
1425
  }
1426
 
1427
  settings.url += '<?php echo $admin_param ?>=true';
1428
-
1429
  }
1430
  });
1431
  })(jQuery);
@@ -1443,7 +1534,7 @@
1443
  ?>
1444
  <script type="text/javascript">
1445
  (function ($) {
1446
- $('.fs-submenu-item.wp-support-forum').parent().attr('target', '_blank');
1447
  })(jQuery);
1448
  </script>
1449
  <?php
@@ -1453,11 +1544,11 @@
1453
  * @author Vova Feldman (@svovaf)
1454
  * @since 1.0.9
1455
  */
1456
- private function _register_hooks() {
1457
  $this->_logger->entrance();
1458
 
1459
  if ( is_admin() ) {
1460
- add_action( 'plugins_loaded', array( &$this, '_hook_action_links_and_register_account_hooks' ) );
1461
 
1462
  if ( $this->is_plugin() ) {
1463
  if ( self::is_plugin_install_page() && true !== fs_request_get_bool( 'fs_allow_updater_and_dialog' ) ) {
@@ -1498,34 +1589,6 @@
1498
  } else {
1499
  add_action( 'after_switch_theme', array( &$this, '_activate_theme_event_hook' ), 10, 2 );
1500
 
1501
- /**
1502
- * Include the required hooks to capture the theme settings' page tabs
1503
- * and cache them.
1504
- *
1505
- * @author Vova Feldman (@svovaf)
1506
- * @since 1.2.2.7
1507
- */
1508
- if ( ! $this->_cache->has_valid( 'tabs' ) ) {
1509
- add_action( 'admin_footer', array( &$this, '_tabs_capture' ) );
1510
- // Add license activation AJAX callback.
1511
- $this->add_ajax_action( 'store_tabs', array( &$this, '_store_tabs_ajax_action' ) );
1512
-
1513
- add_action( 'admin_enqueue_scripts', array( &$this, '_store_tabs_styles' ), 9999999 );
1514
- }
1515
-
1516
- add_action(
1517
- 'admin_footer',
1518
- array( &$this, '_add_freemius_tabs' ),
1519
- /**
1520
- * The tabs JS code must be executed after the tabs capture logic (_tabs_capture()).
1521
- * That's why the priority is 11 while the tabs capture logic is added
1522
- * with priority 10.
1523
- *
1524
- * @author Vova Feldman (@svovaf)
1525
- */
1526
- 11
1527
- );
1528
-
1529
  add_action( 'admin_footer', array( &$this, '_style_premium_theme' ) );
1530
  }
1531
 
@@ -1545,7 +1608,10 @@
1545
  *
1546
  * @author Vova Feldman (@svovaf)
1547
  */
1548
- if ( $this->is_plugin() && $this->is_activation_mode( false ) ) {
 
 
 
1549
  add_action( 'plugins_loaded', array( &$this, '_plugins_loaded' ) );
1550
  } else {
1551
  // If was activated before, then it was already loaded before.
@@ -1564,6 +1630,7 @@
1564
  }
1565
 
1566
  add_action( 'init', array( &$this, '_maybe_add_gdpr_optin_ajax_handler') );
 
1567
  }
1568
 
1569
  if ( $this->is_plugin() ) {
@@ -1595,16 +1662,19 @@
1595
 
1596
  add_action( 'admin_init', array( &$this, '_redirect_on_clicked_menu_link' ), WP_FS__LOWEST_PRIORITY );
1597
 
1598
- if ( $this->is_theme() ) {
1599
  add_action( 'admin_init', array( &$this, '_add_tracking_links' ) );
1600
  }
1601
 
1602
  add_action( 'admin_init', array( &$this, '_add_license_activation' ) );
1603
  add_action( 'admin_init', array( &$this, '_add_premium_version_upgrade_selection' ) );
1604
  add_action( 'admin_init', array( &$this, '_add_beta_mode_update_handler' ) );
 
1605
 
1606
  $this->add_ajax_action( 'update_billing', array( &$this, '_update_billing_ajax_action' ) );
1607
  $this->add_ajax_action( 'start_trial', array( &$this, '_start_trial_ajax_action' ) );
 
 
1608
 
1609
  if ( $this->_is_network_active && fs_is_network_admin() ) {
1610
  $this->add_ajax_action( 'network_activate', array( &$this, '_network_activate_ajax_action' ) );
@@ -1646,6 +1716,65 @@
1646
  }
1647
  }
1648
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1649
  /**
1650
  * Makes Freemius-related updates unavailable on the "Add Plugins" admin page (/plugin-install.php) so that
1651
  * they won't interfere with the .org plugins' functionalities on that page (e.g. updating of a .org plugin).
@@ -1908,7 +2037,11 @@
1908
  * @since 2.0.0
1909
  */
1910
  function _hook_action_links_and_register_account_hooks() {
1911
- add_action( 'admin_init', array( &$this, '_add_tracking_links' ) );
 
 
 
 
1912
 
1913
  if ( self::is_plugins_page() && $this->is_plugin() ) {
1914
  $this->hook_plugin_action_links();
@@ -2088,6 +2221,12 @@
2088
  );
2089
 
2090
  $store_option = true;
 
 
 
 
 
 
2091
  }
2092
 
2093
  if ( empty( $id_slug_type_path_map[ $module_id ]['path'] ) ||
@@ -2250,6 +2389,10 @@
2250
 
2251
  if ( ! isset( $caller_map[ $caller_file_hash ] ) ) {
2252
  foreach ( $all_plugins_paths as $plugin_path ) {
 
 
 
 
2253
  if ( false !== strpos( $caller_file_path, fs_normalize_path( dirname( $plugin_path ) . '/' ) ) ) {
2254
  $caller_map[ $caller_file_hash ] = fs_normalize_path( $plugin_path );
2255
  break;
@@ -2928,7 +3071,7 @@
2928
  * @return bool
2929
  */
2930
  function is_activation_page() {
2931
- if ( $this->_menu->is_main_settings_page() ) {
2932
  return true;
2933
  }
2934
 
@@ -4157,7 +4300,7 @@
4157
  )
4158
  ),
4159
  sprintf(
4160
- '<a href="%s" target="_blank"><b>%s</b></a> - %s',
4161
  sprintf( 'https://wordpress.org/plugins/%s/download/', $this->_slug ),
4162
  $install_previous_title,
4163
  $install_previous_desc
@@ -4264,7 +4407,7 @@
4264
  )
4265
  ),
4266
  sprintf(
4267
- '<a href="%s" target="_blank"><b>%s</b></a> - %s',
4268
  sprintf( 'https://wordpress.org/plugins/%s/download/', $this->_slug ),
4269
  $install_previous_title,
4270
  $install_previous_desc
@@ -4630,22 +4773,7 @@
4630
 
4631
  $this->parse_settings( $plugin_info );
4632
 
4633
- if ( is_admin() && $this->is_theme() && $this->is_premium() && ! $this->has_active_valid_license() ) {
4634
- $this->add_ajax_action(
4635
- 'delete_theme_update_data',
4636
- array( &$this, '_delete_theme_update_data_action' )
4637
- );
4638
- }
4639
-
4640
- if ( ! self::is_ajax() ) {
4641
- if ( ! $this->is_addon() || $this->is_only_premium() ) {
4642
- add_action(
4643
- ( $this->_is_network_active && fs_is_network_admin() ? 'network_' : '' ) . 'admin_menu',
4644
- array( &$this, '_prepare_admin_menu' ),
4645
- WP_FS__LOWEST_PRIORITY
4646
- );
4647
- }
4648
- }
4649
 
4650
  if ( $this->should_stop_execution() ) {
4651
  return;
@@ -4800,7 +4928,10 @@
4800
  } else {
4801
  $is_network_admin = fs_is_network_admin();
4802
 
4803
- if (
 
 
 
4804
  $this->_parent->is_registered() &&
4805
  ! $this->is_registered() &&
4806
  /**
@@ -4816,16 +4947,40 @@
4816
  */
4817
  ( $this->is_network_active() || ! $is_network_admin )
4818
  ) {
4819
- // If parent plugin activated, automatically install add-on for the user.
4820
- $this->_activate_addon_account(
4821
- $this->_parent,
4822
- ( $this->is_network_active() && $is_network_admin ) ?
4823
- true :
4824
- get_current_blog_id()
4825
- );
4826
- } else if ( ! $this->_parent->is_registered() && $this->is_registered() ) {
4827
- // If add-on activated and parent not, automatically install parent for the user.
4828
- $this->activate_parent_account( $this->_parent );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4829
  }
4830
 
4831
  // @todo This should be only executed on activation. It should be migrated to register_activation_hook() together with other activation related logic.
@@ -5320,6 +5475,65 @@
5320
  }
5321
  }
5322
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5323
  /**
5324
  * Parse plugin's settings (as defined by the plugin dev).
5325
  *
@@ -5396,6 +5610,7 @@
5396
  'is_live' => $this->get_bool_option( $plugin_info, 'is_live', true ),
5397
  'affiliate_moderation' => $this->get_option( $plugin_info, 'has_affiliation' ),
5398
  'bundle_id' => $this->get_option( $plugin_info, 'bundle_id', null ),
 
5399
  ) );
5400
 
5401
  if ( $plugin->is_updated() ) {
@@ -5456,6 +5671,7 @@
5456
  $this->_anonymous_mode = $this->get_bool_option( $plugin_info, 'anonymous_mode', false );
5457
  }
5458
  $this->_permissions = $this->get_option( $plugin_info, 'permissions', array() );
 
5459
 
5460
  if ( ! empty( $plugin_info['trial'] ) ) {
5461
  $this->_trial_days = $this->get_numeric_option(
@@ -5467,6 +5683,14 @@
5467
 
5468
  $this->_is_trial_require_payment = $this->get_bool_option( $plugin_info['trial'], 'is_require_payment', false );
5469
  }
 
 
 
 
 
 
 
 
5470
  }
5471
 
5472
  /**
@@ -5819,12 +6043,16 @@
5819
  * @return Freemius[]
5820
  */
5821
  function get_installed_addons() {
 
 
 
 
 
5822
  $installed_addons = array();
 
5823
  foreach ( self::$_instances as $instance ) {
5824
- if ( $instance->is_addon() && is_object( $instance->_parent_plugin ) ) {
5825
- if ( $this->_plugin->id == $instance->_parent_plugin->id ) {
5826
- $installed_addons[] = $instance;
5827
- }
5828
  }
5829
  }
5830
 
@@ -5874,7 +6102,25 @@
5874
  * @return bool
5875
  */
5876
  function is_addon() {
5877
- return isset( $this->_plugin->parent_plugin_id ) && is_numeric( $this->_plugin->parent_plugin_id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5878
  }
5879
 
5880
  /**
@@ -6631,6 +6877,8 @@
6631
  } else {
6632
  $this->sync_install();
6633
  }
 
 
6634
  }
6635
  }
6636
  }
@@ -6843,6 +7091,8 @@
6843
  } else {
6844
  $this->sync_install( array(), true );
6845
  }
 
 
6846
  }
6847
  }
6848
 
@@ -6899,6 +7149,8 @@
6899
  * @since 1.0.7
6900
  */
6901
  function _admin_init_action() {
 
 
6902
  /**
6903
  * Automatically redirect to connect/activation page after plugin activation.
6904
  *
@@ -6911,12 +7163,16 @@
6911
  /**
6912
  * Don't redirect if activating multiple plugins at once (bulk activation).
6913
  */
6914
- } else {
6915
  $this->_redirect_on_activation_hook();
6916
  return;
6917
  }
6918
  }
6919
 
 
 
 
 
6920
  if ( fs_request_is_action( $this->get_unique_affix() . '_skip_activation' ) ) {
6921
  check_admin_referer( $this->get_unique_affix() . '_skip_activation' );
6922
 
@@ -6937,8 +7193,7 @@
6937
 
6938
  $this->_add_upgrade_action_link();
6939
 
6940
- if ( ! $this->is_addon() &&
6941
- ! ( ! $this->_is_network_active && fs_is_network_admin() ) &&
6942
  (
6943
  ( true === $this->_storage->require_license_activation ) ||
6944
  // Not registered nor anonymous.
@@ -6948,7 +7203,7 @@
6948
  )
6949
  ) {
6950
  if ( ! $this->is_pending_activation() ) {
6951
- if ( ! $this->_menu->is_main_settings_page() ) {
6952
  /**
6953
  * If a user visits any other admin page before activating the premium-only theme with a valid
6954
  * license, reactivate the previous theme.
@@ -7015,8 +7270,8 @@
7015
  }
7016
  }
7017
 
7018
- if ( $this->is_theme() &&
7019
- $this->_menu->is_main_settings_page()
7020
  ) {
7021
  $this->_show_theme_activation_optin_dialog();
7022
  }
@@ -7482,7 +7737,10 @@
7482
  * @author Leo Fajardo (@leorw)
7483
  * @since 1.2.2
7484
  */
7485
- if ( is_plugin_active( $other_version_basename ) ) {
 
 
 
7486
  deactivate_plugins( $other_version_basename );
7487
  }
7488
  }
@@ -7591,8 +7849,17 @@
7591
  $this->_storage->is_plugin_new_install = empty( $this->_storage->plugin_last_version );
7592
  }
7593
 
 
 
 
 
 
 
 
 
 
7594
  if ( ! $this->_anonymous_mode &&
7595
- $this->has_api_connectivity( WP_FS__DEV_MODE ) &&
7596
  ! $this->_isAutoInstall
7597
  ) {
7598
  // Store hint that the plugin was just activated to enable auto-redirection to settings.
@@ -7625,11 +7892,20 @@
7625
  return;
7626
  }
7627
 
7628
- $license = $this->get_addon_active_parent_license();
7629
  if ( ! is_object( $license ) ) {
7630
  return;
7631
  }
7632
 
 
 
 
 
 
 
 
 
 
7633
  if ( ! $this->is_registered() ) {
7634
  // Opt in with a license key.
7635
  $this->opt_in(
@@ -7652,7 +7928,6 @@
7652
  }
7653
  }
7654
 
7655
-
7656
  /**
7657
  * @author Leo Fajardo (@leorw)
7658
  * @since 2.3.0
@@ -7668,12 +7943,21 @@
7668
 
7669
  $license = ( ! is_null( $license ) ) ?
7670
  $license :
7671
- $this->get_addon_active_parent_license();
7672
 
7673
  if ( ! is_object( $license ) ) {
7674
  return;
7675
  }
7676
 
 
 
 
 
 
 
 
 
 
7677
  if ( ! $this->is_network_registered() ) {
7678
  $sites = $this->get_sites_for_network_level_optin();
7679
 
@@ -7737,17 +8021,218 @@
7737
  }
7738
 
7739
  /**
 
 
7740
  * @author Leo Fajardo (@leorw)
7741
- * @since 2.3.0
7742
  *
7743
- * @return FS_Plugin_License
 
 
7744
  */
7745
- private function get_addon_active_parent_license() {
7746
- $parent_licenses_endpoint = "/plugins/{$this->get_id()}/parent_licenses.json?filter=activatable";
7747
- $parent_instance = $this->get_parent_instance();
 
7748
 
7749
- $foreign_licenses = $parent_instance->get_foreign_licenses_info(
7750
- self::get_all_licenses( $this->get_parent_id() )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7751
  );
7752
 
7753
  if ( ! empty ( $foreign_licenses ) ) {
@@ -7760,7 +8245,7 @@
7760
  $parent_licenses_endpoint = add_query_arg( $foreign_licenses, $parent_licenses_endpoint );
7761
  }
7762
 
7763
- $result = $parent_instance->get_current_or_network_user_api_scope()->get( $parent_licenses_endpoint, true );
7764
 
7765
  if (
7766
  ! $this->is_api_result_object( $result, 'licenses' ) ||
@@ -7770,9 +8255,24 @@
7770
  return null;
7771
  }
7772
 
7773
- $license = new FS_Plugin_License( $result->licenses[ 0 ] );
7774
 
7775
- return $license;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7776
  }
7777
 
7778
  /**
@@ -7781,7 +8281,7 @@
7781
  *
7782
  * @return array
7783
  */
7784
- private function get_sites_for_network_level_optin() {
7785
  $sites = array();
7786
  $all_sites = self::get_sites();
7787
 
@@ -7911,6 +8411,10 @@
7911
  foreach ( $sites as $site ) {
7912
  $blog_id = self::get_site_blog_id( $site );
7913
 
 
 
 
 
7914
  $install_id = $this->_delete_site( true, $blog_id );
7915
 
7916
  // Clear all storage data.
@@ -8521,12 +9025,25 @@
8521
  'is_uninstalled' => false,
8522
  );
8523
 
8524
- $plugins_update_data[] = $new_plugin;
8525
  $network_plugins_cache->plugins[ $basename ] = $new_plugin;
8526
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8527
  if ( isset( $site_active_plugins[ $basename ] ) ) {
8528
  $site_active_plugins_cache->plugins[ $basename ] = $new_plugin;
8529
- $site_active_plugins_cache->plugins[ $basename ]['is_active'] = true;
8530
  }
8531
  }
8532
  }
@@ -8688,26 +9205,28 @@
8688
  $include_themes = true,
8689
  $include_blog_data = true
8690
  ) {
8691
- if ( ! defined( 'WP_FS__TRACK_PLUGINS' ) || false !== WP_FS__TRACK_PLUGINS ) {
8692
- /**
8693
- * @since 1.1.8 Also send plugin updates.
8694
- */
8695
- if ( $include_plugins && ! isset( $override['plugins'] ) ) {
8696
- $plugins = $this->get_plugins_data_for_api();
8697
- if ( ! empty( $plugins ) ) {
8698
- $override['plugins'] = $plugins;
 
 
8699
  }
8700
  }
8701
- }
8702
 
8703
- if ( ! defined( 'WP_FS__TRACK_THEMES' ) || false !== WP_FS__TRACK_THEMES ) {
8704
- /**
8705
- * @since 1.1.8 Also send themes updates.
8706
- */
8707
- if ( $include_themes && ! isset( $override['themes'] ) ) {
8708
- $themes = $this->get_themes_data_for_api();
8709
- if ( ! empty( $themes ) ) {
8710
- $override['themes'] = $themes;
 
8711
  }
8712
  }
8713
  }
@@ -9063,6 +9582,21 @@
9063
  }
9064
  }
9065
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9066
  /**
9067
  * Update install only if changed.
9068
  *
@@ -9346,6 +9880,8 @@
9346
  $fs = self::get_instance_by_file( $plugin_file );
9347
 
9348
  if ( is_object( $fs ) ) {
 
 
9349
  self::require_plugin_essentials();
9350
 
9351
  if ( is_plugin_active( $fs->_free_plugin_basename ) ||
@@ -9397,10 +9933,12 @@
9397
  * @author Vova Feldman (@svovaf)
9398
  * @since 1.0.1
9399
  *
 
 
9400
  * @return array
9401
  */
9402
- function get_plugin_data() {
9403
- if ( ! isset( $this->_plugin_data ) ) {
9404
  self::require_plugin_essentials();
9405
 
9406
  if ( $this->is_plugin() ) {
@@ -9505,6 +10043,18 @@
9505
  null;
9506
  }
9507
 
 
 
 
 
 
 
 
 
 
 
 
 
9508
  /**
9509
  * @author Vova Feldman (@svovaf)
9510
  * @since 1.2.1.5
@@ -9527,6 +10077,32 @@
9527
  $this->_plugin->id;
9528
  }
9529
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9530
  /**
9531
  * @author Vova Feldman (@svovaf)
9532
  * @since 1.0.1
@@ -9626,12 +10202,14 @@
9626
  * @author Vova Feldman (@svovaf)
9627
  * @since 1.0.0
9628
  *
 
 
9629
  * @return string
9630
  */
9631
- function get_plugin_version() {
9632
  $this->_logger->entrance();
9633
 
9634
- $plugin_data = $this->get_plugin_data();
9635
 
9636
  $this->_logger->departure( 'Version = ' . $plugin_data['Version'] );
9637
 
@@ -9756,7 +10334,7 @@
9756
  * @return array[number]FS_User
9757
  */
9758
  static function get_all_users() {
9759
- $users = self::$_accounts->get_option( 'users', array() );
9760
 
9761
  if ( ! is_array( $users ) ) {
9762
  $users = array();
@@ -9800,7 +10378,7 @@
9800
  $option_name = $module_type . '_' . $option_name;
9801
  }
9802
 
9803
- return self::$_accounts->get_option( $option_name, array(), $network_level_or_blog_id );
9804
  }
9805
 
9806
  /**
@@ -9848,6 +10426,58 @@
9848
  self::$_accounts->set_option( $option_name, $option_value, $store, $network_level_or_blog_id );
9849
  }
9850
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9851
  /**
9852
  * @author Vova Feldman (@svovaf)
9853
  * @since 1.0.6
@@ -10031,7 +10661,7 @@
10031
  * @return FS_Plugin_Tag[]
10032
  */
10033
  private static function get_all_updates() {
10034
- $updates = self::$_accounts->get_option( 'updates', array() );
10035
 
10036
  if ( ! is_array( $updates ) ) {
10037
  $updates = array();
@@ -10047,7 +10677,7 @@
10047
  * @return array<number,FS_Plugin[]>|false
10048
  */
10049
  private static function get_all_addons() {
10050
- $addons = self::$_accounts->get_option( 'addons', array() );
10051
 
10052
  if ( ! is_array( $addons ) ) {
10053
  $addons = array();
@@ -10060,7 +10690,7 @@
10060
  * @author Vova Feldman (@svovaf)
10061
  * @since 1.0.6
10062
  *
10063
- * @return FS_Plugin[]|false
10064
  */
10065
  private static function get_all_account_addons() {
10066
  $addons = self::$_accounts->get_option( 'account_addons', array() );
@@ -10101,6 +10731,18 @@
10101
  return ( is_object( $this->_site ) && $this->_site->is_tracking_allowed() );
10102
  }
10103
 
 
 
 
 
 
 
 
 
 
 
 
 
10104
  /**
10105
  * @author Vova Feldman (@svovaf)
10106
  * @since 1.0.4
@@ -10161,7 +10803,7 @@
10161
  * @author Vova Feldman (@svovaf)
10162
  * @since 1.0.6
10163
  *
10164
- * @return FS_Plugin[]|false
10165
  */
10166
  function get_account_addons() {
10167
  $this->_logger->entrance();
@@ -10305,7 +10947,7 @@
10305
 
10306
  if ( ! fs_is_network_admin() ) {
10307
  // Get blog-level activated installations.
10308
- $sites = self::$_accounts->get_option( 'sites', array() );
10309
  } else {
10310
  $sites = null;
10311
 
@@ -10314,7 +10956,7 @@
10314
  ) {
10315
  if ( FS_Site::is_valid_id( $addon_storage->network_install_blog_id ) ) {
10316
  // Get network-level activated installations.
10317
- $sites = self::$_accounts->get_option(
10318
  'sites',
10319
  array(),
10320
  $addon_storage->network_install_blog_id
@@ -10324,9 +10966,10 @@
10324
  }
10325
 
10326
  $addon_info = array(
10327
- 'is_connected' => false,
10328
- 'slug' => $slug,
10329
- 'title' => $addon->title
 
10330
  );
10331
 
10332
  if ( ! $is_installed ) {
@@ -10372,14 +11015,14 @@
10372
 
10373
  $addon_info['site'] = $site;
10374
 
10375
- $plugins_data = self::$_accounts->get_option( WP_FS__MODULE_TYPE_PLUGIN . 's', array() );
10376
  if ( isset( $plugins_data[ $slug ] ) ) {
10377
  $plugin_data = $plugins_data[ $slug ];
10378
 
10379
  $addon_info['version'] = $plugin_data->version;
10380
  }
10381
 
10382
- $all_plans = self::$_accounts->get_option( 'plans', array() );
10383
  if ( isset( $all_plans[ $slug ] ) ) {
10384
  $plans = $all_plans[ $slug ];
10385
 
@@ -10392,7 +11035,7 @@
10392
  }
10393
  }
10394
 
10395
- $licenses = self::$_accounts->get_option( 'all_licenses', array() );
10396
  if ( is_array( $licenses ) && isset( $licenses[ $addon_id ] ) ) {
10397
  foreach ( $licenses[ $addon_id ] as $license ) {
10398
  if ( $license->id == $site->license_id ) {
@@ -10406,7 +11049,9 @@
10406
  if ( isset( $addon_storage->subscriptions ) &&
10407
  ! empty( $addon_storage->subscriptions )
10408
  ) {
10409
- foreach ( $addon_storage->subscriptions as $subscription ) {
 
 
10410
  if ( $subscription->license_id == $site->license_id ) {
10411
  $addon_info['subscription'] = $subscription;
10412
  break;
@@ -10497,7 +11142,7 @@
10497
  function is_premium() {
10498
  /**
10499
  * `$this->_plugin` will be `false` when `is_activation_mode` calls this method directly from the
10500
- * `_register_hooks` method.
10501
  *
10502
  * @author Leo Fajardo (@leorw)
10503
  * @since 2.2.3
@@ -10594,7 +11239,20 @@
10594
  return false;
10595
  }
10596
 
10597
- return $this->has_active_valid_license() && ( $this->_site->trial_plan_id == $this->_license->plan_id );
 
 
 
 
 
 
 
 
 
 
 
 
 
10598
  }
10599
 
10600
  /**
@@ -10729,10 +11387,26 @@
10729
  * @author Vova Feldman (@svovaf)
10730
  * @since 1.1.7.3
10731
  *
 
 
10732
  * @return bool
10733
  */
10734
- function has_any_license() {
10735
- return is_array( $this->_licenses ) && ( 0 < count( $this->_licenses ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10736
  }
10737
 
10738
  /**
@@ -10878,7 +11552,9 @@
10878
 
10879
  if ( $license instanceof FS_Plugin_License ) {
10880
  $this->_licenses[] = $license;
10881
- $this->_license = $license;
 
 
10882
  $this->_store_licenses();
10883
 
10884
  return $license;
@@ -11103,7 +11779,22 @@
11103
 
11104
  // Update current license.
11105
  if ( is_object( $this->_license ) ) {
11106
- $this->_license = $this->_get_license_by_id( $this->_license->id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11107
  }
11108
 
11109
  return $this->_licenses;
@@ -11447,18 +12138,33 @@
11447
  * Activate a given license on a collection of blogs/sites that are not yet opted-in.
11448
  *
11449
  * @author Vova Feldman (@svovaf)
11450
- * @since 2.0.0
11451
  *
11452
  * @param \FS_User $user
11453
  * @param string $license_key
11454
- * @param int[] $site_ids
11455
  *
11456
  * @return true|mixed True if successful, otherwise, the API result.
11457
  */
11458
- private function activate_license_on_many_sites(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11459
  FS_User $user,
11460
  $license_key,
11461
- array $site_ids
11462
  ) {
11463
  $sites = array();
11464
  foreach ( $site_ids as $site_id ) {
@@ -11482,30 +12188,43 @@
11482
  }
11483
 
11484
  $installs = array();
11485
- foreach ( $result->installs as $install ) {
11486
- $installs[] = new FS_Site( $install );
11487
- }
11488
 
11489
- // Map site addresses to their blog IDs.
11490
- $address_to_blog_map = $this->get_address_to_blog_map();
11491
 
11492
- $first_blog_id = null;
11493
 
11494
- foreach ( $installs as $install ) {
11495
- $address = trailingslashit( fs_strip_url_protocol( $install->url ) );
11496
- $blog_id = $address_to_blog_map[ $address ];
11497
 
11498
- $this->_store_site( true, $blog_id, $install );
11499
 
11500
- $this->reset_anonymous_mode( $blog_id );
 
 
 
 
 
 
 
11501
 
11502
- if ( is_null( $first_blog_id ) ) {
11503
- $first_blog_id = $blog_id;
 
 
 
 
 
 
 
 
 
 
 
11504
  }
11505
- }
11506
 
11507
- if ( ! FS_Site::is_valid_id( $this->_storage->network_install_blog_id ) ) {
11508
- $this->_storage->network_install_blog_id = $first_blog_id;
 
11509
  }
11510
 
11511
  return true;
@@ -11524,7 +12243,15 @@
11524
  function _update_site_license( $new_license ) {
11525
  $this->_logger->entrance();
11526
 
11527
- $this->_license = $new_license;
 
 
 
 
 
 
 
 
11528
 
11529
  if ( ! is_object( $new_license ) ) {
11530
  $this->_site->license_id = null;
@@ -11559,6 +12286,241 @@
11559
  return $this->_license;
11560
  }
11561
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11562
  /**
11563
  * Sync site's subscription.
11564
  *
@@ -11616,7 +12578,7 @@
11616
  return null;
11617
  }
11618
 
11619
- foreach ( $this->_storage->subscriptions as $subscription ) {
11620
  if ( $subscription->license_id == $license_id ) {
11621
  return $subscription;
11622
  }
@@ -11642,7 +12604,7 @@
11642
  return;
11643
  }
11644
 
11645
- $subscriptions = $this->_storage->subscriptions;
11646
 
11647
  $updated_subscription = false;
11648
  foreach ( $subscriptions as $key => $existing_subscription ) {
@@ -11737,7 +12699,7 @@
11737
  }
11738
 
11739
  $current_plan_order = - 1;
11740
- $required_plan_order = - 1;
11741
  for ( $i = 0, $len = count( $this->_plans ); $i < $len; $i ++ ) {
11742
  if ( $plan === $this->_plans[ $i ]->name ) {
11743
  $required_plan_order = $i;
@@ -11755,9 +12717,11 @@
11755
  * @author Vova Feldman (@svovaf)
11756
  * @since 1.2.1.7
11757
  *
 
 
11758
  * @return bool
11759
  */
11760
- function is_single_plan() {
11761
  $this->_logger->entrance();
11762
 
11763
  if ( ! $this->is_registered() ||
@@ -11767,7 +12731,18 @@
11767
  return true;
11768
  }
11769
 
11770
- return ( 1 === ( count( $this->_plans ) - ( $this->has_free_plan() ? 1 : 0 ) ) );
 
 
 
 
 
 
 
 
 
 
 
11771
  }
11772
 
11773
  /**
@@ -11881,6 +12856,77 @@
11881
  fs_require_template( 'forms/resend-key.php', $vars );
11882
  }
11883
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11884
  /**
11885
  * Displays a subscription cancellation dialog box when the user clicks on the "Deactivate License"
11886
  * link on the "Account" page or deactivates a plugin and there's an active subscription that is
@@ -11899,6 +12945,10 @@
11899
  // Subscription cancellation dialog box is currently not supported for multisite networks.
11900
  return array();
11901
  }
 
 
 
 
11902
 
11903
  $license = $this->_get_license();
11904
 
@@ -11976,6 +13026,10 @@
11976
  * @since 1.2.0
11977
  */
11978
  function _add_license_activation() {
 
 
 
 
11979
  if ( ! $this->is_user_admin() ) {
11980
  // Only admins can activate a license.
11981
  return;
@@ -11986,8 +13040,18 @@
11986
  return;
11987
  }
11988
 
11989
- if ( ! $this->is_premium() ) {
11990
- // Only add license activation logic to the premium version.
 
 
 
 
 
 
 
 
 
 
11991
  return;
11992
  }
11993
 
@@ -12013,6 +13077,57 @@
12013
  $this->add_ajax_action( 'resend_license_key', array( &$this, '_resend_license_key_ajax_action' ) );
12014
  }
12015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12016
  /**
12017
  * @author Leo Fajardo (@leorw)
12018
  * @since 2.0.2
@@ -12032,6 +13147,61 @@
12032
  }
12033
  }
12034
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12035
  /**
12036
  * @author Leo Fajardo (@leorw)
12037
  * @since 2.3.0
@@ -12111,22 +13281,156 @@
12111
  exit;
12112
  }
12113
 
12114
- $result = $this->activate_license(
12115
- $license_key,
12116
- fs_is_network_admin() ?
12117
- fs_request_get( 'sites', array(), 'post' ) :
12118
- array(),
12119
- fs_request_get_bool( 'is_marketing_allowed', null ),
12120
- fs_request_get( 'blog_id', null ),
12121
- fs_request_get( 'module_id', null, 'post' )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12122
  );
12123
-
12124
- echo json_encode( $result );
12125
-
12126
- exit;
12127
  }
12128
 
12129
  /**
 
12130
  * A helper method to activate migrated licenses. If the product is network activated and integrated, the method will network activate the license.
12131
  *
12132
  * @author Vova Feldman (@svovaf)
@@ -12135,6 +13439,8 @@
12135
  * @param string $license_key
12136
  * @param null|bool $is_marketing_allowed
12137
  * @param null|number $plugin_id
 
 
12138
  *
12139
  * @return array {
12140
  * @var bool $success
@@ -12147,17 +13453,52 @@
12147
  function activate_migrated_license(
12148
  $license_key,
12149
  $is_marketing_allowed = null,
12150
- $plugin_id = null
 
 
12151
  ) {
12152
- return $this->activate_license(
 
 
12153
  $license_key,
12154
- $this->is_network_active() ?
12155
  $this->get_sites_for_network_level_optin() :
12156
- array(),
12157
  $is_marketing_allowed,
12158
- null,
12159
  $plugin_id
12160
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12161
  }
12162
 
12163
  /**
@@ -12171,6 +13512,7 @@
12171
  * @param null|bool $is_marketing_allowed
12172
  * @param null|int $blog_id
12173
  * @param null|number $plugin_id
 
12174
  *
12175
  * @return array {
12176
  * @var bool $success
@@ -12183,13 +13525,20 @@
12183
  $sites = array(),
12184
  $is_marketing_allowed = null,
12185
  $blog_id = null,
12186
- $plugin_id = null
 
 
12187
  ) {
12188
  $this->_logger->entrance();
12189
 
12190
  $license_key = trim( $license_key );
12191
 
12192
- if ( ! fs_is_network_admin() ) {
 
 
 
 
 
12193
  // If the license activation is executed outside the context of a network admin, ignore the sites collection.
12194
  $sites = array();
12195
  }
@@ -12198,13 +13547,37 @@
12198
  $this :
12199
  $this->get_addon_instance( $plugin_id );
12200
 
 
 
12201
  $error = false;
12202
  $next_page = false;
12203
 
12204
  $has_valid_blog_id = is_numeric( $blog_id );
12205
 
12206
- if ( $fs->is_registered() ) {
12207
- if ( fs_is_network_admin() && ! $has_valid_blog_id ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12208
  // If no specific blog ID was provided, activate the license for all sites in the network.
12209
  $blog_2_install_map = array();
12210
  $site_ids = array();
@@ -12214,7 +13587,7 @@
12214
  continue;
12215
  }
12216
 
12217
- $install = $this->get_install_by_blog_id( $site['blog_id'] );
12218
 
12219
  if ( is_object( $install ) ) {
12220
  $blog_2_install_map[ $site['blog_id'] ] = $install;
@@ -12223,10 +13596,8 @@
12223
  }
12224
  }
12225
 
12226
- $user = $this->get_current_or_network_user();
12227
-
12228
  if ( ! empty( $blog_2_install_map ) ) {
12229
- $result = $this->activate_license_on_many_installs( $user, $license_key, $blog_2_install_map );
12230
 
12231
  if ( true !== $result ) {
12232
  $error = FS_Api::is_api_error_object( $result ) ?
@@ -12236,7 +13607,7 @@
12236
  }
12237
 
12238
  if ( empty( $error ) && ! empty( $site_ids ) ) {
12239
- $result = $this->activate_license_on_many_sites( $user, $license_key, $site_ids );
12240
 
12241
  if ( true !== $result ) {
12242
  $error = FS_Api::is_api_error_object( $result ) ?
@@ -12245,41 +13616,73 @@
12245
  }
12246
  }
12247
  } else {
12248
- if ( $has_valid_blog_id ) {
12249
- /**
12250
- * If a specific blog ID was provided, activate the license only for the install that is
12251
- * associated with the given blog ID.
12252
- *
12253
- * @author Leo Fajardo (@leorw)
12254
- */
12255
- $this->switch_to_blog( $blog_id );
12256
- }
12257
 
12258
- $api = $fs->get_api_site_scope();
12259
 
12260
- $params = array(
12261
- 'license_key' => $fs->apply_filters( 'license_key', $license_key )
12262
- );
12263
 
12264
- $install = $api->call( $fs->add_show_pending( '/' ), 'put', $params );
 
12265
 
12266
- if ( FS_Api::is_api_error( $install ) ) {
12267
- $error = FS_Api::is_api_error_object( $install ) ?
12268
- $install->error->message :
12269
- var_export( $install->error, true );
12270
- } else {
12271
- $fs->reconnect_locally( $has_valid_blog_id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12272
  }
12273
  }
12274
 
12275
  if ( empty( $error ) ) {
12276
- $this->network_upgrade_mode_completed();
 
 
 
 
 
 
12277
 
12278
  $fs->_sync_license( true, $has_valid_blog_id );
12279
 
 
 
12280
  $next_page = $fs->is_addon() ?
12281
  $fs->get_parent_instance()->get_account_url() :
12282
- $fs->get_account_url();
12283
  }
12284
  } else {
12285
  $next_page = $fs->opt_in(
@@ -12297,7 +13700,7 @@
12297
  if ( isset( $next_page->error ) ) {
12298
  $error = $next_page->error;
12299
  } else {
12300
- if ( fs_is_network_admin() ) {
12301
  /**
12302
  * Get the list of sites that were just opted-in (and license activated).
12303
  * This is an optimization for the next part below saving some DB queries.
@@ -12325,17 +13728,17 @@
12325
  continue;
12326
  }
12327
 
12328
- if ( $this->is_installed_on_site( $blog_id ) ) {
12329
  // Site was already connected before.
12330
  continue;
12331
  }
12332
 
12333
- if ( $this->is_site_delegated_connection( $blog_id ) ) {
12334
  // Site's connection was delegated.
12335
  continue;
12336
  }
12337
 
12338
- if ( $this->is_anonymous_site( $blog_id ) ) {
12339
  // Site connection was already skipped.
12340
  continue;
12341
  }
@@ -12344,18 +13747,18 @@
12344
  }
12345
 
12346
  if ( ! empty( $pending_sites ) ) {
12347
- if ( $this->is_freemium() && $this->is_enable_anonymous() ) {
12348
- $this->skip_connection( $pending_sites );
12349
  } else {
12350
- $this->delegate_connection( $pending_sites );
12351
  }
12352
  }
12353
  }
12354
  }
12355
  }
12356
 
12357
- if ( false === $error && true === $this->_storage->require_license_activation ) {
12358
- $this->_storage->require_license_activation = false;
12359
  }
12360
 
12361
  $result = array(
@@ -12363,9 +13766,9 @@
12363
  );
12364
 
12365
  if ( false !== $error ) {
12366
- $result['error'] = $this->apply_filters( 'opt_in_error_message', $error );
12367
  } else {
12368
- if ( $this->is_addon() || $this->has_addons() ) {
12369
  /**
12370
  * Purge the valid user licenses cache so that when the "Account" or the "Add-Ons" page is loaded,
12371
  * an updated valid user licenses collection will be fetched from the server which is used to also
@@ -12374,7 +13777,7 @@
12374
  * @author Leo Fajardo (@leorw)
12375
  * @since 2.2.4
12376
  */
12377
- $this->purge_valid_user_licenses_cache();
12378
  }
12379
 
12380
  $result['next_page'] = $next_page;
@@ -12383,6 +13786,64 @@
12383
  return $result;
12384
  }
12385
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12386
  /**
12387
  * @author Leo Fajardo (@leorw)
12388
  * @since 1.2.3.1
@@ -13353,7 +14814,12 @@
13353
  * @return bool
13354
  */
13355
  function is_user_in_admin() {
13356
- return is_admin() && ! self::is_ajax() && ! self::is_cron();
 
 
 
 
 
13357
  }
13358
 
13359
  /**
@@ -13409,9 +14875,8 @@
13409
  $page_param = $this->_menu->get_slug( $page );
13410
 
13411
  if ( empty( $page ) &&
13412
- $this->is_theme() &&
13413
  // Show the opt-in as an overlay for free wp.org themes or themes without any settings page.
13414
- ( $this->is_free_wp_org_theme() || ! $this->has_settings_menu() )
13415
  ) {
13416
  $params[ $this->get_unique_affix() . '_show_optin' ] = 'true';
13417
 
@@ -13666,9 +15131,18 @@
13666
  if ( function_exists( 'get_sites' ) ) {
13667
  // For WP 4.6 and above.
13668
  return get_sites( $args );
13669
- } else if ( function_exists( 'wp_get_sites' ) ) {
13670
  // For WP 3.7 to WP 4.5.
13671
- return wp_get_sites( $args );
 
 
 
 
 
 
 
 
 
13672
  } else {
13673
  // For WP 3.6 and below.
13674
  return get_blog_list( 0, 'all' );
@@ -13841,10 +15315,12 @@
13841
  *
13842
  * @param int $blog_id
13843
  * @param FS_Site $install
 
 
13844
  */
13845
  function switch_to_blog( $blog_id, FS_Site $install = null ) {
13846
- if ( $blog_id == $this->_context_is_network_or_blog_id ) {
13847
- return;
13848
  }
13849
 
13850
  switch_to_blog( $blog_id );
@@ -13858,9 +15334,10 @@
13858
  $install :
13859
  $this->get_install_by_blog_id( $blog_id );
13860
 
13861
- $this->_user = false;
13862
- $this->_licenses = false;
13863
- $this->_license = null;
 
13864
 
13865
  if ( is_object( $this->_site ) ) {
13866
  // Try to fetch user from install.
@@ -13905,6 +15382,8 @@
13905
 
13906
  unset( $this->_site_api );
13907
  unset( $this->_user_api );
 
 
13908
  }
13909
 
13910
  /**
@@ -14350,6 +15829,18 @@
14350
  return ( $this->_menu->get_slug( $page ) === fs_request_get( 'page', '', 'get' ) );
14351
  }
14352
 
 
 
 
 
 
 
 
 
 
 
 
 
14353
  /**
14354
  * Get module's main admin setting page URL.
14355
  *
@@ -14370,8 +15861,22 @@
14370
  * @since 1.2.2.7
14371
  *
14372
  * @return bool
 
 
14373
  */
14374
  function is_theme_settings_page() {
 
 
 
 
 
 
 
 
 
 
 
 
14375
  return fs_starts_with(
14376
  fs_request_get( 'page', '', 'get' ),
14377
  $this->_menu->get_slug()
@@ -14791,7 +16296,7 @@
14791
  /**
14792
  * This is a special fault tolerance mechanism to handle a scenario that the user data is missing.
14793
  */
14794
- $user = $this->fetch_user_by_install();
14795
  }
14796
 
14797
  $this->_user = ( $user instanceof FS_User ) ?
@@ -14831,13 +16336,19 @@
14831
  * @author Vova Feldman (@svovaf)
14832
  * @since 2.0.0
14833
  *
 
 
14834
  * @return \FS_User|mixed
14835
  */
14836
- private function fetch_user_by_install() {
 
 
 
 
14837
  $api = $this->get_api_site_scope();
14838
 
14839
  $uid = $this->get_anonymous_id();
14840
- $request_path = "/users/{$this->_site->user_id}.json?uid={$uid}";
14841
 
14842
  $result = $api->get( $request_path, false, WP_FS__TIME_10_MIN_IN_SEC );
14843
 
@@ -14993,6 +16504,13 @@
14993
  'is_uninstalled' => false,
14994
  ) );
14995
 
 
 
 
 
 
 
 
14996
  if ( true === $network_level_or_blog_id ) {
14997
  if ( ! isset( $override_with['sites'] ) ) {
14998
  $params['sites'] = $this->get_sites_for_network_level_optin();
@@ -15088,9 +16606,12 @@
15088
  if ( ! $is_uninstall ) {
15089
  $fs_user = Freemius::_get_user_by_email( $email );
15090
  if ( is_object( $fs_user ) && ! $this->is_pending_activation() ) {
15091
- return $this->install_with_current_user(
 
15092
  false,
15093
  $trial_plan_id,
 
 
15094
  $sites
15095
  );
15096
  }
@@ -15185,6 +16706,8 @@
15185
  'http' => 402
15186
  );
15187
 
 
 
15188
  return $result;
15189
  }
15190
 
@@ -15257,6 +16780,9 @@
15257
  ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
15258
  $decoded->is_marketing_allowed :
15259
  null ),
 
 
 
15260
  $decoded->install_id,
15261
  $decoded->install_public_key,
15262
  $decoded->install_secret_key,
@@ -15270,6 +16796,9 @@
15270
  ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
15271
  $decoded->is_marketing_allowed :
15272
  null ),
 
 
 
15273
  $decoded->installs,
15274
  false
15275
  );
@@ -15361,7 +16890,7 @@
15361
  );
15362
 
15363
  if ( is_numeric( $first_install->license_id ) ) {
15364
- $this->_license = $this->_get_license_by_id( $first_install->license_id );
15365
  }
15366
 
15367
  $this->_admin_notices->remove_sticky( 'connect_account' );
@@ -15496,6 +17025,7 @@
15496
  fs_request_get( 'user_public_key' ),
15497
  fs_request_get( 'user_secret_key' ),
15498
  fs_request_get_bool( 'is_marketing_allowed', null ),
 
15499
  $pending_sites_info['blog_ids'],
15500
  $pending_sites_info['license_key'],
15501
  $pending_sites_info['trial_plan_id']
@@ -15506,6 +17036,7 @@
15506
  fs_request_get( 'user_public_key' ),
15507
  fs_request_get( 'user_secret_key' ),
15508
  fs_request_get_bool( 'is_marketing_allowed', null ),
 
15509
  fs_request_get( 'install_id' ),
15510
  fs_request_get( 'install_public_key' ),
15511
  fs_request_get( 'install_secret_key' ),
@@ -15561,13 +17092,12 @@
15561
  * @param string $user_public_key
15562
  * @param string $user_secret_key
15563
  * @param bool|null $is_marketing_allowed
 
15564
  * @param number $install_id
15565
  * @param string $install_public_key
15566
  * @param string $install_secret_key
15567
  * @param bool $redirect
15568
- * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
15569
- * redirect (or return a URL) to the account page with a special parameter to
15570
- * trigger the auto installation processes.
15571
  *
15572
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
15573
  */
@@ -15576,6 +17106,7 @@
15576
  $user_public_key,
15577
  $user_secret_key,
15578
  $is_marketing_allowed,
 
15579
  $install_id,
15580
  $install_public_key,
15581
  $install_secret_key,
@@ -15617,6 +17148,10 @@
15617
  $this->disable_opt_in_notice_and_lock_user();
15618
  }
15619
 
 
 
 
 
15620
  return $this->setup_account(
15621
  $this->_user,
15622
  $this->_site,
@@ -15635,6 +17170,7 @@
15635
  * @param string $user_public_key
15636
  * @param string $user_secret_key
15637
  * @param bool|null $is_marketing_allowed
 
15638
  * @param array $site_ids
15639
  * @param bool $license_key
15640
  * @param bool $trial_plan_id
@@ -15647,6 +17183,7 @@
15647
  $user_public_key,
15648
  $user_secret_key,
15649
  $is_marketing_allowed,
 
15650
  $site_ids,
15651
  $license_key = false,
15652
  $trial_plan_id = false,
@@ -15658,6 +17195,10 @@
15658
  $this->disable_opt_in_notice_and_lock_user();
15659
  }
15660
 
 
 
 
 
15661
  $sites = array();
15662
  foreach ( $site_ids as $site_id ) {
15663
  $sites[] = $this->get_site_info( array( 'blog_id' => $site_id ) );
@@ -15676,11 +17217,10 @@
15676
  * @param string $user_public_key
15677
  * @param string $user_secret_key
15678
  * @param bool|null $is_marketing_allowed
 
15679
  * @param object[] $installs
15680
  * @param bool $redirect
15681
- * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will
15682
- * redirect (or return a URL) to the account page with a special parameter to
15683
- * trigger the auto installation processes.
15684
  *
15685
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
15686
  */
@@ -15689,6 +17229,7 @@
15689
  $user_public_key,
15690
  $user_secret_key,
15691
  $is_marketing_allowed,
 
15692
  array $installs,
15693
  $redirect = true,
15694
  $auto_install = false
@@ -15699,6 +17240,10 @@
15699
  $this->disable_opt_in_notice_and_lock_user();
15700
  }
15701
 
 
 
 
 
15702
  $install_ids = array();
15703
 
15704
  foreach ( $installs as $install ) {
@@ -15808,6 +17353,8 @@
15808
  */
15809
  $license_key = fs_request_get( 'license_secret_key' );
15810
 
 
 
15811
  $this->install_with_current_user( $license_key );
15812
  }
15813
  }
@@ -15852,7 +17399,7 @@
15852
  *
15853
  * @return \FS_Site|object|string If redirect is `false`, returns the next page the user should be redirected to, or the API error object if failed to install. If $setup_account is set to `false`, return the newly created install.
15854
  */
15855
- private function install_with_user(
15856
  FS_User $user,
15857
  $license_key = false,
15858
  $trial_plan_id = false,
@@ -15941,6 +17488,10 @@
15941
 
15942
  if ( ! empty( $license_key ) ) {
15943
  $extra_install_params['license_key'] = $this->apply_filters( 'license_key', $license_key );
 
 
 
 
15944
  } else if ( FS_Plugin_Plan::is_valid_id( $trial_plan_id ) ) {
15945
  $extra_install_params['trial_plan_id'] = $trial_plan_id;
15946
  }
@@ -15962,7 +17513,7 @@
15962
  ! $this->is_api_result_object( $result, 'installs' )
15963
  ) {
15964
  if ( ! empty( $args['license_key'] ) ) {
15965
- // Pass full the fully entered license key to the failure handler.
15966
  $args['license_key'] = $license_key;
15967
  }
15968
 
@@ -16003,10 +17554,15 @@
16003
  * @author Vova Feldman (@svovaf)
16004
  * @since 1.0.6
16005
  *
16006
- * @param Freemius $parent_fs
16007
- * @param bool|int|null $network_level_or_blog_id True for network level opt-in and integer for opt-in for specified blog in the network.
 
16008
  */
16009
- private function _activate_addon_account( Freemius $parent_fs, $network_level_or_blog_id = null ) {
 
 
 
 
16010
  if ( $this->is_registered() ) {
16011
  // Already activated.
16012
  return;
@@ -16045,6 +17601,10 @@
16045
  }
16046
  }
16047
 
 
 
 
 
16048
  // Activate add-on with parent plugin credentials.
16049
  $result = $parent_fs->get_api_site_scope()->call(
16050
  "/addons/{$this->_plugin->id}/installs.json",
@@ -16053,16 +17613,25 @@
16053
  );
16054
 
16055
  if ( ! $this->is_api_result_object( $result, 'installs' ) ) {
16056
- $error_message = FS_Api::is_api_error_object( $result ) ?
16057
- $result->error->message :
16058
- $this->get_text_inline( 'An unknown error has occurred.', 'unknown-error' );
 
 
 
 
 
 
 
 
16059
 
16060
- $this->_admin_notices->add(
16061
- sprintf( $this->get_text_inline( 'Couldn\'t activate %s.', 'could-not-activate-x' ), $this->get_plugin_name() ) . ' ' .
16062
- $this->get_text_inline( 'Please contact us with the following message:', 'contact-us-with-error-message' ) . ' ' . '<b>' . $error_message . '</b>',
16063
- $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
16064
- 'error'
16065
- );
 
16066
 
16067
  return;
16068
  }
@@ -16095,21 +17664,29 @@
16095
 
16096
  if ( ! fs_is_network_admin() ) {
16097
  // Try to activate premium license.
16098
- $this->_activate_license( true );
16099
- } else {
16100
- $license_id = fs_request_get( 'license_id' );
16101
 
16102
- if ( is_object( $this->_site ) &&
16103
- FS_Plugin_License::is_valid_id( $license_id ) &&
16104
- $license_id == $this->_site->license_id
16105
- ) {
16106
- // License is already activated.
16107
- return;
16108
  }
 
 
 
 
 
16109
 
16110
- $premium_license = FS_Plugin_License::is_valid_id( $license_id ) ?
16111
- $this->_get_license_by_id( $license_id ) :
16112
- $this->_get_available_premium_license();
 
 
 
 
 
 
 
 
 
16113
 
16114
  if ( is_object( $premium_license ) ) {
16115
  $this->maybe_network_activate_addon_license( $premium_license );
@@ -16339,7 +17916,7 @@
16339
  */
16340
  private function add_menu_action() {
16341
  if ( $this->is_activation_mode() ) {
16342
- if ( $this->is_plugin() || ( $this->has_settings_menu() && ! $this->is_free_wp_org_theme() ) ) {
16343
  $this->override_plugin_menu_with_activation();
16344
  } else {
16345
  /**
@@ -16361,7 +17938,7 @@
16361
  }
16362
  } else if (
16363
  fs_request_is_action( 'sync_user' ) &&
16364
- ( ! $this->has_settings_menu() || $this->is_free_wp_org_theme() )
16365
  ) {
16366
  $this->_handle_account_user_sync();
16367
  }
@@ -16609,7 +18186,7 @@
16609
  // Didn't ask to hide the pricing page.
16610
  $this->is_page_visible( 'pricing' ) &&
16611
  // Don't have a valid active license or has more than one plan.
16612
- ( ! $this->is_paying() || ! $this->is_single_plan() )
16613
  );
16614
  }
16615
 
@@ -16627,12 +18204,13 @@
16627
  return false;
16628
  }
16629
 
16630
- if ( $this->is_free_wp_org_theme() && ! fs_is_network_admin() ) {
16631
- // Also add action links or submenu items when running in a free .org theme so the tabs will be visible.
16632
- return true;
16633
- }
16634
-
16635
- if ( $is_activation_mode && ! $this->is_free_wp_org_theme() ) {
 
16636
  return false;
16637
  }
16638
 
@@ -16712,17 +18290,19 @@
16712
  }
16713
 
16714
  if ( $add_submenu_items ) {
16715
- // Add contact page.
16716
- $this->add_submenu_item(
16717
- $this->get_text_inline( 'Contact Us', 'contact-us' ),
16718
- array( &$this, '_contact_page_render' ),
16719
- $this->get_plugin_name() . ' &ndash; ' . $this->get_text_inline( 'Contact Us', 'contact-us' ),
16720
- 'manage_options',
16721
- 'contact',
16722
- 'Freemius::_clean_admin_content_section',
16723
- WP_FS__DEFAULT_PRIORITY,
16724
- $this->is_submenu_item_visible( 'contact' )
16725
- );
 
 
16726
 
16727
  if ( $this->has_addons() ) {
16728
  $this->add_submenu_item(
@@ -16741,7 +18321,7 @@
16741
  if ( $add_submenu_items ||
16742
  ( $is_activation_mode && $this->is_only_premium() && $this->is_admin_page( 'pricing' ) )
16743
  ) {
16744
- if ( ! WP_FS__DEMO_MODE ) {
16745
  $show_pricing = (
16746
  $this->is_submenu_item_visible( 'pricing' ) &&
16747
  $this->is_pricing_page_visible()
@@ -17106,6 +18686,24 @@
17106
 
17107
  #endregion ------------------------------------------------------------------
17108
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17109
 
17110
  #--------------------------------------------------------------------------------
17111
  #region Actions / Hooks / Filters
@@ -17482,37 +19080,44 @@
17482
  private function _store_site( $store = true, $network_level_or_blog_id = null, FS_Site $site = null ) {
17483
  $this->_logger->entrance();
17484
 
17485
- if ( empty( $this->_site->id ) ) {
 
 
 
 
17486
  $this->_logger->error( "Empty install ID, can't store site." );
17487
 
17488
  return;
17489
  }
17490
 
17491
- $site_clone = is_object( $site ) ? $site : $this->_site;
17492
- $encrypted_site = clone $site_clone;
17493
 
17494
  $sites = self::get_all_sites( $this->_module_type, $network_level_or_blog_id );
17495
 
17496
- $prev_stored_user_id = $this->_storage->get( 'prev_user_id', false, $network_level_or_blog_id );
 
17497
 
17498
- if ( empty( $prev_stored_user_id ) &&
17499
- $this->_user->id != $this->_site->user_id
17500
- ) {
17501
- /**
17502
- * Store the current user ID as the previous user ID so that the previous user can be used
17503
- * as the install's owner while the new owner's details are not yet available.
17504
- *
17505
- * This will be executed only in the `replica` site. For example, there are 2 sites, namely `original`
17506
- * and `replica`, then an ownership change was initiated and completed in the `original`, the `replica`
17507
- * will be using the previous user until it is updated again (e.g.: until the next clone of `original`
17508
- * into `replica`.
17509
- *
17510
- * @author Leo Fajardo (@leorw)
17511
- */
17512
- $this->_storage->store( 'prev_user_id', $sites[ $this->_slug ]->user_id, $network_level_or_blog_id );
 
 
 
17513
  }
17514
 
17515
- $sites[ $this->_slug ] = $encrypted_site;
17516
 
17517
  $this->set_account_option( 'sites', $sites, $store, $network_level_or_blog_id );
17518
  }
@@ -17722,6 +19327,10 @@
17722
  * @since 2.2.4
17723
  */
17724
  private function purge_valid_user_licenses_cache() {
 
 
 
 
17725
  $this->get_api_user_scope()->purge_cache( $this->get_valid_user_licenses_endpoint() );
17726
  }
17727
 
@@ -18375,9 +19984,93 @@
18375
  *
18376
  * @author Vova Feldman (@svovaf)
18377
  * @since 1.2.1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18378
  */
18379
- function has_active_valid_license() {
18380
- return self::is_active_valid_license( $this->_license );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18381
  }
18382
 
18383
  /**
@@ -18387,15 +20080,16 @@
18387
  * @since 2.1.3
18388
  *
18389
  * @param FS_Plugin_License $license
 
18390
  *
18391
  * @return bool
18392
  */
18393
- private static function is_active_valid_license( $license ) {
18394
  return (
18395
  is_object( $license ) &&
18396
  FS_Plugin_License::is_valid_id( $license->id ) &&
18397
  $license->is_active() &&
18398
- $license->is_valid()
18399
  );
18400
  }
18401
 
@@ -18449,6 +20143,22 @@
18449
  );
18450
  }
18451
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18452
  /**
18453
  * Check if user is a trial or have feature enabled license.
18454
  *
@@ -18694,7 +20404,7 @@
18694
  } else {
18695
  // Authentication params are broken.
18696
  $this->_admin_notices->add(
18697
- $this->get_text_inline( 'It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again.', 'wrong-authentication-param-message' ),
18698
  $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
18699
  'error'
18700
  );
@@ -18861,12 +20571,32 @@
18861
  $this->get_network_install_blog_id()
18862
  );
18863
  } else {
18864
- if ( is_object( $this->_license ) && $this->_license->is_expired() ) {
18865
- if ( ! $this->has_features_enabled_license() ) {
18866
- $this->_deactivate_license();
18867
- $plan_change = 'downgraded';
18868
- } else {
18869
- $plan_change = 'expired';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18870
  }
18871
  }
18872
 
@@ -18890,7 +20620,7 @@
18890
 
18891
  $hmm_text = $this->get_text_x_inline( 'Hmm', 'something somebody says when they are thinking about what you have just said.', 'hmm' ) . '...';
18892
 
18893
- if ( $this->has_paid_plan() ) {
18894
  switch ( $plan_change ) {
18895
  case 'none':
18896
  if ( ! $background && is_admin() ) {
@@ -18983,6 +20713,9 @@
18983
  'license_expired',
18984
  $hmm_text
18985
  );
 
 
 
18986
  $this->_admin_notices->remove_sticky( 'plan_upgraded' );
18987
  break;
18988
  case 'trial_started':
@@ -19018,6 +20751,13 @@
19018
  }
19019
 
19020
  if ( 'none' !== $plan_change ) {
 
 
 
 
 
 
 
19021
  $this->do_action( 'after_license_change', $plan_change, $this->get_plan() );
19022
  }
19023
  }
@@ -19037,7 +20777,8 @@
19037
  * @author Vova Feldman (@svovaf)
19038
  * @since 1.0.5
19039
  *
19040
- * @param bool $background
 
19041
  */
19042
  protected function _activate_license( $background = false, $premium_license = null ) {
19043
  $this->_logger->entrance();
@@ -19231,7 +20972,11 @@
19231
 
19232
  if ( $show_notice ) {
19233
  $this->_admin_notices->add(
19234
- sprintf( $this->get_text_inline( 'Your license was successfully deactivated, you are back to the %s plan.', 'license-deactivation-message' ), $this->get_plan_title() ),
 
 
 
 
19235
  $this->get_text_inline( 'O.K', 'ok' )
19236
  );
19237
  }
@@ -19736,7 +21481,7 @@
19736
  */
19737
  private function get_latest_download_link( $label, $plugin_id = false ) {
19738
  return sprintf(
19739
- '<a target="_blank" href="%s">%s</a>',
19740
  $this->_get_latest_download_local_url( $plugin_id ),
19741
  $label
19742
  );
@@ -19807,7 +21552,7 @@
19807
  $this->get_text_inline( 'Version %s was released.', 'version-x-released' ) . ' ' . $this->get_text_inline( 'Please download %s.', 'please-download-x' ),
19808
  $update->version,
19809
  sprintf(
19810
- '<a href="%s" target="_blank">%s</a>',
19811
  $this->get_account_url( 'download_latest' ),
19812
  sprintf(
19813
  /* translators: %s: plan name (e.g. latest "Professional" version) */
@@ -19844,7 +21589,7 @@
19844
 
19845
  $api = $this->get_api_site_or_plugin_scope();
19846
 
19847
- $path = $this->add_show_pending( '/addons.json?enriched=true' );
19848
 
19849
  /**
19850
  * @since 1.2.1
@@ -20038,6 +21783,39 @@
20038
  return true;
20039
  }
20040
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20041
  /**
20042
  * Handle user name update.
20043
  *
@@ -20151,7 +21929,7 @@
20151
  * @return string
20152
  */
20153
  function get_after_activation_url( $filter, $params = array(), $network = null ) {
20154
- if ( $this->is_free_wp_org_theme() &&
20155
  ( fs_request_has( 'pending_activation' ) ||
20156
  // For cases when the first time path is set, even though it's a WP.org theme.
20157
  fs_request_get_bool( $this->get_unique_affix() . '_show_optin' ) )
@@ -20206,8 +21984,9 @@
20206
  // Alias.
20207
  $oops_text = $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...';
20208
 
20209
- $is_network_action = $this->is_network_level_action();
20210
- $blog_id = $this->is_network_level_site_specific_action();
 
20211
 
20212
  if ( is_numeric( $blog_id ) ) {
20213
  $this->switch_to_blog( $blog_id );
@@ -20219,7 +21998,7 @@
20219
  case 'opt_in':
20220
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
20221
 
20222
- if ( $plugin_id == $this->get_id() ) {
20223
  if ( $is_network_action && ! empty( $blog_id ) ) {
20224
  if ( ! $this->is_registered() ) {
20225
  $this->install_with_user(
@@ -20242,7 +22021,7 @@
20242
  case 'toggle_tracking':
20243
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
20244
 
20245
- if ( $plugin_id == $this->get_id() ) {
20246
  if ( $is_network_action && ! empty( $blog_id ) ) {
20247
  if ( $this->is_registered() ) {
20248
  if ( $this->is_tracking_prohibited() ) {
@@ -20260,7 +22039,7 @@
20260
  $this->get_plugin_title(),
20261
  fs_strip_url_protocol( get_site_url( $blog_id ) ),
20262
  sprintf(
20263
- '<a href="%s" target="_blank">%s</a>',
20264
  'https://freemius.com',
20265
  'freemius.com'
20266
  )
@@ -20277,8 +22056,20 @@
20277
  case 'delete_account':
20278
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
20279
 
20280
- if ( $plugin_id == $this->get_id() ) {
20281
- if ( $is_network_action && empty( $blog_id ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
20282
  $this->delete_network_account_event();
20283
  } else {
20284
  $this->delete_account_event();
@@ -20294,7 +22085,12 @@
20294
  } else {
20295
  if ( $this->is_addon_activated( $plugin_id ) ) {
20296
  $fs_addon = self::get_instance_by_id( $plugin_id );
20297
- $fs_addon->delete_account_event();
 
 
 
 
 
20298
 
20299
  fs_redirect( $this->_get_admin_page_url( 'account' ) );
20300
  }
@@ -20342,6 +22138,18 @@
20342
 
20343
  if ( is_object( $fs ) ) {
20344
  $fs->_activate_license();
 
 
 
 
 
 
 
 
 
 
 
 
20345
  }
20346
 
20347
  return;
@@ -20564,6 +22372,26 @@
20564
 
20565
  $this->_handle_account_edits();
20566
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20567
  $this->do_action( 'account_page_load_before_departure' );
20568
  }
20569
 
@@ -20700,6 +22528,86 @@
20700
  }
20701
  }
20702
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20703
  #----------------------------------------------------------------------------------
20704
  #region Contact Us
20705
  #----------------------------------------------------------------------------------
@@ -20894,6 +22802,26 @@
20894
  return $this->_plugin_api;
20895
  }
20896
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20897
  /**
20898
  * Get site API scope object (fallback to public plugin scope when not registered).
20899
  *
@@ -20908,6 +22836,43 @@
20908
  $this->get_api_plugin_scope();
20909
  }
20910
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20911
  /**
20912
  * Show trial promotional notice (if any trial exist).
20913
  *
@@ -21227,7 +23192,7 @@
21227
  function _show_theme_activation_optin_dialog() {
21228
  fs_enqueue_local_style( 'fs_connect', '/admin/connect.css' );
21229
 
21230
- add_action( 'admin_footer-themes.php', array( &$this, '_add_fs_theme_activation_dialog' ) );
21231
  }
21232
 
21233
  /**
@@ -21235,6 +23200,12 @@
21235
  * @since 1.2.2
21236
  */
21237
  function _add_fs_theme_activation_dialog() {
 
 
 
 
 
 
21238
  $vars = array( 'id' => $this->_module_id );
21239
  fs_require_once_template( 'connect.php', $vars );
21240
  }
@@ -21322,7 +23293,7 @@
21322
  $add_upgrade_link = (
21323
  $add_action_links ||
21324
  ( $is_activation_mode && $this->is_only_premium() )
21325
- ) && ! WP_FS__DEMO_MODE;
21326
 
21327
  $add_addons_link = ( $add_action_links && $this->has_addons() );
21328
 
@@ -21411,6 +23382,20 @@
21411
 
21412
  $this->_logger->entrance();
21413
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21414
  if ( fs_is_network_admin() ) {
21415
  if ( ! $this->_is_network_active ) {
21416
  // Don't add tracking links when browsing the network WP Admin and the plugin is not network active.
@@ -21441,14 +23426,18 @@
21441
  return;
21442
  }
21443
 
21444
- if ( $this->is_registered() && $this->is_tracking_allowed() ) {
21445
- if ( ! $this->is_enable_anonymous() ) {
21446
- // If opted in and tracking is allowed, don't allow to opt out if anonymous mode is disabled.
21447
- return;
21448
- }
 
 
 
21449
 
21450
- if ( ! $this->is_free_plan() ) {
21451
- // Don't allow to opt out if running in paid plan.
 
21452
  return;
21453
  }
21454
  }
@@ -21461,6 +23450,10 @@
21461
  return;
21462
  }
21463
 
 
 
 
 
21464
  $link_text_id = '';
21465
  $url = '#';
21466
 
@@ -21470,8 +23463,6 @@
21470
  } else {
21471
  $link_text_id = $this->get_text_inline( 'Opt In', 'opt-in' );
21472
  }
21473
-
21474
- add_action( 'admin_footer', array( &$this, '_add_optout_dialog' ) );
21475
  } else if ( $this->is_anonymous() || $this->is_activation_mode() ) {
21476
  /**
21477
  * Show opt-in link only if skipped or in activation mode.
@@ -21488,6 +23479,8 @@
21488
  $url = $this->get_activation_url( $params );
21489
  }
21490
 
 
 
21491
  if ( ! empty( $link_text_id ) && $this->is_plugin() && self::is_plugins_page() ) {
21492
  $this->add_plugin_action_link(
21493
  $link_text_id,
@@ -21524,7 +23517,7 @@
21524
  if ( ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
21525
  if ( $this->is_network_registered() ) {
21526
  $page = 'account';
21527
- } else if ( $this->is_network_anonymous() ) {
21528
  $this->maybe_set_slug_and_network_menu_exists_flag();
21529
  }
21530
  }
@@ -21559,10 +23552,12 @@
21559
  * @since 1.0.3
21560
  */
21561
  function _redirect_on_activation_hook() {
21562
- $url = $this->get_after_plugin_activation_redirect_url();
 
21563
 
21564
- if ( is_string( $url ) ) {
21565
- fs_redirect( $url );
 
21566
  }
21567
  }
21568
 
@@ -21602,7 +23597,7 @@
21602
 
21603
  foreach ( $this->_action_links as $new_links ) {
21604
  foreach ( $new_links as $link ) {
21605
- $before_deactivate[ $link['key'] ] = '<a href="' . $link['href'] . '"' . ( $link['external'] ? ' target="_blank"' : '' ) . '>' . $link['label'] . '</a>';
21606
  }
21607
  }
21608
 
@@ -21722,7 +23717,7 @@
21722
  '';
21723
 
21724
  return sprintf(
21725
- ' %s: <ol><li>%s.</li>%s<li>%s (<a href="%s" target="_blank">%s</a>).</li></ol>',
21726
  $this->get_text_inline( 'Please follow these steps to complete the upgrade', 'follow-steps-to-complete-upgrade' ),
21727
  ( empty( $activate_license_string ) ? '' : $activate_license_string . '</li><li>' ) .
21728
  $this->get_latest_download_link( sprintf(
@@ -21975,6 +23970,14 @@
21975
  */
21976
  function set_plugin_upgrade_complete() {
21977
  $this->_storage->plugin_upgrade_mode = false;
 
 
 
 
 
 
 
 
21978
  }
21979
 
21980
  #endregion
@@ -22177,7 +24180,7 @@
22177
  function _tabs_capture() {
22178
  $this->_logger->entrance();
22179
 
22180
- if ( ! $this->is_theme_settings_page() ||
22181
  ! $this->is_matching_url( $this->main_menu_url() )
22182
  ) {
22183
  return;
@@ -22232,7 +24235,7 @@
22232
  function _store_tabs_styles() {
22233
  $this->_logger->entrance();
22234
 
22235
- if ( ! $this->is_theme_settings_page() ||
22236
  ! $this->is_matching_url( $this->main_menu_url() )
22237
  ) {
22238
  return;
@@ -22306,18 +24309,23 @@
22306
  return false;
22307
  }
22308
 
22309
- if ( ! $this->is_theme() ) {
22310
  // Only add tabs to themes for now.
22311
  return false;
22312
  }
22313
 
22314
- if ( ! $this->has_paid_plan() && ! $this->has_addons() ) {
22315
  // Only add tabs to monetizing themes.
22316
  return false;
22317
  }
22318
 
22319
- if ( ! $this->is_theme_settings_page() ) {
22320
- // Only add tabs if browsing one of the theme's setting pages.
 
 
 
 
 
22321
  return false;
22322
  }
22323
 
@@ -23004,8 +25012,8 @@
23004
  }
23005
 
23006
  $modules = array_merge(
23007
- array_values( self::$_accounts->get_option( 'plugins', array() ) ),
23008
- array_values( self::$_accounts->get_option( 'themes', array() ) )
23009
  );
23010
 
23011
  foreach ( $modules as $module ) {
@@ -23110,10 +25118,45 @@
23110
  *
23111
  * @author Vova Feldman (@svovaf)
23112
  */
23113
- self::shoot_ajax_success( array( 'is_marketing_allowed' => null ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23114
  }
23115
 
23116
- self::shoot_ajax_success( array( 'is_marketing_allowed' => $user_plugins[0]->is_marketing_allowed ) );
23117
  }
23118
 
23119
  /**
@@ -23149,8 +25192,8 @@
23149
  }
23150
 
23151
  $modules = array_merge(
23152
- array_values( self::$_accounts->get_option( 'plugins', array() ) ),
23153
- array_values( self::$_accounts->get_option( 'themes', array() ) )
23154
  );
23155
 
23156
  foreach ( $modules as $key => $module ) {
164
  */
165
  private $_has_addons;
166
 
167
+ /**
168
+ * @since 2.4.5
169
+ * @var string Navigation type: 'menu' or 'tabs'.
170
+ */
171
+ private $_navigation;
172
+
173
+ const NAVIGATION_MENU = 'menu';
174
+ const NAVIGATION_TABS = 'tabs';
175
+
176
  /**
177
  * @since 1.1.6
178
  * @var string[]bool.
343
  */
344
  private $_dynamically_added_top_level_page_hook_name = '';
345
 
346
+ /**
347
+ * @author Leo Fajardo (@leorw)
348
+ * @since 2.3.1
349
+ *
350
+ * @var bool
351
+ */
352
+ private $is_whitelabeled;
353
+
354
+ /**
355
+ * @author Leo Fajardo (@leorw)
356
+ * @since 2.4.0
357
+ *
358
+ * @var bool
359
+ */
360
+ private $_is_bundle_license_auto_activation_enabled = false;
361
+
362
  #region Uninstall Reasons IDs
363
 
364
  const REASON_NO_LONGER_NEEDED = 1;
377
  const REASON_DIDNT_WORK_AS_EXPECTED = 14;
378
  const REASON_TEMPORARY_DEACTIVATION = 15;
379
 
380
+ /**
381
+ * @author Leo Fajardo (@leorw)
382
+ * @since 2.3.1
383
+ *
384
+ * @var boolean|null
385
+ */
386
+ private $_use_external_pricing = null;
387
+
388
  #endregion
389
 
390
  /* Ctor
517
  );
518
 
519
  if ( 'true' === fs_request_get( 'fs_clear_api_cache' ) ||
520
+ fs_request_is_action( 'restart_freemius' )
521
  ) {
522
  FS_Api::clear_cache();
523
  $this->_cache->clear();
524
  }
525
 
526
+ $this->register_constructor_hooks();
527
 
528
  /**
529
  * Starting from version 2.0.0, `FS_Site` entities no longer have the `plan` property and have `plan_id`
735
  $this->_menu->has_menu();
736
  }
737
 
738
+ /**
739
+ * If `true` the opt-in should be shown as a modal dialog box on the themes.php page. WordPress.org themes guidelines prohibit from redirecting the user from the themes.php page after activating a theme.
740
+ *
741
+ * @author Vova Feldman (@svovaf)
742
+ * @since 2.4.5
743
+ *
744
+ * @return bool
745
+ */
746
+ function show_opt_in_on_themes_page() {
747
+ if ( ! $this->is_free_wp_org_theme() ) {
748
+ return false;
749
+ }
750
+
751
+ if ( ! $this->has_settings_menu() ) {
752
+ return true;
753
+ }
754
+
755
+ return $this->show_settings_with_tabs();
756
+ }
757
+
758
+ /**
759
+ * If `true` the opt-in should be shown on the product's main setting page.
760
+ *
761
+ * @author Vova Feldman (@svovaf)
762
+ * @since 2.4.5
763
+ *
764
+ * @return bool
765
+ *
766
+ * @uses show_opt_in_on_themes_page();
767
+ */
768
+ function show_opt_in_on_setting_page() {
769
+ return ! $this->show_opt_in_on_themes_page();
770
+ }
771
+
772
+ /**
773
+ * If `true` the settings should be shown using tabs.
774
+ *
775
+ * @author Vova Feldman (@svovaf)
776
+ * @since 2.4.5
777
+ *
778
+ * @return bool
779
+ */
780
+ function show_settings_with_tabs() {
781
+ return ( self::NAVIGATION_TABS === $this->_navigation );
782
+ }
783
+
784
  /**
785
  * Check if the context module is free wp.org theme.
786
  *
813
  * @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.
814
  *
815
  * @param string $slug
816
+ * @param bool $is_tabs_visibility_check This is used to decide if the associated tab should be shown or hidden.
 
817
  *
818
  * @return bool
819
  */
820
+ function is_submenu_item_visible( $slug, $is_tabs_visibility_check = false ) {
821
  if ( $this->is_admin_page( $slug ) ) {
822
  /**
823
  * It is the current context page, so show the submenu item
832
  return false;
833
  }
834
 
835
+ if (
836
+ ! $is_tabs_visibility_check &&
837
+ $this->is_org_repo_compliant() &&
838
+ $this->show_settings_with_tabs()
839
+ ) {
840
  /**
841
  * wp.org themes are limited to a single submenu item, and
842
  * sub-submenu items are most likely not allowed (never verified).
1062
  }
1063
 
1064
  if ( isset( $this->_storage->subscription ) && is_object( $this->_storage->subscription ) ) {
1065
+ $this->_storage->subscriptions = array( fs_get_entity( $this->_storage->subscription, FS_Subscription::get_class_name() ) );
1066
  }
1067
  }
1068
 
1477
  if ( $this->is_plugin() &&
1478
  ! isset( $this->_storage->is_plugin_new_install )
1479
  ) {
1480
+ $this->_storage->is_plugin_new_install = (
1481
+ ! is_plugin_active( $this->_plugin_basename ) &&
1482
+ empty( $this->_storage->plugin_last_version )
1483
+ );
1484
  }
1485
  }
1486
 
1503
  -1 < settings.url.indexOf('admin-ajax.php') &&
1504
  ! ( settings.url.indexOf( '<?php echo $admin_param ?>' ) > 0 )
1505
  ) {
1506
+ if (
1507
+ 'string' === typeof settings.data &&
1508
+ settings.data.indexOf( 'action=heartbeat' ) > 0
1509
+ ) {
1510
+ return;
1511
+ }
1512
+
1513
  if (settings.url.indexOf('?') > 0) {
1514
  settings.url += '&';
1515
  } else {
1517
  }
1518
 
1519
  settings.url += '<?php echo $admin_param ?>=true';
 
1520
  }
1521
  });
1522
  })(jQuery);
1534
  ?>
1535
  <script type="text/javascript">
1536
  (function ($) {
1537
+ $('.fs-submenu-item.wp-support-forum').parent().attr( { target: '_blank', rel: 'noopener noreferrer' } );
1538
  })(jQuery);
1539
  </script>
1540
  <?php
1544
  * @author Vova Feldman (@svovaf)
1545
  * @since 1.0.9
1546
  */
1547
+ private function register_constructor_hooks() {
1548
  $this->_logger->entrance();
1549
 
1550
  if ( is_admin() ) {
1551
+ add_action( 'admin_init', array( &$this, '_hook_action_links_and_register_account_hooks' ) );
1552
 
1553
  if ( $this->is_plugin() ) {
1554
  if ( self::is_plugin_install_page() && true !== fs_request_get_bool( 'fs_allow_updater_and_dialog' ) ) {
1589
  } else {
1590
  add_action( 'after_switch_theme', array( &$this, '_activate_theme_event_hook' ), 10, 2 );
1591
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1592
  add_action( 'admin_footer', array( &$this, '_style_premium_theme' ) );
1593
  }
1594
 
1608
  *
1609
  * @author Vova Feldman (@svovaf)
1610
  */
1611
+ if ( $this->is_plugin() &&
1612
+ $this->is_activation_mode( false ) &&
1613
+ 0 == did_action( 'plugins_loaded' )
1614
+ ) {
1615
  add_action( 'plugins_loaded', array( &$this, '_plugins_loaded' ) );
1616
  } else {
1617
  // If was activated before, then it was already loaded before.
1630
  }
1631
 
1632
  add_action( 'init', array( &$this, '_maybe_add_gdpr_optin_ajax_handler') );
1633
+ add_action( 'init', array( &$this, '_maybe_add_pricing_ajax_handler' ) );
1634
  }
1635
 
1636
  if ( $this->is_plugin() ) {
1662
 
1663
  add_action( 'admin_init', array( &$this, '_redirect_on_clicked_menu_link' ), WP_FS__LOWEST_PRIORITY );
1664
 
1665
+ if ( $this->is_theme() && ! $this->is_migration() ) {
1666
  add_action( 'admin_init', array( &$this, '_add_tracking_links' ) );
1667
  }
1668
 
1669
  add_action( 'admin_init', array( &$this, '_add_license_activation' ) );
1670
  add_action( 'admin_init', array( &$this, '_add_premium_version_upgrade_selection' ) );
1671
  add_action( 'admin_init', array( &$this, '_add_beta_mode_update_handler' ) );
1672
+ add_action( 'admin_init', array( &$this, '_add_user_change_option' ) );
1673
 
1674
  $this->add_ajax_action( 'update_billing', array( &$this, '_update_billing_ajax_action' ) );
1675
  $this->add_ajax_action( 'start_trial', array( &$this, '_start_trial_ajax_action' ) );
1676
+ $this->add_ajax_action( 'set_data_debug_mode', array( &$this, '_set_data_debug_mode' ) );
1677
+ $this->add_ajax_action( 'toggle_whitelabel_mode', array( &$this, '_toggle_whitelabel_mode_ajax_handler' ) );
1678
 
1679
  if ( $this->_is_network_active && fs_is_network_admin() ) {
1680
  $this->add_ajax_action( 'network_activate', array( &$this, '_network_activate_ajax_action' ) );
1716
  }
1717
  }
1718
 
1719
+ /**
1720
+ * Register the required hooks right after the settings parse is completed.
1721
+ *
1722
+ * @author Vova Feldman (@svovaf)
1723
+ * @since 2.3.1
1724
+ */
1725
+ private function register_after_settings_parse_hooks() {
1726
+ if ( is_admin() &&
1727
+ $this->is_theme() &&
1728
+ $this->is_premium() &&
1729
+ ! $this->has_active_valid_license()
1730
+ ) {
1731
+ $this->add_ajax_action(
1732
+ 'delete_theme_update_data',
1733
+ array( &$this, '_delete_theme_update_data_action' )
1734
+ );
1735
+ }
1736
+
1737
+ if ( $this->show_settings_with_tabs() ) {
1738
+ /**
1739
+ * Include the required hooks to capture the theme settings' page tabs
1740
+ * and cache them.
1741
+ *
1742
+ * @author Vova Feldman (@svovaf)
1743
+ * @since 1.2.2.7
1744
+ */
1745
+ if ( ! $this->_cache->has_valid( 'tabs' ) ) {
1746
+ add_action( 'admin_footer', array( &$this, '_tabs_capture' ) );
1747
+ // Add license activation AJAX callback.
1748
+ $this->add_ajax_action( 'store_tabs', array( &$this, '_store_tabs_ajax_action' ) );
1749
+
1750
+ add_action( 'admin_enqueue_scripts', array( &$this, '_store_tabs_styles' ), 9999999 );
1751
+ }
1752
+
1753
+ add_action(
1754
+ 'admin_footer',
1755
+ array( &$this, '_add_freemius_tabs' ),
1756
+ /**
1757
+ * The tabs JS code must be executed after the tabs capture logic (_tabs_capture()).
1758
+ * That's why the priority is 11 while the tabs capture logic is added
1759
+ * with priority 10.
1760
+ *
1761
+ * @author Vova Feldman (@svovaf)
1762
+ */
1763
+ 11
1764
+ );
1765
+ }
1766
+
1767
+ if ( ! self::is_ajax() ) {
1768
+ if ( ! $this->is_addon() || $this->is_only_premium() ) {
1769
+ add_action(
1770
+ ( $this->_is_network_active && fs_is_network_admin() ? 'network_' : '' ) . 'admin_menu',
1771
+ array( &$this, '_prepare_admin_menu' ),
1772
+ WP_FS__LOWEST_PRIORITY
1773
+ );
1774
+ }
1775
+ }
1776
+ }
1777
+
1778
  /**
1779
  * Makes Freemius-related updates unavailable on the "Add Plugins" admin page (/plugin-install.php) so that
1780
  * they won't interfere with the .org plugins' functionalities on that page (e.g. updating of a .org plugin).
2037
  * @since 2.0.0
2038
  */
2039
  function _hook_action_links_and_register_account_hooks() {
2040
+ if ( $this->is_migration() ) {
2041
+ return;
2042
+ }
2043
+
2044
+ $this->_add_tracking_links();
2045
 
2046
  if ( self::is_plugins_page() && $this->is_plugin() ) {
2047
  $this->hook_plugin_action_links();
2221
  );
2222
 
2223
  $store_option = true;
2224
+ } else if (
2225
+ isset( $id_slug_type_path_map[ $module_id ]['slug'] ) &&
2226
+ $slug !== $id_slug_type_path_map[ $module_id ]['slug']
2227
+ ) {
2228
+ $id_slug_type_path_map[ $module_id ]['slug'] = $slug;
2229
+ $store_option = true;
2230
  }
2231
 
2232
  if ( empty( $id_slug_type_path_map[ $module_id ]['path'] ) ||
2389
 
2390
  if ( ! isset( $caller_map[ $caller_file_hash ] ) ) {
2391
  foreach ( $all_plugins_paths as $plugin_path ) {
2392
+ if ( empty( $plugin_path ) ) {
2393
+ continue;
2394
+ }
2395
+
2396
  if ( false !== strpos( $caller_file_path, fs_normalize_path( dirname( $plugin_path ) . '/' ) ) ) {
2397
  $caller_map[ $caller_file_hash ] = fs_normalize_path( $plugin_path );
2398
  break;
3071
  * @return bool
3072
  */
3073
  function is_activation_page() {
3074
+ if ( $this->_menu->is_activation_page( $this->show_opt_in_on_themes_page() ) ) {
3075
  return true;
3076
  }
3077
 
4300
  )
4301
  ),
4302
  sprintf(
4303
+ '<a href="%s" target="_blank" rel="noopener noreferrer"><b>%s</b></a> - %s',
4304
  sprintf( 'https://wordpress.org/plugins/%s/download/', $this->_slug ),
4305
  $install_previous_title,
4306
  $install_previous_desc
4407
  )
4408
  ),
4409
  sprintf(
4410
+ '<a href="%s" target="_blank" rel="noopener noreferrer"><b>%s</b></a> - %s',
4411
  sprintf( 'https://wordpress.org/plugins/%s/download/', $this->_slug ),
4412
  $install_previous_title,
4413
  $install_previous_desc
4773
 
4774
  $this->parse_settings( $plugin_info );
4775
 
4776
+ $this->register_after_settings_parse_hooks();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4777
 
4778
  if ( $this->should_stop_execution() ) {
4779
  return;
4928
  } else {
4929
  $is_network_admin = fs_is_network_admin();
4930
 
4931
+ if ( ! $this->_parent->is_registered() && $this->is_registered() ) {
4932
+ // If add-on activated and parent not, automatically install parent for the user.
4933
+ $this->activate_parent_account( $this->_parent );
4934
+ } else if (
4935
  $this->_parent->is_registered() &&
4936
  ! $this->is_registered() &&
4937
  /**
4947
  */
4948
  ( $this->is_network_active() || ! $is_network_admin )
4949
  ) {
4950
+ $premium_license = null;
4951
+
4952
+ if (
4953
+ ! $this->has_free_plan() &&
4954
+ $this->is_bundle_license_auto_activation_enabled() &&
4955
+ $this->_parent->is_activated_with_bundle_license()
4956
+ ) {
4957
+ /**
4958
+ * If the add-on has no free plan, try to activate the account only when there's a bundle license.
4959
+ *
4960
+ * @author Leo Fajardo (@leorw)
4961
+ * @since 2.4.0
4962
+ */
4963
+ $bundle_license = $this->get_active_parent_license( $this->_parent->_get_license()->secret_key, false );
4964
+
4965
+ if (
4966
+ is_object( $bundle_license ) &&
4967
+ ! empty( $bundle_license->products ) &&
4968
+ in_array( $this->get_id(), $bundle_license->products )
4969
+ ) {
4970
+ $premium_license = $bundle_license;
4971
+ }
4972
+ }
4973
+
4974
+ if ( $this->has_free_plan() || is_object( $premium_license) ) {
4975
+ // If parent plugin activated, automatically install add-on for the user.
4976
+ $this->_activate_addon_account(
4977
+ $this->_parent,
4978
+ ( $this->is_network_active() && $is_network_admin ) ?
4979
+ true :
4980
+ get_current_blog_id(),
4981
+ $premium_license
4982
+ );
4983
+ }
4984
  }
4985
 
4986
  // @todo This should be only executed on activation. It should be migrated to register_activation_hook() together with other activation related logic.
5475
  }
5476
  }
5477
 
5478
+ /**
5479
+ * @author Vova Feldman (@svovaf)
5480
+ * @since 2.3.2
5481
+ *
5482
+ * @return bool
5483
+ */
5484
+ function is_extensions_tracking_allowed() {
5485
+ return ( true === $this->apply_filters(
5486
+ 'is_extensions_tracking_allowed',
5487
+ $this->_storage->get( 'is_extensions_tracking_allowed', true )
5488
+ ) );
5489
+ }
5490
+
5491
+ /**
5492
+ * @author Vova Feldman (@svovaf)
5493
+ * @since 2.3.2
5494
+ */
5495
+ function _update_tracking_permission_callback() {
5496
+ $this->_logger->entrance();
5497
+
5498
+ $this->check_ajax_referer( 'update_tracking_permission' );
5499
+
5500
+ $is_enabled = fs_request_get_bool( 'is_enabled', null );
5501
+
5502
+ if ( ! is_bool( $is_enabled ) ) {
5503
+ self::shoot_ajax_failure();
5504
+ }
5505
+
5506
+ $permission = fs_request_get( 'permission' );
5507
+
5508
+ switch ( $permission ) {
5509
+ case 'extensions':
5510
+ $this->update_extensions_tracking_flag( $is_enabled );
5511
+ break;
5512
+ default:
5513
+ $permission = 'no_match';
5514
+ }
5515
+
5516
+ if ( 'no_match' === $permission ) {
5517
+ self::shoot_ajax_failure();
5518
+ }
5519
+
5520
+ self::shoot_ajax_success( array(
5521
+ 'permissions' => array(
5522
+ $permission => $is_enabled,
5523
+ )
5524
+ ) );
5525
+ }
5526
+
5527
+ /**
5528
+ * @author Leo Fajardo (@leorw)
5529
+ * @since 2.3.2
5530
+ *
5531
+ * @param bool $is_enabled
5532
+ */
5533
+ private function update_extensions_tracking_flag( $is_enabled ) {
5534
+ $this->_storage->store( 'is_extensions_tracking_allowed', $is_enabled );
5535
+ }
5536
+
5537
  /**
5538
  * Parse plugin's settings (as defined by the plugin dev).
5539
  *
5610
  'is_live' => $this->get_bool_option( $plugin_info, 'is_live', true ),
5611
  'affiliate_moderation' => $this->get_option( $plugin_info, 'has_affiliation' ),
5612
  'bundle_id' => $this->get_option( $plugin_info, 'bundle_id', null ),
5613
+ 'bundle_public_key' => $this->get_option( $plugin_info, 'bundle_public_key', null ),
5614
  ) );
5615
 
5616
  if ( $plugin->is_updated() ) {
5671
  $this->_anonymous_mode = $this->get_bool_option( $plugin_info, 'anonymous_mode', false );
5672
  }
5673
  $this->_permissions = $this->get_option( $plugin_info, 'permissions', array() );
5674
+ $this->_is_bundle_license_auto_activation_enabled = $this->get_option( $plugin_info, 'bundle_license_auto_activation', false );
5675
 
5676
  if ( ! empty( $plugin_info['trial'] ) ) {
5677
  $this->_trial_days = $this->get_numeric_option(
5683
 
5684
  $this->_is_trial_require_payment = $this->get_bool_option( $plugin_info['trial'], 'is_require_payment', false );
5685
  }
5686
+
5687
+ $this->_navigation = $this->get_option(
5688
+ $plugin_info,
5689
+ 'navigation',
5690
+ $this->is_free_wp_org_theme() ?
5691
+ self::NAVIGATION_TABS :
5692
+ self::NAVIGATION_MENU
5693
+ );
5694
  }
5695
 
5696
  /**
6043
  * @return Freemius[]
6044
  */
6045
  function get_installed_addons() {
6046
+ if ( $this->is_addon() ) {
6047
+ // Add-on cannot have add-ons.
6048
+ return array();
6049
+ }
6050
+
6051
  $installed_addons = array();
6052
+
6053
  foreach ( self::$_instances as $instance ) {
6054
+ if ( $instance->is_addon_of( $this->_plugin->id ) ) {
6055
+ $installed_addons[] = $instance;
 
 
6056
  }
6057
  }
6058
 
6102
  * @return bool
6103
  */
6104
  function is_addon() {
6105
+ return (
6106
+ isset( $this->_plugin->parent_plugin_id ) &&
6107
+ is_numeric( $this->_plugin->parent_plugin_id )
6108
+ );
6109
+ }
6110
+
6111
+ /**
6112
+ * @author Vova Feldman (@svovaf)
6113
+ * @since 2.3.2
6114
+ *
6115
+ * @param number $parent_product_id
6116
+ *
6117
+ * @return bool
6118
+ */
6119
+ function is_addon_of( $parent_product_id ) {
6120
+ return (
6121
+ $this->is_addon() &&
6122
+ $parent_product_id == $this->_plugin->parent_plugin_id
6123
+ );
6124
  }
6125
 
6126
  /**
6877
  } else {
6878
  $this->sync_install();
6879
  }
6880
+
6881
+ $this->maybe_sync_install_user();
6882
  }
6883
  }
6884
  }
7091
  } else {
7092
  $this->sync_install( array(), true );
7093
  }
7094
+
7095
+ $this->maybe_sync_install_user();
7096
  }
7097
  }
7098
 
7149
  * @since 1.0.7
7150
  */
7151
  function _admin_init_action() {
7152
+ $is_migration = $this->is_migration();
7153
+
7154
  /**
7155
  * Automatically redirect to connect/activation page after plugin activation.
7156
  *
7163
  /**
7164
  * Don't redirect if activating multiple plugins at once (bulk activation).
7165
  */
7166
+ } else if ( ! $is_migration ) {
7167
  $this->_redirect_on_activation_hook();
7168
  return;
7169
  }
7170
  }
7171
 
7172
+ if ( $is_migration ) {
7173
+ return;
7174
+ }
7175
+
7176
  if ( fs_request_is_action( $this->get_unique_affix() . '_skip_activation' ) ) {
7177
  check_admin_referer( $this->get_unique_affix() . '_skip_activation' );
7178
 
7193
 
7194
  $this->_add_upgrade_action_link();
7195
 
7196
+ if ( ! ( ! $this->_is_network_active && fs_is_network_admin() ) &&
 
7197
  (
7198
  ( true === $this->_storage->require_license_activation ) ||
7199
  // Not registered nor anonymous.
7203
  )
7204
  ) {
7205
  if ( ! $this->is_pending_activation() ) {
7206
+ if ( ! $this->is_activation_page() ) {
7207
  /**
7208
  * If a user visits any other admin page before activating the premium-only theme with a valid
7209
  * license, reactivate the previous theme.
7270
  }
7271
  }
7272
 
7273
+ if ( $this->show_opt_in_on_themes_page() &&
7274
+ $this->is_activation_page()
7275
  ) {
7276
  $this->_show_theme_activation_optin_dialog();
7277
  }
7737
  * @author Leo Fajardo (@leorw)
7738
  * @since 1.2.2
7739
  */
7740
+ if (
7741
+ is_plugin_active( $other_version_basename ) &&
7742
+ $this->apply_filters( 'deactivate_on_activation', true )
7743
+ ) {
7744
  deactivate_plugins( $other_version_basename );
7745
  }
7746
  }
7849
  $this->_storage->is_plugin_new_install = empty( $this->_storage->plugin_last_version );
7850
  }
7851
 
7852
+ /**
7853
+ * Also flush when activating the premium version so that even if Freemius was off before, the API
7854
+ * connectivity test can be run again.
7855
+ *
7856
+ * @author Leo Fajardo (@leorw)
7857
+ * @since 2.2.3.1
7858
+ */
7859
+ $has_api_connectivity = $this->has_api_connectivity( WP_FS__DEV_MODE || $is_premium_version_activation );
7860
+
7861
  if ( ! $this->_anonymous_mode &&
7862
+ $has_api_connectivity &&
7863
  ! $this->_isAutoInstall
7864
  ) {
7865
  // Store hint that the plugin was just activated to enable auto-redirection to settings.
7892
  return;
7893
  }
7894
 
7895
+ $license = $this->get_active_parent_license();
7896
  if ( ! is_object( $license ) ) {
7897
  return;
7898
  }
7899
 
7900
+ if (
7901
+ $this->is_bundle_license_auto_activation_enabled() &&
7902
+ ! empty( $license->products )
7903
+ ) {
7904
+ $this->activate_bundle_license( $license );
7905
+
7906
+ return;
7907
+ }
7908
+
7909
  if ( ! $this->is_registered() ) {
7910
  // Opt in with a license key.
7911
  $this->opt_in(
7928
  }
7929
  }
7930
 
 
7931
  /**
7932
  * @author Leo Fajardo (@leorw)
7933
  * @since 2.3.0
7943
 
7944
  $license = ( ! is_null( $license ) ) ?
7945
  $license :
7946
+ $this->get_active_parent_license();
7947
 
7948
  if ( ! is_object( $license ) ) {
7949
  return;
7950
  }
7951
 
7952
+ if (
7953
+ $this->is_bundle_license_auto_activation_enabled() &&
7954
+ ! empty( $license->products )
7955
+ ) {
7956
+ $this->activate_bundle_license( $license );
7957
+
7958
+ return;
7959
+ }
7960
+
7961
  if ( ! $this->is_network_registered() ) {
7962
  $sites = $this->get_sites_for_network_level_optin();
7963
 
8021
  }
8022
 
8023
  /**
8024
+ * Tries to activate a bundle license for all supported products if the current product is activated with a bundle license. This is called after activating an available license (not via the license activation dialog but by clicking on a license activation button) for a product via its "Account" page.
8025
+ *
8026
  * @author Leo Fajardo (@leorw)
8027
+ * @since 2.4.0
8028
  *
8029
+ * @param FS_Plugin_License $license
8030
+ * @param array $sites
8031
+ * @param int $blog_id
8032
  */
8033
+ private function maybe_activate_bundle_license( FS_Plugin_License $license = null, $sites = array(), $blog_id = 0 ) {
8034
+ if ( ! is_object( $license ) && $this->has_active_valid_license() ) {
8035
+ $license = $this->_license;
8036
+ }
8037
 
8038
+ if ( ! is_object( $license ) ) {
8039
+ return;
8040
+ }
8041
+
8042
+ $parent_license = ( ! empty( $license->products ) ) ?
8043
+ $license :
8044
+ $this->get_active_parent_license( $license->secret_key );
8045
+
8046
+ if ( is_object( $parent_license ) ) {
8047
+ $this->activate_bundle_license( $parent_license, $sites, $blog_id );
8048
+ }
8049
+ }
8050
+
8051
+ /**
8052
+ * Try to activate a bundle license for all the bundle products installed on the site.
8053
+ * (1) If a child product install already has a license, the bundle license won't be activated.
8054
+ * (2) On multi-site networks, if the attempt to activate the bundle license is triggered from the network admin, the bundle license activation will only work for non-delegated sites and only if none of them is associated with a license. Even if one of the sites has the product installed with a license key, skip the bundle license activation for the product.
8055
+ * (3) On multi-site networks, if the attempt to activate the bundle license is triggered from a site-level admin, only activate the license if the product is site-level activated or delegated, and the product installation is not yet associated with a license.
8056
+ *
8057
+ * @author Leo Fajardo (@leorw)
8058
+ * @since 2.4.0
8059
+ *
8060
+ * @param FS_Plugin_License $license
8061
+ * @param array $sites
8062
+ * @param int $current_blog_id
8063
+ */
8064
+ private function activate_bundle_license( $license, $sites = array(), $current_blog_id = 0 ) {
8065
+ $is_network_admin = fs_is_network_admin();
8066
+
8067
+ $installs_by_blog_map = array();
8068
+ $site_info_by_blog_map = array();
8069
+
8070
+ /**
8071
+ * Try to activate the license for all supported products.
8072
+ *
8073
+ * @author Leo Fajardo
8074
+ */
8075
+ foreach ( $license->products as $product_id ) {
8076
+ $fs = self::get_instance_by_id( $product_id );
8077
+
8078
+ if ( ! is_object( $fs ) ) {
8079
+ continue;
8080
+ }
8081
+
8082
+ if ( ! $fs->has_paid_plan() ) {
8083
+ continue;
8084
+ }
8085
+
8086
+ if (
8087
+ ! $fs->is_addon() &&
8088
+ ! FS_Plan_Manager::instance()->has_paid_plan( $fs->_plans )
8089
+ ) {
8090
+ /**
8091
+ * The parent product can be free-only but can have its `has_paid_plan` flag set to `true` when
8092
+ * there is a context bundle.
8093
+ */
8094
+ continue;
8095
+ }
8096
+
8097
+ if ( $current_blog_id > 0 ) {
8098
+ $fs->switch_to_blog( $current_blog_id );
8099
+ }
8100
+
8101
+ if ( $fs->has_active_valid_license() ) {
8102
+ continue;
8103
+ }
8104
+
8105
+ if ( ! $is_network_admin || $current_blog_id > 0 ) {
8106
+ if ( $fs->is_network_active() && ! $fs->is_delegated_connection( $current_blog_id ) ) {
8107
+ // Do not try to activate the license in the site level if the product is network active and the connection was not delegated.
8108
+ continue;
8109
+ }
8110
+ } else {
8111
+ if ( ! $fs->is_network_active() ) {
8112
+ // Do not try to activate the license in the network level if the product is not network active.
8113
+ continue;
8114
+ }
8115
+
8116
+ if ( $fs->is_network_delegated_connection() ) {
8117
+ // Do not try to activate the license in the network level if the activation has been delegated to site admins.
8118
+ continue;
8119
+ }
8120
+
8121
+ $has_install_with_license = false;
8122
+
8123
+ // Collection of sites that have an install entity that is not activated with a license or non-delegated sites that have no install entity, or both types of site.
8124
+ $filtered_sites = array();
8125
+
8126
+ if ( empty( $sites ) ) {
8127
+ $all_sites = self::get_sites();
8128
+
8129
+ foreach ( $all_sites as $site ) {
8130
+ $sites[] = array( 'blog_id' => self::get_site_blog_id( $site ) );
8131
+ }
8132
+ } else {
8133
+ // Populate the map here to avoid calling `$fs->get_site_info( $site );` in the other `for` loop below.
8134
+ foreach ( $sites as $site ) {
8135
+ if ( ! isset( $site['blog_id'] ) || ! is_numeric( $site['blog_id'] ) ) {
8136
+ continue;
8137
+ }
8138
+
8139
+ $site_info_by_blog_map[ $site['blog_id'] ] = $site;
8140
+ }
8141
+ }
8142
+
8143
+ foreach ( $sites as $site ) {
8144
+ if ( ! isset( $site['blog_id'] ) || ! is_numeric( $site['blog_id'] ) ) {
8145
+ continue;
8146
+ }
8147
+
8148
+ $blog_id = $site['blog_id'];
8149
+
8150
+ if ( ! isset( $installs_by_blog_map[ $blog_id ] ) ) {
8151
+ $installs_by_blog_map[ $blog_id ] = self::get_all_sites( $fs->get_module_type(), $blog_id );
8152
+ }
8153
+
8154
+ $installs = $installs_by_blog_map[ $blog_id ];
8155
+ $install = null;
8156
+
8157
+ if ( isset( $installs[ $fs->get_slug() ] ) ) {
8158
+ $install = $installs[ $fs->get_slug() ];
8159
+
8160
+ if (
8161
+ is_object( $install ) &&
8162
+ (
8163
+ ! FS_Site::is_valid_id( $install->id ) ||
8164
+ ! FS_User::is_valid_id( $install->user_id ) ||
8165
+ ! FS_Plugin_Plan::is_valid_id( $install->plan_id )
8166
+ )
8167
+ ) {
8168
+ $install = null;
8169
+ }
8170
+ }
8171
+
8172
+ if (
8173
+ is_object( $install ) &&
8174
+ FS_Plugin_License::is_valid_id( $install->license_id )
8175
+ ) {
8176
+ $has_install_with_license = true;
8177
+ break;
8178
+ }
8179
+
8180
+ if ( $fs->is_site_delegated_connection( $blog_id ) ) {
8181
+ // Site activation delegated, don't activate bundle license on the site in the network admin.
8182
+ continue;
8183
+ }
8184
+
8185
+ if ( ! isset( $site_info_by_blog_map[ $blog_id ] ) ) {
8186
+ $site_info_by_blog_map[ $blog_id ] = $fs->get_site_info( $site );
8187
+ }
8188
+
8189
+ $filtered_sites[] = $site_info_by_blog_map[ $blog_id ];
8190
+ }
8191
+
8192
+ if ( $has_install_with_license || empty( $filtered_sites ) ) {
8193
+ // Do not try to activate the license at the network level if there's any install with a license or there's no site to activate the license on.
8194
+ continue;
8195
+ }
8196
+
8197
+ $sites = $filtered_sites;
8198
+ }
8199
+
8200
+ $fs->activate_migrated_license(
8201
+ $license->secret_key,
8202
+ null,
8203
+ null,
8204
+ $sites,
8205
+ ( $current_blog_id > 0 ? $current_blog_id : null )
8206
+ );
8207
+ }
8208
+ }
8209
+
8210
+ /**
8211
+ * Returns a parent license that can be activated for the context product.
8212
+ *
8213
+ * @author Leo Fajardo (@leorw)
8214
+ * @since 2.3.0
8215
+ *
8216
+ * @param string|null $license_key
8217
+ * @param bool $flush
8218
+ *
8219
+ * @return FS_Plugin_License
8220
+ */
8221
+ function get_active_parent_license( $license_key = null, $flush = true ) {
8222
+ $parent_licenses_endpoint = "/plugins/{$this->get_id()}/parent_licenses.json?filter=activatable";
8223
+
8224
+ $fs = $this;
8225
+
8226
+ if ( $this->is_addon() ) {
8227
+ $parent_instance = $this->get_parent_instance();
8228
+
8229
+ if ( is_object( $parent_instance ) && $parent_instance->is_registered() ) {
8230
+ $fs = $parent_instance;
8231
+ }
8232
+ }
8233
+
8234
+ $foreign_licenses = $fs->get_foreign_licenses_info(
8235
+ self::get_all_licenses( $this->get_parent_id() )
8236
  );
8237
 
8238
  if ( ! empty ( $foreign_licenses ) ) {
8245
  $parent_licenses_endpoint = add_query_arg( $foreign_licenses, $parent_licenses_endpoint );
8246
  }
8247
 
8248
+ $result = $fs->get_current_or_network_user_api_scope()->get( $parent_licenses_endpoint, $flush );
8249
 
8250
  if (
8251
  ! $this->is_api_result_object( $result, 'licenses' ) ||
8255
  return null;
8256
  }
8257
 
8258
+ $parent_license = null;
8259
 
8260
+ if ( empty( $license_key ) ) {
8261
+ $parent_license = $result->licenses[0];
8262
+ } else {
8263
+ foreach ( $result->licenses as $license ) {
8264
+ if ( $license_key === $license->secret_key ) {
8265
+ $parent_license = $license;
8266
+ break;
8267
+ }
8268
+ }
8269
+ }
8270
+
8271
+ if ( ! is_null( $parent_license ) ) {
8272
+ $parent_license = new FS_Plugin_License( $parent_license );
8273
+ }
8274
+
8275
+ return $parent_license;
8276
  }
8277
 
8278
  /**
8281
  *
8282
  * @return array
8283
  */
8284
+ function get_sites_for_network_level_optin() {
8285
  $sites = array();
8286
  $all_sites = self::get_sites();
8287
 
8411
  foreach ( $sites as $site ) {
8412
  $blog_id = self::get_site_blog_id( $site );
8413
 
8414
+ if ( $this->is_site_delegated_connection( $blog_id ) ) {
8415
+ continue;
8416
+ }
8417
+
8418
  $install_id = $this->_delete_site( true, $blog_id );
8419
 
8420
  // Clear all storage data.
9025
  'is_uninstalled' => false,
9026
  );
9027
 
 
9028
  $network_plugins_cache->plugins[ $basename ] = $new_plugin;
9029
 
9030
+ $is_site_level_active = (
9031
+ isset( $site_active_plugins[ $basename ] ) &&
9032
+ $site_active_plugins[ $basename ]['is_active']
9033
+ );
9034
+
9035
+ /**
9036
+ * If not network active, set the activity status based on the site-level plugin status.
9037
+ */
9038
+ if ( ! $new_plugin['is_active'] ) {
9039
+ $new_plugin['is_active'] = $is_site_level_active;
9040
+ }
9041
+
9042
+ $plugins_update_data[] = $new_plugin;
9043
+
9044
  if ( isset( $site_active_plugins[ $basename ] ) ) {
9045
  $site_active_plugins_cache->plugins[ $basename ] = $new_plugin;
9046
+ $site_active_plugins_cache->plugins[ $basename ]['is_active'] = $is_site_level_active;
9047
  }
9048
  }
9049
  }
9205
  $include_themes = true,
9206
  $include_blog_data = true
9207
  ) {
9208
+ if ( $this->is_extensions_tracking_allowed() ) {
9209
+ if ( ! defined( 'WP_FS__TRACK_PLUGINS' ) || false !== WP_FS__TRACK_PLUGINS ) {
9210
+ /**
9211
+ * @since 1.1.8 Also send plugin updates.
9212
+ */
9213
+ if ( $include_plugins && ! isset( $override['plugins'] ) ) {
9214
+ $plugins = $this->get_plugins_data_for_api();
9215
+ if ( ! empty( $plugins ) ) {
9216
+ $override['plugins'] = $plugins;
9217
+ }
9218
  }
9219
  }
 
9220
 
9221
+ if ( ! defined( 'WP_FS__TRACK_THEMES' ) || false !== WP_FS__TRACK_THEMES ) {
9222
+ /**
9223
+ * @since 1.1.8 Also send themes updates.
9224
+ */
9225
+ if ( $include_themes && ! isset( $override['themes'] ) ) {
9226
+ $themes = $this->get_themes_data_for_api();
9227
+ if ( ! empty( $themes ) ) {
9228
+ $override['themes'] = $themes;
9229
+ }
9230
  }
9231
  }
9232
  }
9582
  }
9583
  }
9584
 
9585
+ /**
9586
+ * Syncs the install owner's data if needed (i.e., if the install owner is different from the loaded user).
9587
+ *
9588
+ * @author Leo Fajardo (@leorw)
9589
+ * @since 2.3.2
9590
+ */
9591
+ private function maybe_sync_install_user() {
9592
+ if ( $this->_user->id == $this->_site->user_id ) {
9593
+ return;
9594
+ }
9595
+
9596
+ // Fetch user data and store if found.
9597
+ $this->sync_user_by_current_install();
9598
+ }
9599
+
9600
  /**
9601
  * Update install only if changed.
9602
  *
9880
  $fs = self::get_instance_by_file( $plugin_file );
9881
 
9882
  if ( is_object( $fs ) ) {
9883
+ $fs->remove_sdk_reference();
9884
+
9885
  self::require_plugin_essentials();
9886
 
9887
  if ( is_plugin_active( $fs->_free_plugin_basename ) ||
9933
  * @author Vova Feldman (@svovaf)
9934
  * @since 1.0.1
9935
  *
9936
+ * @param bool $reparse_plugin_metadata
9937
+ *
9938
  * @return array
9939
  */
9940
+ function get_plugin_data( $reparse_plugin_metadata = false ) {
9941
+ if ( ! isset( $this->_plugin_data ) || $reparse_plugin_metadata ) {
9942
  self::require_plugin_essentials();
9943
 
9944
  if ( $this->is_plugin() ) {
10043
  null;
10044
  }
10045
 
10046
+ /**
10047
+ * @author Vova Feldman (@svovaf)
10048
+ * @since 2.3.1
10049
+ *
10050
+ * @return string|null Bundle public key.
10051
+ */
10052
+ function get_bundle_public_key() {
10053
+ return isset( $this->_plugin->bundle_public_key ) ?
10054
+ $this->_plugin->bundle_public_key :
10055
+ null;
10056
+ }
10057
+
10058
  /**
10059
  * @author Vova Feldman (@svovaf)
10060
  * @since 1.2.1.5
10077
  $this->_plugin->id;
10078
  }
10079
 
10080
+ /**
10081
+ * @author Vova Feldman (@svovaf)
10082
+ * @since 2.3.1
10083
+ *
10084
+ * @return string
10085
+ */
10086
+ function get_usage_tracking_terms_url() {
10087
+ return $this->apply_filters(
10088
+ 'usage_tracking_terms_url',
10089
+ "https://freemius.com/wordpress/usage-tracking/{$this->_plugin->id}/{$this->_slug}/"
10090
+ );
10091
+ }
10092
+
10093
+ /**
10094
+ * @author Vova Feldman (@svovaf)
10095
+ * @since 2.3.1
10096
+ *
10097
+ * @return string
10098
+ */
10099
+ function get_eula_url() {
10100
+ return $this->apply_filters(
10101
+ 'eula_url',
10102
+ "https://freemius.com/terms/{$this->_plugin->id}/{$this->_slug}/"
10103
+ );
10104
+ }
10105
+
10106
  /**
10107
  * @author Vova Feldman (@svovaf)
10108
  * @since 1.0.1
10202
  * @author Vova Feldman (@svovaf)
10203
  * @since 1.0.0
10204
  *
10205
+ * @param bool $reparse_plugin_metadata
10206
+ *
10207
  * @return string
10208
  */
10209
+ function get_plugin_version( $reparse_plugin_metadata = false ) {
10210
  $this->_logger->entrance();
10211
 
10212
+ $plugin_data = $this->get_plugin_data( $reparse_plugin_metadata );
10213
 
10214
  $this->_logger->departure( 'Version = ' . $plugin_data['Version'] );
10215
 
10334
  * @return array[number]FS_User
10335
  */
10336
  static function get_all_users() {
10337
+ $users = self::maybe_get_entities_account_option( 'users', array() );
10338
 
10339
  if ( ! is_array( $users ) ) {
10340
  $users = array();
10378
  $option_name = $module_type . '_' . $option_name;
10379
  }
10380
 
10381
+ return self::maybe_get_entities_account_option( $option_name, array(), $network_level_or_blog_id );
10382
  }
10383
 
10384
  /**
10426
  self::$_accounts->set_option( $option_name, $option_value, $store, $network_level_or_blog_id );
10427
  }
10428
 
10429
+ /**
10430
+ * This method can also return non-entity or non-entities collection option like the `user_id_license_ids_map` option.
10431
+ *
10432
+ * @author Leo Fajardo (@leorw)
10433
+ * @since 2.3.1
10434
+ *
10435
+ * @param string $option_name
10436
+ * @param mixed $default
10437
+ * @param null|bool|int $network_level_or_blog_id When an integer, use the given blog storage. When `true` use the multisite storage (if there's a network). When `false`, use the current context blog storage. When `null`, the decision which storage to use (MS vs. Current S) will be handled internally and determined based on the $option (based on self::$_SITE_LEVEL_PARAMS).
10438
+ *
10439
+ * @return mixed|FS_Plugin[]|FS_User[]|FS_Site[]|FS_Plugin_License[]|FS_Plugin_Plan[]|FS_Plugin_Tag[]
10440
+ */
10441
+ private static function maybe_get_entities_account_option( $option_name, $default = null, $network_level_or_blog_id = null ) {
10442
+ $option = self::$_accounts->get_option( $option_name, $default, $network_level_or_blog_id );
10443
+
10444
+ $class_name = '';
10445
+
10446
+ if ( fs_starts_with( $option_name, WP_FS__MODULE_TYPE_THEME . '_' ) ) {
10447
+ $option_name = str_replace( WP_FS__MODULE_TYPE_THEME . '_', '', $option_name );
10448
+ }
10449
+
10450
+ switch ( $option_name ) {
10451
+ case 'plugins':
10452
+ case 'themes':
10453
+ case 'addons':
10454
+ $class_name = FS_Plugin::get_class_name();
10455
+ break;
10456
+ case 'users':
10457
+ $class_name = FS_User::get_class_name();
10458
+ break;
10459
+ case 'sites':
10460
+ $class_name = FS_Site::get_class_name();
10461
+ break;
10462
+ case 'licenses':
10463
+ case 'all_licenses':
10464
+ $class_name = FS_Plugin_License::get_class_name();
10465
+ break;
10466
+ case 'plans':
10467
+ $class_name = FS_Plugin_Plan::get_class_name();
10468
+ break;
10469
+ case 'updates':
10470
+ $class_name = FS_Plugin_Tag::get_class_name();
10471
+ break;
10472
+ }
10473
+
10474
+ if ( empty( $class_name ) ) {
10475
+ return $option;
10476
+ }
10477
+
10478
+ return fs_get_entities( $option, $class_name );
10479
+ }
10480
+
10481
  /**
10482
  * @author Vova Feldman (@svovaf)
10483
  * @since 1.0.6
10661
  * @return FS_Plugin_Tag[]
10662
  */
10663
  private static function get_all_updates() {
10664
+ $updates = self::maybe_get_entities_account_option( 'updates', array() );
10665
 
10666
  if ( ! is_array( $updates ) ) {
10667
  $updates = array();
10677
  * @return array<number,FS_Plugin[]>|false
10678
  */
10679
  private static function get_all_addons() {
10680
+ $addons = self::maybe_get_entities_account_option( 'addons', array() );
10681
 
10682
  if ( ! is_array( $addons ) ) {
10683
  $addons = array();
10690
  * @author Vova Feldman (@svovaf)
10691
  * @since 1.0.6
10692
  *
10693
+ * @return number[]|false
10694
  */
10695
  private static function get_all_account_addons() {
10696
  $addons = self::$_accounts->get_option( 'account_addons', array() );
10731
  return ( is_object( $this->_site ) && $this->_site->is_tracking_allowed() );
10732
  }
10733
 
10734
+ /**
10735
+ * @author Leo Fajardo (@leorw)
10736
+ * @since 2.4.0
10737
+ *
10738
+ * @return bool
10739
+ */
10740
+ function is_bundle_license_auto_activation_enabled() {
10741
+ return $this->is_addon() ?
10742
+ ( is_object( $this->_parent ) && $this->_parent->is_bundle_license_auto_activation_enabled() ) :
10743
+ $this->_is_bundle_license_auto_activation_enabled;
10744
+ }
10745
+
10746
  /**
10747
  * @author Vova Feldman (@svovaf)
10748
  * @since 1.0.4
10803
  * @author Vova Feldman (@svovaf)
10804
  * @since 1.0.6
10805
  *
10806
+ * @return number[]|false
10807
  */
10808
  function get_account_addons() {
10809
  $this->_logger->entrance();
10947
 
10948
  if ( ! fs_is_network_admin() ) {
10949
  // Get blog-level activated installations.
10950
+ $sites = self::maybe_get_entities_account_option( 'sites', array() );
10951
  } else {
10952
  $sites = null;
10953
 
10956
  ) {
10957
  if ( FS_Site::is_valid_id( $addon_storage->network_install_blog_id ) ) {
10958
  // Get network-level activated installations.
10959
+ $sites = self::maybe_get_entities_account_option(
10960
  'sites',
10961
  array(),
10962
  $addon_storage->network_install_blog_id
10966
  }
10967
 
10968
  $addon_info = array(
10969
+ 'is_connected' => false,
10970
+ 'slug' => $slug,
10971
+ 'title' => $addon->title,
10972
+ 'is_whitelabeled' => $addon_storage->is_whitelabeled
10973
  );
10974
 
10975
  if ( ! $is_installed ) {
11015
 
11016
  $addon_info['site'] = $site;
11017
 
11018
+ $plugins_data = self::maybe_get_entities_account_option( WP_FS__MODULE_TYPE_PLUGIN . 's', array() );
11019
  if ( isset( $plugins_data[ $slug ] ) ) {
11020
  $plugin_data = $plugins_data[ $slug ];
11021
 
11022
  $addon_info['version'] = $plugin_data->version;
11023
  }
11024
 
11025
+ $all_plans = self::maybe_get_entities_account_option( 'plans', array() );
11026
  if ( isset( $all_plans[ $slug ] ) ) {
11027
  $plans = $all_plans[ $slug ];
11028
 
11035
  }
11036
  }
11037
 
11038
+ $licenses = self::maybe_get_entities_account_option( 'all_licenses', array() );
11039
  if ( is_array( $licenses ) && isset( $licenses[ $addon_id ] ) ) {
11040
  foreach ( $licenses[ $addon_id ] as $license ) {
11041
  if ( $license->id == $site->license_id ) {
11049
  if ( isset( $addon_storage->subscriptions ) &&
11050
  ! empty( $addon_storage->subscriptions )
11051
  ) {
11052
+ $addon_subscriptions = fs_get_entities( $addon_storage->subscriptions, FS_Subscription::get_class_name() );
11053
+
11054
+ foreach ( $addon_subscriptions as $subscription ) {
11055
  if ( $subscription->license_id == $site->license_id ) {
11056
  $addon_info['subscription'] = $subscription;
11057
  break;
11142
  function is_premium() {
11143
  /**
11144
  * `$this->_plugin` will be `false` when `is_activation_mode` calls this method directly from the
11145
+ * `register_constructor_hooks` method.
11146
  *
11147
  * @author Leo Fajardo (@leorw)
11148
  * @since 2.2.3
11239
  return false;
11240
  }
11241
 
11242
+ if ( ! $this->has_active_valid_license() ) {
11243
+ return false;
11244
+ }
11245
+
11246
+ if ( $this->_site->trial_plan_id != $this->_license->plan_id ) {
11247
+ return false;
11248
+ }
11249
+
11250
+ /**
11251
+ * @var FS_Subscription $subscription
11252
+ */
11253
+ $subscription = $this->_get_subscription( $this->_license->id );
11254
+
11255
+ return ( is_object( $subscription ) && $subscription->is_active() );
11256
  }
11257
 
11258
  /**
11387
  * @author Vova Feldman (@svovaf)
11388
  * @since 1.1.7.3
11389
  *
11390
+ * @param bool $including_foreign
11391
+ *
11392
  * @return bool
11393
  */
11394
+ function has_any_license( $including_foreign = true ) {
11395
+ if ( ! is_array( $this->_licenses ) || 0 === count( $this->_licenses ) ) {
11396
+ return false;
11397
+ }
11398
+
11399
+ if ( $including_foreign ) {
11400
+ return true;
11401
+ }
11402
+
11403
+ foreach ( $this->_licenses as $license ) {
11404
+ if ( $this->_user->id == $license->user_id ) {
11405
+ return true;
11406
+ }
11407
+ }
11408
+
11409
+ return false;
11410
  }
11411
 
11412
  /**
11552
 
11553
  if ( $license instanceof FS_Plugin_License ) {
11554
  $this->_licenses[] = $license;
11555
+
11556
+ $this->set_license( $license );
11557
+
11558
  $this->_store_licenses();
11559
 
11560
  return $license;
11779
 
11780
  // Update current license.
11781
  if ( is_object( $this->_license ) ) {
11782
+ $license = $this->_get_license_by_id( $this->_license->id );
11783
+
11784
+ if ( is_object( $license ) ) {
11785
+ /**
11786
+ * `$license` can be `false` in case a user change action has just been completed and this method
11787
+ * has synced the `$this->_licenses` collection for the new user. In this case, the
11788
+ * `$this->_licenses` collection may have only the newly activated license that is associated with
11789
+ * the new user. `set_license` will eventually be called in the same request by the logic that
11790
+ * follows outside this method which will detect that the install's license has been updated, and
11791
+ * then `_update_site_license` will be called which in turn will call `set_license`.
11792
+ *
11793
+ * @author Leo Fajardo (@leorw)
11794
+ * @since 2.3.2
11795
+ */
11796
+ $this->set_license( $license );
11797
+ }
11798
  }
11799
 
11800
  return $this->_licenses;
12138
  * Activate a given license on a collection of blogs/sites that are not yet opted-in.
12139
  *
12140
  * @author Vova Feldman (@svovaf)
12141
+ * @since 2.3.1
12142
  *
12143
  * @param \FS_User $user
12144
  * @param string $license_key
 
12145
  *
12146
  * @return true|mixed True if successful, otherwise, the API result.
12147
  */
12148
+ private function activate_license_on_site( FS_User $user, $license_key ) {
12149
+ return $this->activate_license_on_many_sites( $user, $license_key );
12150
+ }
12151
+
12152
+ /**
12153
+ * Activate a given license on a collection of blogs/sites that are not yet opted-in.
12154
+ *
12155
+ * @author Vova Feldman (@svovaf)
12156
+ * @since 2.0.0
12157
+ *
12158
+ * @param \FS_User $user
12159
+ * @param string $license_key
12160
+ * @param int[] $site_ids
12161
+ *
12162
+ * @return true|mixed True if successful, otherwise, the API result.
12163
+ */
12164
+ private function activate_license_on_many_sites(
12165
  FS_User $user,
12166
  $license_key,
12167
+ array $site_ids = array()
12168
  ) {
12169
  $sites = array();
12170
  foreach ( $site_ids as $site_id ) {
12188
  }
12189
 
12190
  $installs = array();
 
 
 
12191
 
12192
+ if ( $this->is_api_result_entity( $result ) ) {
12193
+ $install = new FS_Site( $result );
12194
 
12195
+ $this->_user = $user;
12196
 
12197
+ $this->_store_site( true, null, $install );
 
 
12198
 
12199
+ $this->_site = $install;
12200
 
12201
+ $this->reset_anonymous_mode();
12202
+ } else {
12203
+ foreach ( $result->installs as $install ) {
12204
+ $installs[] = new FS_Site( $install );
12205
+ }
12206
+
12207
+ // Map site addresses to their blog IDs.
12208
+ $address_to_blog_map = $this->get_address_to_blog_map();
12209
 
12210
+ $first_blog_id = null;
12211
+
12212
+ foreach ( $installs as $install ) {
12213
+ $address = trailingslashit( fs_strip_url_protocol( $install->url ) );
12214
+ $blog_id = $address_to_blog_map[ $address ];
12215
+
12216
+ $this->_store_site( true, $blog_id, $install );
12217
+
12218
+ $this->reset_anonymous_mode( $blog_id );
12219
+
12220
+ if ( is_null( $first_blog_id ) ) {
12221
+ $first_blog_id = $blog_id;
12222
+ }
12223
  }
 
12224
 
12225
+ if ( ! FS_Site::is_valid_id( $this->_storage->network_install_blog_id ) ) {
12226
+ $this->_storage->network_install_blog_id = $first_blog_id;
12227
+ }
12228
  }
12229
 
12230
  return true;
12243
  function _update_site_license( $new_license ) {
12244
  $this->_logger->entrance();
12245
 
12246
+ /**
12247
+ * In case this call will be removed in the future, the `_sync_licenses()` method needs to be updated
12248
+ * accordingly so that it will also handle the case when an ownership change is done via license
12249
+ * activation.
12250
+ *
12251
+ * @author Leo Fajardo (@leorw)
12252
+ * @since 2.3.2
12253
+ */
12254
+ $this->set_license( $new_license );
12255
 
12256
  if ( ! is_object( $new_license ) ) {
12257
  $this->_site->license_id = null;
12286
  return $this->_license;
12287
  }
12288
 
12289
+ /**
12290
+ * @author Vova Feldman (@svovaf)
12291
+ * @since 2.3.1
12292
+ *
12293
+ * @param \FS_Plugin_License $license
12294
+ */
12295
+ private function set_license( FS_Plugin_License $license = null ) {
12296
+ $this->_license = $license;
12297
+
12298
+ $this->maybe_update_whitelabel_flag( $license );
12299
+ }
12300
+
12301
+ /**
12302
+ * @author Leo Fajardo (@leorw)
12303
+ * @since 2.3.1
12304
+ *
12305
+ * @param FS_Plugin_License $license
12306
+ */
12307
+ private function maybe_update_whitelabel_flag( $license ) {
12308
+ $is_whitelabeled = isset( $this->_storage->is_whitelabeled ) ?
12309
+ $this->_storage->is_whitelabeled :
12310
+ false;
12311
+
12312
+ if ( is_object( $license ) ) {
12313
+ $license_user = self::_get_user_by_id( $license->user_id );
12314
+
12315
+ if ( ! is_object( $license_user ) ) {
12316
+ // If foreign license, do not update the `is_whitelabeled` flag.
12317
+ return;
12318
+ }
12319
+
12320
+ if ( $this->is_addon() ) {
12321
+ /**
12322
+ * Store the last license data to the parent's storage since it's needed only when showing the
12323
+ * "Start Debug" dialog which is triggered from the "Account" page. This way, there's no need to
12324
+ * iterate over the add-ons just to get the last license data.
12325
+ */
12326
+ $this->get_parent_instance()->store_last_activated_license_data( $license, $license_user );
12327
+ } else {
12328
+ $this->store_last_activated_license_data( $license );
12329
+ }
12330
+
12331
+ if ( $license->is_whitelabeled ) {
12332
+ // Activated a developer license, data should be hidden.
12333
+ $is_whitelabeled = true;
12334
+ } else if ( $this->is_registered() && $this->_user->id == $license->user_id ) {
12335
+ // The account owner activated a regular license key, no need to hide the data.
12336
+ $is_whitelabeled = false;
12337
+ }
12338
+ }
12339
+
12340
+ $this->_storage->is_whitelabeled = $is_whitelabeled;
12341
+
12342
+ // Reset the whitelabeled status after update.
12343
+ $this->is_whitelabeled = null;
12344
+ if ( $this->is_addon() ) {
12345
+ $parent_fs = $this->get_parent_instance();
12346
+
12347
+ if ( is_object( $parent_fs ) ) {
12348
+ $parent_fs->is_whitelabeled = null;
12349
+ }
12350
+ }
12351
+ }
12352
+
12353
+ /**
12354
+ * @author Leo Fajardo (@leorw)
12355
+ * @since 2.3.1
12356
+ *
12357
+ * @param FS_Plugin_License $license
12358
+ * @param FS_User $license_user
12359
+ */
12360
+ private function store_last_activated_license_data( FS_Plugin_License $license, $license_user = null ) {
12361
+ if ( ! is_object( $license_user ) ) {
12362
+ $this->_storage->last_license_key = md5( $license->secret_key );
12363
+ $this->_storage->last_license_user_id = null;
12364
+ } else {
12365
+ $this->_storage->last_license_user_key = md5( $license_user->secret_key );
12366
+ $this->_storage->last_license_user_id = $license_user->id;
12367
+ }
12368
+ }
12369
+
12370
+ /**
12371
+ * @author Leo Fajardo (@leorw)
12372
+ * @since 2.3.1
12373
+ *
12374
+ * @param bool $ignore_data_debug_mode
12375
+ *
12376
+ * @return bool
12377
+ */
12378
+ function is_whitelabeled_by_flag( $ignore_data_debug_mode = false ) {
12379
+ if ( true !== $this->_storage->is_whitelabeled ) {
12380
+ return false;
12381
+ } else if ( $ignore_data_debug_mode ) {
12382
+ return true;
12383
+ }
12384
+
12385
+ $fs = $this->is_addon() ?
12386
+ $this->get_parent_instance() :
12387
+ $this;
12388
+
12389
+ return ! $fs->is_data_debug_mode();
12390
+ }
12391
+
12392
+ /**
12393
+ * @author Leo Fajardo (@leorw)
12394
+ * @since 2.3.1
12395
+ *
12396
+ * @return number
12397
+ */
12398
+ function get_last_license_user_id() {
12399
+ return ( FS_User::is_valid_id( $this->_storage->last_license_user_id ) ) ?
12400
+ $this->_storage->last_license_user_id :
12401
+ null;
12402
+ }
12403
+
12404
+ /**
12405
+ * @author Leo Fajardo (@leorw)
12406
+ * @since 2.3.1
12407
+ *
12408
+ * @param int $blog_id
12409
+ * @param bool $ignore_data_debug_mode
12410
+ *
12411
+ * @return bool
12412
+ */
12413
+ function is_whitelabeled( $ignore_data_debug_mode = false, $blog_id = null ) {
12414
+ if ( ! is_null( $blog_id ) ) {
12415
+ $this->switch_to_blog( $blog_id );
12416
+ }
12417
+
12418
+ if ( ! is_null( $this->is_whitelabeled ) ) {
12419
+ $is_whitelabeled = $this->is_whitelabeled;
12420
+ } else {
12421
+ $is_whitelabeled = false;
12422
+
12423
+ $is_whitelabeled_flag = $this->is_whitelabeled_by_flag( true );
12424
+
12425
+ if ( ! $this->has_addons() ) {
12426
+ $is_whitelabeled = $is_whitelabeled_flag;
12427
+ } else if ( $is_whitelabeled_flag ) {
12428
+ $is_whitelabeled = true;
12429
+ } else {
12430
+ $addon_ids = $this->get_updated_account_addons();
12431
+ $installed_addons = $this->get_installed_addons();
12432
+ foreach ( $installed_addons as $fs_addon ) {
12433
+ $addon_ids[] = $fs_addon->get_id();
12434
+ }
12435
+
12436
+ if ( ! empty( $addon_ids ) ) {
12437
+ $addon_ids = array_unique( $addon_ids );
12438
+
12439
+ $is_network_level = (
12440
+ fs_is_network_admin() &&
12441
+ $this->is_network_active()
12442
+ );
12443
+
12444
+ foreach ( $addon_ids as $addon_id ) {
12445
+ $addon = $this->get_addon( $addon_id );
12446
+
12447
+ if ( ! is_object( $addon ) ) {
12448
+ continue;
12449
+ }
12450
+
12451
+ $addon_storage = FS_Storage::instance( WP_FS__MODULE_TYPE_PLUGIN, $addon->slug );
12452
+ $fs_addon = $this->is_addon_activated( $addon_id ) ?
12453
+ self::get_addon_instance( $addon_id ) :
12454
+ null;
12455
+
12456
+ $was_addon_network_activated = false;
12457
+
12458
+ if ( is_object( $fs_addon ) ) {
12459
+ $was_addon_network_activated = $fs_addon->is_network_active();
12460
+ } else if ( $is_network_level ) {
12461
+ $was_addon_network_activated = $addon_storage->get( 'was_plugin_loaded', false, true );
12462
+ }
12463
+
12464
+ $network_delegated_connection = (
12465
+ $was_addon_network_activated &&
12466
+ $addon_storage->get( 'is_delegated_connection', false, true )
12467
+ );
12468
+
12469
+ if (
12470
+ $is_network_level &&
12471
+ ( ! $was_addon_network_activated || $network_delegated_connection )
12472
+ ) {
12473
+ $sites = self::get_sites();
12474
+
12475
+ /**
12476
+ * If in network admin area and the add-on was not network-activated or network-activated
12477
+ * and network-delegated, find any add-on whose is_whitelabeled flag is true.
12478
+ */
12479
+ foreach ( $sites as $site ) {
12480
+ $site_info = $this->get_site_info( $site );
12481
+
12482
+ if ( $addon_storage->get( 'is_whitelabeled', false, $site_info['blog_id'] ) ) {
12483
+ $is_whitelabeled = true;
12484
+ break;
12485
+ }
12486
+ }
12487
+
12488
+ if ( $is_whitelabeled ) {
12489
+ break;
12490
+ }
12491
+ } else {
12492
+ /**
12493
+ * This will be executed when any of the following is met:
12494
+ * 1. Add-on was network-activated, not network-delegated, and in network admin area.
12495
+ * 2. Add-on was network-activated, network-delegated, and in site admin area.
12496
+ * 3. Add-on was not network-activated and in site admin area.
12497
+ */
12498
+ if ( true === $addon_storage->is_whitelabeled ) {
12499
+ $is_whitelabeled = true;
12500
+ break;
12501
+ }
12502
+ }
12503
+ }
12504
+ }
12505
+ }
12506
+
12507
+ $this->is_whitelabeled = $is_whitelabeled;
12508
+
12509
+ if ( ! $is_whitelabeled || ! $this->is_data_debug_mode() ) {
12510
+ $this->_admin_notices->remove_sticky( 'data_debug_mode_enabled' );
12511
+ }
12512
+
12513
+ if ( ! is_null( $blog_id ) ) {
12514
+ $this->restore_current_blog();
12515
+ }
12516
+ }
12517
+
12518
+ return (
12519
+ $is_whitelabeled &&
12520
+ ( $ignore_data_debug_mode || ! $this->is_data_debug_mode() )
12521
+ );
12522
+ }
12523
+
12524
  /**
12525
  * Sync site's subscription.
12526
  *
12578
  return null;
12579
  }
12580
 
12581
+ foreach ( fs_get_entities( $this->_storage->subscriptions, FS_Subscription::get_class_name() ) as $subscription ) {
12582
  if ( $subscription->license_id == $license_id ) {
12583
  return $subscription;
12584
  }
12604
  return;
12605
  }
12606
 
12607
+ $subscriptions = fs_get_entities( $this->_storage->subscriptions, FS_Subscription::get_class_name() );
12608
 
12609
  $updated_subscription = false;
12610
  foreach ( $subscriptions as $key => $existing_subscription ) {
12699
  }
12700
 
12701
  $current_plan_order = - 1;
12702
+ $required_plan_order = PHP_INT_MAX;
12703
  for ( $i = 0, $len = count( $this->_plans ); $i < $len; $i ++ ) {
12704
  if ( $plan === $this->_plans[ $i ]->name ) {
12705
  $required_plan_order = $i;
12717
  * @author Vova Feldman (@svovaf)
12718
  * @since 1.2.1.7
12719
  *
12720
+ * @param bool $double_check In some cases developers prefer to release their paid offering as premium-only, even though there is a free version. For those cases, looking at the 'is_premium_only' value isn't enough because the result will return false even when the product has only signle paid plan.
12721
+ *
12722
  * @return bool
12723
  */
12724
+ function is_single_plan( $double_check = false ) {
12725
  $this->_logger->entrance();
12726
 
12727
  if ( ! $this->is_registered() ||
12731
  return true;
12732
  }
12733
 
12734
+ $has_free_plan = $this->has_free_plan();
12735
+
12736
+ if ( ! $has_free_plan && $double_check ) {
12737
+ foreach ( $this->_plans as $plan ) {
12738
+ if ( $plan->is_free() ) {
12739
+ $has_free_plan = true;
12740
+ break;
12741
+ }
12742
+ }
12743
+ }
12744
+
12745
+ return ( 1 === ( count( $this->_plans ) - ( $has_free_plan ? 1 : 0 ) ) );
12746
  }
12747
 
12748
  /**
12856
  fs_require_template( 'forms/resend-key.php', $vars );
12857
  }
12858
 
12859
+ /**
12860
+ * Returns a collection of IDs of installs that are associated with the context product and its add-ons, and activated with foreign licenses.
12861
+ *
12862
+ * @author Leo Fajardo (@leorw)
12863
+ * @since 2.3.2
12864
+ *
12865
+ * @return number[]
12866
+ */
12867
+ function get_installs_ids_with_foreign_licenses() {
12868
+ $installs = array();
12869
+
12870
+ if (
12871
+ is_object( $this->_license ) &&
12872
+ $this->_site->user_id != $this->_license->user_id
12873
+ ) {
12874
+ $installs[] = $this->_site->id;
12875
+ }
12876
+
12877
+ /**
12878
+ * Also try to get foreign licenses for the context product's add-ons.
12879
+ */
12880
+ $installs_by_slug_map = $this->get_parent_and_addons_installs_info();
12881
+
12882
+ foreach ( $installs_by_slug_map as $slug => $install_info ) {
12883
+ if ( $slug == $this->get_slug() ) {
12884
+ continue;
12885
+ }
12886
+
12887
+ $install = $install_info['install'];
12888
+ $license = $install_info['license'];
12889
+
12890
+ if (
12891
+ is_object( $license ) &&
12892
+ $install->user_id != $license->user_id
12893
+ ) {
12894
+ $installs[] = $install->id;
12895
+ }
12896
+ }
12897
+
12898
+ return $installs;
12899
+ }
12900
+
12901
+ /**
12902
+ * Displays the "Change User" dialog box when the user clicks on the "Change User" button on the "Account" page.
12903
+ *
12904
+ * @author Leo Fajardo (@leorw)
12905
+ * @since 2.3.2
12906
+ *
12907
+ * @param number[] $install_ids
12908
+ */
12909
+ function _add_user_change_dialog_box( $install_ids ) {
12910
+ $vars = array(
12911
+ 'id' => $this->_module_id,
12912
+ 'license_owners' => $this->fetch_installs_licenses_owners_data( $install_ids )
12913
+ );
12914
+
12915
+ fs_require_template( 'forms/user-change.php', $vars );
12916
+ }
12917
+
12918
+ /**
12919
+ * @author Leo Fajardo (@leorw)
12920
+ * @since 2.3.1
12921
+ */
12922
+ function _add_data_debug_mode_dialog_box() {
12923
+ $vars = array(
12924
+ 'id' => $this->_module_id,
12925
+ );
12926
+
12927
+ fs_require_template( 'forms/data-debug-mode.php', $vars );
12928
+ }
12929
+
12930
  /**
12931
  * Displays a subscription cancellation dialog box when the user clicks on the "Deactivate License"
12932
  * link on the "Account" page or deactivates a plugin and there's an active subscription that is
12945
  // Subscription cancellation dialog box is currently not supported for multisite networks.
12946
  return array();
12947
  }
12948
+
12949
+ if ( $this->is_whitelabeled() ) {
12950
+ return array();
12951
+ }
12952
 
12953
  $license = $this->_get_license();
12954
 
13026
  * @since 1.2.0
13027
  */
13028
  function _add_license_activation() {
13029
+ if ( $this->is_migration() ) {
13030
+ return;
13031
+ }
13032
+
13033
  if ( ! $this->is_user_admin() ) {
13034
  // Only admins can activate a license.
13035
  return;
13040
  return;
13041
  }
13042
 
13043
+ if (
13044
+ $this->has_premium_version() &&
13045
+ ! $this->is_premium() &&
13046
+ /**
13047
+ * Also handle the case when an upgrade was made using the free version.
13048
+ *
13049
+ * @author Leo Fajardo (@leorw)
13050
+ * @since 2.3.2
13051
+ */
13052
+ ! is_object( $this->_get_license() )
13053
+ ) {
13054
+ // Only add license activation logic to the premium version, or in case of a serviceware plugin, also in the free version.
13055
  return;
13056
  }
13057
 
13077
  $this->add_ajax_action( 'resend_license_key', array( &$this, '_resend_license_key_ajax_action' ) );
13078
  }
13079
 
13080
+ /**
13081
+ * Prepares page to include all required UI and logic for the "Change User" dialog.
13082
+ *
13083
+ * @author Leo Fajardo (@leorw)
13084
+ * @since 2.3.2
13085
+ */
13086
+ function _add_user_change_option() {
13087
+ if ( ! $this->should_handle_user_change() ) {
13088
+ return;
13089
+ }
13090
+
13091
+ $installs_ids_with_foreign_licenses = $this->get_installs_ids_with_foreign_licenses();
13092
+
13093
+ if ( empty( $installs_ids_with_foreign_licenses ) ) {
13094
+ // Handle user change only when the parent product or one of its add-ons is activated with a foreign license.
13095
+ return;
13096
+ }
13097
+
13098
+ // Add user change AJAX handler.
13099
+ $this->add_ajax_action( 'change_user', array( &$this, '_user_change_ajax_action' ) );
13100
+ }
13101
+
13102
+ /**
13103
+ * @author Leo Fajardo (@leorw)
13104
+ * @since 2.3.2
13105
+ */
13106
+ function should_handle_user_change() {
13107
+ if ( ! $this->is_user_admin() ) {
13108
+ // Only admins can change user.
13109
+ return false;
13110
+ }
13111
+
13112
+ if ( $this->is_addon() ) {
13113
+ return false;
13114
+ }
13115
+
13116
+ if ( ! $this->is_registered() ) {
13117
+ return false;
13118
+ }
13119
+
13120
+ if (
13121
+ $this->is_network_active() &&
13122
+ ( fs_is_network_admin() || ! $this->is_site_delegated_connection() )
13123
+ ) {
13124
+ // Handle only on site-level "Account" section for now.
13125
+ return false;
13126
+ }
13127
+
13128
+ return true;
13129
+ }
13130
+
13131
  /**
13132
  * @author Leo Fajardo (@leorw)
13133
  * @since 2.0.2
13147
  }
13148
  }
13149
 
13150
+ /**
13151
+ * @author Edgar Melkonyan
13152
+ * @since 2.4.1
13153
+ *
13154
+ * @throws Freemius_Exception
13155
+ */
13156
+ function _toggle_whitelabel_mode_ajax_handler() {
13157
+ $this->_logger->entrance();
13158
+
13159
+ $this->check_ajax_referer( 'toggle_whitelabel_mode' );
13160
+
13161
+ if ( ! $this->is_user_admin() ) {
13162
+ // Only for admins.
13163
+ self::shoot_ajax_failure();
13164
+ }
13165
+
13166
+ $license = $this->get_api_user_scope()->call(
13167
+ "/licenses/{$this->_site->license_id}.json",
13168
+ 'put',
13169
+ array( 'is_whitelabeled' => ! $this->_license->is_whitelabeled )
13170
+ );
13171
+
13172
+ if ( ! $this->is_api_result_entity( $license ) ) {
13173
+ self::shoot_ajax_failure(
13174
+ FS_Api::is_api_error_object( $license ) ?
13175
+ $license->error->message :
13176
+ fs_text_inline( "An unknown error has occurred while trying to toggle the license's white-label mode.", 'unknown-error-occurred', $this->get_slug() )
13177
+ );
13178
+ }
13179
+
13180
+ $this->_license->is_whitelabeled = $license->is_whitelabeled;
13181
+ $this->_store_licenses();
13182
+
13183
+ $this->_sync_license();
13184
+
13185
+ if ( ! $license->is_whitelabeled ) {
13186
+ $this->_admin_notices->remove_sticky( 'license_whitelabeled' );
13187
+ } else {
13188
+ $this->_admin_notices->add_sticky(
13189
+ sprintf(
13190
+ $this->get_text_inline(
13191
+ 'Your %s license was flagged as white-labeled to hide sensitive information from the WP Admin (e.g. your email, license key, prices, billing address & invoices). If you ever wish to revert it back, you can easily do it through your %s. If this was a mistake you can also %s.',
13192
+ 'license_whitelabeled'
13193
+ ),
13194
+ "<strong>{$this->get_plugin_title()}</strong>",
13195
+ sprintf( '<a href="https://users.freemius.com" target="_blank">%s</a>', $this->get_text_inline( 'User Dashboard', 'user-dashboard' ) ),
13196
+ sprintf( '<a href="#" class="fs-toggle-whitelabel-mode">%s</a>', $this->get_text_inline( 'revert it now', 'revert-it-now' ) )
13197
+ ),
13198
+ 'license_whitelabeled'
13199
+ );
13200
+ }
13201
+
13202
+ self::shoot_ajax_response( array( 'success' => true ) );
13203
+ }
13204
+
13205
  /**
13206
  * @author Leo Fajardo (@leorw)
13207
  * @since 2.3.0
13281
  exit;
13282
  }
13283
 
13284
+ $sites = fs_is_network_admin() ?
13285
+ fs_request_get( 'sites', array(), 'post' ) :
13286
+ array();
13287
+
13288
+ $result = $this->activate_license(
13289
+ $license_key,
13290
+ $sites,
13291
+ fs_request_get_bool( 'is_marketing_allowed', null ),
13292
+ fs_request_get( 'blog_id', null ),
13293
+ fs_request_get( 'module_id', null, 'post' ),
13294
+ fs_request_get( 'user_id', null ),
13295
+ fs_request_get_bool( 'is_extensions_tracking_allowed', true )
13296
+ );
13297
+
13298
+ if (
13299
+ $result['success'] &&
13300
+ $this->is_bundle_license_auto_activation_enabled()
13301
+ ) {
13302
+ $license = new FS_Plugin_License();
13303
+ $license->secret_key = $license_key;
13304
+
13305
+ $this->maybe_activate_bundle_license( $license, $sites );
13306
+ }
13307
+
13308
+ echo json_encode( $result );
13309
+
13310
+ exit;
13311
+ }
13312
+
13313
+ /**
13314
+ * User change WP AJAX handler.
13315
+ *
13316
+ * @author Leo Fajardo (@leorw)
13317
+ * @since 2.3.2
13318
+ */
13319
+ function _user_change_ajax_action() {
13320
+ $this->_logger->entrance();
13321
+
13322
+ $this->check_ajax_referer( 'change_user' );
13323
+
13324
+ $new_email_address = trim( fs_request_get( 'email_address', '' ) );
13325
+ $new_user_id = fs_request_get( 'user_id' );
13326
+
13327
+ if ( empty( $new_email_address ) && ! FS_User::is_valid_id( $new_user_id ) ) {
13328
+ self::shoot_ajax_failure( fs_text_inline( 'Invalid new user ID or email address.', 'invalid-new-user-id-or-email', $this->get_slug() ) );
13329
+ }
13330
+
13331
+ $params = array();
13332
+
13333
+ if ( ! empty( $new_email_address ) ) {
13334
+ $params['user_email'] = $new_email_address;
13335
+ } else {
13336
+ $params['user_id'] = $new_user_id;
13337
+ }
13338
+
13339
+ $installs_info_by_slug_map = $this->get_parent_and_addons_installs_info();
13340
+ $install_ids = array();
13341
+
13342
+ foreach ( $installs_info_by_slug_map as $slug => $install_info ) {
13343
+ $install_ids[ $slug ] = $install_info['install']->id;
13344
+ }
13345
+
13346
+ $params['install_ids'] = implode( ',', array_values( $install_ids ) );
13347
+
13348
+ $install = $this->get_api_site_scope()->call( $this->add_show_pending( '/' ), 'put', $params );
13349
+
13350
+ if ( FS_Api::is_api_error( $install ) ) {
13351
+ $error = '';
13352
+
13353
+ if ( is_object( $install ) ) {
13354
+ switch ( $install->error->code ) {
13355
+ case 'user_exist':
13356
+ $error = (
13357
+ $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...' .
13358
+ $this->get_text_inline( 'Sorry, we could not complete the email update. Another user with the same email is already registered.', 'user-exist-message' ) . ' ' .
13359
+ sprintf( $this->get_text_inline( 'If you would like to give up the ownership of the %s\'s account to %s click the Change Ownership button.', 'user-exist-message_ownership' ), $this->_module_type, '<b>' . $new_email_address . '</b>' ) .
13360
+ sprintf(
13361
+ '<a style="line-height: 40px;" href="%s"><button class="button button-primary">%s &nbsp;&#10140;</button></a>',
13362
+ $this->get_account_url( 'change_owner', array(
13363
+ 'state' => 'init',
13364
+ 'candidate_email' => $new_email_address
13365
+ ) ),
13366
+ $this->get_text_inline( 'Change Ownership', 'change-ownership' )
13367
+ )
13368
+ );
13369
+ break;
13370
+ }
13371
+ }
13372
+
13373
+ if ( empty( $error ) ) {
13374
+ $error = FS_Api::is_api_error_object( $install ) ?
13375
+ $install->error->message :
13376
+ var_export( $install->error, true );
13377
+ }
13378
+
13379
+ self::shoot_ajax_failure( $error );
13380
+ } else {
13381
+ if (
13382
+ // If successful ownership change.
13383
+ $this->get_user()->id != $install->user_id ||
13384
+ ! empty( $new_email_address )
13385
+ ) {
13386
+ $this->complete_ownership_change_by_license( $install->user_id, $install_ids );
13387
+ }
13388
+ }
13389
+
13390
+ self::shoot_ajax_success();
13391
+ }
13392
+
13393
+ /**
13394
+ * @author Leo Fajardo (@leorw)
13395
+ * @since 2.3.2.14
13396
+ */
13397
+ function starting_migration() {
13398
+ if ( ! empty( $this->_storage->license_migration ) ) {
13399
+ // Do not overwrite the data if already set.
13400
+ return;
13401
+ }
13402
+
13403
+ $this->_storage->license_migration = array(
13404
+ 'is_migrating' => true,
13405
+ 'start_timestamp' => time()
13406
+ );
13407
+ }
13408
+
13409
+ /**
13410
+ * @author Leo Fajardo (@leorw)
13411
+ * @since 2.3.2.14
13412
+ */
13413
+ function is_migration() {
13414
+ if ( $this->is_addon() ) {
13415
+ return $this->get_parent_instance()->is_migration();
13416
+ }
13417
+
13418
+ if ( empty( $this->_storage->license_migration ) ) {
13419
+ return false;
13420
+ }
13421
+
13422
+ if ( ! $this->_storage->license_migration['is_migrating'] ) {
13423
+ return false;
13424
+ }
13425
+
13426
+ return (
13427
+ // Return `true` if the migration is within 5 minutes from the starting time.
13428
+ ( time() - $this->_storage->license_migration['start_timestamp'] ) <= WP_FS__TIME_5_MIN_IN_SEC
13429
  );
 
 
 
 
13430
  }
13431
 
13432
  /**
13433
+ *
13434
  * A helper method to activate migrated licenses. If the product is network activated and integrated, the method will network activate the license.
13435
  *
13436
  * @author Vova Feldman (@svovaf)
13439
  * @param string $license_key
13440
  * @param null|bool $is_marketing_allowed
13441
  * @param null|number $plugin_id
13442
+ * @param array $sites
13443
+ * @param int $blog_id
13444
  *
13445
  * @return array {
13446
  * @var bool $success
13453
  function activate_migrated_license(
13454
  $license_key,
13455
  $is_marketing_allowed = null,
13456
+ $plugin_id = null,
13457
+ $sites = array(),
13458
+ $blog_id = null
13459
  ) {
13460
+ $this->_logger->entrance();
13461
+
13462
+ $result = $this->activate_license(
13463
  $license_key,
13464
+ ( empty( $sites ) && is_null( $blog_id ) && $this->is_network_active() ) ?
13465
  $this->get_sites_for_network_level_optin() :
13466
+ $sites,
13467
  $is_marketing_allowed,
13468
+ $blog_id,
13469
  $plugin_id
13470
  );
13471
+
13472
+ // No need to show the sticky after license activation notice after migrating a license.
13473
+ $this->_admin_notices->remove_sticky( 'plan_upgraded' );
13474
+
13475
+ return $result;
13476
+ }
13477
+
13478
+ /**
13479
+ * @author Leo Fajardo (@leorw)
13480
+ * @since 2.3.1
13481
+ *
13482
+ * @return string
13483
+ */
13484
+ function get_pricing_js_path() {
13485
+ return $this->apply_filters( 'freemius_pricing_js_path', WP_FS__DIR_INCLUDES . '/freemius-pricing/freemius-pricing.js' );
13486
+ }
13487
+
13488
+ /**
13489
+ * @author Leo Fajardo (@leorw)
13490
+ * @since 2.3.1
13491
+ *
13492
+ * @return bool
13493
+ */
13494
+ function should_use_external_pricing() {
13495
+ if ( is_null( $this->_use_external_pricing ) ) {
13496
+ $pricing_js_path = $this->get_pricing_js_path();
13497
+
13498
+ $this->_use_external_pricing = ( empty( $pricing_js_path ) || ! file_exists( $pricing_js_path ) );
13499
+ }
13500
+
13501
+ return $this->_use_external_pricing;
13502
  }
13503
 
13504
  /**
13512
  * @param null|bool $is_marketing_allowed
13513
  * @param null|int $blog_id
13514
  * @param null|number $plugin_id
13515
+ * @param null|number $license_owner_id
13516
  *
13517
  * @return array {
13518
  * @var bool $success
13525
  $sites = array(),
13526
  $is_marketing_allowed = null,
13527
  $blog_id = null,
13528
+ $plugin_id = null,
13529
+ $license_owner_id = null,
13530
+ $is_extensions_tracking_allowed = true
13531
  ) {
13532
  $this->_logger->entrance();
13533
 
13534
  $license_key = trim( $license_key );
13535
 
13536
+ $is_network_activation_or_migration = (
13537
+ fs_is_network_admin() ||
13538
+ ( ! empty( $sites ) && $this->is_migration() )
13539
+ );
13540
+
13541
+ if ( ! $is_network_activation_or_migration ) {
13542
  // If the license activation is executed outside the context of a network admin, ignore the sites collection.
13543
  $sites = array();
13544
  }
13547
  $this :
13548
  $this->get_addon_instance( $plugin_id );
13549
 
13550
+ $this->update_extensions_tracking_flag( $is_extensions_tracking_allowed );
13551
+
13552
  $error = false;
13553
  $next_page = false;
13554
 
13555
  $has_valid_blog_id = is_numeric( $blog_id );
13556
 
13557
+ $user = null;
13558
+
13559
+ if ( $fs->is_addon() && $fs->get_parent_instance()->is_registered() ) {
13560
+ /**
13561
+ * When activating an add-on's license and the parent is opted-in, activate the license with the parent's opted-in user context.
13562
+ *
13563
+ * @author Vova Feldman (@svovaf)
13564
+ */
13565
+ $user = $fs->get_parent_instance()->get_current_or_network_user();
13566
+ } else if ( $fs->is_registered() ) {
13567
+ $user = $fs->get_current_or_network_user();
13568
+ }
13569
+
13570
+ if ( $has_valid_blog_id ) {
13571
+ /**
13572
+ * If a specific blog ID was provided, activate the license only on the specific blog that is associated with the given blog ID.
13573
+ *
13574
+ * @author Leo Fajardo (@leorw)
13575
+ */
13576
+ $fs->switch_to_blog( $blog_id );
13577
+ }
13578
+
13579
+ if ( is_object( $user ) ) {
13580
+ if ( $is_network_activation_or_migration && ! $has_valid_blog_id ) {
13581
  // If no specific blog ID was provided, activate the license for all sites in the network.
13582
  $blog_2_install_map = array();
13583
  $site_ids = array();
13587
  continue;
13588
  }
13589
 
13590
+ $install = $fs->get_install_by_blog_id( $site['blog_id'] );
13591
 
13592
  if ( is_object( $install ) ) {
13593
  $blog_2_install_map[ $site['blog_id'] ] = $install;
13596
  }
13597
  }
13598
 
 
 
13599
  if ( ! empty( $blog_2_install_map ) ) {
13600
+ $result = $fs->activate_license_on_many_installs( $user, $license_key, $blog_2_install_map );
13601
 
13602
  if ( true !== $result ) {
13603
  $error = FS_Api::is_api_error_object( $result ) ?
13607
  }
13608
 
13609
  if ( empty( $error ) && ! empty( $site_ids ) ) {
13610
+ $result = $fs->activate_license_on_many_sites( $user, $license_key, $site_ids );
13611
 
13612
  if ( true !== $result ) {
13613
  $error = FS_Api::is_api_error_object( $result ) ?
13616
  }
13617
  }
13618
  } else {
13619
+ if ( $fs->is_registered() ) {
13620
+ $params = array(
13621
+ 'license_key' => $fs->apply_filters( 'license_key', $license_key )
13622
+ );
 
 
 
 
 
13623
 
13624
+ $install_ids = array();
13625
 
13626
+ $change_owner = FS_User::is_valid_id( $license_owner_id );
 
 
13627
 
13628
+ if ( $change_owner ) {
13629
+ $params['user_id'] = $license_owner_id;
13630
 
13631
+ $installs_info_by_slug_map = $fs->get_parent_and_addons_installs_info();
13632
+
13633
+ foreach ( $installs_info_by_slug_map as $slug => $install_info ) {
13634
+ $install_ids[ $slug ] = $install_info['install']->id;
13635
+ }
13636
+
13637
+ $params['install_ids'] = implode( ',', array_values( $install_ids ) );
13638
+ }
13639
+
13640
+ $api = $fs->get_api_site_scope();
13641
+
13642
+ $install = $api->call( $fs->add_show_pending( '/' ), 'put', $params );
13643
+
13644
+ if ( FS_Api::is_api_error( $install ) ) {
13645
+ $error = FS_Api::is_api_error_object( $install ) ?
13646
+ $install->error->message :
13647
+ var_export( $install->error, true );
13648
+ } else {
13649
+ $fs->reconnect_locally( $has_valid_blog_id );
13650
+
13651
+ if (
13652
+ $change_owner &&
13653
+ // If successful ownership change.
13654
+ $fs->get_user()->id != $install->user_id
13655
+ ) {
13656
+ $fs->complete_ownership_change_by_license( $install->user_id, $install_ids );
13657
+ }
13658
+ }
13659
+ } else /* ( $fs->is_addon() && $fs->get_parent_instance()->is_registered() ) */ {
13660
+ $result = $fs->activate_license_on_site( $user, $license_key );
13661
+
13662
+ if ( true !== $result ) {
13663
+ $error = FS_Api::is_api_error_object( $result ) ?
13664
+ $result->error->message :
13665
+ var_export( $result, true );
13666
+ }
13667
  }
13668
  }
13669
 
13670
  if ( empty( $error ) ) {
13671
+ $fs->network_upgrade_mode_completed();
13672
+
13673
+ $fs->_user = $user;
13674
+
13675
+ if ( fs_is_network_admin() && ! $has_valid_blog_id ) {
13676
+ $fs->_site = $fs->get_network_install();
13677
+ }
13678
 
13679
  $fs->_sync_license( true, $has_valid_blog_id );
13680
 
13681
+ $this->maybe_sync_install_user();
13682
+
13683
  $next_page = $fs->is_addon() ?
13684
  $fs->get_parent_instance()->get_account_url() :
13685
+ $fs->get_after_activation_url( 'after_connect_url' );
13686
  }
13687
  } else {
13688
  $next_page = $fs->opt_in(
13700
  if ( isset( $next_page->error ) ) {
13701
  $error = $next_page->error;
13702
  } else {
13703
+ if ( $is_network_activation_or_migration ) {
13704
  /**
13705
  * Get the list of sites that were just opted-in (and license activated).
13706
  * This is an optimization for the next part below saving some DB queries.
13728
  continue;
13729
  }
13730
 
13731
+ if ( $fs->is_installed_on_site( $blog_id ) ) {
13732
  // Site was already connected before.
13733
  continue;
13734
  }
13735
 
13736
+ if ( $fs->is_site_delegated_connection( $blog_id ) ) {
13737
  // Site's connection was delegated.
13738
  continue;
13739
  }
13740
 
13741
+ if ( $fs->is_anonymous_site( $blog_id ) ) {
13742
  // Site connection was already skipped.
13743
  continue;
13744
  }
13747
  }
13748
 
13749
  if ( ! empty( $pending_sites ) ) {
13750
+ if ( $fs->is_freemium() && $fs->is_enable_anonymous() ) {
13751
+ $fs->skip_connection( $pending_sites );
13752
  } else {
13753
+ $fs->delegate_connection( $pending_sites );
13754
  }
13755
  }
13756
  }
13757
  }
13758
  }
13759
 
13760
+ if ( false === $error && true === $fs->_storage->require_license_activation ) {
13761
+ $fs->_storage->require_license_activation = false;
13762
  }
13763
 
13764
  $result = array(
13766
  );
13767
 
13768
  if ( false !== $error ) {
13769
+ $result['error'] = $fs->apply_filters( 'opt_in_error_message', $error );
13770
  } else {
13771
+ if ( $fs->is_addon() || $fs->has_addons() ) {
13772
  /**
13773
  * Purge the valid user licenses cache so that when the "Account" or the "Add-Ons" page is loaded,
13774
  * an updated valid user licenses collection will be fetched from the server which is used to also
13777
  * @author Leo Fajardo (@leorw)
13778
  * @since 2.2.4
13779
  */
13780
+ $fs->purge_valid_user_licenses_cache();
13781
  }
13782
 
13783
  $result['next_page'] = $next_page;
13786
  return $result;
13787
  }
13788
 
13789
+ /**
13790
+ * @author Leo Fajardo (@leorw)
13791
+ * @since 2.3.2
13792
+ *
13793
+ * @return array {
13794
+ * @key string Product slug.
13795
+ * @value array {
13796
+ * @property FS_Site $site
13797
+ * @property FS_Plugin_License $license
13798
+ * }
13799
+ * }
13800
+ */
13801
+ private function get_parent_and_addons_installs_info() {
13802
+ $fs = $this->is_addon() ?
13803
+ $this->get_parent_instance() :
13804
+ $this;
13805
+
13806
+ $installed_addons_ids = array();
13807
+
13808
+ $installed_addons_instances = $fs->get_installed_addons();
13809
+ foreach ( $installed_addons_instances as $instance ) {
13810
+ $installed_addons_ids[] = $instance->get_id();
13811
+ }
13812
+
13813
+ $addons_ids = array_unique( array_merge(
13814
+ $installed_addons_ids,
13815
+ $fs->get_updated_account_addons()
13816
+ ) );
13817
+
13818
+ // Add parent product info.
13819
+ $installs_info_by_slug_map = array(
13820
+ $fs->get_slug() => array(
13821
+ 'install' => $fs->get_site(),
13822
+ 'license' => $fs->_get_license()
13823
+ )
13824
+ );
13825
+
13826
+ foreach ( $addons_ids as $addon_id ) {
13827
+ $is_installed = isset( $installed_addons_ids_map[ $addon_id ] );
13828
+
13829
+ $addon_info = $fs->_get_addon_info( $addon_id, $is_installed );
13830
+
13831
+ if ( ! $addon_info['is_connected'] ) {
13832
+ // Add-on is not associated with an install entity.
13833
+ continue;
13834
+ }
13835
+
13836
+ $installs_info_by_slug_map[ $addon_info['slug'] ] = array(
13837
+ 'install' => $addon_info['site'],
13838
+ 'license' => isset( $addon_info['license'] ) ?
13839
+ $addon_info['license'] :
13840
+ null
13841
+ );
13842
+ }
13843
+
13844
+ return $installs_info_by_slug_map;
13845
+ }
13846
+
13847
  /**
13848
  * @author Leo Fajardo (@leorw)
13849
  * @since 1.2.3.1
14814
  * @return bool
14815
  */
14816
  function is_user_in_admin() {
14817
+ return (
14818
+ is_admin() &&
14819
+ ! self::is_ajax() &&
14820
+ ! self::is_cron() &&
14821
+ ( 'admin-post.php' !== self::get_current_page() )
14822
+ );
14823
  }
14824
 
14825
  /**
14875
  $page_param = $this->_menu->get_slug( $page );
14876
 
14877
  if ( empty( $page ) &&
 
14878
  // Show the opt-in as an overlay for free wp.org themes or themes without any settings page.
14879
+ $this->show_opt_in_on_themes_page()
14880
  ) {
14881
  $params[ $this->get_unique_affix() . '_show_optin' ] = 'true';
14882
 
15131
  if ( function_exists( 'get_sites' ) ) {
15132
  // For WP 4.6 and above.
15133
  return get_sites( $args );
15134
+ } else if ( function_exists( 'wp_' . 'get_sites' ) ) {
15135
  // For WP 3.7 to WP 4.5.
15136
+ /**
15137
+ * This is a hack suggested previously proposed by the TRT. Our SDK is compliant with older WP versions and we'd like to keep it that way.
15138
+ *
15139
+ * @todo Remove this hack once this false-positive error is removed from the Theme Sniffer.
15140
+ *
15141
+ * @since 2.3.3
15142
+ * @author Vova Feldman (@svovaf)
15143
+ */
15144
+ $fn = 'wp_' . 'get_sites';
15145
+ return $fn( $args );
15146
  } else {
15147
  // For WP 3.6 and below.
15148
  return get_blog_list( 0, 'all' );
15315
  *
15316
  * @param int $blog_id
15317
  * @param FS_Site $install
15318
+ *
15319
+ * @return bool Since 2.3.1 returns if a switch was made.
15320
  */
15321
  function switch_to_blog( $blog_id, FS_Site $install = null ) {
15322
+ if ( ! is_numeric( $blog_id ) || $blog_id == $this->_context_is_network_or_blog_id ) {
15323
+ return false;
15324
  }
15325
 
15326
  switch_to_blog( $blog_id );
15334
  $install :
15335
  $this->get_install_by_blog_id( $blog_id );
15336
 
15337
+ $this->_user = false;
15338
+ $this->_licenses = false;
15339
+ $this->_license = null;
15340
+ $this->is_whitelabeled = null;
15341
 
15342
  if ( is_object( $this->_site ) ) {
15343
  // Try to fetch user from install.
15382
 
15383
  unset( $this->_site_api );
15384
  unset( $this->_user_api );
15385
+
15386
+ return false;
15387
  }
15388
 
15389
  /**
15829
  return ( $this->_menu->get_slug( $page ) === fs_request_get( 'page', '', 'get' ) );
15830
  }
15831
 
15832
+ /**
15833
+ * Check if currently in the product's main admin page.
15834
+ *
15835
+ * @author Vova Feldman (@svovaf)
15836
+ * @since 2.3.1
15837
+ *
15838
+ * @return bool
15839
+ */
15840
+ function is_main_admin_page() {
15841
+ return $this->is_admin_page( '' );
15842
+ }
15843
+
15844
  /**
15845
  * Get module's main admin setting page URL.
15846
  *
15861
  * @since 1.2.2.7
15862
  *
15863
  * @return bool
15864
+ *
15865
+ * @deprecated Please use is_product_settings_page() instead;
15866
  */
15867
  function is_theme_settings_page() {
15868
+ return $this->is_product_settings_page();
15869
+ }
15870
+
15871
+ /**
15872
+ * Check if currently on the product's main setting page or on any of the Freemius added pages (via tabs).
15873
+ *
15874
+ * @author Vova Feldman (@svovaf)
15875
+ * @since 1.2.2.7
15876
+ *
15877
+ * @return bool
15878
+ */
15879
+ function is_product_settings_page() {
15880
  return fs_starts_with(
15881
  fs_request_get( 'page', '', 'get' ),
15882
  $this->_menu->get_slug()
16296
  /**
16297
  * This is a special fault tolerance mechanism to handle a scenario that the user data is missing.
16298
  */
16299
+ $user = $this->sync_user_by_current_install();
16300
  }
16301
 
16302
  $this->_user = ( $user instanceof FS_User ) ?
16336
  * @author Vova Feldman (@svovaf)
16337
  * @since 2.0.0
16338
  *
16339
+ * @param number|null $site_user_id
16340
+ *
16341
  * @return \FS_User|mixed
16342
  */
16343
+ private function sync_user_by_current_install( $site_user_id = null ) {
16344
+ $site_user_id = FS_Site::is_valid_id( $site_user_id ) ?
16345
+ $site_user_id :
16346
+ $this->_site->user_id;
16347
+
16348
  $api = $this->get_api_site_scope();
16349
 
16350
  $uid = $this->get_anonymous_id();
16351
+ $request_path = "/users/{$site_user_id}.json?uid={$uid}";
16352
 
16353
  $result = $api->get( $request_path, false, WP_FS__TIME_10_MIN_IN_SEC );
16354
 
16504
  'is_uninstalled' => false,
16505
  ) );
16506
 
16507
+ if ( $this->is_addon() ) {
16508
+ $parent_fs = $this->get_parent_instance();
16509
+
16510
+ $params['parent_plugin_slug'] = $parent_fs->_slug;
16511
+ $params['parent_plugin_id'] = $parent_fs->get_id();
16512
+ }
16513
+
16514
  if ( true === $network_level_or_blog_id ) {
16515
  if ( ! isset( $override_with['sites'] ) ) {
16516
  $params['sites'] = $this->get_sites_for_network_level_optin();
16606
  if ( ! $is_uninstall ) {
16607
  $fs_user = Freemius::_get_user_by_email( $email );
16608
  if ( is_object( $fs_user ) && ! $this->is_pending_activation() ) {
16609
+ return $this->install_with_user(
16610
+ $fs_user,
16611
  false,
16612
  $trial_plan_id,
16613
+ true,
16614
+ true,
16615
  $sites
16616
  );
16617
  }
16706
  'http' => 402
16707
  );
16708
 
16709
+ $this->maybe_modify_api_curl_error_message( $result );
16710
+
16711
  return $result;
16712
  }
16713
 
16780
  ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
16781
  $decoded->is_marketing_allowed :
16782
  null ),
16783
+ ( isset( $decoded->is_extensions_tracking_allowed ) && ! is_null( $decoded->is_extensions_tracking_allowed ) ?
16784
+ $decoded->is_extensions_tracking_allowed :
16785
+ null ),
16786
  $decoded->install_id,
16787
  $decoded->install_public_key,
16788
  $decoded->install_secret_key,
16796
  ( isset( $decoded->is_marketing_allowed ) && ! is_null( $decoded->is_marketing_allowed ) ?
16797
  $decoded->is_marketing_allowed :
16798
  null ),
16799
+ ( isset( $decoded->is_extensions_tracking_allowed ) && ! is_null( $decoded->is_extensions_tracking_allowed ) ?
16800
+ $decoded->is_extensions_tracking_allowed :
16801
+ null ),
16802
  $decoded->installs,
16803
  false
16804
  );
16890
  );
16891
 
16892
  if ( is_numeric( $first_install->license_id ) ) {
16893
+ $this->set_license( $this->_get_license_by_id( $first_install->license_id ) );
16894
  }
16895
 
16896
  $this->_admin_notices->remove_sticky( 'connect_account' );
17025
  fs_request_get( 'user_public_key' ),
17026
  fs_request_get( 'user_secret_key' ),
17027
  fs_request_get_bool( 'is_marketing_allowed', null ),
17028
+ fs_request_get_bool( 'is_extensions_tracking_allowed', null ),
17029
  $pending_sites_info['blog_ids'],
17030
  $pending_sites_info['license_key'],
17031
  $pending_sites_info['trial_plan_id']
17036
  fs_request_get( 'user_public_key' ),
17037
  fs_request_get( 'user_secret_key' ),
17038
  fs_request_get_bool( 'is_marketing_allowed', null ),
17039
+ fs_request_get_bool( 'is_extensions_tracking_allowed', null ),
17040
  fs_request_get( 'install_id' ),
17041
  fs_request_get( 'install_public_key' ),
17042
  fs_request_get( 'install_secret_key' ),
17092
  * @param string $user_public_key
17093
  * @param string $user_secret_key
17094
  * @param bool|null $is_marketing_allowed
17095
+ * @param bool|null $is_extensions_tracking_allowed Since 2.3.2
17096
  * @param number $install_id
17097
  * @param string $install_public_key
17098
  * @param string $install_secret_key
17099
  * @param bool $redirect
17100
+ * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will redirect (or return a URL) to the account page with a special parameter to trigger the auto installation processes.
 
 
17101
  *
17102
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
17103
  */
17106
  $user_public_key,
17107
  $user_secret_key,
17108
  $is_marketing_allowed,
17109
+ $is_extensions_tracking_allowed,
17110
  $install_id,
17111
  $install_public_key,
17112
  $install_secret_key,
17148
  $this->disable_opt_in_notice_and_lock_user();
17149
  }
17150
 
17151
+ if ( ! is_null( $is_extensions_tracking_allowed ) ) {
17152
+ $this->update_extensions_tracking_flag( $is_extensions_tracking_allowed );
17153
+ }
17154
+
17155
  return $this->setup_account(
17156
  $this->_user,
17157
  $this->_site,
17170
  * @param string $user_public_key
17171
  * @param string $user_secret_key
17172
  * @param bool|null $is_marketing_allowed
17173
+ * @param bool|null $is_extensions_tracking_allowed Since 2.3.2
17174
  * @param array $site_ids
17175
  * @param bool $license_key
17176
  * @param bool $trial_plan_id
17183
  $user_public_key,
17184
  $user_secret_key,
17185
  $is_marketing_allowed,
17186
+ $is_extensions_tracking_allowed,
17187
  $site_ids,
17188
  $license_key = false,
17189
  $trial_plan_id = false,
17195
  $this->disable_opt_in_notice_and_lock_user();
17196
  }
17197
 
17198
+ if ( ! is_null( $is_extensions_tracking_allowed ) ) {
17199
+ $this->update_extensions_tracking_flag( $is_extensions_tracking_allowed );
17200
+ }
17201
+
17202
  $sites = array();
17203
  foreach ( $site_ids as $site_id ) {
17204
  $sites[] = $this->get_site_info( array( 'blog_id' => $site_id ) );
17217
  * @param string $user_public_key
17218
  * @param string $user_secret_key
17219
  * @param bool|null $is_marketing_allowed
17220
+ * @param bool|null $is_extensions_tracking_allowed Since 2.3.2
17221
  * @param object[] $installs
17222
  * @param bool $redirect
17223
+ * @param bool $auto_install Since 1.2.1.7 If `true` and setting up an account with a valid license, will redirect (or return a URL) to the account page with a special parameter to trigger the auto installation processes.
 
 
17224
  *
17225
  * @return string If redirect is `false`, returns the next page the user should be redirected to.
17226
  */
17229
  $user_public_key,
17230
  $user_secret_key,
17231
  $is_marketing_allowed,
17232
+ $is_extensions_tracking_allowed,
17233
  array $installs,
17234
  $redirect = true,
17235
  $auto_install = false
17240
  $this->disable_opt_in_notice_and_lock_user();
17241
  }
17242
 
17243
+ if ( ! is_null( $is_extensions_tracking_allowed ) ) {
17244
+ $this->update_extensions_tracking_flag( $is_extensions_tracking_allowed );
17245
+ }
17246
+
17247
  $install_ids = array();
17248
 
17249
  foreach ( $installs as $install ) {
17353
  */
17354
  $license_key = fs_request_get( 'license_secret_key' );
17355
 
17356
+ $this->update_extensions_tracking_flag( fs_request_get_bool( 'is_extensions_tracking_allowed', true ) );
17357
+
17358
  $this->install_with_current_user( $license_key );
17359
  }
17360
  }
17399
  *
17400
  * @return \FS_Site|object|string If redirect is `false`, returns the next page the user should be redirected to, or the API error object if failed to install. If $setup_account is set to `false`, return the newly created install.
17401
  */
17402
+ function install_with_user(
17403
  FS_User $user,
17404
  $license_key = false,
17405
  $trial_plan_id = false,
17488
 
17489
  if ( ! empty( $license_key ) ) {
17490
  $extra_install_params['license_key'] = $this->apply_filters( 'license_key', $license_key );
17491
+
17492
+ if ( $silent ) {
17493
+ $extra_install_params['ignore_license_owner'] = true;
17494
+ }
17495
  } else if ( FS_Plugin_Plan::is_valid_id( $trial_plan_id ) ) {
17496
  $extra_install_params['trial_plan_id'] = $trial_plan_id;
17497
  }
17513
  ! $this->is_api_result_object( $result, 'installs' )
17514
  ) {
17515
  if ( ! empty( $args['license_key'] ) ) {
17516
+ // Pass the fully entered license key to the failure handler.
17517
  $args['license_key'] = $license_key;
17518
  }
17519
 
17554
  * @author Vova Feldman (@svovaf)
17555
  * @since 1.0.6
17556
  *
17557
+ * @param Freemius $parent_fs
17558
+ * @param bool|int|null $network_level_or_blog_id True for network level opt-in and integer for opt-in for specified blog in the network.
17559
+ * @param FS_Plugin_License $bundle_license Since 2.4.0. If provided, this license will be activated for the add-on.
17560
  */
17561
+ private function _activate_addon_account(
17562
+ Freemius $parent_fs,
17563
+ $network_level_or_blog_id = null,
17564
+ FS_Plugin_License $bundle_license = null
17565
+ ) {
17566
  if ( $this->is_registered() ) {
17567
  // Already activated.
17568
  return;
17601
  }
17602
  }
17603
 
17604
+ if ( is_object( $bundle_license ) ) {
17605
+ $params['license_key'] = $bundle_license->secret_key;
17606
+ }
17607
+
17608
  // Activate add-on with parent plugin credentials.
17609
  $result = $parent_fs->get_api_site_scope()->call(
17610
  "/addons/{$this->_plugin->id}/installs.json",
17613
  );
17614
 
17615
  if ( ! $this->is_api_result_object( $result, 'installs' ) ) {
17616
+ if ( is_object( $bundle_license ) ) {
17617
+ /**
17618
+ * When a license object is provided, it's an attempt by the SDK to activate a bundle license and not a user-initiated action, therefore, do not show any admin notice to avoid confusion (e.g.: the notice will show up just above the opt-in link). If the license activation fails, the admin will see an opt-in link instead.
17619
+ *
17620
+ * @author Leo Fajardo (@leorw)
17621
+ * @since 2.4.0
17622
+ */
17623
+ } else {
17624
+ $error_message = FS_Api::is_api_error_object( $result ) ?
17625
+ $result->error->message :
17626
+ $this->get_text_inline( 'An unknown error has occurred.', 'unknown-error' );
17627
 
17628
+ $this->_admin_notices->add(
17629
+ sprintf( $this->get_text_inline( 'Couldn\'t activate %s.', 'could-not-activate-x' ), $this->get_plugin_name() ) . ' ' .
17630
+ $this->get_text_inline( 'Please contact us with the following message:', 'contact-us-with-error-message' ) . ' ' . '<b>' . $error_message . '</b>',
17631
+ $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
17632
+ 'error'
17633
+ );
17634
+ }
17635
 
17636
  return;
17637
  }
17664
 
17665
  if ( ! fs_is_network_admin() ) {
17666
  // Try to activate premium license.
17667
+ $this->_activate_license( true, $bundle_license );
 
 
17668
 
17669
+ if ( is_object( $bundle_license ) ) {
17670
+ $this->maybe_activate_bundle_license( $bundle_license );
 
 
 
 
17671
  }
17672
+ } else {
17673
+ if ( is_object( $bundle_license ) ) {
17674
+ $premium_license = $bundle_license;
17675
+ } else {
17676
+ $license_id = fs_request_get( 'license_id' );
17677
 
17678
+ if ( is_object( $this->_site ) &&
17679
+ FS_Plugin_License::is_valid_id( $license_id ) &&
17680
+ $license_id == $this->_site->license_id
17681
+ ) {
17682
+ // License is already activated.
17683
+ return;
17684
+ }
17685
+
17686
+ $premium_license = FS_Plugin_License::is_valid_id( $license_id ) ?
17687
+ $this->_get_license_by_id( $license_id ) :
17688
+ $this->_get_available_premium_license();
17689
+ }
17690
 
17691
  if ( is_object( $premium_license ) ) {
17692
  $this->maybe_network_activate_addon_license( $premium_license );
17916
  */
17917
  private function add_menu_action() {
17918
  if ( $this->is_activation_mode() ) {
17919
+ if ( $this->show_opt_in_on_setting_page() ) {
17920
  $this->override_plugin_menu_with_activation();
17921
  } else {
17922
  /**
17938
  }
17939
  } else if (
17940
  fs_request_is_action( 'sync_user' ) &&
17941
+ ( ! $this->has_settings_menu() || $this->show_opt_in_on_themes_page() )
17942
  ) {
17943
  $this->_handle_account_user_sync();
17944
  }
18186
  // Didn't ask to hide the pricing page.
18187
  $this->is_page_visible( 'pricing' ) &&
18188
  // Don't have a valid active license or has more than one plan.
18189
+ ( ! $this->is_paying() || ! $this->is_single_plan( true ) )
18190
  );
18191
  }
18192
 
18204
  return false;
18205
  }
18206
 
18207
+ if ( $this->show_opt_in_on_themes_page() ) {
18208
+ if ( ! fs_is_network_admin() ) {
18209
+ // Also add action links or submenu items when running in a free .org theme so the tabs will be visible.
18210
+ return true;
18211
+ }
18212
+ } else if ( $is_activation_mode ) {
18213
+ // Don't show submenu-items/tabs in activation mode, unless it's a wp.org theme.
18214
  return false;
18215
  }
18216
 
18290
  }
18291
 
18292
  if ( $add_submenu_items ) {
18293
+ if (! WP_FS__DEMO_MODE && ! $this->is_whitelabeled() ) {
18294
+ // Add contact page.
18295
+ $this->add_submenu_item(
18296
+ $this->get_text_inline( 'Contact Us', 'contact-us' ),
18297
+ array( &$this, '_contact_page_render' ),
18298
+ $this->get_plugin_name() . ' &ndash; ' . $this->get_text_inline( 'Contact Us', 'contact-us' ),
18299
+ 'manage_options',
18300
+ 'contact',
18301
+ 'Freemius::_clean_admin_content_section',
18302
+ WP_FS__DEFAULT_PRIORITY,
18303
+ $this->is_submenu_item_visible( 'contact' )
18304
+ );
18305
+ }
18306
 
18307
  if ( $this->has_addons() ) {
18308
  $this->add_submenu_item(
18321
  if ( $add_submenu_items ||
18322
  ( $is_activation_mode && $this->is_only_premium() && $this->is_admin_page( 'pricing' ) )
18323
  ) {
18324
+ if (! WP_FS__DEMO_MODE && ! $this->is_whitelabeled() ) {
18325
  $show_pricing = (
18326
  $this->is_submenu_item_visible( 'pricing' ) &&
18327
  $this->is_pricing_page_visible()
18686
 
18687
  #endregion ------------------------------------------------------------------
18688
 
18689
+ #--------------------------------------------------------------------------------
18690
+ #region Admin Notices
18691
+ #--------------------------------------------------------------------------------
18692
+
18693
+ /**
18694
+ * @author Vova Feldman (@svovaf)
18695
+ * @since 2.3.1
18696
+ *
18697
+ * @param string|string[] $ids
18698
+ * @param int|null $network_level_or_blog_id
18699
+ *
18700
+ * @uses FS_Admin_Notices::remove_sticky()
18701
+ */
18702
+ function remove_sticky( $ids, $network_level_or_blog_id = null ) {
18703
+ $this->_admin_notices->remove_sticky( $ids, $network_level_or_blog_id );
18704
+ }
18705
+
18706
+ #endregion
18707
 
18708
  #--------------------------------------------------------------------------------
18709
  #region Actions / Hooks / Filters
19080
  private function _store_site( $store = true, $network_level_or_blog_id = null, FS_Site $site = null ) {
19081
  $this->_logger->entrance();
19082
 
19083
+ if ( is_null( $site ) ) {
19084
+ $site = $this->_site;
19085
+ }
19086
+
19087
+ if ( !isset( $site ) || !is_object($site) || empty( $site->id ) ) {
19088
  $this->_logger->error( "Empty install ID, can't store site." );
19089
 
19090
  return;
19091
  }
19092
 
19093
+ $site_clone = clone $site;
 
19094
 
19095
  $sites = self::get_all_sites( $this->_module_type, $network_level_or_blog_id );
19096
 
19097
+ if ( is_object( $this->_user ) && $this->_user->id != $site->user_id ) {
19098
+ $this->sync_user_by_current_install( $site->user_id );
19099
 
19100
+ $prev_stored_user_id = $this->_storage->get( 'prev_user_id', false, $network_level_or_blog_id );
19101
+
19102
+ if ( empty( $prev_stored_user_id ) &&
19103
+ is_object($this->_user) && $this->_user->id != $site->user_id
19104
+ ) {
19105
+ /**
19106
+ * Store the current user ID as the previous user ID so that the previous user can be used
19107
+ * as the install's owner while the new owner's details are not yet available.
19108
+ *
19109
+ * This will be executed only in the `replica` site. For example, there are 2 sites, namely `original`
19110
+ * and `replica`, then an ownership change was initiated and completed in the `original`, the `replica`
19111
+ * will be using the previous user until it is updated again (e.g.: until the next clone of `original`
19112
+ * into `replica`.
19113
+ *
19114
+ * @author Leo Fajardo (@leorw)
19115
+ */
19116
+ $this->_storage->store( 'prev_user_id', $sites[ $this->_slug ]->user_id, $network_level_or_blog_id );
19117
+ }
19118
  }
19119
 
19120
+ $sites[ $this->_slug ] = $site_clone;
19121
 
19122
  $this->set_account_option( 'sites', $sites, $store, $network_level_or_blog_id );
19123
  }
19327
  * @since 2.2.4
19328
  */
19329
  private function purge_valid_user_licenses_cache() {
19330
+ if ( ! $this->is_registered() ) {
19331
+ return;
19332
+ }
19333
+
19334
  $this->get_api_user_scope()->purge_cache( $this->get_valid_user_licenses_endpoint() );
19335
  }
19336
 
19984
  *
19985
  * @author Vova Feldman (@svovaf)
19986
  * @since 1.2.1
19987
+ *
19988
+ * @param bool $check_expiration
19989
+ */
19990
+ function has_active_valid_license( $check_expiration = true ) {
19991
+ return self::is_active_valid_license( $this->_license, $check_expiration );
19992
+ }
19993
+
19994
+ /**
19995
+ * @author Leo Fajardo (@leorw)
19996
+ * @since 2.3.1
19997
+ */
19998
+ function is_data_debug_mode() {
19999
+ if ( is_null( $this->is_whitelabeled ) || ! $this->is_whitelabeled ) {
20000
+ return false;
20001
+ }
20002
+
20003
+ $fs = $this->is_addon() ?
20004
+ $this->get_parent_instance() :
20005
+ $this;
20006
+
20007
+ if ( $fs->is_network_active() && fs_is_network_admin() ) {
20008
+ $is_developer_license_debug_mode = get_site_transient( "fs_{$this->get_id()}_data_debug_mode" );
20009
+ } else {
20010
+ $is_developer_license_debug_mode = get_transient( "fs_{$this->get_id()}_data_debug_mode" );
20011
+ }
20012
+
20013
+ return ( 'true' === $is_developer_license_debug_mode );
20014
+ }
20015
+
20016
+ /**
20017
+ * @author Leo Fajardo (@leorw)
20018
+ * @since 2.3.1
20019
  */
20020
+ function _set_data_debug_mode() {
20021
+ if ( ! $this->is_whitelabeled( true ) ) {
20022
+ return;
20023
+ }
20024
+
20025
+ $license_or_user_key = fs_request_get( 'license_or_user_key' );
20026
+
20027
+ $transient_value = ( ! empty( $license_or_user_key ) ) ?
20028
+ 'true' :
20029
+ 'false';
20030
+
20031
+ if ( 'true' === $transient_value ) {
20032
+ $stored_key = $this->_storage->get( ! FS_User::is_valid_id( $this->_storage->last_license_user_id ) ?
20033
+ 'last_license_key' :
20034
+ 'last_license_user_key'
20035
+ );
20036
+
20037
+ if ( md5( $license_or_user_key ) !== $stored_key ) {
20038
+ $this->shoot_ajax_failure( sprintf(
20039
+ '%s... %s',
20040
+ $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ),
20041
+ $this->get_text_inline(
20042
+ 'seems like the key you entered doesn\'t match our records.',
20043
+ 'developer-or-license-not-found'
20044
+ )
20045
+ ) );
20046
+ }
20047
+ }
20048
+
20049
+ if ( $this->is_network_active() && fs_is_network_admin() ) {
20050
+ set_site_transient(
20051
+ "fs_{$this->get_id()}_data_debug_mode",
20052
+ $transient_value,
20053
+ WP_FS__TIME_24_HOURS_IN_SEC / 24
20054
+ );
20055
+ } else {
20056
+ set_transient(
20057
+ "fs_{$this->get_id()}_data_debug_mode",
20058
+ $transient_value,
20059
+ WP_FS__TIME_24_HOURS_IN_SEC / 24
20060
+ );
20061
+ }
20062
+
20063
+ if ( 'true' === $transient_value ) {
20064
+ $this->_admin_notices->add_sticky(
20065
+ $this->get_text_inline(
20066
+ 'Debug mode was successfully enabled and will be automatically disabled in 60 min. You can also disable it earlier by clicking the "Stop Debug" link.',
20067
+ 'data_debug_mode_enabled'
20068
+ ),
20069
+ 'data_debug_mode_enabled'
20070
+ );
20071
+ }
20072
+
20073
+ $this->shoot_ajax_success();
20074
  }
20075
 
20076
  /**
20080
  * @since 2.1.3
20081
  *
20082
  * @param FS_Plugin_License $license
20083
+ * @param bool $check_expiration
20084
  *
20085
  * @return bool
20086
  */
20087
+ private static function is_active_valid_license( $license, $check_expiration = true ) {
20088
  return (
20089
  is_object( $license ) &&
20090
  FS_Plugin_License::is_valid_id( $license->id ) &&
20091
  $license->is_active() &&
20092
+ ( ! $check_expiration || $license->is_valid() )
20093
  );
20094
  }
20095
 
20143
  );
20144
  }
20145
 
20146
+ /**
20147
+ * Checks if the product is activated with a bundle license.
20148
+ *
20149
+ * @author Leo Fajardo (@leorw)
20150
+ * @since 2.4.0
20151
+ *
20152
+ * @return bool
20153
+ */
20154
+ function is_activated_with_bundle_license() {
20155
+ if ( ! $this->has_features_enabled_license() ) {
20156
+ return false;
20157
+ }
20158
+
20159
+ return FS_Plugin_License::is_valid_id( $this->_license->parent_license_id );
20160
+ }
20161
+
20162
  /**
20163
  * Check if user is a trial or have feature enabled license.
20164
  *
20404
  } else {
20405
  // Authentication params are broken.
20406
  $this->_admin_notices->add(
20407
+ $this->get_text_inline( 'It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again.', 'wrong-authentication-param-message' ) . '<br> ' . $this->get_text_inline( 'Error received from the server:', 'server-error-message' ) . var_export( $result->error, true ),
20408
  $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...',
20409
  'error'
20410
  );
20571
  $this->get_network_install_blog_id()
20572
  );
20573
  } else {
20574
+ if ( ! is_object( $this->_license ) ) {
20575
+ $this->maybe_update_whitelabel_flag(
20576
+ FS_Plugin_License::is_valid_id( $site->license_id ) ?
20577
+ $this->get_license_by_id( $site->license_id ) :
20578
+ null
20579
+ );
20580
+ } else {
20581
+ $this->maybe_update_whitelabel_flag( $this->_license );
20582
+
20583
+ if ( $this->_license->is_expired() ) {
20584
+ if ( ! $this->has_features_enabled_license() ) {
20585
+ $this->_deactivate_license();
20586
+ $plan_change = 'downgraded';
20587
+ } else {
20588
+ $last_time_expired_license_notice_was_shown = $this->_storage->get( 'expired_license_notice_shown', 0 );
20589
+
20590
+ if ( time() - ( 14 * WP_FS__TIME_24_HOURS_IN_SEC ) >= $last_time_expired_license_notice_was_shown ) {
20591
+ /**
20592
+ * Show the expired license notice every 14 days.
20593
+ *
20594
+ * @author Leo Fajardo (@leorw)
20595
+ * @since 2.3.1
20596
+ */
20597
+ $plan_change = 'expired';
20598
+ }
20599
+ }
20600
  }
20601
  }
20602
 
20620
 
20621
  $hmm_text = $this->get_text_x_inline( 'Hmm', 'something somebody says when they are thinking about what you have just said.', 'hmm' ) . '...';
20622
 
20623
+ if ( $this->apply_filters( 'has_paid_plan_account', $this->has_paid_plan() ) ) {
20624
  switch ( $plan_change ) {
20625
  case 'none':
20626
  if ( ! $background && is_admin() ) {
20713
  'license_expired',
20714
  $hmm_text
20715
  );
20716
+
20717
+ $this->_storage->expired_license_notice_shown = WP_FS__SCRIPT_START_TIME;
20718
+
20719
  $this->_admin_notices->remove_sticky( 'plan_upgraded' );
20720
  break;
20721
  case 'trial_started':
20751
  }
20752
 
20753
  if ( 'none' !== $plan_change ) {
20754
+ if (
20755
+ ! is_object( $this->_license ) ||
20756
+ ! $this->_license->is_whitelabeled
20757
+ ) {
20758
+ $this->_admin_notices->remove_sticky( 'license_whitelabeled' );
20759
+ }
20760
+
20761
  $this->do_action( 'after_license_change', $plan_change, $this->get_plan() );
20762
  }
20763
  }
20777
  * @author Vova Feldman (@svovaf)
20778
  * @since 1.0.5
20779
  *
20780
+ * @param bool $background
20781
+ * @param FS_Plugin_License|null $premium_license
20782
  */
20783
  protected function _activate_license( $background = false, $premium_license = null ) {
20784
  $this->_logger->entrance();
20972
 
20973
  if ( $show_notice ) {
20974
  $this->_admin_notices->add(
20975
+ sprintf( $this->is_only_premium() ?
20976
+ $this->get_text_inline( 'Your %s license was successfully deactivated.', 'license-deactivation-message_premium-only' ) :
20977
+ $this->get_text_inline( 'Your license was successfully deactivated, you are back to the %s plan.', 'license-deactivation-message' ),
20978
+ $this->get_plan_title()
20979
+ ),
20980
  $this->get_text_inline( 'O.K', 'ok' )
20981
  );
20982
  }
21481
  */
21482
  private function get_latest_download_link( $label, $plugin_id = false ) {
21483
  return sprintf(
21484
+ '<a target="_blank" rel="noopener" href="%s">%s</a>',
21485
  $this->_get_latest_download_local_url( $plugin_id ),
21486
  $label
21487
  );
21552
  $this->get_text_inline( 'Version %s was released.', 'version-x-released' ) . ' ' . $this->get_text_inline( 'Please download %s.', 'please-download-x' ),
21553
  $update->version,
21554
  sprintf(
21555
+ '<a href="%s" target="_blank" rel="noopener">%s</a>',
21556
  $this->get_account_url( 'download_latest' ),
21557
  sprintf(
21558
  /* translators: %s: plan name (e.g. latest "Professional" version) */
21589
 
21590
  $api = $this->get_api_site_or_plugin_scope();
21591
 
21592
+ $path = $this->add_show_pending( '/addons.json?enriched=true&count=50' );
21593
 
21594
  /**
21595
  * @since 1.2.1
21783
  return true;
21784
  }
21785
 
21786
+ /**
21787
+ * Completes ownership change by license.
21788
+ *
21789
+ * @author Leo Fajardo (@leorw)
21790
+ * @since 2.3.2
21791
+ *
21792
+ * @param number $user_id
21793
+ * @param array[string]number $install_ids_by_slug_map
21794
+ *
21795
+ */
21796
+ private function complete_ownership_change_by_license( $user_id, $install_ids_by_slug_map ) {
21797
+ $this->_logger->entrance();
21798
+
21799
+ $this->sync_user_by_current_install( $user_id );
21800
+
21801
+ $result = $this->get_api_user_scope( true )->get(
21802
+ "/installs.json?install_ids=" . implode( ',', $install_ids_by_slug_map )
21803
+ );
21804
+
21805
+ if ( $this->is_api_result_object( $result, 'installs' ) ) {
21806
+ $sites = self::get_all_sites( $this->get_module_type() );
21807
+ $install_ids_by_slug_map = array_flip( $install_ids_by_slug_map );
21808
+
21809
+ foreach ( $result->installs as $install ) {
21810
+ $site = new FS_Site( $install );
21811
+
21812
+ $sites[ $install_ids_by_slug_map[ $site->id ] ] = clone $site;
21813
+ }
21814
+
21815
+ $this->set_account_option( 'sites', $sites, true );
21816
+ }
21817
+ }
21818
+
21819
  /**
21820
  * Handle user name update.
21821
  *
21929
  * @return string
21930
  */
21931
  function get_after_activation_url( $filter, $params = array(), $network = null ) {
21932
+ if ( $this->show_opt_in_on_themes_page() &&
21933
  ( fs_request_has( 'pending_activation' ) ||
21934
  // For cases when the first time path is set, even though it's a WP.org theme.
21935
  fs_request_get_bool( $this->get_unique_affix() . '_show_optin' ) )
21984
  // Alias.
21985
  $oops_text = $this->get_text_x_inline( 'Oops', 'exclamation', 'oops' ) . '...';
21986
 
21987
+ $is_network_action = $this->is_network_level_action();
21988
+ $blog_id = $this->is_network_level_site_specific_action();
21989
+ $is_parent_plugin_action = ( $plugin_id == $this->get_id() );
21990
 
21991
  if ( is_numeric( $blog_id ) ) {
21992
  $this->switch_to_blog( $blog_id );
21998
  case 'opt_in':
21999
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
22000
 
22001
+ if ( $is_parent_plugin_action ) {
22002
  if ( $is_network_action && ! empty( $blog_id ) ) {
22003
  if ( ! $this->is_registered() ) {
22004
  $this->install_with_user(
22021
  case 'toggle_tracking':
22022
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
22023
 
22024
+ if ( $is_parent_plugin_action ) {
22025
  if ( $is_network_action && ! empty( $blog_id ) ) {
22026
  if ( $this->is_registered() ) {
22027
  if ( $this->is_tracking_prohibited() ) {
22039
  $this->get_plugin_title(),
22040
  fs_strip_url_protocol( get_site_url( $blog_id ) ),
22041
  sprintf(
22042
+ '<a href="%s" target="_blank" rel="noopener">%s</a>',
22043
  'https://freemius.com',
22044
  'freemius.com'
22045
  )
22056
  case 'delete_account':
22057
  check_admin_referer( trim( "{$action}:{$blog_id}:{$install_id}", ':' ) );
22058
 
22059
+ $is_network_deletion = $is_network_action && empty( $blog_id );
22060
+
22061
+ if ( $is_parent_plugin_action ) {
22062
+ // Delete add-on installs if have any.
22063
+ $installed_addons = $this->get_installed_addons();
22064
+ foreach ( $installed_addons as $fs_addon ) {
22065
+ if ( $is_network_deletion ) {
22066
+ $fs_addon->delete_network_account_event();
22067
+ } else {
22068
+ $fs_addon->delete_account_event();
22069
+ }
22070
+ }
22071
+
22072
+ if ( $is_network_deletion ) {
22073
  $this->delete_network_account_event();
22074
  } else {
22075
  $this->delete_account_event();
22085
  } else {
22086
  if ( $this->is_addon_activated( $plugin_id ) ) {
22087
  $fs_addon = self::get_instance_by_id( $plugin_id );
22088
+
22089
+ if ( $is_network_deletion ) {
22090
+ $fs_addon->delete_network_account_event();
22091
+ } else {
22092
+ $fs_addon->delete_account_event();
22093
+ }
22094
 
22095
  fs_redirect( $this->_get_admin_page_url( 'account' ) );
22096
  }
22138
 
22139
  if ( is_object( $fs ) ) {
22140
  $fs->_activate_license();
22141
+
22142
+ /**
22143
+ * Remove the product ID from `$_REQUEST` so that the syncing of the license for the other products will work properly.
22144
+ *
22145
+ * @author Leo Fajardo (@leorw)
22146
+ * @since 2.4.0
22147
+ */
22148
+ unset( $_REQUEST['plugin_id'] );
22149
+
22150
+ if ( $this->is_bundle_license_auto_activation_enabled() ) {
22151
+ $fs->maybe_activate_bundle_license( null, array(), is_numeric( $blog_id ) ? $blog_id : 0 );
22152
+ }
22153
  }
22154
 
22155
  return;
22372
 
22373
  $this->_handle_account_edits();
22374
 
22375
+ if (
22376
+ is_object( $this->_license ) &&
22377
+ $this->_license->user_id == $this->_user->id &&
22378
+ ! $this->is_whitelabeled( true )
22379
+ ) {
22380
+ $this->_admin_notices->add(
22381
+ sprintf(
22382
+ $this->get_text_inline( "Is this your client's site? %s if you wish to hide sensitive info like your email, license key, prices, billing address & invoices from the WP Admin.", 'license_not_whitelabeled' ),
22383
+ sprintf(
22384
+ '<a href="#" class="fs-toggle-whitelabel-mode">%s</a>',
22385
+ $this->get_text_inline( 'Click here', 'click-here' )
22386
+ )
22387
+ ),
22388
+ '',
22389
+ 'success',
22390
+ false,
22391
+ 'license_not_whitelabeled'
22392
+ );
22393
+ }
22394
+
22395
  $this->do_action( 'account_page_load_before_departure' );
22396
  }
22397
 
22528
  }
22529
  }
22530
 
22531
+ /**
22532
+ * @author Leo Fajardo (@leorw)
22533
+ * @since 2.3.1
22534
+ */
22535
+ function _maybe_add_pricing_ajax_handler() {
22536
+ if ( ! $this->should_use_external_pricing() ) {
22537
+ $this->add_ajax_action( 'pricing_ajax_action', array( &$this, '_fs_pricing_ajax_action_handler' ) );
22538
+ }
22539
+ }
22540
+
22541
+ /**
22542
+ * @author Leo Fajardo (@leorw)
22543
+ * @since 2.3.1
22544
+ */
22545
+ function _fs_pricing_ajax_action_handler() {
22546
+ $this->check_ajax_referer( 'pricing_ajax_action' );
22547
+
22548
+ $result = null;
22549
+ $pricing_action = fs_request_get( 'pricing_action' );
22550
+
22551
+ switch ( $pricing_action ) {
22552
+ case 'fetch_pricing_data':
22553
+ $params = array(
22554
+ 'is_enriched' => true,
22555
+ 'trial' => fs_request_get_bool( 'trial' ),
22556
+ 'sandbox' => fs_request_get( 'sandbox' ),
22557
+ 's_ctx_type' => fs_request_get( 's_ctx_type' ),
22558
+ 's_ctx_id' => fs_request_get( 's_ctx_id' ),
22559
+ 's_ctx_ts' => fs_request_get( 's_ctx_ts' ),
22560
+ 's_ctx_secure' => fs_request_get( 's_ctx_secure' ),
22561
+ );
22562
+
22563
+ $bundle_id = $this->get_bundle_id();
22564
+ $bundle_public_key = $this->get_bundle_public_key();
22565
+
22566
+ $has_bundle_context = ( FS_Plugin::is_valid_id( $bundle_id ) && ! empty( $bundle_public_key ) );
22567
+
22568
+ if ( ! $has_bundle_context ) {
22569
+ $api = $this->get_api_plugin_scope();
22570
+ } else {
22571
+ $api = FS_Api::instance(
22572
+ $bundle_id,
22573
+ 'plugin',
22574
+ $bundle_id,
22575
+ $bundle_public_key,
22576
+ ! $this->is_live(),
22577
+ false,
22578
+ $this->get_sdk_version()
22579
+ );
22580
+
22581
+ $params['plugin_id'] = $this->get_id();
22582
+ $params['plugin_public_key'] = $this->get_public_key();
22583
+ }
22584
+
22585
+ $result = $api->get( 'pricing.json?' . http_build_query( $params ) );
22586
+ break;
22587
+ case 'start_trial':
22588
+ $result = $this->opt_in(
22589
+ false,
22590
+ false,
22591
+ false,
22592
+ false,
22593
+ false,
22594
+ fs_request_get( 'plan_id' )
22595
+ );
22596
+ }
22597
+
22598
+ if ( is_object( $result ) && $this->is_api_error( $result ) ) {
22599
+ $this->_logger->api_error( $result );
22600
+
22601
+ self::shoot_ajax_failure(
22602
+ isset( $result->error ) ?
22603
+ ( is_string( $result->error ) ? $result->error : $result->error->message ) :
22604
+ var_export( $result, true )
22605
+ );
22606
+ }
22607
+
22608
+ $this->shoot_ajax_success( $result );
22609
+ }
22610
+
22611
  #----------------------------------------------------------------------------------
22612
  #region Contact Us
22613
  #----------------------------------------------------------------------------------
22802
  return $this->_plugin_api;
22803
  }
22804
 
22805
+ /**
22806
+ * Get bundle public API scope.
22807
+ *
22808
+ * @author Vova Feldman (@svovaf)
22809
+ * @since 2.3.1
22810
+ *
22811
+ * @return FS_Api
22812
+ */
22813
+ function get_api_bundle_scope() {
22814
+ return FS_Api::instance(
22815
+ $this->get_bundle_id(),
22816
+ 'plugin',
22817
+ $this->get_bundle_id(),
22818
+ $this->get_bundle_public_key(),
22819
+ ! $this->is_live(),
22820
+ false,
22821
+ $this->get_sdk_version()
22822
+ );
22823
+ }
22824
+
22825
  /**
22826
  * Get site API scope object (fallback to public plugin scope when not registered).
22827
  *
22836
  $this->get_api_plugin_scope();
22837
  }
22838
 
22839
+ /**
22840
+ * @author Leo Fajardo (@leorw)
22841
+ * @since 2.2.3.1
22842
+ *
22843
+ * @param object $result
22844
+ */
22845
+ private function maybe_modify_api_curl_error_message( $result ) {
22846
+ if (
22847
+ 'cUrlMissing' !== $result->error->type &&
22848
+ ( 'CurlException' !== $result->error->type || CURLE_COULDNT_CONNECT != $result->error->code ) &&
22849
+ ( 'HttpRequestFailed' !== $result->error->type || false === strpos( $result->error->message, 'cURL error ' . CURLE_COULDNT_CONNECT ) )
22850
+ ) {
22851
+ return;
22852
+ }
22853
+
22854
+ $result->error->message = $this->esc_html_inline( '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.', 'curl-missing-message' ) .
22855
+ ' ' .
22856
+ $this->esc_html_inline(
22857
+ sprintf(
22858
+ 'Please contact your hosting provider and ask them to whitelist %s for external connection.',
22859
+ implode(
22860
+ ', ',
22861
+ $this->apply_filters( 'api_domains', array(
22862
+ 'api.freemius.com',
22863
+ 'wp.freemius.com'
22864
+ ) )
22865
+ )
22866
+ ),
22867
+ 'connectivity-whitelist'
22868
+ ) .
22869
+ ' ' .
22870
+ sprintf(
22871
+ $this->esc_html_inline( 'Once you are done, deactivate the %s and activate it again.', 'connectivity-reactivate-module' ),
22872
+ $this->get_module_type()
22873
+ );
22874
+ }
22875
+
22876
  /**
22877
  * Show trial promotional notice (if any trial exist).
22878
  *
23192
  function _show_theme_activation_optin_dialog() {
23193
  fs_enqueue_local_style( 'fs_connect', '/admin/connect.css' );
23194
 
23195
+ add_action( 'admin_footer', array( &$this, '_add_fs_theme_activation_dialog' ) );
23196
  }
23197
 
23198
  /**
23200
  * @since 1.2.2
23201
  */
23202
  function _add_fs_theme_activation_dialog() {
23203
+ global $pagenow;
23204
+
23205
+ if ( 'themes.php' !== $pagenow ) {
23206
+ return;
23207
+ }
23208
+
23209
  $vars = array( 'id' => $this->_module_id );
23210
  fs_require_once_template( 'connect.php', $vars );
23211
  }
23293
  $add_upgrade_link = (
23294
  $add_action_links ||
23295
  ( $is_activation_mode && $this->is_only_premium() )
23296
+ ) && ! WP_FS__DEMO_MODE && ( ! $this->is_whitelabeled() );
23297
 
23298
  $add_addons_link = ( $add_action_links && $this->has_addons() );
23299
 
23382
 
23383
  $this->_logger->entrance();
23384
 
23385
+ /**
23386
+ * @author Vova Feldman (@svovaf)
23387
+ * @since 2.3.2 Allow opting out from usage-tracking for paid products too by giving the appropriate warning letting the user know the automatic updates mechanism cannot function without an ongoing connection to the licensing and updates engine.
23388
+ */
23389
+ /*if ( $this->is_premium() ) {
23390
+ // Don't add opt-in/out for premium code base.
23391
+ return;
23392
+ }*/
23393
+
23394
+ if ( $this->is_only_premium() && $this->is_free_plan() ) {
23395
+ // Don't add tracking links for premium-only products that were opted-in by relation (add-on or a parent product) before activating any license.
23396
+ return;
23397
+ }
23398
+
23399
  if ( fs_is_network_admin() ) {
23400
  if ( ! $this->_is_network_active ) {
23401
  // Don't add tracking links when browsing the network WP Admin and the plugin is not network active.
23426
  return;
23427
  }
23428
 
23429
+ if (
23430
+ $this->is_activation_mode() &&
23431
+ $this->is_premium() &&
23432
+ ! $this->is_registered()
23433
+ ) {
23434
+ // If not yet registered and running the premium code base, a license activation link will already be shown.
23435
+ return;
23436
+ }
23437
 
23438
+ if ( $this->is_registered() && $this->is_tracking_allowed() ) {
23439
+ if ( ! $this->is_premium() && ! $this->is_enable_anonymous() ) {
23440
+ // If opted in and tracking is allowed, don't allow to opt out if not premium and anonymous mode is disabled.
23441
  return;
23442
  }
23443
  }
23450
  return;
23451
  }
23452
 
23453
+ if ( $this->add_ajax_action( 'update_tracking_permission', array( &$this, '_update_tracking_permission_callback' ) ) ) {
23454
+ return;
23455
+ }
23456
+
23457
  $link_text_id = '';
23458
  $url = '#';
23459
 
23463
  } else {
23464
  $link_text_id = $this->get_text_inline( 'Opt In', 'opt-in' );
23465
  }
 
 
23466
  } else if ( $this->is_anonymous() || $this->is_activation_mode() ) {
23467
  /**
23468
  * Show opt-in link only if skipped or in activation mode.
23479
  $url = $this->get_activation_url( $params );
23480
  }
23481
 
23482
+ add_action( 'admin_footer', array( &$this, '_add_optout_dialog' ) );
23483
+
23484
  if ( ! empty( $link_text_id ) && $this->is_plugin() && self::is_plugins_page() ) {
23485
  $this->add_plugin_action_link(
23486
  $link_text_id,
23517
  if ( ! empty( $this->_dynamically_added_top_level_page_hook_name ) ) {
23518
  if ( $this->is_network_registered() ) {
23519
  $page = 'account';
23520
+ } else if ( $this->is_pending_activation() || $this->is_network_anonymous() ) {
23521
  $this->maybe_set_slug_and_network_menu_exists_flag();
23522
  }
23523
  }
23552
  * @since 1.0.3
23553
  */
23554
  function _redirect_on_activation_hook() {
23555
+ if ( $this->apply_filters( 'redirect_on_activation', true ) ) {
23556
+ $url = $this->get_after_plugin_activation_redirect_url();
23557
 
23558
+ if ( is_string( $url ) ) {
23559
+ fs_redirect( $url );
23560
+ }
23561
  }
23562
  }
23563
 
23597
 
23598
  foreach ( $this->_action_links as $new_links ) {
23599
  foreach ( $new_links as $link ) {
23600
+ $before_deactivate[ $link['key'] ] = '<a href="' . $link['href'] . '"' . ( $link['external'] ? ' target="_blank" rel="noopener"' : '' ) . '>' . $link['label'] . '</a>';
23601
  }
23602
  }
23603
 
23717
  '';
23718
 
23719
  return sprintf(
23720
+ ' %s: <ol><li>%s.</li>%s<li>%s (<a href="%s" target="_blank" rel="noopener">%s</a>).</li></ol>',
23721
  $this->get_text_inline( 'Please follow these steps to complete the upgrade', 'follow-steps-to-complete-upgrade' ),
23722
  ( empty( $activate_license_string ) ? '' : $activate_license_string . '</li><li>' ) .
23723
  $this->get_latest_download_link( sprintf(
23970
  */
23971
  function set_plugin_upgrade_complete() {
23972
  $this->_storage->plugin_upgrade_mode = false;
23973
+
23974
+ $license_migration = ! empty( $this->_storage->license_migration ) ?
23975
+ $this->_storage->license_migration :
23976
+ array();
23977
+
23978
+ $license_migration['is_migrating'] = false;
23979
+
23980
+ $this->_storage->license_migration = $license_migration;
23981
  }
23982
 
23983
  #endregion
24180
  function _tabs_capture() {
24181
  $this->_logger->entrance();
24182
 
24183
+ if ( ! $this->is_product_settings_page() ||
24184
  ! $this->is_matching_url( $this->main_menu_url() )
24185
  ) {
24186
  return;
24235
  function _store_tabs_styles() {
24236
  $this->_logger->entrance();
24237
 
24238
+ if ( ! $this->is_product_settings_page() ||
24239
  ! $this->is_matching_url( $this->main_menu_url() )
24240
  ) {
24241
  return;
24309
  return false;
24310
  }
24311
 
24312
+ if ( self::NAVIGATION_TABS !== $this->_navigation ) {
24313
  // Only add tabs to themes for now.
24314
  return false;
24315
  }
24316
 
24317
+ if ( $this->is_theme() && ! $this->has_paid_plan() && ! $this->has_addons() ) {
24318
  // Only add tabs to monetizing themes.
24319
  return false;
24320
  }
24321
 
24322
+ if ( ! $this->is_product_settings_page() ) {
24323
+ // Only add tabs if browsing one of the product's setting pages.
24324
+ return false;
24325
+ }
24326
+
24327
+ if ( $this->is_activation_mode() && $this->is_activation_page() ) {
24328
+ // Don't include tabs in the activation page.
24329
  return false;
24330
  }
24331
 
25012
  }
25013
 
25014
  $modules = array_merge(
25015
+ array_values( self::maybe_get_entities_account_option( 'plugins', array() ) ),
25016
+ array_values( self::maybe_get_entities_account_option( 'themes', array() ) )
25017
  );
25018
 
25019
  foreach ( $modules as $module ) {
25118
  *
25119
  * @author Vova Feldman (@svovaf)
25120
  */
25121
+ self::shoot_ajax_success( array(
25122
+ 'is_marketing_allowed' => null,
25123
+ 'license_owner_id' => null
25124
+ ) );
25125
+ }
25126
+
25127
+ self::shoot_ajax_success( array(
25128
+ 'is_marketing_allowed' => $user_plugins[0]->is_marketing_allowed,
25129
+ 'license_owner_id' => ( isset( $user_plugins[0]->license_owner_id ) ? $user_plugins[0]->license_owner_id : null )
25130
+ ) );
25131
+ }
25132
+
25133
+ /**
25134
+ * @author Leo Fajardo (@leorw)
25135
+ * @since 2.3.2
25136
+ *
25137
+ * @param number[] $install_ids
25138
+ *
25139
+ * @return array {
25140
+ * An array of objects containing the installs' licenses owners data.
25141
+ *
25142
+ * @property number $id User ID.
25143
+ * @property string $email User email (can be masked email).
25144
+ * }
25145
+ */
25146
+ private function fetch_installs_licenses_owners_data( $install_ids ) {
25147
+ $this->_logger->entrance();
25148
+
25149
+ $response = $this->get_api_user_scope()->get(
25150
+ '/licenses_owners.json?install_ids=' . implode( ',', $install_ids )
25151
+ );
25152
+
25153
+ $license_owners = null;
25154
+
25155
+ if ( $this->is_api_result_object( $response, 'owners' ) ) {
25156
+ $license_owners = $response->owners;
25157
  }
25158
 
25159
+ return $license_owners;
25160
  }
25161
 
25162
  /**
25192
  }
25193
 
25194
  $modules = array_merge(
25195
+ array_values( self::maybe_get_entities_account_option( 'plugins', array() ) ),
25196
+ array_values( self::maybe_get_entities_account_option( 'themes', array() ) )
25197
  );
25198
 
25199
  foreach ( $modules as $key => $module ) {
freemius/includes/class-fs-api.php CHANGED
@@ -287,7 +287,7 @@
287
  $this->_logger->warn( 'Fallback to cached API result: ' . var_export( $cached_result, true ) );
288
  }
289
  } else {
290
- if ( is_object( $result ) && 404 == $result->error->http ) {
291
  /**
292
  * If the response code is 404, cache the result for half of the `$expiration`.
293
  *
287
  $this->_logger->warn( 'Fallback to cached API result: ' . var_export( $cached_result, true ) );
288
  }
289
  } else {
290
+ if ( is_object( $result ) && isset( $result->error->http ) && 404 == $result->error->http ) {
291
  /**
292
  * If the response code is 404, cache the result for half of the `$expiration`.
293
  *
freemius/includes/class-fs-plugin-updater.php CHANGED
@@ -102,7 +102,9 @@
102
  'edit_and_echo_plugin_update_row'
103
  ), 11, 2 );
104
 
105
- add_action( 'admin_head', array( &$this, 'catch_plugin_information_dialog_contents' ) );
 
 
106
 
107
  if ( ! WP_FS__IS_PRODUCTION_MODE ) {
108
  add_filter( 'http_request_host_is_external', array(
@@ -238,6 +240,12 @@
238
  * @since 2.0.0
239
  */
240
  private function add_transient_filters() {
 
 
 
 
 
 
241
  add_filter( 'pre_set_site_transient_update_plugins', array(
242
  &$this,
243
  'pre_set_site_transient_update_plugins_filter'
@@ -487,13 +495,35 @@
487
  return $transient_data;
488
  }
489
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
490
  if ( ! isset( $this->_update_details ) ) {
491
  // Get plugin's newest update.
492
  $new_version = $this->_fs->get_update(
493
  false,
494
  fs_request_get_bool( 'force-check' ),
495
  WP_FS__TIME_24_HOURS_IN_SEC / 24,
496
- $this->_fs->get_plugin_version()
497
  );
498
 
499
  $this->_update_details = false;
@@ -512,23 +542,66 @@
512
  }
513
  }
514
 
 
 
 
515
  if ( is_object( $this->_update_details ) ) {
 
 
 
 
516
  if ( ! isset( $transient_data->response ) ) {
517
  $transient_data->response = array();
518
  }
519
 
520
  // Add plugin to transient data.
521
- $transient_data->response[ $this->_fs->premium_plugin_basename() ] = $this->_fs->is_plugin() ?
522
  $this->_update_details :
523
  (array) $this->_update_details;
524
- } else if ( isset( $transient_data->response ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
525
  /**
526
- * Ensure that there's no update data for the plugin to prevent upgrading the premium version to the latest free version.
527
  *
528
- * @author Leo Fajardo (@leorw)
529
- * @since 2.3.0
530
  */
531
- unset( $transient_data->response[ $this->_fs->premium_plugin_basename() ] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
532
  }
533
 
534
  $slug = $this->_fs->get_slug();
102
  'edit_and_echo_plugin_update_row'
103
  ), 11, 2 );
104
 
105
+ if ( ! $this->_fs->has_any_active_valid_license() ) {
106
+ add_action( 'admin_head', array( &$this, 'catch_plugin_information_dialog_contents' ) );
107
+ }
108
 
109
  if ( ! WP_FS__IS_PRODUCTION_MODE ) {
110
  add_filter( 'http_request_host_is_external', array(
240
  * @since 2.0.0
241
  */
242
  private function add_transient_filters() {
243
+ if ( $this->_fs->is_premium() && ! $this->_fs->is_tracking_allowed() ) {
244
+ $this->_logger->log( 'Opted out sites cannot receive automatic software updates.' );
245
+
246
+ return;
247
+ }
248
+
249
  add_filter( 'pre_set_site_transient_update_plugins', array(
250
  &$this,
251
  'pre_set_site_transient_update_plugins_filter'
495
  return $transient_data;
496
  }
497
 
498
+ global $wp_current_filter;
499
+
500
+ $current_plugin_version = $this->_fs->get_plugin_version();
501
+
502
+ if ( ! empty( $wp_current_filter ) && 'upgrader_process_complete' === $wp_current_filter[0] ) {
503
+ if (
504
+ is_null( $this->_update_details ) ||
505
+ ( is_object( $this->_update_details ) && $this->_update_details->new_version !== $current_plugin_version )
506
+ ) {
507
+ /**
508
+ * After an update, clear the stored update details and reparse the plugin's main file in order to get
509
+ * the updated version's information and prevent the previous update information from showing up on the
510
+ * updates page.
511
+ *
512
+ * @author Leo Fajardo (@leorw)
513
+ * @since 2.3.1
514
+ */
515
+ $this->_update_details = null;
516
+ $current_plugin_version = $this->_fs->get_plugin_version( true );
517
+ }
518
+ }
519
+
520
  if ( ! isset( $this->_update_details ) ) {
521
  // Get plugin's newest update.
522
  $new_version = $this->_fs->get_update(
523
  false,
524
  fs_request_get_bool( 'force-check' ),
525
  WP_FS__TIME_24_HOURS_IN_SEC / 24,
526
+ $current_plugin_version
527
  );
528
 
529
  $this->_update_details = false;
542
  }
543
  }
544
 
545
+ // Alias.
546
+ $basename = $this->_fs->premium_plugin_basename();
547
+
548
  if ( is_object( $this->_update_details ) ) {
549
+ if ( isset( $transient_data->no_update ) ) {
550
+ unset( $transient_data->no_update[ $basename ] );
551
+ }
552
+
553
  if ( ! isset( $transient_data->response ) ) {
554
  $transient_data->response = array();
555
  }
556
 
557
  // Add plugin to transient data.
558
+ $transient_data->response[ $basename ] = $this->_fs->is_plugin() ?
559
  $this->_update_details :
560
  (array) $this->_update_details;
561
+ } else {
562
+ if ( isset( $transient_data->response ) ) {
563
+ /**
564
+ * Ensure that there's no update data for the plugin to prevent upgrading the premium version to the latest free version.
565
+ *
566
+ * @author Leo Fajardo (@leorw)
567
+ * @since 2.3.0
568
+ */
569
+ unset( $transient_data->response[ $basename ] );
570
+ }
571
+
572
+ if ( ! isset( $transient_data->no_update ) ) {
573
+ $transient_data->no_update = array();
574
+ }
575
+
576
  /**
577
+ * Add product to no_update transient data to properly integrate with WP 5.5 auto-updates UI.
578
  *
579
+ * @since 2.4.1
580
+ * @link https://make.wordpress.org/core/2020/07/30/recommended-usage-of-the-updates-api-to-support-the-auto-updates-ui-for-plugins-and-themes-in-wordpress-5-5/
581
  */
582
+ $transient_data->no_update[ $basename ] = $this->_fs->is_plugin() ?
583
+ (object) array(
584
+ 'id' => $basename,
585
+ 'slug' => $this->_fs->get_slug(),
586
+ 'plugin' => $basename,
587
+ 'new_version' => $this->_fs->get_plugin_version(),
588
+ 'url' => '',
589
+ 'package' => '',
590
+ 'icons' => array(),
591
+ 'banners' => array(),
592
+ 'banners_rtl' => array(),
593
+ 'tested' => '',
594
+ 'requires_php' => '',
595
+ 'compatibility' => new stdClass(),
596
+ ) :
597
+ array(
598
+ 'theme' => $basename,
599
+ 'new_version' => $this->_fs->get_plugin_version(),
600
+ 'url' => '',
601
+ 'package' => '',
602
+ 'requires' => '',
603
+ 'requires_php' => '',
604
+ );
605
  }
606
 
607
  $slug = $this->_fs->get_slug();
freemius/includes/class-fs-storage.php CHANGED
@@ -336,57 +336,63 @@
336
  private static function load_network_options_map() {
337
  self::$_NETWORK_OPTIONS_MAP = array(
338
  // Network level options.
339
- 'affiliate_application_data' => 0,
340
- 'beta_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,
346
- 'is_anonymous_ms' => 0,
347
- 'is_network_activated' => 0,
348
- 'is_on' => 0,
349
- 'is_plugin_new_install' => 0,
350
- 'network_install_blog_id' => 0,
351
- 'pending_sites_info' => 0,
352
- 'plugin_last_version' => 0,
353
- 'plugin_main_file' => 0,
354
- 'plugin_version' => 0,
355
- 'sdk_downgrade_mode' => 0,
356
- 'sdk_last_version' => 0,
357
- 'sdk_upgrade_mode' => 0,
358
- 'sdk_version' => 0,
359
- 'sticky_optin_added_ms' => 0,
360
- 'subscriptions' => 0,
361
- 'sync_timestamp' => 0,
362
- 'sync_cron' => 0,
363
- 'was_plugin_loaded' => 0,
364
- 'network_user_id' => 0,
365
- 'plugin_upgrade_mode' => 0,
366
- 'plugin_downgrade_mode' => 0,
367
- 'is_network_connected' => 0,
368
  /**
369
  * Special flag that is used when a super-admin upgrades to the new version of the SDK that
370
  * supports network level integration, when the connection decision wasn't made for all of the
371
  * sites in the network.
372
  */
373
- 'is_network_activation' => 0,
 
374
 
375
  // When network activated, then network level.
376
- 'install_timestamp' => 1,
377
- 'prev_is_premium' => 1,
378
- 'require_license_activation' => 1,
379
 
380
  // If not network activated OR delegated, then site level.
381
- 'activation_timestamp' => 2,
382
- 'prev_user_id' => 2,
383
- 'sticky_optin_added' => 2,
384
- 'uninstall_reason' => 2,
385
- 'is_pending_activation' => 2,
386
- 'pending_license_key' => 2,
 
 
 
 
 
387
 
388
  // Site level options.
389
- 'is_anonymous' => 3,
390
  );
391
  }
392
 
336
  private static function load_network_options_map() {
337
  self::$_NETWORK_OPTIONS_MAP = array(
338
  // Network level options.
339
+ 'affiliate_application_data' => 0,
340
+ 'beta_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,
346
+ 'is_anonymous_ms' => 0,
347
+ 'is_network_activated' => 0,
348
+ 'is_on' => 0,
349
+ 'is_plugin_new_install' => 0,
350
+ 'network_install_blog_id' => 0,
351
+ 'pending_sites_info' => 0,
352
+ 'plugin_last_version' => 0,
353
+ 'plugin_main_file' => 0,
354
+ 'plugin_version' => 0,
355
+ 'sdk_downgrade_mode' => 0,
356
+ 'sdk_last_version' => 0,
357
+ 'sdk_upgrade_mode' => 0,
358
+ 'sdk_version' => 0,
359
+ 'sticky_optin_added_ms' => 0,
360
+ 'subscriptions' => 0,
361
+ 'sync_timestamp' => 0,
362
+ 'sync_cron' => 0,
363
+ 'was_plugin_loaded' => 0,
364
+ 'network_user_id' => 0,
365
+ 'plugin_upgrade_mode' => 0,
366
+ 'plugin_downgrade_mode' => 0,
367
+ 'is_network_connected' => 0,
368
  /**
369
  * Special flag that is used when a super-admin upgrades to the new version of the SDK that
370
  * supports network level integration, when the connection decision wasn't made for all of the
371
  * sites in the network.
372
  */
373
+ 'is_network_activation' => 0,
374
+ 'license_migration' => 0,
375
 
376
  // When network activated, then network level.
377
+ 'install_timestamp' => 1,
378
+ 'prev_is_premium' => 1,
379
+ 'require_license_activation' => 1,
380
 
381
  // If not network activated OR delegated, then site level.
382
+ 'activation_timestamp' => 2,
383
+ 'expired_license_notice_shown' => 2,
384
+ 'is_whitelabeled' => 2,
385
+ 'last_license_key' => 2,
386
+ 'last_license_user_id' => 2,
387
+ 'prev_user_id' => 2,
388
+ 'sticky_optin_added' => 2,
389
+ 'uninstall_reason' => 2,
390
+ 'is_pending_activation' => 2,
391
+ 'pending_license_key' => 2,
392
+ 'is_extensions_tracking_allowed' => 2,
393
 
394
  // Site level options.
395
+ 'is_anonymous' => 3,
396
  );
397
  }
398
 
freemius/includes/customizer/class-fs-customizer-support-section.php CHANGED
@@ -87,10 +87,10 @@
87
  <div class="button-group">
88
  <# } #>
89
  <# if ( data.contact ) { #>
90
- <a class="button" href="{{ data.contact.url }}" target="_blank">{{ data.contact.label }} </a>
91
  <# } #>
92
  <# if ( data.support ) { #>
93
- <a class="button" href="{{ data.support.url }}" target="_blank">{{ data.support.label }} </a>
94
  <# } #>
95
  <# if ( data.contact && data.support ) { #>
96
  </div>
87
  <div class="button-group">
88
  <# } #>
89
  <# if ( data.contact ) { #>
90
+ <a class="button" href="{{ data.contact.url }}" target="_blank" rel="noopener noreferrer">{{ data.contact.label }} </a>
91
  <# } #>
92
  <# if ( data.support ) { #>
93
+ <a class="button" href="{{ data.support.url }}" target="_blank" rel="noopener noreferrer">{{ data.support.label }} </a>
94
  <# } #>
95
  <# if ( data.contact && data.support ) { #>
96
  </div>
freemius/includes/customizer/class-fs-customizer-upsell-control.php CHANGED
@@ -58,8 +58,12 @@
58
  $this->fs->get_trial_url() :
59
  $this->fs->get_upgrade_url();
60
 
 
 
 
 
61
  // Load features.
62
- $pricing = $this->fs->get_api_plugin_scope()->get( $this->fs->add_show_pending( "pricing.json" ) );
63
 
64
  if ( $this->fs->is_api_result_object( $pricing, 'plans' ) ) {
65
  // Add support features.
58
  $this->fs->get_trial_url() :
59
  $this->fs->get_upgrade_url();
60
 
61
+ $api = FS_Plugin::is_valid_id( $this->fs->get_bundle_id() ) ?
62
+ $this->fs->get_api_bundle_scope() :
63
+ $this->fs->get_api_plugin_scope();
64
+
65
  // Load features.
66
+ $pricing = $api->get( $this->fs->add_show_pending( "pricing.json" ) );
67
 
68
  if ( $this->fs->is_api_result_object( $pricing, 'plans' ) ) {
69
  // Add support features.
freemius/includes/entities/class-fs-entity.php CHANGED
@@ -146,4 +146,14 @@
146
  static function is_valid_id($id){
147
  return is_numeric($id);
148
  }
 
 
 
 
 
 
 
 
 
 
149
  }
146
  static function is_valid_id($id){
147
  return is_numeric($id);
148
  }
149
+
150
+ /**
151
+ * @author Leo Fajardo (@leorw)
152
+ * @since 2.3.1
153
+ *
154
+ * @return string
155
+ */
156
+ public static function get_class_name() {
157
+ return get_called_class();
158
+ }
159
  }
freemius/includes/entities/class-fs-payment.php CHANGED
@@ -158,8 +158,8 @@
158
  // Lazy load.
159
  self::$CURRENCY_2_SYMBOL = array(
160
  self::CURRENCY_USD => '$',
161
- self::CURRENCY_GBP => '£',
162
- self::CURRENCY_EUR => '',
163
  );
164
  }
165
 
158
  // Lazy load.
159
  self::$CURRENCY_2_SYMBOL = array(
160
  self::CURRENCY_USD => '$',
161
+ self::CURRENCY_GBP => '&pound;',
162
+ self::CURRENCY_EUR => '&euro;',
163
  );
164
  }
165
 
freemius/includes/entities/class-fs-plugin-license.php CHANGED
@@ -50,6 +50,13 @@
50
  * @var number
51
  */
52
  public $parent_license_id;
 
 
 
 
 
 
 
53
  /**
54
  * @var number
55
  */
@@ -74,6 +81,10 @@
74
  * @var string
75
  */
76
  public $secret_key;
 
 
 
 
77
  /**
78
  * @var bool $is_free_localhost Defaults to true. If true, allow unlimited localhost installs with the same
79
  * license.
@@ -287,4 +298,33 @@
287
  function total_activations() {
288
  return ( $this->activated + $this->activated_local );
289
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
290
  }
50
  * @var number
51
  */
52
  public $parent_license_id;
53
+ /**
54
+ * @author Leo Fajardo (@leorw)
55
+ * @since 2.4.0
56
+ *
57
+ * @var array
58
+ */
59
+ public $products;
60
  /**
61
  * @var number
62
  */
81
  * @var string
82
  */
83
  public $secret_key;
84
+ /**
85
+ * @var bool
86
+ */
87
+ public $is_whitelabeled;
88
  /**
89
  * @var bool $is_free_localhost Defaults to true. If true, allow unlimited localhost installs with the same
90
  * license.
298
  function total_activations() {
299
  return ( $this->activated + $this->activated_local );
300
  }
301
+
302
+ /**
303
+ * @author Vova Feldman (@svovaf)
304
+ * @since 2.3.1
305
+ *
306
+ * @return string
307
+ */
308
+ function get_html_escaped_masked_secret_key() {
309
+ return self::mask_secret_key_for_html( $this->secret_key );
310
+ }
311
+
312
+ /**
313
+ * @author Vova Feldman (@svovaf)
314
+ * @since 2.3.1
315
+ *
316
+ * @param string $secret_key
317
+ *
318
+ * @return string
319
+ */
320
+ static function mask_secret_key_for_html( $secret_key ) {
321
+ return (
322
+ // Initial 6 chars - sk_ABC
323
+ htmlspecialchars( substr( $secret_key, 0, 6 ) ) .
324
+ // Masking
325
+ str_pad( '', ( strlen( $secret_key ) - 9 ) * 6, '&bull;' ) .
326
+ // Last 3 chars.
327
+ htmlspecialchars( substr( $secret_key, - 3 ) )
328
+ );
329
+ }
330
  }
freemius/includes/entities/class-fs-plugin.php CHANGED
@@ -99,6 +99,11 @@
99
  * @var null|number
100
  */
101
  public $bundle_id;
 
 
 
 
 
102
 
103
  const AFFILIATE_MODERATION_CUSTOMERS = 'customers';
104
 
99
  * @var null|number
100
  */
101
  public $bundle_id;
102
+ /**
103
+ * @since 2.3.1
104
+ * @var null|string
105
+ */
106
+ public $bundle_public_key;
107
 
108
  const AFFILIATE_MODERATION_CUSTOMERS = 'customers';
109
 
freemius/includes/entities/class-fs-pricing.php CHANGED
@@ -34,6 +34,13 @@
34
  * @var null|float
35
  */
36
  public $lifetime_price;
 
 
 
 
 
 
 
37
 
38
  #endregion Properties
39
 
@@ -138,4 +145,13 @@
138
  return ( $this->monthly_price * 12 - $this->annual_price ) * ( $this->is_unlimited() ? 1 : $this->licenses );
139
  }
140
 
 
 
 
 
 
 
 
 
 
141
  }
34
  * @var null|float
35
  */
36
  public $lifetime_price;
37
+ /**
38
+ * @author Leo Fajardo (@leorw)
39
+ * @since 2.3.1
40
+ *
41
+ * @var string One of the following: `usd`, `gbp`, `eur`.
42
+ */
43
+ public $currency;
44
 
45
  #endregion Properties
46
 
145
  return ( $this->monthly_price * 12 - $this->annual_price ) * ( $this->is_unlimited() ? 1 : $this->licenses );
146
  }
147
 
148
+ /**
149
+ * @author Leo Fajardo (@leorw)
150
+ * @since 2.3.1
151
+ *
152
+ * @return bool
153
+ */
154
+ function is_usd() {
155
+ return ( 'usd' === $this->currency );
156
+ }
157
  }
freemius/includes/entities/class-fs-site.php CHANGED
@@ -171,15 +171,18 @@
171
  // WPEngine staging.
172
  fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
173
  fs_ends_with( $subdomain, '.dev.wpengine.com' ) ||
 
174
  // Pantheon
175
- ( fs_ends_with($subdomain, 'pantheonsite.io') &&
176
- (fs_starts_with($subdomain, 'test-') || fs_starts_with($subdomain, 'dev-'))) ||
177
  // Cloudways
178
  fs_ends_with( $subdomain, '.cloudwaysapps.com' ) ||
179
  // Kinsta
180
- (fs_ends_with($subdomain, '.kinsta.com') && fs_starts_with($subdomain, 'staging-')) ||
181
  // DesktopServer
182
- fs_ends_with( $subdomain, '.dev.cc' )
 
 
183
  );
184
  }
185
 
171
  // WPEngine staging.
172
  fs_ends_with( $subdomain, '.staging.wpengine.com' ) ||
173
  fs_ends_with( $subdomain, '.dev.wpengine.com' ) ||
174
+ fs_ends_with( $subdomain, '.wpengine.com' ) ||
175
  // Pantheon
176
+ ( fs_ends_with( $subdomain, 'pantheonsite.io' ) &&
177
+ ( fs_starts_with( $subdomain, 'test-' ) || fs_starts_with( $subdomain, 'dev-' ) ) ) ||
178
  // Cloudways
179
  fs_ends_with( $subdomain, '.cloudwaysapps.com' ) ||
180
  // Kinsta
181
+ ( fs_starts_with( $subdomain, 'staging-' ) && ( fs_ends_with( $subdomain, '.kinsta.com' ) || fs_ends_with( $subdomain, '.kinsta.cloud' ) ) ) ||
182
  // DesktopServer
183
+ fs_ends_with( $subdomain, '.dev.cc' ) ||
184
+ // Pressable
185
+ fs_ends_with( $subdomain, '.mystagingwebsite.com' )
186
  );
187
  }
188
 
freemius/includes/entities/class-fs-subscription.php CHANGED
@@ -1,125 +1,147 @@
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.9
7
- */
8
 
9
- if ( ! defined( 'ABSPATH' ) ) {
10
- exit;
11
- }
12
 
13
- class FS_Subscription extends FS_Entity {
14
 
15
- #region Properties
16
 
17
- /**
18
- * @var number
19
- */
20
- public $user_id;
21
- /**
22
- * @var number
23
- */
24
- public $install_id;
25
- /**
26
- * @var number
27
- */
28
- public $plan_id;
29
- /**
30
- * @var number
31
- */
32
- public $license_id;
33
- /**
34
- * @var float
35
- */
36
- public $total_gross;
37
- /**
38
- * @var float
39
- */
40
- public $amount_per_cycle;
41
- /**
42
- * @var int # of months
43
- */
44
- public $billing_cycle;
45
- /**
46
- * @var float
47
- */
48
- public $outstanding_balance;
49
- /**
50
- * @var int
51
- */
52
- public $failed_payments;
53
- /**
54
- * @var string
55
- */
56
- public $gateway;
57
- /**
58
- * @var string
59
- */
60
- public $external_id;
61
- /**
62
- * @var string|null
63
- */
64
- public $trial_ends;
65
- /**
66
- * @var string|null Datetime of the next payment, or null if cancelled
67
- */
68
- public $next_payment;
69
- /**
70
- * @var string|null
71
- */
72
- public $vat_id;
73
- /**
74
- * @var string Two characters country code
75
- */
76
- public $country_code;
 
 
 
 
 
 
77
 
78
- #endregion Properties
79
 
80
- /**
81
- * @param object|bool $subscription
82
- */
83
- function __construct( $subscription = false ) {
84
- parent::__construct( $subscription );
85
- }
86
 
87
- static function get_type() {
88
- return 'subscription';
89
- }
90
 
91
- /**
92
- * Check if subscription is active.
93
- *
94
- * @author Vova Feldman (@svovaf)
95
- * @since 1.0.9
96
- *
97
- * @return bool
98
- */
99
- function is_active() {
100
- return ! empty( $this->next_payment ) &&
101
- ( strtotime( $this->next_payment ) > WP_FS__SCRIPT_START_TIME );
102
- }
103
 
104
- /**
105
- * Subscription considered to be new without any payments
106
- * if the next payment should be made within less than 24 hours
107
- * from the subscription creation.
108
- *
109
- * @author Vova Feldman (@svovaf)
110
- * @since 1.0.9
111
- *
112
- * @return bool
113
- */
114
- function is_first_payment_pending() {
115
- return ( WP_FS__TIME_24_HOURS_IN_SEC >= strtotime( $this->next_payment ) - strtotime( $this->created ) );
116
- }
117
 
118
- /**
119
- * @author Vova Feldman (@svovaf)
120
- * @since 1.1.7
121
- */
122
- function has_trial() {
123
- return ! is_null( $this->trial_ends );
124
- }
125
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.9
7
+ */
8
 
9
+ if ( ! defined( 'ABSPATH' ) ) {
10
+ exit;
11
+ }
12
 
13
+ class FS_Subscription extends FS_Entity {
14
 
15
+ #region Properties
16
 
17
+ /**
18
+ * @var number
19
+ */
20
+ public $user_id;
21
+ /**
22
+ * @var number
23
+ */
24
+ public $install_id;
25
+ /**
26
+ * @var number
27
+ */
28
+ public $plan_id;
29
+ /**
30
+ * @var number
31
+ */
32
+ public $license_id;
33
+ /**
34
+ * @var float
35
+ */
36
+ public $total_gross;
37
+ /**
38
+ * @var float
39
+ */
40
+ public $amount_per_cycle;
41
+ /**
42
+ * @var int # of months
43
+ */
44
+ public $billing_cycle;
45
+ /**
46
+ * @var float
47
+ */
48
+ public $outstanding_balance;
49
+ /**
50
+ * @var int
51
+ */
52
+ public $failed_payments;
53
+ /**
54
+ * @var string
55
+ */
56
+ public $gateway;
57
+ /**
58
+ * @var string
59
+ */
60
+ public $external_id;
61
+ /**
62
+ * @var string|null
63
+ */
64
+ public $trial_ends;
65
+ /**
66
+ * @var string|null Datetime of the next payment, or null if cancelled.
67
+ */
68
+ public $next_payment;
69
+ /**
70
+ * @since 2.3.1
71
+ *
72
+ * @var string|null Datetime of the cancellation.
73
+ */
74
+ public $canceled_at;
75
+ /**
76
+ * @var string|null
77
+ */
78
+ public $vat_id;
79
+ /**
80
+ * @var string Two characters country code
81
+ */
82
+ public $country_code;
83
 
84
+ #endregion Properties
85
 
86
+ /**
87
+ * @param object|bool $subscription
88
+ */
89
+ function __construct( $subscription = false ) {
90
+ parent::__construct( $subscription );
91
+ }
92
 
93
+ static function get_type() {
94
+ return 'subscription';
95
+ }
96
 
97
+ /**
98
+ * Check if subscription is active.
99
+ *
100
+ * @author Vova Feldman (@svovaf)
101
+ * @since 1.0.9
102
+ *
103
+ * @return bool
104
+ */
105
+ function is_active() {
106
+ if ( $this->is_canceled() ) {
107
+ return false;
108
+ }
109
 
110
+ return (
111
+ ! empty( $this->next_payment ) &&
112
+ strtotime( $this->next_payment ) > WP_FS__SCRIPT_START_TIME
113
+ );
114
+ }
 
 
 
 
 
 
 
 
115
 
116
+ /**
117
+ * @author Vova Feldman (@svovaf)
118
+ * @since 2.3.1
119
+ *
120
+ * @return bool
121
+ */
122
+ function is_canceled() {
123
+ return ! is_null( $this->canceled_at );
124
+ }
125
+
126
+ /**
127
+ * Subscription considered to be new without any payments
128
+ * if the next payment should be made within less than 24 hours
129
+ * from the subscription creation.
130
+ *
131
+ * @author Vova Feldman (@svovaf)
132
+ * @since 1.0.9
133
+ *
134
+ * @return bool
135
+ */
136
+ function is_first_payment_pending() {
137
+ return ( WP_FS__TIME_24_HOURS_IN_SEC >= strtotime( $this->next_payment ) - strtotime( $this->created ) );
138
+ }
139
+
140
+ /**
141
+ * @author Vova Feldman (@svovaf)
142
+ * @since 1.1.7
143
+ */
144
+ function has_trial() {
145
+ return ! is_null( $this->trial_ends );
146
+ }
147
+ }
freemius/includes/fs-core-functions.php CHANGED
@@ -63,62 +63,70 @@
63
  /* Scripts and styles including.
64
  --------------------------------------------------------------------------------------------*/
65
 
66
- /**
67
- * Generates an absolute URL to the given path. This function ensures that the URL will be correct whether the asset
68
- * is inside a plugin's folder or a theme's folder.
69
- *
70
- * Examples:
71
- * 1. "themes" folder
72
- * Path: C:/xampp/htdocs/fswp/wp-content/themes/twentytwelve/freemius/assets/css/admin/common.css
73
- * URL: http://fswp:8080/wp-content/themes/twentytwelve/freemius/assets/css/admin/common.css
74
- *
75
- * 2. "plugins" folder
76
- * Path: C:/xampp/htdocs/fswp/wp-content/plugins/rating-widget-premium/freemius/assets/css/admin/common.css
77
- * URL: http://fswp:8080/wp-content/plugins/rating-widget-premium/freemius/assets/css/admin/common.css
78
- *
79
- * @author Leo Fajardo (@leorw)
80
- * @since 1.2.2
81
- *
82
- * @param string $asset_abs_path Asset's absolute path.
83
- *
84
- * @return string Asset's URL.
85
- */
86
- function fs_asset_url( $asset_abs_path ) {
87
- $wp_content_dir = fs_normalize_path( WP_CONTENT_DIR );
88
- $asset_abs_path = fs_normalize_path( $asset_abs_path );
89
-
90
- if ( 0 === strpos( $asset_abs_path, $wp_content_dir ) ) {
91
- // Handle both theme and plugin assets located in the standard directories.
92
- $asset_rel_path = str_replace( $wp_content_dir, '', $asset_abs_path );
93
- $asset_url = content_url( fs_normalize_path( $asset_rel_path ) );
94
- } else {
95
- $wp_plugins_dir = fs_normalize_path( WP_PLUGIN_DIR );
96
- if ( 0 === strpos( $asset_abs_path, $wp_plugins_dir ) ) {
97
- // Try to handle plugin assets that may be located in a non-standard plugins directory.
98
- $asset_rel_path = str_replace( $wp_plugins_dir, '', $asset_abs_path );
99
- $asset_url = plugins_url( fs_normalize_path( $asset_rel_path ) );
100
  } else {
101
- // Try to handle theme assets that may be located in a non-standard themes directory.
102
- $active_theme_stylesheet = get_stylesheet();
103
- $wp_themes_dir = fs_normalize_path( trailingslashit( get_theme_root( $active_theme_stylesheet ) ) );
104
- $asset_rel_path = str_replace( $wp_themes_dir, '', fs_normalize_path( $asset_abs_path ) );
105
- $asset_url = trailingslashit( get_theme_root_uri( $active_theme_stylesheet ) ) . fs_normalize_path( $asset_rel_path );
 
 
 
 
 
 
 
106
  }
107
- }
108
 
109
- return $asset_url;
 
110
  }
111
 
112
- function fs_enqueue_local_style( $handle, $path, $deps = array(), $ver = false, $media = 'all' ) {
113
- wp_enqueue_style( $handle, fs_asset_url( WP_FS__DIR_CSS . '/' . trim( $path, '/' ) ), $deps, $ver, $media );
 
 
114
  }
115
 
116
- function fs_enqueue_local_script( $handle, $path, $deps = array(), $ver = false, $in_footer = 'all' ) {
117
- wp_enqueue_script( $handle, fs_asset_url( WP_FS__DIR_JS . '/' . trim( $path, '/' ) ), $deps, $ver, $in_footer );
 
 
118
  }
119
 
120
- function fs_img_url( $path, $img_dir = WP_FS__DIR_IMG ) {
121
- return ( fs_asset_url( $img_dir . '/' . trim( $path, '/' ) ) );
 
 
122
  }
123
 
124
  #--------------------------------------------------------------------------------
@@ -315,138 +323,191 @@
315
 
316
  /* Core UI.
317
  --------------------------------------------------------------------------------------------*/
318
- /**
319
- * @param number $module_id
320
- * @param string $page
321
- * @param string $action
322
- * @param string $title
323
- * @param string $button_class
324
- * @param array $params
325
- * @param bool $is_primary
326
- * @param bool $is_small
327
- * @param string|bool $icon_class Optional class for an icon (since 1.1.7).
328
- * @param string|bool $confirmation Optional confirmation message before submit (since 1.1.7).
329
- * @param string $method Since 1.1.7
330
- *
331
- * @uses fs_ui_get_action_button()
332
- */
333
- function fs_ui_action_button(
334
- $module_id,
335
- $page,
336
- $action,
337
- $title,
338
- $button_class = '',
339
- $params = array(),
340
- $is_primary = true,
341
- $is_small = false,
342
- $icon_class = false,
343
- $confirmation = false,
344
- $method = 'GET'
345
- ) {
346
- echo fs_ui_get_action_button(
347
  $module_id,
348
  $page,
349
  $action,
350
  $title,
351
- $button_class,
352
- $params,
353
- $is_primary,
354
- $is_small,
355
- $icon_class,
356
- $confirmation,
357
- $method
358
- );
359
- }
360
-
361
- /**
362
- * @author Vova Feldman (@svovaf)
363
- * @since 1.1.7
364
- *
365
- * @param number $module_id
366
- * @param string $page
367
- * @param string $action
368
- * @param string $title
369
- * @param string $button_class
370
- * @param array $params
371
- * @param bool $is_primary
372
- * @param bool $is_small
373
- * @param string|bool $icon_class Optional class for an icon.
374
- * @param string|bool $confirmation Optional confirmation message before submit.
375
- * @param string $method
376
- *
377
- * @return string
378
- */
379
- function fs_ui_get_action_button(
380
- $module_id,
381
- $page,
382
- $action,
383
- $title,
384
- $button_class = '',
385
- $params = array(),
386
- $is_primary = true,
387
- $is_small = false,
388
- $icon_class = false,
389
- $confirmation = false,
390
- $method = 'GET'
391
- ) {
392
- // Prepend icon (if set).
393
- $title = ( is_string( $icon_class ) ? '<i class="' . $icon_class . '"></i> ' : '' ) . $title;
394
-
395
- if ( is_string( $confirmation ) ) {
396
- return sprintf( '<form action="%s" method="%s"><input type="hidden" name="fs_action" value="%s">%s<a href="#" class="%s" onclick="if (confirm(\'%s\')) this.parentNode.submit(); return false;">%s</a></form>',
397
- freemius( $module_id )->_get_admin_page_url( $page, $params ),
398
- $method,
399
  $action,
400
- wp_nonce_field( $action, '_wpnonce', true, false ),
401
- 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
 
 
 
 
402
  $confirmation,
403
- $title
404
- );
405
- } else if ( 'GET' !== strtoupper( $method ) ) {
406
- return sprintf( '<form action="%s" method="%s"><input type="hidden" name="fs_action" value="%s">%s<a href="#" class="%s" onclick="this.parentNode.submit(); return false;">%s</a></form>',
407
- freemius( $module_id )->_get_admin_page_url( $page, $params ),
408
- $method,
409
- $action,
410
- wp_nonce_field( $action, '_wpnonce', true, false ),
411
- 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
412
- $title
413
- );
414
- } else {
415
- return sprintf( '<a href="%s" class="%s">%s</a></form>',
416
- wp_nonce_url( freemius( $module_id )->_get_admin_page_url( $page, array_merge( $params, array( 'fs_action' => $action ) ) ), $action ),
417
- 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
418
- $title
419
  );
420
  }
421
  }
422
 
423
- function fs_ui_action_link( $module_id, $page, $action, $title, $params = array() ) {
424
- ?><a class=""
425
- href="<?php echo wp_nonce_url( freemius( $module_id )->_get_admin_page_url( $page, array_merge( $params, array( 'fs_action' => $action ) ) ), $action ) ?>"><?php echo $title ?></a><?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
426
  }
427
 
428
- /*function fs_error_handler($errno, $errstr, $errfile, $errline)
429
- {
430
- if (false === strpos($errfile, 'freemius/'))
431
- {
432
- // @todo Dump Freemius errors to local log.
433
- }
434
-
435
- // switch ($errno) {
436
- // case E_USER_ERROR:
437
- // break;
438
- // case E_WARNING:
439
- // case E_USER_WARNING:
440
- // break;
441
- // case E_NOTICE:
442
- // case E_USER_NOTICE:
443
- // break;
444
- // default:
445
- // break;
446
- // }
447
  }
448
 
449
- set_error_handler('fs_error_handler');*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
450
 
451
  if ( ! function_exists( 'fs_nonce_url' ) ) {
452
  /**
@@ -634,71 +695,75 @@
634
 
635
  #endregion Url Canonization ------------------------------------------------------------------
636
 
637
- /**
638
- * @author Vova Feldman (@svovaf)
639
- *
640
- * @since 1.2.2 Changed to usage of WP_Filesystem_Direct.
641
- *
642
- * @param string $from URL
643
- * @param string $to File path.
644
- *
645
- * @return bool Is successfully downloaded.
646
- */
647
- function fs_download_image( $from, $to ) {
648
- $dir = dirname( $to );
 
649
 
650
- if ( 'direct' !== get_filesystem_method( array(), $dir ) ) {
651
- return false;
652
- }
653
 
654
- if ( ! class_exists( 'WP_Filesystem_Direct' ) ) {
655
- require_once ABSPATH . 'wp-admin/includes/class-wp-filesystem-base.php';
656
- require_once ABSPATH . 'wp-admin/includes/class-wp-filesystem-direct.php';
657
- }
658
 
659
- $fs = new WP_Filesystem_Direct( '' );
660
- $tmpfile = download_url( $from );
661
 
662
- if ( $tmpfile instanceof WP_Error ) {
663
- // Issue downloading the file.
664
- return false;
665
- }
666
 
667
- $fs->copy( $tmpfile, $to );
668
- $fs->delete( $tmpfile );
669
 
670
- return true;
 
671
  }
672
 
673
  /* General Utilities
674
  --------------------------------------------------------------------------------------------*/
675
 
676
- /**
677
- * Sorts an array by the value of the priority key.
678
- *
679
- * @author Daniel Iser (@danieliser)
680
- * @since 1.1.7
681
- *
682
- * @param $a
683
- * @param $b
684
- *
685
- * @return int
686
- */
687
- function fs_sort_by_priority( $a, $b ) {
 
 
 
 
 
 
 
 
 
 
 
 
688
 
689
- // If b has a priority and a does not, b wins.
690
- if ( ! isset( $a['priority'] ) && isset( $b['priority'] ) ) {
691
- return 1;
692
- } // If b has a priority and a does not, b wins.
693
- elseif ( isset( $a['priority'] ) && ! isset( $b['priority'] ) ) {
694
- return - 1;
695
- } // If neither has a priority or both priorities are equal its a tie.
696
- elseif ( ( ! isset( $a['priority'] ) && ! isset( $b['priority'] ) ) || $a['priority'] === $b['priority'] ) {
697
- return 0;
698
  }
699
-
700
- // If both have priority return the winner.
701
- return ( $a['priority'] < $b['priority'] ) ? - 1 : 1;
702
  }
703
 
704
  #--------------------------------------------------------------------------------
63
  /* Scripts and styles including.
64
  --------------------------------------------------------------------------------------------*/
65
 
66
+ if ( ! function_exists( 'fs_asset_url' ) ) {
67
+ /**
68
+ * Generates an absolute URL to the given path. This function ensures that the URL will be correct whether the asset
69
+ * is inside a plugin's folder or a theme's folder.
70
+ *
71
+ * Examples:
72
+ * 1. "themes" folder
73
+ * Path: C:/xampp/htdocs/fswp/wp-content/themes/twentytwelve/freemius/assets/css/admin/common.css
74
+ * URL: http://fswp:8080/wp-content/themes/twentytwelve/freemius/assets/css/admin/common.css
75
+ *
76
+ * 2. "plugins" folder
77
+ * Path: C:/xampp/htdocs/fswp/wp-content/plugins/rating-widget-premium/freemius/assets/css/admin/common.css
78
+ * URL: http://fswp:8080/wp-content/plugins/rating-widget-premium/freemius/assets/css/admin/common.css
79
+ *
80
+ * @author Leo Fajardo (@leorw)
81
+ * @since 1.2.2
82
+ *
83
+ * @param string $asset_abs_path Asset's absolute path.
84
+ *
85
+ * @return string Asset's URL.
86
+ */
87
+ function fs_asset_url( $asset_abs_path ) {
88
+ $wp_content_dir = fs_normalize_path( WP_CONTENT_DIR );
89
+ $asset_abs_path = fs_normalize_path( $asset_abs_path );
90
+
91
+ if ( 0 === strpos( $asset_abs_path, $wp_content_dir ) ) {
92
+ // Handle both theme and plugin assets located in the standard directories.
93
+ $asset_rel_path = str_replace( $wp_content_dir, '', $asset_abs_path );
94
+ $asset_url = content_url( fs_normalize_path( $asset_rel_path ) );
 
 
 
 
 
95
  } else {
96
+ $wp_plugins_dir = fs_normalize_path( WP_PLUGIN_DIR );
97
+ if ( 0 === strpos( $asset_abs_path, $wp_plugins_dir ) ) {
98
+ // Try to handle plugin assets that may be located in a non-standard plugins directory.
99
+ $asset_rel_path = str_replace( $wp_plugins_dir, '', $asset_abs_path );
100
+ $asset_url = plugins_url( fs_normalize_path( $asset_rel_path ) );
101
+ } else {
102
+ // Try to handle theme assets that may be located in a non-standard themes directory.
103
+ $active_theme_stylesheet = get_stylesheet();
104
+ $wp_themes_dir = fs_normalize_path( trailingslashit( get_theme_root( $active_theme_stylesheet ) ) );
105
+ $asset_rel_path = str_replace( $wp_themes_dir, '', fs_normalize_path( $asset_abs_path ) );
106
+ $asset_url = trailingslashit( get_theme_root_uri( $active_theme_stylesheet ) ) . fs_normalize_path( $asset_rel_path );
107
+ }
108
  }
 
109
 
110
+ return $asset_url;
111
+ }
112
  }
113
 
114
+ if ( ! function_exists( 'fs_enqueue_local_style' ) ) {
115
+ function fs_enqueue_local_style( $handle, $path, $deps = array(), $ver = false, $media = 'all' ) {
116
+ wp_enqueue_style( $handle, fs_asset_url( WP_FS__DIR_CSS . '/' . trim( $path, '/' ) ), $deps, $ver, $media );
117
+ }
118
  }
119
 
120
+ if ( ! function_exists( 'fs_enqueue_local_script' ) ) {
121
+ function fs_enqueue_local_script( $handle, $path, $deps = array(), $ver = false, $in_footer = 'all' ) {
122
+ wp_enqueue_script( $handle, fs_asset_url( WP_FS__DIR_JS . '/' . trim( $path, '/' ) ), $deps, $ver, $in_footer );
123
+ }
124
  }
125
 
126
+ if ( ! function_exists( 'fs_img_url' ) ) {
127
+ function fs_img_url( $path, $img_dir = WP_FS__DIR_IMG ) {
128
+ return ( fs_asset_url( $img_dir . '/' . trim( $path, '/' ) ) );
129
+ }
130
  }
131
 
132
  #--------------------------------------------------------------------------------
323
 
324
  /* Core UI.
325
  --------------------------------------------------------------------------------------------*/
326
+ if ( ! function_exists( 'fs_ui_action_button' ) ) {
327
+ /**
328
+ * @param number $module_id
329
+ * @param string $page
330
+ * @param string $action
331
+ * @param string $title
332
+ * @param string $button_class
333
+ * @param array $params
334
+ * @param bool $is_primary
335
+ * @param bool $is_small
336
+ * @param string|bool $icon_class Optional class for an icon (since 1.1.7).
337
+ * @param string|bool $confirmation Optional confirmation message before submit (since 1.1.7).
338
+ * @param string $method Since 1.1.7
339
+ *
340
+ * @uses fs_ui_get_action_button()
341
+ */
342
+ function fs_ui_action_button(
 
 
 
 
 
 
 
 
 
 
 
 
343
  $module_id,
344
  $page,
345
  $action,
346
  $title,
347
+ $button_class = '',
348
+ $params = array(),
349
+ $is_primary = true,
350
+ $is_small = false,
351
+ $icon_class = false,
352
+ $confirmation = false,
353
+ $method = 'GET'
354
+ ) {
355
+ echo fs_ui_get_action_button(
356
+ $module_id,
357
+ $page,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
358
  $action,
359
+ $title,
360
+ $button_class,
361
+ $params,
362
+ $is_primary,
363
+ $is_small,
364
+ $icon_class,
365
  $confirmation,
366
+ $method
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
367
  );
368
  }
369
  }
370
 
371
+ if ( ! function_exists( 'fs_ui_get_action_button' ) ) {
372
+ /**
373
+ * @author Vova Feldman (@svovaf)
374
+ * @since 1.1.7
375
+ *
376
+ * @param number $module_id
377
+ * @param string $page
378
+ * @param string $action
379
+ * @param string $title
380
+ * @param string $button_class
381
+ * @param array $params
382
+ * @param bool $is_primary
383
+ * @param bool $is_small
384
+ * @param string|bool $icon_class Optional class for an icon.
385
+ * @param string|bool $confirmation Optional confirmation message before submit.
386
+ * @param string $method
387
+ *
388
+ * @return string
389
+ */
390
+ function fs_ui_get_action_button(
391
+ $module_id,
392
+ $page,
393
+ $action,
394
+ $title,
395
+ $button_class = '',
396
+ $params = array(),
397
+ $is_primary = true,
398
+ $is_small = false,
399
+ $icon_class = false,
400
+ $confirmation = false,
401
+ $method = 'GET'
402
+ ) {
403
+ // Prepend icon (if set).
404
+ $title = ( is_string( $icon_class ) ? '<i class="' . $icon_class . '"></i> ' : '' ) . $title;
405
+
406
+ if ( is_string( $confirmation ) ) {
407
+ return sprintf( '<form action="%s" method="%s"><input type="hidden" name="fs_action" value="%s">%s<a href="#" class="%s" onclick="if (confirm(\'%s\')) this.parentNode.submit(); return false;">%s</a></form>',
408
+ freemius( $module_id )->_get_admin_page_url( $page, $params ),
409
+ $method,
410
+ $action,
411
+ wp_nonce_field( $action, '_wpnonce', true, false ),
412
+ 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
413
+ $confirmation,
414
+ $title
415
+ );
416
+ } else if ( 'GET' !== strtoupper( $method ) ) {
417
+ return sprintf( '<form action="%s" method="%s"><input type="hidden" name="fs_action" value="%s">%s<a href="#" class="%s" onclick="this.parentNode.submit(); return false;">%s</a></form>',
418
+ freemius( $module_id )->_get_admin_page_url( $page, $params ),
419
+ $method,
420
+ $action,
421
+ wp_nonce_field( $action, '_wpnonce', true, false ),
422
+ 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
423
+ $title
424
+ );
425
+ } else {
426
+ return sprintf( '<a href="%s" class="%s">%s</a></form>',
427
+ wp_nonce_url( freemius( $module_id )->_get_admin_page_url( $page, array_merge( $params, array( 'fs_action' => $action ) ) ), $action ),
428
+ 'button' . ( ! empty( $button_class ) ? ' ' . $button_class : '' ) . ( $is_primary ? ' button-primary' : '' ) . ( $is_small ? ' button-small' : '' ),
429
+ $title
430
+ );
431
+ }
432
+ }
433
+
434
+ function fs_ui_action_link( $module_id, $page, $action, $title, $params = array() ) {
435
+ ?><a class=""
436
+ href="<?php echo wp_nonce_url( freemius( $module_id )->_get_admin_page_url( $page, array_merge( $params, array( 'fs_action' => $action ) ) ), $action ) ?>"><?php echo $title ?></a><?php
437
+ }
438
  }
439
 
440
+ if ( ! function_exists( 'fs_get_entity' ) ) {
441
+ /**
442
+ * @author Leo Fajardo (@leorw)
443
+ * @since 2.3.1
444
+ *
445
+ * @param mixed $entity
446
+ * @param string $class
447
+ *
448
+ * @return FS_Plugin|FS_User|FS_Site|FS_Plugin_License|FS_Plugin_Plan|FS_Plugin_Tag|FS_Subscription
449
+ */
450
+ function fs_get_entity( $entity, $class ) {
451
+ if ( ! is_object( $entity ) || $entity instanceof $class ) {
452
+ return $entity;
453
+ }
454
+
455
+ return new $class( $entity );
456
+ }
 
 
457
  }
458
 
459
+ if ( ! function_exists( 'fs_get_entities' ) ) {
460
+ /**
461
+ * @author Leo Fajardo (@leorw)
462
+ * @since 2.3.1
463
+ *
464
+ * @param mixed $entities
465
+ * @param string $class_name
466
+ *
467
+ * @return FS_Plugin[]|FS_User[]|FS_Site[]|FS_Plugin_License[]|FS_Plugin_Plan[]|FS_Plugin_Tag[]|FS_Subscription[]
468
+ */
469
+ function fs_get_entities( $entities, $class_name ) {
470
+ if ( ! is_array( $entities ) || empty( $entities ) ) {
471
+ return $entities;
472
+ }
473
+
474
+ // Get first element.
475
+ $first_array_element = reset( $entities );
476
+
477
+ if ( $first_array_element instanceof $class_name ) {
478
+ /**
479
+ * If the first element of the array is an instance of the context class, assume that all other
480
+ * elements are instances of the class.
481
+ */
482
+ return $entities;
483
+ }
484
+
485
+ if (
486
+ is_array( $first_array_element ) &&
487
+ ! empty( $first_array_element )
488
+ ) {
489
+ $first_array_element = reset( $first_array_element );
490
+
491
+ if ( $first_array_element instanceof $class_name ) {
492
+ /**
493
+ * If the first element of the `$entities` array is an array whose first element is an instance of the
494
+ * context class, assume that all other objects are instances of the class.
495
+ */
496
+ return $entities;
497
+ }
498
+ }
499
+
500
+ foreach ( $entities as $key => $entities_or_entity ) {
501
+ if ( is_array( $entities_or_entity ) ) {
502
+ $entities[ $key ] = fs_get_entities( $entities_or_entity, $class_name );
503
+ } else {
504
+ $entities[ $key ] = fs_get_entity( $entities_or_entity, $class_name );
505
+ }
506
+ }
507
+
508
+ return $entities;
509
+ }
510
+ }
511
 
512
  if ( ! function_exists( 'fs_nonce_url' ) ) {
513
  /**
695
 
696
  #endregion Url Canonization ------------------------------------------------------------------
697
 
698
+ if ( ! function_exists( 'fs_download_image' ) ) {
699
+ /**
700
+ * @author Vova Feldman (@svovaf)
701
+ *
702
+ * @since 1.2.2 Changed to usage of WP_Filesystem_Direct.
703
+ *
704
+ * @param string $from URL
705
+ * @param string $to File path.
706
+ *
707
+ * @return bool Is successfully downloaded.
708
+ */
709
+ function fs_download_image( $from, $to ) {
710
+ $dir = dirname( $to );
711
 
712
+ if ( 'direct' !== get_filesystem_method( array(), $dir ) ) {
713
+ return false;
714
+ }
715
 
716
+ if ( ! class_exists( 'WP_Filesystem_Direct' ) ) {
717
+ require_once ABSPATH . 'wp-admin/includes/class-wp-filesystem-base.php';
718
+ require_once ABSPATH . 'wp-admin/includes/class-wp-filesystem-direct.php';
719
+ }
720
 
721
+ $fs = new WP_Filesystem_Direct( '' );
722
+ $tmpfile = download_url( $from );
723
 
724
+ if ( $tmpfile instanceof WP_Error ) {
725
+ // Issue downloading the file.
726
+ return false;
727
+ }
728
 
729
+ $fs->copy( $tmpfile, $to );
730
+ $fs->delete( $tmpfile );
731
 
732
+ return true;
733
+ }
734
  }
735
 
736
  /* General Utilities
737
  --------------------------------------------------------------------------------------------*/
738
 
739
+ if ( ! function_exists( 'fs_sort_by_priority' ) ) {
740
+ /**
741
+ * Sorts an array by the value of the priority key.
742
+ *
743
+ * @author Daniel Iser (@danieliser)
744
+ * @since 1.1.7
745
+ *
746
+ * @param $a
747
+ * @param $b
748
+ *
749
+ * @return int
750
+ */
751
+ function fs_sort_by_priority( $a, $b ) {
752
+
753
+ // If b has a priority and a does not, b wins.
754
+ if ( ! isset( $a['priority'] ) && isset( $b['priority'] ) ) {
755
+ return 1;
756
+ } // If b has a priority and a does not, b wins.
757
+ elseif ( isset( $a['priority'] ) && ! isset( $b['priority'] ) ) {
758
+ return - 1;
759
+ } // If neither has a priority or both priorities are equal its a tie.
760
+ elseif ( ( ! isset( $a['priority'] ) && ! isset( $b['priority'] ) ) || $a['priority'] === $b['priority'] ) {
761
+ return 0;
762
+ }
763
 
764
+ // If both have priority return the winner.
765
+ return ( $a['priority'] < $b['priority'] ) ? - 1 : 1;
 
 
 
 
 
 
 
766
  }
 
 
 
767
  }
768
 
769
  #--------------------------------------------------------------------------------
freemius/includes/fs-essential-functions.php CHANGED
@@ -344,7 +344,11 @@
344
  }
345
 
346
  if ( ! isset( $newest_sdk->type ) || 'theme' !== $newest_sdk->type ) {
347
- $in_activation = ( ! is_plugin_active( $plugin_file ) );
 
 
 
 
348
  } else {
349
  $theme = wp_get_theme();
350
  $in_activation = ( $newest_sdk->plugin_path == $theme->stylesheet );
@@ -376,45 +380,62 @@
376
  global $fs_active_plugins;
377
 
378
  /**
379
- * @todo Multi-site network activated plugin are always loaded prior to site plugins so if there's a a plugin activated in the network mode that has an older version of the SDK of another plugin which is site activated that has new SDK version, the fs-essential-functions.php will be loaded from the older SDK. Same thing about MU plugins (loaded even before network activated plugins).
380
  *
381
  * @link https://github.com/Freemius/wordpress-sdk/issues/26
382
  */
383
 
384
  $newest_sdk_plugin_path = $fs_active_plugins->newest->plugin_path;
385
 
386
- $active_plugins = get_option( 'active_plugins', array() );
387
- $newest_sdk_plugin_key = array_search( $newest_sdk_plugin_path, $active_plugins );
388
- if ( 0 === $newest_sdk_plugin_key ) {
389
- // if it's 0 it's the first plugin already, no need to continue
390
- return false;
391
- } else if ( is_numeric( $newest_sdk_plugin_key ) ) {
392
- // Remove plugin from its current position.
393
- array_splice( $active_plugins, $newest_sdk_plugin_key, 1 );
 
 
 
 
 
 
394
 
395
- // Set it to be included first.
396
- array_unshift( $active_plugins, $newest_sdk_plugin_path );
 
 
 
397
 
398
- update_option( 'active_plugins', $active_plugins );
 
 
 
 
 
 
399
 
400
  return true;
401
- } else if ( is_multisite() && false === $newest_sdk_plugin_key ) {
 
 
402
  // Plugin is network active.
403
  $network_active_plugins = get_site_option( 'active_sitewide_plugins', array() );
404
 
405
- if (isset($network_active_plugins[$newest_sdk_plugin_path])) {
406
- reset($network_active_plugins);
407
- if ( $newest_sdk_plugin_path === key($network_active_plugins) ) {
408
  // Plugin is already activated first on the network level.
409
  return false;
410
- } else if ( is_numeric( $newest_sdk_plugin_key ) ) {
411
- $time = $network_active_plugins[$newest_sdk_plugin_path];
412
 
413
  // Remove plugin from its current position.
414
- unset($network_active_plugins[$newest_sdk_plugin_path]);
415
 
416
  // Set it to be included first.
417
- $network_active_plugins = array($newest_sdk_plugin_path => $time) + $network_active_plugins;
418
 
419
  update_site_option( 'active_sitewide_plugins', $network_active_plugins );
420
 
344
  }
345
 
346
  if ( ! isset( $newest_sdk->type ) || 'theme' !== $newest_sdk->type ) {
347
+ if ( ! function_exists( 'is_plugin_active' ) ) {
348
+ require_once ABSPATH . 'wp-admin/includes/plugin.php';
349
+ }
350
+
351
+ $in_activation = ( ! is_plugin_active( $plugin_file ) );
352
  } else {
353
  $theme = wp_get_theme();
354
  $in_activation = ( $newest_sdk->plugin_path == $theme->stylesheet );
380
  global $fs_active_plugins;
381
 
382
  /**
383
+ * @todo Multi-site network activated plugin are always loaded prior to site plugins so if there's a plugin activated in the network mode that has an older version of the SDK of another plugin which is site activated that has new SDK version, the fs-essential-functions.php will be loaded from the older SDK. Same thing about MU plugins (loaded even before network activated plugins).
384
  *
385
  * @link https://github.com/Freemius/wordpress-sdk/issues/26
386
  */
387
 
388
  $newest_sdk_plugin_path = $fs_active_plugins->newest->plugin_path;
389
 
390
+ $active_plugins = get_option( 'active_plugins', array() );
391
+ $updated_active_plugins = array( $newest_sdk_plugin_path );
392
+
393
+ $plugin_found = false;
394
+ $is_first_path = true;
395
+
396
+ foreach ( $active_plugins as $key => $plugin_path ) {
397
+ if ( $plugin_path === $newest_sdk_plugin_path ) {
398
+ if ( $is_first_path ) {
399
+ // if it's the first plugin already, no need to continue
400
+ return false;
401
+ }
402
+
403
+ $plugin_found = true;
404
 
405
+ // Skip the plugin (it is already added as the 1st item of $updated_active_plugins).
406
+ continue;
407
+ }
408
+
409
+ $updated_active_plugins[] = $plugin_path;
410
 
411
+ if ( $is_first_path ) {
412
+ $is_first_path = false;
413
+ }
414
+ }
415
+
416
+ if ( $plugin_found ) {
417
+ update_option( 'active_plugins', $updated_active_plugins );
418
 
419
  return true;
420
+ }
421
+
422
+ if ( is_multisite() ) {
423
  // Plugin is network active.
424
  $network_active_plugins = get_site_option( 'active_sitewide_plugins', array() );
425
 
426
+ if ( isset( $network_active_plugins[ $newest_sdk_plugin_path ] ) ) {
427
+ reset( $network_active_plugins );
428
+ if ( $newest_sdk_plugin_path === key( $network_active_plugins ) ) {
429
  // Plugin is already activated first on the network level.
430
  return false;
431
+ } else {
432
+ $time = $network_active_plugins[ $newest_sdk_plugin_path ];
433
 
434
  // Remove plugin from its current position.
435
+ unset( $network_active_plugins[ $newest_sdk_plugin_path ] );
436
 
437
  // Set it to be included first.
438
+ $network_active_plugins = array( $newest_sdk_plugin_path => $time ) + $network_active_plugins;
439
 
440
  update_site_option( 'active_sitewide_plugins', $network_active_plugins );
441
 
freemius/includes/fs-plugin-info-dialog.php CHANGED
@@ -145,15 +145,36 @@
145
  }
146
 
147
  if ( is_array( $pricing ) && 0 < count( $pricing ) ) {
148
- $has_paid_plan = true;
149
 
150
- foreach ( $pricing as &$prices ) {
151
  $prices = new FS_Pricing( $prices );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
152
  }
153
 
154
- $plan->pricing = $pricing;
 
 
 
155
 
156
- $has_pricing = true;
 
157
  }
158
 
159
  if ( is_array( $features ) && 0 < count( $features ) ) {
@@ -239,14 +260,20 @@
239
  if ( $has_valid_blog_id ) {
240
  restore_current_blog();
241
  }
 
242
 
243
- if ( is_object( $fs_addon ) ) {
244
- $data->has_purchased_license = $fs_addon->has_active_valid_license();
245
- } else {
246
- $account_addons = $this->_fs->get_account_addons();
247
- if ( ! empty( $account_addons ) && in_array( $selected_addon->id, $account_addons ) ) {
248
- $data->has_purchased_license = true;
249
- }
 
 
 
 
 
250
  }
251
  }
252
 
@@ -556,7 +583,7 @@
556
 
557
  $has_installed_version = ( 'install' !== $this->status['status'] );
558
 
559
- if ( ! $api->has_paid_plan ) {
560
  /**
561
  * Free-only add-on.
562
  *
@@ -859,9 +886,11 @@
859
  $classes[] = 'disabled';
860
  }
861
 
 
 
862
  return sprintf(
863
  '<a %s class="button %s">%s</a>',
864
- empty( $href ) ? '' : 'href="' . $href . '" target="' . $target . '"',
865
  implode( ' ', $classes ),
866
  $label
867
  );
@@ -1047,7 +1076,7 @@
1047
  $href = add_query_arg( array( 'tab' => $tab, 'section' => $section_name ) );
1048
  $href = esc_url( $href );
1049
  $san_section = esc_attr( $section_name );
1050
- echo "\t<a name='$san_section' href='$href' $class>$title</a>\n";
1051
  }
1052
 
1053
  echo "</div>\n";
@@ -1180,7 +1209,7 @@
1180
 
1181
  $(document).ready(function () {
1182
  var $plan = $('.plugin-information-pricing .fs-plan[data-plan-id=<?php echo $plan->id ?>]');
1183
- $plan.find('input[type=radio]').live('click', function () {
1184
  _updateCtaUrl(
1185
  $plan.attr('data-plan-id'),
1186
  $(this).val(),
@@ -1346,6 +1375,7 @@
1346
  if ( ! empty( $api->slug ) && true == $api->is_wp_org_compliant ) {
1347
  ?>
1348
  <li><a target="_blank"
 
1349
  href="https://wordpress.org/plugins/<?php echo $api->slug; ?>/"><?php fs_esc_html_echo_inline( 'WordPress.org Plugin Page', 'wp-org-plugin-page', $api->slug ) ?>
1350
  &#187;</a>
1351
  </li>
@@ -1354,6 +1384,7 @@
1354
  if ( ! empty( $api->homepage ) ) {
1355
  ?>
1356
  <li><a target="_blank"
 
1357
  href="<?php echo esc_url( $api->homepage ); ?>"><?php fs_esc_html_echo_inline( 'Plugin Homepage', 'plugin-homepage', $api->slug ) ?>
1358
  &#187;</a>
1359
  </li>
@@ -1362,6 +1393,7 @@
1362
  if ( ! empty( $api->donate_link ) && empty( $api->contributors ) ) {
1363
  ?>
1364
  <li><a target="_blank"
 
1365
  href="<?php echo esc_url( $api->donate_link ); ?>"><?php fs_esc_html_echo_inline( 'Donate to this plugin', 'donate-to-plugin', $api->slug ) ?>
1366
  &#187;</a>
1367
  </li>
@@ -1405,18 +1437,19 @@
1405
  );
1406
  ?>
1407
  <div class="counter-container">
1408
- <span class="counter-label"><a
1409
- href="https://wordpress.org/support/view/plugin-reviews/<?php echo $api->slug; ?>?filter=<?php echo $key; ?>"
1410
- target="_blank"
1411
- title="<?php echo esc_attr( sprintf(
1412
- /* translators: %s: # of stars (e.g. 5 stars) */
1413
- fs_text_inline( 'Click to see reviews that provided a rating of %s', 'click-to-reviews', $api->slug ),
1414
- $stars_label
1415
- ) ) ?>"><?php echo $stars_label ?></a></span>
 
1416
  <span class="counter-back">
1417
- <span class="counter-bar" style="width: <?php echo 92 * $_rating; ?>px;"></span>
1418
- </span>
1419
- <span class="counter-count"><?php echo number_format_i18n( $ratecount ); ?></span>
1420
  </div>
1421
  <?php
1422
  }
@@ -1437,13 +1470,14 @@
1437
  if ( empty( $contrib_profile ) ) {
1438
  echo "<li><img src='https://wordpress.org/grav-redirect.php?user={$contrib_username}&amp;s=36' width='18' height='18' />{$contrib_username}</li>";
1439
  } else {
1440
- echo "<li><a href='{$contrib_profile}' target='_blank'><img src='https://wordpress.org/grav-redirect.php?user={$contrib_username}&amp;s=36' width='18' height='18' />{$contrib_username}</a></li>";
1441
  }
1442
  }
1443
  ?>
1444
  </ul>
1445
  <?php if ( ! empty( $api->donate_link ) ) { ?>
1446
  <a target="_blank"
 
1447
  href="<?php echo esc_url( $api->donate_link ); ?>"><?php fs_echo_inline( 'Donate to this plugin', 'donate-to-plugin', $api->slug ) ?>
1448
  &#187;</a>
1449
  <?php } ?>
@@ -1607,4 +1641,4 @@
1607
  iframe_footer();
1608
  exit;
1609
  }
1610
- }
145
  }
146
 
147
  if ( is_array( $pricing ) && 0 < count( $pricing ) ) {
148
+ $filtered_pricing = array();
149
 
150
+ foreach ( $pricing as $prices ) {
151
  $prices = new FS_Pricing( $prices );
152
+
153
+ if ( ! $prices->is_usd() ) {
154
+ /**
155
+ * Skip non-USD pricing.
156
+ *
157
+ * @author Leo Fajardo (@leorw)
158
+ * @since 2.3.1
159
+ */
160
+ continue;
161
+ }
162
+
163
+ if ( ( $prices->has_monthly() && $prices->monthly_price > 1.0 ) ||
164
+ ( $prices->has_annual() && $prices->annual_price > 1.0 ) ||
165
+ ( $prices->has_lifetime() && $prices->lifetime_price > 1.0 )
166
+ ) {
167
+ $filtered_pricing[] = $prices;
168
+ }
169
  }
170
 
171
+ if ( ! empty( $filtered_pricing ) ) {
172
+ $has_paid_plan = true;
173
+
174
+ $plan->pricing = $filtered_pricing;
175
 
176
+ $has_pricing = true;
177
+ }
178
  }
179
 
180
  if ( is_array( $features ) && 0 < count( $features ) ) {
260
  if ( $has_valid_blog_id ) {
261
  restore_current_blog();
262
  }
263
+ }
264
 
265
+ /**
266
+ * Check if there's a purchased license in case the add-on can only be installed/downloaded as part of a purchased bundle.
267
+ *
268
+ * @author Leo Fajardo (@leorw)
269
+ * @since 2.4.1
270
+ */
271
+ if ( is_object( $fs_addon ) ) {
272
+ $data->has_purchased_license = $fs_addon->has_active_valid_license();
273
+ } else {
274
+ $account_addons = $this->_fs->get_account_addons();
275
+ if ( ! empty( $account_addons ) && in_array( $selected_addon->id, $account_addons ) ) {
276
+ $data->has_purchased_license = true;
277
  }
278
  }
279
 
583
 
584
  $has_installed_version = ( 'install' !== $this->status['status'] );
585
 
586
+ if ( ! $api->has_paid_plan && ! $api->has_purchased_license ) {
587
  /**
588
  * Free-only add-on.
589
  *
886
  $classes[] = 'disabled';
887
  }
888
 
889
+ $rel = ( '_blank' === $target ) ? ' rel="noopener noreferrer"' : '';
890
+
891
  return sprintf(
892
  '<a %s class="button %s">%s</a>',
893
+ empty( $href ) ? '' : 'href="' . $href . '" target="' . $target . '"' . $rel,
894
  implode( ' ', $classes ),
895
  $label
896
  );
1076
  $href = add_query_arg( array( 'tab' => $tab, 'section' => $section_name ) );
1077
  $href = esc_url( $href );
1078
  $san_section = esc_attr( $section_name );
1079
+ echo "\t<a name='$san_section' href='$href' $class>" . esc_html( $title ) . "</a>\n";
1080
  }
1081
 
1082
  echo "</div>\n";
1209
 
1210
  $(document).ready(function () {
1211
  var $plan = $('.plugin-information-pricing .fs-plan[data-plan-id=<?php echo $plan->id ?>]');
1212
+ $plan.find('input[type=radio]').on('click', function () {
1213
  _updateCtaUrl(
1214
  $plan.attr('data-plan-id'),
1215
  $(this).val(),
1375
  if ( ! empty( $api->slug ) && true == $api->is_wp_org_compliant ) {
1376
  ?>
1377
  <li><a target="_blank"
1378
+ rel="noopener noreferrer"
1379
  href="https://wordpress.org/plugins/<?php echo $api->slug; ?>/"><?php fs_esc_html_echo_inline( 'WordPress.org Plugin Page', 'wp-org-plugin-page', $api->slug ) ?>
1380
  &#187;</a>
1381
  </li>
1384
  if ( ! empty( $api->homepage ) ) {
1385
  ?>
1386
  <li><a target="_blank"
1387
+ rel="noopener noreferrer"
1388
  href="<?php echo esc_url( $api->homepage ); ?>"><?php fs_esc_html_echo_inline( 'Plugin Homepage', 'plugin-homepage', $api->slug ) ?>
1389
  &#187;</a>
1390
  </li>
1393
  if ( ! empty( $api->donate_link ) && empty( $api->contributors ) ) {
1394
  ?>
1395
  <li><a target="_blank"
1396
+ rel="noopener noreferrer"
1397
  href="<?php echo esc_url( $api->donate_link ); ?>"><?php fs_esc_html_echo_inline( 'Donate to this plugin', 'donate-to-plugin', $api->slug ) ?>
1398
  &#187;</a>
1399
  </li>
1437
  );
1438
  ?>
1439
  <div class="counter-container">
1440
+ <span class="counter-label"><a
1441
+ href="https://wordpress.org/support/view/plugin-reviews/<?php echo $api->slug; ?>?filter=<?php echo $key; ?>"
1442
+ target="_blank"
1443
+ rel="noopener noreferrer"
1444
+ title="<?php echo esc_attr( sprintf(
1445
+ /* translators: %s: # of stars (e.g. 5 stars) */
1446
+ fs_text_inline( 'Click to see reviews that provided a rating of %s', 'click-to-reviews', $api->slug ),
1447
+ $stars_label
1448
+ ) ) ?>"><?php echo $stars_label ?></a></span>
1449
  <span class="counter-back">
1450
+ <span class="counter-bar" style="width: <?php echo absint(92 * $_rating); ?>px;"></span>
1451
+ </span>
1452
+ <span class="counter-count"><?php echo number_format_i18n( $ratecount ); ?></span>
1453
  </div>
1454
  <?php
1455
  }
1470
  if ( empty( $contrib_profile ) ) {
1471
  echo "<li><img src='https://wordpress.org/grav-redirect.php?user={$contrib_username}&amp;s=36' width='18' height='18' />{$contrib_username}</li>";
1472
  } else {
1473
+ echo "<li><a href='{$contrib_profile}' target='_blank' rel='noopener noreferrer'><img src='https://wordpress.org/grav-redirect.php?user={$contrib_username}&amp;s=36' width='18' height='18' />{$contrib_username}</a></li>";
1474
  }
1475
  }
1476
  ?>
1477
  </ul>
1478
  <?php if ( ! empty( $api->donate_link ) ) { ?>
1479
  <a target="_blank"
1480
+ rel="noopener noreferrer"
1481
  href="<?php echo esc_url( $api->donate_link ); ?>"><?php fs_echo_inline( 'Donate to this plugin', 'donate-to-plugin', $api->slug ) ?>
1482
  &#187;</a>
1483
  <?php } ?>
1641
  iframe_footer();
1642
  exit;
1643
  }
1644
+ }
freemius/includes/i18n.php CHANGED
@@ -98,6 +98,8 @@
98
  'error' => _fs_text( 'Error' ),
99
  'failed-finding-main-path' => _fs_text( 'Freemius SDK couldn\'t find the plugin\'s main file. Please contact sdk@freemius.com with the current error.' ),
100
  'learn-more' => _fs_text( 'Learn more' ),
 
 
101
 
102
  #region Affiliation
103
  'affiliation' => _fs_text( 'Affiliation' ),
98
  'error' => _fs_text( 'Error' ),
99
  'failed-finding-main-path' => _fs_text( 'Freemius SDK couldn\'t find the plugin\'s main file. Please contact sdk@freemius.com with the current error.' ),
100
  'learn-more' => _fs_text( 'Learn more' ),
101
+ 'license_not_whitelabeled' => _fs_text( "Is this your client's site? %s if you wish to hide sensitive info like your billing address and invoices from the WP Admin."),
102
+ 'license_whitelabeled' => _fs_text( 'Your %s license was flagged as white-labeled to hide sensitive information from the WP Admin (e.g. your billing address and invoices). If you ever wish to revert it back, you can easily do it through your %s. If this was a mistake you can also %s.'),
103
 
104
  #region Affiliation
105
  'affiliation' => _fs_text( 'Affiliation' ),
freemius/includes/managers/class-fs-admin-menu-manager.php CHANGED
@@ -430,41 +430,62 @@
430
  $this->get_raw_slug();
431
  }
432
 
433
- /**
434
- * Is user on plugin's admin activation page.
435
- *
436
- * @author Vova Feldman (@svovaf)
437
- * @since 1.0.8
438
- *
439
- * @return bool
440
- */
441
- function is_main_settings_page() {
442
- if ( $this->_menu_exists &&
443
- ( fs_is_plugin_page( $this->_menu_slug ) || fs_is_plugin_page( $this->_module_unique_affix ) )
444
- ) {
445
- /**
446
- * Module has a settings menu and the context page is the main settings page, so assume it's in
447
- * activation (doesn't really check if already opted-in/skipped or not).
448
- *
449
- * @since 1.2.2
450
- */
451
- return true;
452
- }
453
 
454
- global $pagenow;
455
- if ( ( WP_FS__MODULE_TYPE_THEME === $this->_module_type ) && Freemius::is_themes_page() ) {
456
- /**
457
- * In activation only when show_optin query string param is given.
458
- *
459
- * @since 1.2.2
460
- */
461
- return fs_request_get_bool( $this->_module_unique_affix . '_show_optin' );
462
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
463
 
464
- return false;
465
- }
 
 
 
 
 
 
 
 
 
466
 
467
- #region Submenu Override
 
 
 
468
 
469
  /**
470
  * Override submenu's action.
@@ -682,7 +703,12 @@
682
  $menu['parent_slug'] :
683
  'admin.php';
684
 
685
- return admin_url( $parent_slug . '?page=' . $menu['menu'][2] );
 
 
 
 
 
686
  }
687
 
688
  /**
430
  $this->get_raw_slug();
431
  }
432
 
433
+ /**
434
+ * Is user on plugin's admin activation page.
435
+ *
436
+ * @author Vova Feldman (@svovaf)
437
+ * @since 1.0.8
438
+ *
439
+ * @param bool $show_opt_in_on_themes_page Since 2.3.1
440
+ *
441
+ * @return bool
442
+ *
443
+ * @deprecated Please use is_activation_page() instead.
444
+ */
445
+ function is_main_settings_page( $show_opt_in_on_themes_page = false ) {
446
+ return $this->is_activation_page( $show_opt_in_on_themes_page );
447
+ }
 
 
 
 
 
448
 
449
+ /**
450
+ * Is user on product's admin activation page.
451
+ *
452
+ * @author Vova Feldman (@svovaf)
453
+ * @since 2.3.1
454
+ *
455
+ * @param bool $show_opt_in_on_themes_page Since 2.3.1
456
+ *
457
+ * @return bool
458
+ */
459
+ function is_activation_page( $show_opt_in_on_themes_page = false ) {
460
+ if ( $show_opt_in_on_themes_page ) {
461
+ /**
462
+ * In activation only when show_optin query string param is given.
463
+ *
464
+ * @since 1.2.2
465
+ */
466
+ return (
467
+ ( WP_FS__MODULE_TYPE_THEME === $this->_module_type ) &&
468
+ Freemius::is_themes_page() &&
469
+ fs_request_get_bool( $this->_module_unique_affix . '_show_optin' )
470
+ );
471
+ }
472
 
473
+ if ( $this->_menu_exists &&
474
+ ( fs_is_plugin_page( $this->_menu_slug ) || fs_is_plugin_page( $this->_module_unique_affix ) )
475
+ ) {
476
+ /**
477
+ * Module has a settings menu and the context page is the main settings page, so assume it's in
478
+ * activation (doesn't really check if already opted-in/skipped or not).
479
+ *
480
+ * @since 1.2.2
481
+ */
482
+ return true;
483
+ }
484
 
485
+ return false;
486
+ }
487
+
488
+ #region Submenu Override
489
 
490
  /**
491
  * Override submenu's action.
703
  $menu['parent_slug'] :
704
  'admin.php';
705
 
706
+ return admin_url(
707
+ $parent_slug .
708
+ ( false === strpos( $parent_slug, '?' ) ? '?' : '&' ) .
709
+ 'page=' .
710
+ $menu['menu'][2]
711
+ );
712
  }
713
 
714
  /**
freemius/includes/managers/class-fs-cache-manager.php CHANGED
@@ -37,7 +37,7 @@
37
  $this->_logger->entrance();
38
  $this->_logger->log( 'id = ' . $id );
39
 
40
- $this->_options = FS_Option_Manager::get_manager( $id, true, true );
41
  }
42
 
43
  /**
37
  $this->_logger->entrance();
38
  $this->_logger->log( 'id = ' . $id );
39
 
40
+ $this->_options = FS_Option_Manager::get_manager( $id, true, true, false );
41
  }
42
 
43
  /**
freemius/includes/managers/class-fs-option-manager.php CHANGED
@@ -48,6 +48,11 @@
48
  */
49
  private $_is_network_storage;
50
 
 
 
 
 
 
51
  /**
52
  * @var array[string]FS_Option_Manager {
53
  * @key string
@@ -60,11 +65,17 @@
60
  * @author Vova Feldman (@svovaf)
61
  * @since 1.0.3
62
  *
63
- * @param string $id
64
- * @param bool $load
65
- * @param bool|int $network_level_or_blog_id Since 2.0.0
 
66
  */
67
- private function __construct( $id, $load = false, $network_level_or_blog_id = false ) {
 
 
 
 
 
68
  $id = strtolower( $id );
69
 
70
  $this->_logger = FS_Logger::get_logger( WP_FS__SLUG . '_opt_mngr_' . $id, WP_FS__DEBUG_SDK, WP_FS__ECHO_DEBUG_SDK );
@@ -74,6 +85,8 @@
74
 
75
  $this->_id = $id;
76
 
 
 
77
  if ( is_multisite() ) {
78
  $this->_is_network_storage = ( true === $network_level_or_blog_id );
79
 
@@ -93,13 +106,19 @@
93
  * @author Vova Feldman (@svovaf)
94
  * @since 1.0.3
95
  *
96
- * @param string $id
97
- * @param bool $load
98
- * @param bool|int $network_level_or_blog_id Since 2.0.0
 
99
  *
100
- * @return FS_Option_Manager
101
  */
102
- static function get_manager( $id, $load = false, $network_level_or_blog_id = false ) {
 
 
 
 
 
103
  $key = strtolower( $id );
104
 
105
  if ( is_multisite() ) {
@@ -115,7 +134,12 @@
115
  }
116
 
117
  if ( ! isset( self::$_MANAGERS[ $key ] ) ) {
118
- self::$_MANAGERS[ $key ] = new FS_Option_Manager( $id, $load, $network_level_or_blog_id );
 
 
 
 
 
119
  } // If load required but not yet loaded, load.
120
  else if ( $load && ! self::$_MANAGERS[ $key ]->is_loaded() ) {
121
  self::$_MANAGERS[ $key ]->load();
@@ -410,7 +434,7 @@
410
  } else if ( $this->_blog_id > 0 ) {
411
  update_blog_option( $this->_blog_id, $option_name, $this->_options );
412
  } else {
413
- update_option( $option_name, $this->_options );
414
  }
415
 
416
  if ( ! WP_FS__DEBUG_SDK ) {
48
  */
49
  private $_is_network_storage;
50
 
51
+ /**
52
+ * @var bool|null
53
+ */
54
+ private $_autoload;
55
+
56
  /**
57
  * @var array[string]FS_Option_Manager {
58
  * @key string
65
  * @author Vova Feldman (@svovaf)
66
  * @since 1.0.3
67
  *
68
+ * @param string $id
69
+ * @param bool $load
70
+ * @param bool|int $network_level_or_blog_id Since 2.0.0
71
+ * @param bool|null $autoload
72
  */
73
+ private function __construct(
74
+ $id,
75
+ $load = false,
76
+ $network_level_or_blog_id = false,
77
+ $autoload = null
78
+ ) {
79
  $id = strtolower( $id );
80
 
81
  $this->_logger = FS_Logger::get_logger( WP_FS__SLUG . '_opt_mngr_' . $id, WP_FS__DEBUG_SDK, WP_FS__ECHO_DEBUG_SDK );
85
 
86
  $this->_id = $id;
87
 
88
+ $this->_autoload = $autoload;
89
+
90
  if ( is_multisite() ) {
91
  $this->_is_network_storage = ( true === $network_level_or_blog_id );
92
 
106
  * @author Vova Feldman (@svovaf)
107
  * @since 1.0.3
108
  *
109
+ * @param string $id
110
+ * @param bool $load
111
+ * @param bool|int $network_level_or_blog_id Since 2.0.0
112
+ * @param bool|null $autoload
113
  *
114
+ * @return \FS_Option_Manager
115
  */
116
+ static function get_manager(
117
+ $id,
118
+ $load = false,
119
+ $network_level_or_blog_id = false,
120
+ $autoload = null
121
+ ) {
122
  $key = strtolower( $id );
123
 
124
  if ( is_multisite() ) {
134
  }
135
 
136
  if ( ! isset( self::$_MANAGERS[ $key ] ) ) {
137
+ self::$_MANAGERS[ $key ] = new FS_Option_Manager(
138
+ $id,
139
+ $load,
140
+ $network_level_or_blog_id,
141
+ $autoload
142
+ );
143
  } // If load required but not yet loaded, load.
144
  else if ( $load && ! self::$_MANAGERS[ $key ]->is_loaded() ) {
145
  self::$_MANAGERS[ $key ]->load();
434
  } else if ( $this->_blog_id > 0 ) {
435
  update_blog_option( $this->_blog_id, $option_name, $this->_options );
436
  } else {
437
+ update_option( $option_name, $this->_options, $this->_autoload );
438
  }
439
 
440
  if ( ! WP_FS__DEBUG_SDK ) {
freemius/includes/managers/class-fs-plugin-manager.php CHANGED
@@ -83,12 +83,12 @@
83
  $option_manager = $this->get_option_manager();
84
 
85
  if ( false !== $module_type ) {
86
- return $option_manager->get_option( $module_type . 's', array() );
87
  }
88
 
89
  return array(
90
- self::OPTION_NAME_PLUGINS => $option_manager->get_option( self::OPTION_NAME_PLUGINS, array() ),
91
- self::OPTION_NAME_THEMES => $option_manager->get_option( self::OPTION_NAME_THEMES, array() ),
92
  );
93
  }
94
 
83
  $option_manager = $this->get_option_manager();
84
 
85
  if ( false !== $module_type ) {
86
+ return fs_get_entities( $option_manager->get_option( $module_type . 's', array() ), FS_Plugin::get_class_name() );
87
  }
88
 
89
  return array(
90
+ self::OPTION_NAME_PLUGINS => fs_get_entities( $option_manager->get_option( self::OPTION_NAME_PLUGINS, array() ), FS_Plugin::get_class_name() ),
91
+ self::OPTION_NAME_THEMES => fs_get_entities( $option_manager->get_option( self::OPTION_NAME_THEMES, array() ), FS_Plugin::get_class_name() ),
92
  );
93
  }
94
 
freemius/includes/sdk/FreemiusBase.php CHANGED
@@ -137,7 +137,7 @@
137
  } catch ( Exception $e ) {
138
  // Map to error object.
139
  $result = (object) array(
140
- 'error' => array(
141
  'type' => 'Unknown',
142
  'message' => $e->getMessage() . ' (' . $e->getFile() . ': ' . $e->getLine() . ')',
143
  'code' => 'unknown',
137
  } catch ( Exception $e ) {
138
  // Map to error object.
139
  $result = (object) array(
140
+ 'error' => (object) array(
141
  'type' => 'Unknown',
142
  'message' => $e->getMessage() . ' (' . $e->getFile() . ': ' . $e->getLine() . ')',
143
  'code' => 'unknown',
freemius/includes/sdk/FreemiusWordPress.php CHANGED
@@ -59,6 +59,10 @@
59
  }
60
  }
61
 
 
 
 
 
62
  $curl_version = FS_SDK__HAS_CURL ?
63
  curl_version() :
64
  array( 'version' => '7.37' );
@@ -228,10 +232,13 @@
228
  $now = ( time() - self::$_clock_diff );
229
  $date = date( 'r', $now );
230
 
231
- if ( in_array( $pMethod, array( 'POST', 'PUT' ) ) && ! empty( $pPostParams ) ) {
232
- $content_md5 = md5( $pPostParams );
233
- $content_type = 'application/json';
234
- }
 
 
 
235
 
236
  $string_to_sign = implode( $eol, array(
237
  $pMethod,
@@ -380,10 +387,11 @@
380
  }
381
 
382
  if ( in_array( $pMethod, array( 'POST', 'PUT' ) ) ) {
383
- if ( is_array( $pParams ) && 0 < count( $pParams ) ) {
384
- $pWPRemoteArgs['headers']['Content-type'] = 'application/json';
385
- $pWPRemoteArgs['body'] = json_encode( $pParams );
386
- }
 
387
  }
388
 
389
  $request_url = self::GetUrl( $pCanonizedPath, $pIsSandbox );
@@ -397,7 +405,7 @@
397
  }
398
 
399
  if ( 'https' === substr( strtolower( $request_url ), 0, 5 ) ) {
400
- $pWPRemoteArgs['sslverify'] = false;
401
  }
402
 
403
  if ( false !== $pBeforeExecutionFunction &&
@@ -570,7 +578,7 @@
570
  } catch ( Exception $e ) {
571
  // Map to error object.
572
  $result = (object) array(
573
- 'error' => array(
574
  'type' => 'Unknown',
575
  'message' => $e->getMessage() . ' (' . $e->getFile() . ': ' . $e->getLine() . ')',
576
  'code' => 'unknown',
@@ -649,7 +657,7 @@
649
  $message = ( 1 < count( $parts ) ) ? $parts[1] : $message;
650
 
651
  $e = new Freemius_Exception( array(
652
- 'error' => array(
653
  'code' => $code,
654
  'message' => $message,
655
  'type' => 'CurlException',
@@ -657,7 +665,7 @@
657
  ) );
658
  } else {
659
  $e = new Freemius_Exception( array(
660
- 'error' => array(
661
  'code' => $pError->get_error_code(),
662
  'message' => $pError->get_error_message(),
663
  'type' => 'WPRemoteException',
59
  }
60
  }
61
 
62
+ if ( ! defined( 'FS_SDK__SSLVERIFY' ) ) {
63
+ define( 'FS_SDK__SSLVERIFY', false );
64
+ }
65
+
66
  $curl_version = FS_SDK__HAS_CURL ?
67
  curl_version() :
68
  array( 'version' => '7.37' );
232
  $now = ( time() - self::$_clock_diff );
233
  $date = date( 'r', $now );
234
 
235
+ if ( in_array( $pMethod, array( 'POST', 'PUT' ) ) ) {
236
+ $content_type = 'application/json';
237
+
238
+ if ( ! empty( $pPostParams ) ) {
239
+ $content_md5 = md5( $pPostParams );
240
+ }
241
+ }
242
 
243
  $string_to_sign = implode( $eol, array(
244
  $pMethod,
387
  }
388
 
389
  if ( in_array( $pMethod, array( 'POST', 'PUT' ) ) ) {
390
+ $pWPRemoteArgs['headers']['Content-type'] = 'application/json';
391
+
392
+ if ( is_array( $pParams ) && 0 < count( $pParams ) ) {
393
+ $pWPRemoteArgs['body'] = json_encode( $pParams );
394
+ }
395
  }
396
 
397
  $request_url = self::GetUrl( $pCanonizedPath, $pIsSandbox );
405
  }
406
 
407
  if ( 'https' === substr( strtolower( $request_url ), 0, 5 ) ) {
408
+ $pWPRemoteArgs['sslverify'] = FS_SDK__SSLVERIFY;
409
  }
410
 
411
  if ( false !== $pBeforeExecutionFunction &&
578
  } catch ( Exception $e ) {
579
  // Map to error object.
580
  $result = (object) array(
581
+ 'error' => (object) array(
582
  'type' => 'Unknown',
583
  'message' => $e->getMessage() . ' (' . $e->getFile() . ': ' . $e->getLine() . ')',
584
  'code' => 'unknown',
657
  $message = ( 1 < count( $parts ) ) ? $parts[1] : $message;
658
 
659
  $e = new Freemius_Exception( array(
660
+ 'error' => (object) array(
661
  'code' => $code,
662
  'message' => $message,
663
  'type' => 'CurlException',
665
  ) );
666
  } else {
667
  $e = new Freemius_Exception( array(
668
+ 'error' => (object) array(
669
  'code' => $pError->get_error_code(),
670
  'message' => $pError->get_error_message(),
671
  'type' => 'WPRemoteException',
freemius/includes/supplements/fs-essential-functions-1.1.7.1.php CHANGED
@@ -32,7 +32,7 @@
32
 
33
  // Get active plugin's main files real full names (might be symlinks).
34
  foreach ( $all_plugins as $relative_path => $data ) {
35
- if ( 0 === strpos( $file_real_path, fs_normalize_path( dirname( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) ) ) ) ) {
36
  if ( '.' !== dirname( trailingslashit( $relative_path ) ) ) {
37
  return $relative_path;
38
  }
32
 
33
  // Get active plugin's main files real full names (might be symlinks).
34
  foreach ( $all_plugins as $relative_path => $data ) {
35
+ if ( 0 === strpos( $file_real_path, fs_normalize_path( dirname( realpath( WP_PLUGIN_DIR . '/' . $relative_path ) ) . '/' ) ) ) {
36
  if ( '.' !== dirname( trailingslashit( $relative_path ) ) ) {
37
  return $relative_path;
38
  }
freemius/languages/freemius-cs_CZ.mo ADDED
Binary file
freemius/languages/freemius-da_DK.mo CHANGED
Binary file
freemius/languages/freemius-da_DK.po DELETED
@@ -1,2722 +0,0 @@
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"
13
- o: https://github.com/Freemius/wordpress-sdk/issues\n"
14
- "POT-Creation-Date: \n"
15
- "PO-Revision-Date: 2019-06-05 13:40+0000\n"
16
- "Last-Translator: Joachim Jensen\n"
17
- "Language-Team: Danish (Denmark) (http://www.transifex.com/freemius/wordpress-sdk/language/da_DK/)\n"
18
- "MIME-Version: 1.0\n"
19
- "Content-Type: text/plain; charset=UTF-8\n"
20
- "Content-Transfer-Encoding: 8bit\n"
21
- "Language: da_DK\n"
22
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
23
- "X-Poedit-Basepath: ..\n"
24
- "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"
25
- "X-Poedit-SearchPath-0: .\n"
26
- "X-Poedit-SearchPathExcluded-0: *.js\n"
27
- "X-Poedit-SourceCharset: UTF-8\n"
28
-
29
- #: includes/class-freemius.php1838, templates/account.php:769
30
- msgid ""
31
- "An update to a Beta version will replace your installed version of %s with "
32
- "the latest Beta release - use with caution, and not on production sites. You"
33
- " have been warned."
34
- msgstr ""
35
-
36
- #: includes/class-freemius.php:1845
37
- msgid "Would you like to proceed with the update?"
38
- msgstr ""
39
-
40
- #: includes/class-freemius.php:2053
41
- msgid ""
42
- "Freemius SDK couldn't find the plugin's main file. Please contact "
43
- "sdk@freemius.com with the current error."
44
- msgstr ""
45
-
46
- #: includes/class-freemius.php:2055
47
- msgid "Error"
48
- msgstr "Fejl"
49
-
50
- #: includes/class-freemius.php:2445
51
- msgid "I found a better %s"
52
- msgstr "Jeg fandt et bedre %s"
53
-
54
- #: includes/class-freemius.php:2447
55
- msgid "What's the %s's name?"
56
- msgstr "Hvad er navnet på %s?"
57
-
58
- #: includes/class-freemius.php:2453
59
- msgid "It's a temporary %s. I'm just debugging an issue."
60
- msgstr "Det er en midlertidig %s. Jeg er i gang med fejlrettelser."
61
-
62
- #: includes/class-freemius.php:2455
63
- msgid "Deactivation"
64
- msgstr "Deaktivering"
65
-
66
- #: includes/class-freemius.php:2456
67
- msgid "Theme Switch"
68
- msgstr "Temaskift"
69
-
70
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
71
- msgid "Other"
72
- msgstr "Andet"
73
-
74
- #: includes/class-freemius.php:2473
75
- msgid "I no longer need the %s"
76
- msgstr "Jeg har ikke længere brug for %s"
77
-
78
- #: includes/class-freemius.php:2480
79
- msgid "I only needed the %s for a short period"
80
- msgstr "Jeg behøvede kun %s i en kort periode"
81
-
82
- #: includes/class-freemius.php:2486
83
- msgid "The %s broke my site"
84
- msgstr "%s ødelagde min webside"
85
-
86
- #: includes/class-freemius.php:2493
87
- msgid "The %s suddenly stopped working"
88
- msgstr "%s stoppede pludseligt med at virke"
89
-
90
- #: includes/class-freemius.php:2503
91
- msgid "I can't pay for it anymore"
92
- msgstr "Jeg kan ikke længere betale for det"
93
-
94
- #: includes/class-freemius.php:2505
95
- msgid "What price would you feel comfortable paying?"
96
- msgstr "Hvilken pris ville du foretrække at betale?"
97
-
98
- #: includes/class-freemius.php:2511
99
- msgid "I don't like to share my information with you"
100
- msgstr "Jeg har ikke lyst til at dele mine informationer med jer"
101
-
102
- #: includes/class-freemius.php:2532
103
- msgid "The %s didn't work"
104
- msgstr "%s virkede ikke"
105
-
106
- #: includes/class-freemius.php:2542
107
- msgid "I couldn't understand how to make it work"
108
- msgstr "Jeg forstod ikke, hvordan jeg skulle få det til at fungere."
109
-
110
- #: includes/class-freemius.php:2550
111
- msgid "The %s is great, but I need specific feature that you don't support"
112
- msgstr "%s er godt, men jeg har brug for en specifik feature, som ikke understøttes"
113
-
114
- #: includes/class-freemius.php:2552
115
- msgid "What feature?"
116
- msgstr "Hvilken feature?"
117
-
118
- #: includes/class-freemius.php:2556
119
- msgid "The %s is not working"
120
- msgstr "%s virker ikke"
121
-
122
- #: includes/class-freemius.php:2558
123
- msgid "Kindly share what didn't work so we can fix it for future users..."
124
- msgstr ""
125
-
126
- #: includes/class-freemius.php:2562
127
- msgid "It's not what I was looking for"
128
- msgstr "Det er ikke, hvad jeg søgte"
129
-
130
- #: includes/class-freemius.php:2564
131
- msgid "What you've been looking for?"
132
- msgstr "Hvad har du ledt efter?"
133
-
134
- #: includes/class-freemius.php:2568
135
- msgid "The %s didn't work as expected"
136
- msgstr "%s virkede ikke som forventet"
137
-
138
- #: includes/class-freemius.php:2570
139
- msgid "What did you expect?"
140
- msgstr "Hvad forventede du?"
141
-
142
- #: includes/class-freemius.php3425, templates/debug.php:20
143
- msgid "Freemius Debug"
144
- msgstr "Freemius Debug"
145
-
146
- #: includes/class-freemius.php:4177
147
- msgid "I don't know what is cURL or how to install it, help me!"
148
- msgstr "Jeg ved ikke hvad cURL er, eller hvordan jeg installerer det. Hjælp mig!"
149
-
150
- #: includes/class-freemius.php:4179
151
- msgid ""
152
- "We'll make sure to contact your hosting company and resolve the issue. You "
153
- "will get a follow-up email to %s once we have an update."
154
- 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."
155
-
156
- #: includes/class-freemius.php:4186
157
- msgid ""
158
- "Great, please install cURL and enable it in your php.ini file. In addition, "
159
- "search for the 'disable_functions' directive in your php.ini file and remove"
160
- " any disabled methods starting with 'curl_'. To make sure it was "
161
- "successfully activated, use 'phpinfo()'. Once activated, deactivate the %s "
162
- "and reactivate it back again."
163
- msgstr ""
164
-
165
- #: includes/class-freemius.php:4291
166
- msgid "Yes - do your thing"
167
- msgstr "Ja - fortsæt bare"
168
-
169
- #: includes/class-freemius.php:4296
170
- msgid "No - just deactivate"
171
- msgstr "Nej - bare deaktiver"
172
-
173
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
174
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
175
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
176
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
177
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
178
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
179
- #: includes/class-freemius.php20536, templates/add-ons.php:54
180
- msgctxt "exclamation"
181
- msgid "Oops"
182
- msgstr "Ups"
183
-
184
- #: includes/class-freemius.php:4410
185
- msgid ""
186
- "Thank for giving us the chance to fix it! A message was just sent to our "
187
- "technical staff. We will get back to you as soon as we have an update to %s."
188
- " Appreciate your patience."
189
- msgstr "Tak fordi du giver os en chance for at fixe det! En besked er lige blevet sendt til vores tekniske personale. Vi vil vende tilbage, så snart der er nyt om %s. Vi sætter pris på din tålmodighed."
190
-
191
- #: includes/class-freemius.php:4847
192
- msgctxt "addonX cannot run without pluginY"
193
- msgid "%s cannot run without %s."
194
- msgstr "%s virker ikke uden %s."
195
-
196
- #: includes/class-freemius.php:4848
197
- msgctxt "addonX cannot run..."
198
- msgid "%s cannot run without the plugin."
199
- msgstr "%s virker ikke uden pluginnet."
200
-
201
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
202
- #: includes/class-freemius.php:19475
203
- msgid ""
204
- "Unexpected API error. Please contact the %s's author with the following "
205
- "error."
206
- msgstr ""
207
-
208
- #: includes/class-freemius.php:5687
209
- msgid "Premium %s version was successfully activated."
210
- msgstr "Premium-versionen af %s blev aktiveret."
211
-
212
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
213
- msgctxt ""
214
- "Used to express elation, enthusiasm, or triumph (especially in electronic "
215
- "communication)."
216
- msgid "W00t"
217
- msgstr "W00t"
218
-
219
- #: includes/class-freemius.php:5714
220
- msgid "You have a %s license."
221
- msgstr "Du har en %s licens."
222
-
223
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
224
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
225
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
226
- #: includes/class-freemius.php:19229
227
- msgctxt "interjection expressing joy or exuberance"
228
- msgid "Yee-haw"
229
- msgstr "Yee-haw"
230
-
231
- #: includes/class-freemius.php:5982
232
- msgid ""
233
- "%s free trial was successfully cancelled. Since the add-on is premium only "
234
- "it was automatically deactivated. If you like to use it in the future, "
235
- "you'll have to purchase a license."
236
- msgstr ""
237
-
238
- #: includes/class-freemius.php:5986
239
- msgid ""
240
- "%s is a premium only add-on. You have to purchase a license first before "
241
- "activating the plugin."
242
- msgstr ""
243
-
244
- #: includes/class-freemius.php5995, templates/add-ons.php130,
245
- #: templates/account/partials/addon.php:343
246
- msgid "More information about %s"
247
- msgstr "Mere information om %s"
248
-
249
- #: includes/class-freemius.php:5996
250
- msgid "Purchase License"
251
- msgstr "Køb licens"
252
-
253
- #: includes/class-freemius.php6931, templates/connect.php:163
254
- msgid ""
255
- "You should receive an activation email for %s to your mailbox at %s. Please "
256
- "make sure you click the activation button in that email to %s."
257
- msgstr ""
258
-
259
- #: includes/class-freemius.php:6935
260
- msgid "start the trial"
261
- msgstr "start prøveperioden"
262
-
263
- #: includes/class-freemius.php6936, templates/connect.php:167
264
- msgid "complete the install"
265
- msgstr "færdiggør installeringen"
266
-
267
- #: includes/class-freemius.php:7049
268
- msgid "You are just one step away - %s"
269
- msgstr "Du mangler kun ét skridt - %s"
270
-
271
- #: includes/class-freemius.php:7052
272
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
273
- msgid "Complete \"%s\" Activation Now"
274
- msgstr "Færdiggør aktivering af \"%s\" nu"
275
-
276
- #: includes/class-freemius.php:7130
277
- msgid "We made a few tweaks to the %s, %s"
278
- msgstr "Vi har foretaget nogle rettelser til %s, %s"
279
-
280
- #: includes/class-freemius.php:7134
281
- msgid "Opt in to make \"%s\" better!"
282
- msgstr ""
283
-
284
- #: includes/class-freemius.php:7566
285
- msgid "The upgrade of %s was successfully completed."
286
- msgstr "Opgraderingen af %s blev fuldendt."
287
-
288
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
289
- #: includes/class-fs-plugin-updater.php1170,
290
- #: includes/class-fs-plugin-updater.php1177,
291
- #: templates/auto-installation.php:32
292
- msgid "Add-On"
293
- msgstr "Tilføjelse"
294
-
295
- #: includes/class-freemius.php9730, templates/account.php313,
296
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
297
- msgid "Plugin"
298
- msgstr "Plugin"
299
-
300
- #: includes/class-freemius.php9731, templates/account.php314,
301
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
302
- #: templates/forms/deactivation/form.php:71
303
- msgid "Theme"
304
- msgstr "Tema"
305
-
306
- #: includes/class-freemius.php:12148
307
- msgid ""
308
- "An unknown error has occurred while trying to set the user's beta mode."
309
- msgstr ""
310
-
311
- #: includes/class-freemius.php:12549
312
- msgid "Invalid site details collection."
313
- msgstr ""
314
-
315
- #: includes/class-freemius.php:12669
316
- msgid ""
317
- "We couldn't find your email address in the system, are you sure it's the "
318
- "right address?"
319
- msgstr "Vi kunne ikke finde din e-mailadresse i systemet, er du sikker på, det er den rigtige adresse?"
320
-
321
- #: includes/class-freemius.php:12671
322
- msgid ""
323
- "We can't see any active licenses associated with that email address, are you"
324
- " sure it's the right address?"
325
- msgstr "Vi kan ikke finde nogen aktive licenser knyttet til den e-mailadresse, er du sikker på, det er den rigtige adresse?"
326
-
327
- #: includes/class-freemius.php:12945
328
- msgid "Account is pending activation."
329
- msgstr "Konto afventer aktivering."
330
-
331
- #: includes/class-freemius.php13057,
332
- #: templates/forms/premium-versions-upgrade-handler.php:47
333
- msgid "Buy a license now"
334
- msgstr ""
335
-
336
- #: includes/class-freemius.php13069,
337
- #: templates/forms/premium-versions-upgrade-handler.php:46
338
- msgid "Renew your license now"
339
- msgstr ""
340
-
341
- #: includes/class-freemius.php:13073
342
- msgid "%s to access version %s security & feature updates, and support."
343
- msgstr ""
344
-
345
- #: includes/class-freemius.php:15448
346
- msgid "%s activation was successfully completed."
347
- msgstr "Aktivering af %s blev gennemført."
348
-
349
- #: includes/class-freemius.php:15462
350
- msgid "Your account was successfully activated with the %s plan."
351
- msgstr "Din konto blev aktiveret med planen %s."
352
-
353
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
354
- msgid "Your trial has been successfully started."
355
- msgstr "Din prøveperiode er begyndt."
356
-
357
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
358
- #: includes/class-freemius.php:16297
359
- msgid "Couldn't activate %s."
360
- msgstr "Kunne ikke aktivere %s."
361
-
362
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
363
- #: includes/class-freemius.php:16298
364
- msgid "Please contact us with the following message:"
365
- msgstr "Kontakt os venligst med følgende besked:"
366
-
367
- #: includes/class-freemius.php:16128
368
- msgid "An unknown error has occurred."
369
- msgstr ""
370
-
371
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
372
- msgid "Upgrade"
373
- msgstr "Opgrader"
374
-
375
- #: includes/class-freemius.php:16661
376
- msgid "Start Trial"
377
- msgstr "Start prøveperiode"
378
-
379
- #: includes/class-freemius.php:16663
380
- msgid "Pricing"
381
- msgstr "Priser"
382
-
383
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
384
- msgid "Affiliation"
385
- msgstr "Affiliation"
386
-
387
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
388
- #: templates/account.php177, templates/debug.php:326
389
- msgid "Account"
390
- msgstr "Konto"
391
-
392
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
393
- #: includes/customizer/class-fs-customizer-support-section.php:60
394
- msgid "Contact Us"
395
- msgstr "Kontakt os"
396
-
397
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
398
- #: includes/class-freemius.php21423, templates/account.php105,
399
- #: templates/account/partials/addon.php:45
400
- msgid "Add-Ons"
401
- msgstr "Tilføjelser"
402
-
403
- #: includes/class-freemius.php:16835
404
- msgctxt "ASCII arrow left icon"
405
- msgid "&#x2190;"
406
- msgstr ""
407
-
408
- #: includes/class-freemius.php:16835
409
- msgctxt "ASCII arrow right icon"
410
- msgid "&#x27a4;"
411
- msgstr ""
412
-
413
- #: includes/class-freemius.php16837, templates/pricing.php:102
414
- msgctxt "noun"
415
- msgid "Pricing"
416
- msgstr "Priser"
417
-
418
- #: includes/class-freemius.php17050,
419
- #: includes/customizer/class-fs-customizer-support-section.php:67
420
- msgid "Support Forum"
421
- msgstr "Supportforum"
422
-
423
- #: includes/class-freemius.php:17995
424
- msgid "Your email has been successfully verified - you are AWESOME!"
425
- msgstr "Din e-mailadresse er blevet verificeret - du er FOR SEJ!"
426
-
427
- #: includes/class-freemius.php:17996
428
- msgctxt "a positive response"
429
- msgid "Right on"
430
- msgstr "Sådan"
431
-
432
- #: includes/class-freemius.php:18660
433
- msgid "Your %s Add-on plan was successfully upgraded."
434
- msgstr ""
435
-
436
- #: includes/class-freemius.php:18662
437
- msgid "%s Add-on was successfully purchased."
438
- msgstr "Betalingen for tilføjelsen %s blev gennemført."
439
-
440
- #: includes/class-freemius.php:18665
441
- msgid "Download the latest version"
442
- msgstr "Download den seneste version"
443
-
444
- #: includes/class-freemius.php:18751
445
- msgid ""
446
- "Your server is blocking the access to Freemius' API, which is crucial for "
447
- "%1$s synchronization. Please contact your host to whitelist %2$s"
448
- msgstr ""
449
-
450
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
451
- #: includes/class-freemius.php:19277
452
- msgid "Error received from the server:"
453
- msgstr "Fejl modtager fra serveren:"
454
-
455
- #: includes/class-freemius.php:18767
456
- msgid ""
457
- "It seems like one of the authentication parameters is wrong. Update your "
458
- "Public Key, Secret Key & User ID, and try again."
459
- msgstr ""
460
-
461
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
462
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
463
- msgctxt ""
464
- "something somebody says when they are thinking about what you have just "
465
- "said."
466
- msgid "Hmm"
467
- msgstr "Hmm"
468
-
469
- #: includes/class-freemius.php:18974
470
- msgid ""
471
- "It looks like you are still on the %s plan. If you did upgrade or change "
472
- "your plan, it's probably an issue on our side - sorry."
473
- msgstr ""
474
-
475
- #: includes/class-freemius.php18975, templates/account.php107,
476
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
477
- msgctxt "trial period"
478
- msgid "Trial"
479
- msgstr "Prøveperiode"
480
-
481
- #: includes/class-freemius.php:18980
482
- msgid ""
483
- "I have upgraded my account but when I try to Sync the License, the plan "
484
- "remains %s."
485
- msgstr "Jeg har opgraderet min konto, men når jeg forsøger at synkronisere licensen, forbliver planen %s."
486
-
487
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
488
- msgid "Please contact us here"
489
- msgstr "Kontakt os her"
490
-
491
- #: includes/class-freemius.php:18995
492
- msgid "Your plan was successfully activated."
493
- msgstr ""
494
-
495
- #: includes/class-freemius.php:18996
496
- msgid "Your plan was successfully upgraded."
497
- msgstr "Din plan er blevet opgraderet."
498
-
499
- #: includes/class-freemius.php:19013
500
- msgid "Your plan was successfully changed to %s."
501
- msgstr "Din plan er blevet ændret til %s."
502
-
503
- #: includes/class-freemius.php:19029
504
- msgid ""
505
- "Your license has expired. You can still continue using the free %s forever."
506
- msgstr "Din licens er udløbet. Du kan stadig fortsætte med at benytte den gratis udgave af %s."
507
-
508
- #: includes/class-freemius.php:19031
509
- msgid ""
510
- "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s "
511
- "without interruptions."
512
- msgstr "Din licens er udløbet. %1$sOpgrader nu%2$s for at fortsætte med at benytte %3$s uden forstyrrelser."
513
-
514
- #: includes/class-freemius.php:19039
515
- msgid ""
516
- "Your license has been cancelled. If you think it's a mistake, please contact"
517
- " support."
518
- msgstr "Din licens er blevet annulleret. Hvis du mener, dette er en fejl, så kontakt venligst support."
519
-
520
- #: includes/class-freemius.php:19052
521
- msgid ""
522
- "Your license has expired. You can still continue using all the %s features, "
523
- "but you'll need to renew your license to continue getting updates and "
524
- "support."
525
- 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."
526
-
527
- #: includes/class-freemius.php:19075
528
- msgid ""
529
- "Your free trial has expired. You can still continue using all our free "
530
- "features."
531
- msgstr "Din gratis prøveperiode er udløbet. Du kan stadig benytte alle de gratis features."
532
-
533
- #: includes/class-freemius.php:19077
534
- msgid ""
535
- "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s "
536
- "without interruptions."
537
- msgstr ""
538
-
539
- #: includes/class-freemius.php:19184
540
- msgid "It looks like the license could not be activated."
541
- msgstr "Det ser ud til, at licensen ikke kunne aktiveres."
542
-
543
- #: includes/class-freemius.php:19226
544
- msgid "Your license was successfully activated."
545
- msgstr "Din licens er blevet aktiveret."
546
-
547
- #: includes/class-freemius.php:19252
548
- msgid "It looks like your site currently doesn't have an active license."
549
- msgstr "Det ser ud til, at dit websted endnu ikke har en aktiv licens."
550
-
551
- #: includes/class-freemius.php:19276
552
- msgid "It looks like the license deactivation failed."
553
- msgstr "Det ser ud til, at licens-deaktiveringen mislykkedes."
554
-
555
- #: includes/class-freemius.php:19304
556
- msgid ""
557
- "Your license was successfully deactivated, you are back to the %s plan."
558
- msgstr "Din licens blev deaktiveret, du er tilbage på planen %s."
559
-
560
- #: includes/class-freemius.php:19305
561
- msgid "O.K"
562
- msgstr "O.K"
563
-
564
- #: includes/class-freemius.php:19358
565
- msgid ""
566
- "Seems like we are having some temporary issue with your subscription "
567
- "cancellation. Please try again in few minutes."
568
- msgstr ""
569
-
570
- #: includes/class-freemius.php:19367
571
- msgid ""
572
- "Your subscription was successfully cancelled. Your %s plan license will "
573
- "expire in %s."
574
- msgstr ""
575
-
576
- #: includes/class-freemius.php:19409
577
- msgid "You are already running the %s in a trial mode."
578
- msgstr "Du benytter allerede %s under en prøveperiode."
579
-
580
- #: includes/class-freemius.php:19420
581
- msgid "You already utilized a trial before."
582
- msgstr "Du har allerede brugt din prøveperiode."
583
-
584
- #: includes/class-freemius.php:19434
585
- msgid "Plan %s do not exist, therefore, can't start a trial."
586
- msgstr "Plan %s eksisterer ikke og kan derfor ikke starte prøveperiode."
587
-
588
- #: includes/class-freemius.php:19445
589
- msgid "Plan %s does not support a trial period."
590
- msgstr "Plan %s understøtter ikke en prøveperiode."
591
-
592
- #: includes/class-freemius.php:19456
593
- msgid "None of the %s's plans supports a trial period."
594
- msgstr ""
595
-
596
- #: includes/class-freemius.php:19506
597
- msgid ""
598
- "It looks like you are not in trial mode anymore so there's nothing to cancel"
599
- " :)"
600
- msgstr "Det lader ikke til du er i en prøveperiode længere, så der er ikke noget at annullere :-)"
601
-
602
- #: includes/class-freemius.php:19542
603
- msgid ""
604
- "Seems like we are having some temporary issue with your trial cancellation. "
605
- "Please try again in few minutes."
606
- msgstr ""
607
-
608
- #: includes/class-freemius.php:19561
609
- msgid "Your %s free trial was successfully cancelled."
610
- msgstr "Din gratis prøveperiode for %s er blevet annulleret."
611
-
612
- #: includes/class-freemius.php:19877
613
- msgid "Version %s was released."
614
- msgstr "Version %s er blevet udgivet."
615
-
616
- #: includes/class-freemius.php:19877
617
- msgid "Please download %s."
618
- msgstr "Download venligst %s."
619
-
620
- #: includes/class-freemius.php:19884
621
- msgid "the latest %s version here"
622
- msgstr "den seneste version af %s her"
623
-
624
- #: includes/class-freemius.php:19889
625
- msgid "New"
626
- msgstr "Ny"
627
-
628
- #: includes/class-freemius.php:19894
629
- msgid "Seems like you got the latest release."
630
- msgstr "Det ser ud til, at du har den seneste udgivelse."
631
-
632
- #: includes/class-freemius.php:19895
633
- msgid "You are all good!"
634
- msgstr "Det var det!"
635
-
636
- #: includes/class-freemius.php:20165
637
- msgid ""
638
- "Verification mail was just sent to %s. If you can't find it after 5 min, "
639
- "please check your spam box."
640
- msgstr ""
641
-
642
- #: includes/class-freemius.php:20304
643
- msgid "Site successfully opted in."
644
- msgstr "Websted er tilmeldt."
645
-
646
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
647
- msgid "Awesome"
648
- msgstr "Sejt"
649
-
650
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
651
- msgid ""
652
- "We appreciate your help in making the %s better by letting us track some "
653
- "usage data."
654
- msgstr "Vi sætter pris på din hjælp med at forbedre %s ved at lade os indsamle brugsdata."
655
-
656
- #: includes/class-freemius.php:20322
657
- msgid "Thank you!"
658
- msgstr "Mange tak!"
659
-
660
- #: includes/class-freemius.php:20329
661
- msgid "We will no longer be sending any usage data of %s on %s to %s."
662
- msgstr "Vi vil ikke længere indsende brugsdata af %s på %s til %s."
663
-
664
- #: includes/class-freemius.php:20458
665
- msgid ""
666
- "Please check your mailbox, you should receive an email via %s to confirm the"
667
- " ownership change. From security reasons, you must confirm the change within"
668
- " the next 15 min. If you cannot find the email, please check your spam "
669
- "folder."
670
- msgstr ""
671
-
672
- #: includes/class-freemius.php:20464
673
- msgid ""
674
- "Thanks for confirming the ownership change. An email was just sent to %s for"
675
- " final approval."
676
- msgstr ""
677
-
678
- #: includes/class-freemius.php:20469
679
- msgid "%s is the new owner of the account."
680
- msgstr "%s er den nye ejer af kontoen."
681
-
682
- #: includes/class-freemius.php:20471
683
- msgctxt "as congratulations"
684
- msgid "Congrats"
685
- msgstr "Tillykke"
686
-
687
- #: includes/class-freemius.php:20491
688
- msgid ""
689
- "Sorry, we could not complete the email update. Another user with the same "
690
- "email is already registered."
691
- msgstr ""
692
-
693
- #: includes/class-freemius.php:20492
694
- msgid ""
695
- "If you would like to give up the ownership of the %s's account to %s click "
696
- "the Change Ownership button."
697
- msgstr ""
698
-
699
- #: includes/class-freemius.php:20499
700
- msgid "Change Ownership"
701
- msgstr "Skift ejerskab"
702
-
703
- #: includes/class-freemius.php:20507
704
- msgid ""
705
- "Your email was successfully updated. You should receive an email with "
706
- "confirmation instructions in few moments."
707
- msgstr ""
708
-
709
- #: includes/class-freemius.php:20519
710
- msgid "Please provide your full name."
711
- msgstr "Indtast venligst dit fulde navn."
712
-
713
- #: includes/class-freemius.php:20524
714
- msgid "Your name was successfully updated."
715
- msgstr "Dit navn er blevet opdateret."
716
-
717
- #: includes/class-freemius.php:20585
718
- msgid "You have successfully updated your %s."
719
- msgstr "Opdatering af %s blev gennemført."
720
-
721
- #: includes/class-freemius.php:20725
722
- msgid ""
723
- "Just letting you know that the add-ons information of %s is being pulled "
724
- "from an external server."
725
- msgstr ""
726
-
727
- #: includes/class-freemius.php:20726
728
- msgctxt "advance notice of something that will need attention."
729
- msgid "Heads up"
730
- msgstr "Se her"
731
-
732
- #: includes/class-freemius.php:21165
733
- msgctxt "exclamation"
734
- msgid "Hey"
735
- msgstr "Hey"
736
-
737
- #: includes/class-freemius.php:21165
738
- msgid ""
739
- "How do you like %s so far? Test all our %s premium features with a %d-day "
740
- "free trial."
741
- msgstr "Hvad syntes du om %s indtil videre? Test alle %s premium funktioner med en %d-dags gratis prøveperiode."
742
-
743
- #: includes/class-freemius.php:21173
744
- msgid "No commitment for %s days - cancel anytime!"
745
- msgstr "Ingen bindinger i %s dage - annuller når som helst!"
746
-
747
- #: includes/class-freemius.php:21174
748
- msgid "No credit card required"
749
- msgstr "Betalingskort ikke påkrævet"
750
-
751
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
752
- msgctxt "call to action"
753
- msgid "Start free trial"
754
- msgstr "Start gratis prøveperiode"
755
-
756
- #: includes/class-freemius.php:21258
757
- msgid ""
758
- "Hey there, did you know that %s has an affiliate program? If you like the %s"
759
- " you can become our ambassador and earn some cash!"
760
- msgstr ""
761
-
762
- #: includes/class-freemius.php:21267
763
- msgid "Learn more"
764
- msgstr "Læs mere"
765
-
766
- #: includes/class-freemius.php21447, templates/account.php474,
767
- #: templates/account.php595, templates/connect.php171,
768
- #: templates/connect.php421, templates/forms/license-activation.php25,
769
- #: templates/account/partials/addon.php:287
770
- msgid "Activate License"
771
- msgstr "Aktiver licens"
772
-
773
- #: includes/class-freemius.php21448, templates/account.php543,
774
- #: templates/account.php594, templates/account/partials/site.php:256
775
- msgid "Change License"
776
- msgstr "Skift licens"
777
-
778
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
779
- msgid "Opt Out"
780
- msgstr "Frameld"
781
-
782
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
783
- #: templates/account/partials/site.php43,
784
- #: templates/account/partials/site.php:161
785
- msgid "Opt In"
786
- msgstr "Tilmeld"
787
-
788
- #: includes/class-freemius.php:21775
789
- msgid ""
790
- " The paid version of %1$s is already installed. Please activate it to start "
791
- "benefiting the %2$s features. %3$s"
792
- msgstr ""
793
-
794
- #: includes/class-freemius.php:21783
795
- msgid "Activate %s features"
796
- msgstr ""
797
-
798
- #: includes/class-freemius.php:21796
799
- msgid "Please follow these steps to complete the upgrade"
800
- msgstr "Følg venligst disse trin for at færdiggøre opgraderingen"
801
-
802
- #: includes/class-freemius.php:21800
803
- msgid "Download the latest %s version"
804
- msgstr "Download den seneste version af %s"
805
-
806
- #: includes/class-freemius.php:21804
807
- msgid "Upload and activate the downloaded version"
808
- msgstr "Upload og aktiver den downloadede version"
809
-
810
- #: includes/class-freemius.php:21806
811
- msgid "How to upload and activate?"
812
- msgstr "Upload og aktivering, hvordan?"
813
-
814
- #: includes/class-freemius.php:21940
815
- msgid ""
816
- "%sClick here%s to choose the sites where you'd like to activate the license "
817
- "on."
818
- msgstr ""
819
-
820
- #: includes/class-freemius.php:22101
821
- msgid "Auto installation only works for opted-in users."
822
- msgstr "Auto-installation fungerer kun for tilmeldte brugere."
823
-
824
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
825
- #: includes/class-fs-plugin-updater.php1149,
826
- #: includes/class-fs-plugin-updater.php:1163
827
- msgid "Invalid module ID."
828
- msgstr "Ugyldigt modul-ID."
829
-
830
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
831
- msgid "Premium version already active."
832
- msgstr "Premium version allerede aktiv."
833
-
834
- #: includes/class-freemius.php:22127
835
- msgid "You do not have a valid license to access the premium version."
836
- msgstr "Du har ikke en gyldig licens til at benytte premium-versionen."
837
-
838
- #: includes/class-freemius.php:22134
839
- msgid ""
840
- "Plugin is a \"Serviceware\" which means it does not have a premium code "
841
- "version."
842
- msgstr ""
843
-
844
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
845
- msgid "Premium add-on version already installed."
846
- msgstr "Premium tilføjelse er allerede installeret."
847
-
848
- #: includes/class-freemius.php:22497
849
- msgid "View paid features"
850
- msgstr "Vis betalte features"
851
-
852
- #: includes/class-freemius.php:22819
853
- msgid "Thank you so much for using %s and its add-ons!"
854
- msgstr ""
855
-
856
- #: includes/class-freemius.php:22820
857
- msgid "Thank you so much for using %s!"
858
- msgstr "Tak fordi du benytter %s!"
859
-
860
- #: includes/class-freemius.php:22826
861
- msgid ""
862
- "You've already opted-in to our usage-tracking, which helps us keep improving"
863
- " the %s."
864
- msgstr "Du er allerede tilmeldt vores brugssporing, hvilket hjælper os med at forbedre %s."
865
-
866
- #: includes/class-freemius.php:22830
867
- msgid "Thank you so much for using our products!"
868
- msgstr "Mange tak for at benytte vores produkter!"
869
-
870
- #: includes/class-freemius.php:22831
871
- msgid ""
872
- "You've already opted-in to our usage-tracking, which helps us keep improving"
873
- " them."
874
- msgstr "Du er allerede tilmeldt vores brugssporing, hvilket hjælper os med at forbedre dem."
875
-
876
- #: includes/class-freemius.php:22850
877
- msgid "%s and its add-ons"
878
- msgstr "%s og tilføjelser"
879
-
880
- #: includes/class-freemius.php:22859
881
- msgid "Products"
882
- msgstr "Produkter"
883
-
884
- #: includes/class-freemius.php22866, templates/connect.php:272
885
- msgid "Yes"
886
- msgstr "Ja"
887
-
888
- #: includes/class-freemius.php22867, templates/connect.php:273
889
- msgid "send me security & feature updates, educational content and offers."
890
- msgstr "send mig sikkerheds- og feature-opdateringer, informativt indhold og tilbud."
891
-
892
- #: includes/class-freemius.php22868, templates/connect.php:278
893
- msgid "No"
894
- msgstr "Nej"
895
-
896
- #: includes/class-freemius.php22870, templates/connect.php:280
897
- msgid ""
898
- "do %sNOT%s send me security & feature updates, educational content and "
899
- "offers."
900
- msgstr "send %sIKKE%s sikkerheds- og feature-opdateringer, informativt indhold og tilbud."
901
-
902
- #: includes/class-freemius.php:22880
903
- msgid ""
904
- "Due to the new %sEU General Data Protection Regulation (GDPR)%s compliance "
905
- "requirements it is required that you provide your explicit consent, again, "
906
- "confirming that you are onboard :-)"
907
- msgstr ""
908
-
909
- #: includes/class-freemius.php22882, templates/connect.php:287
910
- msgid ""
911
- "Please let us know if you'd like us to contact you for security & feature "
912
- "updates, educational content, and occasional offers:"
913
- msgstr "Lad os vide, om vi har lov til at kontakte dig med sikkerheds- og feature-opdateringer, informativt indhold og lejlighedsvise tilbud:"
914
-
915
- #: includes/class-freemius.php:23164
916
- msgid "License key is empty."
917
- msgstr "Licensnøglen er tom."
918
-
919
- #: includes/class-fs-plugin-updater.php184,
920
- #: templates/forms/premium-versions-upgrade-handler.php:57
921
- msgid "Renew license"
922
- msgstr "Forny licens"
923
-
924
- #: includes/class-fs-plugin-updater.php189,
925
- #: templates/forms/premium-versions-upgrade-handler.php:58
926
- msgid "Buy license"
927
- msgstr ""
928
-
929
- #: includes/class-fs-plugin-updater.php280,
930
- #: includes/class-fs-plugin-updater.php:313
931
- msgid "There is a %s of %s available."
932
- msgstr ""
933
-
934
- #: includes/class-fs-plugin-updater.php282,
935
- #: includes/class-fs-plugin-updater.php:318
936
- msgid "new Beta version"
937
- msgstr ""
938
-
939
- #: includes/class-fs-plugin-updater.php283,
940
- #: includes/class-fs-plugin-updater.php:319
941
- msgid "new version"
942
- msgstr ""
943
-
944
- #: includes/class-fs-plugin-updater.php:342
945
- msgid "Important Upgrade Notice:"
946
- msgstr ""
947
-
948
- #: includes/class-fs-plugin-updater.php:1214
949
- msgid "Installing plugin: %s"
950
- msgstr "Installerer plugin: %s"
951
-
952
- #: includes/class-fs-plugin-updater.php:1255
953
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
954
- msgstr ""
955
-
956
- #: includes/class-fs-plugin-updater.php:1437
957
- msgid ""
958
- "The remote plugin package does not contain a folder with the desired slug "
959
- "and renaming did not work."
960
- msgstr ""
961
-
962
- #: includes/fs-plugin-info-dialog.php:509
963
- msgid "Purchase More"
964
- msgstr ""
965
-
966
- #: includes/fs-plugin-info-dialog.php510,
967
- #: templates/account/partials/addon.php:347
968
- msgctxt "verb"
969
- msgid "Purchase"
970
- msgstr "Køb"
971
-
972
- #: includes/fs-plugin-info-dialog.php:514
973
- msgid "Start my free %s"
974
- msgstr "Start min gratis %s"
975
-
976
- #: includes/fs-plugin-info-dialog.php:712
977
- msgid "Install Free Version Update Now"
978
- msgstr "Installer opdatering til gratis version nu"
979
-
980
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
981
- msgid "Install Update Now"
982
- msgstr "Installer opdatering nu"
983
-
984
- #: includes/fs-plugin-info-dialog.php:722
985
- msgid "Install Free Version Now"
986
- msgstr "Installer gratis version nu"
987
-
988
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
989
- #: templates/auto-installation.php111,
990
- #: templates/account/partials/addon.php327,
991
- #: templates/account/partials/addon.php:379
992
- msgid "Install Now"
993
- msgstr "Installer nu"
994
-
995
- #: includes/fs-plugin-info-dialog.php:739
996
- msgctxt "as download latest version"
997
- msgid "Download Latest Free Version"
998
- msgstr "Download seneste gratis version"
999
-
1000
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
1001
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
1002
- msgctxt "as download latest version"
1003
- msgid "Download Latest"
1004
- msgstr "Download seneste"
1005
-
1006
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
1007
- #: templates/account/partials/addon.php318,
1008
- #: templates/account/partials/addon.php:373
1009
- msgid "Activate this add-on"
1010
- msgstr "Aktiver denne tilføjelse"
1011
-
1012
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
1013
- msgid "Activate Free Version"
1014
- msgstr "Aktiver gratis version"
1015
-
1016
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
1017
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
1018
- msgid "Activate"
1019
- msgstr "Aktiver"
1020
-
1021
- #: includes/fs-plugin-info-dialog.php:968
1022
- msgctxt "Plugin installer section title"
1023
- msgid "Description"
1024
- msgstr "Beskrivelse"
1025
-
1026
- #: includes/fs-plugin-info-dialog.php:969
1027
- msgctxt "Plugin installer section title"
1028
- msgid "Installation"
1029
- msgstr "Installering"
1030
-
1031
- #: includes/fs-plugin-info-dialog.php:970
1032
- msgctxt "Plugin installer section title"
1033
- msgid "FAQ"
1034
- msgstr "FAQ"
1035
-
1036
- #: includes/fs-plugin-info-dialog.php971,
1037
- #: templates/plugin-info/description.php:55
1038
- msgid "Screenshots"
1039
- msgstr "Skærmbilleder"
1040
-
1041
- #: includes/fs-plugin-info-dialog.php:972
1042
- msgctxt "Plugin installer section title"
1043
- msgid "Changelog"
1044
- msgstr "Ændringslog"
1045
-
1046
- #: includes/fs-plugin-info-dialog.php:973
1047
- msgctxt "Plugin installer section title"
1048
- msgid "Reviews"
1049
- msgstr "Anmeldelser"
1050
-
1051
- #: includes/fs-plugin-info-dialog.php:974
1052
- msgctxt "Plugin installer section title"
1053
- msgid "Other Notes"
1054
- msgstr "Andre noter"
1055
-
1056
- #: includes/fs-plugin-info-dialog.php:989
1057
- msgctxt "Plugin installer section title"
1058
- msgid "Features & Pricing"
1059
- msgstr "Funktioner og priser"
1060
-
1061
- #: includes/fs-plugin-info-dialog.php:999
1062
- msgid "Plugin Install"
1063
- msgstr "Plugin-installering"
1064
-
1065
- #: includes/fs-plugin-info-dialog.php:1071
1066
- msgctxt "e.g. Professional Plan"
1067
- msgid "%s Plan"
1068
- msgstr "%s Plan"
1069
-
1070
- #: includes/fs-plugin-info-dialog.php:1097
1071
- msgctxt "e.g. the best product"
1072
- msgid "Best"
1073
- msgstr "Bedste"
1074
-
1075
- #: includes/fs-plugin-info-dialog.php1103,
1076
- #: includes/fs-plugin-info-dialog.php:1123
1077
- msgctxt "as every month"
1078
- msgid "Monthly"
1079
- msgstr "Månedligt"
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1106
1082
- msgctxt "as once a year"
1083
- msgid "Annual"
1084
- msgstr "Årligt"
1085
-
1086
- #: includes/fs-plugin-info-dialog.php:1109
1087
- msgid "Lifetime"
1088
- msgstr "Livstid"
1089
-
1090
- #: includes/fs-plugin-info-dialog.php1123,
1091
- #: includes/fs-plugin-info-dialog.php1125,
1092
- #: includes/fs-plugin-info-dialog.php:1127
1093
- msgctxt "e.g. billed monthly"
1094
- msgid "Billed %s"
1095
- msgstr "Faktureret %s"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php:1125
1098
- msgctxt "as once a year"
1099
- msgid "Annually"
1100
- msgstr "Årligt"
1101
-
1102
- #: includes/fs-plugin-info-dialog.php:1127
1103
- msgctxt "as once a year"
1104
- msgid "Once"
1105
- msgstr "Engangsbeløb"
1106
-
1107
- #: includes/fs-plugin-info-dialog.php:1133
1108
- msgid "Single Site License"
1109
- msgstr ""
1110
-
1111
- #: includes/fs-plugin-info-dialog.php:1135
1112
- msgid "Unlimited Licenses"
1113
- msgstr "Ubegrænsede licenser"
1114
-
1115
- #: includes/fs-plugin-info-dialog.php:1137
1116
- msgid "Up to %s Sites"
1117
- msgstr "Op til %s websteder"
1118
-
1119
- #: includes/fs-plugin-info-dialog.php1147,
1120
- #: templates/plugin-info/features.php:82
1121
- msgctxt "as monthly period"
1122
- msgid "mo"
1123
- msgstr "md"
1124
-
1125
- #: includes/fs-plugin-info-dialog.php1154,
1126
- #: templates/plugin-info/features.php:80
1127
- msgctxt "as annual period"
1128
- msgid "year"
1129
- msgstr "år"
1130
-
1131
- #: includes/fs-plugin-info-dialog.php:1208
1132
- msgctxt "noun"
1133
- msgid "Price"
1134
- msgstr "Pris"
1135
-
1136
- #: includes/fs-plugin-info-dialog.php:1256
1137
- msgid "Save %s"
1138
- msgstr "Spar %s"
1139
-
1140
- #: includes/fs-plugin-info-dialog.php:1266
1141
- msgid "No commitment for %s - cancel anytime"
1142
- msgstr "Ingen bindinger ved %s - annuller når som helst"
1143
-
1144
- #: includes/fs-plugin-info-dialog.php:1269
1145
- msgid "After your free %s, pay as little as %s"
1146
- msgstr "Efter din gratis %s er prisen kun %s"
1147
-
1148
- #: includes/fs-plugin-info-dialog.php:1280
1149
- msgid "Details"
1150
- msgstr "Detaljer"
1151
-
1152
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1153
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1154
- #: templates/account/partials/addon.php:36
1155
- msgctxt "product version"
1156
- msgid "Version"
1157
- msgstr "Version"
1158
-
1159
- #: includes/fs-plugin-info-dialog.php:1291
1160
- msgctxt "as the plugin author"
1161
- msgid "Author"
1162
- msgstr "Forfatter"
1163
-
1164
- #: includes/fs-plugin-info-dialog.php:1298
1165
- msgid "Last Updated"
1166
- msgstr "Senest opdateret"
1167
-
1168
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1169
- msgctxt "x-ago"
1170
- msgid "%s ago"
1171
- msgstr "%s siden"
1172
-
1173
- #: includes/fs-plugin-info-dialog.php:1312
1174
- msgid "Requires WordPress Version"
1175
- msgstr "Kræver WordPress-version"
1176
-
1177
- #: includes/fs-plugin-info-dialog.php:1313
1178
- msgid "%s or higher"
1179
- msgstr "%s eller højere"
1180
-
1181
- #: includes/fs-plugin-info-dialog.php:1320
1182
- msgid "Compatible up to"
1183
- msgstr "Kompatibel op til"
1184
-
1185
- #: includes/fs-plugin-info-dialog.php:1328
1186
- msgid "Downloaded"
1187
- msgstr "Downloadet"
1188
-
1189
- #: includes/fs-plugin-info-dialog.php:1332
1190
- msgid "%s time"
1191
- msgstr "%s gang"
1192
-
1193
- #: includes/fs-plugin-info-dialog.php:1334
1194
- msgid "%s times"
1195
- msgstr "%s gange"
1196
-
1197
- #: includes/fs-plugin-info-dialog.php:1344
1198
- msgid "WordPress.org Plugin Page"
1199
- msgstr "WordPress.org Plugin-side"
1200
-
1201
- #: includes/fs-plugin-info-dialog.php:1352
1202
- msgid "Plugin Homepage"
1203
- msgstr "Plugin-websted"
1204
-
1205
- #: includes/fs-plugin-info-dialog.php1360,
1206
- #: includes/fs-plugin-info-dialog.php:1442
1207
- msgid "Donate to this plugin"
1208
- msgstr "Donér til dette plugin"
1209
-
1210
- #: includes/fs-plugin-info-dialog.php:1367
1211
- msgid "Average Rating"
1212
- msgstr "Gennemsnitlig vurdering"
1213
-
1214
- #: includes/fs-plugin-info-dialog.php:1374
1215
- msgid "based on %s"
1216
- msgstr "baseret på %s"
1217
-
1218
- #: includes/fs-plugin-info-dialog.php:1378
1219
- msgid "%s rating"
1220
- msgstr "%s vurdering"
1221
-
1222
- #: includes/fs-plugin-info-dialog.php:1380
1223
- msgid "%s ratings"
1224
- msgstr "%s vurderinger"
1225
-
1226
- #: includes/fs-plugin-info-dialog.php:1395
1227
- msgid "%s star"
1228
- msgstr "%s stjerne"
1229
-
1230
- #: includes/fs-plugin-info-dialog.php:1397
1231
- msgid "%s stars"
1232
- msgstr "%s stjerner"
1233
-
1234
- #: includes/fs-plugin-info-dialog.php:1408
1235
- msgid "Click to see reviews that provided a rating of %s"
1236
- msgstr ""
1237
-
1238
- #: includes/fs-plugin-info-dialog.php:1421
1239
- msgid "Contributors"
1240
- msgstr "Bidragsydere"
1241
-
1242
- #: includes/fs-plugin-info-dialog.php1450,
1243
- #: includes/fs-plugin-info-dialog.php:1452
1244
- msgid "Warning"
1245
- msgstr "Advarsel"
1246
-
1247
- #: includes/fs-plugin-info-dialog.php:1450
1248
- msgid ""
1249
- "This plugin has not been tested with your current version of WordPress."
1250
- msgstr "Dette plugin er ikke blevet testet med din nuværende version af WordPress."
1251
-
1252
- #: includes/fs-plugin-info-dialog.php:1452
1253
- msgid ""
1254
- "This plugin has not been marked as compatible with your version of "
1255
- "WordPress."
1256
- msgstr ""
1257
-
1258
- #: includes/fs-plugin-info-dialog.php:1471
1259
- msgid "Paid add-on must be deployed to Freemius."
1260
- msgstr ""
1261
-
1262
- #: includes/fs-plugin-info-dialog.php:1472
1263
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1264
- msgstr ""
1265
-
1266
- #: includes/fs-plugin-info-dialog.php:1493
1267
- msgid "Newer Version (%s) Installed"
1268
- msgstr "Nyere version (%s) installeret"
1269
-
1270
- #: includes/fs-plugin-info-dialog.php:1494
1271
- msgid "Newer Free Version (%s) Installed"
1272
- msgstr "Nyere gratis version (%s) installeret"
1273
-
1274
- #: includes/fs-plugin-info-dialog.php:1501
1275
- msgid "Latest Version Installed"
1276
- msgstr "Seneste version installeret"
1277
-
1278
- #: includes/fs-plugin-info-dialog.php:1502
1279
- msgid "Latest Free Version Installed"
1280
- msgstr "Seneste gratis version installeret"
1281
-
1282
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1283
- #: templates/account/partials/addon.php26,
1284
- #: templates/account/partials/site.php:295
1285
- msgid "Downgrading your plan"
1286
- msgstr ""
1287
-
1288
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1289
- #: templates/account/partials/addon.php27,
1290
- #: templates/account/partials/site.php:296
1291
- msgid "Cancelling the subscription"
1292
- msgstr ""
1293
-
1294
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1295
- #. subscription'
1296
- #: templates/account.php:89
1297
- msgid ""
1298
- "%1$s will immediately stop all future recurring payments and your %2$s plan "
1299
- "license will expire in %3$s."
1300
- msgstr ""
1301
-
1302
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1303
- #: templates/account/partials/addon.php30,
1304
- #: templates/account/partials/site.php:299
1305
- msgid ""
1306
- "Please note that we will not be able to grandfather outdated pricing for "
1307
- "renewals/new subscriptions after a cancellation. If you choose to renew the "
1308
- "subscription manually in the future, after a price increase, which typically"
1309
- " occurs once a year, you will be charged the updated price."
1310
- msgstr ""
1311
-
1312
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1313
- #: templates/account/partials/addon.php:31
1314
- msgid ""
1315
- "Cancelling the trial will immediately block access to all premium features. "
1316
- "Are you sure?"
1317
- msgstr ""
1318
-
1319
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1320
- #: templates/account/partials/addon.php32,
1321
- #: templates/account/partials/site.php:300
1322
- msgid ""
1323
- "You can still enjoy all %s features but you will not have access to %s "
1324
- "security & feature updates, nor support."
1325
- msgstr ""
1326
-
1327
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1328
- #: templates/account/partials/addon.php33,
1329
- #: templates/account/partials/site.php:301
1330
- msgid ""
1331
- "Once your license expires you can still use the Free version but you will "
1332
- "NOT have access to the %s features."
1333
- msgstr ""
1334
-
1335
- #. translators: %s: Plan title (e.g. "Professional")
1336
- #: templates/account.php95,
1337
- #: templates/account/partials/activate-license-button.php31,
1338
- #: templates/account/partials/addon.php:35
1339
- msgid "Activate %s Plan"
1340
- msgstr "Aktiver %s plan"
1341
-
1342
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1343
- #: templates/account.php98, templates/account/partials/addon.php38,
1344
- #: templates/account/partials/site.php:275
1345
- msgid "Auto renews in %s"
1346
- msgstr "Auto-fornyer om %s"
1347
-
1348
- #. translators: %s: Time period (e.g. Expires in "2 months")
1349
- #: templates/account.php100, templates/account/partials/addon.php40,
1350
- #: templates/account/partials/site.php:277
1351
- msgid "Expires in %s"
1352
- msgstr "Udløber om %s"
1353
-
1354
- #: templates/account.php101, templates/account/partials/addon.php:41
1355
- msgctxt "as synchronize license"
1356
- msgid "Sync License"
1357
- msgstr "Synkroniser licens"
1358
-
1359
- #: templates/account.php102, templates/account/partials/addon.php:42
1360
- msgid "Cancel Trial"
1361
- msgstr "Annuller prøveperiode"
1362
-
1363
- #: templates/account.php103, templates/account/partials/addon.php:43
1364
- msgid "Change Plan"
1365
- msgstr "Skift plan"
1366
-
1367
- #: templates/account.php104, templates/account/partials/addon.php:44
1368
- msgctxt "verb"
1369
- msgid "Upgrade"
1370
- msgstr "Opgrader"
1371
-
1372
- #: templates/account.php106, templates/account/partials/addon.php46,
1373
- #: templates/account/partials/site.php:302
1374
- msgctxt "verb"
1375
- msgid "Downgrade"
1376
- msgstr "Nedgrader"
1377
-
1378
- #: templates/account.php108, templates/add-ons.php187,
1379
- #: templates/plugin-info/features.php72,
1380
- #: templates/account/partials/addon.php48,
1381
- #: templates/account/partials/site.php:31
1382
- msgid "Free"
1383
- msgstr "Gratis"
1384
-
1385
- #: templates/account.php110, templates/debug.php373,
1386
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1387
- #: templates/account/partials/addon.php:50
1388
- msgctxt "as product pricing plan"
1389
- msgid "Plan"
1390
- msgstr "Plan"
1391
-
1392
- #: templates/account.php:111
1393
- msgid "Bundle Plan"
1394
- msgstr ""
1395
-
1396
- #: templates/account.php:185
1397
- msgid "Free Trial"
1398
- msgstr "Gratis prøveperiode"
1399
-
1400
- #: templates/account.php:196
1401
- msgid "Account Details"
1402
- msgstr "Kontodetaljer"
1403
-
1404
- #: templates/account.php:200
1405
- msgid "Billing & Invoices"
1406
- msgstr ""
1407
-
1408
- #: templates/account.php:210
1409
- msgid ""
1410
- "Deleting the account will automatically deactivate your %s plan license so "
1411
- "you can use it on other sites. If you want to terminate the recurring "
1412
- "payments as well, click the \"Cancel\" button, and first \"Downgrade\" your "
1413
- "account. Are you sure you would like to continue with the deletion?"
1414
- msgstr ""
1415
-
1416
- #: templates/account.php:212
1417
- msgid ""
1418
- "Deletion is not temporary. Only delete if you no longer want to use this %s "
1419
- "anymore. Are you sure you would like to continue with the deletion?"
1420
- msgstr ""
1421
-
1422
- #: templates/account.php:215
1423
- msgid "Delete Account"
1424
- msgstr "Slet konto"
1425
-
1426
- #: templates/account.php227, templates/account/partials/addon.php211,
1427
- #: templates/account/partials/deactivate-license-button.php:35
1428
- msgid "Deactivate License"
1429
- msgstr "Deaktiver licens"
1430
-
1431
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1432
- msgid "Are you sure you want to proceed?"
1433
- msgstr "Er du sikker på, du vil fortsætte?"
1434
-
1435
- #: templates/account.php250, templates/account/partials/addon.php:234
1436
- msgid "Cancel Subscription"
1437
- msgstr "Annuller abonnement"
1438
-
1439
- #: templates/account.php:278
1440
- msgctxt "as synchronize"
1441
- msgid "Sync"
1442
- msgstr "Synkroniser"
1443
-
1444
- #: templates/account.php292, templates/debug.php:489
1445
- msgid "Name"
1446
- msgstr "Navn"
1447
-
1448
- #: templates/account.php298, templates/debug.php:490
1449
- msgid "Email"
1450
- msgstr "E-mail"
1451
-
1452
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1453
- msgid "User ID"
1454
- msgstr "Bruger-ID"
1455
-
1456
- #: templates/account.php322, templates/account.php608,
1457
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1458
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1459
- #: templates/debug.php599, templates/account/payments.php35,
1460
- #: templates/debug/logger.php:21
1461
- msgid "ID"
1462
- msgstr "ID"
1463
-
1464
- #: templates/account.php:329
1465
- msgid "Site ID"
1466
- msgstr "Websteds-ID"
1467
-
1468
- #: templates/account.php:332
1469
- msgid "No ID"
1470
- msgstr "Intet ID"
1471
-
1472
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1473
- #: templates/debug.php455, templates/debug.php492,
1474
- #: templates/account/partials/site.php:219
1475
- msgid "Public Key"
1476
- msgstr "Offentlig nøgle"
1477
-
1478
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1479
- #: templates/debug.php493, templates/account/partials/site.php:231
1480
- msgid "Secret Key"
1481
- msgstr "Privat nøgle"
1482
-
1483
- #: templates/account.php:346
1484
- msgctxt "as secret encryption key missing"
1485
- msgid "No Secret"
1486
- msgstr "Ingen privat nøgle"
1487
-
1488
- #: templates/account.php373, templates/account/partials/site.php112,
1489
- #: templates/account/partials/site.php:114
1490
- msgid "Trial"
1491
- msgstr "Prøveperiode"
1492
-
1493
- #: templates/account.php400, templates/debug.php533,
1494
- #: templates/account/partials/site.php:248
1495
- msgid "License Key"
1496
- msgstr "Licensnøgle"
1497
-
1498
- #: templates/account.php:429
1499
- msgid "Join the Beta program"
1500
- msgstr ""
1501
-
1502
- #: templates/account.php:435
1503
- msgid "not verified"
1504
- msgstr "ikke verificeret"
1505
-
1506
- #: templates/account.php444, templates/account/partials/addon.php:172
1507
- msgid "Expired"
1508
- msgstr "Udløbet"
1509
-
1510
- #: templates/account.php:502
1511
- msgid "Premium version"
1512
- msgstr "Premium version"
1513
-
1514
- #: templates/account.php:504
1515
- msgid "Free version"
1516
- msgstr "Gratis version"
1517
-
1518
- #: templates/account.php:516
1519
- msgid "Verify Email"
1520
- msgstr "Verificer e-mail"
1521
-
1522
- #: templates/account.php:527
1523
- msgid "Download %s Version"
1524
- msgstr "Download 1%s version"
1525
-
1526
- #: templates/account.php541, templates/account.php749,
1527
- #: templates/account/partials/site.php237,
1528
- #: templates/account/partials/site.php:255
1529
- msgctxt "verb"
1530
- msgid "Show"
1531
- msgstr "Vis"
1532
-
1533
- #: templates/account.php:555
1534
- msgid "What is your %s?"
1535
- msgstr "Angiv venligst %s?"
1536
-
1537
- #: templates/account.php563, templates/account/billing.php:21
1538
- msgctxt "verb"
1539
- msgid "Edit"
1540
- msgstr "Rediger"
1541
-
1542
- #: templates/account.php:588
1543
- msgid "Sites"
1544
- msgstr "Websteder"
1545
-
1546
- #: templates/account.php:599
1547
- msgid "Search by address"
1548
- msgstr "Søg efter adresse"
1549
-
1550
- #: templates/account.php609, templates/debug.php:369
1551
- msgid "Address"
1552
- msgstr "Adresse"
1553
-
1554
- #: templates/account.php:610
1555
- msgid "License"
1556
- msgstr "Licens"
1557
-
1558
- #: templates/account.php:611
1559
- msgid "Plan"
1560
- msgstr "Plan"
1561
-
1562
- #: templates/account.php:656
1563
- msgctxt "as software license"
1564
- msgid "License"
1565
- msgstr "Licens"
1566
-
1567
- #: templates/account.php:743
1568
- msgctxt "verb"
1569
- msgid "Hide"
1570
- msgstr "Skjul"
1571
-
1572
- #: templates/account.php:765
1573
- msgid "Processing"
1574
- msgstr "Arbejder"
1575
-
1576
- #: templates/account.php:768
1577
- msgid "Get updates for bleeding edge Beta versions of %s."
1578
- msgstr ""
1579
-
1580
- #: templates/account.php:826
1581
- msgid "Cancelling %s"
1582
- msgstr ""
1583
-
1584
- #: templates/account.php826, templates/account.php843,
1585
- #: templates/forms/subscription-cancellation.php27,
1586
- #: templates/forms/deactivation/form.php:133
1587
- msgid "trial"
1588
- msgstr ""
1589
-
1590
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1591
- msgid "Cancelling %s..."
1592
- msgstr ""
1593
-
1594
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1595
- #: templates/forms/deactivation/form.php:134
1596
- msgid "subscription"
1597
- msgstr ""
1598
-
1599
- #: templates/account.php:858
1600
- msgid ""
1601
- "Deactivating your license will block all premium features, but will enable "
1602
- "activating the license on another site. Are you sure you want to proceed?"
1603
- msgstr ""
1604
-
1605
- #: templates/add-ons.php:35
1606
- msgid "View details"
1607
- msgstr "Vis detaljer"
1608
-
1609
- #: templates/add-ons.php:45
1610
- msgid "Add Ons for %s"
1611
- msgstr "Tilføjelser til %s"
1612
-
1613
- #: templates/add-ons.php:55
1614
- msgid ""
1615
- "We could'nt load the add-ons list. It's probably an issue on our side, "
1616
- "please try to come back in few minutes."
1617
- msgstr ""
1618
-
1619
- #: templates/add-ons.php:173
1620
- msgctxt "active add-on"
1621
- msgid "Active"
1622
- msgstr "Aktiv"
1623
-
1624
- #: templates/add-ons.php:174
1625
- msgctxt "installed add-on"
1626
- msgid "Installed"
1627
- msgstr ""
1628
-
1629
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1630
- #: templates/forms/resend-key.php:77
1631
- msgctxt "as close a window"
1632
- msgid "Dismiss"
1633
- msgstr "Fjern"
1634
-
1635
- #: templates/auto-installation.php:45
1636
- msgid "%s sec"
1637
- msgstr "1%s sek"
1638
-
1639
- #: templates/auto-installation.php:83
1640
- msgid "Automatic Installation"
1641
- msgstr "Automatisk installering"
1642
-
1643
- #: templates/auto-installation.php:93
1644
- msgid ""
1645
- "An automated download and installation of %s (paid version) from %s will "
1646
- "start in %s. If you would like to do it manually - click the cancellation "
1647
- "button now."
1648
- msgstr ""
1649
-
1650
- #: templates/auto-installation.php:104
1651
- msgid ""
1652
- "The installation process has started and may take a few minutes to complete."
1653
- " Please wait until it is done - do not refresh this page."
1654
- msgstr ""
1655
-
1656
- #: templates/auto-installation.php:109
1657
- msgid "Cancel Installation"
1658
- msgstr "Annuller installering"
1659
-
1660
- #: templates/checkout.php:180
1661
- msgid "Checkout"
1662
- msgstr "Udtjekning"
1663
-
1664
- #: templates/checkout.php:180
1665
- msgid "PCI compliant"
1666
- msgstr ""
1667
-
1668
- #. translators: %s: name (e.g. Hey John,)
1669
- #: templates/connect.php:112
1670
- msgctxt "greeting"
1671
- msgid "Hey %s,"
1672
- msgstr "Hey %s,"
1673
-
1674
- #: templates/connect.php:154
1675
- msgid "Allow & Continue"
1676
- msgstr "Tillad & Fortsæt"
1677
-
1678
- #: templates/connect.php:158
1679
- msgid "Re-send activation email"
1680
- msgstr "Gensend e-mail om aktivering"
1681
-
1682
- #: templates/connect.php:162
1683
- msgid "Thanks %s!"
1684
- msgstr "Tak %s!"
1685
-
1686
- #: templates/connect.php172, templates/forms/license-activation.php:44
1687
- msgid "Agree & Activate License"
1688
- msgstr "Accepter & aktiver licens"
1689
-
1690
- #: templates/connect.php:181
1691
- msgid ""
1692
- "Thanks for purchasing %s! To get started, please enter your license key:"
1693
- msgstr "Tak for at købe %s! For at komme i gang, venligst indtast din licensnøgle:"
1694
-
1695
- #: templates/connect.php:188
1696
- msgid ""
1697
- "Never miss an important update - opt in to our security & feature updates "
1698
- "notifications, educational content, offers, and non-sensitive diagnostic "
1699
- "tracking with %4$s."
1700
- msgstr ""
1701
-
1702
- #: templates/connect.php:189
1703
- msgid ""
1704
- "Never miss an important update - opt in to our security and feature updates "
1705
- "notifications, and non-sensitive diagnostic tracking with %4$s."
1706
- msgstr ""
1707
-
1708
- #: templates/connect.php:195
1709
- msgid ""
1710
- "Never miss an important update - opt in to our security & feature updates "
1711
- "notifications, educational content, offers, and non-sensitive diagnostic "
1712
- "tracking with %4$s. If you skip this, that's okay! %1$s will still work just"
1713
- " fine."
1714
- msgstr ""
1715
-
1716
- #: templates/connect.php:196
1717
- msgid ""
1718
- "Never miss an important update - opt in to our security & feature updates "
1719
- "notifications, and non-sensitive diagnostic tracking with %4$s. If you skip "
1720
- "this, that's okay! %1$s will still work just fine."
1721
- msgstr ""
1722
-
1723
- #: templates/connect.php:230
1724
- msgid "We're excited to introduce the Freemius network-level integration."
1725
- msgstr ""
1726
-
1727
- #: templates/connect.php:233
1728
- msgid ""
1729
- "During the update process we detected %d site(s) that are still pending "
1730
- "license activation."
1731
- msgstr ""
1732
-
1733
- #: templates/connect.php:235
1734
- msgid ""
1735
- "If you'd like to use the %s on those sites, please enter your license key "
1736
- "below and click the activation button."
1737
- msgstr ""
1738
-
1739
- #: templates/connect.php:237
1740
- msgid "%s's paid features"
1741
- msgstr ""
1742
-
1743
- #: templates/connect.php:242
1744
- msgid ""
1745
- "Alternatively, you can skip it for now and activate the license later, in "
1746
- "your %s's network-level Account page."
1747
- msgstr ""
1748
-
1749
- #: templates/connect.php:244
1750
- msgid ""
1751
- "During the update process we detected %s site(s) in the network that are "
1752
- "still pending your attention."
1753
- msgstr ""
1754
-
1755
- #: templates/connect.php253, templates/forms/license-activation.php:47
1756
- msgid "License key"
1757
- msgstr "Licensnøgle"
1758
-
1759
- #: templates/connect.php256, templates/forms/license-activation.php:20
1760
- msgid "Can't find your license key?"
1761
- msgstr "Kan du ikke finde din licensnøgle?"
1762
-
1763
- #: templates/connect.php315, templates/connect.php652,
1764
- #: templates/forms/deactivation/retry-skip.php:20
1765
- msgctxt "verb"
1766
- msgid "Skip"
1767
- msgstr "Spring over"
1768
-
1769
- #: templates/connect.php:318
1770
- msgid "Delegate to Site Admins"
1771
- msgstr ""
1772
-
1773
- #: templates/connect.php:318
1774
- msgid ""
1775
- "If you click it, this decision will be delegated to the sites "
1776
- "administrators."
1777
- msgstr ""
1778
-
1779
- #: templates/connect.php:346
1780
- msgid "Your Profile Overview"
1781
- msgstr "Overblik af din profil"
1782
-
1783
- #: templates/connect.php:347
1784
- msgid "Name and email address"
1785
- msgstr "Navn og e-mailadresse"
1786
-
1787
- #: templates/connect.php:352
1788
- msgid "Your Site Overview"
1789
- msgstr "Overblik af dit websted"
1790
-
1791
- #: templates/connect.php:353
1792
- msgid "Site URL, WP version, PHP info, plugins & themes"
1793
- msgstr "Websteds-URL, WP version, PHP info, plugins og temaer"
1794
-
1795
- #: templates/connect.php:358
1796
- msgid "Admin Notices"
1797
- msgstr "Admin-meddelelser"
1798
-
1799
- #: templates/connect.php359, templates/connect.php:375
1800
- msgid "Updates, announcements, marketing, no spam"
1801
- msgstr ""
1802
-
1803
- #: templates/connect.php:364
1804
- msgid "Current %s Events"
1805
- msgstr ""
1806
-
1807
- #: templates/connect.php:365
1808
- msgid "Activation, deactivation and uninstall"
1809
- msgstr "Aktivering, deaktivering og afinstallering"
1810
-
1811
- #: templates/connect.php:374
1812
- msgid "Newsletter"
1813
- msgstr "Nyhedsbrev"
1814
-
1815
- #: templates/connect.php391, templates/forms/license-activation.php:39
1816
- msgid ""
1817
- "The %1$s will be periodically sending data to %2$s to check for security and"
1818
- " feature updates, and verify the validity of your license."
1819
- msgstr ""
1820
-
1821
- #: templates/connect.php:396
1822
- msgid "What permissions are being granted?"
1823
- msgstr "Hvilke tilladelser bliver givet?"
1824
-
1825
- #: templates/connect.php:417
1826
- msgid "Don't have a license key?"
1827
- msgstr "Har du ikke en licensnøgle?"
1828
-
1829
- #: templates/connect.php:420
1830
- msgid "Have a license key?"
1831
- msgstr "Har du en licensnøgle?"
1832
-
1833
- #: templates/connect.php:428
1834
- msgid "Privacy Policy"
1835
- msgstr "Privatlivspolitik"
1836
-
1837
- #: templates/connect.php:430
1838
- msgid "License Agreement"
1839
- msgstr ""
1840
-
1841
- #: templates/connect.php:430
1842
- msgid "Terms of Service"
1843
- msgstr "Servicevilkår"
1844
-
1845
- #: templates/connect.php:805
1846
- msgctxt "as in the process of sending an email"
1847
- msgid "Sending email"
1848
- msgstr "Sender e-mail"
1849
-
1850
- #: templates/connect.php:806
1851
- msgctxt "as activating plugin"
1852
- msgid "Activating"
1853
- msgstr "Aktiverer"
1854
-
1855
- #: templates/contact.php:78
1856
- msgid "Contact"
1857
- msgstr "Kontakt"
1858
-
1859
- #: templates/debug.php:17
1860
- msgctxt "as turned off"
1861
- msgid "Off"
1862
- msgstr "Fra"
1863
-
1864
- #: templates/debug.php:18
1865
- msgctxt "as turned on"
1866
- msgid "On"
1867
- msgstr "Til"
1868
-
1869
- #: templates/debug.php:20
1870
- msgid "SDK"
1871
- msgstr "SDK"
1872
-
1873
- #: templates/debug.php:24
1874
- msgctxt "as code debugging"
1875
- msgid "Debugging"
1876
- msgstr "Fejlfinding"
1877
-
1878
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1879
- #: templates/debug.php:494
1880
- msgid "Actions"
1881
- msgstr "Handlinger"
1882
-
1883
- #: templates/debug.php:64
1884
- msgid "Are you sure you want to delete all Freemius data?"
1885
- msgstr "Er du sikker på, du vil slette al Freemius data?"
1886
-
1887
- #: templates/debug.php:64
1888
- msgid "Delete All Accounts"
1889
- msgstr "Slet alle konti"
1890
-
1891
- #: templates/debug.php:71
1892
- msgid "Clear API Cache"
1893
- msgstr "Ryd API-cache"
1894
-
1895
- #: templates/debug.php:79
1896
- msgid "Clear Updates Transients"
1897
- msgstr ""
1898
-
1899
- #: templates/debug.php:86
1900
- msgid "Sync Data From Server"
1901
- msgstr "Synkroniser data fra server"
1902
-
1903
- #: templates/debug.php:95
1904
- msgid "Migrate Options to Network"
1905
- msgstr ""
1906
-
1907
- #: templates/debug.php:100
1908
- msgid "Load DB Option"
1909
- msgstr "Hent DB-indstilling"
1910
-
1911
- #: templates/debug.php:103
1912
- msgid "Set DB Option"
1913
- msgstr "Sæt DB-indstilling"
1914
-
1915
- #: templates/debug.php:182
1916
- msgid "Key"
1917
- msgstr "Nøgle"
1918
-
1919
- #: templates/debug.php:183
1920
- msgid "Value"
1921
- msgstr "Værdi"
1922
-
1923
- #: templates/debug.php:199
1924
- msgctxt "as software development kit versions"
1925
- msgid "SDK Versions"
1926
- msgstr "SDK-versioner"
1927
-
1928
- #: templates/debug.php:204
1929
- msgid "SDK Path"
1930
- msgstr "SDK-sti"
1931
-
1932
- #: templates/debug.php205, templates/debug.php:244
1933
- msgid "Module Path"
1934
- msgstr "Modul-sti"
1935
-
1936
- #: templates/debug.php:206
1937
- msgid "Is Active"
1938
- msgstr "Er aktiv"
1939
-
1940
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1941
- msgid "Plugins"
1942
- msgstr "Plugins"
1943
-
1944
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1945
- msgid "Themes"
1946
- msgstr "Temaer"
1947
-
1948
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1949
- #: templates/debug/scheduled-crons.php:80
1950
- msgid "Slug"
1951
- msgstr "Kortnavn"
1952
-
1953
- #: templates/debug.php241, templates/debug.php:452
1954
- msgid "Title"
1955
- msgstr "Titel"
1956
-
1957
- #: templates/debug.php:242
1958
- msgctxt "as application program interface"
1959
- msgid "API"
1960
- msgstr "API"
1961
-
1962
- #: templates/debug.php:243
1963
- msgid "Freemius State"
1964
- msgstr "Freemius tilstand"
1965
-
1966
- #: templates/debug.php:247
1967
- msgid "Network Blog"
1968
- msgstr "Netværksblog"
1969
-
1970
- #: templates/debug.php:248
1971
- msgid "Network User"
1972
- msgstr "Netværksbruger"
1973
-
1974
- #: templates/debug.php:285
1975
- msgctxt "as connection was successful"
1976
- msgid "Connected"
1977
- msgstr "Forbundet"
1978
-
1979
- #: templates/debug.php:286
1980
- msgctxt "as connection blocked"
1981
- msgid "Blocked"
1982
- msgstr "Blokeret"
1983
-
1984
- #: templates/debug.php:322
1985
- msgid "Simulate Trial Promotion"
1986
- msgstr ""
1987
-
1988
- #: templates/debug.php:334
1989
- msgid "Simulate Network Upgrade"
1990
- msgstr "Simuler netværksopgradering"
1991
-
1992
- #: templates/debug.php:360
1993
- msgid "%s Installs"
1994
- msgstr "%s installeringer"
1995
-
1996
- #: templates/debug.php:362
1997
- msgctxt "like websites"
1998
- msgid "Sites"
1999
- msgstr "Websteder"
2000
-
2001
- #: templates/debug.php368, templates/account/partials/site.php:148
2002
- msgid "Blog ID"
2003
- msgstr "Blog-ID"
2004
-
2005
- #: templates/debug.php433, templates/debug.php511,
2006
- #: templates/account/partials/addon.php:396
2007
- msgctxt "verb"
2008
- msgid "Delete"
2009
- msgstr "Slet"
2010
-
2011
- #: templates/debug.php:447
2012
- msgid "Add Ons of module %s"
2013
- msgstr "Tilføjelser til modul %s"
2014
-
2015
- #: templates/debug.php:484
2016
- msgid "Users"
2017
- msgstr "Brugere"
2018
-
2019
- #: templates/debug.php:491
2020
- msgid "Verified"
2021
- msgstr "Verificeret"
2022
-
2023
- #: templates/debug.php:522
2024
- msgid "%s Licenses"
2025
- msgstr "1%s licenser"
2026
-
2027
- #: templates/debug.php:527
2028
- msgid "Plugin ID"
2029
- msgstr "Plugin-ID"
2030
-
2031
- #: templates/debug.php:529
2032
- msgid "Plan ID"
2033
- msgstr "Plan-ID"
2034
-
2035
- #: templates/debug.php:530
2036
- msgid "Quota"
2037
- msgstr "Kvote"
2038
-
2039
- #: templates/debug.php:531
2040
- msgid "Activated"
2041
- msgstr "Aktiveret"
2042
-
2043
- #: templates/debug.php:532
2044
- msgid "Blocking"
2045
- msgstr "Blokerer"
2046
-
2047
- #: templates/debug.php:534
2048
- msgctxt "as expiration date"
2049
- msgid "Expiration"
2050
- msgstr "Udløber"
2051
-
2052
- #: templates/debug.php:557
2053
- msgid "Debug Log"
2054
- msgstr "Fejlfindingslog"
2055
-
2056
- #: templates/debug.php:561
2057
- msgid "All Types"
2058
- msgstr "Alle typer"
2059
-
2060
- #: templates/debug.php:568
2061
- msgid "All Requests"
2062
- msgstr "Alle forespørgsler"
2063
-
2064
- #: templates/debug.php573, templates/debug.php602,
2065
- #: templates/debug/logger.php:25
2066
- msgid "File"
2067
- msgstr "Fil"
2068
-
2069
- #: templates/debug.php574, templates/debug.php600,
2070
- #: templates/debug/logger.php:23
2071
- msgid "Function"
2072
- msgstr "Funktion"
2073
-
2074
- #: templates/debug.php:575
2075
- msgid "Process ID"
2076
- msgstr "Proces-ID"
2077
-
2078
- #: templates/debug.php:576
2079
- msgid "Logger"
2080
- msgstr "Logger"
2081
-
2082
- #: templates/debug.php577, templates/debug.php601,
2083
- #: templates/debug/logger.php:24
2084
- msgid "Message"
2085
- msgstr "Besked"
2086
-
2087
- #: templates/debug.php:579
2088
- msgid "Filter"
2089
- msgstr "Filter"
2090
-
2091
- #: templates/debug.php:587
2092
- msgid "Download"
2093
- msgstr "Download"
2094
-
2095
- #: templates/debug.php598, templates/debug/logger.php:22
2096
- msgid "Type"
2097
- msgstr "Type"
2098
-
2099
- #: templates/debug.php603, templates/debug/logger.php:26
2100
- msgid "Timestamp"
2101
- msgstr "Tidsstempel"
2102
-
2103
- #: templates/secure-https-header.php:28
2104
- msgid "Secure HTTPS %s page, running from an external domain"
2105
- msgstr ""
2106
-
2107
- #: includes/customizer/class-fs-customizer-support-section.php55,
2108
- #: templates/plugin-info/features.php:43
2109
- msgid "Support"
2110
- msgstr "Support"
2111
-
2112
- #: includes/debug/class-fs-debug-bar-panel.php48,
2113
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
2114
- msgctxt "milliseconds"
2115
- msgid "ms"
2116
- msgstr "ms"
2117
-
2118
- #: includes/debug/debug-bar-start.php:41
2119
- msgid "Freemius API"
2120
- msgstr "Freemius API"
2121
-
2122
- #: includes/debug/debug-bar-start.php:42
2123
- msgid "Requests"
2124
- msgstr ""
2125
-
2126
- #: templates/account/billing.php:22
2127
- msgctxt "verb"
2128
- msgid "Update"
2129
- msgstr "Opdater"
2130
-
2131
- #: templates/account/billing.php:33
2132
- msgid "Billing"
2133
- msgstr "Betaling"
2134
-
2135
- #: templates/account/billing.php38, templates/account/billing.php:38
2136
- msgid "Business name"
2137
- msgstr "Firmanavn"
2138
-
2139
- #: templates/account/billing.php39, templates/account/billing.php:39
2140
- msgid "Tax / VAT ID"
2141
- msgstr "Moms / VAT ID"
2142
-
2143
- #: templates/account/billing.php42, templates/account/billing.php42,
2144
- #: templates/account/billing.php43, templates/account/billing.php:43
2145
- msgid "Address Line %d"
2146
- msgstr "Adresselinje %d"
2147
-
2148
- #: templates/account/billing.php46, templates/account/billing.php:46
2149
- msgid "City"
2150
- msgstr "By"
2151
-
2152
- #: templates/account/billing.php46, templates/account/billing.php:46
2153
- msgid "Town"
2154
- msgstr "By"
2155
-
2156
- #: templates/account/billing.php47, templates/account/billing.php:47
2157
- msgid "ZIP / Postal Code"
2158
- msgstr "ZIP / Postnummer"
2159
-
2160
- #: templates/account/billing.php:302
2161
- msgid "Country"
2162
- msgstr "Land"
2163
-
2164
- #: templates/account/billing.php:304
2165
- msgid "Select Country"
2166
- msgstr "Vælg land"
2167
-
2168
- #: templates/account/billing.php311, templates/account/billing.php:312
2169
- msgid "State"
2170
- msgstr "Stat"
2171
-
2172
- #: templates/account/billing.php311, templates/account/billing.php:312
2173
- msgid "Province"
2174
- msgstr "Provins"
2175
-
2176
- #: templates/account/payments.php:29
2177
- msgid "Payments"
2178
- msgstr "Betalinger"
2179
-
2180
- #: templates/account/payments.php:36
2181
- msgid "Date"
2182
- msgstr "Dato"
2183
-
2184
- #: templates/account/payments.php:37
2185
- msgid "Amount"
2186
- msgstr "Beløb"
2187
-
2188
- #: templates/account/payments.php38, templates/account/payments.php:50
2189
- msgid "Invoice"
2190
- msgstr "Faktura"
2191
-
2192
- #: templates/debug/api-calls.php:56
2193
- msgid "API"
2194
- msgstr "API"
2195
-
2196
- #: templates/debug/api-calls.php:68
2197
- msgid "Method"
2198
- msgstr "Metode"
2199
-
2200
- #: templates/debug/api-calls.php:69
2201
- msgid "Code"
2202
- msgstr "Kode"
2203
-
2204
- #: templates/debug/api-calls.php:70
2205
- msgid "Length"
2206
- msgstr "Længde"
2207
-
2208
- #: templates/debug/api-calls.php:71
2209
- msgctxt "as file/folder path"
2210
- msgid "Path"
2211
- msgstr "Sti"
2212
-
2213
- #: templates/debug/api-calls.php:73
2214
- msgid "Body"
2215
- msgstr ""
2216
-
2217
- #: templates/debug/api-calls.php:75
2218
- msgid "Result"
2219
- msgstr "Resultat"
2220
-
2221
- #: templates/debug/api-calls.php:76
2222
- msgid "Start"
2223
- msgstr "Start"
2224
-
2225
- #: templates/debug/api-calls.php:77
2226
- msgid "End"
2227
- msgstr "Slut"
2228
-
2229
- #: templates/debug/logger.php:15
2230
- msgid "Log"
2231
- msgstr "Log"
2232
-
2233
- #. translators: %s: time period (e.g. In "2 hours")
2234
- #: templates/debug/plugins-themes-sync.php18,
2235
- #: templates/debug/scheduled-crons.php:91
2236
- msgid "In %s"
2237
- msgstr "Om %s"
2238
-
2239
- #. translators: %s: time period (e.g. "2 hours" ago)
2240
- #: templates/debug/plugins-themes-sync.php20,
2241
- #: templates/debug/scheduled-crons.php:93
2242
- msgid "%s ago"
2243
- msgstr "%s siden"
2244
-
2245
- #: templates/debug/plugins-themes-sync.php21,
2246
- #: templates/debug/scheduled-crons.php:74
2247
- msgctxt "seconds"
2248
- msgid "sec"
2249
- msgstr "sek"
2250
-
2251
- #: templates/debug/plugins-themes-sync.php:23
2252
- msgid "Plugins & Themes Sync"
2253
- msgstr "Synkronisering af plugins og temaer"
2254
-
2255
- #: templates/debug/plugins-themes-sync.php:28
2256
- msgid "Total"
2257
- msgstr "Total"
2258
-
2259
- #: templates/debug/plugins-themes-sync.php29,
2260
- #: templates/debug/scheduled-crons.php:84
2261
- msgid "Last"
2262
- msgstr "Sidste"
2263
-
2264
- #: templates/debug/scheduled-crons.php:76
2265
- msgid "Scheduled Crons"
2266
- msgstr "Planlagte cron jobs"
2267
-
2268
- #: templates/debug/scheduled-crons.php:81
2269
- msgid "Module"
2270
- msgstr "Modul"
2271
-
2272
- #: templates/debug/scheduled-crons.php:82
2273
- msgid "Module Type"
2274
- msgstr "Modultype"
2275
-
2276
- #: templates/debug/scheduled-crons.php:83
2277
- msgid "Cron Type"
2278
- msgstr "Cron Type"
2279
-
2280
- #: templates/debug/scheduled-crons.php:85
2281
- msgid "Next"
2282
- msgstr "Næste"
2283
-
2284
- #: templates/forms/affiliation.php:82
2285
- msgid "Non-expiring"
2286
- msgstr "Udløber ikke"
2287
-
2288
- #: templates/forms/affiliation.php:85
2289
- msgid "Apply to become an affiliate"
2290
- msgstr ""
2291
-
2292
- #: templates/forms/affiliation.php:104
2293
- msgid ""
2294
- "Your affiliate application for %s has been accepted! Log in to your "
2295
- "affiliate area at: %s."
2296
- msgstr ""
2297
-
2298
- #: templates/forms/affiliation.php:119
2299
- msgid ""
2300
- "Thank you for applying for our affiliate program, we'll review your details "
2301
- "during the next 14 days and will get back to you with further information."
2302
- msgstr ""
2303
-
2304
- #: templates/forms/affiliation.php:122
2305
- msgid "Your affiliation account was temporarily suspended."
2306
- msgstr ""
2307
-
2308
- #: templates/forms/affiliation.php:125
2309
- msgid ""
2310
- "Thank you for applying for our affiliate program, unfortunately, we've "
2311
- "decided at this point to reject your application. Please try again in 30 "
2312
- "days."
2313
- msgstr ""
2314
-
2315
- #: templates/forms/affiliation.php:128
2316
- msgid ""
2317
- "Due to violation of our affiliation terms, we decided to temporarily block "
2318
- "your affiliation account. If you have any questions, please contact support."
2319
- msgstr ""
2320
-
2321
- #: templates/forms/affiliation.php:141
2322
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2323
- msgstr ""
2324
-
2325
- #: templates/forms/affiliation.php:142
2326
- msgid ""
2327
- "Refer new customers to our %s and earn %s commission on each successful sale"
2328
- " you refer!"
2329
- msgstr ""
2330
-
2331
- #: templates/forms/affiliation.php:145
2332
- msgid "Program Summary"
2333
- msgstr "Programoversigt"
2334
-
2335
- #: templates/forms/affiliation.php:147
2336
- msgid "%s commission when a customer purchases a new license."
2337
- msgstr ""
2338
-
2339
- #: templates/forms/affiliation.php:149
2340
- msgid "Get commission for automated subscription renewals."
2341
- msgstr ""
2342
-
2343
- #: templates/forms/affiliation.php:152
2344
- msgid ""
2345
- "%s tracking cookie after the first visit to maximize earnings potential."
2346
- msgstr ""
2347
-
2348
- #: templates/forms/affiliation.php:155
2349
- msgid "Unlimited commissions."
2350
- msgstr ""
2351
-
2352
- #: templates/forms/affiliation.php:157
2353
- msgid "%s minimum payout amount."
2354
- msgstr ""
2355
-
2356
- #: templates/forms/affiliation.php:158
2357
- msgid "Payouts are in USD and processed monthly via PayPal."
2358
- msgstr ""
2359
-
2360
- #: templates/forms/affiliation.php:159
2361
- msgid ""
2362
- "As we reserve 30 days for potential refunds, we only pay commissions that "
2363
- "are older than 30 days."
2364
- msgstr ""
2365
-
2366
- #: templates/forms/affiliation.php:162
2367
- msgid "Affiliate"
2368
- msgstr "Affiliate"
2369
-
2370
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2371
- msgid "Email address"
2372
- msgstr "E-mailadresse"
2373
-
2374
- #: templates/forms/affiliation.php:169
2375
- msgid "Full name"
2376
- msgstr "Fulde navn"
2377
-
2378
- #: templates/forms/affiliation.php:173
2379
- msgid "PayPal account email address"
2380
- msgstr "E-mailadresse til PayPal-konto"
2381
-
2382
- #: templates/forms/affiliation.php:177
2383
- msgid "Where are you going to promote the %s?"
2384
- msgstr "Hvor vil du promovere %s?"
2385
-
2386
- #: templates/forms/affiliation.php:179
2387
- msgid ""
2388
- "Enter the domain of your website or other websites from where you plan to "
2389
- "promote the %s."
2390
- msgstr ""
2391
-
2392
- #: templates/forms/affiliation.php:181
2393
- msgid "Add another domain"
2394
- msgstr "Tilføj andet domæne"
2395
-
2396
- #: templates/forms/affiliation.php:185
2397
- msgid "Extra Domains"
2398
- msgstr "Ekstra domæner"
2399
-
2400
- #: templates/forms/affiliation.php:186
2401
- msgid "Extra domains where you will be marketing the product from."
2402
- msgstr "Andre domæner du vil markedsføre produktet fra."
2403
-
2404
- #: templates/forms/affiliation.php:196
2405
- msgid "Promotion methods"
2406
- msgstr "Promoveringsmetoder"
2407
-
2408
- #: templates/forms/affiliation.php:199
2409
- msgid "Social media (Facebook, Twitter, etc.)"
2410
- msgstr "Sociale medier (Facebook, Twitter osv.)"
2411
-
2412
- #: templates/forms/affiliation.php:203
2413
- msgid "Mobile apps"
2414
- msgstr "Mobil-apps"
2415
-
2416
- #: templates/forms/affiliation.php:207
2417
- msgid "Website, email, and social media statistics (optional)"
2418
- msgstr "Websted, e-mail, og statistikker for sociale medier (valgfrit)"
2419
-
2420
- #: templates/forms/affiliation.php:210
2421
- msgid ""
2422
- "Please feel free to provide any relevant website or social media statistics,"
2423
- " e.g. monthly unique site visits, number of email subscribers, followers, "
2424
- "etc. (we will keep this information confidential)."
2425
- msgstr ""
2426
-
2427
- #: templates/forms/affiliation.php:214
2428
- msgid "How will you promote us?"
2429
- msgstr "Hvordan vil du promovere os?"
2430
-
2431
- #: templates/forms/affiliation.php:217
2432
- msgid ""
2433
- "Please provide details on how you intend to promote %s (please be as "
2434
- "specific as possible)."
2435
- msgstr ""
2436
-
2437
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2438
- msgid "Cancel"
2439
- msgstr "Annuller"
2440
-
2441
- #: templates/forms/affiliation.php:225
2442
- msgid "Become an affiliate"
2443
- msgstr "Bliv en affiliate"
2444
-
2445
- #: templates/forms/license-activation.php:21
2446
- msgid ""
2447
- "Please enter the license key that you received in the email right after the "
2448
- "purchase:"
2449
- msgstr "Indtast licensnøglen, du modtog i e-mailen lige efter købet:"
2450
-
2451
- #: templates/forms/license-activation.php:26
2452
- msgid "Update License"
2453
- msgstr "Opdater licens"
2454
-
2455
- #: templates/forms/optout.php:30
2456
- msgctxt "verb"
2457
- msgid "Opt Out"
2458
- msgstr "Frameld"
2459
-
2460
- #: templates/forms/optout.php:31
2461
- msgctxt "verb"
2462
- msgid "Opt In"
2463
- msgstr "Tilmeld"
2464
-
2465
- #: templates/forms/optout.php:33
2466
- msgid ""
2467
- "Usage tracking is done in the name of making %s better. Making a better user"
2468
- " experience, prioritizing new features, and more good things. We'd really "
2469
- "appreciate if you'll reconsider letting us continue with the tracking."
2470
- msgstr ""
2471
-
2472
- #: templates/forms/optout.php:35
2473
- msgid ""
2474
- "By clicking \"Opt Out\", we will no longer be sending any data from %s to "
2475
- "%s."
2476
- msgstr "Ved at klikke \"Frameld\" vil vi ikke længere sende data fra %s til %s."
2477
-
2478
- #: templates/forms/premium-versions-upgrade-handler.php:40
2479
- msgid "There is a new version of %s available."
2480
- msgstr "En ny version af %s er tilgængelig."
2481
-
2482
- #: templates/forms/premium-versions-upgrade-handler.php:41
2483
- msgid " %s to access version %s security & feature updates, and support."
2484
- msgstr ""
2485
-
2486
- #: templates/forms/premium-versions-upgrade-handler.php:54
2487
- msgid "New Version Available"
2488
- msgstr "Ny version tilgængelig"
2489
-
2490
- #: templates/forms/premium-versions-upgrade-handler.php:75
2491
- msgctxt "close a window"
2492
- msgid "Dismiss"
2493
- msgstr "Fjern"
2494
-
2495
- #: templates/forms/resend-key.php:21
2496
- msgid "Send License Key"
2497
- msgstr "Send licensnøgle"
2498
-
2499
- #: templates/forms/resend-key.php:57
2500
- msgid ""
2501
- "Enter the email address you've used for the upgrade below and we will resend"
2502
- " you the license key."
2503
- msgstr "Indtast e-mailadressen, som du benyttede ved opgraderingen, nedenfor og vi vil gensende licensnøglen til dig."
2504
-
2505
- #: templates/forms/subscription-cancellation.php:37
2506
- msgid ""
2507
- "Deactivating or uninstalling the %s will automatically disable the license, "
2508
- "which you'll be able to use on another site."
2509
- msgstr ""
2510
-
2511
- #: templates/forms/subscription-cancellation.php:47
2512
- msgid ""
2513
- "In case you are NOT planning on using this %s on this site (or any other "
2514
- "site) - would you like to cancel the %s as well?"
2515
- msgstr ""
2516
-
2517
- #: templates/forms/subscription-cancellation.php:52
2518
- msgid "license"
2519
- msgstr ""
2520
-
2521
- #: templates/forms/subscription-cancellation.php:57
2522
- msgid ""
2523
- "Cancel %s - I no longer need any security & feature updates, nor support for"
2524
- " %s because I'm not planning to use the %s on this, or any other site."
2525
- msgstr ""
2526
-
2527
- #: templates/forms/subscription-cancellation.php:68
2528
- msgid ""
2529
- "Don't cancel %s - I'm still interested in getting security & feature "
2530
- "updates, as well as be able to contact support."
2531
- msgstr ""
2532
-
2533
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2534
- #. subscription'
2535
- #: templates/forms/subscription-cancellation.php99,
2536
- #: templates/account/partials/addon.php29,
2537
- #: templates/account/partials/site.php:298
2538
- msgid ""
2539
- "%1$s will immediately stop all future recurring payments and your %s plan "
2540
- "license will expire in %s."
2541
- msgstr ""
2542
-
2543
- #: templates/forms/subscription-cancellation.php:103
2544
- msgid ""
2545
- "Once your license expires you will no longer be able to use the %s, unless "
2546
- "you activate it again with a valid premium license."
2547
- msgstr ""
2548
-
2549
- #: templates/forms/subscription-cancellation.php:136
2550
- msgid "Cancel %s?"
2551
- msgstr ""
2552
-
2553
- #: templates/forms/subscription-cancellation.php:143
2554
- msgid "Proceed"
2555
- msgstr ""
2556
-
2557
- #: templates/forms/subscription-cancellation.php191,
2558
- #: templates/forms/deactivation/form.php:171
2559
- msgid "Cancel %s & Proceed"
2560
- msgstr ""
2561
-
2562
- #: templates/forms/trial-start.php:22
2563
- msgid ""
2564
- "You are 1-click away from starting your %1$s-day free trial of the %2$s "
2565
- "plan."
2566
- msgstr "Du er 1 klik fra at begynde din %1$s dages gratis prøveperiode af planen %2$s."
2567
-
2568
- #: templates/forms/trial-start.php:28
2569
- msgid ""
2570
- "For compliance with the WordPress.org guidelines, before we start the trial "
2571
- "we ask that you opt in with your user and non-sensitive site information, "
2572
- "allowing the %s to periodically send data to %s to check for version updates"
2573
- " and to validate your trial."
2574
- msgstr ""
2575
-
2576
- #: templates/js/style-premium-theme.php:39
2577
- msgid "Premium"
2578
- msgstr "Premium"
2579
-
2580
- #: templates/js/style-premium-theme.php:42
2581
- msgid "Beta"
2582
- msgstr ""
2583
-
2584
- #: templates/partials/network-activation.php:27
2585
- msgid "Activate license on all sites in the network."
2586
- msgstr "Aktiver licens på alle websteder i netværket."
2587
-
2588
- #: templates/partials/network-activation.php:28
2589
- msgid "Apply on all sites in the network."
2590
- msgstr "Anvend på alle websteder i netværket."
2591
-
2592
- #: templates/partials/network-activation.php:31
2593
- msgid "Activate license on all pending sites."
2594
- msgstr "Akiver licens på alle afventende websteder."
2595
-
2596
- #: templates/partials/network-activation.php:32
2597
- msgid "Apply on all pending sites."
2598
- msgstr "Anvend på alle afventende websteder."
2599
-
2600
- #: templates/partials/network-activation.php40,
2601
- #: templates/partials/network-activation.php:74
2602
- msgid "allow"
2603
- msgstr "tillad"
2604
-
2605
- #: templates/partials/network-activation.php43,
2606
- #: templates/partials/network-activation.php:77
2607
- msgid "delegate"
2608
- msgstr "delegér"
2609
-
2610
- #: templates/partials/network-activation.php47,
2611
- #: templates/partials/network-activation.php:81
2612
- msgid "skip"
2613
- msgstr "spring over"
2614
-
2615
- #: templates/plugin-info/description.php72,
2616
- #: templates/plugin-info/screenshots.php:31
2617
- msgid "Click to view full-size screenshot %d"
2618
- msgstr "Klik for at vise skærmbillede %d i fuld skærm"
2619
-
2620
- #: templates/plugin-info/features.php:56
2621
- msgid "Unlimited Updates"
2622
- msgstr "Ubegrænsede opdateringer"
2623
-
2624
- #: templates/account/partials/activate-license-button.php:46
2625
- msgid "Localhost"
2626
- msgstr "Localhost"
2627
-
2628
- #: templates/account/partials/activate-license-button.php:50
2629
- msgctxt "as 5 licenses left"
2630
- msgid "%s left"
2631
- msgstr "%s tilbage"
2632
-
2633
- #: templates/account/partials/activate-license-button.php:51
2634
- msgid "Last license"
2635
- msgstr "Seneste license"
2636
-
2637
- #: templates/account/partials/addon.php:167
2638
- msgid "Cancelled"
2639
- msgstr "Annulleret"
2640
-
2641
- #: templates/account/partials/addon.php:177
2642
- msgid "No expiration"
2643
- msgstr "Udløber ikke"
2644
-
2645
- #: templates/account/partials/site.php:181
2646
- msgid "Owner Name"
2647
- msgstr "Ejer-navn"
2648
-
2649
- #: templates/account/partials/site.php:193
2650
- msgid "Owner Email"
2651
- msgstr "E-mailadresse for ejer"
2652
-
2653
- #: templates/account/partials/site.php:205
2654
- msgid "Owner ID"
2655
- msgstr "Ejer-ID"
2656
-
2657
- #: templates/account/partials/site.php:270
2658
- msgid "Subscription"
2659
- msgstr "Abonnement"
2660
-
2661
- #: templates/forms/deactivation/contact.php:19
2662
- msgid ""
2663
- "Sorry for the inconvenience and we are here to help if you give us a chance."
2664
- msgstr "Vi beklager ulejligheden, og vi er her for at hjælpe, hvis du giver os chancen."
2665
-
2666
- #: templates/forms/deactivation/contact.php:22
2667
- msgid "Contact Support"
2668
- msgstr "Kontakt support"
2669
-
2670
- #: templates/forms/deactivation/form.php:64
2671
- msgid "Anonymous feedback"
2672
- msgstr "Anonym feedback"
2673
-
2674
- #: templates/forms/deactivation/form.php:70
2675
- msgid "Deactivate"
2676
- msgstr "Deaktiver"
2677
-
2678
- #: templates/forms/deactivation/form.php:72
2679
- msgid "Activate %s"
2680
- msgstr "Aktiver %s"
2681
-
2682
- #: templates/forms/deactivation/form.php:87
2683
- msgid "Quick Feedback"
2684
- msgstr ""
2685
-
2686
- #: templates/forms/deactivation/form.php:91
2687
- msgid "If you have a moment, please let us know why you are %s"
2688
- msgstr "Hvis du har tid, så lad os venligst vide hvorfor du %s"
2689
-
2690
- #: templates/forms/deactivation/form.php:91
2691
- msgid "deactivating"
2692
- msgstr "deaktiverer"
2693
-
2694
- #: templates/forms/deactivation/form.php:91
2695
- msgid "switching"
2696
- msgstr "skifter"
2697
-
2698
- #: templates/forms/deactivation/form.php:365
2699
- msgid "Submit & %s"
2700
- msgstr "Send & %s"
2701
-
2702
- #: templates/forms/deactivation/form.php:386
2703
- msgid "Kindly tell us the reason so we can improve."
2704
- msgstr "Fortæl os venligst årsagen, så vi kan forbedre det."
2705
-
2706
- #: templates/forms/deactivation/form.php:511
2707
- msgid "Yes - %s"
2708
- msgstr "Ja - %s"
2709
-
2710
- #: templates/forms/deactivation/form.php:518
2711
- msgid "Skip & %s"
2712
- msgstr "Spring over & %s"
2713
-
2714
- #: templates/forms/deactivation/retry-skip.php:21
2715
- msgid "Click here to use the plugin anonymously"
2716
- msgstr "Klik her for at benytte pluginnet anonymt"
2717
-
2718
- #: templates/forms/deactivation/retry-skip.php:23
2719
- msgid ""
2720
- "You might have missed it, but you don't have to share any data and can just "
2721
- "%s the opt-in."
2722
- msgstr "Du har måske overset det, men du behøver ikke at dele data og kan blot %s tilmeldingen."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-en.mo CHANGED
Binary file
freemius/languages/freemius-en.po DELETED
@@ -1,2386 +0,0 @@
1
- # Copyright (C) 2019 freemius
2
- # This file is distributed under the same license as the freemius package.
3
- msgid ""
4
- msgstr ""
5
- "Project-Id-Version: freemius\n"
6
- "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
7
- "POT-Creation-Date: \n"
8
- "PO-Revision-Date: \n"
9
- "Last-Translator: Vova Feldman <vova@freemius.com>\n"
10
- "Language: \n"
11
- "Language-Team: Freemius Team <admin@freemius.com>\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
- "MIME-Version: 1.0\n"
16
- "X-Poedit-Basepath: ..\n"
17
- "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"
18
- "X-Poedit-SearchPath-0: .\n"
19
- "X-Poedit-SearchPathExcluded-0: *.js\n"
20
- "X-Poedit-SourceCharset: UTF-8\n"
21
-
22
- #: includes/class-freemius.php:1838, templates/account.php:769
23
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
24
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
25
-
26
- #: includes/class-freemius.php:1845
27
- msgid "Would you like to proceed with the update?"
28
- msgstr "Would you like to proceed with the update?"
29
-
30
- #: includes/class-freemius.php:2053
31
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
32
- msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
33
-
34
- #: includes/class-freemius.php:2055
35
- msgid "Error"
36
- msgstr "Error"
37
-
38
- #: includes/class-freemius.php:2445
39
- msgid "I found a better %s"
40
- msgstr "I found a better %s"
41
-
42
- #: includes/class-freemius.php:2447
43
- msgid "What's the %s's name?"
44
- msgstr "What's the %s's name?"
45
-
46
- #: includes/class-freemius.php:2453
47
- msgid "It's a temporary %s. I'm just debugging an issue."
48
- msgstr "It's a temporary %s. I'm just debugging an issue."
49
-
50
- #: includes/class-freemius.php:2455
51
- msgid "Deactivation"
52
- msgstr "Deactivation"
53
-
54
- #: includes/class-freemius.php:2456
55
- msgid "Theme Switch"
56
- msgstr "Theme Switch"
57
-
58
- #: includes/class-freemius.php:2465, templates/forms/resend-key.php:24
59
- msgid "Other"
60
- msgstr "Other"
61
-
62
- #: includes/class-freemius.php:2473
63
- msgid "I no longer need the %s"
64
- msgstr "I no longer need the %s"
65
-
66
- #: includes/class-freemius.php:2480
67
- msgid "I only needed the %s for a short period"
68
- msgstr "I only needed the %s for a short period"
69
-
70
- #: includes/class-freemius.php:2486
71
- msgid "The %s broke my site"
72
- msgstr "The %s broke my site"
73
-
74
- #: includes/class-freemius.php:2493
75
- msgid "The %s suddenly stopped working"
76
- msgstr "The %s suddenly stopped working"
77
-
78
- #: includes/class-freemius.php:2503
79
- msgid "I can't pay for it anymore"
80
- msgstr "I can't pay for it anymore"
81
-
82
- #: includes/class-freemius.php:2505
83
- msgid "What price would you feel comfortable paying?"
84
- msgstr "What price would you feel comfortable paying?"
85
-
86
- #: includes/class-freemius.php:2511
87
- msgid "I don't like to share my information with you"
88
- msgstr "I don't like to share my information with you"
89
-
90
- #: includes/class-freemius.php:2532
91
- msgid "The %s didn't work"
92
- msgstr "The %s didn't work"
93
-
94
- #: includes/class-freemius.php:2542
95
- msgid "I couldn't understand how to make it work"
96
- msgstr "I couldn't understand how to make it work"
97
-
98
- #: includes/class-freemius.php:2550
99
- msgid "The %s is great, but I need specific feature that you don't support"
100
- msgstr "The %s is great, but I need specific feature that you don't support"
101
-
102
- #: includes/class-freemius.php:2552
103
- msgid "What feature?"
104
- msgstr "What feature?"
105
-
106
- #: includes/class-freemius.php:2556
107
- msgid "The %s is not working"
108
- msgstr "The %s is not working"
109
-
110
- #: includes/class-freemius.php:2558
111
- msgid "Kindly share what didn't work so we can fix it for future users..."
112
- msgstr "Kindly share what didn't work so we can fix it for future users..."
113
-
114
- #: includes/class-freemius.php:2562
115
- msgid "It's not what I was looking for"
116
- msgstr "It's not what I was looking for"
117
-
118
- #: includes/class-freemius.php:2564
119
- msgid "What you've been looking for?"
120
- msgstr "What you've been looking for?"
121
-
122
- #: includes/class-freemius.php:2568
123
- msgid "The %s didn't work as expected"
124
- msgstr "The %s didn't work as expected"
125
-
126
- #: includes/class-freemius.php:2570
127
- msgid "What did you expect?"
128
- msgstr "What did you expect?"
129
-
130
- #: includes/class-freemius.php:3425, templates/debug.php:20
131
- msgid "Freemius Debug"
132
- msgstr "Freemius Debug"
133
-
134
- #: includes/class-freemius.php:4177
135
- msgid "I don't know what is cURL or how to install it, help me!"
136
- msgstr "I don't know what is cURL or how to install it, help me!"
137
-
138
- #: includes/class-freemius.php:4179
139
- 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."
140
- 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."
141
-
142
- #: includes/class-freemius.php:4186
143
- 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."
144
- 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."
145
-
146
- #: includes/class-freemius.php:4291
147
- msgid "Yes - do your thing"
148
- msgstr "Yes - do your thing"
149
-
150
- #: includes/class-freemius.php:4296
151
- msgid "No - just deactivate"
152
- msgstr "No - just deactivate"
153
-
154
- #: includes/class-freemius.php:4341, includes/class-freemius.php:4850, includes/class-freemius.php:5999, includes/class-freemius.php:12682, includes/class-freemius.php:16045, includes/class-freemius.php:16133, includes/class-freemius.php:16299, includes/class-freemius.php:18758, includes/class-freemius.php:18768, includes/class-freemius.php:19404, includes/class-freemius.php:20277, includes/class-freemius.php:20392, includes/class-freemius.php:20536, templates/add-ons.php:54
155
- msgctxt "exclamation"
156
- msgid "Oops"
157
- msgstr "Oops"
158
-
159
- #: includes/class-freemius.php:4410
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 "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
-
163
- #: includes/class-freemius.php:4847
164
- msgctxt "addonX cannot run without pluginY"
165
- msgid "%s cannot run without %s."
166
- msgstr "%s cannot run without %s."
167
-
168
- #: includes/class-freemius.php:4848
169
- msgctxt "addonX cannot run..."
170
- msgid "%s cannot run without the plugin."
171
- msgstr "%s cannot run without the plugin."
172
-
173
- #: includes/class-freemius.php:5020, includes/class-freemius.php:5045, includes/class-freemius.php:19475
174
- msgid "Unexpected API error. Please contact the %s's author with the following error."
175
- msgstr "Unexpected API error. Please contact the %s's author with the following error."
176
-
177
- #: includes/class-freemius.php:5687
178
- msgid "Premium %s version was successfully activated."
179
- msgstr "Premium %s version was successfully activated."
180
-
181
- #: includes/class-freemius.php:5699, includes/class-freemius.php:7567
182
- msgctxt "Used to express elation, enthusiasm, or triumph (especially in electronic communication)."
183
- msgid "W00t"
184
- msgstr "W00t"
185
-
186
- #: includes/class-freemius.php:5714
187
- msgid "You have a %s license."
188
- msgstr "You have a %s license."
189
-
190
- #: includes/class-freemius.php:5718, includes/class-freemius.php:15466, includes/class-freemius.php:15477, includes/class-freemius.php:18669, includes/class-freemius.php:18999, includes/class-freemius.php:19065, includes/class-freemius.php:19229
191
- msgctxt "interjection expressing joy or exuberance"
192
- msgid "Yee-haw"
193
- msgstr "Yee-haw"
194
-
195
- #: includes/class-freemius.php:5982
196
- 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."
197
- 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."
198
-
199
- #: includes/class-freemius.php:5986
200
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
201
- msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
202
-
203
- #: includes/class-freemius.php:5995, templates/add-ons.php:130, templates/account/partials/addon.php:343
204
- msgid "More information about %s"
205
- msgstr "More information about %s"
206
-
207
- #: includes/class-freemius.php:5996
208
- msgid "Purchase License"
209
- msgstr "Purchase License"
210
-
211
- #: includes/class-freemius.php:6931, templates/connect.php:163
212
- 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."
213
- 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."
214
-
215
- #: includes/class-freemius.php:6935
216
- msgid "start the trial"
217
- msgstr "start the trial"
218
-
219
- #: includes/class-freemius.php:6936, templates/connect.php:167
220
- msgid "complete the install"
221
- msgstr "complete the install"
222
-
223
- #: includes/class-freemius.php:7049
224
- msgid "You are just one step away - %s"
225
- msgstr "You are just one step away - %s"
226
-
227
- #: includes/class-freemius.php:7052
228
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
229
- msgid "Complete \"%s\" Activation Now"
230
- msgstr "Complete \"%s\" Activation Now"
231
-
232
- #: includes/class-freemius.php:7130
233
- msgid "We made a few tweaks to the %s, %s"
234
- msgstr "We made a few tweaks to the %s, %s"
235
-
236
- #: includes/class-freemius.php:7134
237
- msgid "Opt in to make \"%s\" better!"
238
- msgstr "Opt in to make \"%s\" better!"
239
-
240
- #: includes/class-freemius.php:7566
241
- msgid "The upgrade of %s was successfully completed."
242
- msgstr "The upgrade of %s was successfully completed."
243
-
244
- #: includes/class-freemius.php:9728, includes/class-fs-plugin-updater.php:975, includes/class-fs-plugin-updater.php:1170, includes/class-fs-plugin-updater.php:1177, templates/auto-installation.php:32
245
- msgid "Add-On"
246
- msgstr "Add-On"
247
-
248
- #: includes/class-freemius.php:9730, templates/account.php:313, templates/account.php:321, templates/debug.php:361, templates/debug.php:522
249
- msgid "Plugin"
250
- msgstr "Plugin"
251
-
252
- #: includes/class-freemius.php:9731, templates/account.php:314, templates/account.php:322, templates/debug.php:361, templates/debug.php:522, templates/forms/deactivation/form.php:71
253
- msgid "Theme"
254
- msgstr "Theme"
255
-
256
- #: includes/class-freemius.php:12148
257
- msgid "An unknown error has occurred while trying to set the user's beta mode."
258
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
259
-
260
- #: includes/class-freemius.php:12549
261
- msgid "Invalid site details collection."
262
- msgstr "Invalid site details collection."
263
-
264
- #: includes/class-freemius.php:12669
265
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
266
- msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
267
-
268
- #: includes/class-freemius.php:12671
269
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
270
- msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
271
-
272
- #: includes/class-freemius.php:12945
273
- msgid "Account is pending activation."
274
- msgstr "Account is pending activation."
275
-
276
- #: includes/class-freemius.php:13057, templates/forms/premium-versions-upgrade-handler.php:47
277
- msgid "Buy a license now"
278
- msgstr "Buy a license now"
279
-
280
- #: includes/class-freemius.php:13069, templates/forms/premium-versions-upgrade-handler.php:46
281
- msgid "Renew your license now"
282
- msgstr "Renew your license now"
283
-
284
- #: includes/class-freemius.php:13073
285
- msgid "%s to access version %s security & feature updates, and support."
286
- msgstr "%s to access version %s security & feature updates, and support."
287
-
288
- #: includes/class-freemius.php:15448
289
- msgid "%s activation was successfully completed."
290
- msgstr "%s activation was successfully completed."
291
-
292
- #: includes/class-freemius.php:15462
293
- msgid "Your account was successfully activated with the %s plan."
294
- msgstr "Your account was successfully activated with the %s plan."
295
-
296
- #: includes/class-freemius.php:15473, includes/class-freemius.php:19061
297
- msgid "Your trial has been successfully started."
298
- msgstr "Your trial has been successfully started."
299
-
300
- #: includes/class-freemius.php:16043, includes/class-freemius.php:16131, includes/class-freemius.php:16297
301
- msgid "Couldn't activate %s."
302
- msgstr "Couldn't activate %s."
303
-
304
- #: includes/class-freemius.php:16044, includes/class-freemius.php:16132, includes/class-freemius.php:16298
305
- msgid "Please contact us with the following message:"
306
- msgstr "Please contact us with the following message:"
307
-
308
- #: includes/class-freemius.php:16128
309
- msgid "An unknown error has occurred."
310
- msgstr "An unknown error has occurred."
311
-
312
- #: includes/class-freemius.php:16655, includes/class-freemius.php:21409
313
- msgid "Upgrade"
314
- msgstr "Upgrade"
315
-
316
- #: includes/class-freemius.php:16661
317
- msgid "Start Trial"
318
- msgstr "Start Trial"
319
-
320
- #: includes/class-freemius.php:16663
321
- msgid "Pricing"
322
- msgstr "Pricing"
323
-
324
- #: includes/class-freemius.php:16742, includes/class-freemius.php:16744
325
- msgid "Affiliation"
326
- msgstr "Affiliation"
327
-
328
- #: includes/class-freemius.php:16772, includes/class-freemius.php:16774, templates/account.php:177, templates/debug.php:326
329
- msgid "Account"
330
- msgstr "Account"
331
-
332
- #: includes/class-freemius.php:16787, includes/class-freemius.php:16789, includes/customizer/class-fs-customizer-support-section.php:60
333
- msgid "Contact Us"
334
- msgstr "Contact Us"
335
-
336
- #: includes/class-freemius.php:16799, includes/class-freemius.php:16801, includes/class-freemius.php:21423, templates/account.php:105, templates/account/partials/addon.php:45
337
- msgid "Add-Ons"
338
- msgstr "Add-Ons"
339
-
340
- #: includes/class-freemius.php:16835
341
- msgctxt "ASCII arrow left icon"
342
- msgid "&#x2190;"
343
- msgstr "&#x2190;"
344
-
345
- #: includes/class-freemius.php:16835
346
- msgctxt "ASCII arrow right icon"
347
- msgid "&#x27a4;"
348
- msgstr "&#x27a4;"
349
-
350
- #: includes/class-freemius.php:16837, templates/pricing.php:102
351
- msgctxt "noun"
352
- msgid "Pricing"
353
- msgstr "Pricing"
354
-
355
- #: includes/class-freemius.php:17050, includes/customizer/class-fs-customizer-support-section.php:67
356
- msgid "Support Forum"
357
- msgstr "Support Forum"
358
-
359
- #: includes/class-freemius.php:17995
360
- msgid "Your email has been successfully verified - you are AWESOME!"
361
- msgstr "Your email has been successfully verified - you are AWESOME!"
362
-
363
- #: includes/class-freemius.php:17996
364
- msgctxt "a positive response"
365
- msgid "Right on"
366
- msgstr "Right on"
367
-
368
- #: includes/class-freemius.php:18660
369
- msgid "Your %s Add-on plan was successfully upgraded."
370
- msgstr "Your %s Add-on plan was successfully upgraded."
371
-
372
- #: includes/class-freemius.php:18662
373
- msgid "%s Add-on was successfully purchased."
374
- msgstr "%s Add-on was successfully purchased."
375
-
376
- #: includes/class-freemius.php:18665
377
- msgid "Download the latest version"
378
- msgstr "Download the latest version"
379
-
380
- #: includes/class-freemius.php:18751
381
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
382
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
383
-
384
- #: includes/class-freemius.php:18757, includes/class-freemius.php:19188, includes/class-freemius.php:19277
385
- msgid "Error received from the server:"
386
- msgstr "Error received from the server:"
387
-
388
- #: includes/class-freemius.php:18767
389
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
390
- msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
391
-
392
- #: includes/class-freemius.php:18961, includes/class-freemius.php:19193, includes/class-freemius.php:19248, includes/class-freemius.php:19351
393
- msgctxt "something somebody says when they are thinking about what you have just said."
394
- msgid "Hmm"
395
- msgstr "Hmm"
396
-
397
- #: includes/class-freemius.php:18974
398
- 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."
399
- 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."
400
-
401
- #: includes/class-freemius.php:18975, templates/account.php:107, templates/add-ons.php:191, templates/account/partials/addon.php:47
402
- msgctxt "trial period"
403
- msgid "Trial"
404
- msgstr "Trial"
405
-
406
- #: includes/class-freemius.php:18980
407
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
408
- msgstr "I have upgraded my account but when I try to Sync the License, the plan remains %s."
409
-
410
- #: includes/class-freemius.php:18984, includes/class-freemius.php:19043
411
- msgid "Please contact us here"
412
- msgstr "Please contact us here"
413
-
414
- #: includes/class-freemius.php:18995
415
- msgid "Your plan was successfully activated."
416
- msgstr "Your plan was successfully activated."
417
-
418
- #: includes/class-freemius.php:18996
419
- msgid "Your plan was successfully upgraded."
420
- msgstr "Your plan was successfully upgraded."
421
-
422
- #: includes/class-freemius.php:19013
423
- msgid "Your plan was successfully changed to %s."
424
- msgstr "Your plan was successfully changed to %s."
425
-
426
- #: includes/class-freemius.php:19029
427
- msgid "Your license has expired. You can still continue using the free %s forever."
428
- msgstr "Your license has expired. You can still continue using the free %s forever."
429
-
430
- #: includes/class-freemius.php:19031
431
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
432
- msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
433
-
434
- #: includes/class-freemius.php:19039
435
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
436
- msgstr "Your license has been cancelled. If you think it's a mistake, please contact support."
437
-
438
- #: includes/class-freemius.php:19052
439
- 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."
440
- 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."
441
-
442
- #: includes/class-freemius.php:19075
443
- msgid "Your free trial has expired. You can still continue using all our free features."
444
- msgstr "Your free trial has expired. You can still continue using all our free features."
445
-
446
- #: includes/class-freemius.php:19077
447
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
448
- msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
449
-
450
- #: includes/class-freemius.php:19184
451
- msgid "It looks like the license could not be activated."
452
- msgstr "It looks like the license could not be activated."
453
-
454
- #: includes/class-freemius.php:19226
455
- msgid "Your license was successfully activated."
456
- msgstr "Your license was successfully activated."
457
-
458
- #: includes/class-freemius.php:19252
459
- msgid "It looks like your site currently doesn't have an active license."
460
- msgstr "It looks like your site currently doesn't have an active license."
461
-
462
- #: includes/class-freemius.php:19276
463
- msgid "It looks like the license deactivation failed."
464
- msgstr "It looks like the license deactivation failed."
465
-
466
- #: includes/class-freemius.php:19304
467
- msgid "Your license was successfully deactivated, you are back to the %s plan."
468
- msgstr "Your license was successfully deactivated, you are back to the %s plan."
469
-
470
- #: includes/class-freemius.php:19305
471
- msgid "O.K"
472
- msgstr "O.K"
473
-
474
- #: includes/class-freemius.php:19358
475
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
476
- msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
477
-
478
- #: includes/class-freemius.php:19367
479
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
480
- msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
481
-
482
- #: includes/class-freemius.php:19409
483
- msgid "You are already running the %s in a trial mode."
484
- msgstr "You are already running the %s in a trial mode."
485
-
486
- #: includes/class-freemius.php:19420
487
- msgid "You already utilized a trial before."
488
- msgstr "You already utilized a trial before."
489
-
490
- #: includes/class-freemius.php:19434
491
- msgid "Plan %s do not exist, therefore, can't start a trial."
492
- msgstr "Plan %s do not exist, therefore, can't start a trial."
493
-
494
- #: includes/class-freemius.php:19445
495
- msgid "Plan %s does not support a trial period."
496
- msgstr "Plan %s does not support a trial period."
497
-
498
- #: includes/class-freemius.php:19456
499
- msgid "None of the %s's plans supports a trial period."
500
- msgstr "None of the %s's plans supports a trial period."
501
-
502
- #: includes/class-freemius.php:19506
503
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
504
- msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
505
-
506
- #: includes/class-freemius.php:19542
507
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
508
- msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
509
-
510
- #: includes/class-freemius.php:19561
511
- msgid "Your %s free trial was successfully cancelled."
512
- msgstr "Your %s free trial was successfully cancelled."
513
-
514
- #: includes/class-freemius.php:19877
515
- msgid "Version %s was released."
516
- msgstr "Version %s was released."
517
-
518
- #: includes/class-freemius.php:19877
519
- msgid "Please download %s."
520
- msgstr "Please download %s."
521
-
522
- #: includes/class-freemius.php:19884
523
- msgid "the latest %s version here"
524
- msgstr "the latest %s version here"
525
-
526
- #: includes/class-freemius.php:19889
527
- msgid "New"
528
- msgstr "New"
529
-
530
- #: includes/class-freemius.php:19894
531
- msgid "Seems like you got the latest release."
532
- msgstr "Seems like you got the latest release."
533
-
534
- #: includes/class-freemius.php:19895
535
- msgid "You are all good!"
536
- msgstr "You are all good!"
537
-
538
- #: includes/class-freemius.php:20165
539
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
540
- msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
541
-
542
- #: includes/class-freemius.php:20304
543
- msgid "Site successfully opted in."
544
- msgstr "Site successfully opted in."
545
-
546
- #: includes/class-freemius.php:20305, includes/class-freemius.php:21125
547
- msgid "Awesome"
548
- msgstr "Awesome"
549
-
550
- #: includes/class-freemius.php:20321, templates/forms/optout.php:32
551
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
552
- msgstr "We appreciate your help in making the %s better by letting us track some usage data."
553
-
554
- #: includes/class-freemius.php:20322
555
- msgid "Thank you!"
556
- msgstr "Thank you!"
557
-
558
- #: includes/class-freemius.php:20329
559
- msgid "We will no longer be sending any usage data of %s on %s to %s."
560
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
561
-
562
- #: includes/class-freemius.php:20458
563
- 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."
564
- 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."
565
-
566
- #: includes/class-freemius.php:20464
567
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
568
- msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
569
-
570
- #: includes/class-freemius.php:20469
571
- msgid "%s is the new owner of the account."
572
- msgstr "%s is the new owner of the account."
573
-
574
- #: includes/class-freemius.php:20471
575
- msgctxt "as congratulations"
576
- msgid "Congrats"
577
- msgstr "Congrats"
578
-
579
- #: includes/class-freemius.php:20491
580
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
581
- msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
582
-
583
- #: includes/class-freemius.php:20492
584
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
585
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
586
-
587
- #: includes/class-freemius.php:20499
588
- msgid "Change Ownership"
589
- msgstr "Change Ownership"
590
-
591
- #: includes/class-freemius.php:20507
592
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
593
- msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
594
-
595
- #: includes/class-freemius.php:20519
596
- msgid "Please provide your full name."
597
- msgstr "Please provide your full name."
598
-
599
- #: includes/class-freemius.php:20524
600
- msgid "Your name was successfully updated."
601
- msgstr "Your name was successfully updated."
602
-
603
- #: includes/class-freemius.php:20585
604
- msgid "You have successfully updated your %s."
605
- msgstr "You have successfully updated your %s."
606
-
607
- #: includes/class-freemius.php:20725
608
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
609
- msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
610
-
611
- #: includes/class-freemius.php:20726
612
- msgctxt "advance notice of something that will need attention."
613
- msgid "Heads up"
614
- msgstr "Heads up"
615
-
616
- #: includes/class-freemius.php:21165
617
- msgctxt "exclamation"
618
- msgid "Hey"
619
- msgstr "Hey"
620
-
621
- #: includes/class-freemius.php:21165
622
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
623
- msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
624
-
625
- #: includes/class-freemius.php:21173
626
- msgid "No commitment for %s days - cancel anytime!"
627
- msgstr "No commitment for %s days - cancel anytime!"
628
-
629
- #: includes/class-freemius.php:21174
630
- msgid "No credit card required"
631
- msgstr "No credit card required"
632
-
633
- #: includes/class-freemius.php:21181, templates/forms/trial-start.php:53
634
- msgctxt "call to action"
635
- msgid "Start free trial"
636
- msgstr "Start free trial"
637
-
638
- #: includes/class-freemius.php:21258
639
- 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!"
640
- 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!"
641
-
642
- #: includes/class-freemius.php:21267
643
- msgid "Learn more"
644
- msgstr "Learn more"
645
-
646
- #: includes/class-freemius.php:21447, templates/account.php:474, templates/account.php:595, templates/connect.php:171, templates/connect.php:421, templates/forms/license-activation.php:25, templates/account/partials/addon.php:287
647
- msgid "Activate License"
648
- msgstr "Activate License"
649
-
650
- #: includes/class-freemius.php:21448, templates/account.php:543, templates/account.php:594, templates/account/partials/site.php:256
651
- msgid "Change License"
652
- msgstr "Change License"
653
-
654
- #: includes/class-freemius.php:21539, templates/account/partials/site.php:161
655
- msgid "Opt Out"
656
- msgstr "Opt Out"
657
-
658
- #: includes/class-freemius.php:21541, includes/class-freemius.php:21547, templates/account/partials/site.php:43, templates/account/partials/site.php:161
659
- msgid "Opt In"
660
- msgstr "Opt In"
661
-
662
- #: includes/class-freemius.php:21775
663
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
664
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
665
-
666
- #: includes/class-freemius.php:21783
667
- msgid "Activate %s features"
668
- msgstr "Activate %s features"
669
-
670
- #: includes/class-freemius.php:21796
671
- msgid "Please follow these steps to complete the upgrade"
672
- msgstr "Please follow these steps to complete the upgrade"
673
-
674
- #: includes/class-freemius.php:21800
675
- msgid "Download the latest %s version"
676
- msgstr "Download the latest %s version"
677
-
678
- #: includes/class-freemius.php:21804
679
- msgid "Upload and activate the downloaded version"
680
- msgstr "Upload and activate the downloaded version"
681
-
682
- #: includes/class-freemius.php:21806
683
- msgid "How to upload and activate?"
684
- msgstr "How to upload and activate?"
685
-
686
- #: includes/class-freemius.php:21940
687
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
688
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
689
-
690
- #: includes/class-freemius.php:22101
691
- msgid "Auto installation only works for opted-in users."
692
- msgstr "Auto installation only works for opted-in users."
693
-
694
- #: includes/class-freemius.php:22111, includes/class-freemius.php:22144, includes/class-fs-plugin-updater.php:1149, includes/class-fs-plugin-updater.php:1163
695
- msgid "Invalid module ID."
696
- msgstr "Invalid module ID."
697
-
698
- #: includes/class-freemius.php:22120, includes/class-fs-plugin-updater.php:1185
699
- msgid "Premium version already active."
700
- msgstr "Premium version already active."
701
-
702
- #: includes/class-freemius.php:22127
703
- msgid "You do not have a valid license to access the premium version."
704
- msgstr "You do not have a valid license to access the premium version."
705
-
706
- #: includes/class-freemius.php:22134
707
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
708
- msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
709
-
710
- #: includes/class-freemius.php:22152, includes/class-fs-plugin-updater.php:1184
711
- msgid "Premium add-on version already installed."
712
- msgstr "Premium add-on version already installed."
713
-
714
- #: includes/class-freemius.php:22497
715
- msgid "View paid features"
716
- msgstr "View paid features"
717
-
718
- #: includes/class-freemius.php:22819
719
- msgid "Thank you so much for using %s and its add-ons!"
720
- msgstr "Thank you so much for using %s and its add-ons!"
721
-
722
- #: includes/class-freemius.php:22820
723
- msgid "Thank you so much for using %s!"
724
- msgstr "Thank you so much for using %s!"
725
-
726
- #: includes/class-freemius.php:22826
727
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
728
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
729
-
730
- #: includes/class-freemius.php:22830
731
- msgid "Thank you so much for using our products!"
732
- msgstr "Thank you so much for using our products!"
733
-
734
- #: includes/class-freemius.php:22831
735
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
736
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
737
-
738
- #: includes/class-freemius.php:22850
739
- msgid "%s and its add-ons"
740
- msgstr "%s and its add-ons"
741
-
742
- #: includes/class-freemius.php:22859
743
- msgid "Products"
744
- msgstr "Products"
745
-
746
- #: includes/class-freemius.php:22866, templates/connect.php:272
747
- msgid "Yes"
748
- msgstr "Yes"
749
-
750
- #: includes/class-freemius.php:22867, templates/connect.php:273
751
- msgid "send me security & feature updates, educational content and offers."
752
- msgstr "send me security & feature updates, educational content and offers."
753
-
754
- #: includes/class-freemius.php:22868, templates/connect.php:278
755
- msgid "No"
756
- msgstr "No"
757
-
758
- #: includes/class-freemius.php:22870, templates/connect.php:280
759
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
760
- msgstr "do %sNOT%s send me security & feature updates, educational content and offers."
761
-
762
- #: includes/class-freemius.php:22880
763
- 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 :-)"
764
- 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 :-)"
765
-
766
- #: includes/class-freemius.php:22882, templates/connect.php:287
767
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
768
- msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
769
-
770
- #: includes/class-freemius.php:23164
771
- msgid "License key is empty."
772
- msgstr "License key is empty."
773
-
774
- #: includes/class-fs-plugin-updater.php:184, templates/forms/premium-versions-upgrade-handler.php:57
775
- msgid "Renew license"
776
- msgstr "Renew license"
777
-
778
- #: includes/class-fs-plugin-updater.php:189, templates/forms/premium-versions-upgrade-handler.php:58
779
- msgid "Buy license"
780
- msgstr "Buy license"
781
-
782
- #: includes/class-fs-plugin-updater.php:280, includes/class-fs-plugin-updater.php:313
783
- msgid "There is a %s of %s available."
784
- msgstr "There is a %s of %s available."
785
-
786
- #: includes/class-fs-plugin-updater.php:282, includes/class-fs-plugin-updater.php:318
787
- msgid "new Beta version"
788
- msgstr "new Beta version"
789
-
790
- #: includes/class-fs-plugin-updater.php:283, includes/class-fs-plugin-updater.php:319
791
- msgid "new version"
792
- msgstr "new version"
793
-
794
- #: includes/class-fs-plugin-updater.php:342
795
- msgid "Important Upgrade Notice:"
796
- msgstr "Important Upgrade Notice:"
797
-
798
- #: includes/class-fs-plugin-updater.php:1214
799
- msgid "Installing plugin: %s"
800
- msgstr "Installing plugin: %s"
801
-
802
- #: includes/class-fs-plugin-updater.php:1255
803
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
804
- msgstr "Unable to connect to the filesystem. Please confirm your credentials."
805
-
806
- #: includes/class-fs-plugin-updater.php:1437
807
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
808
- msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
809
-
810
- #: includes/fs-plugin-info-dialog.php:509
811
- msgid "Purchase More"
812
- msgstr "Purchase More"
813
-
814
- #: includes/fs-plugin-info-dialog.php:510, templates/account/partials/addon.php:347
815
- msgctxt "verb"
816
- msgid "Purchase"
817
- msgstr "Purchase"
818
-
819
- #: includes/fs-plugin-info-dialog.php:514
820
- msgid "Start my free %s"
821
- msgstr "Start my free %s"
822
-
823
- #: includes/fs-plugin-info-dialog.php:712
824
- msgid "Install Free Version Update Now"
825
- msgstr "Install Free Version Update Now"
826
-
827
- #: includes/fs-plugin-info-dialog.php:713, templates/account.php:534
828
- msgid "Install Update Now"
829
- msgstr "Install Update Now"
830
-
831
- #: includes/fs-plugin-info-dialog.php:722
832
- msgid "Install Free Version Now"
833
- msgstr "Install Free Version Now"
834
-
835
- #: includes/fs-plugin-info-dialog.php:723, templates/add-ons.php:262, templates/auto-installation.php:111, templates/account/partials/addon.php:327, templates/account/partials/addon.php:379
836
- msgid "Install Now"
837
- msgstr "Install Now"
838
-
839
- #: includes/fs-plugin-info-dialog.php:739
840
- msgctxt "as download latest version"
841
- msgid "Download Latest Free Version"
842
- msgstr "Download Latest Free Version"
843
-
844
- #: includes/fs-plugin-info-dialog.php:740, templates/account.php:85, templates/add-ons.php:34, templates/account/partials/addon.php:25
845
- msgctxt "as download latest version"
846
- msgid "Download Latest"
847
- msgstr "Download Latest"
848
-
849
- #: includes/fs-plugin-info-dialog.php:755, templates/add-ons.php:268, templates/account/partials/addon.php:318, templates/account/partials/addon.php:373
850
- msgid "Activate this add-on"
851
- msgstr "Activate this add-on"
852
-
853
- #: includes/fs-plugin-info-dialog.php:757, templates/connect.php:418
854
- msgid "Activate Free Version"
855
- msgstr "Activate Free Version"
856
-
857
- #: includes/fs-plugin-info-dialog.php:758, templates/account.php:109, templates/add-ons.php:269, templates/account/partials/addon.php:49
858
- msgid "Activate"
859
- msgstr "Activate"
860
-
861
- #: includes/fs-plugin-info-dialog.php:968
862
- msgctxt "Plugin installer section title"
863
- msgid "Description"
864
- msgstr "Description"
865
-
866
- #: includes/fs-plugin-info-dialog.php:969
867
- msgctxt "Plugin installer section title"
868
- msgid "Installation"
869
- msgstr "Installation"
870
-
871
- #: includes/fs-plugin-info-dialog.php:970
872
- msgctxt "Plugin installer section title"
873
- msgid "FAQ"
874
- msgstr "FAQ"
875
-
876
- #: includes/fs-plugin-info-dialog.php:971, templates/plugin-info/description.php:55
877
- msgid "Screenshots"
878
- msgstr "Screenshots"
879
-
880
- #: includes/fs-plugin-info-dialog.php:972
881
- msgctxt "Plugin installer section title"
882
- msgid "Changelog"
883
- msgstr "Changelog"
884
-
885
- #: includes/fs-plugin-info-dialog.php:973
886
- msgctxt "Plugin installer section title"
887
- msgid "Reviews"
888
- msgstr "Reviews"
889
-
890
- #: includes/fs-plugin-info-dialog.php:974
891
- msgctxt "Plugin installer section title"
892
- msgid "Other Notes"
893
- msgstr "Other Notes"
894
-
895
- #: includes/fs-plugin-info-dialog.php:989
896
- msgctxt "Plugin installer section title"
897
- msgid "Features & Pricing"
898
- msgstr "Features & Pricing"
899
-
900
- #: includes/fs-plugin-info-dialog.php:999
901
- msgid "Plugin Install"
902
- msgstr "Plugin Install"
903
-
904
- #: includes/fs-plugin-info-dialog.php:1071
905
- msgctxt "e.g. Professional Plan"
906
- msgid "%s Plan"
907
- msgstr "%s Plan"
908
-
909
- #: includes/fs-plugin-info-dialog.php:1097
910
- msgctxt "e.g. the best product"
911
- msgid "Best"
912
- msgstr "Best"
913
-
914
- #: includes/fs-plugin-info-dialog.php:1103, includes/fs-plugin-info-dialog.php:1123
915
- msgctxt "as every month"
916
- msgid "Monthly"
917
- msgstr "Monthly"
918
-
919
- #: includes/fs-plugin-info-dialog.php:1106
920
- msgctxt "as once a year"
921
- msgid "Annual"
922
- msgstr "Annual"
923
-
924
- #: includes/fs-plugin-info-dialog.php:1109
925
- msgid "Lifetime"
926
- msgstr "Lifetime"
927
-
928
- #: includes/fs-plugin-info-dialog.php:1123, includes/fs-plugin-info-dialog.php:1125, includes/fs-plugin-info-dialog.php:1127
929
- msgctxt "e.g. billed monthly"
930
- msgid "Billed %s"
931
- msgstr "Billed %s"
932
-
933
- #: includes/fs-plugin-info-dialog.php:1125
934
- msgctxt "as once a year"
935
- msgid "Annually"
936
- msgstr "Annually"
937
-
938
- #: includes/fs-plugin-info-dialog.php:1127
939
- msgctxt "as once a year"
940
- msgid "Once"
941
- msgstr "Once"
942
-
943
- #: includes/fs-plugin-info-dialog.php:1133
944
- msgid "Single Site License"
945
- msgstr "Single Site License"
946
-
947
- #: includes/fs-plugin-info-dialog.php:1135
948
- msgid "Unlimited Licenses"
949
- msgstr "Unlimited Licenses"
950
-
951
- #: includes/fs-plugin-info-dialog.php:1137
952
- msgid "Up to %s Sites"
953
- msgstr "Up to %s Sites"
954
-
955
- #: includes/fs-plugin-info-dialog.php:1147, templates/plugin-info/features.php:82
956
- msgctxt "as monthly period"
957
- msgid "mo"
958
- msgstr "mo"
959
-
960
- #: includes/fs-plugin-info-dialog.php:1154, templates/plugin-info/features.php:80
961
- msgctxt "as annual period"
962
- msgid "year"
963
- msgstr "year"
964
-
965
- #: includes/fs-plugin-info-dialog.php:1208
966
- msgctxt "noun"
967
- msgid "Price"
968
- msgstr "Price"
969
-
970
- #: includes/fs-plugin-info-dialog.php:1256
971
- msgid "Save %s"
972
- msgstr "Save %s"
973
-
974
- #: includes/fs-plugin-info-dialog.php:1266
975
- msgid "No commitment for %s - cancel anytime"
976
- msgstr "No commitment for %s - cancel anytime"
977
-
978
- #: includes/fs-plugin-info-dialog.php:1269
979
- msgid "After your free %s, pay as little as %s"
980
- msgstr "After your free %s, pay as little as %s"
981
-
982
- #: includes/fs-plugin-info-dialog.php:1280
983
- msgid "Details"
984
- msgstr "Details"
985
-
986
- #: includes/fs-plugin-info-dialog.php:1284, templates/account.php:96, templates/debug.php:203, templates/debug.php:240, templates/debug.php:454, templates/account/partials/addon.php:36
987
- msgctxt "product version"
988
- msgid "Version"
989
- msgstr "Version"
990
-
991
- #: includes/fs-plugin-info-dialog.php:1291
992
- msgctxt "as the plugin author"
993
- msgid "Author"
994
- msgstr "Author"
995
-
996
- #: includes/fs-plugin-info-dialog.php:1298
997
- msgid "Last Updated"
998
- msgstr "Last Updated"
999
-
1000
- #: includes/fs-plugin-info-dialog.php:1303, templates/account.php:444
1001
- msgctxt "x-ago"
1002
- msgid "%s ago"
1003
- msgstr "%s ago"
1004
-
1005
- #: includes/fs-plugin-info-dialog.php:1312
1006
- msgid "Requires WordPress Version"
1007
- msgstr "Requires WordPress Version"
1008
-
1009
- #: includes/fs-plugin-info-dialog.php:1313
1010
- msgid "%s or higher"
1011
- msgstr "%s or higher"
1012
-
1013
- #: includes/fs-plugin-info-dialog.php:1320
1014
- msgid "Compatible up to"
1015
- msgstr "Compatible up to"
1016
-
1017
- #: includes/fs-plugin-info-dialog.php:1328
1018
- msgid "Downloaded"
1019
- msgstr "Downloaded"
1020
-
1021
- #: includes/fs-plugin-info-dialog.php:1332
1022
- msgid "%s time"
1023
- msgstr "%s time"
1024
-
1025
- #: includes/fs-plugin-info-dialog.php:1334
1026
- msgid "%s times"
1027
- msgstr "%s times"
1028
-
1029
- #: includes/fs-plugin-info-dialog.php:1344
1030
- msgid "WordPress.org Plugin Page"
1031
- msgstr "WordPress.org Plugin Page"
1032
-
1033
- #: includes/fs-plugin-info-dialog.php:1352
1034
- msgid "Plugin Homepage"
1035
- msgstr "Plugin Homepage"
1036
-
1037
- #: includes/fs-plugin-info-dialog.php:1360, includes/fs-plugin-info-dialog.php:1442
1038
- msgid "Donate to this plugin"
1039
- msgstr "Donate to this plugin"
1040
-
1041
- #: includes/fs-plugin-info-dialog.php:1367
1042
- msgid "Average Rating"
1043
- msgstr "Average Rating"
1044
-
1045
- #: includes/fs-plugin-info-dialog.php:1374
1046
- msgid "based on %s"
1047
- msgstr "based on %s"
1048
-
1049
- #: includes/fs-plugin-info-dialog.php:1378
1050
- msgid "%s rating"
1051
- msgstr "%s rating"
1052
-
1053
- #: includes/fs-plugin-info-dialog.php:1380
1054
- msgid "%s ratings"
1055
- msgstr "%s ratings"
1056
-
1057
- #: includes/fs-plugin-info-dialog.php:1395
1058
- msgid "%s star"
1059
- msgstr "%s star"
1060
-
1061
- #: includes/fs-plugin-info-dialog.php:1397
1062
- msgid "%s stars"
1063
- msgstr "%s stars"
1064
-
1065
- #: includes/fs-plugin-info-dialog.php:1408
1066
- msgid "Click to see reviews that provided a rating of %s"
1067
- msgstr "Click to see reviews that provided a rating of %s"
1068
-
1069
- #: includes/fs-plugin-info-dialog.php:1421
1070
- msgid "Contributors"
1071
- msgstr "Contributors"
1072
-
1073
- #: includes/fs-plugin-info-dialog.php:1450, includes/fs-plugin-info-dialog.php:1452
1074
- msgid "Warning"
1075
- msgstr "Warning"
1076
-
1077
- #: includes/fs-plugin-info-dialog.php:1450
1078
- msgid "This plugin has not been tested with your current version of WordPress."
1079
- msgstr "This plugin has not been tested with your current version of WordPress."
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1452
1082
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1083
- msgstr "This plugin has not been marked as compatible with your version of WordPress."
1084
-
1085
- #: includes/fs-plugin-info-dialog.php:1471
1086
- msgid "Paid add-on must be deployed to Freemius."
1087
- msgstr "Paid add-on must be deployed to Freemius."
1088
-
1089
- #: includes/fs-plugin-info-dialog.php:1472
1090
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1091
- msgstr "Add-on must be deployed to WordPress.org or Freemius."
1092
-
1093
- #: includes/fs-plugin-info-dialog.php:1493
1094
- msgid "Newer Version (%s) Installed"
1095
- msgstr "Newer Version (%s) Installed"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php:1494
1098
- msgid "Newer Free Version (%s) Installed"
1099
- msgstr "Newer Free Version (%s) Installed"
1100
-
1101
- #: includes/fs-plugin-info-dialog.php:1501
1102
- msgid "Latest Version Installed"
1103
- msgstr "Latest Version Installed"
1104
-
1105
- #: includes/fs-plugin-info-dialog.php:1502
1106
- msgid "Latest Free Version Installed"
1107
- msgstr "Latest Free Version Installed"
1108
-
1109
- #: templates/account.php:86, templates/forms/subscription-cancellation.php:96, templates/account/partials/addon.php:26, templates/account/partials/site.php:295
1110
- msgid "Downgrading your plan"
1111
- msgstr "Downgrading your plan"
1112
-
1113
- #: templates/account.php:87, templates/forms/subscription-cancellation.php:97, templates/account/partials/addon.php:27, templates/account/partials/site.php:296
1114
- msgid "Cancelling the subscription"
1115
- msgstr "Cancelling the subscription"
1116
-
1117
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the subscription'
1118
- #: templates/account.php:89
1119
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1120
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1121
-
1122
- #: templates/account.php:90, templates/forms/subscription-cancellation.php:100, templates/account/partials/addon.php:30, templates/account/partials/site.php:299
1123
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1124
- msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1125
-
1126
- #: templates/account.php:91, templates/forms/subscription-cancellation.php:106, templates/account/partials/addon.php:31
1127
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1128
- msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1129
-
1130
- #: templates/account.php:92, templates/forms/subscription-cancellation.php:101, templates/account/partials/addon.php:32, templates/account/partials/site.php:300
1131
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1132
- msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1133
-
1134
- #: templates/account.php:93, templates/forms/subscription-cancellation.php:102, templates/account/partials/addon.php:33, templates/account/partials/site.php:301
1135
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1136
- msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1137
-
1138
- #. translators: %s: Plan title (e.g. "Professional")
1139
- #: templates/account.php:95, templates/account/partials/activate-license-button.php:31, templates/account/partials/addon.php:35
1140
- msgid "Activate %s Plan"
1141
- msgstr "Activate %s Plan"
1142
-
1143
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1144
- #: templates/account.php:98, templates/account/partials/addon.php:38, templates/account/partials/site.php:275
1145
- msgid "Auto renews in %s"
1146
- msgstr "Auto renews in %s"
1147
-
1148
- #. translators: %s: Time period (e.g. Expires in "2 months")
1149
- #: templates/account.php:100, templates/account/partials/addon.php:40, templates/account/partials/site.php:277
1150
- msgid "Expires in %s"
1151
- msgstr "Expires in %s"
1152
-
1153
- #: templates/account.php:101, templates/account/partials/addon.php:41
1154
- msgctxt "as synchronize license"
1155
- msgid "Sync License"
1156
- msgstr "Sync License"
1157
-
1158
- #: templates/account.php:102, templates/account/partials/addon.php:42
1159
- msgid "Cancel Trial"
1160
- msgstr "Cancel Trial"
1161
-
1162
- #: templates/account.php:103, templates/account/partials/addon.php:43
1163
- msgid "Change Plan"
1164
- msgstr "Change Plan"
1165
-
1166
- #: templates/account.php:104, templates/account/partials/addon.php:44
1167
- msgctxt "verb"
1168
- msgid "Upgrade"
1169
- msgstr "Upgrade"
1170
-
1171
- #: templates/account.php:106, templates/account/partials/addon.php:46, templates/account/partials/site.php:302
1172
- msgctxt "verb"
1173
- msgid "Downgrade"
1174
- msgstr "Downgrade"
1175
-
1176
- #: templates/account.php:108, templates/add-ons.php:187, templates/plugin-info/features.php:72, templates/account/partials/addon.php:48, templates/account/partials/site.php:31
1177
- msgid "Free"
1178
- msgstr "Free"
1179
-
1180
- #: templates/account.php:110, templates/debug.php:373, includes/customizer/class-fs-customizer-upsell-control.php:106, templates/account/partials/addon.php:50
1181
- msgctxt "as product pricing plan"
1182
- msgid "Plan"
1183
- msgstr "Plan"
1184
-
1185
- #: templates/account.php:111
1186
- msgid "Bundle Plan"
1187
- msgstr "Bundle Plan"
1188
-
1189
- #: templates/account.php:185
1190
- msgid "Free Trial"
1191
- msgstr "Free Trial"
1192
-
1193
- #: templates/account.php:196
1194
- msgid "Account Details"
1195
- msgstr "Account Details"
1196
-
1197
- #: templates/account.php:200
1198
- msgid "Billing & Invoices"
1199
- msgstr "Billing & Invoices"
1200
-
1201
- #: templates/account.php:210
1202
- 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?"
1203
- 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?"
1204
-
1205
- #: templates/account.php:212
1206
- 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?"
1207
- 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?"
1208
-
1209
- #: templates/account.php:215
1210
- msgid "Delete Account"
1211
- msgstr "Delete Account"
1212
-
1213
- #: templates/account.php:227, templates/account/partials/addon.php:211, templates/account/partials/deactivate-license-button.php:35
1214
- msgid "Deactivate License"
1215
- msgstr "Deactivate License"
1216
-
1217
- #: templates/account.php:250, templates/forms/subscription-cancellation.php:125
1218
- msgid "Are you sure you want to proceed?"
1219
- msgstr "Are you sure you want to proceed?"
1220
-
1221
- #: templates/account.php:250, templates/account/partials/addon.php:234
1222
- msgid "Cancel Subscription"
1223
- msgstr "Cancel Subscription"
1224
-
1225
- #: templates/account.php:278
1226
- msgctxt "as synchronize"
1227
- msgid "Sync"
1228
- msgstr "Sync"
1229
-
1230
- #: templates/account.php:292, templates/debug.php:489
1231
- msgid "Name"
1232
- msgstr "Name"
1233
-
1234
- #: templates/account.php:298, templates/debug.php:490
1235
- msgid "Email"
1236
- msgstr "Email"
1237
-
1238
- #: templates/account.php:305, templates/debug.php:372, templates/debug.php:528
1239
- msgid "User ID"
1240
- msgstr "User ID"
1241
-
1242
- #: templates/account.php:322, templates/account.php:608, templates/account.php:653, templates/debug.php:238, templates/debug.php:366, templates/debug.php:451, templates/debug.php:488, templates/debug.php:526, templates/debug.php:599, templates/account/payments.php:35, templates/debug/logger.php:21
1243
- msgid "ID"
1244
- msgstr "ID"
1245
-
1246
- #: templates/account.php:329
1247
- msgid "Site ID"
1248
- msgstr "Site ID"
1249
-
1250
- #: templates/account.php:332
1251
- msgid "No ID"
1252
- msgstr "No ID"
1253
-
1254
- #: templates/account.php:337, templates/debug.php:245, templates/debug.php:374, templates/debug.php:455, templates/debug.php:492, templates/account/partials/site.php:219
1255
- msgid "Public Key"
1256
- msgstr "Public Key"
1257
-
1258
- #: templates/account.php:343, templates/debug.php:375, templates/debug.php:456, templates/debug.php:493, templates/account/partials/site.php:231
1259
- msgid "Secret Key"
1260
- msgstr "Secret Key"
1261
-
1262
- #: templates/account.php:346
1263
- msgctxt "as secret encryption key missing"
1264
- msgid "No Secret"
1265
- msgstr "No Secret"
1266
-
1267
- #: templates/account.php:373, templates/account/partials/site.php:112, templates/account/partials/site.php:114
1268
- msgid "Trial"
1269
- msgstr "Trial"
1270
-
1271
- #: templates/account.php:400, templates/debug.php:533, templates/account/partials/site.php:248
1272
- msgid "License Key"
1273
- msgstr "License Key"
1274
-
1275
- #: templates/account.php:429
1276
- msgid "Join the Beta program"
1277
- msgstr "Join the Beta program"
1278
-
1279
- #: templates/account.php:435
1280
- msgid "not verified"
1281
- msgstr "not verified"
1282
-
1283
- #: templates/account.php:444, templates/account/partials/addon.php:172
1284
- msgid "Expired"
1285
- msgstr "Expired"
1286
-
1287
- #: templates/account.php:502
1288
- msgid "Premium version"
1289
- msgstr "Premium version"
1290
-
1291
- #: templates/account.php:504
1292
- msgid "Free version"
1293
- msgstr "Free version"
1294
-
1295
- #: templates/account.php:516
1296
- msgid "Verify Email"
1297
- msgstr "Verify Email"
1298
-
1299
- #: templates/account.php:527
1300
- msgid "Download %s Version"
1301
- msgstr "Download %s Version"
1302
-
1303
- #: templates/account.php:541, templates/account.php:749, templates/account/partials/site.php:237, templates/account/partials/site.php:255
1304
- msgctxt "verb"
1305
- msgid "Show"
1306
- msgstr "Show"
1307
-
1308
- #: templates/account.php:555
1309
- msgid "What is your %s?"
1310
- msgstr "What is your %s?"
1311
-
1312
- #: templates/account.php:563, templates/account/billing.php:21
1313
- msgctxt "verb"
1314
- msgid "Edit"
1315
- msgstr "Edit"
1316
-
1317
- #: templates/account.php:588
1318
- msgid "Sites"
1319
- msgstr "Sites"
1320
-
1321
- #: templates/account.php:599
1322
- msgid "Search by address"
1323
- msgstr "Search by address"
1324
-
1325
- #: templates/account.php:609, templates/debug.php:369
1326
- msgid "Address"
1327
- msgstr "Address"
1328
-
1329
- #: templates/account.php:610
1330
- msgid "License"
1331
- msgstr "License"
1332
-
1333
- #: templates/account.php:611
1334
- msgid "Plan"
1335
- msgstr "Plan"
1336
-
1337
- #: templates/account.php:656
1338
- msgctxt "as software license"
1339
- msgid "License"
1340
- msgstr "License"
1341
-
1342
- #: templates/account.php:743
1343
- msgctxt "verb"
1344
- msgid "Hide"
1345
- msgstr "Hide"
1346
-
1347
- #: templates/account.php:765
1348
- msgid "Processing"
1349
- msgstr "Processing"
1350
-
1351
- #: templates/account.php:768
1352
- msgid "Get updates for bleeding edge Beta versions of %s."
1353
- msgstr "Get updates for bleeding edge Beta versions of %s."
1354
-
1355
- #: templates/account.php:826
1356
- msgid "Cancelling %s"
1357
- msgstr "Cancelling %s"
1358
-
1359
- #: templates/account.php:826, templates/account.php:843, templates/forms/subscription-cancellation.php:27, templates/forms/deactivation/form.php:133
1360
- msgid "trial"
1361
- msgstr "trial"
1362
-
1363
- #: templates/account.php:841, templates/forms/deactivation/form.php:150
1364
- msgid "Cancelling %s..."
1365
- msgstr "Cancelling %s..."
1366
-
1367
- #: templates/account.php:844, templates/forms/subscription-cancellation.php:28, templates/forms/deactivation/form.php:134
1368
- msgid "subscription"
1369
- msgstr "subscription"
1370
-
1371
- #: templates/account.php:858
1372
- 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?"
1373
- 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?"
1374
-
1375
- #: templates/add-ons.php:35
1376
- msgid "View details"
1377
- msgstr "View details"
1378
-
1379
- #: templates/add-ons.php:45
1380
- msgid "Add Ons for %s"
1381
- msgstr "Add Ons for %s"
1382
-
1383
- #: templates/add-ons.php:55
1384
- 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."
1385
- 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."
1386
-
1387
- #: templates/add-ons.php:173
1388
- msgctxt "active add-on"
1389
- msgid "Active"
1390
- msgstr "Active"
1391
-
1392
- #: templates/add-ons.php:174
1393
- msgctxt "installed add-on"
1394
- msgid "Installed"
1395
- msgstr "Installed"
1396
-
1397
- #: templates/admin-notice.php:13, templates/forms/license-activation.php:209, templates/forms/resend-key.php:77
1398
- msgctxt "as close a window"
1399
- msgid "Dismiss"
1400
- msgstr "Dismiss"
1401
-
1402
- #: templates/auto-installation.php:45
1403
- msgid "%s sec"
1404
- msgstr "%s sec"
1405
-
1406
- #: templates/auto-installation.php:83
1407
- msgid "Automatic Installation"
1408
- msgstr "Automatic Installation"
1409
-
1410
- #: templates/auto-installation.php:93
1411
- 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."
1412
- 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."
1413
-
1414
- #: templates/auto-installation.php:104
1415
- 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."
1416
- 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."
1417
-
1418
- #: templates/auto-installation.php:109
1419
- msgid "Cancel Installation"
1420
- msgstr "Cancel Installation"
1421
-
1422
- #: templates/checkout.php:180
1423
- msgid "Checkout"
1424
- msgstr "Checkout"
1425
-
1426
- #: templates/checkout.php:180
1427
- msgid "PCI compliant"
1428
- msgstr "PCI compliant"
1429
-
1430
- #. translators: %s: name (e.g. Hey John,)
1431
- #: templates/connect.php:112
1432
- msgctxt "greeting"
1433
- msgid "Hey %s,"
1434
- msgstr "Hey %s,"
1435
-
1436
- #: templates/connect.php:154
1437
- msgid "Allow & Continue"
1438
- msgstr "Allow & Continue"
1439
-
1440
- #: templates/connect.php:158
1441
- msgid "Re-send activation email"
1442
- msgstr "Re-send activation email"
1443
-
1444
- #: templates/connect.php:162
1445
- msgid "Thanks %s!"
1446
- msgstr "Thanks %s!"
1447
-
1448
- #: templates/connect.php:172, templates/forms/license-activation.php:44
1449
- msgid "Agree & Activate License"
1450
- msgstr "Agree & Activate License"
1451
-
1452
- #: templates/connect.php:181
1453
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1454
- msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1455
-
1456
- #: templates/connect.php:188
1457
- 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."
1458
- 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."
1459
-
1460
- #: templates/connect.php:189
1461
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1462
- msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1463
-
1464
- #: templates/connect.php:195
1465
- 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."
1466
- 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."
1467
-
1468
- #: templates/connect.php:196
1469
- 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."
1470
- 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."
1471
-
1472
- #: templates/connect.php:230
1473
- msgid "We're excited to introduce the Freemius network-level integration."
1474
- msgstr "We're excited to introduce the Freemius network-level integration."
1475
-
1476
- #: templates/connect.php:233
1477
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1478
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1479
-
1480
- #: templates/connect.php:235
1481
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1482
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1483
-
1484
- #: templates/connect.php:237
1485
- msgid "%s's paid features"
1486
- msgstr "%s's paid features"
1487
-
1488
- #: templates/connect.php:242
1489
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1490
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1491
-
1492
- #: templates/connect.php:244
1493
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1494
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1495
-
1496
- #: templates/connect.php:253, templates/forms/license-activation.php:47
1497
- msgid "License key"
1498
- msgstr "License key"
1499
-
1500
- #: templates/connect.php:256, templates/forms/license-activation.php:20
1501
- msgid "Can't find your license key?"
1502
- msgstr "Can't find your license key?"
1503
-
1504
- #: templates/connect.php:315, templates/connect.php:652, templates/forms/deactivation/retry-skip.php:20
1505
- msgctxt "verb"
1506
- msgid "Skip"
1507
- msgstr "Skip"
1508
-
1509
- #: templates/connect.php:318
1510
- msgid "Delegate to Site Admins"
1511
- msgstr "Delegate to Site Admins"
1512
-
1513
- #: templates/connect.php:318
1514
- msgid "If you click it, this decision will be delegated to the sites administrators."
1515
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1516
-
1517
- #: templates/connect.php:346
1518
- msgid "Your Profile Overview"
1519
- msgstr "Your Profile Overview"
1520
-
1521
- #: templates/connect.php:347
1522
- msgid "Name and email address"
1523
- msgstr "Name and email address"
1524
-
1525
- #: templates/connect.php:352
1526
- msgid "Your Site Overview"
1527
- msgstr "Your Site Overview"
1528
-
1529
- #: templates/connect.php:353
1530
- msgid "Site URL, WP version, PHP info, plugins & themes"
1531
- msgstr "Site URL, WP version, PHP info, plugins & themes"
1532
-
1533
- #: templates/connect.php:358
1534
- msgid "Admin Notices"
1535
- msgstr "Admin Notices"
1536
-
1537
- #: templates/connect.php:359, templates/connect.php:375
1538
- msgid "Updates, announcements, marketing, no spam"
1539
- msgstr "Updates, announcements, marketing, no spam"
1540
-
1541
- #: templates/connect.php:364
1542
- msgid "Current %s Events"
1543
- msgstr "Current %s Events"
1544
-
1545
- #: templates/connect.php:365
1546
- msgid "Activation, deactivation and uninstall"
1547
- msgstr "Activation, deactivation and uninstall"
1548
-
1549
- #: templates/connect.php:374
1550
- msgid "Newsletter"
1551
- msgstr "Newsletter"
1552
-
1553
- #: templates/connect.php:391, templates/forms/license-activation.php:39
1554
- 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."
1555
- 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."
1556
-
1557
- #: templates/connect.php:396
1558
- msgid "What permissions are being granted?"
1559
- msgstr "What permissions are being granted?"
1560
-
1561
- #: templates/connect.php:417
1562
- msgid "Don't have a license key?"
1563
- msgstr "Don't have a license key?"
1564
-
1565
- #: templates/connect.php:420
1566
- msgid "Have a license key?"
1567
- msgstr "Have a license key?"
1568
-
1569
- #: templates/connect.php:428
1570
- msgid "Privacy Policy"
1571
- msgstr "Privacy Policy"
1572
-
1573
- #: templates/connect.php:430
1574
- msgid "License Agreement"
1575
- msgstr "License Agreement"
1576
-
1577
- #: templates/connect.php:430
1578
- msgid "Terms of Service"
1579
- msgstr "Terms of Service"
1580
-
1581
- #: templates/connect.php:805
1582
- msgctxt "as in the process of sending an email"
1583
- msgid "Sending email"
1584
- msgstr "Sending email"
1585
-
1586
- #: templates/connect.php:806
1587
- msgctxt "as activating plugin"
1588
- msgid "Activating"
1589
- msgstr "Activating"
1590
-
1591
- #: templates/contact.php:78
1592
- msgid "Contact"
1593
- msgstr "Contact"
1594
-
1595
- #: templates/debug.php:17
1596
- msgctxt "as turned off"
1597
- msgid "Off"
1598
- msgstr "Off"
1599
-
1600
- #: templates/debug.php:18
1601
- msgctxt "as turned on"
1602
- msgid "On"
1603
- msgstr "On"
1604
-
1605
- #: templates/debug.php:20
1606
- msgid "SDK"
1607
- msgstr "SDK"
1608
-
1609
- #: templates/debug.php:24
1610
- msgctxt "as code debugging"
1611
- msgid "Debugging"
1612
- msgstr "Debugging"
1613
-
1614
- #: templates/debug.php:54, templates/debug.php:250, templates/debug.php:376, templates/debug.php:494
1615
- msgid "Actions"
1616
- msgstr "Actions"
1617
-
1618
- #: templates/debug.php:64
1619
- msgid "Are you sure you want to delete all Freemius data?"
1620
- msgstr "Are you sure you want to delete all Freemius data?"
1621
-
1622
- #: templates/debug.php:64
1623
- msgid "Delete All Accounts"
1624
- msgstr "Delete All Accounts"
1625
-
1626
- #: templates/debug.php:71
1627
- msgid "Clear API Cache"
1628
- msgstr "Clear API Cache"
1629
-
1630
- #: templates/debug.php:79
1631
- msgid "Clear Updates Transients"
1632
- msgstr "Clear Updates Transients"
1633
-
1634
- #: templates/debug.php:86
1635
- msgid "Sync Data From Server"
1636
- msgstr "Sync Data From Server"
1637
-
1638
- #: templates/debug.php:95
1639
- msgid "Migrate Options to Network"
1640
- msgstr "Migrate Options to Network"
1641
-
1642
- #: templates/debug.php:100
1643
- msgid "Load DB Option"
1644
- msgstr "Load DB Option"
1645
-
1646
- #: templates/debug.php:103
1647
- msgid "Set DB Option"
1648
- msgstr "Set DB Option"
1649
-
1650
- #: templates/debug.php:182
1651
- msgid "Key"
1652
- msgstr "Key"
1653
-
1654
- #: templates/debug.php:183
1655
- msgid "Value"
1656
- msgstr "Value"
1657
-
1658
- #: templates/debug.php:199
1659
- msgctxt "as software development kit versions"
1660
- msgid "SDK Versions"
1661
- msgstr "SDK Versions"
1662
-
1663
- #: templates/debug.php:204
1664
- msgid "SDK Path"
1665
- msgstr "SDK Path"
1666
-
1667
- #: templates/debug.php:205, templates/debug.php:244
1668
- msgid "Module Path"
1669
- msgstr "Module Path"
1670
-
1671
- #: templates/debug.php:206
1672
- msgid "Is Active"
1673
- msgstr "Is Active"
1674
-
1675
- #: templates/debug.php:234, templates/debug/plugins-themes-sync.php:35
1676
- msgid "Plugins"
1677
- msgstr "Plugins"
1678
-
1679
- #: templates/debug.php:234, templates/debug/plugins-themes-sync.php:56
1680
- msgid "Themes"
1681
- msgstr "Themes"
1682
-
1683
- #: templates/debug.php:239, templates/debug.php:371, templates/debug.php:453, templates/debug/scheduled-crons.php:80
1684
- msgid "Slug"
1685
- msgstr "Slug"
1686
-
1687
- #: templates/debug.php:241, templates/debug.php:452
1688
- msgid "Title"
1689
- msgstr "Title"
1690
-
1691
- #: templates/debug.php:242
1692
- msgctxt "as application program interface"
1693
- msgid "API"
1694
- msgstr "API"
1695
-
1696
- #: templates/debug.php:243
1697
- msgid "Freemius State"
1698
- msgstr "Freemius State"
1699
-
1700
- #: templates/debug.php:247
1701
- msgid "Network Blog"
1702
- msgstr "Network Blog"
1703
-
1704
- #: templates/debug.php:248
1705
- msgid "Network User"
1706
- msgstr "Network User"
1707
-
1708
- #: templates/debug.php:285
1709
- msgctxt "as connection was successful"
1710
- msgid "Connected"
1711
- msgstr "Connected"
1712
-
1713
- #: templates/debug.php:286
1714
- msgctxt "as connection blocked"
1715
- msgid "Blocked"
1716
- msgstr "Blocked"
1717
-
1718
- #: templates/debug.php:322
1719
- msgid "Simulate Trial Promotion"
1720
- msgstr "Simulate Trial Promotion"
1721
-
1722
- #: templates/debug.php:334
1723
- msgid "Simulate Network Upgrade"
1724
- msgstr "Simulate Network Upgrade"
1725
-
1726
- #: templates/debug.php:360
1727
- msgid "%s Installs"
1728
- msgstr "%s Installs"
1729
-
1730
- #: templates/debug.php:362
1731
- msgctxt "like websites"
1732
- msgid "Sites"
1733
- msgstr "Sites"
1734
-
1735
- #: templates/debug.php:368, templates/account/partials/site.php:148
1736
- msgid "Blog ID"
1737
- msgstr "Blog ID"
1738
-
1739
- #: templates/debug.php:433, templates/debug.php:511, templates/account/partials/addon.php:396
1740
- msgctxt "verb"
1741
- msgid "Delete"
1742
- msgstr "Delete"
1743
-
1744
- #: templates/debug.php:447
1745
- msgid "Add Ons of module %s"
1746
- msgstr "Add Ons of module %s"
1747
-
1748
- #: templates/debug.php:484
1749
- msgid "Users"
1750
- msgstr "Users"
1751
-
1752
- #: templates/debug.php:491
1753
- msgid "Verified"
1754
- msgstr "Verified"
1755
-
1756
- #: templates/debug.php:522
1757
- msgid "%s Licenses"
1758
- msgstr "%s Licenses"
1759
-
1760
- #: templates/debug.php:527
1761
- msgid "Plugin ID"
1762
- msgstr "Plugin ID"
1763
-
1764
- #: templates/debug.php:529
1765
- msgid "Plan ID"
1766
- msgstr "Plan ID"
1767
-
1768
- #: templates/debug.php:530
1769
- msgid "Quota"
1770
- msgstr "Quota"
1771
-
1772
- #: templates/debug.php:531
1773
- msgid "Activated"
1774
- msgstr "Activated"
1775
-
1776
- #: templates/debug.php:532
1777
- msgid "Blocking"
1778
- msgstr "Blocking"
1779
-
1780
- #: templates/debug.php:534
1781
- msgctxt "as expiration date"
1782
- msgid "Expiration"
1783
- msgstr "Expiration"
1784
-
1785
- #: templates/debug.php:557
1786
- msgid "Debug Log"
1787
- msgstr "Debug Log"
1788
-
1789
- #: templates/debug.php:561
1790
- msgid "All Types"
1791
- msgstr "All Types"
1792
-
1793
- #: templates/debug.php:568
1794
- msgid "All Requests"
1795
- msgstr "All Requests"
1796
-
1797
- #: templates/debug.php:573, templates/debug.php:602, templates/debug/logger.php:25
1798
- msgid "File"
1799
- msgstr "File"
1800
-
1801
- #: templates/debug.php:574, templates/debug.php:600, templates/debug/logger.php:23
1802
- msgid "Function"
1803
- msgstr "Function"
1804
-
1805
- #: templates/debug.php:575
1806
- msgid "Process ID"
1807
- msgstr "Process ID"
1808
-
1809
- #: templates/debug.php:576
1810
- msgid "Logger"
1811
- msgstr "Logger"
1812
-
1813
- #: templates/debug.php:577, templates/debug.php:601, templates/debug/logger.php:24
1814
- msgid "Message"
1815
- msgstr "Message"
1816
-
1817
- #: templates/debug.php:579
1818
- msgid "Filter"
1819
- msgstr "Filter"
1820
-
1821
- #: templates/debug.php:587
1822
- msgid "Download"
1823
- msgstr "Download"
1824
-
1825
- #: templates/debug.php:598, templates/debug/logger.php:22
1826
- msgid "Type"
1827
- msgstr "Type"
1828
-
1829
- #: templates/debug.php:603, templates/debug/logger.php:26
1830
- msgid "Timestamp"
1831
- msgstr "Timestamp"
1832
-
1833
- #: templates/secure-https-header.php:28
1834
- msgid "Secure HTTPS %s page, running from an external domain"
1835
- msgstr "Secure HTTPS %s page, running from an external domain"
1836
-
1837
- #: includes/customizer/class-fs-customizer-support-section.php:55, templates/plugin-info/features.php:43
1838
- msgid "Support"
1839
- msgstr "Support"
1840
-
1841
- #: includes/debug/class-fs-debug-bar-panel.php:48, templates/debug/api-calls.php:54, templates/debug/logger.php:62
1842
- msgctxt "milliseconds"
1843
- msgid "ms"
1844
- msgstr "ms"
1845
-
1846
- #: includes/debug/debug-bar-start.php:41
1847
- msgid "Freemius API"
1848
- msgstr "Freemius API"
1849
-
1850
- #: includes/debug/debug-bar-start.php:42
1851
- msgid "Requests"
1852
- msgstr "Requests"
1853
-
1854
- #: templates/account/billing.php:22
1855
- msgctxt "verb"
1856
- msgid "Update"
1857
- msgstr "Update"
1858
-
1859
- #: templates/account/billing.php:33
1860
- msgid "Billing"
1861
- msgstr "Billing"
1862
-
1863
- #: templates/account/billing.php:38, templates/account/billing.php:38
1864
- msgid "Business name"
1865
- msgstr "Business name"
1866
-
1867
- #: templates/account/billing.php:39, templates/account/billing.php:39
1868
- msgid "Tax / VAT ID"
1869
- msgstr "Tax / VAT ID"
1870
-
1871
- #: templates/account/billing.php:42, templates/account/billing.php:42, templates/account/billing.php:43, templates/account/billing.php:43
1872
- msgid "Address Line %d"
1873
- msgstr "Address Line %d"
1874
-
1875
- #: templates/account/billing.php:46, templates/account/billing.php:46
1876
- msgid "City"
1877
- msgstr "City"
1878
-
1879
- #: templates/account/billing.php:46, templates/account/billing.php:46
1880
- msgid "Town"
1881
- msgstr "Town"
1882
-
1883
- #: templates/account/billing.php:47, templates/account/billing.php:47
1884
- msgid "ZIP / Postal Code"
1885
- msgstr "ZIP / Postal Code"
1886
-
1887
- #: templates/account/billing.php:302
1888
- msgid "Country"
1889
- msgstr "Country"
1890
-
1891
- #: templates/account/billing.php:304
1892
- msgid "Select Country"
1893
- msgstr "Select Country"
1894
-
1895
- #: templates/account/billing.php:311, templates/account/billing.php:312
1896
- msgid "State"
1897
- msgstr "State"
1898
-
1899
- #: templates/account/billing.php:311, templates/account/billing.php:312
1900
- msgid "Province"
1901
- msgstr "Province"
1902
-
1903
- #: templates/account/payments.php:29
1904
- msgid "Payments"
1905
- msgstr "Payments"
1906
-
1907
- #: templates/account/payments.php:36
1908
- msgid "Date"
1909
- msgstr "Date"
1910
-
1911
- #: templates/account/payments.php:37
1912
- msgid "Amount"
1913
- msgstr "Amount"
1914
-
1915
- #: templates/account/payments.php:38, templates/account/payments.php:50
1916
- msgid "Invoice"
1917
- msgstr "Invoice"
1918
-
1919
- #: templates/debug/api-calls.php:56
1920
- msgid "API"
1921
- msgstr "API"
1922
-
1923
- #: templates/debug/api-calls.php:68
1924
- msgid "Method"
1925
- msgstr "Method"
1926
-
1927
- #: templates/debug/api-calls.php:69
1928
- msgid "Code"
1929
- msgstr "Code"
1930
-
1931
- #: templates/debug/api-calls.php:70
1932
- msgid "Length"
1933
- msgstr "Length"
1934
-
1935
- #: templates/debug/api-calls.php:71
1936
- msgctxt "as file/folder path"
1937
- msgid "Path"
1938
- msgstr "Path"
1939
-
1940
- #: templates/debug/api-calls.php:73
1941
- msgid "Body"
1942
- msgstr "Body"
1943
-
1944
- #: templates/debug/api-calls.php:75
1945
- msgid "Result"
1946
- msgstr "Result"
1947
-
1948
- #: templates/debug/api-calls.php:76
1949
- msgid "Start"
1950
- msgstr "Start"
1951
-
1952
- #: templates/debug/api-calls.php:77
1953
- msgid "End"
1954
- msgstr "End"
1955
-
1956
- #: templates/debug/logger.php:15
1957
- msgid "Log"
1958
- msgstr "Log"
1959
-
1960
- #. translators: %s: time period (e.g. In "2 hours")
1961
- #: templates/debug/plugins-themes-sync.php:18, templates/debug/scheduled-crons.php:91
1962
- msgid "In %s"
1963
- msgstr "In %s"
1964
-
1965
- #. translators: %s: time period (e.g. "2 hours" ago)
1966
- #: templates/debug/plugins-themes-sync.php:20, templates/debug/scheduled-crons.php:93
1967
- msgid "%s ago"
1968
- msgstr "%s ago"
1969
-
1970
- #: templates/debug/plugins-themes-sync.php:21, templates/debug/scheduled-crons.php:74
1971
- msgctxt "seconds"
1972
- msgid "sec"
1973
- msgstr "sec"
1974
-
1975
- #: templates/debug/plugins-themes-sync.php:23
1976
- msgid "Plugins & Themes Sync"
1977
- msgstr "Plugins & Themes Sync"
1978
-
1979
- #: templates/debug/plugins-themes-sync.php:28
1980
- msgid "Total"
1981
- msgstr "Total"
1982
-
1983
- #: templates/debug/plugins-themes-sync.php:29, templates/debug/scheduled-crons.php:84
1984
- msgid "Last"
1985
- msgstr "Last"
1986
-
1987
- #: templates/debug/scheduled-crons.php:76
1988
- msgid "Scheduled Crons"
1989
- msgstr "Scheduled Crons"
1990
-
1991
- #: templates/debug/scheduled-crons.php:81
1992
- msgid "Module"
1993
- msgstr "Module"
1994
-
1995
- #: templates/debug/scheduled-crons.php:82
1996
- msgid "Module Type"
1997
- msgstr "Module Type"
1998
-
1999
- #: templates/debug/scheduled-crons.php:83
2000
- msgid "Cron Type"
2001
- msgstr "Cron Type"
2002
-
2003
- #: templates/debug/scheduled-crons.php:85
2004
- msgid "Next"
2005
- msgstr "Next"
2006
-
2007
- #: templates/forms/affiliation.php:82
2008
- msgid "Non-expiring"
2009
- msgstr "Non-expiring"
2010
-
2011
- #: templates/forms/affiliation.php:85
2012
- msgid "Apply to become an affiliate"
2013
- msgstr "Apply to become an affiliate"
2014
-
2015
- #: templates/forms/affiliation.php:104
2016
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2017
- msgstr "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2018
-
2019
- #: templates/forms/affiliation.php:119
2020
- 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."
2021
- 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."
2022
-
2023
- #: templates/forms/affiliation.php:122
2024
- msgid "Your affiliation account was temporarily suspended."
2025
- msgstr "Your affiliation account was temporarily suspended."
2026
-
2027
- #: templates/forms/affiliation.php:125
2028
- 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."
2029
- 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."
2030
-
2031
- #: templates/forms/affiliation.php:128
2032
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2033
- msgstr "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2034
-
2035
- #: templates/forms/affiliation.php:141
2036
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2037
- msgstr "Like the %s? Become our ambassador and earn cash ;-)"
2038
-
2039
- #: templates/forms/affiliation.php:142
2040
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2041
- msgstr "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2042
-
2043
- #: templates/forms/affiliation.php:145
2044
- msgid "Program Summary"
2045
- msgstr "Program Summary"
2046
-
2047
- #: templates/forms/affiliation.php:147
2048
- msgid "%s commission when a customer purchases a new license."
2049
- msgstr "%s commission when a customer purchases a new license."
2050
-
2051
- #: templates/forms/affiliation.php:149
2052
- msgid "Get commission for automated subscription renewals."
2053
- msgstr "Get commission for automated subscription renewals."
2054
-
2055
- #: templates/forms/affiliation.php:152
2056
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2057
- msgstr "%s tracking cookie after the first visit to maximize earnings potential."
2058
-
2059
- #: templates/forms/affiliation.php:155
2060
- msgid "Unlimited commissions."
2061
- msgstr "Unlimited commissions."
2062
-
2063
- #: templates/forms/affiliation.php:157
2064
- msgid "%s minimum payout amount."
2065
- msgstr "%s minimum payout amount."
2066
-
2067
- #: templates/forms/affiliation.php:158
2068
- msgid "Payouts are in USD and processed monthly via PayPal."
2069
- msgstr "Payouts are in USD and processed monthly via PayPal."
2070
-
2071
- #: templates/forms/affiliation.php:159
2072
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2073
- msgstr "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2074
-
2075
- #: templates/forms/affiliation.php:162
2076
- msgid "Affiliate"
2077
- msgstr "Affiliate"
2078
-
2079
- #: templates/forms/affiliation.php:165, templates/forms/resend-key.php:23
2080
- msgid "Email address"
2081
- msgstr "Email address"
2082
-
2083
- #: templates/forms/affiliation.php:169
2084
- msgid "Full name"
2085
- msgstr "Full name"
2086
-
2087
- #: templates/forms/affiliation.php:173
2088
- msgid "PayPal account email address"
2089
- msgstr "PayPal account email address"
2090
-
2091
- #: templates/forms/affiliation.php:177
2092
- msgid "Where are you going to promote the %s?"
2093
- msgstr "Where are you going to promote the %s?"
2094
-
2095
- #: templates/forms/affiliation.php:179
2096
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2097
- msgstr "Enter the domain of your website or other websites from where you plan to promote the %s."
2098
-
2099
- #: templates/forms/affiliation.php:181
2100
- msgid "Add another domain"
2101
- msgstr "Add another domain"
2102
-
2103
- #: templates/forms/affiliation.php:185
2104
- msgid "Extra Domains"
2105
- msgstr "Extra Domains"
2106
-
2107
- #: templates/forms/affiliation.php:186
2108
- msgid "Extra domains where you will be marketing the product from."
2109
- msgstr "Extra domains where you will be marketing the product from."
2110
-
2111
- #: templates/forms/affiliation.php:196
2112
- msgid "Promotion methods"
2113
- msgstr "Promotion methods"
2114
-
2115
- #: templates/forms/affiliation.php:199
2116
- msgid "Social media (Facebook, Twitter, etc.)"
2117
- msgstr "Social media (Facebook, Twitter, etc.)"
2118
-
2119
- #: templates/forms/affiliation.php:203
2120
- msgid "Mobile apps"
2121
- msgstr "Mobile apps"
2122
-
2123
- #: templates/forms/affiliation.php:207
2124
- msgid "Website, email, and social media statistics (optional)"
2125
- msgstr "Website, email, and social media statistics (optional)"
2126
-
2127
- #: templates/forms/affiliation.php:210
2128
- 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)."
2129
- 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)."
2130
-
2131
- #: templates/forms/affiliation.php:214
2132
- msgid "How will you promote us?"
2133
- msgstr "How will you promote us?"
2134
-
2135
- #: templates/forms/affiliation.php:217
2136
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2137
- msgstr "Please provide details on how you intend to promote %s (please be as specific as possible)."
2138
-
2139
- #: templates/forms/affiliation.php:223, templates/forms/resend-key.php:22
2140
- msgid "Cancel"
2141
- msgstr "Cancel"
2142
-
2143
- #: templates/forms/affiliation.php:225
2144
- msgid "Become an affiliate"
2145
- msgstr "Become an affiliate"
2146
-
2147
- #: templates/forms/license-activation.php:21
2148
- msgid "Please enter the license key that you received in the email right after the purchase:"
2149
- msgstr "Please enter the license key that you received in the email right after the purchase:"
2150
-
2151
- #: templates/forms/license-activation.php:26
2152
- msgid "Update License"
2153
- msgstr "Update License"
2154
-
2155
- #: templates/forms/optout.php:30
2156
- msgctxt "verb"
2157
- msgid "Opt Out"
2158
- msgstr "Opt Out"
2159
-
2160
- #: templates/forms/optout.php:31
2161
- msgctxt "verb"
2162
- msgid "Opt In"
2163
- msgstr "Opt In"
2164
-
2165
- #: templates/forms/optout.php:33
2166
- 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."
2167
- 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."
2168
-
2169
- #: templates/forms/optout.php:35
2170
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2171
- msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2172
-
2173
- #: templates/forms/premium-versions-upgrade-handler.php:40
2174
- msgid "There is a new version of %s available."
2175
- msgstr "There is a new version of %s available."
2176
-
2177
- #: templates/forms/premium-versions-upgrade-handler.php:41
2178
- msgid " %s to access version %s security & feature updates, and support."
2179
- msgstr " %s to access version %s security & feature updates, and support."
2180
-
2181
- #: templates/forms/premium-versions-upgrade-handler.php:54
2182
- msgid "New Version Available"
2183
- msgstr "New Version Available"
2184
-
2185
- #: templates/forms/premium-versions-upgrade-handler.php:75
2186
- msgctxt "close a window"
2187
- msgid "Dismiss"
2188
- msgstr "Dismiss"
2189
-
2190
- #: templates/forms/resend-key.php:21
2191
- msgid "Send License Key"
2192
- msgstr "Send License Key"
2193
-
2194
- #: templates/forms/resend-key.php:57
2195
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2196
- msgstr "Enter the email address you've used for the upgrade below and we will resend you the license key."
2197
-
2198
- #: templates/forms/subscription-cancellation.php:37
2199
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2200
- msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2201
-
2202
- #: templates/forms/subscription-cancellation.php:47
2203
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2204
- msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2205
-
2206
- #: templates/forms/subscription-cancellation.php:52
2207
- msgid "license"
2208
- msgstr "license"
2209
-
2210
- #: templates/forms/subscription-cancellation.php:57
2211
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2212
- msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2213
-
2214
- #: templates/forms/subscription-cancellation.php:68
2215
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2216
- msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2217
-
2218
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the subscription'
2219
- #: templates/forms/subscription-cancellation.php:99, templates/account/partials/addon.php:29, templates/account/partials/site.php:298
2220
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2221
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2222
-
2223
- #: templates/forms/subscription-cancellation.php:103
2224
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2225
- msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2226
-
2227
- #: templates/forms/subscription-cancellation.php:136
2228
- msgid "Cancel %s?"
2229
- msgstr "Cancel %s?"
2230
-
2231
- #: templates/forms/subscription-cancellation.php:143
2232
- msgid "Proceed"
2233
- msgstr "Proceed"
2234
-
2235
- #: templates/forms/subscription-cancellation.php:191, templates/forms/deactivation/form.php:171
2236
- msgid "Cancel %s & Proceed"
2237
- msgstr "Cancel %s & Proceed"
2238
-
2239
- #: templates/forms/trial-start.php:22
2240
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2241
- msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2242
-
2243
- #: templates/forms/trial-start.php:28
2244
- 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."
2245
- 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."
2246
-
2247
- #: templates/js/style-premium-theme.php:39
2248
- msgid "Premium"
2249
- msgstr "Premium"
2250
-
2251
- #: templates/js/style-premium-theme.php:42
2252
- msgid "Beta"
2253
- msgstr "Beta"
2254
-
2255
- #: templates/partials/network-activation.php:27
2256
- msgid "Activate license on all sites in the network."
2257
- msgstr "Activate license on all sites in the network."
2258
-
2259
- #: templates/partials/network-activation.php:28
2260
- msgid "Apply on all sites in the network."
2261
- msgstr "Apply on all sites in the network."
2262
-
2263
- #: templates/partials/network-activation.php:31
2264
- msgid "Activate license on all pending sites."
2265
- msgstr "Activate license on all pending sites."
2266
-
2267
- #: templates/partials/network-activation.php:32
2268
- msgid "Apply on all pending sites."
2269
- msgstr "Apply on all pending sites."
2270
-
2271
- #: templates/partials/network-activation.php:40, templates/partials/network-activation.php:74
2272
- msgid "allow"
2273
- msgstr "allow"
2274
-
2275
- #: templates/partials/network-activation.php:43, templates/partials/network-activation.php:77
2276
- msgid "delegate"
2277
- msgstr "delegate"
2278
-
2279
- #: templates/partials/network-activation.php:47, templates/partials/network-activation.php:81
2280
- msgid "skip"
2281
- msgstr "skip"
2282
-
2283
- #: templates/plugin-info/description.php:72, templates/plugin-info/screenshots.php:31
2284
- msgid "Click to view full-size screenshot %d"
2285
- msgstr "Click to view full-size screenshot %d"
2286
-
2287
- #: templates/plugin-info/features.php:56
2288
- msgid "Unlimited Updates"
2289
- msgstr "Unlimited Updates"
2290
-
2291
- #: templates/account/partials/activate-license-button.php:46
2292
- msgid "Localhost"
2293
- msgstr "Localhost"
2294
-
2295
- #: templates/account/partials/activate-license-button.php:50
2296
- msgctxt "as 5 licenses left"
2297
- msgid "%s left"
2298
- msgstr "%s left"
2299
-
2300
- #: templates/account/partials/activate-license-button.php:51
2301
- msgid "Last license"
2302
- msgstr "Last license"
2303
-
2304
- #: templates/account/partials/addon.php:167
2305
- msgid "Cancelled"
2306
- msgstr "Cancelled"
2307
-
2308
- #: templates/account/partials/addon.php:177
2309
- msgid "No expiration"
2310
- msgstr "No expiration"
2311
-
2312
- #: templates/account/partials/site.php:181
2313
- msgid "Owner Name"
2314
- msgstr "Owner Name"
2315
-
2316
- #: templates/account/partials/site.php:193
2317
- msgid "Owner Email"
2318
- msgstr "Owner Email"
2319
-
2320
- #: templates/account/partials/site.php:205
2321
- msgid "Owner ID"
2322
- msgstr "Owner ID"
2323
-
2324
- #: templates/account/partials/site.php:270
2325
- msgid "Subscription"
2326
- msgstr "Subscription"
2327
-
2328
- #: templates/forms/deactivation/contact.php:19
2329
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2330
- msgstr "Sorry for the inconvenience and we are here to help if you give us a chance."
2331
-
2332
- #: templates/forms/deactivation/contact.php:22
2333
- msgid "Contact Support"
2334
- msgstr "Contact Support"
2335
-
2336
- #: templates/forms/deactivation/form.php:64
2337
- msgid "Anonymous feedback"
2338
- msgstr "Anonymous feedback"
2339
-
2340
- #: templates/forms/deactivation/form.php:70
2341
- msgid "Deactivate"
2342
- msgstr "Deactivate"
2343
-
2344
- #: templates/forms/deactivation/form.php:72
2345
- msgid "Activate %s"
2346
- msgstr "Activate %s"
2347
-
2348
- #: templates/forms/deactivation/form.php:87
2349
- msgid "Quick Feedback"
2350
- msgstr "Quick Feedback"
2351
-
2352
- #: templates/forms/deactivation/form.php:91
2353
- msgid "If you have a moment, please let us know why you are %s"
2354
- msgstr "If you have a moment, please let us know why you are %s"
2355
-
2356
- #: templates/forms/deactivation/form.php:91
2357
- msgid "deactivating"
2358
- msgstr "deactivating"
2359
-
2360
- #: templates/forms/deactivation/form.php:91
2361
- msgid "switching"
2362
- msgstr "switching"
2363
-
2364
- #: templates/forms/deactivation/form.php:365
2365
- msgid "Submit & %s"
2366
- msgstr "Submit & %s"
2367
-
2368
- #: templates/forms/deactivation/form.php:386
2369
- msgid "Kindly tell us the reason so we can improve."
2370
- msgstr "Kindly tell us the reason so we can improve."
2371
-
2372
- #: templates/forms/deactivation/form.php:511
2373
- msgid "Yes - %s"
2374
- msgstr "Yes - %s"
2375
-
2376
- #: templates/forms/deactivation/form.php:518
2377
- msgid "Skip & %s"
2378
- msgstr "Skip & %s"
2379
-
2380
- #: templates/forms/deactivation/retry-skip.php:21
2381
- msgid "Click here to use the plugin anonymously"
2382
- msgstr "Click here to use the plugin anonymously"
2383
-
2384
- #: templates/forms/deactivation/retry-skip.php:23
2385
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2386
- msgstr "You might have missed it, but you don't have to share any data and can just %s the opt-in."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-es_ES.mo CHANGED
Binary file
freemius/languages/freemius-es_ES.po DELETED
@@ -1,2508 +0,0 @@
1
- # Copyright (C) 2019 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: 2019-06-05 13:40+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"
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.php1838, templates/account.php:769
25
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
26
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
27
-
28
- #: includes/class-freemius.php:1845
29
- msgid "Would you like to proceed with the update?"
30
- msgstr "Would you like to proceed with the update?"
31
-
32
- #: includes/class-freemius.php:2053
33
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
34
- msgstr "Freemius SDK no pudo encontrar el archivo principal del plugin. Por favor contacta a sdk@freemius.com con el error actual."
35
-
36
- #: includes/class-freemius.php:2055
37
- msgid "Error"
38
- msgstr "Error"
39
-
40
- #: includes/class-freemius.php:2445
41
- msgid "I found a better %s"
42
- msgstr "He encontrado un %s mejor"
43
-
44
- #: includes/class-freemius.php:2447
45
- msgid "What's the %s's name?"
46
- msgstr "¿Cuál es el nombre de %s?"
47
-
48
- #: includes/class-freemius.php:2453
49
- msgid "It's a temporary %s. I'm just debugging an issue."
50
- msgstr "Es una %stemporal . Sólo estoy depurando un problema"
51
-
52
- #: includes/class-freemius.php:2455
53
- msgid "Deactivation"
54
- msgstr "Desactivación"
55
-
56
- #: includes/class-freemius.php:2456
57
- msgid "Theme Switch"
58
- msgstr "Cambiar tema"
59
-
60
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
61
- msgid "Other"
62
- msgstr "Otra"
63
-
64
- #: includes/class-freemius.php:2473
65
- msgid "I no longer need the %s"
66
- msgstr "Ya no necesito el %s"
67
-
68
- #: includes/class-freemius.php:2480
69
- msgid "I only needed the %s for a short period"
70
- msgstr "Sólo necesitaba la %s por un corto período"
71
-
72
- #: includes/class-freemius.php:2486
73
- msgid "The %s broke my site"
74
- msgstr "%s ha roto mi sitio"
75
-
76
- #: includes/class-freemius.php:2493
77
- msgid "The %s suddenly stopped working"
78
- msgstr "%s de repente ha dejado de funcionar"
79
-
80
- #: includes/class-freemius.php:2503
81
- msgid "I can't pay for it anymore"
82
- msgstr "No puedo pagarlo durante más tiempo"
83
-
84
- #: includes/class-freemius.php:2505
85
- msgid "What price would you feel comfortable paying?"
86
- msgstr "¿Con qué precio te sentirías cómodo pagando?"
87
-
88
- #: includes/class-freemius.php:2511
89
- msgid "I don't like to share my information with you"
90
- msgstr "No me gusta compartir mi información contigo"
91
-
92
- #: includes/class-freemius.php:2532
93
- msgid "The %s didn't work"
94
- msgstr "El %s no funcionaba"
95
-
96
- #: includes/class-freemius.php:2542
97
- msgid "I couldn't understand how to make it work"
98
- msgstr "No entiendo cómo hacerlo funcionar"
99
-
100
- #: includes/class-freemius.php:2550
101
- msgid "The %s is great, but I need specific feature that you don't support"
102
- msgstr "%s es genial, pero necesito una característica que no soportáis"
103
-
104
- #: includes/class-freemius.php:2552
105
- msgid "What feature?"
106
- msgstr "¿Qué característica?"
107
-
108
- #: includes/class-freemius.php:2556
109
- msgid "The %s is not working"
110
- msgstr " El %s no funciona"
111
-
112
- #: includes/class-freemius.php:2558
113
- msgid "Kindly share what didn't work so we can fix it for future users..."
114
- msgstr "Por favor, comparte lo que no funcionó para que podamos arreglarlo para los futuros usuarios..."
115
-
116
- #: includes/class-freemius.php:2562
117
- msgid "It's not what I was looking for"
118
- msgstr "No es lo que estaba buscando"
119
-
120
- #: includes/class-freemius.php:2564
121
- msgid "What you've been looking for?"
122
- msgstr "¿Que has estado buscando?"
123
-
124
- #: includes/class-freemius.php:2568
125
- msgid "The %s didn't work as expected"
126
- msgstr " El %s no funciona como esperaba"
127
-
128
- #: includes/class-freemius.php:2570
129
- msgid "What did you expect?"
130
- msgstr "¿Qué esperas?"
131
-
132
- #: includes/class-freemius.php3425, templates/debug.php:20
133
- msgid "Freemius Debug"
134
- msgstr "Debug Freemius"
135
-
136
- #: includes/class-freemius.php:4177
137
- msgid "I don't know what is cURL or how to install it, help me!"
138
- msgstr "No sé qué es cURL o cómo instalarlo, ¡ayúdame!"
139
-
140
- #: includes/class-freemius.php:4179
141
- 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."
142
- 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."
143
-
144
- #: includes/class-freemius.php:4186
145
- 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."
146
- 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."
147
-
148
- #: includes/class-freemius.php:4291
149
- msgid "Yes - do your thing"
150
- msgstr "Vamos, adelante"
151
-
152
- #: includes/class-freemius.php:4296
153
- msgid "No - just deactivate"
154
- msgstr "No - sólo desactivar"
155
-
156
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
157
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
158
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
159
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
160
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
161
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
162
- #: includes/class-freemius.php20536, templates/add-ons.php:54
163
- msgctxt "exclamation"
164
- msgid "Oops"
165
- msgstr "Oops"
166
-
167
- #: includes/class-freemius.php:4410
168
- 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."
169
- 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."
170
-
171
- #: includes/class-freemius.php:4847
172
- msgctxt "addonX cannot run without pluginY"
173
- msgid "%s cannot run without %s."
174
- msgstr "%s no se puede ejecutar sin %s."
175
-
176
- #: includes/class-freemius.php:4848
177
- msgctxt "addonX cannot run..."
178
- msgid "%s cannot run without the plugin."
179
- msgstr "%s no se puede ejecutar sin el plugin."
180
-
181
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
182
- #: includes/class-freemius.php:19475
183
- msgid "Unexpected API error. Please contact the %s's author with the following error."
184
- msgstr "Error inesperado del API. Pónte en contacto con el autor de %s indicándole el siguiente error."
185
-
186
- #: includes/class-freemius.php:5687
187
- msgid "Premium %s version was successfully activated."
188
- msgstr "La versión Premium %s ha sido activada con éxito."
189
-
190
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
191
- msgctxt ""
192
- msgid "W00t"
193
- msgstr "W00t"
194
-
195
- #: includes/class-freemius.php:5714
196
- msgid "You have a %s license."
197
- msgstr "Tienes una licencia %s."
198
-
199
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
200
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
201
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
202
- #: includes/class-freemius.php:19229
203
- msgctxt "interjection expressing joy or exuberance"
204
- msgid "Yee-haw"
205
- msgstr "Vaya"
206
-
207
- #: includes/class-freemius.php:5982
208
- 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."
209
- 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."
210
-
211
- #: includes/class-freemius.php:5986
212
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
213
- msgstr "%s es un complemento único de premium. Tienes que comprar una licencia primero antes de activar el plugin."
214
-
215
- #: includes/class-freemius.php5995, templates/add-ons.php130,
216
- #: templates/account/partials/addon.php:343
217
- msgid "More information about %s"
218
- msgstr "Más información sobre %s"
219
-
220
- #: includes/class-freemius.php:5996
221
- msgid "Purchase License"
222
- msgstr "Comprar licencia"
223
-
224
- #: includes/class-freemius.php6931, templates/connect.php:163
225
- 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."
226
- 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."
227
-
228
- #: includes/class-freemius.php:6935
229
- msgid "start the trial"
230
- msgstr "comenzar el período de prueba"
231
-
232
- #: includes/class-freemius.php6936, templates/connect.php:167
233
- msgid "complete the install"
234
- msgstr "completar la instalación"
235
-
236
- #: includes/class-freemius.php:7049
237
- msgid "You are just one step away - %s"
238
- msgstr "Estás a sólo un paso - %s"
239
-
240
- #: includes/class-freemius.php:7052
241
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
242
- msgid "Complete \"%s\" Activation Now"
243
- msgstr "Completar la activación de \"%s\" ahora"
244
-
245
- #: includes/class-freemius.php:7130
246
- msgid "We made a few tweaks to the %s, %s"
247
- msgstr "Hemos realizado algunas optimizaciones al %s, %s"
248
-
249
- #: includes/class-freemius.php:7134
250
- msgid "Opt in to make \"%s\" better!"
251
- msgstr "¡Inscríbite para hacer \"%s\" Mejor!"
252
-
253
- #: includes/class-freemius.php:7566
254
- msgid "The upgrade of %s was successfully completed."
255
- msgstr "La actualización de %s se completó con éxito."
256
-
257
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
258
- #: includes/class-fs-plugin-updater.php1170,
259
- #: includes/class-fs-plugin-updater.php1177,
260
- #: templates/auto-installation.php:32
261
- msgid "Add-On"
262
- msgstr "Complemento"
263
-
264
- #: includes/class-freemius.php9730, templates/account.php313,
265
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
266
- msgid "Plugin"
267
- msgstr "Plugin"
268
-
269
- #: includes/class-freemius.php9731, templates/account.php314,
270
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
271
- #: templates/forms/deactivation/form.php:71
272
- msgid "Theme"
273
- msgstr "Tema"
274
-
275
- #: includes/class-freemius.php:12148
276
- msgid "An unknown error has occurred while trying to set the user's beta mode."
277
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
278
-
279
- #: includes/class-freemius.php:12549
280
- msgid "Invalid site details collection."
281
- msgstr "Colección de detalles del sitio no válida."
282
-
283
- #: includes/class-freemius.php:12669
284
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
285
- 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?"
286
-
287
- #: includes/class-freemius.php:12671
288
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
289
- 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?"
290
-
291
- #: includes/class-freemius.php:12945
292
- msgid "Account is pending activation."
293
- msgstr "La cuenta está pendiente de activación"
294
-
295
- #: includes/class-freemius.php13057,
296
- #: templates/forms/premium-versions-upgrade-handler.php:47
297
- msgid "Buy a license now"
298
- msgstr "Compra una licencia ahora"
299
-
300
- #: includes/class-freemius.php13069,
301
- #: templates/forms/premium-versions-upgrade-handler.php:46
302
- msgid "Renew your license now"
303
- msgstr "Renueva tu licencia ahora"
304
-
305
- #: includes/class-freemius.php:13073
306
- msgid "%s to access version %s security & feature updates, and support."
307
- msgstr "%s para acceder a la versión %s de actualizaciones de funciones, seguridad y soporte."
308
-
309
- #: includes/class-freemius.php:15448
310
- msgid "%s activation was successfully completed."
311
- msgstr "%s activación se completó con éxito."
312
-
313
- #: includes/class-freemius.php:15462
314
- msgid "Your account was successfully activated with the %s plan."
315
- msgstr "Tu cuenta se ha activado correctamente con el plan %s."
316
-
317
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
318
- msgid "Your trial has been successfully started."
319
- msgstr "Tu versión de prueba se ha iniciado con éxito."
320
-
321
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
322
- #: includes/class-freemius.php:16297
323
- msgid "Couldn't activate %s."
324
- msgstr "No se puede activar %s."
325
-
326
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
327
- #: includes/class-freemius.php:16298
328
- msgid "Please contact us with the following message:"
329
- msgstr "Por favor contáctanos con el siguiente mensaje:"
330
-
331
- #: includes/class-freemius.php:16128
332
- msgid "An unknown error has occurred."
333
- msgstr "An unknown error has occurred."
334
-
335
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
336
- msgid "Upgrade"
337
- msgstr "Actualizar"
338
-
339
- #: includes/class-freemius.php:16661
340
- msgid "Start Trial"
341
- msgstr "Comenzar el período de prueba"
342
-
343
- #: includes/class-freemius.php:16663
344
- msgid "Pricing"
345
- msgstr "Precio"
346
-
347
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
348
- msgid "Affiliation"
349
- msgstr "Afiliación"
350
-
351
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
352
- #: templates/account.php177, templates/debug.php:326
353
- msgid "Account"
354
- msgstr "Cuenta"
355
-
356
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
357
- #: includes/customizer/class-fs-customizer-support-section.php:60
358
- msgid "Contact Us"
359
- msgstr "Contáctanos"
360
-
361
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
362
- #: includes/class-freemius.php21423, templates/account.php105,
363
- #: templates/account/partials/addon.php:45
364
- msgid "Add-Ons"
365
- msgstr "Complementos"
366
-
367
- #: includes/class-freemius.php:16835
368
- msgctxt "ASCII arrow left icon"
369
- msgid "&#x2190;"
370
- msgstr "&#x2190;"
371
-
372
- #: includes/class-freemius.php:16835
373
- msgctxt "ASCII arrow right icon"
374
- msgid "&#x27a4;"
375
- msgstr "&#x27a4;"
376
-
377
- #: includes/class-freemius.php16837, templates/pricing.php:102
378
- msgctxt "noun"
379
- msgid "Pricing"
380
- msgstr "Precio"
381
-
382
- #: includes/class-freemius.php17050,
383
- #: includes/customizer/class-fs-customizer-support-section.php:67
384
- msgid "Support Forum"
385
- msgstr "Foro de soporte"
386
-
387
- #: includes/class-freemius.php:17995
388
- msgid "Your email has been successfully verified - you are AWESOME!"
389
- msgstr "Tu email ha sido verificado correctamente - ¡Eres IMPRESIONANTE!"
390
-
391
- #: includes/class-freemius.php:17996
392
- msgctxt "a positive response"
393
- msgid "Right on"
394
- msgstr "Bien hecho"
395
-
396
- #: includes/class-freemius.php:18660
397
- msgid "Your %s Add-on plan was successfully upgraded."
398
- msgstr "Tu complemento %s del plan se actualizó con éxito."
399
-
400
- #: includes/class-freemius.php:18662
401
- msgid "%s Add-on was successfully purchased."
402
- msgstr "El complemento %s ha sido comprado correctamente."
403
-
404
- #: includes/class-freemius.php:18665
405
- msgid "Download the latest version"
406
- msgstr "Descargar la última versión"
407
-
408
- #: includes/class-freemius.php:18751
409
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
410
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
411
-
412
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
413
- #: includes/class-freemius.php:19277
414
- msgid "Error received from the server:"
415
- msgstr "Error recibido del servidor:"
416
-
417
- #: includes/class-freemius.php:18767
418
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
419
- 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."
420
-
421
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
422
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
423
- msgctxt ""
424
- msgid "Hmm"
425
- msgstr "Hmm"
426
-
427
- #: includes/class-freemius.php:18974
428
- 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."
429
- 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."
430
-
431
- #: includes/class-freemius.php18975, templates/account.php107,
432
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
433
- msgctxt "trial period"
434
- msgid "Trial"
435
- msgstr "Período de Prueba Gratuito"
436
-
437
- #: includes/class-freemius.php:18980
438
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
439
- msgstr "He actualizado mi cuenta, pero cuando intento sincronizar la licencia, el plan sigue siendo %s."
440
-
441
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
442
- msgid "Please contact us here"
443
- msgstr "Contacta aquí con nosotros"
444
-
445
- #: includes/class-freemius.php:18995
446
- msgid "Your plan was successfully activated."
447
- msgstr "Your plan was successfully activated."
448
-
449
- #: includes/class-freemius.php:18996
450
- msgid "Your plan was successfully upgraded."
451
- msgstr "Tu plan se actualizó con éxito."
452
-
453
- #: includes/class-freemius.php:19013
454
- msgid "Your plan was successfully changed to %s."
455
- msgstr "Tu plan se cambió correctamente a %s."
456
-
457
- #: includes/class-freemius.php:19029
458
- msgid "Your license has expired. You can still continue using the free %s forever."
459
- msgstr "Tu licencia ha caducado. Puedes seguir usando el plan gratuito %s para siempre."
460
-
461
- #: includes/class-freemius.php:19031
462
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
463
- msgstr "Tu licencia ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
464
-
465
- #: includes/class-freemius.php:19039
466
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
467
- msgstr "Tu licencia ha sido cancelada. Si crees que es un error, ponte en contacto con el servicio de asistencia."
468
-
469
- #: includes/class-freemius.php:19052
470
- 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."
471
- 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."
472
-
473
- #: includes/class-freemius.php:19075
474
- msgid "Your free trial has expired. You can still continue using all our free features."
475
- msgstr "Tu período de prueba ha caducado. Todavía puedes seguir usando todas nuestras funciones gratuitas."
476
-
477
- #: includes/class-freemius.php:19077
478
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
479
- msgstr "Tu período de prueba ha caducado. %1$sActualiza ahora %2$s para continuar usando el %3$s sin interrupciones."
480
-
481
- #: includes/class-freemius.php:19184
482
- msgid "It looks like the license could not be activated."
483
- msgstr "Parece que la licencia no se pudo activar."
484
-
485
- #: includes/class-freemius.php:19226
486
- msgid "Your license was successfully activated."
487
- msgstr "Tu licencia fue activada correctamente."
488
-
489
- #: includes/class-freemius.php:19252
490
- msgid "It looks like your site currently doesn't have an active license."
491
- msgstr "Parece que tu sitio actualmente no tiene una licencia activa."
492
-
493
- #: includes/class-freemius.php:19276
494
- msgid "It looks like the license deactivation failed."
495
- msgstr "Parece que la desactivación de licencia ha fallado."
496
-
497
- #: includes/class-freemius.php:19304
498
- msgid "Your license was successfully deactivated, you are back to the %s plan."
499
- msgstr "Tu licencia fue desactivada correctamente, has vuelto al plan %s."
500
-
501
- #: includes/class-freemius.php:19305
502
- msgid "O.K"
503
- msgstr "O.K"
504
-
505
- #: includes/class-freemius.php:19358
506
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
507
- msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de la suscripción. Vuelve a intentarlo en unos minutos."
508
-
509
- #: includes/class-freemius.php:19367
510
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
511
- msgstr "Tu suscripción ha sido cancelada correctamente. Tu %s licencia del plan caducará en %s."
512
-
513
- #: includes/class-freemius.php:19409
514
- msgid "You are already running the %s in a trial mode."
515
- msgstr "Estás ejecutando %s en modo de prueba."
516
-
517
- #: includes/class-freemius.php:19420
518
- msgid "You already utilized a trial before."
519
- msgstr "Ya utilizaste un período de prueba antes."
520
-
521
- #: includes/class-freemius.php:19434
522
- msgid "Plan %s do not exist, therefore, can't start a trial."
523
- msgstr "El plan %s no existe, por lo tanto, no puedes comenzar un período de prueba."
524
-
525
- #: includes/class-freemius.php:19445
526
- msgid "Plan %s does not support a trial period."
527
- msgstr "El plan %s no admite un período de prueba."
528
-
529
- #: includes/class-freemius.php:19456
530
- msgid "None of the %s's plans supports a trial period."
531
- msgstr "Ninguno de los planes de %s soportan un período de prueba."
532
-
533
- #: includes/class-freemius.php:19506
534
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
535
- msgstr "Parece que ya no estás en modo de prueba, así que no hay nada que cancelar :)"
536
-
537
- #: includes/class-freemius.php:19542
538
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
539
- msgstr "Parece que estamos teniendo algún problema temporal con tu cancelación de prueba. Vuelve a intentarlo en unos minutos."
540
-
541
- #: includes/class-freemius.php:19561
542
- msgid "Your %s free trial was successfully cancelled."
543
- msgstr "Tu prueba gratuita de %s fue cancelada con éxito."
544
-
545
- #: includes/class-freemius.php:19877
546
- msgid "Version %s was released."
547
- msgstr "La versión %s se ha lanzado."
548
-
549
- #: includes/class-freemius.php:19877
550
- msgid "Please download %s."
551
- msgstr "Por favor descarga %s."
552
-
553
- #: includes/class-freemius.php:19884
554
- msgid "the latest %s version here"
555
- msgstr "la última versión %s aquí"
556
-
557
- #: includes/class-freemius.php:19889
558
- msgid "New"
559
- msgstr "Nuevo"
560
-
561
- #: includes/class-freemius.php:19894
562
- msgid "Seems like you got the latest release."
563
- msgstr "Parece que tienes la última versión."
564
-
565
- #: includes/class-freemius.php:19895
566
- msgid "You are all good!"
567
- msgstr "¡Está todo listo!"
568
-
569
- #: includes/class-freemius.php:20165
570
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
571
- 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."
572
-
573
- #: includes/class-freemius.php:20304
574
- msgid "Site successfully opted in."
575
- msgstr "Sitio dado de alta correctamente."
576
-
577
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
578
- msgid "Awesome"
579
- msgstr "Increíble"
580
-
581
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
582
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
583
- msgstr "Agradecemos tu ayuda para mejorar %s y por permitirnos rastrear algunos datos de uso."
584
-
585
- #: includes/class-freemius.php:20322
586
- msgid "Thank you!"
587
- msgstr "¡Gracias!"
588
-
589
- #: includes/class-freemius.php:20329
590
- msgid "We will no longer be sending any usage data of %s on %s to %s."
591
- msgstr "No continuaremos enviando datos de uso de %s en %s a %s."
592
-
593
- #: includes/class-freemius.php:20458
594
- 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."
595
- 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."
596
-
597
- #: includes/class-freemius.php:20464
598
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
599
- msgstr "Gracias por confirmar el cambio de propiedad. Se envió un correo electrónico a %s para su aprobación final."
600
-
601
- #: includes/class-freemius.php:20469
602
- msgid "%s is the new owner of the account."
603
- msgstr "%s es el nuevo dueño de la cuenta."
604
-
605
- #: includes/class-freemius.php:20471
606
- msgctxt "as congratulations"
607
- msgid "Congrats"
608
- msgstr "Felicidades"
609
-
610
- #: includes/class-freemius.php:20491
611
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
612
- 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."
613
-
614
- #: includes/class-freemius.php:20492
615
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
616
- msgstr "Si deseas renunciar a la titularidad de la cuenta de %s a %s haz clic en el botón de cambio de titularidad."
617
-
618
- #: includes/class-freemius.php:20499
619
- msgid "Change Ownership"
620
- msgstr "Cambiar propietario"
621
-
622
- #: includes/class-freemius.php:20507
623
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
624
- msgstr "Se actualizó correctamente tu correo electrónico. Recibirás un correo electrónico con las instrucciones de confirmación en unos momentos."
625
-
626
- #: includes/class-freemius.php:20519
627
- msgid "Please provide your full name."
628
- msgstr "Por favor, dinos tu nombre completo."
629
-
630
- #: includes/class-freemius.php:20524
631
- msgid "Your name was successfully updated."
632
- msgstr "Tu nombre fue actualizado correctamente."
633
-
634
- #: includes/class-freemius.php:20585
635
- msgid "You have successfully updated your %s."
636
- msgstr "Has actualizado correctamente tu %s."
637
-
638
- #: includes/class-freemius.php:20725
639
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
640
- msgstr "Sólo déjanos informarte que la información de complementos de %s se está extrayendo de un servidor externo."
641
-
642
- #: includes/class-freemius.php:20726
643
- msgctxt "advance notice of something that will need attention."
644
- msgid "Heads up"
645
- msgstr "Atención"
646
-
647
- #: includes/class-freemius.php:21165
648
- msgctxt "exclamation"
649
- msgid "Hey"
650
- msgstr "Hey"
651
-
652
- #: includes/class-freemius.php:21165
653
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
654
- msgstr "¿Qué te pareció %s hasta ahora? Prueba todas nuestras funciones premium de %s con una prueba gratuita de % d-días."
655
-
656
- #: includes/class-freemius.php:21173
657
- msgid "No commitment for %s days - cancel anytime!"
658
- msgstr "Sin compromiso por %s días - ¡cancelar en cualquier momento!"
659
-
660
- #: includes/class-freemius.php:21174
661
- msgid "No credit card required"
662
- msgstr "No se necesita tarjeta de crédito"
663
-
664
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
665
- msgctxt "call to action"
666
- msgid "Start free trial"
667
- msgstr "Comenzar el período de prueba gratuito"
668
-
669
- #: includes/class-freemius.php:21258
670
- 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!"
671
- msgstr "Hey, ¿sabías que %s tiene un programa de afiliados? ¡Si te gusta %s puedes convertirte en nuestro embajador y ganar dinero!"
672
-
673
- #: includes/class-freemius.php:21267
674
- msgid "Learn more"
675
- msgstr "Saber más"
676
-
677
- #: includes/class-freemius.php21447, templates/account.php474,
678
- #: templates/account.php595, templates/connect.php171,
679
- #: templates/connect.php421, templates/forms/license-activation.php25,
680
- #: templates/account/partials/addon.php:287
681
- msgid "Activate License"
682
- msgstr "Activar licencia"
683
-
684
- #: includes/class-freemius.php21448, templates/account.php543,
685
- #: templates/account.php594, templates/account/partials/site.php:256
686
- msgid "Change License"
687
- msgstr "Cambiar licencia"
688
-
689
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
690
- msgid "Opt Out"
691
- msgstr "Darse de baja"
692
-
693
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
694
- #: templates/account/partials/site.php43,
695
- #: templates/account/partials/site.php:161
696
- msgid "Opt In"
697
- msgstr "Inscribirse"
698
-
699
- #: includes/class-freemius.php:21775
700
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
701
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
702
-
703
- #: includes/class-freemius.php:21783
704
- msgid "Activate %s features"
705
- msgstr "Activar características %s"
706
-
707
- #: includes/class-freemius.php:21796
708
- msgid "Please follow these steps to complete the upgrade"
709
- msgstr "Por favor, sigue estos pasos para completar la actualización"
710
-
711
- #: includes/class-freemius.php:21800
712
- msgid "Download the latest %s version"
713
- msgstr "Descargar la última versión %s"
714
-
715
- #: includes/class-freemius.php:21804
716
- msgid "Upload and activate the downloaded version"
717
- msgstr "Cargar y activar la versión descargada"
718
-
719
- #: includes/class-freemius.php:21806
720
- msgid "How to upload and activate?"
721
- msgstr "¿Cómo subirlo y activarlo?"
722
-
723
- #: includes/class-freemius.php:21940
724
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
725
- msgstr "%sClick aquí %s para elegir los sitios sobre los que te gustaría activar la licencia."
726
-
727
- #: includes/class-freemius.php:22101
728
- msgid "Auto installation only works for opted-in users."
729
- msgstr "La instalación automática sólo funciona para usuarios que aceptaron."
730
-
731
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
732
- #: includes/class-fs-plugin-updater.php1149,
733
- #: includes/class-fs-plugin-updater.php:1163
734
- msgid "Invalid module ID."
735
- msgstr "Id de módulo no válido."
736
-
737
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
738
- msgid "Premium version already active."
739
- msgstr "Versión premium ya activa."
740
-
741
- #: includes/class-freemius.php:22127
742
- msgid "You do not have a valid license to access the premium version."
743
- msgstr "No tienes una licencia válida para acceder a la versión premium."
744
-
745
- #: includes/class-freemius.php:22134
746
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
747
- msgstr "El plugin es un \"Serviceware\" lo que significa que no tiene una versión de código premium."
748
-
749
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
750
- msgid "Premium add-on version already installed."
751
- msgstr "Versión del complemento premium ya instalada."
752
-
753
- #: includes/class-freemius.php:22497
754
- msgid "View paid features"
755
- msgstr "Ver las funciones de pago"
756
-
757
- #: includes/class-freemius.php:22819
758
- msgid "Thank you so much for using %s and its add-ons!"
759
- msgstr "¡Muchas gracias por utilizar %s y sus complementos!"
760
-
761
- #: includes/class-freemius.php:22820
762
- msgid "Thank you so much for using %s!"
763
- msgstr "¡Muchas gracias por utilizar %s!"
764
-
765
- #: includes/class-freemius.php:22826
766
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
767
- msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando %s."
768
-
769
- #: includes/class-freemius.php:22830
770
- msgid "Thank you so much for using our products!"
771
- msgstr "¡Muchas gracias por utilizar nuestros productos!"
772
-
773
- #: includes/class-freemius.php:22831
774
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
775
- msgstr "Ya has optado por nuestro seguimiento de uso, lo que nos ayuda a seguir mejorando."
776
-
777
- #: includes/class-freemius.php:22850
778
- msgid "%s and its add-ons"
779
- msgstr "%s y sus complementos"
780
-
781
- #: includes/class-freemius.php:22859
782
- msgid "Products"
783
- msgstr "Productos"
784
-
785
- #: includes/class-freemius.php22866, templates/connect.php:272
786
- msgid "Yes"
787
- msgstr "Si"
788
-
789
- #: includes/class-freemius.php22867, templates/connect.php:273
790
- msgid "send me security & feature updates, educational content and offers."
791
- msgstr "envíame actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
792
-
793
- #: includes/class-freemius.php22868, templates/connect.php:278
794
- msgid "No"
795
- msgstr "No"
796
-
797
- #: includes/class-freemius.php22870, templates/connect.php:280
798
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
799
- msgstr "%sNO%s me envíes actualizaciones de seguridad y nuevas funcionalidades, contenido educativo y ofertas."
800
-
801
- #: includes/class-freemius.php:22880
802
- 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 :-)"
803
- 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 :-)"
804
-
805
- #: includes/class-freemius.php22882, templates/connect.php:287
806
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
807
- msgstr "Indica si deseas que te contactemos para actualizaciones de seguridad y nuevas funciones, contenido educativo y ofertas ocasionales:"
808
-
809
- #: includes/class-freemius.php:23164
810
- msgid "License key is empty."
811
- msgstr "La clave de licencia está vacía."
812
-
813
- #: includes/class-fs-plugin-updater.php184,
814
- #: templates/forms/premium-versions-upgrade-handler.php:57
815
- msgid "Renew license"
816
- msgstr "Renovar la licencia"
817
-
818
- #: includes/class-fs-plugin-updater.php189,
819
- #: templates/forms/premium-versions-upgrade-handler.php:58
820
- msgid "Buy license"
821
- msgstr "Comprar licencia"
822
-
823
- #: includes/class-fs-plugin-updater.php280,
824
- #: includes/class-fs-plugin-updater.php:313
825
- msgid "There is a %s of %s available."
826
- msgstr "Hay una %s de %s disponible."
827
-
828
- #: includes/class-fs-plugin-updater.php282,
829
- #: includes/class-fs-plugin-updater.php:318
830
- msgid "new Beta version"
831
- msgstr "new Beta version"
832
-
833
- #: includes/class-fs-plugin-updater.php283,
834
- #: includes/class-fs-plugin-updater.php:319
835
- msgid "new version"
836
- msgstr "nueva versión"
837
-
838
- #: includes/class-fs-plugin-updater.php:342
839
- msgid "Important Upgrade Notice:"
840
- msgstr "Aviso importante de actualización:"
841
-
842
- #: includes/class-fs-plugin-updater.php:1214
843
- msgid "Installing plugin: %s"
844
- msgstr "Instalando plugin: %s"
845
-
846
- #: includes/class-fs-plugin-updater.php:1255
847
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
848
- msgstr "No es posible conectarse al sistema de archivos. Por favor, confirma tus credenciales."
849
-
850
- #: includes/class-fs-plugin-updater.php:1437
851
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
852
- msgstr "El paquete de plugin remoto no contiene una carpeta con el Slug deseado y el cambio de nombre no funcionó."
853
-
854
- #: includes/fs-plugin-info-dialog.php:509
855
- msgid "Purchase More"
856
- msgstr "Purchase More"
857
-
858
- #: includes/fs-plugin-info-dialog.php510,
859
- #: templates/account/partials/addon.php:347
860
- msgctxt "verb"
861
- msgid "Purchase"
862
- msgstr "Comprar"
863
-
864
- #: includes/fs-plugin-info-dialog.php:514
865
- msgid "Start my free %s"
866
- msgstr "Comenzar mi período gratuito de %s"
867
-
868
- #: includes/fs-plugin-info-dialog.php:712
869
- msgid "Install Free Version Update Now"
870
- msgstr "Instalar la actualización gratuita ahora"
871
-
872
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
873
- msgid "Install Update Now"
874
- msgstr "Instalar actualización ahora"
875
-
876
- #: includes/fs-plugin-info-dialog.php:722
877
- msgid "Install Free Version Now"
878
- msgstr "Instalar la versión gratuita ahora"
879
-
880
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
881
- #: templates/auto-installation.php111,
882
- #: templates/account/partials/addon.php327,
883
- #: templates/account/partials/addon.php:379
884
- msgid "Install Now"
885
- msgstr "Instalar ahora"
886
-
887
- #: includes/fs-plugin-info-dialog.php:739
888
- msgctxt "as download latest version"
889
- msgid "Download Latest Free Version"
890
- msgstr "Descargar la última versión gratuita"
891
-
892
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
893
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
894
- msgctxt "as download latest version"
895
- msgid "Download Latest"
896
- msgstr "Descargar la última"
897
-
898
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
899
- #: templates/account/partials/addon.php318,
900
- #: templates/account/partials/addon.php:373
901
- msgid "Activate this add-on"
902
- msgstr "Activar este complemento"
903
-
904
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
905
- msgid "Activate Free Version"
906
- msgstr "Activar versión gratuita"
907
-
908
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
909
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
910
- msgid "Activate"
911
- msgstr "Activar"
912
-
913
- #: includes/fs-plugin-info-dialog.php:968
914
- msgctxt "Plugin installer section title"
915
- msgid "Description"
916
- msgstr "Descripción"
917
-
918
- #: includes/fs-plugin-info-dialog.php:969
919
- msgctxt "Plugin installer section title"
920
- msgid "Installation"
921
- msgstr "Instalación"
922
-
923
- #: includes/fs-plugin-info-dialog.php:970
924
- msgctxt "Plugin installer section title"
925
- msgid "FAQ"
926
- msgstr "FAQ"
927
-
928
- #: includes/fs-plugin-info-dialog.php971,
929
- #: templates/plugin-info/description.php:55
930
- msgid "Screenshots"
931
- msgstr "Capturas de pantalla"
932
-
933
- #: includes/fs-plugin-info-dialog.php:972
934
- msgctxt "Plugin installer section title"
935
- msgid "Changelog"
936
- msgstr "Registro de cambios"
937
-
938
- #: includes/fs-plugin-info-dialog.php:973
939
- msgctxt "Plugin installer section title"
940
- msgid "Reviews"
941
- msgstr "Valoraciones"
942
-
943
- #: includes/fs-plugin-info-dialog.php:974
944
- msgctxt "Plugin installer section title"
945
- msgid "Other Notes"
946
- msgstr "Otras notas"
947
-
948
- #: includes/fs-plugin-info-dialog.php:989
949
- msgctxt "Plugin installer section title"
950
- msgid "Features & Pricing"
951
- msgstr "Características y precios"
952
-
953
- #: includes/fs-plugin-info-dialog.php:999
954
- msgid "Plugin Install"
955
- msgstr "Instalar plugin"
956
-
957
- #: includes/fs-plugin-info-dialog.php:1071
958
- msgctxt "e.g. Professional Plan"
959
- msgid "%s Plan"
960
- msgstr "Plan %s"
961
-
962
- #: includes/fs-plugin-info-dialog.php:1097
963
- msgctxt "e.g. the best product"
964
- msgid "Best"
965
- msgstr "El mejor"
966
-
967
- #: includes/fs-plugin-info-dialog.php1103,
968
- #: includes/fs-plugin-info-dialog.php:1123
969
- msgctxt "as every month"
970
- msgid "Monthly"
971
- msgstr "Mensual"
972
-
973
- #: includes/fs-plugin-info-dialog.php:1106
974
- msgctxt "as once a year"
975
- msgid "Annual"
976
- msgstr "Anual"
977
-
978
- #: includes/fs-plugin-info-dialog.php:1109
979
- msgid "Lifetime"
980
- msgstr "Permanente"
981
-
982
- #: includes/fs-plugin-info-dialog.php1123,
983
- #: includes/fs-plugin-info-dialog.php1125,
984
- #: includes/fs-plugin-info-dialog.php:1127
985
- msgctxt "e.g. billed monthly"
986
- msgid "Billed %s"
987
- msgstr "Facturado %s"
988
-
989
- #: includes/fs-plugin-info-dialog.php:1125
990
- msgctxt "as once a year"
991
- msgid "Annually"
992
- msgstr "Anualmente"
993
-
994
- #: includes/fs-plugin-info-dialog.php:1127
995
- msgctxt "as once a year"
996
- msgid "Once"
997
- msgstr "Una vez"
998
-
999
- #: includes/fs-plugin-info-dialog.php:1133
1000
- msgid "Single Site License"
1001
- msgstr "Licencia para un único sitio"
1002
-
1003
- #: includes/fs-plugin-info-dialog.php:1135
1004
- msgid "Unlimited Licenses"
1005
- msgstr "Licencias ilimitadas"
1006
-
1007
- #: includes/fs-plugin-info-dialog.php:1137
1008
- msgid "Up to %s Sites"
1009
- msgstr "Hasta %s sitios"
1010
-
1011
- #: includes/fs-plugin-info-dialog.php1147,
1012
- #: templates/plugin-info/features.php:82
1013
- msgctxt "as monthly period"
1014
- msgid "mo"
1015
- msgstr "me"
1016
-
1017
- #: includes/fs-plugin-info-dialog.php1154,
1018
- #: templates/plugin-info/features.php:80
1019
- msgctxt "as annual period"
1020
- msgid "year"
1021
- msgstr "año"
1022
-
1023
- #: includes/fs-plugin-info-dialog.php:1208
1024
- msgctxt "noun"
1025
- msgid "Price"
1026
- msgstr "Precio"
1027
-
1028
- #: includes/fs-plugin-info-dialog.php:1256
1029
- msgid "Save %s"
1030
- msgstr "Guardar %s"
1031
-
1032
- #: includes/fs-plugin-info-dialog.php:1266
1033
- msgid "No commitment for %s - cancel anytime"
1034
- msgstr "Sin compromiso para %s - cancelar en cualquier momento"
1035
-
1036
- #: includes/fs-plugin-info-dialog.php:1269
1037
- msgid "After your free %s, pay as little as %s"
1038
- msgstr "Después de su período gratuito %s, pague sólo %s"
1039
-
1040
- #: includes/fs-plugin-info-dialog.php:1280
1041
- msgid "Details"
1042
- msgstr "Detalles"
1043
-
1044
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1045
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1046
- #: templates/account/partials/addon.php:36
1047
- msgctxt "product version"
1048
- msgid "Version"
1049
- msgstr "Versión"
1050
-
1051
- #: includes/fs-plugin-info-dialog.php:1291
1052
- msgctxt "as the plugin author"
1053
- msgid "Author"
1054
- msgstr "Autor"
1055
-
1056
- #: includes/fs-plugin-info-dialog.php:1298
1057
- msgid "Last Updated"
1058
- msgstr "Última actualización"
1059
-
1060
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1061
- msgctxt "x-ago"
1062
- msgid "%s ago"
1063
- msgstr "hace %s"
1064
-
1065
- #: includes/fs-plugin-info-dialog.php:1312
1066
- msgid "Requires WordPress Version"
1067
- msgstr "Necesita la versión de WordPress"
1068
-
1069
- #: includes/fs-plugin-info-dialog.php:1313
1070
- msgid "%s or higher"
1071
- msgstr "%s o mayor"
1072
-
1073
- #: includes/fs-plugin-info-dialog.php:1320
1074
- msgid "Compatible up to"
1075
- msgstr "Compatible hasta"
1076
-
1077
- #: includes/fs-plugin-info-dialog.php:1328
1078
- msgid "Downloaded"
1079
- msgstr "Descargado"
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1332
1082
- msgid "%s time"
1083
- msgstr "% vez"
1084
-
1085
- #: includes/fs-plugin-info-dialog.php:1334
1086
- msgid "%s times"
1087
- msgstr "%s veces"
1088
-
1089
- #: includes/fs-plugin-info-dialog.php:1344
1090
- msgid "WordPress.org Plugin Page"
1091
- msgstr "Página del plugin en WordPress.org"
1092
-
1093
- #: includes/fs-plugin-info-dialog.php:1352
1094
- msgid "Plugin Homepage"
1095
- msgstr "Página web del plugin"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php1360,
1098
- #: includes/fs-plugin-info-dialog.php:1442
1099
- msgid "Donate to this plugin"
1100
- msgstr "Donar a este plugin"
1101
-
1102
- #: includes/fs-plugin-info-dialog.php:1367
1103
- msgid "Average Rating"
1104
- msgstr "Calificación media"
1105
-
1106
- #: includes/fs-plugin-info-dialog.php:1374
1107
- msgid "based on %s"
1108
- msgstr "basado en %s"
1109
-
1110
- #: includes/fs-plugin-info-dialog.php:1378
1111
- msgid "%s rating"
1112
- msgstr "%s calificación"
1113
-
1114
- #: includes/fs-plugin-info-dialog.php:1380
1115
- msgid "%s ratings"
1116
- msgstr "%s calificaciones"
1117
-
1118
- #: includes/fs-plugin-info-dialog.php:1395
1119
- msgid "%s star"
1120
- msgstr "%s estrella"
1121
-
1122
- #: includes/fs-plugin-info-dialog.php:1397
1123
- msgid "%s stars"
1124
- msgstr "%s estrellas"
1125
-
1126
- #: includes/fs-plugin-info-dialog.php:1408
1127
- msgid "Click to see reviews that provided a rating of %s"
1128
- msgstr "Haz clic para ver los comentarios con una valoración de %s"
1129
-
1130
- #: includes/fs-plugin-info-dialog.php:1421
1131
- msgid "Contributors"
1132
- msgstr "Colaboradores"
1133
-
1134
- #: includes/fs-plugin-info-dialog.php1450,
1135
- #: includes/fs-plugin-info-dialog.php:1452
1136
- msgid "Warning"
1137
- msgstr "Atencion"
1138
-
1139
- #: includes/fs-plugin-info-dialog.php:1450
1140
- msgid "This plugin has not been tested with your current version of WordPress."
1141
- msgstr "Este plugin no ha sido probado con tu versión actual de WordPress."
1142
-
1143
- #: includes/fs-plugin-info-dialog.php:1452
1144
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1145
- msgstr "Este puglin no ha sido marcado como compatible con tu versión de WordPress."
1146
-
1147
- #: includes/fs-plugin-info-dialog.php:1471
1148
- msgid "Paid add-on must be deployed to Freemius."
1149
- msgstr "El complemento de pago se debe implementar en Freemius."
1150
-
1151
- #: includes/fs-plugin-info-dialog.php:1472
1152
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1153
- msgstr "El complemento debe implementarse en WordPress.org o en Freemius."
1154
-
1155
- #: includes/fs-plugin-info-dialog.php:1493
1156
- msgid "Newer Version (%s) Installed"
1157
- msgstr "Versión más reciente (%s) instalada"
1158
-
1159
- #: includes/fs-plugin-info-dialog.php:1494
1160
- msgid "Newer Free Version (%s) Installed"
1161
- msgstr "Versión gratuita más reciente (%s) instalada"
1162
-
1163
- #: includes/fs-plugin-info-dialog.php:1501
1164
- msgid "Latest Version Installed"
1165
- msgstr "Última versión instalada"
1166
-
1167
- #: includes/fs-plugin-info-dialog.php:1502
1168
- msgid "Latest Free Version Installed"
1169
- msgstr "Última versión gratuita instalada"
1170
-
1171
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1172
- #: templates/account/partials/addon.php26,
1173
- #: templates/account/partials/site.php:295
1174
- msgid "Downgrading your plan"
1175
- msgstr "Bajando tu plan"
1176
-
1177
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1178
- #: templates/account/partials/addon.php27,
1179
- #: templates/account/partials/site.php:296
1180
- msgid "Cancelling the subscription"
1181
- msgstr "Cancelando la suscripción"
1182
-
1183
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1184
- #. subscription'
1185
- #: templates/account.php:89
1186
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1187
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1188
-
1189
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1190
- #: templates/account/partials/addon.php30,
1191
- #: templates/account/partials/site.php:299
1192
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1193
- msgstr "Ten en cuenta que no podremos abaratar los precios desactualizados para renovaciones/nuevas suscripciones después de una cancelación. Si eliges renovar la suscripción manualmente en el futuro, después de un aumento de precio, que generalmente ocurre una vez al año, se te cobrará el precio actualizado."
1194
-
1195
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1196
- #: templates/account/partials/addon.php:31
1197
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1198
- msgstr "La cancelación del período de prueba bloqueará inmediatamente el acceso a todas las funciones premium. ¿Estás seguro?"
1199
-
1200
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1201
- #: templates/account/partials/addon.php32,
1202
- #: templates/account/partials/site.php:300
1203
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1204
- msgstr "Todavía puedes disfrutar de todas las funciones de %s pero no tendrás acceso a soporte y actualizaciones de %s."
1205
-
1206
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1207
- #: templates/account/partials/addon.php33,
1208
- #: templates/account/partials/site.php:301
1209
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1210
- 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."
1211
-
1212
- #. translators: %s: Plan title (e.g. "Professional")
1213
- #: templates/account.php95,
1214
- #: templates/account/partials/activate-license-button.php31,
1215
- #: templates/account/partials/addon.php:35
1216
- msgid "Activate %s Plan"
1217
- msgstr "Activar plan %s"
1218
-
1219
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1220
- #: templates/account.php98, templates/account/partials/addon.php38,
1221
- #: templates/account/partials/site.php:275
1222
- msgid "Auto renews in %s"
1223
- msgstr "Auto renovaciones en %s"
1224
-
1225
- #. translators: %s: Time period (e.g. Expires in "2 months")
1226
- #: templates/account.php100, templates/account/partials/addon.php40,
1227
- #: templates/account/partials/site.php:277
1228
- msgid "Expires in %s"
1229
- msgstr "Caduca en %s"
1230
-
1231
- #: templates/account.php101, templates/account/partials/addon.php:41
1232
- msgctxt "as synchronize license"
1233
- msgid "Sync License"
1234
- msgstr "Sincronizar licencia"
1235
-
1236
- #: templates/account.php102, templates/account/partials/addon.php:42
1237
- msgid "Cancel Trial"
1238
- msgstr "Cancelar período de prueba"
1239
-
1240
- #: templates/account.php103, templates/account/partials/addon.php:43
1241
- msgid "Change Plan"
1242
- msgstr "Cambiar Plan"
1243
-
1244
- #: templates/account.php104, templates/account/partials/addon.php:44
1245
- msgctxt "verb"
1246
- msgid "Upgrade"
1247
- msgstr "Actualizar"
1248
-
1249
- #: templates/account.php106, templates/account/partials/addon.php46,
1250
- #: templates/account/partials/site.php:302
1251
- msgctxt "verb"
1252
- msgid "Downgrade"
1253
- msgstr "Degradar"
1254
-
1255
- #: templates/account.php108, templates/add-ons.php187,
1256
- #: templates/plugin-info/features.php72,
1257
- #: templates/account/partials/addon.php48,
1258
- #: templates/account/partials/site.php:31
1259
- msgid "Free"
1260
- msgstr "Gratis"
1261
-
1262
- #: templates/account.php110, templates/debug.php373,
1263
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1264
- #: templates/account/partials/addon.php:50
1265
- msgctxt "as product pricing plan"
1266
- msgid "Plan"
1267
- msgstr "Plan"
1268
-
1269
- #: templates/account.php:111
1270
- msgid "Bundle Plan"
1271
- msgstr "Bundle Plan"
1272
-
1273
- #: templates/account.php:185
1274
- msgid "Free Trial"
1275
- msgstr "Período de prueba gratuito"
1276
-
1277
- #: templates/account.php:196
1278
- msgid "Account Details"
1279
- msgstr "Detalles de la cuenta"
1280
-
1281
- #: templates/account.php:200
1282
- msgid "Billing & Invoices"
1283
- msgstr "Billing & Invoices"
1284
-
1285
- #: templates/account.php:210
1286
- 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?"
1287
- 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?"
1288
-
1289
- #: templates/account.php:212
1290
- 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?"
1291
- 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?"
1292
-
1293
- #: templates/account.php:215
1294
- msgid "Delete Account"
1295
- msgstr "Borrar cuenta"
1296
-
1297
- #: templates/account.php227, templates/account/partials/addon.php211,
1298
- #: templates/account/partials/deactivate-license-button.php:35
1299
- msgid "Deactivate License"
1300
- msgstr "Desactivar licencia"
1301
-
1302
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1303
- msgid "Are you sure you want to proceed?"
1304
- msgstr "¿Estás seguro que quieres proceder?"
1305
-
1306
- #: templates/account.php250, templates/account/partials/addon.php:234
1307
- msgid "Cancel Subscription"
1308
- msgstr "Cancelar suscripción"
1309
-
1310
- #: templates/account.php:278
1311
- msgctxt "as synchronize"
1312
- msgid "Sync"
1313
- msgstr "Sincronizar"
1314
-
1315
- #: templates/account.php292, templates/debug.php:489
1316
- msgid "Name"
1317
- msgstr "Nombre"
1318
-
1319
- #: templates/account.php298, templates/debug.php:490
1320
- msgid "Email"
1321
- msgstr "Correo electrónico"
1322
-
1323
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1324
- msgid "User ID"
1325
- msgstr "ID de usuario"
1326
-
1327
- #: templates/account.php322, templates/account.php608,
1328
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1329
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1330
- #: templates/debug.php599, templates/account/payments.php35,
1331
- #: templates/debug/logger.php:21
1332
- msgid "ID"
1333
- msgstr "ID"
1334
-
1335
- #: templates/account.php:329
1336
- msgid "Site ID"
1337
- msgstr "ID del sitio"
1338
-
1339
- #: templates/account.php:332
1340
- msgid "No ID"
1341
- msgstr "Sin ID"
1342
-
1343
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1344
- #: templates/debug.php455, templates/debug.php492,
1345
- #: templates/account/partials/site.php:219
1346
- msgid "Public Key"
1347
- msgstr "Clave pública"
1348
-
1349
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1350
- #: templates/debug.php493, templates/account/partials/site.php:231
1351
- msgid "Secret Key"
1352
- msgstr "Clave secreta"
1353
-
1354
- #: templates/account.php:346
1355
- msgctxt "as secret encryption key missing"
1356
- msgid "No Secret"
1357
- msgstr "Sin clave secreta"
1358
-
1359
- #: templates/account.php373, templates/account/partials/site.php112,
1360
- #: templates/account/partials/site.php:114
1361
- msgid "Trial"
1362
- msgstr "Período de prueba gratuito"
1363
-
1364
- #: templates/account.php400, templates/debug.php533,
1365
- #: templates/account/partials/site.php:248
1366
- msgid "License Key"
1367
- msgstr "Clave de licencia"
1368
-
1369
- #: templates/account.php:429
1370
- msgid "Join the Beta program"
1371
- msgstr "Join the Beta program"
1372
-
1373
- #: templates/account.php:435
1374
- msgid "not verified"
1375
- msgstr "no verificado"
1376
-
1377
- #: templates/account.php444, templates/account/partials/addon.php:172
1378
- msgid "Expired"
1379
- msgstr "Caducado"
1380
-
1381
- #: templates/account.php:502
1382
- msgid "Premium version"
1383
- msgstr "Versión premium"
1384
-
1385
- #: templates/account.php:504
1386
- msgid "Free version"
1387
- msgstr "Versión gratuita"
1388
-
1389
- #: templates/account.php:516
1390
- msgid "Verify Email"
1391
- msgstr "Verificar correo electrónico"
1392
-
1393
- #: templates/account.php:527
1394
- msgid "Download %s Version"
1395
- msgstr "Descargar versión %s"
1396
-
1397
- #: templates/account.php541, templates/account.php749,
1398
- #: templates/account/partials/site.php237,
1399
- #: templates/account/partials/site.php:255
1400
- msgctxt "verb"
1401
- msgid "Show"
1402
- msgstr "Mostrar"
1403
-
1404
- #: templates/account.php:555
1405
- msgid "What is your %s?"
1406
- msgstr "¿Cual es tú %s?"
1407
-
1408
- #: templates/account.php563, templates/account/billing.php:21
1409
- msgctxt "verb"
1410
- msgid "Edit"
1411
- msgstr "Editar"
1412
-
1413
- #: templates/account.php:588
1414
- msgid "Sites"
1415
- msgstr "Sitios"
1416
-
1417
- #: templates/account.php:599
1418
- msgid "Search by address"
1419
- msgstr "Buscar por dirección"
1420
-
1421
- #: templates/account.php609, templates/debug.php:369
1422
- msgid "Address"
1423
- msgstr "Dirección"
1424
-
1425
- #: templates/account.php:610
1426
- msgid "License"
1427
- msgstr "Licencia"
1428
-
1429
- #: templates/account.php:611
1430
- msgid "Plan"
1431
- msgstr "Plan"
1432
-
1433
- #: templates/account.php:656
1434
- msgctxt "as software license"
1435
- msgid "License"
1436
- msgstr "Licencia"
1437
-
1438
- #: templates/account.php:743
1439
- msgctxt "verb"
1440
- msgid "Hide"
1441
- msgstr "Ocultar"
1442
-
1443
- #: templates/account.php:765
1444
- msgid "Processing"
1445
- msgstr "Procesando"
1446
-
1447
- #: templates/account.php:768
1448
- msgid "Get updates for bleeding edge Beta versions of %s."
1449
- msgstr "Get updates for bleeding edge Beta versions of %s."
1450
-
1451
- #: templates/account.php:826
1452
- msgid "Cancelling %s"
1453
- msgstr "Cancelando %s"
1454
-
1455
- #: templates/account.php826, templates/account.php843,
1456
- #: templates/forms/subscription-cancellation.php27,
1457
- #: templates/forms/deactivation/form.php:133
1458
- msgid "trial"
1459
- msgstr "período de prueba"
1460
-
1461
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1462
- msgid "Cancelling %s..."
1463
- msgstr "Cancelando %s..."
1464
-
1465
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1466
- #: templates/forms/deactivation/form.php:134
1467
- msgid "subscription"
1468
- msgstr "suscripción"
1469
-
1470
- #: templates/account.php:858
1471
- 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?"
1472
- 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?"
1473
-
1474
- #: templates/add-ons.php:35
1475
- msgid "View details"
1476
- msgstr "Ver detalles"
1477
-
1478
- #: templates/add-ons.php:45
1479
- msgid "Add Ons for %s"
1480
- msgstr "Complementos para %s"
1481
-
1482
- #: templates/add-ons.php:55
1483
- 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."
1484
- msgstr "No podemos cargar la lista de complementos. Probablemente es un problema por nuestro parte, por favor inténtalo de nuevo en unos minutos."
1485
-
1486
- #: templates/add-ons.php:173
1487
- msgctxt "active add-on"
1488
- msgid "Active"
1489
- msgstr "Activo"
1490
-
1491
- #: templates/add-ons.php:174
1492
- msgctxt "installed add-on"
1493
- msgid "Installed"
1494
- msgstr "Installed"
1495
-
1496
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1497
- #: templates/forms/resend-key.php:77
1498
- msgctxt "as close a window"
1499
- msgid "Dismiss"
1500
- msgstr "Descartar"
1501
-
1502
- #: templates/auto-installation.php:45
1503
- msgid "%s sec"
1504
- msgstr "%s seg"
1505
-
1506
- #: templates/auto-installation.php:83
1507
- msgid "Automatic Installation"
1508
- msgstr "Instalación automática"
1509
-
1510
- #: templates/auto-installation.php:93
1511
- 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."
1512
- msgstr "Una descarga automatizada y la instalación de %s (versión de pago) de %s comenzará en %s. Si quieres hacerlo manualmente - haz clic en el botón de cancelación."
1513
-
1514
- #: templates/auto-installation.php:104
1515
- 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."
1516
- msgstr "El proceso de instalación ha comenzado y puede tardar unos minutos en completarse. Por favor, espera hasta que se finalice - no actualices esta página."
1517
-
1518
- #: templates/auto-installation.php:109
1519
- msgid "Cancel Installation"
1520
- msgstr "Cancelar instalación"
1521
-
1522
- #: templates/checkout.php:180
1523
- msgid "Checkout"
1524
- msgstr "Pagar"
1525
-
1526
- #: templates/checkout.php:180
1527
- msgid "PCI compliant"
1528
- msgstr "Compatible con PCI"
1529
-
1530
- #. translators: %s: name (e.g. Hey John,)
1531
- #: templates/connect.php:112
1532
- msgctxt "greeting"
1533
- msgid "Hey %s,"
1534
- msgstr "Hey %s,"
1535
-
1536
- #: templates/connect.php:154
1537
- msgid "Allow & Continue"
1538
- msgstr "Permitir y continuar"
1539
-
1540
- #: templates/connect.php:158
1541
- msgid "Re-send activation email"
1542
- msgstr "Reenviar correo electrónico de activación"
1543
-
1544
- #: templates/connect.php:162
1545
- msgid "Thanks %s!"
1546
- msgstr "¡Gracias %s!"
1547
-
1548
- #: templates/connect.php172, templates/forms/license-activation.php:44
1549
- msgid "Agree & Activate License"
1550
- msgstr "De acuerdo y activar licencia"
1551
-
1552
- #: templates/connect.php:181
1553
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1554
- msgstr "¡Gracias por comprar %s! Para empezar, escribe tu clave de licencia:"
1555
-
1556
- #: templates/connect.php:188
1557
- 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."
1558
- 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."
1559
-
1560
- #: templates/connect.php:189
1561
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1562
- 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."
1563
-
1564
- #: templates/connect.php:195
1565
- 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."
1566
- 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."
1567
-
1568
- #: templates/connect.php:196
1569
- 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."
1570
- 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."
1571
-
1572
- #: templates/connect.php:230
1573
- msgid "We're excited to introduce the Freemius network-level integration."
1574
- msgstr "Estamos emocionados de introducir la integración de Freemius a nivel de red."
1575
-
1576
- #: templates/connect.php:233
1577
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1578
- msgstr "Durante el proceso de actualización hemos detectado%d sitio(s) que aún están pendientes de la activación de licencia."
1579
-
1580
- #: templates/connect.php:235
1581
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1582
- 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."
1583
-
1584
- #: templates/connect.php:237
1585
- msgid "%s's paid features"
1586
- msgstr "%s características de pago"
1587
-
1588
- #: templates/connect.php:242
1589
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1590
- msgstr "Alternativamente, puedes saltarlo ahora y activar la licencia después, en tu %s página de cuenta a nivel de red."
1591
-
1592
- #: templates/connect.php:244
1593
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1594
- msgstr "Durante el proceso de actualización detectamos %s sitio(s) en la red que todavía están pendientes de tu atención."
1595
-
1596
- #: templates/connect.php253, templates/forms/license-activation.php:47
1597
- msgid "License key"
1598
- msgstr "Clave de licencia"
1599
-
1600
- #: templates/connect.php256, templates/forms/license-activation.php:20
1601
- msgid "Can't find your license key?"
1602
- msgstr "¿No puedes encontrar tu clave de licencia?"
1603
-
1604
- #: templates/connect.php315, templates/connect.php652,
1605
- #: templates/forms/deactivation/retry-skip.php:20
1606
- msgctxt "verb"
1607
- msgid "Skip"
1608
- msgstr "Saltar"
1609
-
1610
- #: templates/connect.php:318
1611
- msgid "Delegate to Site Admins"
1612
- msgstr "Delegar a administradores del sitio"
1613
-
1614
- #: templates/connect.php:318
1615
- msgid "If you click it, this decision will be delegated to the sites administrators."
1616
- msgstr "Si haces click, esta decisión será delegada a los administradores de los sitios."
1617
-
1618
- #: templates/connect.php:346
1619
- msgid "Your Profile Overview"
1620
- msgstr "Resumen del perfil"
1621
-
1622
- #: templates/connect.php:347
1623
- msgid "Name and email address"
1624
- msgstr "Nombre y dirección de correo electrónico"
1625
-
1626
- #: templates/connect.php:352
1627
- msgid "Your Site Overview"
1628
- msgstr "Resumen del sitio"
1629
-
1630
- #: templates/connect.php:353
1631
- msgid "Site URL, WP version, PHP info, plugins & themes"
1632
- msgstr "URL del sitio web, versión de WP, PHP info, plugins y temas"
1633
-
1634
- #: templates/connect.php:358
1635
- msgid "Admin Notices"
1636
- msgstr "Avisos de administración"
1637
-
1638
- #: templates/connect.php359, templates/connect.php:375
1639
- msgid "Updates, announcements, marketing, no spam"
1640
- msgstr "Actualizaciones, anuncios, marketing, sin spam"
1641
-
1642
- #: templates/connect.php:364
1643
- msgid "Current %s Events"
1644
- msgstr "Eventos de %s actuales"
1645
-
1646
- #: templates/connect.php:365
1647
- msgid "Activation, deactivation and uninstall"
1648
- msgstr "Activación, desactivación y desinstalación"
1649
-
1650
- #: templates/connect.php:374
1651
- msgid "Newsletter"
1652
- msgstr "Boletín"
1653
-
1654
- #: templates/connect.php391, templates/forms/license-activation.php:39
1655
- 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."
1656
- 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."
1657
-
1658
- #: templates/connect.php:396
1659
- msgid "What permissions are being granted?"
1660
- msgstr "¿Qué permisos se otorgan?"
1661
-
1662
- #: templates/connect.php:417
1663
- msgid "Don't have a license key?"
1664
- msgstr "¿No tienes una clave de licencia?"
1665
-
1666
- #: templates/connect.php:420
1667
- msgid "Have a license key?"
1668
- msgstr "¿Tienes una clave de licencia?"
1669
-
1670
- #: templates/connect.php:428
1671
- msgid "Privacy Policy"
1672
- msgstr "Política de privacidad"
1673
-
1674
- #: templates/connect.php:430
1675
- msgid "License Agreement"
1676
- msgstr "Acuerdo de licencia"
1677
-
1678
- #: templates/connect.php:430
1679
- msgid "Terms of Service"
1680
- msgstr "Términos de servicio"
1681
-
1682
- #: templates/connect.php:805
1683
- msgctxt "as in the process of sending an email"
1684
- msgid "Sending email"
1685
- msgstr "Enviando correo electrónico"
1686
-
1687
- #: templates/connect.php:806
1688
- msgctxt "as activating plugin"
1689
- msgid "Activating"
1690
- msgstr "Activando"
1691
-
1692
- #: templates/contact.php:78
1693
- msgid "Contact"
1694
- msgstr "Contacto"
1695
-
1696
- #: templates/debug.php:17
1697
- msgctxt "as turned off"
1698
- msgid "Off"
1699
- msgstr "Apagado"
1700
-
1701
- #: templates/debug.php:18
1702
- msgctxt "as turned on"
1703
- msgid "On"
1704
- msgstr "Encendido"
1705
-
1706
- #: templates/debug.php:20
1707
- msgid "SDK"
1708
- msgstr "SDK"
1709
-
1710
- #: templates/debug.php:24
1711
- msgctxt "as code debugging"
1712
- msgid "Debugging"
1713
- msgstr "Depurando"
1714
-
1715
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1716
- #: templates/debug.php:494
1717
- msgid "Actions"
1718
- msgstr "Acciones"
1719
-
1720
- #: templates/debug.php:64
1721
- msgid "Are you sure you want to delete all Freemius data?"
1722
- msgstr "¿Está seguro que desea eliminar todos los datos de Freemius?"
1723
-
1724
- #: templates/debug.php:64
1725
- msgid "Delete All Accounts"
1726
- msgstr "Borrar todas las cuentas"
1727
-
1728
- #: templates/debug.php:71
1729
- msgid "Clear API Cache"
1730
- msgstr "Borrar caché de la API"
1731
-
1732
- #: templates/debug.php:79
1733
- msgid "Clear Updates Transients"
1734
- msgstr "Borrar transients de actualizaciones"
1735
-
1736
- #: templates/debug.php:86
1737
- msgid "Sync Data From Server"
1738
- msgstr "Sincronizar datos desde el servidor"
1739
-
1740
- #: templates/debug.php:95
1741
- msgid "Migrate Options to Network"
1742
- msgstr "Migrar opciones a la red"
1743
-
1744
- #: templates/debug.php:100
1745
- msgid "Load DB Option"
1746
- msgstr "Cargar opción de BD"
1747
-
1748
- #: templates/debug.php:103
1749
- msgid "Set DB Option"
1750
- msgstr "Guardar opción en BD"
1751
-
1752
- #: templates/debug.php:182
1753
- msgid "Key"
1754
- msgstr "Clave"
1755
-
1756
- #: templates/debug.php:183
1757
- msgid "Value"
1758
- msgstr "Valor"
1759
-
1760
- #: templates/debug.php:199
1761
- msgctxt "as software development kit versions"
1762
- msgid "SDK Versions"
1763
- msgstr "Versiones SDK"
1764
-
1765
- #: templates/debug.php:204
1766
- msgid "SDK Path"
1767
- msgstr "Ruta del SDK"
1768
-
1769
- #: templates/debug.php205, templates/debug.php:244
1770
- msgid "Module Path"
1771
- msgstr "Ruta del módulo"
1772
-
1773
- #: templates/debug.php:206
1774
- msgid "Is Active"
1775
- msgstr "Está activo"
1776
-
1777
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1778
- msgid "Plugins"
1779
- msgstr "Plugins"
1780
-
1781
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1782
- msgid "Themes"
1783
- msgstr "Temas"
1784
-
1785
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1786
- #: templates/debug/scheduled-crons.php:80
1787
- msgid "Slug"
1788
- msgstr "Ruta"
1789
-
1790
- #: templates/debug.php241, templates/debug.php:452
1791
- msgid "Title"
1792
- msgstr "Título"
1793
-
1794
- #: templates/debug.php:242
1795
- msgctxt "as application program interface"
1796
- msgid "API"
1797
- msgstr "API"
1798
-
1799
- #: templates/debug.php:243
1800
- msgid "Freemius State"
1801
- msgstr "Estado Freemius"
1802
-
1803
- #: templates/debug.php:247
1804
- msgid "Network Blog"
1805
- msgstr "Blog de red"
1806
-
1807
- #: templates/debug.php:248
1808
- msgid "Network User"
1809
- msgstr "Usuario de red"
1810
-
1811
- #: templates/debug.php:285
1812
- msgctxt "as connection was successful"
1813
- msgid "Connected"
1814
- msgstr "Conectado"
1815
-
1816
- #: templates/debug.php:286
1817
- msgctxt "as connection blocked"
1818
- msgid "Blocked"
1819
- msgstr "Bloqueado"
1820
-
1821
- #: templates/debug.php:322
1822
- msgid "Simulate Trial Promotion"
1823
- msgstr "Simular período de prueba"
1824
-
1825
- #: templates/debug.php:334
1826
- msgid "Simulate Network Upgrade"
1827
- msgstr "Simular actualización de red"
1828
-
1829
- #: templates/debug.php:360
1830
- msgid "%s Installs"
1831
- msgstr "%s Instalaciones"
1832
-
1833
- #: templates/debug.php:362
1834
- msgctxt "like websites"
1835
- msgid "Sites"
1836
- msgstr "Sitios"
1837
-
1838
- #: templates/debug.php368, templates/account/partials/site.php:148
1839
- msgid "Blog ID"
1840
- msgstr "ID del blog"
1841
-
1842
- #: templates/debug.php433, templates/debug.php511,
1843
- #: templates/account/partials/addon.php:396
1844
- msgctxt "verb"
1845
- msgid "Delete"
1846
- msgstr "Borrar"
1847
-
1848
- #: templates/debug.php:447
1849
- msgid "Add Ons of module %s"
1850
- msgstr "Complementos del módulo %s"
1851
-
1852
- #: templates/debug.php:484
1853
- msgid "Users"
1854
- msgstr "Usuarios"
1855
-
1856
- #: templates/debug.php:491
1857
- msgid "Verified"
1858
- msgstr "Verificado"
1859
-
1860
- #: templates/debug.php:522
1861
- msgid "%s Licenses"
1862
- msgstr "%s Licencias"
1863
-
1864
- #: templates/debug.php:527
1865
- msgid "Plugin ID"
1866
- msgstr "ID del plugin"
1867
-
1868
- #: templates/debug.php:529
1869
- msgid "Plan ID"
1870
- msgstr "ID del plan"
1871
-
1872
- #: templates/debug.php:530
1873
- msgid "Quota"
1874
- msgstr "Cuota"
1875
-
1876
- #: templates/debug.php:531
1877
- msgid "Activated"
1878
- msgstr "Activado"
1879
-
1880
- #: templates/debug.php:532
1881
- msgid "Blocking"
1882
- msgstr "Bloqueando"
1883
-
1884
- #: templates/debug.php:534
1885
- msgctxt "as expiration date"
1886
- msgid "Expiration"
1887
- msgstr "Caducidad"
1888
-
1889
- #: templates/debug.php:557
1890
- msgid "Debug Log"
1891
- msgstr "Log de Debug"
1892
-
1893
- #: templates/debug.php:561
1894
- msgid "All Types"
1895
- msgstr "Todos los Tipos"
1896
-
1897
- #: templates/debug.php:568
1898
- msgid "All Requests"
1899
- msgstr "Todas las peticiones"
1900
-
1901
- #: templates/debug.php573, templates/debug.php602,
1902
- #: templates/debug/logger.php:25
1903
- msgid "File"
1904
- msgstr "Archivo"
1905
-
1906
- #: templates/debug.php574, templates/debug.php600,
1907
- #: templates/debug/logger.php:23
1908
- msgid "Function"
1909
- msgstr "Función"
1910
-
1911
- #: templates/debug.php:575
1912
- msgid "Process ID"
1913
- msgstr "ID del proceso"
1914
-
1915
- #: templates/debug.php:576
1916
- msgid "Logger"
1917
- msgstr "Logger"
1918
-
1919
- #: templates/debug.php577, templates/debug.php601,
1920
- #: templates/debug/logger.php:24
1921
- msgid "Message"
1922
- msgstr "Mensaje"
1923
-
1924
- #: templates/debug.php:579
1925
- msgid "Filter"
1926
- msgstr "Filtro"
1927
-
1928
- #: templates/debug.php:587
1929
- msgid "Download"
1930
- msgstr "Descarga"
1931
-
1932
- #: templates/debug.php598, templates/debug/logger.php:22
1933
- msgid "Type"
1934
- msgstr "Tipo"
1935
-
1936
- #: templates/debug.php603, templates/debug/logger.php:26
1937
- msgid "Timestamp"
1938
- msgstr "Timestamp"
1939
-
1940
- #: templates/secure-https-header.php:28
1941
- msgid "Secure HTTPS %s page, running from an external domain"
1942
- msgstr "Página segura HTTPS %s, desde un dominio externo"
1943
-
1944
- #: includes/customizer/class-fs-customizer-support-section.php55,
1945
- #: templates/plugin-info/features.php:43
1946
- msgid "Support"
1947
- msgstr "Soporte"
1948
-
1949
- #: includes/debug/class-fs-debug-bar-panel.php48,
1950
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1951
- msgctxt "milliseconds"
1952
- msgid "ms"
1953
- msgstr "ms"
1954
-
1955
- #: includes/debug/debug-bar-start.php:41
1956
- msgid "Freemius API"
1957
- msgstr "API Freemius"
1958
-
1959
- #: includes/debug/debug-bar-start.php:42
1960
- msgid "Requests"
1961
- msgstr "Peticiones"
1962
-
1963
- #: templates/account/billing.php:22
1964
- msgctxt "verb"
1965
- msgid "Update"
1966
- msgstr "Actualizar"
1967
-
1968
- #: templates/account/billing.php:33
1969
- msgid "Billing"
1970
- msgstr "Facturación"
1971
-
1972
- #: templates/account/billing.php38, templates/account/billing.php:38
1973
- msgid "Business name"
1974
- msgstr "Nombre de la empresa"
1975
-
1976
- #: templates/account/billing.php39, templates/account/billing.php:39
1977
- msgid "Tax / VAT ID"
1978
- msgstr "Tax / Núm IVA"
1979
-
1980
- #: templates/account/billing.php42, templates/account/billing.php42,
1981
- #: templates/account/billing.php43, templates/account/billing.php:43
1982
- msgid "Address Line %d"
1983
- msgstr "Línea de la dirección %d"
1984
-
1985
- #: templates/account/billing.php46, templates/account/billing.php:46
1986
- msgid "City"
1987
- msgstr "Ciudad"
1988
-
1989
- #: templates/account/billing.php46, templates/account/billing.php:46
1990
- msgid "Town"
1991
- msgstr "Municipio"
1992
-
1993
- #: templates/account/billing.php47, templates/account/billing.php:47
1994
- msgid "ZIP / Postal Code"
1995
- msgstr "Código postal"
1996
-
1997
- #: templates/account/billing.php:302
1998
- msgid "Country"
1999
- msgstr "País"
2000
-
2001
- #: templates/account/billing.php:304
2002
- msgid "Select Country"
2003
- msgstr "Seleccionar país"
2004
-
2005
- #: templates/account/billing.php311, templates/account/billing.php:312
2006
- msgid "State"
2007
- msgstr "Estado"
2008
-
2009
- #: templates/account/billing.php311, templates/account/billing.php:312
2010
- msgid "Province"
2011
- msgstr "Provincia"
2012
-
2013
- #: templates/account/payments.php:29
2014
- msgid "Payments"
2015
- msgstr "Pagos"
2016
-
2017
- #: templates/account/payments.php:36
2018
- msgid "Date"
2019
- msgstr "Fecha"
2020
-
2021
- #: templates/account/payments.php:37
2022
- msgid "Amount"
2023
- msgstr "Cantidad"
2024
-
2025
- #: templates/account/payments.php38, templates/account/payments.php:50
2026
- msgid "Invoice"
2027
- msgstr "Factura"
2028
-
2029
- #: templates/debug/api-calls.php:56
2030
- msgid "API"
2031
- msgstr "API"
2032
-
2033
- #: templates/debug/api-calls.php:68
2034
- msgid "Method"
2035
- msgstr "Método"
2036
-
2037
- #: templates/debug/api-calls.php:69
2038
- msgid "Code"
2039
- msgstr "Código"
2040
-
2041
- #: templates/debug/api-calls.php:70
2042
- msgid "Length"
2043
- msgstr "Longitud"
2044
-
2045
- #: templates/debug/api-calls.php:71
2046
- msgctxt "as file/folder path"
2047
- msgid "Path"
2048
- msgstr "Ruta"
2049
-
2050
- #: templates/debug/api-calls.php:73
2051
- msgid "Body"
2052
- msgstr "Cuerpo"
2053
-
2054
- #: templates/debug/api-calls.php:75
2055
- msgid "Result"
2056
- msgstr "Resultado"
2057
-
2058
- #: templates/debug/api-calls.php:76
2059
- msgid "Start"
2060
- msgstr "Inicio"
2061
-
2062
- #: templates/debug/api-calls.php:77
2063
- msgid "End"
2064
- msgstr "Fin"
2065
-
2066
- #: templates/debug/logger.php:15
2067
- msgid "Log"
2068
- msgstr "Log"
2069
-
2070
- #. translators: %s: time period (e.g. In "2 hours")
2071
- #: templates/debug/plugins-themes-sync.php18,
2072
- #: templates/debug/scheduled-crons.php:91
2073
- msgid "In %s"
2074
- msgstr "En %s"
2075
-
2076
- #. translators: %s: time period (e.g. "2 hours" ago)
2077
- #: templates/debug/plugins-themes-sync.php20,
2078
- #: templates/debug/scheduled-crons.php:93
2079
- msgid "%s ago"
2080
- msgstr "hace %s"
2081
-
2082
- #: templates/debug/plugins-themes-sync.php21,
2083
- #: templates/debug/scheduled-crons.php:74
2084
- msgctxt "seconds"
2085
- msgid "sec"
2086
- msgstr "seg"
2087
-
2088
- #: templates/debug/plugins-themes-sync.php:23
2089
- msgid "Plugins & Themes Sync"
2090
- msgstr "Sincronizar plugins y temas"
2091
-
2092
- #: templates/debug/plugins-themes-sync.php:28
2093
- msgid "Total"
2094
- msgstr "Total"
2095
-
2096
- #: templates/debug/plugins-themes-sync.php29,
2097
- #: templates/debug/scheduled-crons.php:84
2098
- msgid "Last"
2099
- msgstr "Último"
2100
-
2101
- #: templates/debug/scheduled-crons.php:76
2102
- msgid "Scheduled Crons"
2103
- msgstr "Crons programados"
2104
-
2105
- #: templates/debug/scheduled-crons.php:81
2106
- msgid "Module"
2107
- msgstr "Módulo"
2108
-
2109
- #: templates/debug/scheduled-crons.php:82
2110
- msgid "Module Type"
2111
- msgstr "Tipo de módulo"
2112
-
2113
- #: templates/debug/scheduled-crons.php:83
2114
- msgid "Cron Type"
2115
- msgstr "Tipo de cron"
2116
-
2117
- #: templates/debug/scheduled-crons.php:85
2118
- msgid "Next"
2119
- msgstr "Siguiente"
2120
-
2121
- #: templates/forms/affiliation.php:82
2122
- msgid "Non-expiring"
2123
- msgstr "Sin caducidad"
2124
-
2125
- #: templates/forms/affiliation.php:85
2126
- msgid "Apply to become an affiliate"
2127
- msgstr "Aceptar para hacerse afiliado"
2128
-
2129
- #: templates/forms/affiliation.php:104
2130
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2131
- msgstr "¡Tu aplicación al programa de afiliación para %s ha sido aceptada! Entra en tu área de afiliado desde: %s."
2132
-
2133
- #: templates/forms/affiliation.php:119
2134
- 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."
2135
- msgstr "Gracias por aplicar a nuestro programa de afiliados, revisaremos tu petición durante los próximos 14 días y te volveremos a contactar con información adicional."
2136
-
2137
- #: templates/forms/affiliation.php:122
2138
- msgid "Your affiliation account was temporarily suspended."
2139
- msgstr "Tu cuenta de afiliado ha sido suspendida temporalmente."
2140
-
2141
- #: templates/forms/affiliation.php:125
2142
- 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."
2143
- msgstr "Gracias por aplicar a nuestro programa de asociados, infortunadamente, de momento hemos decidido rechazar tu petición. Por favor, prueba de nuevo en 30 días."
2144
-
2145
- #: templates/forms/affiliation.php:128
2146
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2147
- msgstr "Debido a la violación de nuestros términos de afiliados, hemos decidido bloquear temporalmente tu cuenta de afiliación. Si tienes alguna pregunta, por favor contacta nuestro soporte."
2148
-
2149
- #: templates/forms/affiliation.php:141
2150
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2151
- msgstr "¿Te gusta %s? Conviértete en nuestro embajador y gana dinero ;-)"
2152
-
2153
- #: templates/forms/affiliation.php:142
2154
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2155
- msgstr "¡Envíanos nuevos usuarios a nuestro %s y gana %s de comisión en cada venta satisfactoria que nos hayas referido!"
2156
-
2157
- #: templates/forms/affiliation.php:145
2158
- msgid "Program Summary"
2159
- msgstr "Sumario del programa"
2160
-
2161
- #: templates/forms/affiliation.php:147
2162
- msgid "%s commission when a customer purchases a new license."
2163
- msgstr "%s comisión cuando un cliente compra una nueva licencia."
2164
-
2165
- #: templates/forms/affiliation.php:149
2166
- msgid "Get commission for automated subscription renewals."
2167
- msgstr "Obtén comisiones por renovaciones automatizadas de las suscripciones."
2168
-
2169
- #: templates/forms/affiliation.php:152
2170
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2171
- msgstr "%s tracking cookie después de la primera visita para maximizar las ganancias potenciales."
2172
-
2173
- #: templates/forms/affiliation.php:155
2174
- msgid "Unlimited commissions."
2175
- msgstr "Comisiones Ilimitadas"
2176
-
2177
- #: templates/forms/affiliation.php:157
2178
- msgid "%s minimum payout amount."
2179
- msgstr "%s cantidad mínima a pagar."
2180
-
2181
- #: templates/forms/affiliation.php:158
2182
- msgid "Payouts are in USD and processed monthly via PayPal."
2183
- msgstr "Los pagos son en USD y se procesan mensualmente por medio de PayPal."
2184
-
2185
- #: templates/forms/affiliation.php:159
2186
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2187
- msgstr "Como aplazamos 30 días para posible devoluciones, sólo pagamos comisiones que son de más de 30 días."
2188
-
2189
- #: templates/forms/affiliation.php:162
2190
- msgid "Affiliate"
2191
- msgstr "Afiliado"
2192
-
2193
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2194
- msgid "Email address"
2195
- msgstr "Dirección de correo electrónico"
2196
-
2197
- #: templates/forms/affiliation.php:169
2198
- msgid "Full name"
2199
- msgstr "Nombre completo"
2200
-
2201
- #: templates/forms/affiliation.php:173
2202
- msgid "PayPal account email address"
2203
- msgstr "Dirección de correo electrónico de PayPal"
2204
-
2205
- #: templates/forms/affiliation.php:177
2206
- msgid "Where are you going to promote the %s?"
2207
- msgstr "¿Dónde vas a promocionar %s?"
2208
-
2209
- #: templates/forms/affiliation.php:179
2210
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2211
- msgstr "Introduce el dominio de tu sitio web o de otros sitios web donde planeas promocionar %s."
2212
-
2213
- #: templates/forms/affiliation.php:181
2214
- msgid "Add another domain"
2215
- msgstr "Añadir otro dominio"
2216
-
2217
- #: templates/forms/affiliation.php:185
2218
- msgid "Extra Domains"
2219
- msgstr "Dominios extra"
2220
-
2221
- #: templates/forms/affiliation.php:186
2222
- msgid "Extra domains where you will be marketing the product from."
2223
- msgstr "Dominios extra desde donde promocionarás el producto."
2224
-
2225
- #: templates/forms/affiliation.php:196
2226
- msgid "Promotion methods"
2227
- msgstr "Métodos de promoción"
2228
-
2229
- #: templates/forms/affiliation.php:199
2230
- msgid "Social media (Facebook, Twitter, etc.)"
2231
- msgstr "Social media (Facebook, Twitter, etc.)"
2232
-
2233
- #: templates/forms/affiliation.php:203
2234
- msgid "Mobile apps"
2235
- msgstr "Apps móviles "
2236
-
2237
- #: templates/forms/affiliation.php:207
2238
- msgid "Website, email, and social media statistics (optional)"
2239
- msgstr "Sitio web, correo electrónico y estadísticas de social media (opcional)"
2240
-
2241
- #: templates/forms/affiliation.php:210
2242
- 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)."
2243
- msgstr "Siéntete libre de proporcionarnos estadísticas de tu sitio web o social media, p.ej. visitas únicas mensuales, número de suscriptores de correo electrónico, seguidores, etc. (mantendremos esta información confidencial)"
2244
-
2245
- #: templates/forms/affiliation.php:214
2246
- msgid "How will you promote us?"
2247
- msgstr "¿Como nos promocionarás?"
2248
-
2249
- #: templates/forms/affiliation.php:217
2250
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2251
- msgstr "Por favor, danos detalles de como pretendes promocionar %s (por favor, se lo más específico que puedas)"
2252
-
2253
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2254
- msgid "Cancel"
2255
- msgstr "Cancelar"
2256
-
2257
- #: templates/forms/affiliation.php:225
2258
- msgid "Become an affiliate"
2259
- msgstr "Hacerse afiliado"
2260
-
2261
- #: templates/forms/license-activation.php:21
2262
- msgid "Please enter the license key that you received in the email right after the purchase:"
2263
- msgstr "Por favor, introduce la clave de licencia que recibiste en el correo electrónico al realizar la compra:"
2264
-
2265
- #: templates/forms/license-activation.php:26
2266
- msgid "Update License"
2267
- msgstr "Activar licencia"
2268
-
2269
- #: templates/forms/optout.php:30
2270
- msgctxt "verb"
2271
- msgid "Opt Out"
2272
- msgstr "Darse de baja"
2273
-
2274
- #: templates/forms/optout.php:31
2275
- msgctxt "verb"
2276
- msgid "Opt In"
2277
- msgstr "Inscribirse"
2278
-
2279
- #: templates/forms/optout.php:33
2280
- 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."
2281
- msgstr "El uso del seguimiento se hace con la intención de mejorar %s. Crear una mejor experiencia de usuario, priorizando nuevas características y cosas mejores. Realmente apreciaríamos que considerases permitirnos continuar con el seguimiento."
2282
-
2283
- #: templates/forms/optout.php:35
2284
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2285
- msgstr "Haciendo clic en \"Desistir\", ya no enviaremos los datos de %s a %s."
2286
-
2287
- #: templates/forms/premium-versions-upgrade-handler.php:40
2288
- msgid "There is a new version of %s available."
2289
- msgstr "Hay una nueva versión de %s disponible."
2290
-
2291
- #: templates/forms/premium-versions-upgrade-handler.php:41
2292
- msgid " %s to access version %s security & feature updates, and support."
2293
- msgstr "%s para acceder a la versión %s de actualizaciones de funciones, seguridad y soporte."
2294
-
2295
- #: templates/forms/premium-versions-upgrade-handler.php:54
2296
- msgid "New Version Available"
2297
- msgstr "Nueva versión disponible"
2298
-
2299
- #: templates/forms/premium-versions-upgrade-handler.php:75
2300
- msgctxt "close a window"
2301
- msgid "Dismiss"
2302
- msgstr "Descartar"
2303
-
2304
- #: templates/forms/resend-key.php:21
2305
- msgid "Send License Key"
2306
- msgstr "Enviar clave de licencia"
2307
-
2308
- #: templates/forms/resend-key.php:57
2309
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2310
- msgstr "Escribe abajo la dirección de correo electrónico que has usado para la actualización y te reenviaremos la clave de licencia."
2311
-
2312
- #: templates/forms/subscription-cancellation.php:37
2313
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2314
- msgstr "Desactivar o desinstalar %s deshabilitará automáticamente la licencia, que podrás usar en otro sitio."
2315
-
2316
- #: templates/forms/subscription-cancellation.php:47
2317
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2318
- msgstr "En caso de que NO estés planeando utilizar este %s en este sitio (o en cualquier otro sitio), ¿te gustaría cancelar también %s?"
2319
-
2320
- #: templates/forms/subscription-cancellation.php:52
2321
- msgid "license"
2322
- msgstr "licencia"
2323
-
2324
- #: templates/forms/subscription-cancellation.php:57
2325
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2326
- msgstr "Cancelar %s - No necesito más actualizaciones de características y seguridad, ni soporte para %s porque no pretendo utilizar%s en este, u otro sitio."
2327
-
2328
- #: templates/forms/subscription-cancellation.php:68
2329
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2330
- msgstr "No cancelar %s - Todavía estoy interesado en obtener actualizaciones de características y seguridad, así como poder contactar con soporte."
2331
-
2332
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2333
- #. subscription'
2334
- #: templates/forms/subscription-cancellation.php99,
2335
- #: templates/account/partials/addon.php29,
2336
- #: templates/account/partials/site.php:298
2337
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2338
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2339
-
2340
- #: templates/forms/subscription-cancellation.php:103
2341
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2342
- msgstr "Una vez que tu licencia caduque no podrás seguir utilizando %s, a no ser que lo actives de nuevo con una licencia premium válida."
2343
-
2344
- #: templates/forms/subscription-cancellation.php:136
2345
- msgid "Cancel %s?"
2346
- msgstr "¿Cancelar %s?"
2347
-
2348
- #: templates/forms/subscription-cancellation.php:143
2349
- msgid "Proceed"
2350
- msgstr "Proceder"
2351
-
2352
- #: templates/forms/subscription-cancellation.php191,
2353
- #: templates/forms/deactivation/form.php:171
2354
- msgid "Cancel %s & Proceed"
2355
- msgstr "Cancelar %s y proceder"
2356
-
2357
- #: templates/forms/trial-start.php:22
2358
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2359
- msgstr "Estás a sólo 1-click de comenzar tu %1$s días de prueba gratuita del plan %2$s."
2360
-
2361
- #: templates/forms/trial-start.php:28
2362
- 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."
2363
- msgstr "Para el cumplimiento de las directrices de WordPress.org, antes de empezar el período de prueba te pedimos que aceptes con tu usuario e información no sensible del sitio web, permitiendo a %s enviar datos periódicamente a %s para comprobar si hay actualizaciones de versión y para validar la versión de prueba."
2364
-
2365
- #: templates/js/style-premium-theme.php:39
2366
- msgid "Premium"
2367
- msgstr "Premium"
2368
-
2369
- #: templates/js/style-premium-theme.php:42
2370
- msgid "Beta"
2371
- msgstr "Beta"
2372
-
2373
- #: templates/partials/network-activation.php:27
2374
- msgid "Activate license on all sites in the network."
2375
- msgstr "Activar licencia en todos los sitios de la red"
2376
-
2377
- #: templates/partials/network-activation.php:28
2378
- msgid "Apply on all sites in the network."
2379
- msgstr "Aplicar en todos los sitios de la red"
2380
-
2381
- #: templates/partials/network-activation.php:31
2382
- msgid "Activate license on all pending sites."
2383
- msgstr "Aplicar licencia en todos los sitios pendientes"
2384
-
2385
- #: templates/partials/network-activation.php:32
2386
- msgid "Apply on all pending sites."
2387
- msgstr "Aplicar en todos los sitios pendientes"
2388
-
2389
- #: templates/partials/network-activation.php40,
2390
- #: templates/partials/network-activation.php:74
2391
- msgid "allow"
2392
- msgstr "permitir"
2393
-
2394
- #: templates/partials/network-activation.php43,
2395
- #: templates/partials/network-activation.php:77
2396
- msgid "delegate"
2397
- msgstr "delegar"
2398
-
2399
- #: templates/partials/network-activation.php47,
2400
- #: templates/partials/network-activation.php:81
2401
- msgid "skip"
2402
- msgstr "saltar"
2403
-
2404
- #: templates/plugin-info/description.php72,
2405
- #: templates/plugin-info/screenshots.php:31
2406
- msgid "Click to view full-size screenshot %d"
2407
- msgstr "Click para ver la captura de pantalla a tamaño completo %d"
2408
-
2409
- #: templates/plugin-info/features.php:56
2410
- msgid "Unlimited Updates"
2411
- msgstr "Actualizaciones Ilimitadas"
2412
-
2413
- #: templates/account/partials/activate-license-button.php:46
2414
- msgid "Localhost"
2415
- msgstr "Localhost"
2416
-
2417
- #: templates/account/partials/activate-license-button.php:50
2418
- msgctxt "as 5 licenses left"
2419
- msgid "%s left"
2420
- msgstr "quedan %s"
2421
-
2422
- #: templates/account/partials/activate-license-button.php:51
2423
- msgid "Last license"
2424
- msgstr "Última licencia"
2425
-
2426
- #: templates/account/partials/addon.php:167
2427
- msgid "Cancelled"
2428
- msgstr "Cancelado"
2429
-
2430
- #: templates/account/partials/addon.php:177
2431
- msgid "No expiration"
2432
- msgstr "Sin caducidad"
2433
-
2434
- #: templates/account/partials/site.php:181
2435
- msgid "Owner Name"
2436
- msgstr "Nombre del propietario"
2437
-
2438
- #: templates/account/partials/site.php:193
2439
- msgid "Owner Email"
2440
- msgstr "Correo electrónico del propietario"
2441
-
2442
- #: templates/account/partials/site.php:205
2443
- msgid "Owner ID"
2444
- msgstr "ID del propietario"
2445
-
2446
- #: templates/account/partials/site.php:270
2447
- msgid "Subscription"
2448
- msgstr "Suscripción"
2449
-
2450
- #: templates/forms/deactivation/contact.php:19
2451
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2452
- msgstr "Disculpa las molestias y estamos aquí para ayudarte si nos das una oportunidad."
2453
-
2454
- #: templates/forms/deactivation/contact.php:22
2455
- msgid "Contact Support"
2456
- msgstr "Contactar soporte"
2457
-
2458
- #: templates/forms/deactivation/form.php:64
2459
- msgid "Anonymous feedback"
2460
- msgstr "Comentarios anónimos"
2461
-
2462
- #: templates/forms/deactivation/form.php:70
2463
- msgid "Deactivate"
2464
- msgstr "Desactivar"
2465
-
2466
- #: templates/forms/deactivation/form.php:72
2467
- msgid "Activate %s"
2468
- msgstr "Activar %s"
2469
-
2470
- #: templates/forms/deactivation/form.php:87
2471
- msgid "Quick Feedback"
2472
- msgstr "Comentarios rápidos"
2473
-
2474
- #: templates/forms/deactivation/form.php:91
2475
- msgid "If you have a moment, please let us know why you are %s"
2476
- msgstr "Si tienes un momento, por favor, dinos por qué estás %s"
2477
-
2478
- #: templates/forms/deactivation/form.php:91
2479
- msgid "deactivating"
2480
- msgstr "desactivando"
2481
-
2482
- #: templates/forms/deactivation/form.php:91
2483
- msgid "switching"
2484
- msgstr "cambiando"
2485
-
2486
- #: templates/forms/deactivation/form.php:365
2487
- msgid "Submit & %s"
2488
- msgstr "Enviar y %s"
2489
-
2490
- #: templates/forms/deactivation/form.php:386
2491
- msgid "Kindly tell us the reason so we can improve."
2492
- msgstr "Por favor, dínos la razón para que podamos mejorar."
2493
-
2494
- #: templates/forms/deactivation/form.php:511
2495
- msgid "Yes - %s"
2496
- msgstr "Si - %s"
2497
-
2498
- #: templates/forms/deactivation/form.php:518
2499
- msgid "Skip & %s"
2500
- msgstr "Saltar y %s"
2501
-
2502
- #: templates/forms/deactivation/retry-skip.php:21
2503
- msgid "Click here to use the plugin anonymously"
2504
- msgstr "Haz click aquí para utilizar el plugin de forma anónima"
2505
-
2506
- #: templates/forms/deactivation/retry-skip.php:23
2507
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2508
- msgstr "Es posible que te lo hayas perdido, pero no tienes que compartir ningún dato y puedes solo aceptar %s."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-fr_FR.mo CHANGED
Binary file
freemius/languages/freemius-fr_FR.po DELETED
@@ -1,2508 +0,0 @@
1
- # Copyright (C) 2019 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: 2019-06-05 13:40+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.php1838, templates/account.php:769
25
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
26
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
27
-
28
- #: includes/class-freemius.php:1845
29
- msgid "Would you like to proceed with the update?"
30
- msgstr "Would you like to proceed with the update?"
31
-
32
- #: includes/class-freemius.php:2053
33
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
34
- msgstr "Le SDK Freemius ne trouve pas le fichier principal du plugin. Merci de contacter sdk@freemius.com en indiquant l'erreur."
35
-
36
- #: includes/class-freemius.php:2055
37
- msgid "Error"
38
- msgstr "Erreur"
39
-
40
- #: includes/class-freemius.php:2445
41
- msgid "I found a better %s"
42
- msgstr "J'ai trouvé un meilleur %s"
43
-
44
- #: includes/class-freemius.php:2447
45
- msgid "What's the %s's name?"
46
- msgstr "Quel est le nom du %s ?"
47
-
48
- #: includes/class-freemius.php:2453
49
- msgid "It's a temporary %s. I'm just debugging an issue."
50
- msgstr "C'est une %s temporaire. Je corrige un problème."
51
-
52
- #: includes/class-freemius.php:2455
53
- msgid "Deactivation"
54
- msgstr "Désactivation"
55
-
56
- #: includes/class-freemius.php:2456
57
- msgid "Theme Switch"
58
- msgstr "Changement de Thème"
59
-
60
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
61
- msgid "Other"
62
- msgstr "Autre"
63
-
64
- #: includes/class-freemius.php:2473
65
- msgid "I no longer need the %s"
66
- msgstr "Je n'ai plus besoin du %s"
67
-
68
- #: includes/class-freemius.php:2480
69
- msgid "I only needed the %s for a short period"
70
- msgstr "Je n'ai besoin de %s que pour une courte période"
71
-
72
- #: includes/class-freemius.php:2486
73
- msgid "The %s broke my site"
74
- msgstr "Le %s a cassé mon site"
75
-
76
- #: includes/class-freemius.php:2493
77
- msgid "The %s suddenly stopped working"
78
- msgstr "Le %s a soudainement arrêté de fonctionner"
79
-
80
- #: includes/class-freemius.php:2503
81
- msgid "I can't pay for it anymore"
82
- msgstr "Je ne peux plus payer pour ça"
83
-
84
- #: includes/class-freemius.php:2505
85
- msgid "What price would you feel comfortable paying?"
86
- msgstr "Quel prix seriez-vous prêt à payer ?"
87
-
88
- #: includes/class-freemius.php:2511
89
- msgid "I don't like to share my information with you"
90
- msgstr "Je ne veux pas partager mes informations avec vous"
91
-
92
- #: includes/class-freemius.php:2532
93
- msgid "The %s didn't work"
94
- msgstr "Le %s n'a pas fonctionné"
95
-
96
- #: includes/class-freemius.php:2542
97
- msgid "I couldn't understand how to make it work"
98
- msgstr "Je ne comprends pas comment le faire fonctionner"
99
-
100
- #: includes/class-freemius.php:2550
101
- msgid "The %s is great, but I need specific feature that you don't support"
102
- msgstr "Le %s est bien mais j'ai besoin de fonctionnalités spécifiques que vous ne proposez pas"
103
-
104
- #: includes/class-freemius.php:2552
105
- msgid "What feature?"
106
- msgstr "Quelle fonctionnalité ?"
107
-
108
- #: includes/class-freemius.php:2556
109
- msgid "The %s is not working"
110
- msgstr "Le %s ne fonctionne pas"
111
-
112
- #: includes/class-freemius.php:2558
113
- msgid "Kindly share what didn't work so we can fix it for future users..."
114
- msgstr "Merci de nous indiquer ce qui ne fonctionne pas afin que nous puissions le corriger pour les futurs utilisateurs..."
115
-
116
- #: includes/class-freemius.php:2562
117
- msgid "It's not what I was looking for"
118
- msgstr "Ce n'est pas ce que je recherche"
119
-
120
- #: includes/class-freemius.php:2564
121
- msgid "What you've been looking for?"
122
- msgstr "Que recherchez-vous ?"
123
-
124
- #: includes/class-freemius.php:2568
125
- msgid "The %s didn't work as expected"
126
- msgstr "Le %s n'a pas fonctionné comme prévu"
127
-
128
- #: includes/class-freemius.php:2570
129
- msgid "What did you expect?"
130
- msgstr "À quoi vous attendiez-vous ?"
131
-
132
- #: includes/class-freemius.php3425, templates/debug.php:20
133
- msgid "Freemius Debug"
134
- msgstr "Débuggage Freemius"
135
-
136
- #: includes/class-freemius.php:4177
137
- msgid "I don't know what is cURL or how to install it, help me!"
138
- msgstr "Je ne sais pas ce qu'est cURL ou comment l'installer, aidez moi !"
139
-
140
- #: includes/class-freemius.php:4179
141
- 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."
142
- 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."
143
-
144
- #: includes/class-freemius.php:4186
145
- 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."
146
- 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."
147
-
148
- #: includes/class-freemius.php:4291
149
- msgid "Yes - do your thing"
150
- msgstr "Oui - allez-y"
151
-
152
- #: includes/class-freemius.php:4296
153
- msgid "No - just deactivate"
154
- msgstr "Non - désactivation seulement"
155
-
156
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
157
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
158
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
159
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
160
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
161
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
162
- #: includes/class-freemius.php20536, templates/add-ons.php:54
163
- msgctxt "exclamation"
164
- msgid "Oops"
165
- msgstr "Oups"
166
-
167
- #: includes/class-freemius.php:4410
168
- 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."
169
- 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."
170
-
171
- #: includes/class-freemius.php:4847
172
- msgctxt "addonX cannot run without pluginY"
173
- msgid "%s cannot run without %s."
174
- msgstr "%s ne peut pas fonctionner sans %s."
175
-
176
- #: includes/class-freemius.php:4848
177
- msgctxt "addonX cannot run..."
178
- msgid "%s cannot run without the plugin."
179
- msgstr "%s ne peut pas fonctionner sans le plugin."
180
-
181
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
182
- #: includes/class-freemius.php:19475
183
- msgid "Unexpected API error. Please contact the %s's author with the following error."
184
- msgstr "Une erreur est survenue dans l'API. Merci de contacter l'auteur du %s en lui indiquant l'erreur."
185
-
186
- #: includes/class-freemius.php:5687
187
- msgid "Premium %s version was successfully activated."
188
- msgstr "La version premium de %s a été activée avec succès."
189
-
190
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
191
- msgctxt ""
192
- msgid "W00t"
193
- msgstr "Génial"
194
-
195
- #: includes/class-freemius.php:5714
196
- msgid "You have a %s license."
197
- msgstr "Vous avez une license pour %s."
198
-
199
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
200
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
201
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
202
- #: includes/class-freemius.php:19229
203
- msgctxt "interjection expressing joy or exuberance"
204
- msgid "Yee-haw"
205
- msgstr "Youpi"
206
-
207
- #: includes/class-freemius.php:5982
208
- 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."
209
- 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."
210
-
211
- #: includes/class-freemius.php:5986
212
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
213
- msgstr "%sest un add-on pour la version premium. Vous devez acheter une licence avant d'activer le plugin."
214
-
215
- #: includes/class-freemius.php5995, templates/add-ons.php130,
216
- #: templates/account/partials/addon.php:343
217
- msgid "More information about %s"
218
- msgstr "Plus d'informations à propos de %s"
219
-
220
- #: includes/class-freemius.php:5996
221
- msgid "Purchase License"
222
- msgstr "Acheter une licence"
223
-
224
- #: includes/class-freemius.php6931, templates/connect.php:163
225
- 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."
226
- 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."
227
-
228
- #: includes/class-freemius.php:6935
229
- msgid "start the trial"
230
- msgstr "commencer la période d'essai"
231
-
232
- #: includes/class-freemius.php6936, templates/connect.php:167
233
- msgid "complete the install"
234
- msgstr "compléter l'installation"
235
-
236
- #: includes/class-freemius.php:7049
237
- msgid "You are just one step away - %s"
238
- msgstr "Il ne reste qu'une étape - %s"
239
-
240
- #: includes/class-freemius.php:7052
241
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
242
- msgid "Complete \"%s\" Activation Now"
243
- msgstr "Compléter \"%s\" Activer Maintenant"
244
-
245
- #: includes/class-freemius.php:7130
246
- msgid "We made a few tweaks to the %s, %s"
247
- msgstr "Nous avons fait quelques modifications au %s, %s"
248
-
249
- #: includes/class-freemius.php:7134
250
- msgid "Opt in to make \"%s\" better!"
251
- msgstr "Inscrivez-vous pour améliorer \"%s\" !"
252
-
253
- #: includes/class-freemius.php:7566
254
- msgid "The upgrade of %s was successfully completed."
255
- msgstr "La mise à jour du %s s'est terminée avec succès "
256
-
257
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
258
- #: includes/class-fs-plugin-updater.php1170,
259
- #: includes/class-fs-plugin-updater.php1177,
260
- #: templates/auto-installation.php:32
261
- msgid "Add-On"
262
- msgstr "Add-On"
263
-
264
- #: includes/class-freemius.php9730, templates/account.php313,
265
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
266
- msgid "Plugin"
267
- msgstr "Plugin"
268
-
269
- #: includes/class-freemius.php9731, templates/account.php314,
270
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
271
- #: templates/forms/deactivation/form.php:71
272
- msgid "Theme"
273
- msgstr "Thème"
274
-
275
- #: includes/class-freemius.php:12148
276
- msgid "An unknown error has occurred while trying to set the user's beta mode."
277
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
278
-
279
- #: includes/class-freemius.php:12549
280
- msgid "Invalid site details collection."
281
- msgstr "Récupération des détails du site non valide."
282
-
283
- #: includes/class-freemius.php:12669
284
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
285
- msgstr "Nous ne trouvons pas votre adresse mail dans notre système, êtes-vous qu'il s'agit de la bonne adresse ?"
286
-
287
- #: includes/class-freemius.php:12671
288
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
289
- msgstr "Nous ne trouvons aucune licence active associée avec cette adresse email, êtes-vous qu'il s'agit de la bonne adresse ?"
290
-
291
- #: includes/class-freemius.php:12945
292
- msgid "Account is pending activation."
293
- msgstr "Compte en cours d'activation."
294
-
295
- #: includes/class-freemius.php13057,
296
- #: templates/forms/premium-versions-upgrade-handler.php:47
297
- msgid "Buy a license now"
298
- msgstr "Acheter une licence maintenant"
299
-
300
- #: includes/class-freemius.php13069,
301
- #: templates/forms/premium-versions-upgrade-handler.php:46
302
- msgid "Renew your license now"
303
- msgstr "Renouvelez votre licence maintenant"
304
-
305
- #: includes/class-freemius.php:13073
306
- msgid "%s to access version %s security & feature updates, and support."
307
- msgstr "%s pour permettre les mises à jour de sécurité et de fonctionnalités de la version %s, et le support."
308
-
309
- #: includes/class-freemius.php:15448
310
- msgid "%s activation was successfully completed."
311
- msgstr "L'activation de %s s'est terminée avec succès."
312
-
313
- #: includes/class-freemius.php:15462
314
- msgid "Your account was successfully activated with the %s plan."
315
- msgstr "Votre compte a été activé avec succès avec la formule %s."
316
-
317
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
318
- msgid "Your trial has been successfully started."
319
- msgstr "Votre période d'essai a bien démarré."
320
-
321
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
322
- #: includes/class-freemius.php:16297
323
- msgid "Couldn't activate %s."
324
- msgstr "Impossible d'activer %s."
325
-
326
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
327
- #: includes/class-freemius.php:16298
328
- msgid "Please contact us with the following message:"
329
- msgstr "Merci de nous contacter avec le message suivant :"
330
-
331
- #: includes/class-freemius.php:16128
332
- msgid "An unknown error has occurred."
333
- msgstr "An unknown error has occurred."
334
-
335
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
336
- msgid "Upgrade"
337
- msgstr "Mise à jour"
338
-
339
- #: includes/class-freemius.php:16661
340
- msgid "Start Trial"
341
- msgstr "Essai gratuit"
342
-
343
- #: includes/class-freemius.php:16663
344
- msgid "Pricing"
345
- msgstr "Tarifs"
346
-
347
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
348
- msgid "Affiliation"
349
- msgstr "Affiliation"
350
-
351
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
352
- #: templates/account.php177, templates/debug.php:326
353
- msgid "Account"
354
- msgstr "Compte"
355
-
356
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
357
- #: includes/customizer/class-fs-customizer-support-section.php:60
358
- msgid "Contact Us"
359
- msgstr "Contactez Nous"
360
-
361
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
362
- #: includes/class-freemius.php21423, templates/account.php105,
363
- #: templates/account/partials/addon.php:45
364
- msgid "Add-Ons"
365
- msgstr "Add-Ons"
366
-
367
- #: includes/class-freemius.php:16835
368
- msgctxt "ASCII arrow left icon"
369
- msgid "&#x2190;"
370
- msgstr "&#x2190;"
371
-
372
- #: includes/class-freemius.php:16835
373
- msgctxt "ASCII arrow right icon"
374
- msgid "&#x27a4;"
375
- msgstr "&#x27a4;"
376
-
377
- #: includes/class-freemius.php16837, templates/pricing.php:102
378
- msgctxt "noun"
379
- msgid "Pricing"
380
- msgstr "Tarifs"
381
-
382
- #: includes/class-freemius.php17050,
383
- #: includes/customizer/class-fs-customizer-support-section.php:67
384
- msgid "Support Forum"
385
- msgstr "Forum de Support"
386
-
387
- #: includes/class-freemius.php:17995
388
- msgid "Your email has been successfully verified - you are AWESOME!"
389
- msgstr "Votre email a été vérifié avec succès - vous êtes FORMIDABLE !"
390
-
391
- #: includes/class-freemius.php:17996
392
- msgctxt "a positive response"
393
- msgid "Right on"
394
- msgstr "Directement"
395
-
396
- #: includes/class-freemius.php:18660
397
- msgid "Your %s Add-on plan was successfully upgraded."
398
- msgstr "Votre Add-on %s a bien été mis à jour."
399
-
400
- #: includes/class-freemius.php:18662
401
- msgid "%s Add-on was successfully purchased."
402
- msgstr "L'Add-on %s a bien été acheté."
403
-
404
- #: includes/class-freemius.php:18665
405
- msgid "Download the latest version"
406
- msgstr "Télécharger la dernière version"
407
-
408
- #: includes/class-freemius.php:18751
409
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
410
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
411
-
412
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
413
- #: includes/class-freemius.php:19277
414
- msgid "Error received from the server:"
415
- msgstr "Une erreur a été reçu depuis le serveur :"
416
-
417
- #: includes/class-freemius.php:18767
418
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
419
- 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."
420
-
421
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
422
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
423
- msgctxt ""
424
- msgid "Hmm"
425
- msgstr "Hmm"
426
-
427
- #: includes/class-freemius.php:18974
428
- 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."
429
- msgstr "Il semble que vous soyez encore sur la formule %s. Si vous avez mis à jour ou changer votre formule, le problème est probablement de votre côté - désolé."
430
-
431
- #: includes/class-freemius.php18975, templates/account.php107,
432
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
433
- msgctxt "trial period"
434
- msgid "Trial"
435
- msgstr "Période d'essai"
436
-
437
- #: includes/class-freemius.php:18980
438
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
439
- msgstr "J'ai mis à jour mon compte mais quand j'essaie de synchroniser la licence, la formule est toujours %s."
440
-
441
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
442
- msgid "Please contact us here"
443
- msgstr "Merci de nous contacter ici"
444
-
445
- #: includes/class-freemius.php:18995
446
- msgid "Your plan was successfully activated."
447
- msgstr "Your plan was successfully activated."
448
-
449
- #: includes/class-freemius.php:18996
450
- msgid "Your plan was successfully upgraded."
451
- msgstr "Votre formule a bien été mise à jour."
452
-
453
- #: includes/class-freemius.php:19013
454
- msgid "Your plan was successfully changed to %s."
455
- msgstr "Votre formule a bien été modifié vers %s. "
456
-
457
- #: includes/class-freemius.php:19029
458
- msgid "Your license has expired. You can still continue using the free %s forever."
459
- msgstr "Votre licence a expiré. Vous pouvez toujours utiliser la version gratuite indéfiniment."
460
-
461
- #: includes/class-freemius.php:19031
462
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
463
- msgstr "Votre licence a expiré.%1$sFaites la mise à jour maintenant%2$s pour continuer à utiliser le %3$s sans interruption."
464
-
465
- #: includes/class-freemius.php:19039
466
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
467
- msgstr "Votre licence a été annulé. Si vous pensez qu'il s'agit d'une erreur, merci de contacter le support."
468
-
469
- #: includes/class-freemius.php:19052
470
- 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."
471
- 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."
472
-
473
- #: includes/class-freemius.php:19075
474
- msgid "Your free trial has expired. You can still continue using all our free features."
475
- msgstr "Votre période d'essai gratuite est terminée. Vous pouvez continuer à utiliser toutes nos fonctionnalités gratuites."
476
-
477
- #: includes/class-freemius.php:19077
478
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
479
- 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."
480
-
481
- #: includes/class-freemius.php:19184
482
- msgid "It looks like the license could not be activated."
483
- msgstr "Il semble que la licence ne puisse être activée."
484
-
485
- #: includes/class-freemius.php:19226
486
- msgid "Your license was successfully activated."
487
- msgstr "Votre licence a bien été activée."
488
-
489
- #: includes/class-freemius.php:19252
490
- msgid "It looks like your site currently doesn't have an active license."
491
- msgstr "Il semble que votre site n'ait pas de licence active."
492
-
493
- #: includes/class-freemius.php:19276
494
- msgid "It looks like the license deactivation failed."
495
- msgstr "Il semble que la désactivation de la licence a échoué."
496
-
497
- #: includes/class-freemius.php:19304
498
- msgid "Your license was successfully deactivated, you are back to the %s plan."
499
- msgstr "Votre licence a bien été désactivé, vous utilisez à présent la formule %s."
500
-
501
- #: includes/class-freemius.php:19305
502
- msgid "O.K"
503
- msgstr "O.K"
504
-
505
- #: includes/class-freemius.php:19358
506
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
507
- msgstr "Il semble que nous ayons un problème temporaire avec l'annulation de votre abonnement. Merci de réessayer dans quelques minutes."
508
-
509
- #: includes/class-freemius.php:19367
510
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
511
- msgstr "Votre abonnement a bien été annulé. Votre licence de la formule %s expirera dans %s."
512
-
513
- #: includes/class-freemius.php:19409
514
- msgid "You are already running the %s in a trial mode."
515
- msgstr "Vous utilisez déjà le %s en période d'essai. "
516
-
517
- #: includes/class-freemius.php:19420
518
- msgid "You already utilized a trial before."
519
- msgstr "Vous avez déjà utilisé la période d'essai."
520
-
521
- #: includes/class-freemius.php:19434
522
- msgid "Plan %s do not exist, therefore, can't start a trial."
523
- msgstr "La formule %s n'existe pas, il n'est pas possible de commencer une période d'essai."
524
-
525
- #: includes/class-freemius.php:19445
526
- msgid "Plan %s does not support a trial period."
527
- msgstr "La formule %s ne propose pas de période d'essai."
528
-
529
- #: includes/class-freemius.php:19456
530
- msgid "None of the %s's plans supports a trial period."
531
- msgstr "Aucune formule du %s ne propose de période d'essai."
532
-
533
- #: includes/class-freemius.php:19506
534
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
535
- msgstr "Il semble que vous ne soyez plus en période d'essai donc il n'y a rien à annuler :)"
536
-
537
- #: includes/class-freemius.php:19542
538
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
539
- msgstr "Il semble que nous ayons un problème temporaire pour annuler votre période d'essai. Merci de réessayer dans quelques minutes."
540
-
541
- #: includes/class-freemius.php:19561
542
- msgid "Your %s free trial was successfully cancelled."
543
- msgstr "Votre période d'essai %s a bien été annulé."
544
-
545
- #: includes/class-freemius.php:19877
546
- msgid "Version %s was released."
547
- msgstr "La version %s vient d'être publiée."
548
-
549
- #: includes/class-freemius.php:19877
550
- msgid "Please download %s."
551
- msgstr "Merci de télécharger %s."
552
-
553
- #: includes/class-freemius.php:19884
554
- msgid "the latest %s version here"
555
- msgstr "la dernière version de %s ici"
556
-
557
- #: includes/class-freemius.php:19889
558
- msgid "New"
559
- msgstr "Nouveau"
560
-
561
- #: includes/class-freemius.php:19894
562
- msgid "Seems like you got the latest release."
563
- msgstr "Il semble que vous ayez la dernière version."
564
-
565
- #: includes/class-freemius.php:19895
566
- msgid "You are all good!"
567
- msgstr "Vous êtes tout bon !"
568
-
569
- #: includes/class-freemius.php:20165
570
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
571
- 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."
572
-
573
- #: includes/class-freemius.php:20304
574
- msgid "Site successfully opted in."
575
- msgstr "Site ajouté avec succès."
576
-
577
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
578
- msgid "Awesome"
579
- msgstr "Formidable"
580
-
581
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
582
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
583
- msgstr "Nous vous remercions de votre aide pour améliorer le %s en nous permettant de recevoir des informations concernant son usage."
584
-
585
- #: includes/class-freemius.php:20322
586
- msgid "Thank you!"
587
- msgstr "Merci !"
588
-
589
- #: includes/class-freemius.php:20329
590
- msgid "We will no longer be sending any usage data of %s on %s to %s."
591
- msgstr "Nous n'enverrons plus d'information d'utilisation de %s sur %s à %s."
592
-
593
- #: includes/class-freemius.php:20458
594
- 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."
595
- 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."
596
-
597
- #: includes/class-freemius.php:20464
598
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
599
- msgstr "Merci pour la confirmation du changement de propriétaire. Un email vient d'être envoyé à %s pour la validation finale."
600
-
601
- #: includes/class-freemius.php:20469
602
- msgid "%s is the new owner of the account."
603
- msgstr "%s est le nouveau propriétaire du compte."
604
-
605
- #: includes/class-freemius.php:20471
606
- msgctxt "as congratulations"
607
- msgid "Congrats"
608
- msgstr "Félicitations"
609
-
610
- #: includes/class-freemius.php:20491
611
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
612
- msgstr "Désolé, nous ne pouvons pas mettre à jour l'email. Il existe déjà un autre utilisateur avec cette adresse."
613
-
614
- #: includes/class-freemius.php:20492
615
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
616
- msgstr "Si vous voulez transférer la propriété du compte de %s à %s cliquez sur le bouton Changement De Propriétaire"
617
-
618
- #: includes/class-freemius.php:20499
619
- msgid "Change Ownership"
620
- msgstr "Changement De Propriétaire"
621
-
622
- #: includes/class-freemius.php:20507
623
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
624
- msgstr "Votre email a été mis à jour. Vous allez recevoir un message avec les instructions de confirmation."
625
-
626
- #: includes/class-freemius.php:20519
627
- msgid "Please provide your full name."
628
- msgstr "Merci d'indiquer vos prénom et nom."
629
-
630
- #: includes/class-freemius.php:20524
631
- msgid "Your name was successfully updated."
632
- msgstr "Votre nom a été mis à jour."
633
-
634
- #: includes/class-freemius.php:20585
635
- msgid "You have successfully updated your %s."
636
- msgstr "Votre %s a bien été mis à jour."
637
-
638
- #: includes/class-freemius.php:20725
639
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
640
- msgstr "Sachez que les informations de l'add-ons de %s sont issus d'un serveur externe."
641
-
642
- #: includes/class-freemius.php:20726
643
- msgctxt "advance notice of something that will need attention."
644
- msgid "Heads up"
645
- msgstr "Avertissement"
646
-
647
- #: includes/class-freemius.php:21165
648
- msgctxt "exclamation"
649
- msgid "Hey"
650
- msgstr "Hey"
651
-
652
- #: includes/class-freemius.php:21165
653
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
654
- msgstr "Que pensez-vous de %s ? Testez nos %s fonctionnalités premium avec %d jours d'essai gratuit."
655
-
656
- #: includes/class-freemius.php:21173
657
- msgid "No commitment for %s days - cancel anytime!"
658
- msgstr "Pas d'engagement durant %s jours - annuler quand vous voulez !"
659
-
660
- #: includes/class-freemius.php:21174
661
- msgid "No credit card required"
662
- msgstr "Pas besoin de carte bancaire"
663
-
664
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
665
- msgctxt "call to action"
666
- msgid "Start free trial"
667
- msgstr "Commencer l'essai gratuit"
668
-
669
- #: includes/class-freemius.php:21258
670
- 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!"
671
- 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 !"
672
-
673
- #: includes/class-freemius.php:21267
674
- msgid "Learn more"
675
- msgstr "En savoir plus"
676
-
677
- #: includes/class-freemius.php21447, templates/account.php474,
678
- #: templates/account.php595, templates/connect.php171,
679
- #: templates/connect.php421, templates/forms/license-activation.php25,
680
- #: templates/account/partials/addon.php:287
681
- msgid "Activate License"
682
- msgstr "Activer la licence"
683
-
684
- #: includes/class-freemius.php21448, templates/account.php543,
685
- #: templates/account.php594, templates/account/partials/site.php:256
686
- msgid "Change License"
687
- msgstr "Changer la licence"
688
-
689
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
690
- msgid "Opt Out"
691
- msgstr "Désinscription"
692
-
693
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
694
- #: templates/account/partials/site.php43,
695
- #: templates/account/partials/site.php:161
696
- msgid "Opt In"
697
- msgstr "Inscription"
698
-
699
- #: includes/class-freemius.php:21775
700
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
701
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
702
-
703
- #: includes/class-freemius.php:21783
704
- msgid "Activate %s features"
705
- msgstr "Activer les fonctionnalités %s"
706
-
707
- #: includes/class-freemius.php:21796
708
- msgid "Please follow these steps to complete the upgrade"
709
- msgstr "Merci de suivre ces étapes pour finaliser la mise à jour"
710
-
711
- #: includes/class-freemius.php:21800
712
- msgid "Download the latest %s version"
713
- msgstr "Télécharger la dernière version %s"
714
-
715
- #: includes/class-freemius.php:21804
716
- msgid "Upload and activate the downloaded version"
717
- msgstr "Téléverser et activer la version téléchargée"
718
-
719
- #: includes/class-freemius.php:21806
720
- msgid "How to upload and activate?"
721
- msgstr "Comment téléverser et activer ?"
722
-
723
- #: includes/class-freemius.php:21940
724
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
725
- msgstr "%sCliquez ici %s pour choisir les sites sur lesquels vous souhaitez activer la licence."
726
-
727
- #: includes/class-freemius.php:22101
728
- msgid "Auto installation only works for opted-in users."
729
- msgstr "L'installation automatique ne fonctionne que pour les utilisateurs qui se sont inscrits."
730
-
731
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
732
- #: includes/class-fs-plugin-updater.php1149,
733
- #: includes/class-fs-plugin-updater.php:1163
734
- msgid "Invalid module ID."
735
- msgstr "ID du module non valide."
736
-
737
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
738
- msgid "Premium version already active."
739
- msgstr "Version premium déjà active."
740
-
741
- #: includes/class-freemius.php:22127
742
- msgid "You do not have a valid license to access the premium version."
743
- msgstr "Vous n'avez pas de licence valide pour accéder à la version premium."
744
-
745
- #: includes/class-freemius.php:22134
746
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
747
- msgstr "Le plugin est un \"Serviceware\" ce qui veut dire qu'il n'a pas de version premium de code."
748
-
749
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
750
- msgid "Premium add-on version already installed."
751
- msgstr "La version premium de l'add-on est déjà installée."
752
-
753
- #: includes/class-freemius.php:22497
754
- msgid "View paid features"
755
- msgstr "Voir les fonctionnalités payantes"
756
-
757
- #: includes/class-freemius.php:22819
758
- msgid "Thank you so much for using %s and its add-ons!"
759
- msgstr "Merci beaucoup d'utiliser %s et ses add-ons !"
760
-
761
- #: includes/class-freemius.php:22820
762
- msgid "Thank you so much for using %s!"
763
- msgstr "Merci beaucoup d'utiliser %s !"
764
-
765
- #: includes/class-freemius.php:22826
766
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
767
- msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à améliorer le %s."
768
-
769
- #: includes/class-freemius.php:22830
770
- msgid "Thank you so much for using our products!"
771
- msgstr "Merci beaucoup d'utiliser nos produits !"
772
-
773
- #: includes/class-freemius.php:22831
774
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
775
- msgstr "Vous avez déjà validé notre suivi d'utilisation qui nous permet de continuer à les améliorer."
776
-
777
- #: includes/class-freemius.php:22850
778
- msgid "%s and its add-ons"
779
- msgstr "%s et ses add-ons"
780
-
781
- #: includes/class-freemius.php:22859
782
- msgid "Products"
783
- msgstr "Produits"
784
-
785
- #: includes/class-freemius.php22866, templates/connect.php:272
786
- msgid "Yes"
787
- msgstr "Oui"
788
-
789
- #: includes/class-freemius.php22867, templates/connect.php:273
790
- msgid "send me security & feature updates, educational content and offers."
791
- msgstr "envoyez moi des mises à jour de sécurité et des fonctionnalités, du contenu instructif et des offres."
792
-
793
- #: includes/class-freemius.php22868, templates/connect.php:278
794
- msgid "No"
795
- msgstr "Non"
796
-
797
- #: includes/class-freemius.php22870, templates/connect.php:280
798
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
799
- msgstr "ne %sPAS%s m'envoyer de mises à jour de sécurité ou de fonctionnalités, ni de contenu instructif, ni d'offre."
800
-
801
- #: includes/class-freemius.php:22880
802
- 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 :-)"
803
- 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 :-)"
804
-
805
- #: includes/class-freemius.php22882, templates/connect.php:287
806
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
807
- 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 :"
808
-
809
- #: includes/class-freemius.php:23164
810
- msgid "License key is empty."
811
- msgstr "La clé de licence est vide."
812
-
813
- #: includes/class-fs-plugin-updater.php184,
814
- #: templates/forms/premium-versions-upgrade-handler.php:57
815
- msgid "Renew license"
816
- msgstr "Renouvelez votre licence"
817
-
818
- #: includes/class-fs-plugin-updater.php189,
819
- #: templates/forms/premium-versions-upgrade-handler.php:58
820
- msgid "Buy license"
821
- msgstr "Acheter une licence"
822
-
823
- #: includes/class-fs-plugin-updater.php280,
824
- #: includes/class-fs-plugin-updater.php:313
825
- msgid "There is a %s of %s available."
826
- msgstr "Il y a une %s de %s disponible."
827
-
828
- #: includes/class-fs-plugin-updater.php282,
829
- #: includes/class-fs-plugin-updater.php:318
830
- msgid "new Beta version"
831
- msgstr "new Beta version"
832
-
833
- #: includes/class-fs-plugin-updater.php283,
834
- #: includes/class-fs-plugin-updater.php:319
835
- msgid "new version"
836
- msgstr "Nouvelle version"
837
-
838
- #: includes/class-fs-plugin-updater.php:342
839
- msgid "Important Upgrade Notice:"
840
- msgstr "Information importante de mise à jour :"
841
-
842
- #: includes/class-fs-plugin-updater.php:1214
843
- msgid "Installing plugin: %s"
844
- msgstr "Installation du plugin : %s"
845
-
846
- #: includes/class-fs-plugin-updater.php:1255
847
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
848
- msgstr "Impossible de se connecter au système de fichiers. Merci de confirmer vos autorisations."
849
-
850
- #: includes/class-fs-plugin-updater.php:1437
851
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
852
- 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."
853
-
854
- #: includes/fs-plugin-info-dialog.php:509
855
- msgid "Purchase More"
856
- msgstr "Purchase More"
857
-
858
- #: includes/fs-plugin-info-dialog.php510,
859
- #: templates/account/partials/addon.php:347
860
- msgctxt "verb"
861
- msgid "Purchase"
862
- msgstr "Acheter"
863
-
864
- #: includes/fs-plugin-info-dialog.php:514
865
- msgid "Start my free %s"
866
- msgstr "Commencer ma %s gratuite"
867
-
868
- #: includes/fs-plugin-info-dialog.php:712
869
- msgid "Install Free Version Update Now"
870
- msgstr "Installer la dernière mise à jour gratuite maintenant"
871
-
872
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
873
- msgid "Install Update Now"
874
- msgstr "Installer la mise à jour maintenant"
875
-
876
- #: includes/fs-plugin-info-dialog.php:722
877
- msgid "Install Free Version Now"
878
- msgstr "Installer la version gratuite maintenant"
879
-
880
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
881
- #: templates/auto-installation.php111,
882
- #: templates/account/partials/addon.php327,
883
- #: templates/account/partials/addon.php:379
884
- msgid "Install Now"
885
- msgstr "Installer maintenant"
886
-
887
- #: includes/fs-plugin-info-dialog.php:739
888
- msgctxt "as download latest version"
889
- msgid "Download Latest Free Version"
890
- msgstr "Télécharger la dernière version gratuite"
891
-
892
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
893
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
894
- msgctxt "as download latest version"
895
- msgid "Download Latest"
896
- msgstr "Télécharger la dernière version"
897
-
898
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
899
- #: templates/account/partials/addon.php318,
900
- #: templates/account/partials/addon.php:373
901
- msgid "Activate this add-on"
902
- msgstr "Activer cet add-on"
903
-
904
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
905
- msgid "Activate Free Version"
906
- msgstr "Activez la version gratuite"
907
-
908
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
909
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
910
- msgid "Activate"
911
- msgstr "Activer"
912
-
913
- #: includes/fs-plugin-info-dialog.php:968
914
- msgctxt "Plugin installer section title"
915
- msgid "Description"
916
- msgstr "Description"
917
-
918
- #: includes/fs-plugin-info-dialog.php:969
919
- msgctxt "Plugin installer section title"
920
- msgid "Installation"
921
- msgstr "Installation"
922
-
923
- #: includes/fs-plugin-info-dialog.php:970
924
- msgctxt "Plugin installer section title"
925
- msgid "FAQ"
926
- msgstr "FAQ"
927
-
928
- #: includes/fs-plugin-info-dialog.php971,
929
- #: templates/plugin-info/description.php:55
930
- msgid "Screenshots"
931
- msgstr "Captures d'écran"
932
-
933
- #: includes/fs-plugin-info-dialog.php:972
934
- msgctxt "Plugin installer section title"
935
- msgid "Changelog"
936
- msgstr "Changelog"
937
-
938
- #: includes/fs-plugin-info-dialog.php:973
939
- msgctxt "Plugin installer section title"
940
- msgid "Reviews"
941
- msgstr "Commentaires"
942
-
943
- #: includes/fs-plugin-info-dialog.php:974
944
- msgctxt "Plugin installer section title"
945
- msgid "Other Notes"
946
- msgstr "Autres Informations"
947
-
948
- #: includes/fs-plugin-info-dialog.php:989
949
- msgctxt "Plugin installer section title"
950
- msgid "Features & Pricing"
951
- msgstr "Fonctionnalités & Tarifs"
952
-
953
- #: includes/fs-plugin-info-dialog.php:999
954
- msgid "Plugin Install"
955
- msgstr "Installation du Plugin"
956
-
957
- #: includes/fs-plugin-info-dialog.php:1071
958
- msgctxt "e.g. Professional Plan"
959
- msgid "%s Plan"
960
- msgstr "Formule %s"
961
-
962
- #: includes/fs-plugin-info-dialog.php:1097
963
- msgctxt "e.g. the best product"
964
- msgid "Best"
965
- msgstr "Best"
966
-
967
- #: includes/fs-plugin-info-dialog.php1103,
968
- #: includes/fs-plugin-info-dialog.php:1123
969
- msgctxt "as every month"
970
- msgid "Monthly"
971
- msgstr "Mensuel"
972
-
973
- #: includes/fs-plugin-info-dialog.php:1106
974
- msgctxt "as once a year"
975
- msgid "Annual"
976
- msgstr "Annuel"
977
-
978
- #: includes/fs-plugin-info-dialog.php:1109
979
- msgid "Lifetime"
980
- msgstr "À vie"
981
-
982
- #: includes/fs-plugin-info-dialog.php1123,
983
- #: includes/fs-plugin-info-dialog.php1125,
984
- #: includes/fs-plugin-info-dialog.php:1127
985
- msgctxt "e.g. billed monthly"
986
- msgid "Billed %s"
987
- msgstr "%s Facturé"
988
-
989
- #: includes/fs-plugin-info-dialog.php:1125
990
- msgctxt "as once a year"
991
- msgid "Annually"
992
- msgstr "Annuel"
993
-
994
- #: includes/fs-plugin-info-dialog.php:1127
995
- msgctxt "as once a year"
996
- msgid "Once"
997
- msgstr "Une fois"
998
-
999
- #: includes/fs-plugin-info-dialog.php:1133
1000
- msgid "Single Site License"
1001
- msgstr "Licence 1 site"
1002
-
1003
- #: includes/fs-plugin-info-dialog.php:1135
1004
- msgid "Unlimited Licenses"
1005
- msgstr "Licences sites illimités"
1006
-
1007
- #: includes/fs-plugin-info-dialog.php:1137
1008
- msgid "Up to %s Sites"
1009
- msgstr "Jusqu'à %s Sites"
1010
-
1011
- #: includes/fs-plugin-info-dialog.php1147,
1012
- #: templates/plugin-info/features.php:82
1013
- msgctxt "as monthly period"
1014
- msgid "mo"
1015
- msgstr "mois"
1016
-
1017
- #: includes/fs-plugin-info-dialog.php1154,
1018
- #: templates/plugin-info/features.php:80
1019
- msgctxt "as annual period"
1020
- msgid "year"
1021
- msgstr "année"
1022
-
1023
- #: includes/fs-plugin-info-dialog.php:1208
1024
- msgctxt "noun"
1025
- msgid "Price"
1026
- msgstr "Tarif"
1027
-
1028
- #: includes/fs-plugin-info-dialog.php:1256
1029
- msgid "Save %s"
1030
- msgstr "Économisez %s"
1031
-
1032
- #: includes/fs-plugin-info-dialog.php:1266
1033
- msgid "No commitment for %s - cancel anytime"
1034
- msgstr "Pas d'engagement durant %s - annuler quand vous voulez"
1035
-
1036
- #: includes/fs-plugin-info-dialog.php:1269
1037
- msgid "After your free %s, pay as little as %s"
1038
- msgstr "Après vos %s gratuits, payez seulement %s"
1039
-
1040
- #: includes/fs-plugin-info-dialog.php:1280
1041
- msgid "Details"
1042
- msgstr "Détails"
1043
-
1044
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1045
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1046
- #: templates/account/partials/addon.php:36
1047
- msgctxt "product version"
1048
- msgid "Version"
1049
- msgstr "Version"
1050
-
1051
- #: includes/fs-plugin-info-dialog.php:1291
1052
- msgctxt "as the plugin author"
1053
- msgid "Author"
1054
- msgstr "Auteur"
1055
-
1056
- #: includes/fs-plugin-info-dialog.php:1298
1057
- msgid "Last Updated"
1058
- msgstr "Dernière mise à jour"
1059
-
1060
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1061
- msgctxt "x-ago"
1062
- msgid "%s ago"
1063
- msgstr "Il y a %s"
1064
-
1065
- #: includes/fs-plugin-info-dialog.php:1312
1066
- msgid "Requires WordPress Version"
1067
- msgstr "Version de WordPress requise"
1068
-
1069
- #: includes/fs-plugin-info-dialog.php:1313
1070
- msgid "%s or higher"
1071
- msgstr "%s ou plus"
1072
-
1073
- #: includes/fs-plugin-info-dialog.php:1320
1074
- msgid "Compatible up to"
1075
- msgstr "Compatible jusqu'à"
1076
-
1077
- #: includes/fs-plugin-info-dialog.php:1328
1078
- msgid "Downloaded"
1079
- msgstr "Téléchargé"
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1332
1082
- msgid "%s time"
1083
- msgstr "%s fois"
1084
-
1085
- #: includes/fs-plugin-info-dialog.php:1334
1086
- msgid "%s times"
1087
- msgstr "%s fois"
1088
-
1089
- #: includes/fs-plugin-info-dialog.php:1344
1090
- msgid "WordPress.org Plugin Page"
1091
- msgstr "Page WordPress.org du plugin"
1092
-
1093
- #: includes/fs-plugin-info-dialog.php:1352
1094
- msgid "Plugin Homepage"
1095
- msgstr "Site Web du plugin"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php1360,
1098
- #: includes/fs-plugin-info-dialog.php:1442
1099
- msgid "Donate to this plugin"
1100
- msgstr "Faire une donation pour ce plugin"
1101
-
1102
- #: includes/fs-plugin-info-dialog.php:1367
1103
- msgid "Average Rating"
1104
- msgstr "Note moyenne"
1105
-
1106
- #: includes/fs-plugin-info-dialog.php:1374
1107
- msgid "based on %s"
1108
- msgstr "Basé sur %s"
1109
-
1110
- #: includes/fs-plugin-info-dialog.php:1378
1111
- msgid "%s rating"
1112
- msgstr "%s notation"
1113
-
1114
- #: includes/fs-plugin-info-dialog.php:1380
1115
- msgid "%s ratings"
1116
- msgstr "%snotations "
1117
-
1118
- #: includes/fs-plugin-info-dialog.php:1395
1119
- msgid "%s star"
1120
- msgstr "%s étoile"
1121
-
1122
- #: includes/fs-plugin-info-dialog.php:1397
1123
- msgid "%s stars"
1124
- msgstr "%s étoiles"
1125
-
1126
- #: includes/fs-plugin-info-dialog.php:1408
1127
- msgid "Click to see reviews that provided a rating of %s"
1128
- msgstr "Cliquez pour voir les avis avec une notation de %s"
1129
-
1130
- #: includes/fs-plugin-info-dialog.php:1421
1131
- msgid "Contributors"
1132
- msgstr "Contributeurs"
1133
-
1134
- #: includes/fs-plugin-info-dialog.php1450,
1135
- #: includes/fs-plugin-info-dialog.php:1452
1136
- msgid "Warning"
1137
- msgstr "Attention"
1138
-
1139
- #: includes/fs-plugin-info-dialog.php:1450
1140
- msgid "This plugin has not been tested with your current version of WordPress."
1141
- msgstr "Ce plugin n'a pas été testé avec votre actuelle version de WordPress"
1142
-
1143
- #: includes/fs-plugin-info-dialog.php:1452
1144
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1145
- msgstr "Ce plugin n'a pas été indiqué comme étant compatible avec votre version actuelle de WordPress"
1146
-
1147
- #: includes/fs-plugin-info-dialog.php:1471
1148
- msgid "Paid add-on must be deployed to Freemius."
1149
- msgstr "Les add-ons payant doivent être déposés sur Freemius"
1150
-
1151
- #: includes/fs-plugin-info-dialog.php:1472
1152
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1153
- msgstr "Les add-ons doivent être déposés sur WordPress.org ou Freemius."
1154
-
1155
- #: includes/fs-plugin-info-dialog.php:1493
1156
- msgid "Newer Version (%s) Installed"
1157
- msgstr "Nouvelle Version (%s) Installée"
1158
-
1159
- #: includes/fs-plugin-info-dialog.php:1494
1160
- msgid "Newer Free Version (%s) Installed"
1161
- msgstr "La nouvelle version gratuite ( %s ) a été installé"
1162
-
1163
- #: includes/fs-plugin-info-dialog.php:1501
1164
- msgid "Latest Version Installed"
1165
- msgstr "Dernière Version Installée"
1166
-
1167
- #: includes/fs-plugin-info-dialog.php:1502
1168
- msgid "Latest Free Version Installed"
1169
- msgstr "La dernière version gratuite a été installé"
1170
-
1171
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1172
- #: templates/account/partials/addon.php26,
1173
- #: templates/account/partials/site.php:295
1174
- msgid "Downgrading your plan"
1175
- msgstr "Rétrograder votre formule"
1176
-
1177
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1178
- #: templates/account/partials/addon.php27,
1179
- #: templates/account/partials/site.php:296
1180
- msgid "Cancelling the subscription"
1181
- msgstr "Annuler votre abonnement"
1182
-
1183
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1184
- #. subscription'
1185
- #: templates/account.php:89
1186
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1187
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1188
-
1189
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1190
- #: templates/account/partials/addon.php30,
1191
- #: templates/account/partials/site.php:299
1192
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1193
- msgstr "Veuillez noter que nous ne serons pas en mesure de garantir le maintien des prix actuels pour les renouvellements/nouveaux abonnements après une annulation. Si vous choisissez de renouveler l'abonnement manuellement à l'avenir, après une augmentation de prix, qui se produit généralement une fois par an, le prix mis à jour vous sera facturé."
1194
-
1195
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1196
- #: templates/account/partials/addon.php:31
1197
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1198
- msgstr "Annuler la période d'essai va immédiatement bloquer les fonctionnalités premium. Souhaitez-vous continuer ?"
1199
-
1200
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1201
- #: templates/account/partials/addon.php32,
1202
- #: templates/account/partials/site.php:300
1203
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1204
- msgstr "Vous pouvez toujours profiter de toutes les fonctionnalités de %s mais vous n'aurez plus accès aux mises à jour de sécurité ou de fonctionnalités de %s, ni au support."
1205
-
1206
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1207
- #: templates/account/partials/addon.php33,
1208
- #: templates/account/partials/site.php:301
1209
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1210
- 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."
1211
-
1212
- #. translators: %s: Plan title (e.g. "Professional")
1213
- #: templates/account.php95,
1214
- #: templates/account/partials/activate-license-button.php31,
1215
- #: templates/account/partials/addon.php:35
1216
- msgid "Activate %s Plan"
1217
- msgstr "Activer la formule %s"
1218
-
1219
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1220
- #: templates/account.php98, templates/account/partials/addon.php38,
1221
- #: templates/account/partials/site.php:275
1222
- msgid "Auto renews in %s"
1223
- msgstr "Renouvellements automatique dans %s"
1224
-
1225
- #. translators: %s: Time period (e.g. Expires in "2 months")
1226
- #: templates/account.php100, templates/account/partials/addon.php40,
1227
- #: templates/account/partials/site.php:277
1228
- msgid "Expires in %s"
1229
- msgstr "Expire dans %s"
1230
-
1231
- #: templates/account.php101, templates/account/partials/addon.php:41
1232
- msgctxt "as synchronize license"
1233
- msgid "Sync License"
1234
- msgstr "Synchroniser la licence"
1235
-
1236
- #: templates/account.php102, templates/account/partials/addon.php:42
1237
- msgid "Cancel Trial"
1238
- msgstr "Annuler la période d'essai"
1239
-
1240
- #: templates/account.php103, templates/account/partials/addon.php:43
1241
- msgid "Change Plan"
1242
- msgstr "Changer de formule"
1243
-
1244
- #: templates/account.php104, templates/account/partials/addon.php:44
1245
- msgctxt "verb"
1246
- msgid "Upgrade"
1247
- msgstr "Mise à jour"
1248
-
1249
- #: templates/account.php106, templates/account/partials/addon.php46,
1250
- #: templates/account/partials/site.php:302
1251
- msgctxt "verb"
1252
- msgid "Downgrade"
1253
- msgstr "Rétrograder"
1254
-
1255
- #: templates/account.php108, templates/add-ons.php187,
1256
- #: templates/plugin-info/features.php72,
1257
- #: templates/account/partials/addon.php48,
1258
- #: templates/account/partials/site.php:31
1259
- msgid "Free"
1260
- msgstr "Gratuit"
1261
-
1262
- #: templates/account.php110, templates/debug.php373,
1263
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1264
- #: templates/account/partials/addon.php:50
1265
- msgctxt "as product pricing plan"
1266
- msgid "Plan"
1267
- msgstr "Formule"
1268
-
1269
- #: templates/account.php:111
1270
- msgid "Bundle Plan"
1271
- msgstr "Bundle Plan"
1272
-
1273
- #: templates/account.php:185
1274
- msgid "Free Trial"
1275
- msgstr "Essai gratuit"
1276
-
1277
- #: templates/account.php:196
1278
- msgid "Account Details"
1279
- msgstr "Détails du compte"
1280
-
1281
- #: templates/account.php:200
1282
- msgid "Billing & Invoices"
1283
- msgstr "Billing & Invoices"
1284
-
1285
- #: templates/account.php:210
1286
- 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?"
1287
- 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 ? "
1288
-
1289
- #: templates/account.php:212
1290
- 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?"
1291
- 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 ?"
1292
-
1293
- #: templates/account.php:215
1294
- msgid "Delete Account"
1295
- msgstr "Supprimer le compte"
1296
-
1297
- #: templates/account.php227, templates/account/partials/addon.php211,
1298
- #: templates/account/partials/deactivate-license-button.php:35
1299
- msgid "Deactivate License"
1300
- msgstr "Désactiver la licence"
1301
-
1302
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1303
- msgid "Are you sure you want to proceed?"
1304
- msgstr "Êtes-vous de vouloir continuer ?"
1305
-
1306
- #: templates/account.php250, templates/account/partials/addon.php:234
1307
- msgid "Cancel Subscription"
1308
- msgstr "Annuler l'abonnement"
1309
-
1310
- #: templates/account.php:278
1311
- msgctxt "as synchronize"
1312
- msgid "Sync"
1313
- msgstr "Synchroniser"
1314
-
1315
- #: templates/account.php292, templates/debug.php:489
1316
- msgid "Name"
1317
- msgstr "Nom"
1318
-
1319
- #: templates/account.php298, templates/debug.php:490
1320
- msgid "Email"
1321
- msgstr "Email"
1322
-
1323
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1324
- msgid "User ID"
1325
- msgstr "User ID"
1326
-
1327
- #: templates/account.php322, templates/account.php608,
1328
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1329
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1330
- #: templates/debug.php599, templates/account/payments.php35,
1331
- #: templates/debug/logger.php:21
1332
- msgid "ID"
1333
- msgstr "ID"
1334
-
1335
- #: templates/account.php:329
1336
- msgid "Site ID"
1337
- msgstr "Site ID"
1338
-
1339
- #: templates/account.php:332
1340
- msgid "No ID"
1341
- msgstr "ID manquant"
1342
-
1343
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1344
- #: templates/debug.php455, templates/debug.php492,
1345
- #: templates/account/partials/site.php:219
1346
- msgid "Public Key"
1347
- msgstr "Clef publique"
1348
-
1349
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1350
- #: templates/debug.php493, templates/account/partials/site.php:231
1351
- msgid "Secret Key"
1352
- msgstr "Clef secrête"
1353
-
1354
- #: templates/account.php:346
1355
- msgctxt "as secret encryption key missing"
1356
- msgid "No Secret"
1357
- msgstr "Clef secrète manquante"
1358
-
1359
- #: templates/account.php373, templates/account/partials/site.php112,
1360
- #: templates/account/partials/site.php:114
1361
- msgid "Trial"
1362
- msgstr "Période d'essai"
1363
-
1364
- #: templates/account.php400, templates/debug.php533,
1365
- #: templates/account/partials/site.php:248
1366
- msgid "License Key"
1367
- msgstr "Clef de licence"
1368
-
1369
- #: templates/account.php:429
1370
- msgid "Join the Beta program"
1371
- msgstr "Join the Beta program"
1372
-
1373
- #: templates/account.php:435
1374
- msgid "not verified"
1375
- msgstr "Non vérifié"
1376
-
1377
- #: templates/account.php444, templates/account/partials/addon.php:172
1378
- msgid "Expired"
1379
- msgstr "Expiré"
1380
-
1381
- #: templates/account.php:502
1382
- msgid "Premium version"
1383
- msgstr "Version premium"
1384
-
1385
- #: templates/account.php:504
1386
- msgid "Free version"
1387
- msgstr "Version gratuite"
1388
-
1389
- #: templates/account.php:516
1390
- msgid "Verify Email"
1391
- msgstr "Vérifier l'email"
1392
-
1393
- #: templates/account.php:527
1394
- msgid "Download %s Version"
1395
- msgstr "Télécharger la version %s"
1396
-
1397
- #: templates/account.php541, templates/account.php749,
1398
- #: templates/account/partials/site.php237,
1399
- #: templates/account/partials/site.php:255
1400
- msgctxt "verb"
1401
- msgid "Show"
1402
- msgstr "Afficher"
1403
-
1404
- #: templates/account.php:555
1405
- msgid "What is your %s?"
1406
- msgstr "Quel est votre %s ?"
1407
-
1408
- #: templates/account.php563, templates/account/billing.php:21
1409
- msgctxt "verb"
1410
- msgid "Edit"
1411
- msgstr "Éditer"
1412
-
1413
- #: templates/account.php:588
1414
- msgid "Sites"
1415
- msgstr "Sites"
1416
-
1417
- #: templates/account.php:599
1418
- msgid "Search by address"
1419
- msgstr "Recherche par adresse"
1420
-
1421
- #: templates/account.php609, templates/debug.php:369
1422
- msgid "Address"
1423
- msgstr "Adresse"
1424
-
1425
- #: templates/account.php:610
1426
- msgid "License"
1427
- msgstr "Licence"
1428
-
1429
- #: templates/account.php:611
1430
- msgid "Plan"
1431
- msgstr "Formule"
1432
-
1433
- #: templates/account.php:656
1434
- msgctxt "as software license"
1435
- msgid "License"
1436
- msgstr "Licence"
1437
-
1438
- #: templates/account.php:743
1439
- msgctxt "verb"
1440
- msgid "Hide"
1441
- msgstr "Cacher"
1442
-
1443
- #: templates/account.php:765
1444
- msgid "Processing"
1445
- msgstr "Traitement en cours"
1446
-
1447
- #: templates/account.php:768
1448
- msgid "Get updates for bleeding edge Beta versions of %s."
1449
- msgstr "Get updates for bleeding edge Beta versions of %s."
1450
-
1451
- #: templates/account.php:826
1452
- msgid "Cancelling %s"
1453
- msgstr "Annulation de %s"
1454
-
1455
- #: templates/account.php826, templates/account.php843,
1456
- #: templates/forms/subscription-cancellation.php27,
1457
- #: templates/forms/deactivation/form.php:133
1458
- msgid "trial"
1459
- msgstr "essai"
1460
-
1461
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1462
- msgid "Cancelling %s..."
1463
- msgstr "Annulation de %s..."
1464
-
1465
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1466
- #: templates/forms/deactivation/form.php:134
1467
- msgid "subscription"
1468
- msgstr "abonnement"
1469
-
1470
- #: templates/account.php:858
1471
- 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?"
1472
- 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 ?"
1473
-
1474
- #: templates/add-ons.php:35
1475
- msgid "View details"
1476
- msgstr "Voir les détails"
1477
-
1478
- #: templates/add-ons.php:45
1479
- msgid "Add Ons for %s"
1480
- msgstr "Add Ons pour %s"
1481
-
1482
- #: templates/add-ons.php:55
1483
- 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."
1484
- 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."
1485
-
1486
- #: templates/add-ons.php:173
1487
- msgctxt "active add-on"
1488
- msgid "Active"
1489
- msgstr "Active"
1490
-
1491
- #: templates/add-ons.php:174
1492
- msgctxt "installed add-on"
1493
- msgid "Installed"
1494
- msgstr "Installed"
1495
-
1496
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1497
- #: templates/forms/resend-key.php:77
1498
- msgctxt "as close a window"
1499
- msgid "Dismiss"
1500
- msgstr "Fermer"
1501
-
1502
- #: templates/auto-installation.php:45
1503
- msgid "%s sec"
1504
- msgstr "%s sec"
1505
-
1506
- #: templates/auto-installation.php:83
1507
- msgid "Automatic Installation"
1508
- msgstr "Installation automatique"
1509
-
1510
- #: templates/auto-installation.php:93
1511
- 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."
1512
- 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."
1513
-
1514
- #: templates/auto-installation.php:104
1515
- 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."
1516
- 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."
1517
-
1518
- #: templates/auto-installation.php:109
1519
- msgid "Cancel Installation"
1520
- msgstr "Annuler l'installation"
1521
-
1522
- #: templates/checkout.php:180
1523
- msgid "Checkout"
1524
- msgstr "Paiement"
1525
-
1526
- #: templates/checkout.php:180
1527
- msgid "PCI compliant"
1528
- msgstr "Compatible PCI"
1529
-
1530
- #. translators: %s: name (e.g. Hey John,)
1531
- #: templates/connect.php:112
1532
- msgctxt "greeting"
1533
- msgid "Hey %s,"
1534
- msgstr "Hey %s,"
1535
-
1536
- #: templates/connect.php:154
1537
- msgid "Allow & Continue"
1538
- msgstr "Autoriser & Continuer"
1539
-
1540
- #: templates/connect.php:158
1541
- msgid "Re-send activation email"
1542
- msgstr "Renvoyer l'email d'activation"
1543
-
1544
- #: templates/connect.php:162
1545
- msgid "Thanks %s!"
1546
- msgstr "Merci %s !"
1547
-
1548
- #: templates/connect.php172, templates/forms/license-activation.php:44
1549
- msgid "Agree & Activate License"
1550
- msgstr "Valider & Activer la licence"
1551
-
1552
- #: templates/connect.php:181
1553
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1554
- msgstr "Merci d'avoir acheté %s ! Pour commencer, veuillez indiquer votre clef de licence :"
1555
-
1556
- #: templates/connect.php:188
1557
- 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."
1558
- 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."
1559
-
1560
- #: templates/connect.php:189
1561
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1562
- 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."
1563
-
1564
- #: templates/connect.php:195
1565
- 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."
1566
- 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."
1567
-
1568
- #: templates/connect.php:196
1569
- 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."
1570
- 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."
1571
-
1572
- #: templates/connect.php:230
1573
- msgid "We're excited to introduce the Freemius network-level integration."
1574
- msgstr "Nous sommes impatient de vous présenter l'intégration Freemius au niveau réseau."
1575
-
1576
- #: templates/connect.php:233
1577
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1578
- msgstr "Durant le processus de mise à jour nous avons détecté %d site(s) toujours en attente d'activation de la licence."
1579
-
1580
- #: templates/connect.php:235
1581
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1582
- 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."
1583
-
1584
- #: templates/connect.php:237
1585
- msgid "%s's paid features"
1586
- msgstr "Fonctionnalités payantes de %s"
1587
-
1588
- #: templates/connect.php:242
1589
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1590
- msgstr "Éventuellement, vous pouvez l'ignorer pour l'instant et activer la licence plus tard, sur votre page de compte du réseau %s."
1591
-
1592
- #: templates/connect.php:244
1593
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1594
- msgstr "Durant le processus de mise à jour nous avons détecté %s site(s) dans le réseau que vous devez vérifier."
1595
-
1596
- #: templates/connect.php253, templates/forms/license-activation.php:47
1597
- msgid "License key"
1598
- msgstr "Clef de licence"
1599
-
1600
- #: templates/connect.php256, templates/forms/license-activation.php:20
1601
- msgid "Can't find your license key?"
1602
- msgstr "Vous ne trouvez pas votre clef de licence ?"
1603
-
1604
- #: templates/connect.php315, templates/connect.php652,
1605
- #: templates/forms/deactivation/retry-skip.php:20
1606
- msgctxt "verb"
1607
- msgid "Skip"
1608
- msgstr "Passer"
1609
-
1610
- #: templates/connect.php:318
1611
- msgid "Delegate to Site Admins"
1612
- msgstr "Déléguer aux administrateurs du site"
1613
-
1614
- #: templates/connect.php:318
1615
- msgid "If you click it, this decision will be delegated to the sites administrators."
1616
- msgstr "Si vous cliquez, cette décision sera déléguée aux administrateurs des sites."
1617
-
1618
- #: templates/connect.php:346
1619
- msgid "Your Profile Overview"
1620
- msgstr "Résumé de votre profil"
1621
-
1622
- #: templates/connect.php:347
1623
- msgid "Name and email address"
1624
- msgstr "Nom et adresse email"
1625
-
1626
- #: templates/connect.php:352
1627
- msgid "Your Site Overview"
1628
- msgstr "Résumé de votre site"
1629
-
1630
- #: templates/connect.php:353
1631
- msgid "Site URL, WP version, PHP info, plugins & themes"
1632
- msgstr "Site URL, WP version, PHP info, plugins & themes"
1633
-
1634
- #: templates/connect.php:358
1635
- msgid "Admin Notices"
1636
- msgstr "Notifications Administrateur"
1637
-
1638
- #: templates/connect.php359, templates/connect.php:375
1639
- msgid "Updates, announcements, marketing, no spam"
1640
- msgstr "Mises à jour, annonces, marketing, pas de spam"
1641
-
1642
- #: templates/connect.php:364
1643
- msgid "Current %s Events"
1644
- msgstr "Évènements du %s actuel"
1645
-
1646
- #: templates/connect.php:365
1647
- msgid "Activation, deactivation and uninstall"
1648
- msgstr "Activation, désactivation et désintallation"
1649
-
1650
- #: templates/connect.php:374
1651
- msgid "Newsletter"
1652
- msgstr "Newsletter"
1653
-
1654
- #: templates/connect.php391, templates/forms/license-activation.php:39
1655
- 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."
1656
- 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."
1657
-
1658
- #: templates/connect.php:396
1659
- msgid "What permissions are being granted?"
1660
- msgstr "Quelles autorisations sont accordées ?"
1661
-
1662
- #: templates/connect.php:417
1663
- msgid "Don't have a license key?"
1664
- msgstr "Vous n'avez pas de clef de licence ?"
1665
-
1666
- #: templates/connect.php:420
1667
- msgid "Have a license key?"
1668
- msgstr "Vous avez une clef de licence ?"
1669
-
1670
- #: templates/connect.php:428
1671
- msgid "Privacy Policy"
1672
- msgstr "Politique de confidentialité"
1673
-
1674
- #: templates/connect.php:430
1675
- msgid "License Agreement"
1676
- msgstr "Contrat de licence"
1677
-
1678
- #: templates/connect.php:430
1679
- msgid "Terms of Service"
1680
- msgstr "Conditions générales de service"
1681
-
1682
- #: templates/connect.php:805
1683
- msgctxt "as in the process of sending an email"
1684
- msgid "Sending email"
1685
- msgstr "Email en cours d'envoi"
1686
-
1687
- #: templates/connect.php:806
1688
- msgctxt "as activating plugin"
1689
- msgid "Activating"
1690
- msgstr "Activation en cours"
1691
-
1692
- #: templates/contact.php:78
1693
- msgid "Contact"
1694
- msgstr "Contact"
1695
-
1696
- #: templates/debug.php:17
1697
- msgctxt "as turned off"
1698
- msgid "Off"
1699
- msgstr "Off"
1700
-
1701
- #: templates/debug.php:18
1702
- msgctxt "as turned on"
1703
- msgid "On"
1704
- msgstr "On"
1705
-
1706
- #: templates/debug.php:20
1707
- msgid "SDK"
1708
- msgstr "SDK"
1709
-
1710
- #: templates/debug.php:24
1711
- msgctxt "as code debugging"
1712
- msgid "Debugging"
1713
- msgstr "Debuggage"
1714
-
1715
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1716
- #: templates/debug.php:494
1717
- msgid "Actions"
1718
- msgstr "Actions"
1719
-
1720
- #: templates/debug.php:64
1721
- msgid "Are you sure you want to delete all Freemius data?"
1722
- msgstr "Êtes-vous sûr de vouloir supprimer toutes les données de Freemius ?"
1723
-
1724
- #: templates/debug.php:64
1725
- msgid "Delete All Accounts"
1726
- msgstr "Supprimer tous les comptes"
1727
-
1728
- #: templates/debug.php:71
1729
- msgid "Clear API Cache"
1730
- msgstr "Vider le cache API"
1731
-
1732
- #: templates/debug.php:79
1733
- msgid "Clear Updates Transients"
1734
- msgstr "Vider les transients de mise à jour"
1735
-
1736
- #: templates/debug.php:86
1737
- msgid "Sync Data From Server"
1738
- msgstr "Synchronisation des données depuis le serveur"
1739
-
1740
- #: templates/debug.php:95
1741
- msgid "Migrate Options to Network"
1742
- msgstr "Migrer les options vers le réseau"
1743
-
1744
- #: templates/debug.php:100
1745
- msgid "Load DB Option"
1746
- msgstr "Chargement des options de la base de données"
1747
-
1748
- #: templates/debug.php:103
1749
- msgid "Set DB Option"
1750
- msgstr "Mise en place des options de la base de données"
1751
-
1752
- #: templates/debug.php:182
1753
- msgid "Key"
1754
- msgstr "Clef"
1755
-
1756
- #: templates/debug.php:183
1757
- msgid "Value"
1758
- msgstr "Valeur"
1759
-
1760
- #: templates/debug.php:199
1761
- msgctxt "as software development kit versions"
1762
- msgid "SDK Versions"
1763
- msgstr "Versions du SDK"
1764
-
1765
- #: templates/debug.php:204
1766
- msgid "SDK Path"
1767
- msgstr "Chemin d'accès du SDK"
1768
-
1769
- #: templates/debug.php205, templates/debug.php:244
1770
- msgid "Module Path"
1771
- msgstr "Chemin d'accès du module"
1772
-
1773
- #: templates/debug.php:206
1774
- msgid "Is Active"
1775
- msgstr "Est actif"
1776
-
1777
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1778
- msgid "Plugins"
1779
- msgstr "Plugins"
1780
-
1781
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1782
- msgid "Themes"
1783
- msgstr "Thèmes"
1784
-
1785
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1786
- #: templates/debug/scheduled-crons.php:80
1787
- msgid "Slug"
1788
- msgstr "Slug"
1789
-
1790
- #: templates/debug.php241, templates/debug.php:452
1791
- msgid "Title"
1792
- msgstr "Titre"
1793
-
1794
- #: templates/debug.php:242
1795
- msgctxt "as application program interface"
1796
- msgid "API"
1797
- msgstr "API"
1798
-
1799
- #: templates/debug.php:243
1800
- msgid "Freemius State"
1801
- msgstr "État de Freemius"
1802
-
1803
- #: templates/debug.php:247
1804
- msgid "Network Blog"
1805
- msgstr "Réseau de Blog"
1806
-
1807
- #: templates/debug.php:248
1808
- msgid "Network User"
1809
- msgstr "Réseau d'Utilisateur"
1810
-
1811
- #: templates/debug.php:285
1812
- msgctxt "as connection was successful"
1813
- msgid "Connected"
1814
- msgstr "Connecté"
1815
-
1816
- #: templates/debug.php:286
1817
- msgctxt "as connection blocked"
1818
- msgid "Blocked"
1819
- msgstr "Bloqué"
1820
-
1821
- #: templates/debug.php:322
1822
- msgid "Simulate Trial Promotion"
1823
- msgstr "Simuler la promotion d'essai"
1824
-
1825
- #: templates/debug.php:334
1826
- msgid "Simulate Network Upgrade"
1827
- msgstr "Simuler la mise à jour du réseau"
1828
-
1829
- #: templates/debug.php:360
1830
- msgid "%s Installs"
1831
- msgstr "%s Installations"
1832
-
1833
- #: templates/debug.php:362
1834
- msgctxt "like websites"
1835
- msgid "Sites"
1836
- msgstr "Sites"
1837
-
1838
- #: templates/debug.php368, templates/account/partials/site.php:148
1839
- msgid "Blog ID"
1840
- msgstr "Blog ID"
1841
-
1842
- #: templates/debug.php433, templates/debug.php511,
1843
- #: templates/account/partials/addon.php:396
1844
- msgctxt "verb"
1845
- msgid "Delete"
1846
- msgstr "Supprimer"
1847
-
1848
- #: templates/debug.php:447
1849
- msgid "Add Ons of module %s"
1850
- msgstr "Add Ons du module %s"
1851
-
1852
- #: templates/debug.php:484
1853
- msgid "Users"
1854
- msgstr "Utilisateurs"
1855
-
1856
- #: templates/debug.php:491
1857
- msgid "Verified"
1858
- msgstr "Vérifié"
1859
-
1860
- #: templates/debug.php:522
1861
- msgid "%s Licenses"
1862
- msgstr "%s Licences"
1863
-
1864
- #: templates/debug.php:527
1865
- msgid "Plugin ID"
1866
- msgstr "ID du plugin"
1867
-
1868
- #: templates/debug.php:529
1869
- msgid "Plan ID"
1870
- msgstr "ID de la formule"
1871
-
1872
- #: templates/debug.php:530
1873
- msgid "Quota"
1874
- msgstr "Quota"
1875
-
1876
- #: templates/debug.php:531
1877
- msgid "Activated"
1878
- msgstr "Activé"
1879
-
1880
- #: templates/debug.php:532
1881
- msgid "Blocking"
1882
- msgstr "Bloquant"
1883
-
1884
- #: templates/debug.php:534
1885
- msgctxt "as expiration date"
1886
- msgid "Expiration"
1887
- msgstr "Expiration"
1888
-
1889
- #: templates/debug.php:557
1890
- msgid "Debug Log"
1891
- msgstr "Debug Log"
1892
-
1893
- #: templates/debug.php:561
1894
- msgid "All Types"
1895
- msgstr "Tous les types"
1896
-
1897
- #: templates/debug.php:568
1898
- msgid "All Requests"
1899
- msgstr "Toutes les demandes"
1900
-
1901
- #: templates/debug.php573, templates/debug.php602,
1902
- #: templates/debug/logger.php:25
1903
- msgid "File"
1904
- msgstr "Fichier"
1905
-
1906
- #: templates/debug.php574, templates/debug.php600,
1907
- #: templates/debug/logger.php:23
1908
- msgid "Function"
1909
- msgstr "Fonction"
1910
-
1911
- #: templates/debug.php:575
1912
- msgid "Process ID"
1913
- msgstr "ID du processus"
1914
-
1915
- #: templates/debug.php:576
1916
- msgid "Logger"
1917
- msgstr "Logger"
1918
-
1919
- #: templates/debug.php577, templates/debug.php601,
1920
- #: templates/debug/logger.php:24
1921
- msgid "Message"
1922
- msgstr "Message"
1923
-
1924
- #: templates/debug.php:579
1925
- msgid "Filter"
1926
- msgstr "Filter"
1927
-
1928
- #: templates/debug.php:587
1929
- msgid "Download"
1930
- msgstr "Téléchargement"
1931
-
1932
- #: templates/debug.php598, templates/debug/logger.php:22
1933
- msgid "Type"
1934
- msgstr "Type"
1935
-
1936
- #: templates/debug.php603, templates/debug/logger.php:26
1937
- msgid "Timestamp"
1938
- msgstr "Timestamp"
1939
-
1940
- #: templates/secure-https-header.php:28
1941
- msgid "Secure HTTPS %s page, running from an external domain"
1942
- msgstr "Page %s sécurisée HTTPS, s'exécutant sur un domaine externe"
1943
-
1944
- #: includes/customizer/class-fs-customizer-support-section.php55,
1945
- #: templates/plugin-info/features.php:43
1946
- msgid "Support"
1947
- msgstr "Support"
1948
-
1949
- #: includes/debug/class-fs-debug-bar-panel.php48,
1950
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1951
- msgctxt "milliseconds"
1952
- msgid "ms"
1953
- msgstr "ms"
1954
-
1955
- #: includes/debug/debug-bar-start.php:41
1956
- msgid "Freemius API"
1957
- msgstr "API Freemius"
1958
-
1959
- #: includes/debug/debug-bar-start.php:42
1960
- msgid "Requests"
1961
- msgstr "Demandes"
1962
-
1963
- #: templates/account/billing.php:22
1964
- msgctxt "verb"
1965
- msgid "Update"
1966
- msgstr "Mise à jour"
1967
-
1968
- #: templates/account/billing.php:33
1969
- msgid "Billing"
1970
- msgstr "Facturation"
1971
-
1972
- #: templates/account/billing.php38, templates/account/billing.php:38
1973
- msgid "Business name"
1974
- msgstr "Raison sociale"
1975
-
1976
- #: templates/account/billing.php39, templates/account/billing.php:39
1977
- msgid "Tax / VAT ID"
1978
- msgstr "Code TVA"
1979
-
1980
- #: templates/account/billing.php42, templates/account/billing.php42,
1981
- #: templates/account/billing.php43, templates/account/billing.php:43
1982
- msgid "Address Line %d"
1983
- msgstr "Adresse ligne %d"
1984
-
1985
- #: templates/account/billing.php46, templates/account/billing.php:46
1986
- msgid "City"
1987
- msgstr "Ville"
1988
-
1989
- #: templates/account/billing.php46, templates/account/billing.php:46
1990
- msgid "Town"
1991
- msgstr "Ville"
1992
-
1993
- #: templates/account/billing.php47, templates/account/billing.php:47
1994
- msgid "ZIP / Postal Code"
1995
- msgstr "Code postal"
1996
-
1997
- #: templates/account/billing.php:302
1998
- msgid "Country"
1999
- msgstr "Pays"
2000
-
2001
- #: templates/account/billing.php:304
2002
- msgid "Select Country"
2003
- msgstr "Choisir le pays"
2004
-
2005
- #: templates/account/billing.php311, templates/account/billing.php:312
2006
- msgid "State"
2007
- msgstr "État"
2008
-
2009
- #: templates/account/billing.php311, templates/account/billing.php:312
2010
- msgid "Province"
2011
- msgstr "Région"
2012
-
2013
- #: templates/account/payments.php:29
2014
- msgid "Payments"
2015
- msgstr "Paiements"
2016
-
2017
- #: templates/account/payments.php:36
2018
- msgid "Date"
2019
- msgstr "Date"
2020
-
2021
- #: templates/account/payments.php:37
2022
- msgid "Amount"
2023
- msgstr "Montant"
2024
-
2025
- #: templates/account/payments.php38, templates/account/payments.php:50
2026
- msgid "Invoice"
2027
- msgstr "Facture"
2028
-
2029
- #: templates/debug/api-calls.php:56
2030
- msgid "API"
2031
- msgstr "API"
2032
-
2033
- #: templates/debug/api-calls.php:68
2034
- msgid "Method"
2035
- msgstr "Méthode"
2036
-
2037
- #: templates/debug/api-calls.php:69
2038
- msgid "Code"
2039
- msgstr "Code"
2040
-
2041
- #: templates/debug/api-calls.php:70
2042
- msgid "Length"
2043
- msgstr "Longueur"
2044
-
2045
- #: templates/debug/api-calls.php:71
2046
- msgctxt "as file/folder path"
2047
- msgid "Path"
2048
- msgstr "Chemin"
2049
-
2050
- #: templates/debug/api-calls.php:73
2051
- msgid "Body"
2052
- msgstr "Body"
2053
-
2054
- #: templates/debug/api-calls.php:75
2055
- msgid "Result"
2056
- msgstr "Résultat"
2057
-
2058
- #: templates/debug/api-calls.php:76
2059
- msgid "Start"
2060
- msgstr "Début"
2061
-
2062
- #: templates/debug/api-calls.php:77
2063
- msgid "End"
2064
- msgstr "Fin"
2065
-
2066
- #: templates/debug/logger.php:15
2067
- msgid "Log"
2068
- msgstr "Log"
2069
-
2070
- #. translators: %s: time period (e.g. In "2 hours")
2071
- #: templates/debug/plugins-themes-sync.php18,
2072
- #: templates/debug/scheduled-crons.php:91
2073
- msgid "In %s"
2074
- msgstr "Dans %s"
2075
-
2076
- #. translators: %s: time period (e.g. "2 hours" ago)
2077
- #: templates/debug/plugins-themes-sync.php20,
2078
- #: templates/debug/scheduled-crons.php:93
2079
- msgid "%s ago"
2080
- msgstr "Il y a %s"
2081
-
2082
- #: templates/debug/plugins-themes-sync.php21,
2083
- #: templates/debug/scheduled-crons.php:74
2084
- msgctxt "seconds"
2085
- msgid "sec"
2086
- msgstr "sec"
2087
-
2088
- #: templates/debug/plugins-themes-sync.php:23
2089
- msgid "Plugins & Themes Sync"
2090
- msgstr "Synchronisation des plugin et des thèmes"
2091
-
2092
- #: templates/debug/plugins-themes-sync.php:28
2093
- msgid "Total"
2094
- msgstr "Total"
2095
-
2096
- #: templates/debug/plugins-themes-sync.php29,
2097
- #: templates/debug/scheduled-crons.php:84
2098
- msgid "Last"
2099
- msgstr "Dernier"
2100
-
2101
- #: templates/debug/scheduled-crons.php:76
2102
- msgid "Scheduled Crons"
2103
- msgstr "Crons programmés"
2104
-
2105
- #: templates/debug/scheduled-crons.php:81
2106
- msgid "Module"
2107
- msgstr "Module"
2108
-
2109
- #: templates/debug/scheduled-crons.php:82
2110
- msgid "Module Type"
2111
- msgstr "Type de module"
2112
-
2113
- #: templates/debug/scheduled-crons.php:83
2114
- msgid "Cron Type"
2115
- msgstr "Type de Cron"
2116
-
2117
- #: templates/debug/scheduled-crons.php:85
2118
- msgid "Next"
2119
- msgstr "Suivant"
2120
-
2121
- #: templates/forms/affiliation.php:82
2122
- msgid "Non-expiring"
2123
- msgstr "Sans expiration"
2124
-
2125
- #: templates/forms/affiliation.php:85
2126
- msgid "Apply to become an affiliate"
2127
- msgstr "Postuler pour devenir un affilié"
2128
-
2129
- #: templates/forms/affiliation.php:104
2130
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2131
- msgstr "Votre dossier d'affiliation pour %s a été accepté ! Identifiez-vous dans votre espace affilié sur : %s."
2132
-
2133
- #: templates/forms/affiliation.php:119
2134
- 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."
2135
- 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."
2136
-
2137
- #: templates/forms/affiliation.php:122
2138
- msgid "Your affiliation account was temporarily suspended."
2139
- msgstr "Votre compte affilié a été suspendu temporairement."
2140
-
2141
- #: templates/forms/affiliation.php:125
2142
- 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."
2143
- 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."
2144
-
2145
- #: templates/forms/affiliation.php:128
2146
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2147
- 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."
2148
-
2149
- #: templates/forms/affiliation.php:141
2150
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2151
- msgstr "Vous aimez %s ? Devenez notre ambassadeur et gagnez du cash ;-)"
2152
-
2153
- #: templates/forms/affiliation.php:142
2154
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2155
- msgstr "Parrainez des nouveaux clients pour notre %s et gagnez une commission de %s sur chaque vente réussie que vous affiliez."
2156
-
2157
- #: templates/forms/affiliation.php:145
2158
- msgid "Program Summary"
2159
- msgstr "Sommaire du programme"
2160
-
2161
- #: templates/forms/affiliation.php:147
2162
- msgid "%s commission when a customer purchases a new license."
2163
- msgstr "Commission de %s quand un client achète une nouvelle licence."
2164
-
2165
- #: templates/forms/affiliation.php:149
2166
- msgid "Get commission for automated subscription renewals."
2167
- msgstr "Obtenez des commissions pour les renouvellements automatiques d'abonnement."
2168
-
2169
- #: templates/forms/affiliation.php:152
2170
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2171
- msgstr "Cookie de tracking de %s après la première visite pour maximiser les potentiels de gain."
2172
-
2173
- #: templates/forms/affiliation.php:155
2174
- msgid "Unlimited commissions."
2175
- msgstr "Commissions illimitées."
2176
-
2177
- #: templates/forms/affiliation.php:157
2178
- msgid "%s minimum payout amount."
2179
- msgstr "Montant de paiement minimum %s."
2180
-
2181
- #: templates/forms/affiliation.php:158
2182
- msgid "Payouts are in USD and processed monthly via PayPal."
2183
- msgstr "Les paiements se font en Dollars US et sont effectués mensuellement via PayPal."
2184
-
2185
- #: templates/forms/affiliation.php:159
2186
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2187
- msgstr "Comme nous bloquons sur 30 jours pour les remboursements éventuels, seules sont payées les commissions de plus de 30 jours."
2188
-
2189
- #: templates/forms/affiliation.php:162
2190
- msgid "Affiliate"
2191
- msgstr "Affiliation"
2192
-
2193
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2194
- msgid "Email address"
2195
- msgstr "Adresse email"
2196
-
2197
- #: templates/forms/affiliation.php:169
2198
- msgid "Full name"
2199
- msgstr "Nom complet"
2200
-
2201
- #: templates/forms/affiliation.php:173
2202
- msgid "PayPal account email address"
2203
- msgstr "Adresse email du compte PayPal"
2204
-
2205
- #: templates/forms/affiliation.php:177
2206
- msgid "Where are you going to promote the %s?"
2207
- msgstr "Où allez-vous faire la promotion du %s ? "
2208
-
2209
- #: templates/forms/affiliation.php:179
2210
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2211
- msgstr "Indiquez l'adresse de votre site ou d'autres sites sur lesquels vous pensez faire la promotion du %s"
2212
-
2213
- #: templates/forms/affiliation.php:181
2214
- msgid "Add another domain"
2215
- msgstr "Ajouter une autre adresse"
2216
-
2217
- #: templates/forms/affiliation.php:185
2218
- msgid "Extra Domains"
2219
- msgstr "Adresses supplémentaires"
2220
-
2221
- #: templates/forms/affiliation.php:186
2222
- msgid "Extra domains where you will be marketing the product from."
2223
- msgstr "Adresses supplémentaires depuis lesquelles vous ferez la promotion du produit."
2224
-
2225
- #: templates/forms/affiliation.php:196
2226
- msgid "Promotion methods"
2227
- msgstr "Méthodes de promotion"
2228
-
2229
- #: templates/forms/affiliation.php:199
2230
- msgid "Social media (Facebook, Twitter, etc.)"
2231
- msgstr "Réseaux sociaux (Facebook, Twitter, etc.)"
2232
-
2233
- #: templates/forms/affiliation.php:203
2234
- msgid "Mobile apps"
2235
- msgstr "Applications mobiles"
2236
-
2237
- #: templates/forms/affiliation.php:207
2238
- msgid "Website, email, and social media statistics (optional)"
2239
- msgstr "Statistiques du site web, de l'adresse email et des réseaux sociaux (optionnel)"
2240
-
2241
- #: templates/forms/affiliation.php:210
2242
- 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)."
2243
- 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)"
2244
-
2245
- #: templates/forms/affiliation.php:214
2246
- msgid "How will you promote us?"
2247
- msgstr "Comment allez-vous faire de la promotion ?"
2248
-
2249
- #: templates/forms/affiliation.php:217
2250
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2251
- msgstr "Merci d'indiquer en détail comment vous allez faire la promotion du %s (en étant aussi précis que possible)"
2252
-
2253
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2254
- msgid "Cancel"
2255
- msgstr "Annuler"
2256
-
2257
- #: templates/forms/affiliation.php:225
2258
- msgid "Become an affiliate"
2259
- msgstr "Devenir un affilié"
2260
-
2261
- #: templates/forms/license-activation.php:21
2262
- msgid "Please enter the license key that you received in the email right after the purchase:"
2263
- msgstr "Merci d'indiquer le code de licence que vous avez reçu par email juste après l'achat :"
2264
-
2265
- #: templates/forms/license-activation.php:26
2266
- msgid "Update License"
2267
- msgstr "Mettre à jour la licence"
2268
-
2269
- #: templates/forms/optout.php:30
2270
- msgctxt "verb"
2271
- msgid "Opt Out"
2272
- msgstr "Désinscription"
2273
-
2274
- #: templates/forms/optout.php:31
2275
- msgctxt "verb"
2276
- msgid "Opt In"
2277
- msgstr "Inscription"
2278
-
2279
- #: templates/forms/optout.php:33
2280
- 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."
2281
- 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."
2282
-
2283
- #: templates/forms/optout.php:35
2284
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2285
- msgstr "En cliquant \"Désincription\", nous n'enverrons plus d'informations de %s à %s."
2286
-
2287
- #: templates/forms/premium-versions-upgrade-handler.php:40
2288
- msgid "There is a new version of %s available."
2289
- msgstr "Il y a une nouvelle version disponible de %s. "
2290
-
2291
- #: templates/forms/premium-versions-upgrade-handler.php:41
2292
- msgid " %s to access version %s security & feature updates, and support."
2293
- msgstr "%s pour accéder aux mises à jour de sécurité et de fonctionnalités de la version %s, et au support."
2294
-
2295
- #: templates/forms/premium-versions-upgrade-handler.php:54
2296
- msgid "New Version Available"
2297
- msgstr "Une nouvelle version est disponible"
2298
-
2299
- #: templates/forms/premium-versions-upgrade-handler.php:75
2300
- msgctxt "close a window"
2301
- msgid "Dismiss"
2302
- msgstr "Fermer"
2303
-
2304
- #: templates/forms/resend-key.php:21
2305
- msgid "Send License Key"
2306
- msgstr "Envoyer le code de la licence"
2307
-
2308
- #: templates/forms/resend-key.php:57
2309
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2310
- 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."
2311
-
2312
- #: templates/forms/subscription-cancellation.php:37
2313
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2314
- msgstr "Désactiver ou désinstaller le %s désactivera automatiquement la licence, que vous pourrez utiliser sur un autre site."
2315
-
2316
- #: templates/forms/subscription-cancellation.php:47
2317
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2318
- msgstr "Dans le cas où vous n'avez PAS l'intention d'utiliser ce %s sur ce site (ou tout autre site) - voulez-vous aussi annuler le %s ?"
2319
-
2320
- #: templates/forms/subscription-cancellation.php:52
2321
- msgid "license"
2322
- msgstr "licence"
2323
-
2324
- #: templates/forms/subscription-cancellation.php:57
2325
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2326
- msgstr "Annuler %s - Je n'ai plus besoin de mises à jour de sécurité et de fonctionnalités, ni de support pour %s parce que je n'ai pas l'intention d'utiliser le %s sur ce site, ou tout autre site."
2327
-
2328
- #: templates/forms/subscription-cancellation.php:68
2329
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2330
- msgstr "Ne pas annuler %s - Je veux toujours recevoir les mises à jour de sécurité et de fonctionnalités, ainsi que d'être en mesure de contacter le support."
2331
-
2332
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2333
- #. subscription'
2334
- #: templates/forms/subscription-cancellation.php99,
2335
- #: templates/account/partials/addon.php29,
2336
- #: templates/account/partials/site.php:298
2337
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2338
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2339
-
2340
- #: templates/forms/subscription-cancellation.php:103
2341
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2342
- msgstr "Une fois votre licence expirée, vous ne pourrez plus utiliser le %s, sauf si vous l'activez à nouveau avec une licence premium valide."
2343
-
2344
- #: templates/forms/subscription-cancellation.php:136
2345
- msgid "Cancel %s?"
2346
- msgstr "Annuler %s ?"
2347
-
2348
- #: templates/forms/subscription-cancellation.php:143
2349
- msgid "Proceed"
2350
- msgstr "Poursuivre"
2351
-
2352
- #: templates/forms/subscription-cancellation.php191,
2353
- #: templates/forms/deactivation/form.php:171
2354
- msgid "Cancel %s & Proceed"
2355
- msgstr "Annuler %s et poursuivre"
2356
-
2357
- #: templates/forms/trial-start.php:22
2358
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2359
- msgstr "Vous êtes à 1 clic de commencer votre période d'essai gratuite de %1$s jours de la formule %2$s."
2360
-
2361
- #: templates/forms/trial-start.php:28
2362
- 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."
2363
- 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."
2364
-
2365
- #: templates/js/style-premium-theme.php:39
2366
- msgid "Premium"
2367
- msgstr "Premium"
2368
-
2369
- #: templates/js/style-premium-theme.php:42
2370
- msgid "Beta"
2371
- msgstr "Beta"
2372
-
2373
- #: templates/partials/network-activation.php:27
2374
- msgid "Activate license on all sites in the network."
2375
- msgstr "Activer la licence sur tous les sites du réseau."
2376
-
2377
- #: templates/partials/network-activation.php:28
2378
- msgid "Apply on all sites in the network."
2379
- msgstr "Effectuer sur tous les sites dans le réseau."
2380
-
2381
- #: templates/partials/network-activation.php:31
2382
- msgid "Activate license on all pending sites."
2383
- msgstr "Activer la licence sur tous les sites en attente."
2384
-
2385
- #: templates/partials/network-activation.php:32
2386
- msgid "Apply on all pending sites."
2387
- msgstr "Activer sur tous les sites en attente."
2388
-
2389
- #: templates/partials/network-activation.php40,
2390
- #: templates/partials/network-activation.php:74
2391
- msgid "allow"
2392
- msgstr "autoriser"
2393
-
2394
- #: templates/partials/network-activation.php43,
2395
- #: templates/partials/network-activation.php:77
2396
- msgid "delegate"
2397
- msgstr "déléguer"
2398
-
2399
- #: templates/partials/network-activation.php47,
2400
- #: templates/partials/network-activation.php:81
2401
- msgid "skip"
2402
- msgstr "passer"
2403
-
2404
- #: templates/plugin-info/description.php72,
2405
- #: templates/plugin-info/screenshots.php:31
2406
- msgid "Click to view full-size screenshot %d"
2407
- msgstr "Cliquez pour voir la capture d'écran %d en pleine taille"
2408
-
2409
- #: templates/plugin-info/features.php:56
2410
- msgid "Unlimited Updates"
2411
- msgstr "Mises à jour illimitées"
2412
-
2413
- #: templates/account/partials/activate-license-button.php:46
2414
- msgid "Localhost"
2415
- msgstr "Localhost"
2416
-
2417
- #: templates/account/partials/activate-license-button.php:50
2418
- msgctxt "as 5 licenses left"
2419
- msgid "%s left"
2420
- msgstr "%s restante(s)"
2421
-
2422
- #: templates/account/partials/activate-license-button.php:51
2423
- msgid "Last license"
2424
- msgstr "Dernière licence"
2425
-
2426
- #: templates/account/partials/addon.php:167
2427
- msgid "Cancelled"
2428
- msgstr "Annulé"
2429
-
2430
- #: templates/account/partials/addon.php:177
2431
- msgid "No expiration"
2432
- msgstr "Pas d'expiration"
2433
-
2434
- #: templates/account/partials/site.php:181
2435
- msgid "Owner Name"
2436
- msgstr "Nom du propriétaire"
2437
-
2438
- #: templates/account/partials/site.php:193
2439
- msgid "Owner Email"
2440
- msgstr "Email du propriétaire"
2441
-
2442
- #: templates/account/partials/site.php:205
2443
- msgid "Owner ID"
2444
- msgstr "ID du propriétaire"
2445
-
2446
- #: templates/account/partials/site.php:270
2447
- msgid "Subscription"
2448
- msgstr "Inscription"
2449
-
2450
- #: templates/forms/deactivation/contact.php:19
2451
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2452
- msgstr "Désolé pour le dérangement et nous sommes là pour vous aider si vous nous le permettez."
2453
-
2454
- #: templates/forms/deactivation/contact.php:22
2455
- msgid "Contact Support"
2456
- msgstr "Contacter l'Assistance"
2457
-
2458
- #: templates/forms/deactivation/form.php:64
2459
- msgid "Anonymous feedback"
2460
- msgstr "Commentaire anonyme"
2461
-
2462
- #: templates/forms/deactivation/form.php:70
2463
- msgid "Deactivate"
2464
- msgstr "Désactiver"
2465
-
2466
- #: templates/forms/deactivation/form.php:72
2467
- msgid "Activate %s"
2468
- msgstr "Activer %s"
2469
-
2470
- #: templates/forms/deactivation/form.php:87
2471
- msgid "Quick Feedback"
2472
- msgstr "Commentaires rapides"
2473
-
2474
- #: templates/forms/deactivation/form.php:91
2475
- msgid "If you have a moment, please let us know why you are %s"
2476
- msgstr "Si vous avez un instant, merci de nous indiquer pourquoi %s"
2477
-
2478
- #: templates/forms/deactivation/form.php:91
2479
- msgid "deactivating"
2480
- msgstr "Désactivation"
2481
-
2482
- #: templates/forms/deactivation/form.php:91
2483
- msgid "switching"
2484
- msgstr "Changement"
2485
-
2486
- #: templates/forms/deactivation/form.php:365
2487
- msgid "Submit & %s"
2488
- msgstr "Envoyer & %s"
2489
-
2490
- #: templates/forms/deactivation/form.php:386
2491
- msgid "Kindly tell us the reason so we can improve."
2492
- msgstr "S'il vous plait, dites nous pourquoi afin que nous puissions nous améliorer."
2493
-
2494
- #: templates/forms/deactivation/form.php:511
2495
- msgid "Yes - %s"
2496
- msgstr "Oui - %s"
2497
-
2498
- #: templates/forms/deactivation/form.php:518
2499
- msgid "Skip & %s"
2500
- msgstr "Passer & %s"
2501
-
2502
- #: templates/forms/deactivation/retry-skip.php:21
2503
- msgid "Click here to use the plugin anonymously"
2504
- msgstr "Cliquer ici pour utiliser le plugin anonymement"
2505
-
2506
- #: templates/forms/deactivation/retry-skip.php:23
2507
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2508
- 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 DELETED
@@ -1,2509 +0,0 @@
1
- # Copyright (C) 2019 freemius
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: 2019-06-05 13:40+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"
21
- "X-Poedit-SearchPath-0: .\n"
22
- "X-Poedit-SearchPathExcluded-0: *.js\n"
23
- "X-Poedit-SourceCharset: UTF-8\n"
24
-
25
- #: includes/class-freemius.php1838, templates/account.php:769
26
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
27
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
28
-
29
- #: includes/class-freemius.php:1845
30
- msgid "Would you like to proceed with the update?"
31
- msgstr "Would you like to proceed with the update?"
32
-
33
- #: includes/class-freemius.php:2053
34
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
35
- msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
36
-
37
- #: includes/class-freemius.php:2055
38
- msgid "Error"
39
- msgstr "שגיאה"
40
-
41
- #: includes/class-freemius.php:2445
42
- msgid "I found a better %s"
43
- msgstr "מצאתי %s יותר טוב"
44
-
45
- #: includes/class-freemius.php:2447
46
- msgid "What's the %s's name?"
47
- msgstr "What's the %s's name?"
48
-
49
- #: includes/class-freemius.php:2453
50
- msgid "It's a temporary %s. I'm just debugging an issue."
51
- msgstr "It's a temporary %s. I'm just debugging an issue."
52
-
53
- #: includes/class-freemius.php:2455
54
- msgid "Deactivation"
55
- msgstr "דיאקטיבציה"
56
-
57
- #: includes/class-freemius.php:2456
58
- msgid "Theme Switch"
59
- msgstr "החלפת תֵמָה"
60
-
61
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
62
- msgid "Other"
63
- msgstr "אחר"
64
-
65
- #: includes/class-freemius.php:2473
66
- msgid "I no longer need the %s"
67
- msgstr "I no longer need the %s"
68
-
69
- #: includes/class-freemius.php:2480
70
- msgid "I only needed the %s for a short period"
71
- msgstr "I only needed the %s for a short period"
72
-
73
- #: includes/class-freemius.php:2486
74
- msgid "The %s broke my site"
75
- msgstr "ה%s הרס לי את האתר"
76
-
77
- #: includes/class-freemius.php:2493
78
- msgid "The %s suddenly stopped working"
79
- msgstr "ה%s הפסיק פתאום לעבוד"
80
-
81
- #: includes/class-freemius.php:2503
82
- msgid "I can't pay for it anymore"
83
- msgstr "אני לא יכול/ה להמשיך לשלם על זה"
84
-
85
- #: includes/class-freemius.php:2505
86
- msgid "What price would you feel comfortable paying?"
87
- msgstr "מה המחיר שכן תרגיש\\י בנוח לשלם?"
88
-
89
- #: includes/class-freemius.php:2511
90
- msgid "I don't like to share my information with you"
91
- msgstr "אני לא אוהב את הרעיון של שיתוף מידע איתכם"
92
-
93
- #: includes/class-freemius.php:2532
94
- msgid "The %s didn't work"
95
- msgstr "ה%s לא עבד"
96
-
97
- #: includes/class-freemius.php:2542
98
- msgid "I couldn't understand how to make it work"
99
- msgstr "לא הצלחתי להבין איך לגרום לזה לעבוד"
100
-
101
- #: includes/class-freemius.php:2550
102
- msgid "The %s is great, but I need specific feature that you don't support"
103
- msgstr "The %s is great, but I need specific feature that you don't support"
104
-
105
- #: includes/class-freemius.php:2552
106
- msgid "What feature?"
107
- msgstr "איזה פיטצ'ר?"
108
-
109
- #: includes/class-freemius.php:2556
110
- msgid "The %s is not working"
111
- msgstr "ה%s לא עובד"
112
-
113
- #: includes/class-freemius.php:2558
114
- msgid "Kindly share what didn't work so we can fix it for future users..."
115
- msgstr "אנא שתפ\\י מה לא עבד כדי שנוכל לתקן זאת עבור משתמשים עתידיים..."
116
-
117
- #: includes/class-freemius.php:2562
118
- msgid "It's not what I was looking for"
119
- msgstr "חיפשתי משהו אחר"
120
-
121
- #: includes/class-freemius.php:2564
122
- msgid "What you've been looking for?"
123
- msgstr "מה חיפשת?"
124
-
125
- #: includes/class-freemius.php:2568
126
- msgid "The %s didn't work as expected"
127
- msgstr "ה%s לא עבד כמצופה"
128
-
129
- #: includes/class-freemius.php:2570
130
- msgid "What did you expect?"
131
- msgstr "למה ציפית?"
132
-
133
- #: includes/class-freemius.php3425, templates/debug.php:20
134
- msgid "Freemius Debug"
135
- msgstr "ניפוי תקלות פרימיוס"
136
-
137
- #: includes/class-freemius.php:4177
138
- msgid "I don't know what is cURL or how to install it, help me!"
139
- msgstr "אין לי מושג מה זה cURL או איך להתקין אותו - אשמח לעזרה!"
140
-
141
- #: includes/class-freemius.php:4179
142
- 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."
143
- 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."
144
-
145
- #: includes/class-freemius.php:4186
146
- 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."
147
- 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."
148
-
149
- #: includes/class-freemius.php:4291
150
- msgid "Yes - do your thing"
151
- msgstr "כן - בצעו את מה שצריך"
152
-
153
- #: includes/class-freemius.php:4296
154
- msgid "No - just deactivate"
155
- msgstr "לא - פשוט כבה"
156
-
157
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
158
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
159
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
160
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
161
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
162
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
163
- #: includes/class-freemius.php20536, templates/add-ons.php:54
164
- msgctxt "exclamation"
165
- msgid "Oops"
166
- msgstr "אופס"
167
-
168
- #: includes/class-freemius.php:4410
169
- 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."
170
- 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."
171
-
172
- #: includes/class-freemius.php:4847
173
- msgctxt "addonX cannot run without pluginY"
174
- msgid "%s cannot run without %s."
175
- msgstr "%s לא יכול לעבוד ללא %s."
176
-
177
- #: includes/class-freemius.php:4848
178
- msgctxt "addonX cannot run..."
179
- msgid "%s cannot run without the plugin."
180
- msgstr "ההרחבה %s אינה יכולה לפעול ללא התוסף."
181
-
182
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
183
- #: includes/class-freemius.php:19475
184
- msgid "Unexpected API error. Please contact the %s's author with the following error."
185
- msgstr "Unexpected API error. Please contact the %s's author with the following error."
186
-
187
- #: includes/class-freemius.php:5687
188
- msgid "Premium %s version was successfully activated."
189
- msgstr "Premium %s version was successfully activated."
190
-
191
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
192
- msgctxt ""
193
- msgid "W00t"
194
- msgstr "יש"
195
-
196
- #: includes/class-freemius.php:5714
197
- msgid "You have a %s license."
198
- msgstr "יש לך רישיון %s."
199
-
200
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
201
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
202
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
203
- #: includes/class-freemius.php:19229
204
- msgctxt "interjection expressing joy or exuberance"
205
- msgid "Yee-haw"
206
- msgstr "יששש"
207
-
208
- #: includes/class-freemius.php:5982
209
- 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."
210
- 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."
211
-
212
- #: includes/class-freemius.php:5986
213
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
214
- msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
215
-
216
- #: includes/class-freemius.php5995, templates/add-ons.php130,
217
- #: templates/account/partials/addon.php:343
218
- msgid "More information about %s"
219
- msgstr "מידע נוסף אודות %s"
220
-
221
- #: includes/class-freemius.php:5996
222
- msgid "Purchase License"
223
- msgstr "קניית רישיון"
224
-
225
- #: includes/class-freemius.php6931, templates/connect.php:163
226
- 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."
227
- 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."
228
-
229
- #: includes/class-freemius.php:6935
230
- msgid "start the trial"
231
- msgstr "התחל תקופת ניסיון"
232
-
233
- #: includes/class-freemius.php6936, templates/connect.php:167
234
- msgid "complete the install"
235
- msgstr "השלם התקנה"
236
-
237
- #: includes/class-freemius.php:7049
238
- msgid "You are just one step away - %s"
239
- msgstr "You are just one step away - %s"
240
-
241
- #: includes/class-freemius.php:7052
242
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
243
- msgid "Complete \"%s\" Activation Now"
244
- msgstr "השלם הפעלת \"%s\" עכשיו"
245
-
246
- #: includes/class-freemius.php:7130
247
- msgid "We made a few tweaks to the %s, %s"
248
- msgstr "We made a few tweaks to the %s, %s"
249
-
250
- #: includes/class-freemius.php:7134
251
- msgid "Opt in to make \"%s\" better!"
252
- msgstr "Opt in to make \"%s\" better!"
253
-
254
- #: includes/class-freemius.php:7566
255
- msgid "The upgrade of %s was successfully completed."
256
- msgstr "The upgrade of %s was successfully completed."
257
-
258
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
259
- #: includes/class-fs-plugin-updater.php1170,
260
- #: includes/class-fs-plugin-updater.php1177,
261
- #: templates/auto-installation.php:32
262
- msgid "Add-On"
263
- msgstr "Add-On"
264
-
265
- #: includes/class-freemius.php9730, templates/account.php313,
266
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
267
- msgid "Plugin"
268
- msgstr "תוסף"
269
-
270
- #: includes/class-freemius.php9731, templates/account.php314,
271
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
272
- #: templates/forms/deactivation/form.php:71
273
- msgid "Theme"
274
- msgstr "תבנית"
275
-
276
- #: includes/class-freemius.php:12148
277
- msgid "An unknown error has occurred while trying to set the user's beta mode."
278
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
279
-
280
- #: includes/class-freemius.php:12549
281
- msgid "Invalid site details collection."
282
- msgstr "Invalid site details collection."
283
-
284
- #: includes/class-freemius.php:12669
285
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
286
- msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
287
-
288
- #: includes/class-freemius.php:12671
289
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
290
- msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
291
-
292
- #: includes/class-freemius.php:12945
293
- msgid "Account is pending activation."
294
- msgstr "Account is pending activation."
295
-
296
- #: includes/class-freemius.php13057,
297
- #: templates/forms/premium-versions-upgrade-handler.php:47
298
- msgid "Buy a license now"
299
- msgstr "Buy a license now"
300
-
301
- #: includes/class-freemius.php13069,
302
- #: templates/forms/premium-versions-upgrade-handler.php:46
303
- msgid "Renew your license now"
304
- msgstr "Renew your license now"
305
-
306
- #: includes/class-freemius.php:13073
307
- msgid "%s to access version %s security & feature updates, and support."
308
- msgstr "%s to access version %s security & feature updates, and support."
309
-
310
- #: includes/class-freemius.php:15448
311
- msgid "%s activation was successfully completed."
312
- msgstr "הפעלת %s הושלמה בהצלחה."
313
-
314
- #: includes/class-freemius.php:15462
315
- msgid "Your account was successfully activated with the %s plan."
316
- msgstr "חשבונך הופעל בהצלחה עם חבילת %s."
317
-
318
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
319
- msgid "Your trial has been successfully started."
320
- msgstr "הניסיון שלך הופעל בהצלחה."
321
-
322
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
323
- #: includes/class-freemius.php:16297
324
- msgid "Couldn't activate %s."
325
- msgstr "לא ניתן להפעיל את %s."
326
-
327
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
328
- #: includes/class-freemius.php:16298
329
- msgid "Please contact us with the following message:"
330
- msgstr "אנא צור איתנו קשר יחד עם ההודעה הבאה:"
331
-
332
- #: includes/class-freemius.php:16128
333
- msgid "An unknown error has occurred."
334
- msgstr "An unknown error has occurred."
335
-
336
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
337
- msgid "Upgrade"
338
- msgstr "שדרג"
339
-
340
- #: includes/class-freemius.php:16661
341
- msgid "Start Trial"
342
- msgstr "התחל תקופת ניסיון"
343
-
344
- #: includes/class-freemius.php:16663
345
- msgid "Pricing"
346
- msgstr "מחירון"
347
-
348
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
349
- msgid "Affiliation"
350
- msgstr "אפיליאציה"
351
-
352
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
353
- #: templates/account.php177, templates/debug.php:326
354
- msgid "Account"
355
- msgstr "חשבון"
356
-
357
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
358
- #: includes/customizer/class-fs-customizer-support-section.php:60
359
- msgid "Contact Us"
360
- msgstr "יצירת קשר"
361
-
362
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
363
- #: includes/class-freemius.php21423, templates/account.php105,
364
- #: templates/account/partials/addon.php:45
365
- msgid "Add-Ons"
366
- msgstr "Add-Ons"
367
-
368
- #: includes/class-freemius.php:16835
369
- msgctxt "ASCII arrow left icon"
370
- msgid "&#x2190;"
371
- msgstr "&#x2190;"
372
-
373
- #: includes/class-freemius.php:16835
374
- msgctxt "ASCII arrow right icon"
375
- msgid "&#x27a4;"
376
- msgstr "&#x27a4;"
377
-
378
- #: includes/class-freemius.php16837, templates/pricing.php:102
379
- msgctxt "noun"
380
- msgid "Pricing"
381
- msgstr "מחירון"
382
-
383
- #: includes/class-freemius.php17050,
384
- #: includes/customizer/class-fs-customizer-support-section.php:67
385
- msgid "Support Forum"
386
- msgstr "פורום תמיכה"
387
-
388
- #: includes/class-freemius.php:17995
389
- msgid "Your email has been successfully verified - you are AWESOME!"
390
- msgstr "Your email has been successfully verified - you are AWESOME!"
391
-
392
- #: includes/class-freemius.php:17996
393
- msgctxt "a positive response"
394
- msgid "Right on"
395
- msgstr "מעולה"
396
-
397
- #: includes/class-freemius.php:18660
398
- msgid "Your %s Add-on plan was successfully upgraded."
399
- msgstr "חבילת ההרחבה %s שודרגה בהצלחה."
400
-
401
- #: includes/class-freemius.php:18662
402
- msgid "%s Add-on was successfully purchased."
403
- msgstr "ההרחבה %s נרכשה בהצלחה."
404
-
405
- #: includes/class-freemius.php:18665
406
- msgid "Download the latest version"
407
- msgstr "הורד את הגרסה האחרונה"
408
-
409
- #: includes/class-freemius.php:18751
410
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
411
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
412
-
413
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
414
- #: includes/class-freemius.php:19277
415
- msgid "Error received from the server:"
416
- msgstr "הוחזרה שגיאה מהשרת:"
417
-
418
- #: includes/class-freemius.php:18767
419
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
420
- msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
421
-
422
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
423
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
424
- msgctxt ""
425
- msgid "Hmm"
426
- msgstr "אממ"
427
-
428
- #: includes/class-freemius.php:18974
429
- 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."
430
- 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."
431
-
432
- #: includes/class-freemius.php18975, templates/account.php107,
433
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
434
- msgctxt "trial period"
435
- msgid "Trial"
436
- msgstr "ניסיון"
437
-
438
- #: includes/class-freemius.php:18980
439
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
440
- msgstr "שידרגתי את החשבון שלי אבל כשאני מנסה לבצע סנכרון לרישיון החבילה נשארת %s."
441
-
442
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
443
- msgid "Please contact us here"
444
- msgstr "אנא צור איתנו קשר כאן"
445
-
446
- #: includes/class-freemius.php:18995
447
- msgid "Your plan was successfully activated."
448
- msgstr "Your plan was successfully activated."
449
-
450
- #: includes/class-freemius.php:18996
451
- msgid "Your plan was successfully upgraded."
452
- msgstr "החבילה שודרגה בהצלחה."
453
-
454
- #: includes/class-freemius.php:19013
455
- msgid "Your plan was successfully changed to %s."
456
- msgstr "החבילה עודכנה בהצלחה אל %s."
457
-
458
- #: includes/class-freemius.php:19029
459
- msgid "Your license has expired. You can still continue using the free %s forever."
460
- msgstr "Your license has expired. You can still continue using the free %s forever."
461
-
462
- #: includes/class-freemius.php:19031
463
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
464
- msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
465
-
466
- #: includes/class-freemius.php:19039
467
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
468
- msgstr "רשיונך בוטל. אם לדעתך זו טעות, נא ליצור קשר עם התמיכה."
469
-
470
- #: includes/class-freemius.php:19052
471
- 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."
472
- 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."
473
-
474
- #: includes/class-freemius.php:19075
475
- msgid "Your free trial has expired. You can still continue using all our free features."
476
- msgstr "תקופת הניסיון שלך הסתיימה. הפיטצ'רים החינאמיים עדיין ניתנים לשימוש."
477
-
478
- #: includes/class-freemius.php:19077
479
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
480
- msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
481
-
482
- #: includes/class-freemius.php:19184
483
- msgid "It looks like the license could not be activated."
484
- msgstr "נראה שלא ניתן להפעיל את הרישיון."
485
-
486
- #: includes/class-freemius.php:19226
487
- msgid "Your license was successfully activated."
488
- msgstr "הרישיון הופעל בהצלחה."
489
-
490
- #: includes/class-freemius.php:19252
491
- msgid "It looks like your site currently doesn't have an active license."
492
- msgstr "נראה לאתר עדיין אין רישיון פעיל."
493
-
494
- #: includes/class-freemius.php:19276
495
- msgid "It looks like the license deactivation failed."
496
- msgstr "נראה שניתוק הרישיון נכשל."
497
-
498
- #: includes/class-freemius.php:19304
499
- msgid "Your license was successfully deactivated, you are back to the %s plan."
500
- msgstr "רישיונך נותק בהצלחה, חזרת לחבילת %s"
501
-
502
- #: includes/class-freemius.php:19305
503
- msgid "O.K"
504
- msgstr "אוקיי"
505
-
506
- #: includes/class-freemius.php:19358
507
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
508
- msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
509
-
510
- #: includes/class-freemius.php:19367
511
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
512
- msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
513
-
514
- #: includes/class-freemius.php:19409
515
- msgid "You are already running the %s in a trial mode."
516
- msgstr "You are already running the %s in a trial mode."
517
-
518
- #: includes/class-freemius.php:19420
519
- msgid "You already utilized a trial before."
520
- msgstr "הניסיון כבר נוצל בעבר."
521
-
522
- #: includes/class-freemius.php:19434
523
- msgid "Plan %s do not exist, therefore, can't start a trial."
524
- msgstr "החבילה %s אינה קיימת, לכן, לא ניתן להתחיל תקופת ניסיון."
525
-
526
- #: includes/class-freemius.php:19445
527
- msgid "Plan %s does not support a trial period."
528
- msgstr "תוכנית %s אינה תומכת בתקופת ניסיון."
529
-
530
- #: includes/class-freemius.php:19456
531
- msgid "None of the %s's plans supports a trial period."
532
- msgstr "None of the %s's plans supports a trial period."
533
-
534
- #: includes/class-freemius.php:19506
535
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
536
- msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
537
-
538
- #: includes/class-freemius.php:19542
539
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
540
- msgstr "נראה שיש תקלה זמנית המונעת את ביטול הניסיון. אנא נסו שוב בעוד כמה דקות."
541
-
542
- #: includes/class-freemius.php:19561
543
- msgid "Your %s free trial was successfully cancelled."
544
- msgstr "תקופת הניסיון החינמית של %s בוטלה בהצלחה."
545
-
546
- #: includes/class-freemius.php:19877
547
- msgid "Version %s was released."
548
- msgstr "גרסה %s הושקה."
549
-
550
- #: includes/class-freemius.php:19877
551
- msgid "Please download %s."
552
- msgstr "נא להוריד את %s."
553
-
554
- #: includes/class-freemius.php:19884
555
- msgid "the latest %s version here"
556
- msgstr "גרסת ה-%s האחרונה כאן"
557
-
558
- #: includes/class-freemius.php:19889
559
- msgid "New"
560
- msgstr "חדש"
561
-
562
- #: includes/class-freemius.php:19894
563
- msgid "Seems like you got the latest release."
564
- msgstr "נראה שיש לך את הגרסה האחרונה."
565
-
566
- #: includes/class-freemius.php:19895
567
- msgid "You are all good!"
568
- msgstr "את\\ה מסודר!"
569
-
570
- #: includes/class-freemius.php:20165
571
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
572
- msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
573
-
574
- #: includes/class-freemius.php:20304
575
- msgid "Site successfully opted in."
576
- msgstr "Site successfully opted in."
577
-
578
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
579
- msgid "Awesome"
580
- msgstr "אדיר"
581
-
582
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
583
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
584
- msgstr "We appreciate your help in making the %s better by letting us track some usage data."
585
-
586
- #: includes/class-freemius.php:20322
587
- msgid "Thank you!"
588
- msgstr "תודה רבה!"
589
-
590
- #: includes/class-freemius.php:20329
591
- msgid "We will no longer be sending any usage data of %s on %s to %s."
592
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
593
-
594
- #: includes/class-freemius.php:20458
595
- 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."
596
- 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."
597
-
598
- #: includes/class-freemius.php:20464
599
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
600
- msgstr "תודה על אישור ביצוע החלפת הבעלות. הרגע נשלח מייל ל-%s כדי לקבל אישור סופי."
601
-
602
- #: includes/class-freemius.php:20469
603
- msgid "%s is the new owner of the account."
604
- msgstr "%s הינו הבעלים החד של חשבון זה."
605
-
606
- #: includes/class-freemius.php:20471
607
- msgctxt "as congratulations"
608
- msgid "Congrats"
609
- msgstr "מזל טוב"
610
-
611
- #: includes/class-freemius.php:20491
612
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
613
- msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
614
-
615
- #: includes/class-freemius.php:20492
616
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
617
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
618
-
619
- #: includes/class-freemius.php:20499
620
- msgid "Change Ownership"
621
- msgstr "עדכון בעלות"
622
-
623
- #: includes/class-freemius.php:20507
624
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
625
- msgstr "כתובת הדואל שלך עודכנה בהצלחה. הודעת אישור אמורה להתקבל בדואל שלך ברגעים הקרובים."
626
-
627
- #: includes/class-freemius.php:20519
628
- msgid "Please provide your full name."
629
- msgstr "נא למלא את שמך המלא."
630
-
631
- #: includes/class-freemius.php:20524
632
- msgid "Your name was successfully updated."
633
- msgstr "שמך עודכן בהצלחה."
634
-
635
- #: includes/class-freemius.php:20585
636
- msgid "You have successfully updated your %s."
637
- msgstr "עידכנת בהצלחה את ה%s."
638
-
639
- #: includes/class-freemius.php:20725
640
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
641
- msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
642
-
643
- #: includes/class-freemius.php:20726
644
- msgctxt "advance notice of something that will need attention."
645
- msgid "Heads up"
646
- msgstr "לתשמות לבך"
647
-
648
- #: includes/class-freemius.php:21165
649
- msgctxt "exclamation"
650
- msgid "Hey"
651
- msgstr "היי"
652
-
653
- #: includes/class-freemius.php:21165
654
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
655
- msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
656
-
657
- #: includes/class-freemius.php:21173
658
- msgid "No commitment for %s days - cancel anytime!"
659
- msgstr "ללא התחייבות ל-%s ימין - בטלו בכל רגע!"
660
-
661
- #: includes/class-freemius.php:21174
662
- msgid "No credit card required"
663
- msgstr "לא נדרש כרטיס אשראי"
664
-
665
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
666
- msgctxt "call to action"
667
- msgid "Start free trial"
668
- msgstr "התחלת ניסיון חינם"
669
-
670
- #: includes/class-freemius.php:21258
671
- 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!"
672
- 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!"
673
-
674
- #: includes/class-freemius.php:21267
675
- msgid "Learn more"
676
- msgstr "Learn more"
677
-
678
- #: includes/class-freemius.php21447, templates/account.php474,
679
- #: templates/account.php595, templates/connect.php171,
680
- #: templates/connect.php421, templates/forms/license-activation.php25,
681
- #: templates/account/partials/addon.php:287
682
- msgid "Activate License"
683
- msgstr "הפעלת רישיון"
684
-
685
- #: includes/class-freemius.php21448, templates/account.php543,
686
- #: templates/account.php594, templates/account/partials/site.php:256
687
- msgid "Change License"
688
- msgstr "שינוי רישיון"
689
-
690
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
691
- msgid "Opt Out"
692
- msgstr "Opt Out"
693
-
694
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
695
- #: templates/account/partials/site.php43,
696
- #: templates/account/partials/site.php:161
697
- msgid "Opt In"
698
- msgstr "Opt In"
699
-
700
- #: includes/class-freemius.php:21775
701
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
702
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
703
-
704
- #: includes/class-freemius.php:21783
705
- msgid "Activate %s features"
706
- msgstr "Activate %s features"
707
-
708
- #: includes/class-freemius.php:21796
709
- msgid "Please follow these steps to complete the upgrade"
710
- msgstr "נא לבצע את הצעדים הבאים להשלמת השידרוג"
711
-
712
- #: includes/class-freemius.php:21800
713
- msgid "Download the latest %s version"
714
- msgstr "הורד\\י את גרסת ה-%s העדכנית"
715
-
716
- #: includes/class-freemius.php:21804
717
- msgid "Upload and activate the downloaded version"
718
- msgstr "העלה\\י והפעיל\\י את הגרסה שהורדת"
719
-
720
- #: includes/class-freemius.php:21806
721
- msgid "How to upload and activate?"
722
- msgstr "איך להעלות ולהפעיל?"
723
-
724
- #: includes/class-freemius.php:21940
725
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
726
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
727
-
728
- #: includes/class-freemius.php:22101
729
- msgid "Auto installation only works for opted-in users."
730
- msgstr "Auto installation only works for opted-in users."
731
-
732
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
733
- #: includes/class-fs-plugin-updater.php1149,
734
- #: includes/class-fs-plugin-updater.php:1163
735
- msgid "Invalid module ID."
736
- msgstr "מזהה המודול לא תקני."
737
-
738
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
739
- msgid "Premium version already active."
740
- msgstr "הגרסה בתשלום כבר פעילה."
741
-
742
- #: includes/class-freemius.php:22127
743
- msgid "You do not have a valid license to access the premium version."
744
- msgstr "אין ברשותך רישיון בר תוקף לשימוש בגרסת הפרימיום."
745
-
746
- #: includes/class-freemius.php:22134
747
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
748
- msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
749
-
750
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
751
- msgid "Premium add-on version already installed."
752
- msgstr "Premium add-on version already installed."
753
-
754
- #: includes/class-freemius.php:22497
755
- msgid "View paid features"
756
- msgstr "צפה בפיטצ'רים שבתשלום"
757
-
758
- #: includes/class-freemius.php:22819
759
- msgid "Thank you so much for using %s and its add-ons!"
760
- msgstr "Thank you so much for using %s and its add-ons!"
761
-
762
- #: includes/class-freemius.php:22820
763
- msgid "Thank you so much for using %s!"
764
- msgstr "אנו מודים לך על היותך כמשתמש של %s!"
765
-
766
- #: includes/class-freemius.php:22826
767
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
768
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
769
-
770
- #: includes/class-freemius.php:22830
771
- msgid "Thank you so much for using our products!"
772
- msgstr "אנו מודים לך על השימוש במוצרים שלנו!"
773
-
774
- #: includes/class-freemius.php:22831
775
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
776
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
777
-
778
- #: includes/class-freemius.php:22850
779
- msgid "%s and its add-ons"
780
- msgstr "%s and its add-ons"
781
-
782
- #: includes/class-freemius.php:22859
783
- msgid "Products"
784
- msgstr "מוצרים"
785
-
786
- #: includes/class-freemius.php22866, templates/connect.php:272
787
- msgid "Yes"
788
- msgstr "כן"
789
-
790
- #: includes/class-freemius.php22867, templates/connect.php:273
791
- msgid "send me security & feature updates, educational content and offers."
792
- msgstr "תשלחו לי עדכוני אבטחה ופיטצ'רים, תוכן חינוכי, ומידע אודות מבצעים."
793
-
794
- #: includes/class-freemius.php22868, templates/connect.php:278
795
- msgid "No"
796
- msgstr "לא"
797
-
798
- #: includes/class-freemius.php22870, templates/connect.php:280
799
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
800
- msgstr "%sאל%2$s תשלחו לי עדכוני אבטחה, פיטצ'רים, תוכן חינוכי, ומידע על מבצעים."
801
-
802
- #: includes/class-freemius.php:22880
803
- 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 :-)"
804
- 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 :-)"
805
-
806
- #: includes/class-freemius.php22882, templates/connect.php:287
807
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
808
- msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
809
-
810
- #: includes/class-freemius.php:23164
811
- msgid "License key is empty."
812
- msgstr "מפתח הרישיון ריק."
813
-
814
- #: includes/class-fs-plugin-updater.php184,
815
- #: templates/forms/premium-versions-upgrade-handler.php:57
816
- msgid "Renew license"
817
- msgstr "חידוש רישיון"
818
-
819
- #: includes/class-fs-plugin-updater.php189,
820
- #: templates/forms/premium-versions-upgrade-handler.php:58
821
- msgid "Buy license"
822
- msgstr "Buy license"
823
-
824
- #: includes/class-fs-plugin-updater.php280,
825
- #: includes/class-fs-plugin-updater.php:313
826
- msgid "There is a %s of %s available."
827
- msgstr "There is a %s of %s available."
828
-
829
- #: includes/class-fs-plugin-updater.php282,
830
- #: includes/class-fs-plugin-updater.php:318
831
- msgid "new Beta version"
832
- msgstr "new Beta version"
833
-
834
- #: includes/class-fs-plugin-updater.php283,
835
- #: includes/class-fs-plugin-updater.php:319
836
- msgid "new version"
837
- msgstr "new version"
838
-
839
- #: includes/class-fs-plugin-updater.php:342
840
- msgid "Important Upgrade Notice:"
841
- msgstr "Important Upgrade Notice:"
842
-
843
- #: includes/class-fs-plugin-updater.php:1214
844
- msgid "Installing plugin: %s"
845
- msgstr "Installing plugin: %s"
846
-
847
- #: includes/class-fs-plugin-updater.php:1255
848
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
849
- msgstr "Unable to connect to the filesystem. Please confirm your credentials."
850
-
851
- #: includes/class-fs-plugin-updater.php:1437
852
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
853
- msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
854
-
855
- #: includes/fs-plugin-info-dialog.php:509
856
- msgid "Purchase More"
857
- msgstr "Purchase More"
858
-
859
- #: includes/fs-plugin-info-dialog.php510,
860
- #: templates/account/partials/addon.php:347
861
- msgctxt "verb"
862
- msgid "Purchase"
863
- msgstr "רכישה"
864
-
865
- #: includes/fs-plugin-info-dialog.php:514
866
- msgid "Start my free %s"
867
- msgstr "התחל את %s הניסיון שלי"
868
-
869
- #: includes/fs-plugin-info-dialog.php:712
870
- msgid "Install Free Version Update Now"
871
- msgstr "התקן עדכון גרסה חינאמית עכשיו"
872
-
873
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
874
- msgid "Install Update Now"
875
- msgstr "התקן עדכון במיידי"
876
-
877
- #: includes/fs-plugin-info-dialog.php:722
878
- msgid "Install Free Version Now"
879
- msgstr "התקן גרסה חינאמית עכשיו"
880
-
881
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
882
- #: templates/auto-installation.php111,
883
- #: templates/account/partials/addon.php327,
884
- #: templates/account/partials/addon.php:379
885
- msgid "Install Now"
886
- msgstr "התקן עכשיו"
887
-
888
- #: includes/fs-plugin-info-dialog.php:739
889
- msgctxt "as download latest version"
890
- msgid "Download Latest Free Version"
891
- msgstr "Download Latest Free Version"
892
-
893
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
894
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
895
- msgctxt "as download latest version"
896
- msgid "Download Latest"
897
- msgstr "הורד גרסה אחרונה"
898
-
899
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
900
- #: templates/account/partials/addon.php318,
901
- #: templates/account/partials/addon.php:373
902
- msgid "Activate this add-on"
903
- msgstr "הפעל את ההרחבה"
904
-
905
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
906
- msgid "Activate Free Version"
907
- msgstr "הפעלת גירסה חינאמית"
908
-
909
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
910
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
911
- msgid "Activate"
912
- msgstr "הפעלה"
913
-
914
- #: includes/fs-plugin-info-dialog.php:968
915
- msgctxt "Plugin installer section title"
916
- msgid "Description"
917
- msgstr "תיאור"
918
-
919
- #: includes/fs-plugin-info-dialog.php:969
920
- msgctxt "Plugin installer section title"
921
- msgid "Installation"
922
- msgstr "התקנה"
923
-
924
- #: includes/fs-plugin-info-dialog.php:970
925
- msgctxt "Plugin installer section title"
926
- msgid "FAQ"
927
- msgstr "שאלות נפוצות"
928
-
929
- #: includes/fs-plugin-info-dialog.php971,
930
- #: templates/plugin-info/description.php:55
931
- msgid "Screenshots"
932
- msgstr "צילומי מסך"
933
-
934
- #: includes/fs-plugin-info-dialog.php:972
935
- msgctxt "Plugin installer section title"
936
- msgid "Changelog"
937
- msgstr "לוג שינויים"
938
-
939
- #: includes/fs-plugin-info-dialog.php:973
940
- msgctxt "Plugin installer section title"
941
- msgid "Reviews"
942
- msgstr "ביקורות"
943
-
944
- #: includes/fs-plugin-info-dialog.php:974
945
- msgctxt "Plugin installer section title"
946
- msgid "Other Notes"
947
- msgstr "היערות נוספות"
948
-
949
- #: includes/fs-plugin-info-dialog.php:989
950
- msgctxt "Plugin installer section title"
951
- msgid "Features & Pricing"
952
- msgstr "פיטצ'רים ומחירים"
953
-
954
- #: includes/fs-plugin-info-dialog.php:999
955
- msgid "Plugin Install"
956
- msgstr "התקנת תוסף"
957
-
958
- #: includes/fs-plugin-info-dialog.php:1071
959
- msgctxt "e.g. Professional Plan"
960
- msgid "%s Plan"
961
- msgstr "חבילה %s"
962
-
963
- #: includes/fs-plugin-info-dialog.php:1097
964
- msgctxt "e.g. the best product"
965
- msgid "Best"
966
- msgstr "הכי טוב"
967
-
968
- #: includes/fs-plugin-info-dialog.php1103,
969
- #: includes/fs-plugin-info-dialog.php:1123
970
- msgctxt "as every month"
971
- msgid "Monthly"
972
- msgstr "חודשי"
973
-
974
- #: includes/fs-plugin-info-dialog.php:1106
975
- msgctxt "as once a year"
976
- msgid "Annual"
977
- msgstr "שנתי"
978
-
979
- #: includes/fs-plugin-info-dialog.php:1109
980
- msgid "Lifetime"
981
- msgstr "לכל החיים"
982
-
983
- #: includes/fs-plugin-info-dialog.php1123,
984
- #: includes/fs-plugin-info-dialog.php1125,
985
- #: includes/fs-plugin-info-dialog.php:1127
986
- msgctxt "e.g. billed monthly"
987
- msgid "Billed %s"
988
- msgstr "מחוייב על בסיס %s"
989
-
990
- #: includes/fs-plugin-info-dialog.php:1125
991
- msgctxt "as once a year"
992
- msgid "Annually"
993
- msgstr "שנתי"
994
-
995
- #: includes/fs-plugin-info-dialog.php:1127
996
- msgctxt "as once a year"
997
- msgid "Once"
998
- msgstr "פעם אחת"
999
-
1000
- #: includes/fs-plugin-info-dialog.php:1133
1001
- msgid "Single Site License"
1002
- msgstr "רשיון לאתר אחד"
1003
-
1004
- #: includes/fs-plugin-info-dialog.php:1135
1005
- msgid "Unlimited Licenses"
1006
- msgstr "רשיונות ללא הגבלה"
1007
-
1008
- #: includes/fs-plugin-info-dialog.php:1137
1009
- msgid "Up to %s Sites"
1010
- msgstr "עד %s אתרים"
1011
-
1012
- #: includes/fs-plugin-info-dialog.php1147,
1013
- #: templates/plugin-info/features.php:82
1014
- msgctxt "as monthly period"
1015
- msgid "mo"
1016
- msgstr "חודשים"
1017
-
1018
- #: includes/fs-plugin-info-dialog.php1154,
1019
- #: templates/plugin-info/features.php:80
1020
- msgctxt "as annual period"
1021
- msgid "year"
1022
- msgstr "שנה"
1023
-
1024
- #: includes/fs-plugin-info-dialog.php:1208
1025
- msgctxt "noun"
1026
- msgid "Price"
1027
- msgstr "מחיר"
1028
-
1029
- #: includes/fs-plugin-info-dialog.php:1256
1030
- msgid "Save %s"
1031
- msgstr "שמירת %s"
1032
-
1033
- #: includes/fs-plugin-info-dialog.php:1266
1034
- msgid "No commitment for %s - cancel anytime"
1035
- msgstr "No commitment for %s - cancel anytime"
1036
-
1037
- #: includes/fs-plugin-info-dialog.php:1269
1038
- msgid "After your free %s, pay as little as %s"
1039
- msgstr "After your free %s, pay as little as %s"
1040
-
1041
- #: includes/fs-plugin-info-dialog.php:1280
1042
- msgid "Details"
1043
- msgstr "פרטים"
1044
-
1045
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1046
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1047
- #: templates/account/partials/addon.php:36
1048
- msgctxt "product version"
1049
- msgid "Version"
1050
- msgstr "גרסה"
1051
-
1052
- #: includes/fs-plugin-info-dialog.php:1291
1053
- msgctxt "as the plugin author"
1054
- msgid "Author"
1055
- msgstr "Author"
1056
-
1057
- #: includes/fs-plugin-info-dialog.php:1298
1058
- msgid "Last Updated"
1059
- msgstr "עודכן לאחרונה"
1060
-
1061
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1062
- msgctxt "x-ago"
1063
- msgid "%s ago"
1064
- msgstr "לפני %s"
1065
-
1066
- #: includes/fs-plugin-info-dialog.php:1312
1067
- msgid "Requires WordPress Version"
1068
- msgstr "Requires WordPress Version"
1069
-
1070
- #: includes/fs-plugin-info-dialog.php:1313
1071
- msgid "%s or higher"
1072
- msgstr "%s ומעלה"
1073
-
1074
- #: includes/fs-plugin-info-dialog.php:1320
1075
- msgid "Compatible up to"
1076
- msgstr "Compatible up to"
1077
-
1078
- #: includes/fs-plugin-info-dialog.php:1328
1079
- msgid "Downloaded"
1080
- msgstr "Downloaded"
1081
-
1082
- #: includes/fs-plugin-info-dialog.php:1332
1083
- msgid "%s time"
1084
- msgstr "פעם %s"
1085
-
1086
- #: includes/fs-plugin-info-dialog.php:1334
1087
- msgid "%s times"
1088
- msgstr "%s פעמים"
1089
-
1090
- #: includes/fs-plugin-info-dialog.php:1344
1091
- msgid "WordPress.org Plugin Page"
1092
- msgstr "WordPress.org Plugin Page"
1093
-
1094
- #: includes/fs-plugin-info-dialog.php:1352
1095
- msgid "Plugin Homepage"
1096
- msgstr "עמוד התוסף"
1097
-
1098
- #: includes/fs-plugin-info-dialog.php1360,
1099
- #: includes/fs-plugin-info-dialog.php:1442
1100
- msgid "Donate to this plugin"
1101
- msgstr "תרום לתוסף"
1102
-
1103
- #: includes/fs-plugin-info-dialog.php:1367
1104
- msgid "Average Rating"
1105
- msgstr "דירוג ממוצע"
1106
-
1107
- #: includes/fs-plugin-info-dialog.php:1374
1108
- msgid "based on %s"
1109
- msgstr "מבוסס על %s"
1110
-
1111
- #: includes/fs-plugin-info-dialog.php:1378
1112
- msgid "%s rating"
1113
- msgstr "דרוג %s"
1114
-
1115
- #: includes/fs-plugin-info-dialog.php:1380
1116
- msgid "%s ratings"
1117
- msgstr "%s דרוגים"
1118
-
1119
- #: includes/fs-plugin-info-dialog.php:1395
1120
- msgid "%s star"
1121
- msgstr "כוכב %s"
1122
-
1123
- #: includes/fs-plugin-info-dialog.php:1397
1124
- msgid "%s stars"
1125
- msgstr "%s כוכבים"
1126
-
1127
- #: includes/fs-plugin-info-dialog.php:1408
1128
- msgid "Click to see reviews that provided a rating of %s"
1129
- msgstr "Click to see reviews that provided a rating of %s"
1130
-
1131
- #: includes/fs-plugin-info-dialog.php:1421
1132
- msgid "Contributors"
1133
- msgstr "תורמים"
1134
-
1135
- #: includes/fs-plugin-info-dialog.php1450,
1136
- #: includes/fs-plugin-info-dialog.php:1452
1137
- msgid "Warning"
1138
- msgstr "Warning"
1139
-
1140
- #: includes/fs-plugin-info-dialog.php:1450
1141
- msgid "This plugin has not been tested with your current version of WordPress."
1142
- msgstr "תוסף זה לא נבדק עם גרסת הוורדפרס שלך."
1143
-
1144
- #: includes/fs-plugin-info-dialog.php:1452
1145
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1146
- msgstr "התוסף לא סומן כתואם לגרסת הוורדפרס שלך."
1147
-
1148
- #: includes/fs-plugin-info-dialog.php:1471
1149
- msgid "Paid add-on must be deployed to Freemius."
1150
- msgstr "Paid add-on must be deployed to Freemius."
1151
-
1152
- #: includes/fs-plugin-info-dialog.php:1472
1153
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1154
- msgstr "Add-on must be deployed to WordPress.org or Freemius."
1155
-
1156
- #: includes/fs-plugin-info-dialog.php:1493
1157
- msgid "Newer Version (%s) Installed"
1158
- msgstr "גרסה חדשה (%s) הותקנה"
1159
-
1160
- #: includes/fs-plugin-info-dialog.php:1494
1161
- msgid "Newer Free Version (%s) Installed"
1162
- msgstr "Newer Free Version (%s) Installed"
1163
-
1164
- #: includes/fs-plugin-info-dialog.php:1501
1165
- msgid "Latest Version Installed"
1166
- msgstr "הגרסה האחרונה הותקנה"
1167
-
1168
- #: includes/fs-plugin-info-dialog.php:1502
1169
- msgid "Latest Free Version Installed"
1170
- msgstr "גרסה חינאמית עדכנית הותקנה"
1171
-
1172
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1173
- #: templates/account/partials/addon.php26,
1174
- #: templates/account/partials/site.php:295
1175
- msgid "Downgrading your plan"
1176
- msgstr "Downgrading your plan"
1177
-
1178
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1179
- #: templates/account/partials/addon.php27,
1180
- #: templates/account/partials/site.php:296
1181
- msgid "Cancelling the subscription"
1182
- msgstr "Cancelling the subscription"
1183
-
1184
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1185
- #. subscription'
1186
- #: templates/account.php:89
1187
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1188
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1189
-
1190
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1191
- #: templates/account/partials/addon.php30,
1192
- #: templates/account/partials/site.php:299
1193
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1194
- msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1195
-
1196
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1197
- #: templates/account/partials/addon.php:31
1198
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1199
- msgstr "ביטול הניסיון יחסום מייד את הפיטצ'רים שהינם בתשלום. האם ברצונך בכל זאת להמשיך?"
1200
-
1201
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1202
- #: templates/account/partials/addon.php32,
1203
- #: templates/account/partials/site.php:300
1204
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1205
- msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1206
-
1207
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1208
- #: templates/account/partials/addon.php33,
1209
- #: templates/account/partials/site.php:301
1210
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1211
- msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1212
-
1213
- #. translators: %s: Plan title (e.g. "Professional")
1214
- #: templates/account.php95,
1215
- #: templates/account/partials/activate-license-button.php31,
1216
- #: templates/account/partials/addon.php:35
1217
- msgid "Activate %s Plan"
1218
- msgstr "הפעל חבילה %s"
1219
-
1220
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1221
- #: templates/account.php98, templates/account/partials/addon.php38,
1222
- #: templates/account/partials/site.php:275
1223
- msgid "Auto renews in %s"
1224
- msgstr "עדכן אוטומטית בעוד %s"
1225
-
1226
- #. translators: %s: Time period (e.g. Expires in "2 months")
1227
- #: templates/account.php100, templates/account/partials/addon.php40,
1228
- #: templates/account/partials/site.php:277
1229
- msgid "Expires in %s"
1230
- msgstr "פג תוקף בעוד %s"
1231
-
1232
- #: templates/account.php101, templates/account/partials/addon.php:41
1233
- msgctxt "as synchronize license"
1234
- msgid "Sync License"
1235
- msgstr "סינכרן רישיון"
1236
-
1237
- #: templates/account.php102, templates/account/partials/addon.php:42
1238
- msgid "Cancel Trial"
1239
- msgstr "ביט"
1240
-
1241
- #: templates/account.php103, templates/account/partials/addon.php:43
1242
- msgid "Change Plan"
1243
- msgstr "שינוי חבילה"
1244
-
1245
- #: templates/account.php104, templates/account/partials/addon.php:44
1246
- msgctxt "verb"
1247
- msgid "Upgrade"
1248
- msgstr "שדרג"
1249
-
1250
- #: templates/account.php106, templates/account/partials/addon.php46,
1251
- #: templates/account/partials/site.php:302
1252
- msgctxt "verb"
1253
- msgid "Downgrade"
1254
- msgstr "שנמך"
1255
-
1256
- #: templates/account.php108, templates/add-ons.php187,
1257
- #: templates/plugin-info/features.php72,
1258
- #: templates/account/partials/addon.php48,
1259
- #: templates/account/partials/site.php:31
1260
- msgid "Free"
1261
- msgstr "חינם"
1262
-
1263
- #: templates/account.php110, templates/debug.php373,
1264
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1265
- #: templates/account/partials/addon.php:50
1266
- msgctxt "as product pricing plan"
1267
- msgid "Plan"
1268
- msgstr "חבילה"
1269
-
1270
- #: templates/account.php:111
1271
- msgid "Bundle Plan"
1272
- msgstr "Bundle Plan"
1273
-
1274
- #: templates/account.php:185
1275
- msgid "Free Trial"
1276
- msgstr "ניסיון חינם"
1277
-
1278
- #: templates/account.php:196
1279
- msgid "Account Details"
1280
- msgstr "פרטי חשבון"
1281
-
1282
- #: templates/account.php:200
1283
- msgid "Billing & Invoices"
1284
- msgstr "Billing & Invoices"
1285
-
1286
- #: templates/account.php:210
1287
- 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?"
1288
- 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?"
1289
-
1290
- #: templates/account.php:212
1291
- 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?"
1292
- 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?"
1293
-
1294
- #: templates/account.php:215
1295
- msgid "Delete Account"
1296
- msgstr "מחיקת חשבון"
1297
-
1298
- #: templates/account.php227, templates/account/partials/addon.php211,
1299
- #: templates/account/partials/deactivate-license-button.php:35
1300
- msgid "Deactivate License"
1301
- msgstr "שיחרור רישיון"
1302
-
1303
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1304
- msgid "Are you sure you want to proceed?"
1305
- msgstr "האם את/ה בטוח רוצה להמשיך?"
1306
-
1307
- #: templates/account.php250, templates/account/partials/addon.php:234
1308
- msgid "Cancel Subscription"
1309
- msgstr "בטל מנוי"
1310
-
1311
- #: templates/account.php:278
1312
- msgctxt "as synchronize"
1313
- msgid "Sync"
1314
- msgstr "סינכרון"
1315
-
1316
- #: templates/account.php292, templates/debug.php:489
1317
- msgid "Name"
1318
- msgstr "שם"
1319
-
1320
- #: templates/account.php298, templates/debug.php:490
1321
- msgid "Email"
1322
- msgstr "דוא\"ל"
1323
-
1324
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1325
- msgid "User ID"
1326
- msgstr "מזהה משתמש"
1327
-
1328
- #: templates/account.php322, templates/account.php608,
1329
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1330
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1331
- #: templates/debug.php599, templates/account/payments.php35,
1332
- #: templates/debug/logger.php:21
1333
- msgid "ID"
1334
- msgstr "מזהה"
1335
-
1336
- #: templates/account.php:329
1337
- msgid "Site ID"
1338
- msgstr "מזהה אתר"
1339
-
1340
- #: templates/account.php:332
1341
- msgid "No ID"
1342
- msgstr "אין מזהה"
1343
-
1344
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1345
- #: templates/debug.php455, templates/debug.php492,
1346
- #: templates/account/partials/site.php:219
1347
- msgid "Public Key"
1348
- msgstr "מפתח פומבי"
1349
-
1350
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1351
- #: templates/debug.php493, templates/account/partials/site.php:231
1352
- msgid "Secret Key"
1353
- msgstr "מפתח סודי"
1354
-
1355
- #: templates/account.php:346
1356
- msgctxt "as secret encryption key missing"
1357
- msgid "No Secret"
1358
- msgstr "אין מפתח סודי"
1359
-
1360
- #: templates/account.php373, templates/account/partials/site.php112,
1361
- #: templates/account/partials/site.php:114
1362
- msgid "Trial"
1363
- msgstr "ניסיון"
1364
-
1365
- #: templates/account.php400, templates/debug.php533,
1366
- #: templates/account/partials/site.php:248
1367
- msgid "License Key"
1368
- msgstr "License Key"
1369
-
1370
- #: templates/account.php:429
1371
- msgid "Join the Beta program"
1372
- msgstr "Join the Beta program"
1373
-
1374
- #: templates/account.php:435
1375
- msgid "not verified"
1376
- msgstr "לא מאומת"
1377
-
1378
- #: templates/account.php444, templates/account/partials/addon.php:172
1379
- msgid "Expired"
1380
- msgstr "פג תוקף"
1381
-
1382
- #: templates/account.php:502
1383
- msgid "Premium version"
1384
- msgstr "גירסת פרימיום"
1385
-
1386
- #: templates/account.php:504
1387
- msgid "Free version"
1388
- msgstr "גירסה חינאמית"
1389
-
1390
- #: templates/account.php:516
1391
- msgid "Verify Email"
1392
- msgstr "אמת כתובת דוא\"ל"
1393
-
1394
- #: templates/account.php:527
1395
- msgid "Download %s Version"
1396
- msgstr "הורד גרסת %s"
1397
-
1398
- #: templates/account.php541, templates/account.php749,
1399
- #: templates/account/partials/site.php237,
1400
- #: templates/account/partials/site.php:255
1401
- msgctxt "verb"
1402
- msgid "Show"
1403
- msgstr "הצג"
1404
-
1405
- #: templates/account.php:555
1406
- msgid "What is your %s?"
1407
- msgstr "מה ה%s שלך?"
1408
-
1409
- #: templates/account.php563, templates/account/billing.php:21
1410
- msgctxt "verb"
1411
- msgid "Edit"
1412
- msgstr "ערוך"
1413
-
1414
- #: templates/account.php:588
1415
- msgid "Sites"
1416
- msgstr "אתרים"
1417
-
1418
- #: templates/account.php:599
1419
- msgid "Search by address"
1420
- msgstr "חפש לפי כתובת"
1421
-
1422
- #: templates/account.php609, templates/debug.php:369
1423
- msgid "Address"
1424
- msgstr "כתובת"
1425
-
1426
- #: templates/account.php:610
1427
- msgid "License"
1428
- msgstr "רישיון"
1429
-
1430
- #: templates/account.php:611
1431
- msgid "Plan"
1432
- msgstr "חבילה"
1433
-
1434
- #: templates/account.php:656
1435
- msgctxt "as software license"
1436
- msgid "License"
1437
- msgstr "רישיון"
1438
-
1439
- #: templates/account.php:743
1440
- msgctxt "verb"
1441
- msgid "Hide"
1442
- msgstr "הסתר"
1443
-
1444
- #: templates/account.php:765
1445
- msgid "Processing"
1446
- msgstr "Processing"
1447
-
1448
- #: templates/account.php:768
1449
- msgid "Get updates for bleeding edge Beta versions of %s."
1450
- msgstr "Get updates for bleeding edge Beta versions of %s."
1451
-
1452
- #: templates/account.php:826
1453
- msgid "Cancelling %s"
1454
- msgstr "Cancelling %s"
1455
-
1456
- #: templates/account.php826, templates/account.php843,
1457
- #: templates/forms/subscription-cancellation.php27,
1458
- #: templates/forms/deactivation/form.php:133
1459
- msgid "trial"
1460
- msgstr "trial"
1461
-
1462
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1463
- msgid "Cancelling %s..."
1464
- msgstr "Cancelling %s..."
1465
-
1466
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1467
- #: templates/forms/deactivation/form.php:134
1468
- msgid "subscription"
1469
- msgstr "subscription"
1470
-
1471
- #: templates/account.php:858
1472
- 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?"
1473
- msgstr "ביטול הרישיון יחסום את כל הפיטצ'רים שבתשלום אך יאפשר להפעיל את הרישיון על אתר אחר. האם תרצו להמשיך בכל זאת?"
1474
-
1475
- #: templates/add-ons.php:35
1476
- msgid "View details"
1477
- msgstr "פרטים נוספים"
1478
-
1479
- #: templates/add-ons.php:45
1480
- msgid "Add Ons for %s"
1481
- msgstr "הרחבות עבור %s"
1482
-
1483
- #: templates/add-ons.php:55
1484
- 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."
1485
- 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."
1486
-
1487
- #: templates/add-ons.php:173
1488
- msgctxt "active add-on"
1489
- msgid "Active"
1490
- msgstr "Active"
1491
-
1492
- #: templates/add-ons.php:174
1493
- msgctxt "installed add-on"
1494
- msgid "Installed"
1495
- msgstr "Installed"
1496
-
1497
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1498
- #: templates/forms/resend-key.php:77
1499
- msgctxt "as close a window"
1500
- msgid "Dismiss"
1501
- msgstr "סגירה"
1502
-
1503
- #: templates/auto-installation.php:45
1504
- msgid "%s sec"
1505
- msgstr "%s שניות"
1506
-
1507
- #: templates/auto-installation.php:83
1508
- msgid "Automatic Installation"
1509
- msgstr "התקנה אוטומטית"
1510
-
1511
- #: templates/auto-installation.php:93
1512
- 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."
1513
- msgstr "הורדה והתקנה אוטומטית של %s (גרסה בתשלום) מ-%2$s תתחיל בעוד %3$s. אם ברצונך לבצע את ההתקנה ידנית - לחץ על כפתור הביטול עכשיו."
1514
-
1515
- #: templates/auto-installation.php:104
1516
- 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."
1517
- msgstr "תהליך ההתקנה התחיל ויכול לקחת מספר דקות לסיום. אנא המתינו בסבלנות עד לסיום מבלי לרענן את הדפדפן."
1518
-
1519
- #: templates/auto-installation.php:109
1520
- msgid "Cancel Installation"
1521
- msgstr "בטל התקנה"
1522
-
1523
- #: templates/checkout.php:180
1524
- msgid "Checkout"
1525
- msgstr "Checkout"
1526
-
1527
- #: templates/checkout.php:180
1528
- msgid "PCI compliant"
1529
- msgstr "עומד בתקן PCI"
1530
-
1531
- #. translators: %s: name (e.g. Hey John,)
1532
- #: templates/connect.php:112
1533
- msgctxt "greeting"
1534
- msgid "Hey %s,"
1535
- msgstr "היי %s,"
1536
-
1537
- #: templates/connect.php:154
1538
- msgid "Allow & Continue"
1539
- msgstr "אפשר\\י והמשכ\\י"
1540
-
1541
- #: templates/connect.php:158
1542
- msgid "Re-send activation email"
1543
- msgstr "שליחה חוזרת של מייל האקטיבציה"
1544
-
1545
- #: templates/connect.php:162
1546
- msgid "Thanks %s!"
1547
- msgstr "תודה %s!"
1548
-
1549
- #: templates/connect.php172, templates/forms/license-activation.php:44
1550
- msgid "Agree & Activate License"
1551
- msgstr "הסכמה והפעלת רישיון"
1552
-
1553
- #: templates/connect.php:181
1554
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1555
- msgstr "Thanks for purchasing %s! To get started, please enter your license key:"
1556
-
1557
- #: templates/connect.php:188
1558
- 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."
1559
- 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."
1560
-
1561
- #: templates/connect.php:189
1562
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1563
- msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1564
-
1565
- #: templates/connect.php:195
1566
- 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."
1567
- 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."
1568
-
1569
- #: templates/connect.php:196
1570
- 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."
1571
- 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."
1572
-
1573
- #: templates/connect.php:230
1574
- msgid "We're excited to introduce the Freemius network-level integration."
1575
- msgstr "We're excited to introduce the Freemius network-level integration."
1576
-
1577
- #: templates/connect.php:233
1578
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1579
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1580
-
1581
- #: templates/connect.php:235
1582
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1583
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1584
-
1585
- #: templates/connect.php:237
1586
- msgid "%s's paid features"
1587
- msgstr "%s's paid features"
1588
-
1589
- #: templates/connect.php:242
1590
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1591
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1592
-
1593
- #: templates/connect.php:244
1594
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1595
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1596
-
1597
- #: templates/connect.php253, templates/forms/license-activation.php:47
1598
- msgid "License key"
1599
- msgstr "מפתח רישיון"
1600
-
1601
- #: templates/connect.php256, templates/forms/license-activation.php:20
1602
- msgid "Can't find your license key?"
1603
- msgstr "האם אינך מוצא את מפתח הרישיון?"
1604
-
1605
- #: templates/connect.php315, templates/connect.php652,
1606
- #: templates/forms/deactivation/retry-skip.php:20
1607
- msgctxt "verb"
1608
- msgid "Skip"
1609
- msgstr "דלג"
1610
-
1611
- #: templates/connect.php:318
1612
- msgid "Delegate to Site Admins"
1613
- msgstr "האצלה למנהלי האתרים"
1614
-
1615
- #: templates/connect.php:318
1616
- msgid "If you click it, this decision will be delegated to the sites administrators."
1617
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1618
-
1619
- #: templates/connect.php:346
1620
- msgid "Your Profile Overview"
1621
- msgstr "פרטים כלליים על הפרופיל"
1622
-
1623
- #: templates/connect.php:347
1624
- msgid "Name and email address"
1625
- msgstr "שם וכתובת דו\"אל"
1626
-
1627
- #: templates/connect.php:352
1628
- msgid "Your Site Overview"
1629
- msgstr "פרטים כלליים על האתר"
1630
-
1631
- #: templates/connect.php:353
1632
- msgid "Site URL, WP version, PHP info, plugins & themes"
1633
- msgstr "כתובת אתר, גרסת וורדפרס, פרטי PHP, תוספים ותבניות"
1634
-
1635
- #: templates/connect.php:358
1636
- msgid "Admin Notices"
1637
- msgstr "התראות מנהל"
1638
-
1639
- #: templates/connect.php359, templates/connect.php:375
1640
- msgid "Updates, announcements, marketing, no spam"
1641
- msgstr "עדכונים, הכרזות, הודעות שיווקיות, ללא דואר זבל"
1642
-
1643
- #: templates/connect.php:364
1644
- msgid "Current %s Events"
1645
- msgstr "Current %s Events"
1646
-
1647
- #: templates/connect.php:365
1648
- msgid "Activation, deactivation and uninstall"
1649
- msgstr "הפעלה, כיבוי והסרה"
1650
-
1651
- #: templates/connect.php:374
1652
- msgid "Newsletter"
1653
- msgstr "ניוסלטר"
1654
-
1655
- #: templates/connect.php391, templates/forms/license-activation.php:39
1656
- 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."
1657
- 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."
1658
-
1659
- #: templates/connect.php:396
1660
- msgid "What permissions are being granted?"
1661
- msgstr "מהן ההרשאות המוענקות?"
1662
-
1663
- #: templates/connect.php:417
1664
- msgid "Don't have a license key?"
1665
- msgstr "האם אין ברשותך מפתח רישיון?"
1666
-
1667
- #: templates/connect.php:420
1668
- msgid "Have a license key?"
1669
- msgstr "האם ברשותך רישיון?"
1670
-
1671
- #: templates/connect.php:428
1672
- msgid "Privacy Policy"
1673
- msgstr "מדיניות פרטיות"
1674
-
1675
- #: templates/connect.php:430
1676
- msgid "License Agreement"
1677
- msgstr "License Agreement"
1678
-
1679
- #: templates/connect.php:430
1680
- msgid "Terms of Service"
1681
- msgstr "תנאי השירות"
1682
-
1683
- #: templates/connect.php:805
1684
- msgctxt "as in the process of sending an email"
1685
- msgid "Sending email"
1686
- msgstr "שולח דוא\"ל"
1687
-
1688
- #: templates/connect.php:806
1689
- msgctxt "as activating plugin"
1690
- msgid "Activating"
1691
- msgstr "מפעיל"
1692
-
1693
- #: templates/contact.php:78
1694
- msgid "Contact"
1695
- msgstr "Contact"
1696
-
1697
- #: templates/debug.php:17
1698
- msgctxt "as turned off"
1699
- msgid "Off"
1700
- msgstr "כבוי"
1701
-
1702
- #: templates/debug.php:18
1703
- msgctxt "as turned on"
1704
- msgid "On"
1705
- msgstr "דלוק"
1706
-
1707
- #: templates/debug.php:20
1708
- msgid "SDK"
1709
- msgstr "SDK"
1710
-
1711
- #: templates/debug.php:24
1712
- msgctxt "as code debugging"
1713
- msgid "Debugging"
1714
- msgstr "דיבוג"
1715
-
1716
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1717
- #: templates/debug.php:494
1718
- msgid "Actions"
1719
- msgstr "פעולות"
1720
-
1721
- #: templates/debug.php:64
1722
- msgid "Are you sure you want to delete all Freemius data?"
1723
- msgstr "Are you sure you want to delete all Freemius data?"
1724
-
1725
- #: templates/debug.php:64
1726
- msgid "Delete All Accounts"
1727
- msgstr "מחיקת כל החשבונות"
1728
-
1729
- #: templates/debug.php:71
1730
- msgid "Clear API Cache"
1731
- msgstr "ניקוי מטמון ה-API"
1732
-
1733
- #: templates/debug.php:79
1734
- msgid "Clear Updates Transients"
1735
- msgstr "Clear Updates Transients"
1736
-
1737
- #: templates/debug.php:86
1738
- msgid "Sync Data From Server"
1739
- msgstr "סנכרון מידע מהשרת"
1740
-
1741
- #: templates/debug.php:95
1742
- msgid "Migrate Options to Network"
1743
- msgstr "Migrate Options to Network"
1744
-
1745
- #: templates/debug.php:100
1746
- msgid "Load DB Option"
1747
- msgstr "Load DB Option"
1748
-
1749
- #: templates/debug.php:103
1750
- msgid "Set DB Option"
1751
- msgstr "Set DB Option"
1752
-
1753
- #: templates/debug.php:182
1754
- msgid "Key"
1755
- msgstr "Key"
1756
-
1757
- #: templates/debug.php:183
1758
- msgid "Value"
1759
- msgstr "Value"
1760
-
1761
- #: templates/debug.php:199
1762
- msgctxt "as software development kit versions"
1763
- msgid "SDK Versions"
1764
- msgstr "גרסאות SDK"
1765
-
1766
- #: templates/debug.php:204
1767
- msgid "SDK Path"
1768
- msgstr "מיקום SDK"
1769
-
1770
- #: templates/debug.php205, templates/debug.php:244
1771
- msgid "Module Path"
1772
- msgstr "Module Path"
1773
-
1774
- #: templates/debug.php:206
1775
- msgid "Is Active"
1776
- msgstr "האם פעיל"
1777
-
1778
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1779
- msgid "Plugins"
1780
- msgstr "תוספים"
1781
-
1782
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1783
- msgid "Themes"
1784
- msgstr "תבניות"
1785
-
1786
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1787
- #: templates/debug/scheduled-crons.php:80
1788
- msgid "Slug"
1789
- msgstr "מזהה כתובת"
1790
-
1791
- #: templates/debug.php241, templates/debug.php:452
1792
- msgid "Title"
1793
- msgstr "כותרת"
1794
-
1795
- #: templates/debug.php:242
1796
- msgctxt "as application program interface"
1797
- msgid "API"
1798
- msgstr "API"
1799
-
1800
- #: templates/debug.php:243
1801
- msgid "Freemius State"
1802
- msgstr "מצב פרימיוס"
1803
-
1804
- #: templates/debug.php:247
1805
- msgid "Network Blog"
1806
- msgstr "Network Blog"
1807
-
1808
- #: templates/debug.php:248
1809
- msgid "Network User"
1810
- msgstr "משתמש רשת"
1811
-
1812
- #: templates/debug.php:285
1813
- msgctxt "as connection was successful"
1814
- msgid "Connected"
1815
- msgstr "מחובר"
1816
-
1817
- #: templates/debug.php:286
1818
- msgctxt "as connection blocked"
1819
- msgid "Blocked"
1820
- msgstr "חסום"
1821
-
1822
- #: templates/debug.php:322
1823
- msgid "Simulate Trial Promotion"
1824
- msgstr "Simulate Trial Promotion"
1825
-
1826
- #: templates/debug.php:334
1827
- msgid "Simulate Network Upgrade"
1828
- msgstr "סמלוץ עדכון לרשת"
1829
-
1830
- #: templates/debug.php:360
1831
- msgid "%s Installs"
1832
- msgstr "%s התקנות"
1833
-
1834
- #: templates/debug.php:362
1835
- msgctxt "like websites"
1836
- msgid "Sites"
1837
- msgstr "אתרים"
1838
-
1839
- #: templates/debug.php368, templates/account/partials/site.php:148
1840
- msgid "Blog ID"
1841
- msgstr "מזהה בלוג"
1842
-
1843
- #: templates/debug.php433, templates/debug.php511,
1844
- #: templates/account/partials/addon.php:396
1845
- msgctxt "verb"
1846
- msgid "Delete"
1847
- msgstr "מחק"
1848
-
1849
- #: templates/debug.php:447
1850
- msgid "Add Ons of module %s"
1851
- msgstr "Add Ons of module %s"
1852
-
1853
- #: templates/debug.php:484
1854
- msgid "Users"
1855
- msgstr "משתמשים"
1856
-
1857
- #: templates/debug.php:491
1858
- msgid "Verified"
1859
- msgstr "מאומת"
1860
-
1861
- #: templates/debug.php:522
1862
- msgid "%s Licenses"
1863
- msgstr "%s Licenses"
1864
-
1865
- #: templates/debug.php:527
1866
- msgid "Plugin ID"
1867
- msgstr "Plugin ID"
1868
-
1869
- #: templates/debug.php:529
1870
- msgid "Plan ID"
1871
- msgstr "Plan ID"
1872
-
1873
- #: templates/debug.php:530
1874
- msgid "Quota"
1875
- msgstr "Quota"
1876
-
1877
- #: templates/debug.php:531
1878
- msgid "Activated"
1879
- msgstr "Activated"
1880
-
1881
- #: templates/debug.php:532
1882
- msgid "Blocking"
1883
- msgstr "Blocking"
1884
-
1885
- #: templates/debug.php:534
1886
- msgctxt "as expiration date"
1887
- msgid "Expiration"
1888
- msgstr "תפוגה"
1889
-
1890
- #: templates/debug.php:557
1891
- msgid "Debug Log"
1892
- msgstr "Debug Log"
1893
-
1894
- #: templates/debug.php:561
1895
- msgid "All Types"
1896
- msgstr "כל הסוגים"
1897
-
1898
- #: templates/debug.php:568
1899
- msgid "All Requests"
1900
- msgstr "כל הבקשות"
1901
-
1902
- #: templates/debug.php573, templates/debug.php602,
1903
- #: templates/debug/logger.php:25
1904
- msgid "File"
1905
- msgstr "קובץ"
1906
-
1907
- #: templates/debug.php574, templates/debug.php600,
1908
- #: templates/debug/logger.php:23
1909
- msgid "Function"
1910
- msgstr "פונקציה"
1911
-
1912
- #: templates/debug.php:575
1913
- msgid "Process ID"
1914
- msgstr "Process ID"
1915
-
1916
- #: templates/debug.php:576
1917
- msgid "Logger"
1918
- msgstr "Logger"
1919
-
1920
- #: templates/debug.php577, templates/debug.php601,
1921
- #: templates/debug/logger.php:24
1922
- msgid "Message"
1923
- msgstr "הודעה"
1924
-
1925
- #: templates/debug.php:579
1926
- msgid "Filter"
1927
- msgstr "פילטר"
1928
-
1929
- #: templates/debug.php:587
1930
- msgid "Download"
1931
- msgstr "הורדה"
1932
-
1933
- #: templates/debug.php598, templates/debug/logger.php:22
1934
- msgid "Type"
1935
- msgstr "סוג"
1936
-
1937
- #: templates/debug.php603, templates/debug/logger.php:26
1938
- msgid "Timestamp"
1939
- msgstr "Timestamp"
1940
-
1941
- #: templates/secure-https-header.php:28
1942
- msgid "Secure HTTPS %s page, running from an external domain"
1943
- msgstr "Secure HTTPS %s page, running from an external domain"
1944
-
1945
- #: includes/customizer/class-fs-customizer-support-section.php55,
1946
- #: templates/plugin-info/features.php:43
1947
- msgid "Support"
1948
- msgstr "תמיכה"
1949
-
1950
- #: includes/debug/class-fs-debug-bar-panel.php48,
1951
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1952
- msgctxt "milliseconds"
1953
- msgid "ms"
1954
- msgstr "ms"
1955
-
1956
- #: includes/debug/debug-bar-start.php:41
1957
- msgid "Freemius API"
1958
- msgstr "Freemius API"
1959
-
1960
- #: includes/debug/debug-bar-start.php:42
1961
- msgid "Requests"
1962
- msgstr "Requests"
1963
-
1964
- #: templates/account/billing.php:22
1965
- msgctxt "verb"
1966
- msgid "Update"
1967
- msgstr "עדכן"
1968
-
1969
- #: templates/account/billing.php:33
1970
- msgid "Billing"
1971
- msgstr "בילינג"
1972
-
1973
- #: templates/account/billing.php38, templates/account/billing.php:38
1974
- msgid "Business name"
1975
- msgstr "שם עסק"
1976
-
1977
- #: templates/account/billing.php39, templates/account/billing.php:39
1978
- msgid "Tax / VAT ID"
1979
- msgstr "ח.פ."
1980
-
1981
- #: templates/account/billing.php42, templates/account/billing.php42,
1982
- #: templates/account/billing.php43, templates/account/billing.php:43
1983
- msgid "Address Line %d"
1984
- msgstr "כתובת %s"
1985
-
1986
- #: templates/account/billing.php46, templates/account/billing.php:46
1987
- msgid "City"
1988
- msgstr "עיר"
1989
-
1990
- #: templates/account/billing.php46, templates/account/billing.php:46
1991
- msgid "Town"
1992
- msgstr "כפר"
1993
-
1994
- #: templates/account/billing.php47, templates/account/billing.php:47
1995
- msgid "ZIP / Postal Code"
1996
- msgstr "מיקוד / תא דואר"
1997
-
1998
- #: templates/account/billing.php:302
1999
- msgid "Country"
2000
- msgstr "מדינה"
2001
-
2002
- #: templates/account/billing.php:304
2003
- msgid "Select Country"
2004
- msgstr "בחר מדינה"
2005
-
2006
- #: templates/account/billing.php311, templates/account/billing.php:312
2007
- msgid "State"
2008
- msgstr "מחוז/מדינה"
2009
-
2010
- #: templates/account/billing.php311, templates/account/billing.php:312
2011
- msgid "Province"
2012
- msgstr "פרובינציה"
2013
-
2014
- #: templates/account/payments.php:29
2015
- msgid "Payments"
2016
- msgstr "תשלומים"
2017
-
2018
- #: templates/account/payments.php:36
2019
- msgid "Date"
2020
- msgstr "תאריך"
2021
-
2022
- #: templates/account/payments.php:37
2023
- msgid "Amount"
2024
- msgstr "סכום"
2025
-
2026
- #: templates/account/payments.php38, templates/account/payments.php:50
2027
- msgid "Invoice"
2028
- msgstr "חשבונית"
2029
-
2030
- #: templates/debug/api-calls.php:56
2031
- msgid "API"
2032
- msgstr "API"
2033
-
2034
- #: templates/debug/api-calls.php:68
2035
- msgid "Method"
2036
- msgstr "Method"
2037
-
2038
- #: templates/debug/api-calls.php:69
2039
- msgid "Code"
2040
- msgstr "Code"
2041
-
2042
- #: templates/debug/api-calls.php:70
2043
- msgid "Length"
2044
- msgstr "Length"
2045
-
2046
- #: templates/debug/api-calls.php:71
2047
- msgctxt "as file/folder path"
2048
- msgid "Path"
2049
- msgstr "נתיב"
2050
-
2051
- #: templates/debug/api-calls.php:73
2052
- msgid "Body"
2053
- msgstr "Body"
2054
-
2055
- #: templates/debug/api-calls.php:75
2056
- msgid "Result"
2057
- msgstr "Result"
2058
-
2059
- #: templates/debug/api-calls.php:76
2060
- msgid "Start"
2061
- msgstr "Start"
2062
-
2063
- #: templates/debug/api-calls.php:77
2064
- msgid "End"
2065
- msgstr "End"
2066
-
2067
- #: templates/debug/logger.php:15
2068
- msgid "Log"
2069
- msgstr "Log"
2070
-
2071
- #. translators: %s: time period (e.g. In "2 hours")
2072
- #: templates/debug/plugins-themes-sync.php18,
2073
- #: templates/debug/scheduled-crons.php:91
2074
- msgid "In %s"
2075
- msgstr "בעוד %s"
2076
-
2077
- #. translators: %s: time period (e.g. "2 hours" ago)
2078
- #: templates/debug/plugins-themes-sync.php20,
2079
- #: templates/debug/scheduled-crons.php:93
2080
- msgid "%s ago"
2081
- msgstr "לפני %s"
2082
-
2083
- #: templates/debug/plugins-themes-sync.php21,
2084
- #: templates/debug/scheduled-crons.php:74
2085
- msgctxt "seconds"
2086
- msgid "sec"
2087
- msgstr "sec"
2088
-
2089
- #: templates/debug/plugins-themes-sync.php:23
2090
- msgid "Plugins & Themes Sync"
2091
- msgstr "Plugins & Themes Sync"
2092
-
2093
- #: templates/debug/plugins-themes-sync.php:28
2094
- msgid "Total"
2095
- msgstr "Total"
2096
-
2097
- #: templates/debug/plugins-themes-sync.php29,
2098
- #: templates/debug/scheduled-crons.php:84
2099
- msgid "Last"
2100
- msgstr "Last"
2101
-
2102
- #: templates/debug/scheduled-crons.php:76
2103
- msgid "Scheduled Crons"
2104
- msgstr "Scheduled Crons"
2105
-
2106
- #: templates/debug/scheduled-crons.php:81
2107
- msgid "Module"
2108
- msgstr "מודול"
2109
-
2110
- #: templates/debug/scheduled-crons.php:82
2111
- msgid "Module Type"
2112
- msgstr "סוג מודול"
2113
-
2114
- #: templates/debug/scheduled-crons.php:83
2115
- msgid "Cron Type"
2116
- msgstr "Cron Type"
2117
-
2118
- #: templates/debug/scheduled-crons.php:85
2119
- msgid "Next"
2120
- msgstr "Next"
2121
-
2122
- #: templates/forms/affiliation.php:82
2123
- msgid "Non-expiring"
2124
- msgstr "Non-expiring"
2125
-
2126
- #: templates/forms/affiliation.php:85
2127
- msgid "Apply to become an affiliate"
2128
- msgstr "Apply to become an affiliate"
2129
-
2130
- #: templates/forms/affiliation.php:104
2131
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2132
- msgstr "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2133
-
2134
- #: templates/forms/affiliation.php:119
2135
- 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."
2136
- 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."
2137
-
2138
- #: templates/forms/affiliation.php:122
2139
- msgid "Your affiliation account was temporarily suspended."
2140
- msgstr "Your affiliation account was temporarily suspended."
2141
-
2142
- #: templates/forms/affiliation.php:125
2143
- 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."
2144
- 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."
2145
-
2146
- #: templates/forms/affiliation.php:128
2147
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2148
- msgstr "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2149
-
2150
- #: templates/forms/affiliation.php:141
2151
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2152
- msgstr "Like the %s? Become our ambassador and earn cash ;-)"
2153
-
2154
- #: templates/forms/affiliation.php:142
2155
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2156
- msgstr "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2157
-
2158
- #: templates/forms/affiliation.php:145
2159
- msgid "Program Summary"
2160
- msgstr "Program Summary"
2161
-
2162
- #: templates/forms/affiliation.php:147
2163
- msgid "%s commission when a customer purchases a new license."
2164
- msgstr "%s commission when a customer purchases a new license."
2165
-
2166
- #: templates/forms/affiliation.php:149
2167
- msgid "Get commission for automated subscription renewals."
2168
- msgstr "Get commission for automated subscription renewals."
2169
-
2170
- #: templates/forms/affiliation.php:152
2171
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2172
- msgstr "%s tracking cookie after the first visit to maximize earnings potential."
2173
-
2174
- #: templates/forms/affiliation.php:155
2175
- msgid "Unlimited commissions."
2176
- msgstr "Unlimited commissions."
2177
-
2178
- #: templates/forms/affiliation.php:157
2179
- msgid "%s minimum payout amount."
2180
- msgstr "%s minimum payout amount."
2181
-
2182
- #: templates/forms/affiliation.php:158
2183
- msgid "Payouts are in USD and processed monthly via PayPal."
2184
- msgstr "Payouts are in USD and processed monthly via PayPal."
2185
-
2186
- #: templates/forms/affiliation.php:159
2187
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2188
- msgstr "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2189
-
2190
- #: templates/forms/affiliation.php:162
2191
- msgid "Affiliate"
2192
- msgstr "Affiliate"
2193
-
2194
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2195
- msgid "Email address"
2196
- msgstr "כתובת דוא\"ל"
2197
-
2198
- #: templates/forms/affiliation.php:169
2199
- msgid "Full name"
2200
- msgstr "Full name"
2201
-
2202
- #: templates/forms/affiliation.php:173
2203
- msgid "PayPal account email address"
2204
- msgstr "PayPal account email address"
2205
-
2206
- #: templates/forms/affiliation.php:177
2207
- msgid "Where are you going to promote the %s?"
2208
- msgstr "Where are you going to promote the %s?"
2209
-
2210
- #: templates/forms/affiliation.php:179
2211
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2212
- msgstr "Enter the domain of your website or other websites from where you plan to promote the %s."
2213
-
2214
- #: templates/forms/affiliation.php:181
2215
- msgid "Add another domain"
2216
- msgstr "Add another domain"
2217
-
2218
- #: templates/forms/affiliation.php:185
2219
- msgid "Extra Domains"
2220
- msgstr "Extra Domains"
2221
-
2222
- #: templates/forms/affiliation.php:186
2223
- msgid "Extra domains where you will be marketing the product from."
2224
- msgstr "Extra domains where you will be marketing the product from."
2225
-
2226
- #: templates/forms/affiliation.php:196
2227
- msgid "Promotion methods"
2228
- msgstr "Promotion methods"
2229
-
2230
- #: templates/forms/affiliation.php:199
2231
- msgid "Social media (Facebook, Twitter, etc.)"
2232
- msgstr "Social media (Facebook, Twitter, etc.)"
2233
-
2234
- #: templates/forms/affiliation.php:203
2235
- msgid "Mobile apps"
2236
- msgstr "Mobile apps"
2237
-
2238
- #: templates/forms/affiliation.php:207
2239
- msgid "Website, email, and social media statistics (optional)"
2240
- msgstr "Website, email, and social media statistics (optional)"
2241
-
2242
- #: templates/forms/affiliation.php:210
2243
- 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)."
2244
- 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)."
2245
-
2246
- #: templates/forms/affiliation.php:214
2247
- msgid "How will you promote us?"
2248
- msgstr "How will you promote us?"
2249
-
2250
- #: templates/forms/affiliation.php:217
2251
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2252
- msgstr "Please provide details on how you intend to promote %s (please be as specific as possible)."
2253
-
2254
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2255
- msgid "Cancel"
2256
- msgstr "בטל"
2257
-
2258
- #: templates/forms/affiliation.php:225
2259
- msgid "Become an affiliate"
2260
- msgstr "Become an affiliate"
2261
-
2262
- #: templates/forms/license-activation.php:21
2263
- msgid "Please enter the license key that you received in the email right after the purchase:"
2264
- msgstr "אנא הזן את הרישיון שקיבלת לתיבת הדואל שלך לאחר השלמת הרכישה."
2265
-
2266
- #: templates/forms/license-activation.php:26
2267
- msgid "Update License"
2268
- msgstr "עדכון רישיון"
2269
-
2270
- #: templates/forms/optout.php:30
2271
- msgctxt "verb"
2272
- msgid "Opt Out"
2273
- msgstr "Opt Out"
2274
-
2275
- #: templates/forms/optout.php:31
2276
- msgctxt "verb"
2277
- msgid "Opt In"
2278
- msgstr "Opt In"
2279
-
2280
- #: templates/forms/optout.php:33
2281
- 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."
2282
- 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."
2283
-
2284
- #: templates/forms/optout.php:35
2285
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2286
- msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2287
-
2288
- #: templates/forms/premium-versions-upgrade-handler.php:40
2289
- msgid "There is a new version of %s available."
2290
- msgstr "יש גרסה חדשה עבור ה%s."
2291
-
2292
- #: templates/forms/premium-versions-upgrade-handler.php:41
2293
- msgid " %s to access version %s security & feature updates, and support."
2294
- msgstr " %s to access version %s security & feature updates, and support."
2295
-
2296
- #: templates/forms/premium-versions-upgrade-handler.php:54
2297
- msgid "New Version Available"
2298
- msgstr "יש גרסה חדשה"
2299
-
2300
- #: templates/forms/premium-versions-upgrade-handler.php:75
2301
- msgctxt "close a window"
2302
- msgid "Dismiss"
2303
- msgstr "סגירה"
2304
-
2305
- #: templates/forms/resend-key.php:21
2306
- msgid "Send License Key"
2307
- msgstr "שליחת מפתח רישיון"
2308
-
2309
- #: templates/forms/resend-key.php:57
2310
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2311
- msgstr "הזן את כתובת הדואל שאיתה שידרגת כדי לקבל את הרישיון שוב."
2312
-
2313
- #: templates/forms/subscription-cancellation.php:37
2314
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2315
- msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2316
-
2317
- #: templates/forms/subscription-cancellation.php:47
2318
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2319
- msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2320
-
2321
- #: templates/forms/subscription-cancellation.php:52
2322
- msgid "license"
2323
- msgstr "license"
2324
-
2325
- #: templates/forms/subscription-cancellation.php:57
2326
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2327
- msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2328
-
2329
- #: templates/forms/subscription-cancellation.php:68
2330
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2331
- msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2332
-
2333
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2334
- #. subscription'
2335
- #: templates/forms/subscription-cancellation.php99,
2336
- #: templates/account/partials/addon.php29,
2337
- #: templates/account/partials/site.php:298
2338
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2339
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2340
-
2341
- #: templates/forms/subscription-cancellation.php:103
2342
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2343
- msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2344
-
2345
- #: templates/forms/subscription-cancellation.php:136
2346
- msgid "Cancel %s?"
2347
- msgstr "Cancel %s?"
2348
-
2349
- #: templates/forms/subscription-cancellation.php:143
2350
- msgid "Proceed"
2351
- msgstr "Proceed"
2352
-
2353
- #: templates/forms/subscription-cancellation.php191,
2354
- #: templates/forms/deactivation/form.php:171
2355
- msgid "Cancel %s & Proceed"
2356
- msgstr "Cancel %s & Proceed"
2357
-
2358
- #: templates/forms/trial-start.php:22
2359
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2360
- msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2361
-
2362
- #: templates/forms/trial-start.php:28
2363
- 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."
2364
- 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."
2365
-
2366
- #: templates/js/style-premium-theme.php:39
2367
- msgid "Premium"
2368
- msgstr "Premium"
2369
-
2370
- #: templates/js/style-premium-theme.php:42
2371
- msgid "Beta"
2372
- msgstr "Beta"
2373
-
2374
- #: templates/partials/network-activation.php:27
2375
- msgid "Activate license on all sites in the network."
2376
- msgstr "הפעלת רישיון על כל האתרים ברשת."
2377
-
2378
- #: templates/partials/network-activation.php:28
2379
- msgid "Apply on all sites in the network."
2380
- msgstr "יישום על כל האתרים ברשת."
2381
-
2382
- #: templates/partials/network-activation.php:31
2383
- msgid "Activate license on all pending sites."
2384
- msgstr "הפעלת רישיון על כל האתרים התלויים והעומדים."
2385
-
2386
- #: templates/partials/network-activation.php:32
2387
- msgid "Apply on all pending sites."
2388
- msgstr "יישום על כל האתרים התלויים והעומדים."
2389
-
2390
- #: templates/partials/network-activation.php40,
2391
- #: templates/partials/network-activation.php:74
2392
- msgid "allow"
2393
- msgstr "אפשר"
2394
-
2395
- #: templates/partials/network-activation.php43,
2396
- #: templates/partials/network-activation.php:77
2397
- msgid "delegate"
2398
- msgstr "האצל"
2399
-
2400
- #: templates/partials/network-activation.php47,
2401
- #: templates/partials/network-activation.php:81
2402
- msgid "skip"
2403
- msgstr "דלג"
2404
-
2405
- #: templates/plugin-info/description.php72,
2406
- #: templates/plugin-info/screenshots.php:31
2407
- msgid "Click to view full-size screenshot %d"
2408
- msgstr "Click to view full-size screenshot %d"
2409
-
2410
- #: templates/plugin-info/features.php:56
2411
- msgid "Unlimited Updates"
2412
- msgstr "עדכונים ללא הגבלה"
2413
-
2414
- #: templates/account/partials/activate-license-button.php:46
2415
- msgid "Localhost"
2416
- msgstr "שרת לוקאלי"
2417
-
2418
- #: templates/account/partials/activate-license-button.php:50
2419
- msgctxt "as 5 licenses left"
2420
- msgid "%s left"
2421
- msgstr "נשארו %s"
2422
-
2423
- #: templates/account/partials/activate-license-button.php:51
2424
- msgid "Last license"
2425
- msgstr "רישיון אחרון"
2426
-
2427
- #: templates/account/partials/addon.php:167
2428
- msgid "Cancelled"
2429
- msgstr "בוטל"
2430
-
2431
- #: templates/account/partials/addon.php:177
2432
- msgid "No expiration"
2433
- msgstr "ללא תפוגה"
2434
-
2435
- #: templates/account/partials/site.php:181
2436
- msgid "Owner Name"
2437
- msgstr "שם הבעלים"
2438
-
2439
- #: templates/account/partials/site.php:193
2440
- msgid "Owner Email"
2441
- msgstr "מייל הבעלים"
2442
-
2443
- #: templates/account/partials/site.php:205
2444
- msgid "Owner ID"
2445
- msgstr "מזהה הבעלים"
2446
-
2447
- #: templates/account/partials/site.php:270
2448
- msgid "Subscription"
2449
- msgstr "מנוי"
2450
-
2451
- #: templates/forms/deactivation/contact.php:19
2452
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2453
- msgstr "מצטערים על חוסר הנעימות, אנחנו כאן כדי לעזור אם תאפשר\\י זאת."
2454
-
2455
- #: templates/forms/deactivation/contact.php:22
2456
- msgid "Contact Support"
2457
- msgstr "צור קשר"
2458
-
2459
- #: templates/forms/deactivation/form.php:64
2460
- msgid "Anonymous feedback"
2461
- msgstr "פידבק אנונימי"
2462
-
2463
- #: templates/forms/deactivation/form.php:70
2464
- msgid "Deactivate"
2465
- msgstr "כיבוי"
2466
-
2467
- #: templates/forms/deactivation/form.php:72
2468
- msgid "Activate %s"
2469
- msgstr "Activate %s"
2470
-
2471
- #: templates/forms/deactivation/form.php:87
2472
- msgid "Quick Feedback"
2473
- msgstr "Quick Feedback"
2474
-
2475
- #: templates/forms/deactivation/form.php:91
2476
- msgid "If you have a moment, please let us know why you are %s"
2477
- msgstr "If you have a moment, please let us know why you are %s"
2478
-
2479
- #: templates/forms/deactivation/form.php:91
2480
- msgid "deactivating"
2481
- msgstr "deactivating"
2482
-
2483
- #: templates/forms/deactivation/form.php:91
2484
- msgid "switching"
2485
- msgstr "switching"
2486
-
2487
- #: templates/forms/deactivation/form.php:365
2488
- msgid "Submit & %s"
2489
- msgstr "Submit & %s"
2490
-
2491
- #: templates/forms/deactivation/form.php:386
2492
- msgid "Kindly tell us the reason so we can improve."
2493
- msgstr "אנא שתף את הסיבה כדי שנוכל להשתפר."
2494
-
2495
- #: templates/forms/deactivation/form.php:511
2496
- msgid "Yes - %s"
2497
- msgstr "Yes - %s"
2498
-
2499
- #: templates/forms/deactivation/form.php:518
2500
- msgid "Skip & %s"
2501
- msgstr "דלג ו%s"
2502
-
2503
- #: templates/forms/deactivation/retry-skip.php:21
2504
- msgid "Click here to use the plugin anonymously"
2505
- msgstr "Click here to use the plugin anonymously"
2506
-
2507
- #: templates/forms/deactivation/retry-skip.php:23
2508
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2509
- msgstr "אולי פספסת את זה אבל אינך חייב\\ת לשתף כל מידע איתנו, ביכולתך %s על שיתוף המידע."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-hu_HU.mo CHANGED
Binary file
freemius/languages/freemius-hu_HU.po DELETED
@@ -1,2508 +0,0 @@
1
- # Copyright (C) 2019 freemius
2
- # This file is distributed under the same license as the freemius package.
3
- # Translators:
4
- # Peter Ambrus, 2018-2019
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: 2019-06-05 13:40+0000\n"
11
- "Last-Translator: Vova Feldman <vova@freemius.com>\n"
12
- "Language: hu_HU\n"
13
- "Language-Team: Hungarian (Hungary) (http://www.transifex.com/freemius/wordpress-sdk/language/hu_HU/)\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.php1838, templates/account.php:769
25
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
26
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
27
-
28
- #: includes/class-freemius.php:1845
29
- msgid "Would you like to proceed with the update?"
30
- msgstr "Would you like to proceed with the update?"
31
-
32
- #: includes/class-freemius.php:2053
33
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
34
- msgstr "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
35
-
36
- #: includes/class-freemius.php:2055
37
- msgid "Error"
38
- msgstr "Hiba"
39
-
40
- #: includes/class-freemius.php:2445
41
- msgid "I found a better %s"
42
- msgstr "Jobb %st találtam"
43
-
44
- #: includes/class-freemius.php:2447
45
- msgid "What's the %s's name?"
46
- msgstr "Mi a %s neve?"
47
-
48
- #: includes/class-freemius.php:2453
49
- msgid "It's a temporary %s. I'm just debugging an issue."
50
- msgstr "Ez csak egy ideiglenes %s. Egy hibát kell megoldanom."
51
-
52
- #: includes/class-freemius.php:2455
53
- msgid "Deactivation"
54
- msgstr "Deaktiválás"
55
-
56
- #: includes/class-freemius.php:2456
57
- msgid "Theme Switch"
58
- msgstr "Sablon váltás"
59
-
60
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
61
- msgid "Other"
62
- msgstr "Egyéb"
63
-
64
- #: includes/class-freemius.php:2473
65
- msgid "I no longer need the %s"
66
- msgstr "I no longer need the %s"
67
-
68
- #: includes/class-freemius.php:2480
69
- msgid "I only needed the %s for a short period"
70
- msgstr "I only needed the %s for a short period"
71
-
72
- #: includes/class-freemius.php:2486
73
- msgid "The %s broke my site"
74
- msgstr "The %s broke my site"
75
-
76
- #: includes/class-freemius.php:2493
77
- msgid "The %s suddenly stopped working"
78
- msgstr "The %s suddenly stopped working"
79
-
80
- #: includes/class-freemius.php:2503
81
- msgid "I can't pay for it anymore"
82
- msgstr "Nem tudom tovább fizetni"
83
-
84
- #: includes/class-freemius.php:2505
85
- msgid "What price would you feel comfortable paying?"
86
- msgstr "Mi lenne az elfogadható ár, amit tudnál fizetni?"
87
-
88
- #: includes/class-freemius.php:2511
89
- msgid "I don't like to share my information with you"
90
- msgstr "Nem szeretném megosztani veletek az információt"
91
-
92
- #: includes/class-freemius.php:2532
93
- msgid "The %s didn't work"
94
- msgstr "A %s nem működött"
95
-
96
- #: includes/class-freemius.php:2542
97
- msgid "I couldn't understand how to make it work"
98
- msgstr "Nem értettem, hogy kell használni"
99
-
100
- #: includes/class-freemius.php:2550
101
- msgid "The %s is great, but I need specific feature that you don't support"
102
- msgstr "The %s is great, but I need specific feature that you don't support"
103
-
104
- #: includes/class-freemius.php:2552
105
- msgid "What feature?"
106
- msgstr "Melyik funkcióra van szükséged?"
107
-
108
- #: includes/class-freemius.php:2556
109
- msgid "The %s is not working"
110
- msgstr "A(z) %s nem működik"
111
-
112
- #: includes/class-freemius.php:2558
113
- msgid "Kindly share what didn't work so we can fix it for future users..."
114
- msgstr "Ha elmondod mi nem működött, ki tudjuk javítani a leendő felhasználók számára..."
115
-
116
- #: includes/class-freemius.php:2562
117
- msgid "It's not what I was looking for"
118
- msgstr "Nem ezt kerestem"
119
-
120
- #: includes/class-freemius.php:2564
121
- msgid "What you've been looking for?"
122
- msgstr "Pontosan mit kerestél?"
123
-
124
- #: includes/class-freemius.php:2568
125
- msgid "The %s didn't work as expected"
126
- msgstr "A %s nem az elvárásoknak megfelelően működött"
127
-
128
- #: includes/class-freemius.php:2570
129
- msgid "What did you expect?"
130
- msgstr "Mire számítottál?"
131
-
132
- #: includes/class-freemius.php3425, templates/debug.php:20
133
- msgid "Freemius Debug"
134
- msgstr "Freemius Debug"
135
-
136
- #: includes/class-freemius.php:4177
137
- msgid "I don't know what is cURL or how to install it, help me!"
138
- msgstr "I don't know what is cURL or how to install it, help me!"
139
-
140
- #: includes/class-freemius.php:4179
141
- 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."
142
- 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."
143
-
144
- #: includes/class-freemius.php:4186
145
- 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."
146
- 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."
147
-
148
- #: includes/class-freemius.php:4291
149
- msgid "Yes - do your thing"
150
- msgstr "Igen - tedd a dolgod"
151
-
152
- #: includes/class-freemius.php:4296
153
- msgid "No - just deactivate"
154
- msgstr "Nem - csak deaktiválom"
155
-
156
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
157
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
158
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
159
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
160
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
161
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
162
- #: includes/class-freemius.php20536, templates/add-ons.php:54
163
- msgctxt "exclamation"
164
- msgid "Oops"
165
- msgstr "Hoppá"
166
-
167
- #: includes/class-freemius.php:4410
168
- 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."
169
- 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."
170
-
171
- #: includes/class-freemius.php:4847
172
- msgctxt "addonX cannot run without pluginY"
173
- msgid "%s cannot run without %s."
174
- msgstr "%s cannot run without %s."
175
-
176
- #: includes/class-freemius.php:4848
177
- msgctxt "addonX cannot run..."
178
- msgid "%s cannot run without the plugin."
179
- msgstr "%s cannot run without the plugin."
180
-
181
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
182
- #: includes/class-freemius.php:19475
183
- msgid "Unexpected API error. Please contact the %s's author with the following error."
184
- msgstr "Unexpected API error. Please contact the %s's author with the following error."
185
-
186
- #: includes/class-freemius.php:5687
187
- msgid "Premium %s version was successfully activated."
188
- msgstr "Premium %s version was successfully activated."
189
-
190
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
191
- msgctxt ""
192
- msgid "W00t"
193
- msgstr "Fantasztikus"
194
-
195
- #: includes/class-freemius.php:5714
196
- msgid "You have a %s license."
197
- msgstr "You have a %s license."
198
-
199
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
200
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
201
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
202
- #: includes/class-freemius.php:19229
203
- msgctxt "interjection expressing joy or exuberance"
204
- msgid "Yee-haw"
205
- msgstr "Juhuuu"
206
-
207
- #: includes/class-freemius.php:5982
208
- 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."
209
- 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."
210
-
211
- #: includes/class-freemius.php:5986
212
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
213
- msgstr "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
214
-
215
- #: includes/class-freemius.php5995, templates/add-ons.php130,
216
- #: templates/account/partials/addon.php:343
217
- msgid "More information about %s"
218
- msgstr "More information about %s"
219
-
220
- #: includes/class-freemius.php:5996
221
- msgid "Purchase License"
222
- msgstr "Licensz vásárlása"
223
-
224
- #: includes/class-freemius.php6931, templates/connect.php:163
225
- 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."
226
- msgstr "Küldtünk egy aktivációs emailt a(z) %s szoftverünkhöz a következő email címre: %s. Kérlek kattints a levélben található aktivációs linkre, hogy %s."
227
-
228
- #: includes/class-freemius.php:6935
229
- msgid "start the trial"
230
- msgstr "próbaidő indítása"
231
-
232
- #: includes/class-freemius.php6936, templates/connect.php:167
233
- msgid "complete the install"
234
- msgstr "befejezd a telepítést"
235
-
236
- #: includes/class-freemius.php:7049
237
- msgid "You are just one step away - %s"
238
- msgstr "Már csak egy lépés van hátra - %s"
239
-
240
- #: includes/class-freemius.php:7052
241
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
242
- msgid "Complete \"%s\" Activation Now"
243
- msgstr "\"%s\" aktiválásának a befejezése most"
244
-
245
- #: includes/class-freemius.php:7130
246
- msgid "We made a few tweaks to the %s, %s"
247
- msgstr "We made a few tweaks to the %s, %s"
248
-
249
- #: includes/class-freemius.php:7134
250
- msgid "Opt in to make \"%s\" better!"
251
- msgstr "Opt in to make \"%s\" better!"
252
-
253
- #: includes/class-freemius.php:7566
254
- msgid "The upgrade of %s was successfully completed."
255
- msgstr "The upgrade of %s was successfully completed."
256
-
257
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
258
- #: includes/class-fs-plugin-updater.php1170,
259
- #: includes/class-fs-plugin-updater.php1177,
260
- #: templates/auto-installation.php:32
261
- msgid "Add-On"
262
- msgstr "Kiegészítő"
263
-
264
- #: includes/class-freemius.php9730, templates/account.php313,
265
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
266
- msgid "Plugin"
267
- msgstr "Bővítmény"
268
-
269
- #: includes/class-freemius.php9731, templates/account.php314,
270
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
271
- #: templates/forms/deactivation/form.php:71
272
- msgid "Theme"
273
- msgstr "Sablon"
274
-
275
- #: includes/class-freemius.php:12148
276
- msgid "An unknown error has occurred while trying to set the user's beta mode."
277
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
278
-
279
- #: includes/class-freemius.php:12549
280
- msgid "Invalid site details collection."
281
- msgstr "Invalid site details collection."
282
-
283
- #: includes/class-freemius.php:12669
284
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
285
- msgstr "We couldn't find your email address in the system, are you sure it's the right address?"
286
-
287
- #: includes/class-freemius.php:12671
288
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
289
- msgstr "We can't see any active licenses associated with that email address, are you sure it's the right address?"
290
-
291
- #: includes/class-freemius.php:12945
292
- msgid "Account is pending activation."
293
- msgstr "A fiók aktiválása függőben."
294
-
295
- #: includes/class-freemius.php13057,
296
- #: templates/forms/premium-versions-upgrade-handler.php:47
297
- msgid "Buy a license now"
298
- msgstr "Vásárolj licenszet most"
299
-
300
- #: includes/class-freemius.php13069,
301
- #: templates/forms/premium-versions-upgrade-handler.php:46
302
- msgid "Renew your license now"
303
- msgstr "Licensz kulcs megújítása"
304
-
305
- #: includes/class-freemius.php:13073
306
- msgid "%s to access version %s security & feature updates, and support."
307
- msgstr "%s to access version %s security & feature updates, and support."
308
-
309
- #: includes/class-freemius.php:15448
310
- msgid "%s activation was successfully completed."
311
- msgstr "%s activation was successfully completed."
312
-
313
- #: includes/class-freemius.php:15462
314
- msgid "Your account was successfully activated with the %s plan."
315
- msgstr "A fiókodat sikeresen aktiváltuk a következő csomaggal: %s"
316
-
317
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
318
- msgid "Your trial has been successfully started."
319
- msgstr "A próbaidőszakodat sikeresen aktiváltuk."
320
-
321
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
322
- #: includes/class-freemius.php:16297
323
- msgid "Couldn't activate %s."
324
- msgstr "Couldn't activate %s."
325
-
326
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
327
- #: includes/class-freemius.php:16298
328
- msgid "Please contact us with the following message:"
329
- msgstr "Please contact us with the following message:"
330
-
331
- #: includes/class-freemius.php:16128
332
- msgid "An unknown error has occurred."
333
- msgstr "An unknown error has occurred."
334
-
335
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
336
- msgid "Upgrade"
337
- msgstr "Előfizetés frissítése"
338
-
339
- #: includes/class-freemius.php:16661
340
- msgid "Start Trial"
341
- msgstr "Próbaidő indítása"
342
-
343
- #: includes/class-freemius.php:16663
344
- msgid "Pricing"
345
- msgstr "Árak"
346
-
347
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
348
- msgid "Affiliation"
349
- msgstr "Affiliation"
350
-
351
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
352
- #: templates/account.php177, templates/debug.php:326
353
- msgid "Account"
354
- msgstr "Fiók"
355
-
356
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
357
- #: includes/customizer/class-fs-customizer-support-section.php:60
358
- msgid "Contact Us"
359
- msgstr "Kapcsolat"
360
-
361
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
362
- #: includes/class-freemius.php21423, templates/account.php105,
363
- #: templates/account/partials/addon.php:45
364
- msgid "Add-Ons"
365
- msgstr "Kiegészítők"
366
-
367
- #: includes/class-freemius.php:16835
368
- msgctxt "ASCII arrow left icon"
369
- msgid "&#x2190;"
370
- msgstr "&#x2190;"
371
-
372
- #: includes/class-freemius.php:16835
373
- msgctxt "ASCII arrow right icon"
374
- msgid "&#x27a4;"
375
- msgstr "&#x27a4;"
376
-
377
- #: includes/class-freemius.php16837, templates/pricing.php:102
378
- msgctxt "noun"
379
- msgid "Pricing"
380
- msgstr "Árak"
381
-
382
- #: includes/class-freemius.php17050,
383
- #: includes/customizer/class-fs-customizer-support-section.php:67
384
- msgid "Support Forum"
385
- msgstr "Támogató fórum"
386
-
387
- #: includes/class-freemius.php:17995
388
- msgid "Your email has been successfully verified - you are AWESOME!"
389
- msgstr "Az email címedet sikerült ellenőrizni - ez nagyszerű!"
390
-
391
- #: includes/class-freemius.php:17996
392
- msgctxt "a positive response"
393
- msgid "Right on"
394
- msgstr "Right on"
395
-
396
- #: includes/class-freemius.php:18660
397
- msgid "Your %s Add-on plan was successfully upgraded."
398
- msgstr "Your %s Add-on plan was successfully upgraded."
399
-
400
- #: includes/class-freemius.php:18662
401
- msgid "%s Add-on was successfully purchased."
402
- msgstr "%s Add-on was successfully purchased."
403
-
404
- #: includes/class-freemius.php:18665
405
- msgid "Download the latest version"
406
- msgstr "Töltsd le a legfrissebb verziót"
407
-
408
- #: includes/class-freemius.php:18751
409
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
410
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
411
-
412
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
413
- #: includes/class-freemius.php:19277
414
- msgid "Error received from the server:"
415
- msgstr "Error received from the server:"
416
-
417
- #: includes/class-freemius.php:18767
418
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
419
- msgstr "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
420
-
421
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
422
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
423
- msgctxt ""
424
- msgid "Hmm"
425
- msgstr "Hmm"
426
-
427
- #: includes/class-freemius.php:18974
428
- 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."
429
- 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."
430
-
431
- #: includes/class-freemius.php18975, templates/account.php107,
432
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
433
- msgctxt "trial period"
434
- msgid "Trial"
435
- msgstr "Próbaidő"
436
-
437
- #: includes/class-freemius.php:18980
438
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
439
- msgstr "I have upgraded my account but when I try to Sync the License, the plan remains %s."
440
-
441
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
442
- msgid "Please contact us here"
443
- msgstr "Please contact us here"
444
-
445
- #: includes/class-freemius.php:18995
446
- msgid "Your plan was successfully activated."
447
- msgstr "Your plan was successfully activated."
448
-
449
- #: includes/class-freemius.php:18996
450
- msgid "Your plan was successfully upgraded."
451
- msgstr "Your plan was successfully upgraded."
452
-
453
- #: includes/class-freemius.php:19013
454
- msgid "Your plan was successfully changed to %s."
455
- msgstr "Your plan was successfully changed to %s."
456
-
457
- #: includes/class-freemius.php:19029
458
- msgid "Your license has expired. You can still continue using the free %s forever."
459
- msgstr "Your license has expired. You can still continue using the free %s forever."
460
-
461
- #: includes/class-freemius.php:19031
462
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
463
- msgstr "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
464
-
465
- #: includes/class-freemius.php:19039
466
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
467
- msgstr "Your license has been cancelled. If you think it's a mistake, please contact support."
468
-
469
- #: includes/class-freemius.php:19052
470
- 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."
471
- 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."
472
-
473
- #: includes/class-freemius.php:19075
474
- msgid "Your free trial has expired. You can still continue using all our free features."
475
- msgstr "Your free trial has expired. You can still continue using all our free features."
476
-
477
- #: includes/class-freemius.php:19077
478
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
479
- msgstr "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
480
-
481
- #: includes/class-freemius.php:19184
482
- msgid "It looks like the license could not be activated."
483
- msgstr "It looks like the license could not be activated."
484
-
485
- #: includes/class-freemius.php:19226
486
- msgid "Your license was successfully activated."
487
- msgstr "Your license was successfully activated."
488
-
489
- #: includes/class-freemius.php:19252
490
- msgid "It looks like your site currently doesn't have an active license."
491
- msgstr "It looks like your site currently doesn't have an active license."
492
-
493
- #: includes/class-freemius.php:19276
494
- msgid "It looks like the license deactivation failed."
495
- msgstr "Úgy tűnik a licensz deaktiválása nem sikerült."
496
-
497
- #: includes/class-freemius.php:19304
498
- msgid "Your license was successfully deactivated, you are back to the %s plan."
499
- msgstr "A licenszedet sikeresen deaktiváltuk, az aktuális csomagod: %s"
500
-
501
- #: includes/class-freemius.php:19305
502
- msgid "O.K"
503
- msgstr "Rendben"
504
-
505
- #: includes/class-freemius.php:19358
506
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
507
- msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
508
-
509
- #: includes/class-freemius.php:19367
510
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
511
- msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
512
-
513
- #: includes/class-freemius.php:19409
514
- msgid "You are already running the %s in a trial mode."
515
- msgstr "You are already running the %s in a trial mode."
516
-
517
- #: includes/class-freemius.php:19420
518
- msgid "You already utilized a trial before."
519
- msgstr "You already utilized a trial before."
520
-
521
- #: includes/class-freemius.php:19434
522
- msgid "Plan %s do not exist, therefore, can't start a trial."
523
- msgstr "Plan %s do not exist, therefore, can't start a trial."
524
-
525
- #: includes/class-freemius.php:19445
526
- msgid "Plan %s does not support a trial period."
527
- msgstr "Plan %s does not support a trial period."
528
-
529
- #: includes/class-freemius.php:19456
530
- msgid "None of the %s's plans supports a trial period."
531
- msgstr "None of the %s's plans supports a trial period."
532
-
533
- #: includes/class-freemius.php:19506
534
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
535
- msgstr "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
536
-
537
- #: includes/class-freemius.php:19542
538
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
539
- msgstr "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
540
-
541
- #: includes/class-freemius.php:19561
542
- msgid "Your %s free trial was successfully cancelled."
543
- msgstr "Your %s free trial was successfully cancelled."
544
-
545
- #: includes/class-freemius.php:19877
546
- msgid "Version %s was released."
547
- msgstr "Version %s was released."
548
-
549
- #: includes/class-freemius.php:19877
550
- msgid "Please download %s."
551
- msgstr "Please download %s."
552
-
553
- #: includes/class-freemius.php:19884
554
- msgid "the latest %s version here"
555
- msgstr "the latest %s version here"
556
-
557
- #: includes/class-freemius.php:19889
558
- msgid "New"
559
- msgstr "Új"
560
-
561
- #: includes/class-freemius.php:19894
562
- msgid "Seems like you got the latest release."
563
- msgstr "Seems like you got the latest release."
564
-
565
- #: includes/class-freemius.php:19895
566
- msgid "You are all good!"
567
- msgstr "Minden rendben!"
568
-
569
- #: includes/class-freemius.php:20165
570
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
571
- msgstr "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
572
-
573
- #: includes/class-freemius.php:20304
574
- msgid "Site successfully opted in."
575
- msgstr "Site successfully opted in."
576
-
577
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
578
- msgid "Awesome"
579
- msgstr "Nagyszerű"
580
-
581
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
582
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
583
- msgstr "We appreciate your help in making the %s better by letting us track some usage data."
584
-
585
- #: includes/class-freemius.php:20322
586
- msgid "Thank you!"
587
- msgstr "Köszönjük!"
588
-
589
- #: includes/class-freemius.php:20329
590
- msgid "We will no longer be sending any usage data of %s on %s to %s."
591
- msgstr "We will no longer be sending any usage data of %s on %s to %s."
592
-
593
- #: includes/class-freemius.php:20458
594
- 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."
595
- 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."
596
-
597
- #: includes/class-freemius.php:20464
598
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
599
- msgstr "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
600
-
601
- #: includes/class-freemius.php:20469
602
- msgid "%s is the new owner of the account."
603
- msgstr "%s is the new owner of the account."
604
-
605
- #: includes/class-freemius.php:20471
606
- msgctxt "as congratulations"
607
- msgid "Congrats"
608
- msgstr "Gratulálunk"
609
-
610
- #: includes/class-freemius.php:20491
611
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
612
- msgstr "Sorry, we could not complete the email update. Another user with the same email is already registered."
613
-
614
- #: includes/class-freemius.php:20492
615
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
616
- msgstr "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
617
-
618
- #: includes/class-freemius.php:20499
619
- msgid "Change Ownership"
620
- msgstr "Tulajdonos módosítása"
621
-
622
- #: includes/class-freemius.php:20507
623
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
624
- msgstr "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
625
-
626
- #: includes/class-freemius.php:20519
627
- msgid "Please provide your full name."
628
- msgstr "Kérlek add meg a teljes neved!"
629
-
630
- #: includes/class-freemius.php:20524
631
- msgid "Your name was successfully updated."
632
- msgstr "A neved sikeresen frissítettük."
633
-
634
- #: includes/class-freemius.php:20585
635
- msgid "You have successfully updated your %s."
636
- msgstr "You have successfully updated your %s."
637
-
638
- #: includes/class-freemius.php:20725
639
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
640
- msgstr "Just letting you know that the add-ons information of %s is being pulled from an external server."
641
-
642
- #: includes/class-freemius.php:20726
643
- msgctxt "advance notice of something that will need attention."
644
- msgid "Heads up"
645
- msgstr "Figyelem"
646
-
647
- #: includes/class-freemius.php:21165
648
- msgctxt "exclamation"
649
- msgid "Hey"
650
- msgstr "Üdv"
651
-
652
- #: includes/class-freemius.php:21165
653
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
654
- msgstr "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
655
-
656
- #: includes/class-freemius.php:21173
657
- msgid "No commitment for %s days - cancel anytime!"
658
- msgstr "No commitment for %s days - cancel anytime!"
659
-
660
- #: includes/class-freemius.php:21174
661
- msgid "No credit card required"
662
- msgstr "Bankkártya megadása nem kötelező"
663
-
664
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
665
- msgctxt "call to action"
666
- msgid "Start free trial"
667
- msgstr "Start free trial"
668
-
669
- #: includes/class-freemius.php:21258
670
- 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!"
671
- 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!"
672
-
673
- #: includes/class-freemius.php:21267
674
- msgid "Learn more"
675
- msgstr "Bővebben"
676
-
677
- #: includes/class-freemius.php21447, templates/account.php474,
678
- #: templates/account.php595, templates/connect.php171,
679
- #: templates/connect.php421, templates/forms/license-activation.php25,
680
- #: templates/account/partials/addon.php:287
681
- msgid "Activate License"
682
- msgstr "Licensz aktiválása"
683
-
684
- #: includes/class-freemius.php21448, templates/account.php543,
685
- #: templates/account.php594, templates/account/partials/site.php:256
686
- msgid "Change License"
687
- msgstr "Licensz módosítása"
688
-
689
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
690
- msgid "Opt Out"
691
- msgstr "Leiratkozás"
692
-
693
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
694
- #: templates/account/partials/site.php43,
695
- #: templates/account/partials/site.php:161
696
- msgid "Opt In"
697
- msgstr "Feliratkozás"
698
-
699
- #: includes/class-freemius.php:21775
700
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
701
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
702
-
703
- #: includes/class-freemius.php:21783
704
- msgid "Activate %s features"
705
- msgstr "Activate %s features"
706
-
707
- #: includes/class-freemius.php:21796
708
- msgid "Please follow these steps to complete the upgrade"
709
- msgstr "Please follow these steps to complete the upgrade"
710
-
711
- #: includes/class-freemius.php:21800
712
- msgid "Download the latest %s version"
713
- msgstr "Download the latest %s version"
714
-
715
- #: includes/class-freemius.php:21804
716
- msgid "Upload and activate the downloaded version"
717
- msgstr "Upload and activate the downloaded version"
718
-
719
- #: includes/class-freemius.php:21806
720
- msgid "How to upload and activate?"
721
- msgstr "How to upload and activate?"
722
-
723
- #: includes/class-freemius.php:21940
724
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
725
- msgstr "%sClick here%s to choose the sites where you'd like to activate the license on."
726
-
727
- #: includes/class-freemius.php:22101
728
- msgid "Auto installation only works for opted-in users."
729
- msgstr "Auto installation only works for opted-in users."
730
-
731
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
732
- #: includes/class-fs-plugin-updater.php1149,
733
- #: includes/class-fs-plugin-updater.php:1163
734
- msgid "Invalid module ID."
735
- msgstr "Invalid module ID."
736
-
737
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
738
- msgid "Premium version already active."
739
- msgstr "Premium version already active."
740
-
741
- #: includes/class-freemius.php:22127
742
- msgid "You do not have a valid license to access the premium version."
743
- msgstr "You do not have a valid license to access the premium version."
744
-
745
- #: includes/class-freemius.php:22134
746
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
747
- msgstr "Plugin is a \"Serviceware\" which means it does not have a premium code version."
748
-
749
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
750
- msgid "Premium add-on version already installed."
751
- msgstr "Premium add-on version already installed."
752
-
753
- #: includes/class-freemius.php:22497
754
- msgid "View paid features"
755
- msgstr "Fizetős funkciók megtekintése"
756
-
757
- #: includes/class-freemius.php:22819
758
- msgid "Thank you so much for using %s and its add-ons!"
759
- msgstr "Thank you so much for using %s and its add-ons!"
760
-
761
- #: includes/class-freemius.php:22820
762
- msgid "Thank you so much for using %s!"
763
- msgstr "Thank you so much for using %s!"
764
-
765
- #: includes/class-freemius.php:22826
766
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
767
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
768
-
769
- #: includes/class-freemius.php:22830
770
- msgid "Thank you so much for using our products!"
771
- msgstr "Thank you so much for using our products!"
772
-
773
- #: includes/class-freemius.php:22831
774
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
775
- msgstr "You've already opted-in to our usage-tracking, which helps us keep improving them."
776
-
777
- #: includes/class-freemius.php:22850
778
- msgid "%s and its add-ons"
779
- msgstr "%s and its add-ons"
780
-
781
- #: includes/class-freemius.php:22859
782
- msgid "Products"
783
- msgstr "Termékek"
784
-
785
- #: includes/class-freemius.php22866, templates/connect.php:272
786
- msgid "Yes"
787
- msgstr "Igen"
788
-
789
- #: includes/class-freemius.php22867, templates/connect.php:273
790
- msgid "send me security & feature updates, educational content and offers."
791
- msgstr "kérek biztonsági és funkcionális frissítéseket, használati ismertetőket és ajánlatokat."
792
-
793
- #: includes/class-freemius.php22868, templates/connect.php:278
794
- msgid "No"
795
- msgstr "Nem"
796
-
797
- #: includes/class-freemius.php22870, templates/connect.php:280
798
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
799
- msgstr "do %sNOT%s send me security & feature updates, educational content and offers."
800
-
801
- #: includes/class-freemius.php:22880
802
- 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 :-)"
803
- 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 :-)"
804
-
805
- #: includes/class-freemius.php22882, templates/connect.php:287
806
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
807
- msgstr "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
808
-
809
- #: includes/class-freemius.php:23164
810
- msgid "License key is empty."
811
- msgstr "A licensz kulcs üres."
812
-
813
- #: includes/class-fs-plugin-updater.php184,
814
- #: templates/forms/premium-versions-upgrade-handler.php:57
815
- msgid "Renew license"
816
- msgstr "Licensz megújítása"
817
-
818
- #: includes/class-fs-plugin-updater.php189,
819
- #: templates/forms/premium-versions-upgrade-handler.php:58
820
- msgid "Buy license"
821
- msgstr "Licensz vásárlása"
822
-
823
- #: includes/class-fs-plugin-updater.php280,
824
- #: includes/class-fs-plugin-updater.php:313
825
- msgid "There is a %s of %s available."
826
- msgstr "There is a %s of %s available."
827
-
828
- #: includes/class-fs-plugin-updater.php282,
829
- #: includes/class-fs-plugin-updater.php:318
830
- msgid "new Beta version"
831
- msgstr "new Beta version"
832
-
833
- #: includes/class-fs-plugin-updater.php283,
834
- #: includes/class-fs-plugin-updater.php:319
835
- msgid "new version"
836
- msgstr "új verzió"
837
-
838
- #: includes/class-fs-plugin-updater.php:342
839
- msgid "Important Upgrade Notice:"
840
- msgstr "Important Upgrade Notice:"
841
-
842
- #: includes/class-fs-plugin-updater.php:1214
843
- msgid "Installing plugin: %s"
844
- msgstr "Bővítmény telepítése: %s"
845
-
846
- #: includes/class-fs-plugin-updater.php:1255
847
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
848
- msgstr "Unable to connect to the filesystem. Please confirm your credentials."
849
-
850
- #: includes/class-fs-plugin-updater.php:1437
851
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
852
- msgstr "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
853
-
854
- #: includes/fs-plugin-info-dialog.php:509
855
- msgid "Purchase More"
856
- msgstr "Purchase More"
857
-
858
- #: includes/fs-plugin-info-dialog.php510,
859
- #: templates/account/partials/addon.php:347
860
- msgctxt "verb"
861
- msgid "Purchase"
862
- msgstr "Vásárlás"
863
-
864
- #: includes/fs-plugin-info-dialog.php:514
865
- msgid "Start my free %s"
866
- msgstr "Start my free %s"
867
-
868
- #: includes/fs-plugin-info-dialog.php:712
869
- msgid "Install Free Version Update Now"
870
- msgstr "Install Free Version Update Now"
871
-
872
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
873
- msgid "Install Update Now"
874
- msgstr "Frissítés telepítése most"
875
-
876
- #: includes/fs-plugin-info-dialog.php:722
877
- msgid "Install Free Version Now"
878
- msgstr "Install Free Version Now"
879
-
880
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
881
- #: templates/auto-installation.php111,
882
- #: templates/account/partials/addon.php327,
883
- #: templates/account/partials/addon.php:379
884
- msgid "Install Now"
885
- msgstr "Telepítés most"
886
-
887
- #: includes/fs-plugin-info-dialog.php:739
888
- msgctxt "as download latest version"
889
- msgid "Download Latest Free Version"
890
- msgstr "Download Latest Free Version"
891
-
892
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
893
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
894
- msgctxt "as download latest version"
895
- msgid "Download Latest"
896
- msgstr "Download Latest"
897
-
898
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
899
- #: templates/account/partials/addon.php318,
900
- #: templates/account/partials/addon.php:373
901
- msgid "Activate this add-on"
902
- msgstr "Activate this add-on"
903
-
904
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
905
- msgid "Activate Free Version"
906
- msgstr "Ingyenes verzió aktiválása"
907
-
908
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
909
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
910
- msgid "Activate"
911
- msgstr "Aktiválás"
912
-
913
- #: includes/fs-plugin-info-dialog.php:968
914
- msgctxt "Plugin installer section title"
915
- msgid "Description"
916
- msgstr "Leírás"
917
-
918
- #: includes/fs-plugin-info-dialog.php:969
919
- msgctxt "Plugin installer section title"
920
- msgid "Installation"
921
- msgstr "Telepítés"
922
-
923
- #: includes/fs-plugin-info-dialog.php:970
924
- msgctxt "Plugin installer section title"
925
- msgid "FAQ"
926
- msgstr "GYIK"
927
-
928
- #: includes/fs-plugin-info-dialog.php971,
929
- #: templates/plugin-info/description.php:55
930
- msgid "Screenshots"
931
- msgstr "Képernyőfotók"
932
-
933
- #: includes/fs-plugin-info-dialog.php:972
934
- msgctxt "Plugin installer section title"
935
- msgid "Changelog"
936
- msgstr "Változtatások"
937
-
938
- #: includes/fs-plugin-info-dialog.php:973
939
- msgctxt "Plugin installer section title"
940
- msgid "Reviews"
941
- msgstr "Vélemények"
942
-
943
- #: includes/fs-plugin-info-dialog.php:974
944
- msgctxt "Plugin installer section title"
945
- msgid "Other Notes"
946
- msgstr "Egyéb megjegyzések"
947
-
948
- #: includes/fs-plugin-info-dialog.php:989
949
- msgctxt "Plugin installer section title"
950
- msgid "Features & Pricing"
951
- msgstr "Funkciók & Árak"
952
-
953
- #: includes/fs-plugin-info-dialog.php:999
954
- msgid "Plugin Install"
955
- msgstr "Bővítmény telepítése"
956
-
957
- #: includes/fs-plugin-info-dialog.php:1071
958
- msgctxt "e.g. Professional Plan"
959
- msgid "%s Plan"
960
- msgstr "%s csomag"
961
-
962
- #: includes/fs-plugin-info-dialog.php:1097
963
- msgctxt "e.g. the best product"
964
- msgid "Best"
965
- msgstr "Legjobb"
966
-
967
- #: includes/fs-plugin-info-dialog.php1103,
968
- #: includes/fs-plugin-info-dialog.php:1123
969
- msgctxt "as every month"
970
- msgid "Monthly"
971
- msgstr "Havi"
972
-
973
- #: includes/fs-plugin-info-dialog.php:1106
974
- msgctxt "as once a year"
975
- msgid "Annual"
976
- msgstr "Éves"
977
-
978
- #: includes/fs-plugin-info-dialog.php:1109
979
- msgid "Lifetime"
980
- msgstr "Örök"
981
-
982
- #: includes/fs-plugin-info-dialog.php1123,
983
- #: includes/fs-plugin-info-dialog.php1125,
984
- #: includes/fs-plugin-info-dialog.php:1127
985
- msgctxt "e.g. billed monthly"
986
- msgid "Billed %s"
987
- msgstr "%s számlázás"
988
-
989
- #: includes/fs-plugin-info-dialog.php:1125
990
- msgctxt "as once a year"
991
- msgid "Annually"
992
- msgstr "Éves"
993
-
994
- #: includes/fs-plugin-info-dialog.php:1127
995
- msgctxt "as once a year"
996
- msgid "Once"
997
- msgstr "Egyszeri"
998
-
999
- #: includes/fs-plugin-info-dialog.php:1133
1000
- msgid "Single Site License"
1001
- msgstr "Egy weboldalas licensz"
1002
-
1003
- #: includes/fs-plugin-info-dialog.php:1135
1004
- msgid "Unlimited Licenses"
1005
- msgstr "Korlátlan licensz"
1006
-
1007
- #: includes/fs-plugin-info-dialog.php:1137
1008
- msgid "Up to %s Sites"
1009
- msgstr "Up to %s Sites"
1010
-
1011
- #: includes/fs-plugin-info-dialog.php1147,
1012
- #: templates/plugin-info/features.php:82
1013
- msgctxt "as monthly period"
1014
- msgid "mo"
1015
- msgstr "hó"
1016
-
1017
- #: includes/fs-plugin-info-dialog.php1154,
1018
- #: templates/plugin-info/features.php:80
1019
- msgctxt "as annual period"
1020
- msgid "year"
1021
- msgstr "év"
1022
-
1023
- #: includes/fs-plugin-info-dialog.php:1208
1024
- msgctxt "noun"
1025
- msgid "Price"
1026
- msgstr "Ár"
1027
-
1028
- #: includes/fs-plugin-info-dialog.php:1256
1029
- msgid "Save %s"
1030
- msgstr "%s mentése"
1031
-
1032
- #: includes/fs-plugin-info-dialog.php:1266
1033
- msgid "No commitment for %s - cancel anytime"
1034
- msgstr "No commitment for %s - cancel anytime"
1035
-
1036
- #: includes/fs-plugin-info-dialog.php:1269
1037
- msgid "After your free %s, pay as little as %s"
1038
- msgstr "After your free %s, pay as little as %s"
1039
-
1040
- #: includes/fs-plugin-info-dialog.php:1280
1041
- msgid "Details"
1042
- msgstr "Részletek"
1043
-
1044
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1045
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1046
- #: templates/account/partials/addon.php:36
1047
- msgctxt "product version"
1048
- msgid "Version"
1049
- msgstr "Verzió"
1050
-
1051
- #: includes/fs-plugin-info-dialog.php:1291
1052
- msgctxt "as the plugin author"
1053
- msgid "Author"
1054
- msgstr "Szerző"
1055
-
1056
- #: includes/fs-plugin-info-dialog.php:1298
1057
- msgid "Last Updated"
1058
- msgstr "Utolsó frissítés"
1059
-
1060
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1061
- msgctxt "x-ago"
1062
- msgid "%s ago"
1063
- msgstr "%s ago"
1064
-
1065
- #: includes/fs-plugin-info-dialog.php:1312
1066
- msgid "Requires WordPress Version"
1067
- msgstr "A következő WordPress verzió szükséges:"
1068
-
1069
- #: includes/fs-plugin-info-dialog.php:1313
1070
- msgid "%s or higher"
1071
- msgstr "%s or higher"
1072
-
1073
- #: includes/fs-plugin-info-dialog.php:1320
1074
- msgid "Compatible up to"
1075
- msgstr "Compatible up to"
1076
-
1077
- #: includes/fs-plugin-info-dialog.php:1328
1078
- msgid "Downloaded"
1079
- msgstr "Letöltések száma:"
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1332
1082
- msgid "%s time"
1083
- msgstr "%s"
1084
-
1085
- #: includes/fs-plugin-info-dialog.php:1334
1086
- msgid "%s times"
1087
- msgstr "%s"
1088
-
1089
- #: includes/fs-plugin-info-dialog.php:1344
1090
- msgid "WordPress.org Plugin Page"
1091
- msgstr "WordPress.org bővítmény oldal"
1092
-
1093
- #: includes/fs-plugin-info-dialog.php:1352
1094
- msgid "Plugin Homepage"
1095
- msgstr "Bővítmény oldala"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php1360,
1098
- #: includes/fs-plugin-info-dialog.php:1442
1099
- msgid "Donate to this plugin"
1100
- msgstr "Bővítmény támogatása"
1101
-
1102
- #: includes/fs-plugin-info-dialog.php:1367
1103
- msgid "Average Rating"
1104
- msgstr "Átlagos értékelés"
1105
-
1106
- #: includes/fs-plugin-info-dialog.php:1374
1107
- msgid "based on %s"
1108
- msgstr "based on %s"
1109
-
1110
- #: includes/fs-plugin-info-dialog.php:1378
1111
- msgid "%s rating"
1112
- msgstr "%s rating"
1113
-
1114
- #: includes/fs-plugin-info-dialog.php:1380
1115
- msgid "%s ratings"
1116
- msgstr "%s ratings"
1117
-
1118
- #: includes/fs-plugin-info-dialog.php:1395
1119
- msgid "%s star"
1120
- msgstr "%s star"
1121
-
1122
- #: includes/fs-plugin-info-dialog.php:1397
1123
- msgid "%s stars"
1124
- msgstr "%s stars"
1125
-
1126
- #: includes/fs-plugin-info-dialog.php:1408
1127
- msgid "Click to see reviews that provided a rating of %s"
1128
- msgstr "Click to see reviews that provided a rating of %s"
1129
-
1130
- #: includes/fs-plugin-info-dialog.php:1421
1131
- msgid "Contributors"
1132
- msgstr "Közreműködők"
1133
-
1134
- #: includes/fs-plugin-info-dialog.php1450,
1135
- #: includes/fs-plugin-info-dialog.php:1452
1136
- msgid "Warning"
1137
- msgstr "Figyelmeztetés"
1138
-
1139
- #: includes/fs-plugin-info-dialog.php:1450
1140
- msgid "This plugin has not been tested with your current version of WordPress."
1141
- msgstr "This plugin has not been tested with your current version of WordPress."
1142
-
1143
- #: includes/fs-plugin-info-dialog.php:1452
1144
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1145
- msgstr "This plugin has not been marked as compatible with your version of WordPress."
1146
-
1147
- #: includes/fs-plugin-info-dialog.php:1471
1148
- msgid "Paid add-on must be deployed to Freemius."
1149
- msgstr "Paid add-on must be deployed to Freemius."
1150
-
1151
- #: includes/fs-plugin-info-dialog.php:1472
1152
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1153
- msgstr "Add-on must be deployed to WordPress.org or Freemius."
1154
-
1155
- #: includes/fs-plugin-info-dialog.php:1493
1156
- msgid "Newer Version (%s) Installed"
1157
- msgstr "Newer Version (%s) Installed"
1158
-
1159
- #: includes/fs-plugin-info-dialog.php:1494
1160
- msgid "Newer Free Version (%s) Installed"
1161
- msgstr "Newer Free Version (%s) Installed"
1162
-
1163
- #: includes/fs-plugin-info-dialog.php:1501
1164
- msgid "Latest Version Installed"
1165
- msgstr "Legfrissebb verzió telepítve"
1166
-
1167
- #: includes/fs-plugin-info-dialog.php:1502
1168
- msgid "Latest Free Version Installed"
1169
- msgstr "Legfrissebb ingyenes verzió telepítve"
1170
-
1171
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1172
- #: templates/account/partials/addon.php26,
1173
- #: templates/account/partials/site.php:295
1174
- msgid "Downgrading your plan"
1175
- msgstr "Downgrading your plan"
1176
-
1177
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1178
- #: templates/account/partials/addon.php27,
1179
- #: templates/account/partials/site.php:296
1180
- msgid "Cancelling the subscription"
1181
- msgstr "Cancelling the subscription"
1182
-
1183
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1184
- #. subscription'
1185
- #: templates/account.php:89
1186
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1187
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1188
-
1189
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1190
- #: templates/account/partials/addon.php30,
1191
- #: templates/account/partials/site.php:299
1192
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1193
- msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1194
-
1195
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1196
- #: templates/account/partials/addon.php:31
1197
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1198
- msgstr "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1199
-
1200
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1201
- #: templates/account/partials/addon.php32,
1202
- #: templates/account/partials/site.php:300
1203
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1204
- msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1205
-
1206
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1207
- #: templates/account/partials/addon.php33,
1208
- #: templates/account/partials/site.php:301
1209
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1210
- msgstr "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1211
-
1212
- #. translators: %s: Plan title (e.g. "Professional")
1213
- #: templates/account.php95,
1214
- #: templates/account/partials/activate-license-button.php31,
1215
- #: templates/account/partials/addon.php:35
1216
- msgid "Activate %s Plan"
1217
- msgstr "%s csomag aktiválása"
1218
-
1219
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1220
- #: templates/account.php98, templates/account/partials/addon.php38,
1221
- #: templates/account/partials/site.php:275
1222
- msgid "Auto renews in %s"
1223
- msgstr "Auto renews in %s"
1224
-
1225
- #. translators: %s: Time period (e.g. Expires in "2 months")
1226
- #: templates/account.php100, templates/account/partials/addon.php40,
1227
- #: templates/account/partials/site.php:277
1228
- msgid "Expires in %s"
1229
- msgstr "Hátralévő idő: %s"
1230
-
1231
- #: templates/account.php101, templates/account/partials/addon.php:41
1232
- msgctxt "as synchronize license"
1233
- msgid "Sync License"
1234
- msgstr "Licensz szinkronizálása"
1235
-
1236
- #: templates/account.php102, templates/account/partials/addon.php:42
1237
- msgid "Cancel Trial"
1238
- msgstr "Próbaidő törlése"
1239
-
1240
- #: templates/account.php103, templates/account/partials/addon.php:43
1241
- msgid "Change Plan"
1242
- msgstr "Csomag módosítása"
1243
-
1244
- #: templates/account.php104, templates/account/partials/addon.php:44
1245
- msgctxt "verb"
1246
- msgid "Upgrade"
1247
- msgstr "Váltás nagyobb csomagra"
1248
-
1249
- #: templates/account.php106, templates/account/partials/addon.php46,
1250
- #: templates/account/partials/site.php:302
1251
- msgctxt "verb"
1252
- msgid "Downgrade"
1253
- msgstr "Váltás kisebb csomagra"
1254
-
1255
- #: templates/account.php108, templates/add-ons.php187,
1256
- #: templates/plugin-info/features.php72,
1257
- #: templates/account/partials/addon.php48,
1258
- #: templates/account/partials/site.php:31
1259
- msgid "Free"
1260
- msgstr "Ingyenes"
1261
-
1262
- #: templates/account.php110, templates/debug.php373,
1263
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1264
- #: templates/account/partials/addon.php:50
1265
- msgctxt "as product pricing plan"
1266
- msgid "Plan"
1267
- msgstr "Csomag"
1268
-
1269
- #: templates/account.php:111
1270
- msgid "Bundle Plan"
1271
- msgstr "Bundle Plan"
1272
-
1273
- #: templates/account.php:185
1274
- msgid "Free Trial"
1275
- msgstr "Ingyenes próbaidő"
1276
-
1277
- #: templates/account.php:196
1278
- msgid "Account Details"
1279
- msgstr "Fiók információk"
1280
-
1281
- #: templates/account.php:200
1282
- msgid "Billing & Invoices"
1283
- msgstr "Billing & Invoices"
1284
-
1285
- #: templates/account.php:210
1286
- 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?"
1287
- 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?"
1288
-
1289
- #: templates/account.php:212
1290
- 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?"
1291
- 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?"
1292
-
1293
- #: templates/account.php:215
1294
- msgid "Delete Account"
1295
- msgstr "Fiók törlése"
1296
-
1297
- #: templates/account.php227, templates/account/partials/addon.php211,
1298
- #: templates/account/partials/deactivate-license-button.php:35
1299
- msgid "Deactivate License"
1300
- msgstr "Licensz deaktiválása"
1301
-
1302
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1303
- msgid "Are you sure you want to proceed?"
1304
- msgstr "Are you sure you want to proceed?"
1305
-
1306
- #: templates/account.php250, templates/account/partials/addon.php:234
1307
- msgid "Cancel Subscription"
1308
- msgstr "Előfizetés törlése"
1309
-
1310
- #: templates/account.php:278
1311
- msgctxt "as synchronize"
1312
- msgid "Sync"
1313
- msgstr "Szinkronizálás"
1314
-
1315
- #: templates/account.php292, templates/debug.php:489
1316
- msgid "Name"
1317
- msgstr "Név"
1318
-
1319
- #: templates/account.php298, templates/debug.php:490
1320
- msgid "Email"
1321
- msgstr "Email"
1322
-
1323
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1324
- msgid "User ID"
1325
- msgstr "Felhasználó ID"
1326
-
1327
- #: templates/account.php322, templates/account.php608,
1328
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1329
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1330
- #: templates/debug.php599, templates/account/payments.php35,
1331
- #: templates/debug/logger.php:21
1332
- msgid "ID"
1333
- msgstr "ID"
1334
-
1335
- #: templates/account.php:329
1336
- msgid "Site ID"
1337
- msgstr "Weboldal ID"
1338
-
1339
- #: templates/account.php:332
1340
- msgid "No ID"
1341
- msgstr "Nincs ID"
1342
-
1343
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1344
- #: templates/debug.php455, templates/debug.php492,
1345
- #: templates/account/partials/site.php:219
1346
- msgid "Public Key"
1347
- msgstr "Publikus kulcs"
1348
-
1349
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1350
- #: templates/debug.php493, templates/account/partials/site.php:231
1351
- msgid "Secret Key"
1352
- msgstr "Titkos kulcs"
1353
-
1354
- #: templates/account.php:346
1355
- msgctxt "as secret encryption key missing"
1356
- msgid "No Secret"
1357
- msgstr "Nincs titkos kulcs"
1358
-
1359
- #: templates/account.php373, templates/account/partials/site.php112,
1360
- #: templates/account/partials/site.php:114
1361
- msgid "Trial"
1362
- msgstr "Próbaidő"
1363
-
1364
- #: templates/account.php400, templates/debug.php533,
1365
- #: templates/account/partials/site.php:248
1366
- msgid "License Key"
1367
- msgstr "Licensz kulcs"
1368
-
1369
- #: templates/account.php:429
1370
- msgid "Join the Beta program"
1371
- msgstr "Join the Beta program"
1372
-
1373
- #: templates/account.php:435
1374
- msgid "not verified"
1375
- msgstr "nem ellenőrzött"
1376
-
1377
- #: templates/account.php444, templates/account/partials/addon.php:172
1378
- msgid "Expired"
1379
- msgstr "Lejárt"
1380
-
1381
- #: templates/account.php:502
1382
- msgid "Premium version"
1383
- msgstr "Prémium verzió"
1384
-
1385
- #: templates/account.php:504
1386
- msgid "Free version"
1387
- msgstr "Ingyenes verzió"
1388
-
1389
- #: templates/account.php:516
1390
- msgid "Verify Email"
1391
- msgstr "Email ellenőrzése"
1392
-
1393
- #: templates/account.php:527
1394
- msgid "Download %s Version"
1395
- msgstr "%s verzió letöltése"
1396
-
1397
- #: templates/account.php541, templates/account.php749,
1398
- #: templates/account/partials/site.php237,
1399
- #: templates/account/partials/site.php:255
1400
- msgctxt "verb"
1401
- msgid "Show"
1402
- msgstr "Mutasd"
1403
-
1404
- #: templates/account.php:555
1405
- msgid "What is your %s?"
1406
- msgstr "Mi a te %s?"
1407
-
1408
- #: templates/account.php563, templates/account/billing.php:21
1409
- msgctxt "verb"
1410
- msgid "Edit"
1411
- msgstr "Szerkesztés"
1412
-
1413
- #: templates/account.php:588
1414
- msgid "Sites"
1415
- msgstr "Weboldalak"
1416
-
1417
- #: templates/account.php:599
1418
- msgid "Search by address"
1419
- msgstr "Keresés cím alapján"
1420
-
1421
- #: templates/account.php609, templates/debug.php:369
1422
- msgid "Address"
1423
- msgstr "Cím"
1424
-
1425
- #: templates/account.php:610
1426
- msgid "License"
1427
- msgstr "Licensz"
1428
-
1429
- #: templates/account.php:611
1430
- msgid "Plan"
1431
- msgstr "Csomag"
1432
-
1433
- #: templates/account.php:656
1434
- msgctxt "as software license"
1435
- msgid "License"
1436
- msgstr "Licensz"
1437
-
1438
- #: templates/account.php:743
1439
- msgctxt "verb"
1440
- msgid "Hide"
1441
- msgstr "Elrejt"
1442
-
1443
- #: templates/account.php:765
1444
- msgid "Processing"
1445
- msgstr "Processing"
1446
-
1447
- #: templates/account.php:768
1448
- msgid "Get updates for bleeding edge Beta versions of %s."
1449
- msgstr "Get updates for bleeding edge Beta versions of %s."
1450
-
1451
- #: templates/account.php:826
1452
- msgid "Cancelling %s"
1453
- msgstr "Cancelling %s"
1454
-
1455
- #: templates/account.php826, templates/account.php843,
1456
- #: templates/forms/subscription-cancellation.php27,
1457
- #: templates/forms/deactivation/form.php:133
1458
- msgid "trial"
1459
- msgstr "próbaidő"
1460
-
1461
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1462
- msgid "Cancelling %s..."
1463
- msgstr "Cancelling %s..."
1464
-
1465
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1466
- #: templates/forms/deactivation/form.php:134
1467
- msgid "subscription"
1468
- msgstr "előfizetés"
1469
-
1470
- #: templates/account.php:858
1471
- 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?"
1472
- msgstr "A licensz deaktiválása után a prémium funkciók használata nem elérhető, de így tudod másik weboldalon aktiválni ugyanezt a licenszt. Folytatod a deaktiválást?"
1473
-
1474
- #: templates/add-ons.php:35
1475
- msgid "View details"
1476
- msgstr "Részletek megtekintése"
1477
-
1478
- #: templates/add-ons.php:45
1479
- msgid "Add Ons for %s"
1480
- msgstr "Add Ons for %s"
1481
-
1482
- #: templates/add-ons.php:55
1483
- 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."
1484
- 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."
1485
-
1486
- #: templates/add-ons.php:173
1487
- msgctxt "active add-on"
1488
- msgid "Active"
1489
- msgstr "Active"
1490
-
1491
- #: templates/add-ons.php:174
1492
- msgctxt "installed add-on"
1493
- msgid "Installed"
1494
- msgstr "Installed"
1495
-
1496
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1497
- #: templates/forms/resend-key.php:77
1498
- msgctxt "as close a window"
1499
- msgid "Dismiss"
1500
- msgstr "Mégsem"
1501
-
1502
- #: templates/auto-installation.php:45
1503
- msgid "%s sec"
1504
- msgstr "%s sec"
1505
-
1506
- #: templates/auto-installation.php:83
1507
- msgid "Automatic Installation"
1508
- msgstr "Automatikus telepítés"
1509
-
1510
- #: templates/auto-installation.php:93
1511
- 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."
1512
- 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."
1513
-
1514
- #: templates/auto-installation.php:104
1515
- 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."
1516
- 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."
1517
-
1518
- #: templates/auto-installation.php:109
1519
- msgid "Cancel Installation"
1520
- msgstr "Telepítés törlése"
1521
-
1522
- #: templates/checkout.php:180
1523
- msgid "Checkout"
1524
- msgstr "Pénztár"
1525
-
1526
- #: templates/checkout.php:180
1527
- msgid "PCI compliant"
1528
- msgstr "PCI compliant"
1529
-
1530
- #. translators: %s: name (e.g. Hey John,)
1531
- #: templates/connect.php:112
1532
- msgctxt "greeting"
1533
- msgid "Hey %s,"
1534
- msgstr "Üdv %s!"
1535
-
1536
- #: templates/connect.php:154
1537
- msgid "Allow & Continue"
1538
- msgstr "Engedélyezés és folytatás"
1539
-
1540
- #: templates/connect.php:158
1541
- msgid "Re-send activation email"
1542
- msgstr "Aktivációs email újraküldése"
1543
-
1544
- #: templates/connect.php:162
1545
- msgid "Thanks %s!"
1546
- msgstr "Köszönjük %s!"
1547
-
1548
- #: templates/connect.php172, templates/forms/license-activation.php:44
1549
- msgid "Agree & Activate License"
1550
- msgstr "Licensz elfogadása és aktiválása"
1551
-
1552
- #: templates/connect.php:181
1553
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1554
- msgstr "Köszönjük, hogy megvásároltad a %s szoftverünket! A folytatáshoz most meg kell adnod a licensz kulcsot, amit a vásárlás után kaptál emailben:"
1555
-
1556
- #: templates/connect.php:188
1557
- 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."
1558
- 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."
1559
-
1560
- #: templates/connect.php:189
1561
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1562
- msgstr "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1563
-
1564
- #: templates/connect.php:195
1565
- 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."
1566
- 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."
1567
-
1568
- #: templates/connect.php:196
1569
- 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."
1570
- 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."
1571
-
1572
- #: templates/connect.php:230
1573
- msgid "We're excited to introduce the Freemius network-level integration."
1574
- msgstr "We're excited to introduce the Freemius network-level integration."
1575
-
1576
- #: templates/connect.php:233
1577
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1578
- msgstr "During the update process we detected %d site(s) that are still pending license activation."
1579
-
1580
- #: templates/connect.php:235
1581
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1582
- msgstr "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1583
-
1584
- #: templates/connect.php:237
1585
- msgid "%s's paid features"
1586
- msgstr "%s's paid features"
1587
-
1588
- #: templates/connect.php:242
1589
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1590
- msgstr "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1591
-
1592
- #: templates/connect.php:244
1593
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1594
- msgstr "During the update process we detected %s site(s) in the network that are still pending your attention."
1595
-
1596
- #: templates/connect.php253, templates/forms/license-activation.php:47
1597
- msgid "License key"
1598
- msgstr "Licensz kulcs"
1599
-
1600
- #: templates/connect.php256, templates/forms/license-activation.php:20
1601
- msgid "Can't find your license key?"
1602
- msgstr "Nem találod a licensz kulcsod?"
1603
-
1604
- #: templates/connect.php315, templates/connect.php652,
1605
- #: templates/forms/deactivation/retry-skip.php:20
1606
- msgctxt "verb"
1607
- msgid "Skip"
1608
- msgstr "Ugrás"
1609
-
1610
- #: templates/connect.php:318
1611
- msgid "Delegate to Site Admins"
1612
- msgstr "Delegate to Site Admins"
1613
-
1614
- #: templates/connect.php:318
1615
- msgid "If you click it, this decision will be delegated to the sites administrators."
1616
- msgstr "If you click it, this decision will be delegated to the sites administrators."
1617
-
1618
- #: templates/connect.php:346
1619
- msgid "Your Profile Overview"
1620
- msgstr "Fiókod áttekintése"
1621
-
1622
- #: templates/connect.php:347
1623
- msgid "Name and email address"
1624
- msgstr "Név és email cím"
1625
-
1626
- #: templates/connect.php:352
1627
- msgid "Your Site Overview"
1628
- msgstr "Weboldalad adatainak áttekintése"
1629
-
1630
- #: templates/connect.php:353
1631
- msgid "Site URL, WP version, PHP info, plugins & themes"
1632
- msgstr "Weboldal címe, WP verzió, PHP információk, bővítmények és sablonok"
1633
-
1634
- #: templates/connect.php:358
1635
- msgid "Admin Notices"
1636
- msgstr "Admin értesítések"
1637
-
1638
- #: templates/connect.php359, templates/connect.php:375
1639
- msgid "Updates, announcements, marketing, no spam"
1640
- msgstr "Frissítések, közlemények, marketing, de semmi SPAM!"
1641
-
1642
- #: templates/connect.php:364
1643
- msgid "Current %s Events"
1644
- msgstr "Aktuális %s események"
1645
-
1646
- #: templates/connect.php:365
1647
- msgid "Activation, deactivation and uninstall"
1648
- msgstr "Aktiválás, deaktiválás és kikapcsolás"
1649
-
1650
- #: templates/connect.php:374
1651
- msgid "Newsletter"
1652
- msgstr "Hírlevél"
1653
-
1654
- #: templates/connect.php391, templates/forms/license-activation.php:39
1655
- 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."
1656
- msgstr "A %1$s időközönként adatot küld a %2$s weboldalnak, hogy ellenőrizze a biztonsági és funkcionális frissítéseket, valamint ellenőrzi az érvényes licensz kulcsot."
1657
-
1658
- #: templates/connect.php:396
1659
- msgid "What permissions are being granted?"
1660
- msgstr "Milyen jogosultágok lesznek engedélyezve?"
1661
-
1662
- #: templates/connect.php:417
1663
- msgid "Don't have a license key?"
1664
- msgstr "Nincs még licensz kulcsod?"
1665
-
1666
- #: templates/connect.php:420
1667
- msgid "Have a license key?"
1668
- msgstr "Van licensz kulcsod?"
1669
-
1670
- #: templates/connect.php:428
1671
- msgid "Privacy Policy"
1672
- msgstr "Adatkezelési tájékoztató"
1673
-
1674
- #: templates/connect.php:430
1675
- msgid "License Agreement"
1676
- msgstr "Licensz szerződés"
1677
-
1678
- #: templates/connect.php:430
1679
- msgid "Terms of Service"
1680
- msgstr "Szolgáltatási feltételek"
1681
-
1682
- #: templates/connect.php:805
1683
- msgctxt "as in the process of sending an email"
1684
- msgid "Sending email"
1685
- msgstr "Email küldése"
1686
-
1687
- #: templates/connect.php:806
1688
- msgctxt "as activating plugin"
1689
- msgid "Activating"
1690
- msgstr "Aktiválás"
1691
-
1692
- #: templates/contact.php:78
1693
- msgid "Contact"
1694
- msgstr "Kapcsolat"
1695
-
1696
- #: templates/debug.php:17
1697
- msgctxt "as turned off"
1698
- msgid "Off"
1699
- msgstr "Off"
1700
-
1701
- #: templates/debug.php:18
1702
- msgctxt "as turned on"
1703
- msgid "On"
1704
- msgstr "On"
1705
-
1706
- #: templates/debug.php:20
1707
- msgid "SDK"
1708
- msgstr "SDK"
1709
-
1710
- #: templates/debug.php:24
1711
- msgctxt "as code debugging"
1712
- msgid "Debugging"
1713
- msgstr "Debugging"
1714
-
1715
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1716
- #: templates/debug.php:494
1717
- msgid "Actions"
1718
- msgstr "Események"
1719
-
1720
- #: templates/debug.php:64
1721
- msgid "Are you sure you want to delete all Freemius data?"
1722
- msgstr "Are you sure you want to delete all Freemius data?"
1723
-
1724
- #: templates/debug.php:64
1725
- msgid "Delete All Accounts"
1726
- msgstr "Minden fiók törlése"
1727
-
1728
- #: templates/debug.php:71
1729
- msgid "Clear API Cache"
1730
- msgstr "Clear API Cache"
1731
-
1732
- #: templates/debug.php:79
1733
- msgid "Clear Updates Transients"
1734
- msgstr "Clear Updates Transients"
1735
-
1736
- #: templates/debug.php:86
1737
- msgid "Sync Data From Server"
1738
- msgstr "Adatok szinkronizálása a szerverről"
1739
-
1740
- #: templates/debug.php:95
1741
- msgid "Migrate Options to Network"
1742
- msgstr "Migrate Options to Network"
1743
-
1744
- #: templates/debug.php:100
1745
- msgid "Load DB Option"
1746
- msgstr "Load DB Option"
1747
-
1748
- #: templates/debug.php:103
1749
- msgid "Set DB Option"
1750
- msgstr "Set DB Option"
1751
-
1752
- #: templates/debug.php:182
1753
- msgid "Key"
1754
- msgstr "Kulcs"
1755
-
1756
- #: templates/debug.php:183
1757
- msgid "Value"
1758
- msgstr "Érték"
1759
-
1760
- #: templates/debug.php:199
1761
- msgctxt "as software development kit versions"
1762
- msgid "SDK Versions"
1763
- msgstr "SDK verziók"
1764
-
1765
- #: templates/debug.php:204
1766
- msgid "SDK Path"
1767
- msgstr "SDK útvonal"
1768
-
1769
- #: templates/debug.php205, templates/debug.php:244
1770
- msgid "Module Path"
1771
- msgstr "Module Path"
1772
-
1773
- #: templates/debug.php:206
1774
- msgid "Is Active"
1775
- msgstr "Aktív"
1776
-
1777
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1778
- msgid "Plugins"
1779
- msgstr "Bővítmények"
1780
-
1781
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1782
- msgid "Themes"
1783
- msgstr "Sablonok"
1784
-
1785
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1786
- #: templates/debug/scheduled-crons.php:80
1787
- msgid "Slug"
1788
- msgstr "Slug"
1789
-
1790
- #: templates/debug.php241, templates/debug.php:452
1791
- msgid "Title"
1792
- msgstr "Cím"
1793
-
1794
- #: templates/debug.php:242
1795
- msgctxt "as application program interface"
1796
- msgid "API"
1797
- msgstr "API"
1798
-
1799
- #: templates/debug.php:243
1800
- msgid "Freemius State"
1801
- msgstr "Freemius State"
1802
-
1803
- #: templates/debug.php:247
1804
- msgid "Network Blog"
1805
- msgstr "Network Blog"
1806
-
1807
- #: templates/debug.php:248
1808
- msgid "Network User"
1809
- msgstr "Network User"
1810
-
1811
- #: templates/debug.php:285
1812
- msgctxt "as connection was successful"
1813
- msgid "Connected"
1814
- msgstr "Connected"
1815
-
1816
- #: templates/debug.php:286
1817
- msgctxt "as connection blocked"
1818
- msgid "Blocked"
1819
- msgstr "Blocked"
1820
-
1821
- #: templates/debug.php:322
1822
- msgid "Simulate Trial Promotion"
1823
- msgstr "Simulate Trial Promotion"
1824
-
1825
- #: templates/debug.php:334
1826
- msgid "Simulate Network Upgrade"
1827
- msgstr "Simulate Network Upgrade"
1828
-
1829
- #: templates/debug.php:360
1830
- msgid "%s Installs"
1831
- msgstr "%s Installs"
1832
-
1833
- #: templates/debug.php:362
1834
- msgctxt "like websites"
1835
- msgid "Sites"
1836
- msgstr "Weboldalak"
1837
-
1838
- #: templates/debug.php368, templates/account/partials/site.php:148
1839
- msgid "Blog ID"
1840
- msgstr "Blog ID"
1841
-
1842
- #: templates/debug.php433, templates/debug.php511,
1843
- #: templates/account/partials/addon.php:396
1844
- msgctxt "verb"
1845
- msgid "Delete"
1846
- msgstr "Törlés"
1847
-
1848
- #: templates/debug.php:447
1849
- msgid "Add Ons of module %s"
1850
- msgstr "Add Ons of module %s"
1851
-
1852
- #: templates/debug.php:484
1853
- msgid "Users"
1854
- msgstr "Felhasználók"
1855
-
1856
- #: templates/debug.php:491
1857
- msgid "Verified"
1858
- msgstr "Ellenőrzött"
1859
-
1860
- #: templates/debug.php:522
1861
- msgid "%s Licenses"
1862
- msgstr "%s Licenses"
1863
-
1864
- #: templates/debug.php:527
1865
- msgid "Plugin ID"
1866
- msgstr "Bővítmény ID"
1867
-
1868
- #: templates/debug.php:529
1869
- msgid "Plan ID"
1870
- msgstr "Csomag ID"
1871
-
1872
- #: templates/debug.php:530
1873
- msgid "Quota"
1874
- msgstr "Quota"
1875
-
1876
- #: templates/debug.php:531
1877
- msgid "Activated"
1878
- msgstr "Sikeres aktiválás"
1879
-
1880
- #: templates/debug.php:532
1881
- msgid "Blocking"
1882
- msgstr "Blocking"
1883
-
1884
- #: templates/debug.php:534
1885
- msgctxt "as expiration date"
1886
- msgid "Expiration"
1887
- msgstr "Expiration"
1888
-
1889
- #: templates/debug.php:557
1890
- msgid "Debug Log"
1891
- msgstr "Debug Log"
1892
-
1893
- #: templates/debug.php:561
1894
- msgid "All Types"
1895
- msgstr "All Types"
1896
-
1897
- #: templates/debug.php:568
1898
- msgid "All Requests"
1899
- msgstr "All Requests"
1900
-
1901
- #: templates/debug.php573, templates/debug.php602,
1902
- #: templates/debug/logger.php:25
1903
- msgid "File"
1904
- msgstr "File"
1905
-
1906
- #: templates/debug.php574, templates/debug.php600,
1907
- #: templates/debug/logger.php:23
1908
- msgid "Function"
1909
- msgstr "Function"
1910
-
1911
- #: templates/debug.php:575
1912
- msgid "Process ID"
1913
- msgstr "Művelet ID"
1914
-
1915
- #: templates/debug.php:576
1916
- msgid "Logger"
1917
- msgstr "Logger"
1918
-
1919
- #: templates/debug.php577, templates/debug.php601,
1920
- #: templates/debug/logger.php:24
1921
- msgid "Message"
1922
- msgstr "Message"
1923
-
1924
- #: templates/debug.php:579
1925
- msgid "Filter"
1926
- msgstr "Filter"
1927
-
1928
- #: templates/debug.php:587
1929
- msgid "Download"
1930
- msgstr "Download"
1931
-
1932
- #: templates/debug.php598, templates/debug/logger.php:22
1933
- msgid "Type"
1934
- msgstr "Type"
1935
-
1936
- #: templates/debug.php603, templates/debug/logger.php:26
1937
- msgid "Timestamp"
1938
- msgstr "Timestamp"
1939
-
1940
- #: templates/secure-https-header.php:28
1941
- msgid "Secure HTTPS %s page, running from an external domain"
1942
- msgstr "Secure HTTPS %s page, running from an external domain"
1943
-
1944
- #: includes/customizer/class-fs-customizer-support-section.php55,
1945
- #: templates/plugin-info/features.php:43
1946
- msgid "Support"
1947
- msgstr "Support"
1948
-
1949
- #: includes/debug/class-fs-debug-bar-panel.php48,
1950
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1951
- msgctxt "milliseconds"
1952
- msgid "ms"
1953
- msgstr "ms"
1954
-
1955
- #: includes/debug/debug-bar-start.php:41
1956
- msgid "Freemius API"
1957
- msgstr "Freemius API"
1958
-
1959
- #: includes/debug/debug-bar-start.php:42
1960
- msgid "Requests"
1961
- msgstr "Requests"
1962
-
1963
- #: templates/account/billing.php:22
1964
- msgctxt "verb"
1965
- msgid "Update"
1966
- msgstr "Frissítés"
1967
-
1968
- #: templates/account/billing.php:33
1969
- msgid "Billing"
1970
- msgstr "Számlázás"
1971
-
1972
- #: templates/account/billing.php38, templates/account/billing.php:38
1973
- msgid "Business name"
1974
- msgstr "Cégnév"
1975
-
1976
- #: templates/account/billing.php39, templates/account/billing.php:39
1977
- msgid "Tax / VAT ID"
1978
- msgstr "Közösségi adószám"
1979
-
1980
- #: templates/account/billing.php42, templates/account/billing.php42,
1981
- #: templates/account/billing.php43, templates/account/billing.php:43
1982
- msgid "Address Line %d"
1983
- msgstr "Cím %d"
1984
-
1985
- #: templates/account/billing.php46, templates/account/billing.php:46
1986
- msgid "City"
1987
- msgstr "Város"
1988
-
1989
- #: templates/account/billing.php46, templates/account/billing.php:46
1990
- msgid "Town"
1991
- msgstr "Town"
1992
-
1993
- #: templates/account/billing.php47, templates/account/billing.php:47
1994
- msgid "ZIP / Postal Code"
1995
- msgstr "Irányítószám"
1996
-
1997
- #: templates/account/billing.php:302
1998
- msgid "Country"
1999
- msgstr "Ország"
2000
-
2001
- #: templates/account/billing.php:304
2002
- msgid "Select Country"
2003
- msgstr "Válaszz országot"
2004
-
2005
- #: templates/account/billing.php311, templates/account/billing.php:312
2006
- msgid "State"
2007
- msgstr "Megye"
2008
-
2009
- #: templates/account/billing.php311, templates/account/billing.php:312
2010
- msgid "Province"
2011
- msgstr "Province"
2012
-
2013
- #: templates/account/payments.php:29
2014
- msgid "Payments"
2015
- msgstr "Fizetési módok"
2016
-
2017
- #: templates/account/payments.php:36
2018
- msgid "Date"
2019
- msgstr "Dátum"
2020
-
2021
- #: templates/account/payments.php:37
2022
- msgid "Amount"
2023
- msgstr "Mennyiség"
2024
-
2025
- #: templates/account/payments.php38, templates/account/payments.php:50
2026
- msgid "Invoice"
2027
- msgstr "Számla"
2028
-
2029
- #: templates/debug/api-calls.php:56
2030
- msgid "API"
2031
- msgstr "API"
2032
-
2033
- #: templates/debug/api-calls.php:68
2034
- msgid "Method"
2035
- msgstr "Method"
2036
-
2037
- #: templates/debug/api-calls.php:69
2038
- msgid "Code"
2039
- msgstr "Kód"
2040
-
2041
- #: templates/debug/api-calls.php:70
2042
- msgid "Length"
2043
- msgstr "Hossz"
2044
-
2045
- #: templates/debug/api-calls.php:71
2046
- msgctxt "as file/folder path"
2047
- msgid "Path"
2048
- msgstr "Path"
2049
-
2050
- #: templates/debug/api-calls.php:73
2051
- msgid "Body"
2052
- msgstr "Body"
2053
-
2054
- #: templates/debug/api-calls.php:75
2055
- msgid "Result"
2056
- msgstr "Result"
2057
-
2058
- #: templates/debug/api-calls.php:76
2059
- msgid "Start"
2060
- msgstr "Start"
2061
-
2062
- #: templates/debug/api-calls.php:77
2063
- msgid "End"
2064
- msgstr "End"
2065
-
2066
- #: templates/debug/logger.php:15
2067
- msgid "Log"
2068
- msgstr "Log"
2069
-
2070
- #. translators: %s: time period (e.g. In "2 hours")
2071
- #: templates/debug/plugins-themes-sync.php18,
2072
- #: templates/debug/scheduled-crons.php:91
2073
- msgid "In %s"
2074
- msgstr "In %s"
2075
-
2076
- #. translators: %s: time period (e.g. "2 hours" ago)
2077
- #: templates/debug/plugins-themes-sync.php20,
2078
- #: templates/debug/scheduled-crons.php:93
2079
- msgid "%s ago"
2080
- msgstr "%s ago"
2081
-
2082
- #: templates/debug/plugins-themes-sync.php21,
2083
- #: templates/debug/scheduled-crons.php:74
2084
- msgctxt "seconds"
2085
- msgid "sec"
2086
- msgstr "sec"
2087
-
2088
- #: templates/debug/plugins-themes-sync.php:23
2089
- msgid "Plugins & Themes Sync"
2090
- msgstr "Bővítmények és sablonok szinkronizálása"
2091
-
2092
- #: templates/debug/plugins-themes-sync.php:28
2093
- msgid "Total"
2094
- msgstr "Összesen"
2095
-
2096
- #: templates/debug/plugins-themes-sync.php29,
2097
- #: templates/debug/scheduled-crons.php:84
2098
- msgid "Last"
2099
- msgstr "Last"
2100
-
2101
- #: templates/debug/scheduled-crons.php:76
2102
- msgid "Scheduled Crons"
2103
- msgstr "Scheduled Crons"
2104
-
2105
- #: templates/debug/scheduled-crons.php:81
2106
- msgid "Module"
2107
- msgstr "Module"
2108
-
2109
- #: templates/debug/scheduled-crons.php:82
2110
- msgid "Module Type"
2111
- msgstr "Module Type"
2112
-
2113
- #: templates/debug/scheduled-crons.php:83
2114
- msgid "Cron Type"
2115
- msgstr "Cron Type"
2116
-
2117
- #: templates/debug/scheduled-crons.php:85
2118
- msgid "Next"
2119
- msgstr "Next"
2120
-
2121
- #: templates/forms/affiliation.php:82
2122
- msgid "Non-expiring"
2123
- msgstr "Non-expiring"
2124
-
2125
- #: templates/forms/affiliation.php:85
2126
- msgid "Apply to become an affiliate"
2127
- msgstr "Apply to become an affiliate"
2128
-
2129
- #: templates/forms/affiliation.php:104
2130
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2131
- msgstr "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2132
-
2133
- #: templates/forms/affiliation.php:119
2134
- 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."
2135
- 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."
2136
-
2137
- #: templates/forms/affiliation.php:122
2138
- msgid "Your affiliation account was temporarily suspended."
2139
- msgstr "Your affiliation account was temporarily suspended."
2140
-
2141
- #: templates/forms/affiliation.php:125
2142
- 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."
2143
- 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."
2144
-
2145
- #: templates/forms/affiliation.php:128
2146
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2147
- msgstr "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2148
-
2149
- #: templates/forms/affiliation.php:141
2150
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2151
- msgstr "Like the %s? Become our ambassador and earn cash ;-)"
2152
-
2153
- #: templates/forms/affiliation.php:142
2154
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2155
- msgstr "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2156
-
2157
- #: templates/forms/affiliation.php:145
2158
- msgid "Program Summary"
2159
- msgstr "Program Summary"
2160
-
2161
- #: templates/forms/affiliation.php:147
2162
- msgid "%s commission when a customer purchases a new license."
2163
- msgstr "%s commission when a customer purchases a new license."
2164
-
2165
- #: templates/forms/affiliation.php:149
2166
- msgid "Get commission for automated subscription renewals."
2167
- msgstr "Get commission for automated subscription renewals."
2168
-
2169
- #: templates/forms/affiliation.php:152
2170
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2171
- msgstr "%s tracking cookie after the first visit to maximize earnings potential."
2172
-
2173
- #: templates/forms/affiliation.php:155
2174
- msgid "Unlimited commissions."
2175
- msgstr "Unlimited commissions."
2176
-
2177
- #: templates/forms/affiliation.php:157
2178
- msgid "%s minimum payout amount."
2179
- msgstr "%s minimum payout amount."
2180
-
2181
- #: templates/forms/affiliation.php:158
2182
- msgid "Payouts are in USD and processed monthly via PayPal."
2183
- msgstr "Payouts are in USD and processed monthly via PayPal."
2184
-
2185
- #: templates/forms/affiliation.php:159
2186
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2187
- msgstr "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2188
-
2189
- #: templates/forms/affiliation.php:162
2190
- msgid "Affiliate"
2191
- msgstr "Affiliate"
2192
-
2193
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2194
- msgid "Email address"
2195
- msgstr "Email cím"
2196
-
2197
- #: templates/forms/affiliation.php:169
2198
- msgid "Full name"
2199
- msgstr "Teljes név"
2200
-
2201
- #: templates/forms/affiliation.php:173
2202
- msgid "PayPal account email address"
2203
- msgstr "PayPal fiók email címe"
2204
-
2205
- #: templates/forms/affiliation.php:177
2206
- msgid "Where are you going to promote the %s?"
2207
- msgstr "Where are you going to promote the %s?"
2208
-
2209
- #: templates/forms/affiliation.php:179
2210
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2211
- msgstr "Enter the domain of your website or other websites from where you plan to promote the %s."
2212
-
2213
- #: templates/forms/affiliation.php:181
2214
- msgid "Add another domain"
2215
- msgstr "Másik domain hozzáadása"
2216
-
2217
- #: templates/forms/affiliation.php:185
2218
- msgid "Extra Domains"
2219
- msgstr "További domainek"
2220
-
2221
- #: templates/forms/affiliation.php:186
2222
- msgid "Extra domains where you will be marketing the product from."
2223
- msgstr "Extra domains where you will be marketing the product from."
2224
-
2225
- #: templates/forms/affiliation.php:196
2226
- msgid "Promotion methods"
2227
- msgstr "Promotion methods"
2228
-
2229
- #: templates/forms/affiliation.php:199
2230
- msgid "Social media (Facebook, Twitter, etc.)"
2231
- msgstr "Social media (Facebook, Twitter, etc.)"
2232
-
2233
- #: templates/forms/affiliation.php:203
2234
- msgid "Mobile apps"
2235
- msgstr "Mobile apps"
2236
-
2237
- #: templates/forms/affiliation.php:207
2238
- msgid "Website, email, and social media statistics (optional)"
2239
- msgstr "Weboldal, email és közösségi média statisztikák (opcionális)"
2240
-
2241
- #: templates/forms/affiliation.php:210
2242
- 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)."
2243
- 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)."
2244
-
2245
- #: templates/forms/affiliation.php:214
2246
- msgid "How will you promote us?"
2247
- msgstr "How will you promote us?"
2248
-
2249
- #: templates/forms/affiliation.php:217
2250
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2251
- msgstr "Please provide details on how you intend to promote %s (please be as specific as possible)."
2252
-
2253
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2254
- msgid "Cancel"
2255
- msgstr "Mégsem"
2256
-
2257
- #: templates/forms/affiliation.php:225
2258
- msgid "Become an affiliate"
2259
- msgstr "Become an affiliate"
2260
-
2261
- #: templates/forms/license-activation.php:21
2262
- msgid "Please enter the license key that you received in the email right after the purchase:"
2263
- msgstr "Kérlek add meg a licensz kulcsot, amit emailben kaptál a vásárlásod után:"
2264
-
2265
- #: templates/forms/license-activation.php:26
2266
- msgid "Update License"
2267
- msgstr "Licensz frissítése"
2268
-
2269
- #: templates/forms/optout.php:30
2270
- msgctxt "verb"
2271
- msgid "Opt Out"
2272
- msgstr "Leiratkozás"
2273
-
2274
- #: templates/forms/optout.php:31
2275
- msgctxt "verb"
2276
- msgid "Opt In"
2277
- msgstr "Feliratkozás"
2278
-
2279
- #: templates/forms/optout.php:33
2280
- 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."
2281
- 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."
2282
-
2283
- #: templates/forms/optout.php:35
2284
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2285
- msgstr "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2286
-
2287
- #: templates/forms/premium-versions-upgrade-handler.php:40
2288
- msgid "There is a new version of %s available."
2289
- msgstr "A(z) %s új verziója érhető el."
2290
-
2291
- #: templates/forms/premium-versions-upgrade-handler.php:41
2292
- msgid " %s to access version %s security & feature updates, and support."
2293
- msgstr " %s to access version %s security & feature updates, and support."
2294
-
2295
- #: templates/forms/premium-versions-upgrade-handler.php:54
2296
- msgid "New Version Available"
2297
- msgstr "Új verzió érhető el"
2298
-
2299
- #: templates/forms/premium-versions-upgrade-handler.php:75
2300
- msgctxt "close a window"
2301
- msgid "Dismiss"
2302
- msgstr "Mégsem"
2303
-
2304
- #: templates/forms/resend-key.php:21
2305
- msgid "Send License Key"
2306
- msgstr "Licensz kulcs küldése"
2307
-
2308
- #: templates/forms/resend-key.php:57
2309
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2310
- msgstr "Add meg az email címet, amit a vásárlás során használtál és újraküldjük a licensz kulcsot."
2311
-
2312
- #: templates/forms/subscription-cancellation.php:37
2313
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2314
- msgstr "A(z) %s deaktiválása vagy törlése automatikusan törli az oldalhoz tartozó licenszed is, amit így másik weboldalon tudsz újra aktiválni."
2315
-
2316
- #: templates/forms/subscription-cancellation.php:47
2317
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2318
- msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2319
-
2320
- #: templates/forms/subscription-cancellation.php:52
2321
- msgid "license"
2322
- msgstr "licensz"
2323
-
2324
- #: templates/forms/subscription-cancellation.php:57
2325
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2326
- msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2327
-
2328
- #: templates/forms/subscription-cancellation.php:68
2329
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2330
- msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2331
-
2332
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2333
- #. subscription'
2334
- #: templates/forms/subscription-cancellation.php99,
2335
- #: templates/account/partials/addon.php29,
2336
- #: templates/account/partials/site.php:298
2337
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2338
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2339
-
2340
- #: templates/forms/subscription-cancellation.php:103
2341
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2342
- msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2343
-
2344
- #: templates/forms/subscription-cancellation.php:136
2345
- msgid "Cancel %s?"
2346
- msgstr "Cancel %s?"
2347
-
2348
- #: templates/forms/subscription-cancellation.php:143
2349
- msgid "Proceed"
2350
- msgstr "Proceed"
2351
-
2352
- #: templates/forms/subscription-cancellation.php191,
2353
- #: templates/forms/deactivation/form.php:171
2354
- msgid "Cancel %s & Proceed"
2355
- msgstr "Cancel %s & Proceed"
2356
-
2357
- #: templates/forms/trial-start.php:22
2358
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2359
- msgstr "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2360
-
2361
- #: templates/forms/trial-start.php:28
2362
- 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."
2363
- 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."
2364
-
2365
- #: templates/js/style-premium-theme.php:39
2366
- msgid "Premium"
2367
- msgstr "Prémium"
2368
-
2369
- #: templates/js/style-premium-theme.php:42
2370
- msgid "Beta"
2371
- msgstr "Beta"
2372
-
2373
- #: templates/partials/network-activation.php:27
2374
- msgid "Activate license on all sites in the network."
2375
- msgstr "Activate license on all sites in the network."
2376
-
2377
- #: templates/partials/network-activation.php:28
2378
- msgid "Apply on all sites in the network."
2379
- msgstr "Apply on all sites in the network."
2380
-
2381
- #: templates/partials/network-activation.php:31
2382
- msgid "Activate license on all pending sites."
2383
- msgstr "Activate license on all pending sites."
2384
-
2385
- #: templates/partials/network-activation.php:32
2386
- msgid "Apply on all pending sites."
2387
- msgstr "Apply on all pending sites."
2388
-
2389
- #: templates/partials/network-activation.php40,
2390
- #: templates/partials/network-activation.php:74
2391
- msgid "allow"
2392
- msgstr "allow"
2393
-
2394
- #: templates/partials/network-activation.php43,
2395
- #: templates/partials/network-activation.php:77
2396
- msgid "delegate"
2397
- msgstr "delegate"
2398
-
2399
- #: templates/partials/network-activation.php47,
2400
- #: templates/partials/network-activation.php:81
2401
- msgid "skip"
2402
- msgstr "ugrás"
2403
-
2404
- #: templates/plugin-info/description.php72,
2405
- #: templates/plugin-info/screenshots.php:31
2406
- msgid "Click to view full-size screenshot %d"
2407
- msgstr "Click to view full-size screenshot %d"
2408
-
2409
- #: templates/plugin-info/features.php:56
2410
- msgid "Unlimited Updates"
2411
- msgstr "Korlátlan frissítés"
2412
-
2413
- #: templates/account/partials/activate-license-button.php:46
2414
- msgid "Localhost"
2415
- msgstr "Localhost"
2416
-
2417
- #: templates/account/partials/activate-license-button.php:50
2418
- msgctxt "as 5 licenses left"
2419
- msgid "%s left"
2420
- msgstr "%s left"
2421
-
2422
- #: templates/account/partials/activate-license-button.php:51
2423
- msgid "Last license"
2424
- msgstr "Last license"
2425
-
2426
- #: templates/account/partials/addon.php:167
2427
- msgid "Cancelled"
2428
- msgstr "Törölve"
2429
-
2430
- #: templates/account/partials/addon.php:177
2431
- msgid "No expiration"
2432
- msgstr "No expiration"
2433
-
2434
- #: templates/account/partials/site.php:181
2435
- msgid "Owner Name"
2436
- msgstr "Tulajdonos neve"
2437
-
2438
- #: templates/account/partials/site.php:193
2439
- msgid "Owner Email"
2440
- msgstr "Tulajdonos email címe"
2441
-
2442
- #: templates/account/partials/site.php:205
2443
- msgid "Owner ID"
2444
- msgstr "Tulajdonos ID"
2445
-
2446
- #: templates/account/partials/site.php:270
2447
- msgid "Subscription"
2448
- msgstr "Előfizetés"
2449
-
2450
- #: templates/forms/deactivation/contact.php:19
2451
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2452
- msgstr "Sorry for the inconvenience and we are here to help if you give us a chance."
2453
-
2454
- #: templates/forms/deactivation/contact.php:22
2455
- msgid "Contact Support"
2456
- msgstr "Írás az ügyfélszolgálatra"
2457
-
2458
- #: templates/forms/deactivation/form.php:64
2459
- msgid "Anonymous feedback"
2460
- msgstr "Névtelen visszajelzés"
2461
-
2462
- #: templates/forms/deactivation/form.php:70
2463
- msgid "Deactivate"
2464
- msgstr "Deaktiválás"
2465
-
2466
- #: templates/forms/deactivation/form.php:72
2467
- msgid "Activate %s"
2468
- msgstr "%s aktiválása"
2469
-
2470
- #: templates/forms/deactivation/form.php:87
2471
- msgid "Quick Feedback"
2472
- msgstr "Gyors visszajelzés"
2473
-
2474
- #: templates/forms/deactivation/form.php:91
2475
- msgid "If you have a moment, please let us know why you are %s"
2476
- msgstr "Kérlek mondd el, miért %s"
2477
-
2478
- #: templates/forms/deactivation/form.php:91
2479
- msgid "deactivating"
2480
- msgstr "deaktiválod"
2481
-
2482
- #: templates/forms/deactivation/form.php:91
2483
- msgid "switching"
2484
- msgstr "váltasz"
2485
-
2486
- #: templates/forms/deactivation/form.php:365
2487
- msgid "Submit & %s"
2488
- msgstr "Küldés & %s"
2489
-
2490
- #: templates/forms/deactivation/form.php:386
2491
- msgid "Kindly tell us the reason so we can improve."
2492
- msgstr "Ha elmondod az okát, tudunk fejlődni."
2493
-
2494
- #: templates/forms/deactivation/form.php:511
2495
- msgid "Yes - %s"
2496
- msgstr "Yes - %s"
2497
-
2498
- #: templates/forms/deactivation/form.php:518
2499
- msgid "Skip & %s"
2500
- msgstr "Kihagyás & %s"
2501
-
2502
- #: templates/forms/deactivation/retry-skip.php:21
2503
- msgid "Click here to use the plugin anonymously"
2504
- msgstr "Kattints ide, ha névtelenül szeretnéd használni a bővítményt"
2505
-
2506
- #: templates/forms/deactivation/retry-skip.php:23
2507
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2508
- msgstr "You might have missed it, but you don't have to share any data and can just %s the opt-in."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-it_IT.mo CHANGED
Binary file
freemius/languages/freemius-it_IT.po DELETED
@@ -1,2512 +0,0 @@
1
- # Copyright (C) 2019 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
- # Dario Curvino <d.curvino@gmail.com>, 2018
7
- # Alessandro Pelly Benassi <plasmax@gmail.com>, 2016-2017
8
- # Vova Feldman <vova@freemius.com>, 2015-2016
9
- msgid ""
10
- msgstr ""
11
- "Project-Id-Version: WordPress SDK\n"
12
- "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
13
- "POT-Creation-Date: \n"
14
- "PO-Revision-Date: 2019-06-05 13:40+0000\n"
15
- "Last-Translator: Daniele Scasciafratte Mte90 <mte90net@gmail.com>\n"
16
- "Language: it_IT\n"
17
- "Language-Team: Italian (Italy) (http://www.transifex.com/freemius/wordpress-sdk/language/it_IT/)\n"
18
- "Content-Type: text/plain; charset=UTF-8\n"
19
- "Content-Transfer-Encoding: 8bit\n"
20
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
21
- "MIME-Version: 1.0\n"
22
- "X-Poedit-Basepath: ..\n"
23
- "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"
24
- "X-Poedit-SearchPath-0: .\n"
25
- "X-Poedit-SearchPathExcluded-0: *.js\n"
26
- "X-Poedit-SourceCharset: UTF-8\n"
27
-
28
- #: includes/class-freemius.php1838, templates/account.php:769
29
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
30
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
31
-
32
- #: includes/class-freemius.php:1845
33
- msgid "Would you like to proceed with the update?"
34
- msgstr "Would you like to proceed with the update?"
35
-
36
- #: includes/class-freemius.php:2053
37
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
38
- msgstr "L'SDK di Freemius non è riuscito a trovare il file principale del plugin. Per favore contatta sdk@freemius.com riportando l'errore."
39
-
40
- #: includes/class-freemius.php:2055
41
- msgid "Error"
42
- msgstr "Errore"
43
-
44
- #: includes/class-freemius.php:2445
45
- msgid "I found a better %s"
46
- msgstr "Ho trovato un migliore %s"
47
-
48
- #: includes/class-freemius.php:2447
49
- msgid "What's the %s's name?"
50
- msgstr "Qual è il nome di %s?"
51
-
52
- #: includes/class-freemius.php:2453
53
- msgid "It's a temporary %s. I'm just debugging an issue."
54
- msgstr "È una %s temporanea. Sto solo cercando di risolvere un problema."
55
-
56
- #: includes/class-freemius.php:2455
57
- msgid "Deactivation"
58
- msgstr "Disattivazione"
59
-
60
- #: includes/class-freemius.php:2456
61
- msgid "Theme Switch"
62
- msgstr "Cambio tema"
63
-
64
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
65
- msgid "Other"
66
- msgstr "Altro"
67
-
68
- #: includes/class-freemius.php:2473
69
- msgid "I no longer need the %s"
70
- msgstr "Non ho più bisogno di %s"
71
-
72
- #: includes/class-freemius.php:2480
73
- msgid "I only needed the %s for a short period"
74
- msgstr "Ho avuto bisogno di %s per un breve periodo"
75
-
76
- #: includes/class-freemius.php:2486
77
- msgid "The %s broke my site"
78
- msgstr "%s ha rotto il mio sito"
79
-
80
- #: includes/class-freemius.php:2493
81
- msgid "The %s suddenly stopped working"
82
- msgstr "%s ha improvvisamente smesso di funzionare"
83
-
84
- #: includes/class-freemius.php:2503
85
- msgid "I can't pay for it anymore"
86
- msgstr "Non posso piú pagarlo"
87
-
88
- #: includes/class-freemius.php:2505
89
- msgid "What price would you feel comfortable paying?"
90
- msgstr "Che prezzo ritieni opportuno pagare?"
91
-
92
- #: includes/class-freemius.php:2511
93
- msgid "I don't like to share my information with you"
94
- msgstr "Non voglio condividere i miei dati con te"
95
-
96
- #: includes/class-freemius.php:2532
97
- msgid "The %s didn't work"
98
- msgstr "%s non funziona"
99
-
100
- #: includes/class-freemius.php:2542
101
- msgid "I couldn't understand how to make it work"
102
- msgstr "Non capisco come farlo funzionare"
103
-
104
- #: includes/class-freemius.php:2550
105
- msgid "The %s is great, but I need specific feature that you don't support"
106
- msgstr "%s è ottimo ma ho bisogno di una funzionalità specifica non supportata"
107
-
108
- #: includes/class-freemius.php:2552
109
- msgid "What feature?"
110
- msgstr "Quale funzionalitá?"
111
-
112
- #: includes/class-freemius.php:2556
113
- msgid "The %s is not working"
114
- msgstr "%s non funziona"
115
-
116
- #: includes/class-freemius.php:2558
117
- msgid "Kindly share what didn't work so we can fix it for future users..."
118
- msgstr "Condividi cosa non ha funzionato in modo da migliorare il prodotto per gli utenti futuri..."
119
-
120
- #: includes/class-freemius.php:2562
121
- msgid "It's not what I was looking for"
122
- msgstr "Non é quello che stavo cercando"
123
-
124
- #: includes/class-freemius.php:2564
125
- msgid "What you've been looking for?"
126
- msgstr "Che cosa stai cercando?"
127
-
128
- #: includes/class-freemius.php:2568
129
- msgid "The %s didn't work as expected"
130
- msgstr "%s non ha funzionato come mi aspettavo"
131
-
132
- #: includes/class-freemius.php:2570
133
- msgid "What did you expect?"
134
- msgstr "Che cosa ti aspettavi?"
135
-
136
- #: includes/class-freemius.php3425, templates/debug.php:20
137
- msgid "Freemius Debug"
138
- msgstr "Debug Freemius"
139
-
140
- #: includes/class-freemius.php:4177
141
- msgid "I don't know what is cURL or how to install it, help me!"
142
- msgstr "Non ho idea di cosa sia cURL o come installarlo, aiutami!"
143
-
144
- #: includes/class-freemius.php:4179
145
- 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."
146
- msgstr "Contatteremo il tuo hosting e risolveremo il problema. Riceverai un' email a %s non appena ci saranno aggiornamenti."
147
-
148
- #: includes/class-freemius.php:4186
149
- 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."
150
- 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."
151
-
152
- #: includes/class-freemius.php:4291
153
- msgid "Yes - do your thing"
154
- msgstr "Sì - fai pure"
155
-
156
- #: includes/class-freemius.php:4296
157
- msgid "No - just deactivate"
158
- msgstr "No - disattiva e basta"
159
-
160
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
161
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
162
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
163
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
164
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
165
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
166
- #: includes/class-freemius.php20536, templates/add-ons.php:54
167
- msgctxt "exclamation"
168
- msgid "Oops"
169
- msgstr "Ops"
170
-
171
- #: includes/class-freemius.php:4410
172
- 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."
173
- 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."
174
-
175
- #: includes/class-freemius.php:4847
176
- msgctxt "addonX cannot run without pluginY"
177
- msgid "%s cannot run without %s."
178
- msgstr "%s non può funzionare senza %s."
179
-
180
- #: includes/class-freemius.php:4848
181
- msgctxt "addonX cannot run..."
182
- msgid "%s cannot run without the plugin."
183
- msgstr "%s non può funzionare senza il plugin."
184
-
185
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
186
- #: includes/class-freemius.php:19475
187
- msgid "Unexpected API error. Please contact the %s's author with the following error."
188
- msgstr "Errore API inaspettato. Contatta l'autore di %s con il seguente errore."
189
-
190
- #: includes/class-freemius.php:5687
191
- msgid "Premium %s version was successfully activated."
192
- msgstr "La versione 1%s Permium è stata attivata con successo."
193
-
194
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
195
- msgctxt ""
196
- msgid "W00t"
197
- msgstr "Forte"
198
-
199
- #: includes/class-freemius.php:5714
200
- msgid "You have a %s license."
201
- msgstr "Hai la licenza %s."
202
-
203
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
204
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
205
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
206
- #: includes/class-freemius.php:19229
207
- msgctxt "interjection expressing joy or exuberance"
208
- msgid "Yee-haw"
209
- msgstr "Evvai"
210
-
211
- #: includes/class-freemius.php:5982
212
- 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."
213
- 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."
214
-
215
- #: includes/class-freemius.php:5986
216
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
217
- msgstr "%s è un add-on premium. Devi comprare una licenza prima di poter attivare il plugin."
218
-
219
- #: includes/class-freemius.php5995, templates/add-ons.php130,
220
- #: templates/account/partials/addon.php:343
221
- msgid "More information about %s"
222
- msgstr "Ulteriori informazioni su %s"
223
-
224
- #: includes/class-freemius.php:5996
225
- msgid "Purchase License"
226
- msgstr "Acquista licenza"
227
-
228
- #: includes/class-freemius.php6931, templates/connect.php:163
229
- 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."
230
- msgstr "Dovresti ricevere un'email di attivazione di %s all'indirizzo %s. Assicurati di fare clic sul pulsante di attivazione nell'email per %s."
231
-
232
- #: includes/class-freemius.php:6935
233
- msgid "start the trial"
234
- msgstr "Inizia il periodo di prova gratuito"
235
-
236
- #: includes/class-freemius.php6936, templates/connect.php:167
237
- msgid "complete the install"
238
- msgstr "completa l'installazione"
239
-
240
- #: includes/class-freemius.php:7049
241
- msgid "You are just one step away - %s"
242
- msgstr "Sei a un passo dalla fine - %s"
243
-
244
- #: includes/class-freemius.php:7052
245
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
246
- msgid "Complete \"%s\" Activation Now"
247
- msgstr "Completa l'attivazione di \"%s\" ora"
248
-
249
- #: includes/class-freemius.php:7130
250
- msgid "We made a few tweaks to the %s, %s"
251
- msgstr "Abbiamo fatto alcune migliore a %s,%s"
252
-
253
- #: includes/class-freemius.php:7134
254
- msgid "Opt in to make \"%s\" better!"
255
- msgstr "Opt in to make \"%s\" better!"
256
-
257
- #: includes/class-freemius.php:7566
258
- msgid "The upgrade of %s was successfully completed."
259
- msgstr "L'aggiornamento di %s è stato completato con successo."
260
-
261
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
262
- #: includes/class-fs-plugin-updater.php1170,
263
- #: includes/class-fs-plugin-updater.php1177,
264
- #: templates/auto-installation.php:32
265
- msgid "Add-On"
266
- msgstr "Add-on"
267
-
268
- #: includes/class-freemius.php9730, templates/account.php313,
269
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
270
- msgid "Plugin"
271
- msgstr "Plugin"
272
-
273
- #: includes/class-freemius.php9731, templates/account.php314,
274
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
275
- #: templates/forms/deactivation/form.php:71
276
- msgid "Theme"
277
- msgstr "Tema"
278
-
279
- #: includes/class-freemius.php:12148
280
- msgid "An unknown error has occurred while trying to set the user's beta mode."
281
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
282
-
283
- #: includes/class-freemius.php:12549
284
- msgid "Invalid site details collection."
285
- msgstr "Invalid site details collection."
286
-
287
- #: includes/class-freemius.php:12669
288
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
289
- msgstr "Non siamo riusciti a trovare il tuo indirizzo email nel sistema, sei sicuro che sia l'indirizzo giusto?"
290
-
291
- #: includes/class-freemius.php:12671
292
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
293
- msgstr "Non siamo riusciti a trovare alcuna licenza attiva associata al tuo indirizzo email, sei sicuro che sia l'indirizzo giusto?"
294
-
295
- #: includes/class-freemius.php:12945
296
- msgid "Account is pending activation."
297
- msgstr "Account in attesa di attivazione."
298
-
299
- #: includes/class-freemius.php13057,
300
- #: templates/forms/premium-versions-upgrade-handler.php:47
301
- msgid "Buy a license now"
302
- msgstr "Compra una licenza ora"
303
-
304
- #: includes/class-freemius.php13069,
305
- #: templates/forms/premium-versions-upgrade-handler.php:46
306
- msgid "Renew your license now"
307
- msgstr "Rinnova la tua licenza ora"
308
-
309
- #: includes/class-freemius.php:13073
310
- msgid "%s to access version %s security & feature updates, and support."
311
- msgstr "%s to access version %s security & feature updates, and support."
312
-
313
- #: includes/class-freemius.php:15448
314
- msgid "%s activation was successfully completed."
315
- msgstr "%s è stato attivato con successo."
316
-
317
- #: includes/class-freemius.php:15462
318
- msgid "Your account was successfully activated with the %s plan."
319
- msgstr "Il tuo account è stato attivato correttamente con il piano %s."
320
-
321
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
322
- msgid "Your trial has been successfully started."
323
- msgstr "La versione di prova è stata avviata correttamente."
324
-
325
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
326
- #: includes/class-freemius.php:16297
327
- msgid "Couldn't activate %s."
328
- msgstr "Non é stato possibile attivare %s."
329
-
330
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
331
- #: includes/class-freemius.php:16298
332
- msgid "Please contact us with the following message:"
333
- msgstr "Contattaci con il seguente messaggio:"
334
-
335
- #: includes/class-freemius.php:16128
336
- msgid "An unknown error has occurred."
337
- msgstr "An unknown error has occurred."
338
-
339
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
340
- msgid "Upgrade"
341
- msgstr "Aggiornamento"
342
-
343
- #: includes/class-freemius.php:16661
344
- msgid "Start Trial"
345
- msgstr "Inizia il periodo di prova gratuito"
346
-
347
- #: includes/class-freemius.php:16663
348
- msgid "Pricing"
349
- msgstr "Prezzi"
350
-
351
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
352
- msgid "Affiliation"
353
- msgstr "Affiliazione"
354
-
355
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
356
- #: templates/account.php177, templates/debug.php:326
357
- msgid "Account"
358
- msgstr "Account"
359
-
360
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
361
- #: includes/customizer/class-fs-customizer-support-section.php:60
362
- msgid "Contact Us"
363
- msgstr "Contattaci"
364
-
365
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
366
- #: includes/class-freemius.php21423, templates/account.php105,
367
- #: templates/account/partials/addon.php:45
368
- msgid "Add-Ons"
369
- msgstr "Addon"
370
-
371
- #: includes/class-freemius.php:16835
372
- msgctxt "ASCII arrow left icon"
373
- msgid "&#x2190;"
374
- msgstr "&#x2190;"
375
-
376
- #: includes/class-freemius.php:16835
377
- msgctxt "ASCII arrow right icon"
378
- msgid "&#x27a4;"
379
- msgstr "&#x27a4;"
380
-
381
- #: includes/class-freemius.php16837, templates/pricing.php:102
382
- msgctxt "noun"
383
- msgid "Pricing"
384
- msgstr "Prezzi"
385
-
386
- #: includes/class-freemius.php17050,
387
- #: includes/customizer/class-fs-customizer-support-section.php:67
388
- msgid "Support Forum"
389
- msgstr "Forum di supporto"
390
-
391
- #: includes/class-freemius.php:17995
392
- msgid "Your email has been successfully verified - you are AWESOME!"
393
- msgstr "Il tuo indirizzo email è stato verificato con successo - SEI UN GRANDE!"
394
-
395
- #: includes/class-freemius.php:17996
396
- msgctxt "a positive response"
397
- msgid "Right on"
398
- msgstr "Sì"
399
-
400
- #: includes/class-freemius.php:18660
401
- msgid "Your %s Add-on plan was successfully upgraded."
402
- msgstr "Il piano del tuo add-on %s è stato aggiornato con successo."
403
-
404
- #: includes/class-freemius.php:18662
405
- msgid "%s Add-on was successfully purchased."
406
- msgstr "L' add-on %s è stato acquistato con successo."
407
-
408
- #: includes/class-freemius.php:18665
409
- msgid "Download the latest version"
410
- msgstr "Scarica l'ultima versione"
411
-
412
- #: includes/class-freemius.php:18751
413
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
414
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
415
-
416
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
417
- #: includes/class-freemius.php:19277
418
- msgid "Error received from the server:"
419
- msgstr "Errore ricevuto dal server:"
420
-
421
- #: includes/class-freemius.php:18767
422
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
423
- msgstr "Sembra che uno dei parametri di autenticazione sia sbagliato. Aggiorna la tua chiave pubblica, Secret Key & User ID e riprova."
424
-
425
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
426
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
427
- msgctxt ""
428
- msgid "Hmm"
429
- msgstr "Uhm"
430
-
431
- #: includes/class-freemius.php:18974
432
- 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."
433
- 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."
434
-
435
- #: includes/class-freemius.php18975, templates/account.php107,
436
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
437
- msgctxt "trial period"
438
- msgid "Trial"
439
- msgstr "Prova gratuita"
440
-
441
- #: includes/class-freemius.php:18980
442
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
443
- msgstr "Ho aggiornato il mio account, ma quando cerco di sincronizzare la licenza, il piano rimane %s."
444
-
445
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
446
- msgid "Please contact us here"
447
- msgstr "Contattaci qui"
448
-
449
- #: includes/class-freemius.php:18995
450
- msgid "Your plan was successfully activated."
451
- msgstr "Your plan was successfully activated."
452
-
453
- #: includes/class-freemius.php:18996
454
- msgid "Your plan was successfully upgraded."
455
- msgstr "Il piano è stato aggiornato con successo."
456
-
457
- #: includes/class-freemius.php:19013
458
- msgid "Your plan was successfully changed to %s."
459
- msgstr "Il piano è stato cambiato con successo a %s."
460
-
461
- #: includes/class-freemius.php:19029
462
- msgid "Your license has expired. You can still continue using the free %s forever."
463
- msgstr "La tua licenza è scaduta. Puoi continuare ad usare la versione gratuita %s per sempre."
464
-
465
- #: includes/class-freemius.php:19031
466
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
467
- msgstr "La tua licenza è scaduta. %1$saggiorna ora %2$sper continuare ad utilizzare %3$s senza interruzioni."
468
-
469
- #: includes/class-freemius.php:19039
470
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
471
- msgstr "La tua licenza è stata cancellata. Se credi sia un errore, per favore contatta il supporto."
472
-
473
- #: includes/class-freemius.php:19052
474
- 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."
475
- 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."
476
-
477
- #: includes/class-freemius.php:19075
478
- msgid "Your free trial has expired. You can still continue using all our free features."
479
- msgstr "La tua versione di prova gratuita è scaduta. Puoi continuare ad usare tutte le funzionalità gratuite."
480
-
481
- #: includes/class-freemius.php:19077
482
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
483
- msgstr "La tua versione prova è scaduta.%1$s aggiorna ora %2$s per continuare ad usare %3$s senza interruzioni."
484
-
485
- #: includes/class-freemius.php:19184
486
- msgid "It looks like the license could not be activated."
487
- msgstr "Sembra che la licenza non possa essere attivata."
488
-
489
- #: includes/class-freemius.php:19226
490
- msgid "Your license was successfully activated."
491
- msgstr "La tua licenza è stata attivata correttamente."
492
-
493
- #: includes/class-freemius.php:19252
494
- msgid "It looks like your site currently doesn't have an active license."
495
- msgstr "Sembra che il tuo sito non disponga di alcuna licenza attiva."
496
-
497
- #: includes/class-freemius.php:19276
498
- msgid "It looks like the license deactivation failed."
499
- msgstr "Sembra che la disattivazione della licenza non sia riuscita."
500
-
501
- #: includes/class-freemius.php:19304
502
- msgid "Your license was successfully deactivated, you are back to the %s plan."
503
- msgstr "La tua licenza é stata disattivata con successo, sei tornato al piano %s."
504
-
505
- #: includes/class-freemius.php:19305
506
- msgid "O.K"
507
- msgstr "OK"
508
-
509
- #: includes/class-freemius.php:19358
510
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
511
- msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
512
-
513
- #: includes/class-freemius.php:19367
514
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
515
- msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
516
-
517
- #: includes/class-freemius.php:19409
518
- msgid "You are already running the %s in a trial mode."
519
- msgstr "Stai già usando %s in modalità prova."
520
-
521
- #: includes/class-freemius.php:19420
522
- msgid "You already utilized a trial before."
523
- msgstr "Hai già utilizzato una prova gratuita in passato."
524
-
525
- #: includes/class-freemius.php:19434
526
- msgid "Plan %s do not exist, therefore, can't start a trial."
527
- msgstr "Il piano %s non esiste, per questo motivo non è possibile iniziare il periodo di prova."
528
-
529
- #: includes/class-freemius.php:19445
530
- msgid "Plan %s does not support a trial period."
531
- msgstr "Il piano %s non supporta il periodo di prova."
532
-
533
- #: includes/class-freemius.php:19456
534
- msgid "None of the %s's plans supports a trial period."
535
- msgstr "Nessuno dei piani di %ssupporta il periodo di prova."
536
-
537
- #: includes/class-freemius.php:19506
538
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
539
- msgstr "Sembra che tu non stia più usando la prova gratuita, quindi non c'è niente che tu debba annullare :)"
540
-
541
- #: includes/class-freemius.php:19542
542
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
543
- msgstr "Stiamo avendo qualche problema temporaneo con l'annullamento del periodo di prova. Riprova tra qualche minuto."
544
-
545
- #: includes/class-freemius.php:19561
546
- msgid "Your %s free trial was successfully cancelled."
547
- msgstr "Il tuo periodo di prova gratuito %s è stato annullato con successo."
548
-
549
- #: includes/class-freemius.php:19877
550
- msgid "Version %s was released."
551
- msgstr "La versione %s é stata rilasciata."
552
-
553
- #: includes/class-freemius.php:19877
554
- msgid "Please download %s."
555
- msgstr "Scarica %s."
556
-
557
- #: includes/class-freemius.php:19884
558
- msgid "the latest %s version here"
559
- msgstr "l'ultima versione %s é quì"
560
-
561
- #: includes/class-freemius.php:19889
562
- msgid "New"
563
- msgstr "Nuovo"
564
-
565
- #: includes/class-freemius.php:19894
566
- msgid "Seems like you got the latest release."
567
- msgstr "Sembra che tu abbia la versione più recente."
568
-
569
- #: includes/class-freemius.php:19895
570
- msgid "You are all good!"
571
- msgstr "Sei fantastico!"
572
-
573
- #: includes/class-freemius.php:20165
574
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
575
- 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."
576
-
577
- #: includes/class-freemius.php:20304
578
- msgid "Site successfully opted in."
579
- msgstr "Sito accettato con successo."
580
-
581
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
582
- msgid "Awesome"
583
- msgstr "Fantastico"
584
-
585
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
586
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
587
- msgstr "Ti ringraziamo per averci concesso di tracciare alcuni dati di utilizzo al fine di migliorare %s."
588
-
589
- #: includes/class-freemius.php:20322
590
- msgid "Thank you!"
591
- msgstr "Grazie!"
592
-
593
- #: includes/class-freemius.php:20329
594
- msgid "We will no longer be sending any usage data of %s on %s to %s."
595
- msgstr "Non possiamo più inviare i dati di utilizzo di %ssu %sa %s."
596
-
597
- #: includes/class-freemius.php:20458
598
- 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."
599
- 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."
600
-
601
- #: includes/class-freemius.php:20464
602
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
603
- msgstr "Grazie per aver confermato il cambiamento del proprietario. Un' email è stata appena inviata a %s per la conferma finale."
604
-
605
- #: includes/class-freemius.php:20469
606
- msgid "%s is the new owner of the account."
607
- msgstr "%s è il nuovo proprietario dell'account."
608
-
609
- #: includes/class-freemius.php:20471
610
- msgctxt "as congratulations"
611
- msgid "Congrats"
612
- msgstr "Congratulazioni"
613
-
614
- #: includes/class-freemius.php:20491
615
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
616
- msgstr "Siamo spiacenti, non siamo riusciti a completare l'aggiornamento via email. Un altro utente con lo stesso indirizzo email è già registrato."
617
-
618
- #: includes/class-freemius.php:20492
619
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
620
- msgstr "Puoi abbandonare la proprietà dell'account %s a %scliccando il pulsante Cambia proprietario."
621
-
622
- #: includes/class-freemius.php:20499
623
- msgid "Change Ownership"
624
- msgstr "Cambia Proprietario"
625
-
626
- #: includes/class-freemius.php:20507
627
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
628
- msgstr "Il tuo indirizzo email è stato aggiornato correttamente. Riceverai un'email con le istruzioni di conferma in pochi istanti."
629
-
630
- #: includes/class-freemius.php:20519
631
- msgid "Please provide your full name."
632
- msgstr "Per favore inserisci il tuo nome completo."
633
-
634
- #: includes/class-freemius.php:20524
635
- msgid "Your name was successfully updated."
636
- msgstr "Il tuo nome è stato aggiornato correttamente."
637
-
638
- #: includes/class-freemius.php:20585
639
- msgid "You have successfully updated your %s."
640
- msgstr "Hai aggiornato con successo il tuo %s."
641
-
642
- #: includes/class-freemius.php:20725
643
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
644
- msgstr "Le informazioni sugli add-on di %s vengono scaricate da un server esterno."
645
-
646
- #: includes/class-freemius.php:20726
647
- msgctxt "advance notice of something that will need attention."
648
- msgid "Heads up"
649
- msgstr "Attenzione"
650
-
651
- #: includes/class-freemius.php:21165
652
- msgctxt "exclamation"
653
- msgid "Hey"
654
- msgstr "Hey"
655
-
656
- #: includes/class-freemius.php:21165
657
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
658
- msgstr "Come sta andando con %s? Prova tutte le funzionalità premium di %s con una prova gratuita di %d giorni."
659
-
660
- #: includes/class-freemius.php:21173
661
- msgid "No commitment for %s days - cancel anytime!"
662
- msgstr "Nessun impegno per %s giorni - puoi annullare in qualsiasi momento!"
663
-
664
- #: includes/class-freemius.php:21174
665
- msgid "No credit card required"
666
- msgstr "Nessuna carta di credito richiesta"
667
-
668
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
669
- msgctxt "call to action"
670
- msgid "Start free trial"
671
- msgstr "Inizia il periodo di prova gratuito"
672
-
673
- #: includes/class-freemius.php:21258
674
- 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!"
675
- msgstr "Ciao, sai che %s ha il programma di affiliazione? Se ti piace %s puoi diventare un nostro ambasciatore e guadagnare denaro!"
676
-
677
- #: includes/class-freemius.php:21267
678
- msgid "Learn more"
679
- msgstr "Scopri altro"
680
-
681
- #: includes/class-freemius.php21447, templates/account.php474,
682
- #: templates/account.php595, templates/connect.php171,
683
- #: templates/connect.php421, templates/forms/license-activation.php25,
684
- #: templates/account/partials/addon.php:287
685
- msgid "Activate License"
686
- msgstr "Attiva licenza"
687
-
688
- #: includes/class-freemius.php21448, templates/account.php543,
689
- #: templates/account.php594, templates/account/partials/site.php:256
690
- msgid "Change License"
691
- msgstr "Cambia licenza"
692
-
693
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
694
- msgid "Opt Out"
695
- msgstr "Cancella iscrizione"
696
-
697
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
698
- #: templates/account/partials/site.php43,
699
- #: templates/account/partials/site.php:161
700
- msgid "Opt In"
701
- msgstr "Iscriviti"
702
-
703
- #: includes/class-freemius.php:21775
704
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
705
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
706
-
707
- #: includes/class-freemius.php:21783
708
- msgid "Activate %s features"
709
- msgstr "Activate %s features"
710
-
711
- #: includes/class-freemius.php:21796
712
- msgid "Please follow these steps to complete the upgrade"
713
- msgstr "Segui i passi seguenti per completare l'aggiornamento"
714
-
715
- #: includes/class-freemius.php:21800
716
- msgid "Download the latest %s version"
717
- msgstr "Scarica l'ultima versione di %s"
718
-
719
- #: includes/class-freemius.php:21804
720
- msgid "Upload and activate the downloaded version"
721
- msgstr "Carica e attiva la versione scaricata"
722
-
723
- #: includes/class-freemius.php:21806
724
- msgid "How to upload and activate?"
725
- msgstr "Come faccio a caricare ed attivare?"
726
-
727
- #: includes/class-freemius.php:21940
728
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
729
- msgstr "%sClicca qui%s per scegliere i siti dove vuoi attivare la licenza."
730
-
731
- #: includes/class-freemius.php:22101
732
- msgid "Auto installation only works for opted-in users."
733
- msgstr "L'installazione automatica funziona solo per gli utenti che hanno dato il consenso."
734
-
735
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
736
- #: includes/class-fs-plugin-updater.php1149,
737
- #: includes/class-fs-plugin-updater.php:1163
738
- msgid "Invalid module ID."
739
- msgstr "ID modulo non valida."
740
-
741
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
742
- msgid "Premium version already active."
743
- msgstr "Versione Premium già attiva."
744
-
745
- #: includes/class-freemius.php:22127
746
- msgid "You do not have a valid license to access the premium version."
747
- msgstr "Non disponi di una licenza valida per accedere alla versione Premium."
748
-
749
- #: includes/class-freemius.php:22134
750
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
751
- msgstr "Il plugin è un \"Serviceware\", quindi non dispone di una versione del codice Premium."
752
-
753
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
754
- msgid "Premium add-on version already installed."
755
- msgstr "Versione Premium dell'add-on già installata."
756
-
757
- #: includes/class-freemius.php:22497
758
- msgid "View paid features"
759
- msgstr "Vedi funzionalità a pagamento"
760
-
761
- #: includes/class-freemius.php:22819
762
- msgid "Thank you so much for using %s and its add-ons!"
763
- msgstr "Grazie per utilizzare %se i suoi addon!"
764
-
765
- #: includes/class-freemius.php:22820
766
- msgid "Thank you so much for using %s!"
767
- msgstr "Grazie per utilizzare %s!"
768
-
769
- #: includes/class-freemius.php:22826
770
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
771
- msgstr "Hai già accettato il tracciamento d'uso, ci aiuterà a migliorare %s."
772
-
773
- #: includes/class-freemius.php:22830
774
- msgid "Thank you so much for using our products!"
775
- msgstr "Grazie per utilizzare i nostri prodotti!"
776
-
777
- #: includes/class-freemius.php:22831
778
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
779
- msgstr "Hai già accettato il tracciamento d'uso che ci aiuta a migliorare."
780
-
781
- #: includes/class-freemius.php:22850
782
- msgid "%s and its add-ons"
783
- msgstr "%se i suoi addon"
784
-
785
- #: includes/class-freemius.php:22859
786
- msgid "Products"
787
- msgstr "Prodotti"
788
-
789
- #: includes/class-freemius.php22866, templates/connect.php:272
790
- msgid "Yes"
791
- msgstr "Si"
792
-
793
- #: includes/class-freemius.php22867, templates/connect.php:273
794
- msgid "send me security & feature updates, educational content and offers."
795
- msgstr "inviami aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
796
-
797
- #: includes/class-freemius.php22868, templates/connect.php:278
798
- msgid "No"
799
- msgstr "No"
800
-
801
- #: includes/class-freemius.php22870, templates/connect.php:280
802
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
803
- msgstr "%snon %s mi invierà aggiornamenti di funzionalità e sicurezza, contenuti formativi e offerte."
804
-
805
- #: includes/class-freemius.php:22880
806
- 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 :-)"
807
- 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 :-)"
808
-
809
- #: includes/class-freemius.php22882, templates/connect.php:287
810
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
811
- msgstr "Facci sapere se vuoi essere contattato per aggiornamenti di sicurezza e di funzionalità, contenuti formativi e offerte occasionali:"
812
-
813
- #: includes/class-freemius.php:23164
814
- msgid "License key is empty."
815
- msgstr "La chiave licenza è vuota."
816
-
817
- #: includes/class-fs-plugin-updater.php184,
818
- #: templates/forms/premium-versions-upgrade-handler.php:57
819
- msgid "Renew license"
820
- msgstr "Rinnova licenza"
821
-
822
- #: includes/class-fs-plugin-updater.php189,
823
- #: templates/forms/premium-versions-upgrade-handler.php:58
824
- msgid "Buy license"
825
- msgstr "Buy license"
826
-
827
- #: includes/class-fs-plugin-updater.php280,
828
- #: includes/class-fs-plugin-updater.php:313
829
- msgid "There is a %s of %s available."
830
- msgstr "There is a %s of %s available."
831
-
832
- #: includes/class-fs-plugin-updater.php282,
833
- #: includes/class-fs-plugin-updater.php:318
834
- msgid "new Beta version"
835
- msgstr "new Beta version"
836
-
837
- #: includes/class-fs-plugin-updater.php283,
838
- #: includes/class-fs-plugin-updater.php:319
839
- msgid "new version"
840
- msgstr "new version"
841
-
842
- #: includes/class-fs-plugin-updater.php:342
843
- msgid "Important Upgrade Notice:"
844
- msgstr "Important Upgrade Notice:"
845
-
846
- #: includes/class-fs-plugin-updater.php:1214
847
- msgid "Installing plugin: %s"
848
- msgstr "Installazione plugin: %s"
849
-
850
- #: includes/class-fs-plugin-updater.php:1255
851
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
852
- msgstr "Impossibile accedere al filesystem. Conferma le tue credenziali."
853
-
854
- #: includes/class-fs-plugin-updater.php:1437
855
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
856
- msgstr "Il pacchetto remoto del plugin non contiene una cartella con lo slug desiderato e la rinominazione non ha funzionato."
857
-
858
- #: includes/fs-plugin-info-dialog.php:509
859
- msgid "Purchase More"
860
- msgstr "Purchase More"
861
-
862
- #: includes/fs-plugin-info-dialog.php510,
863
- #: templates/account/partials/addon.php:347
864
- msgctxt "verb"
865
- msgid "Purchase"
866
- msgstr "Acquisto"
867
-
868
- #: includes/fs-plugin-info-dialog.php:514
869
- msgid "Start my free %s"
870
- msgstr "Inizia la mia %s"
871
-
872
- #: includes/fs-plugin-info-dialog.php:712
873
- msgid "Install Free Version Update Now"
874
- msgstr "Installa l'ultima versione gratuita"
875
-
876
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
877
- msgid "Install Update Now"
878
- msgstr "Installa l'aggiornamento ora"
879
-
880
- #: includes/fs-plugin-info-dialog.php:722
881
- msgid "Install Free Version Now"
882
- msgstr "Installa la versione gratuita ora"
883
-
884
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
885
- #: templates/auto-installation.php111,
886
- #: templates/account/partials/addon.php327,
887
- #: templates/account/partials/addon.php:379
888
- msgid "Install Now"
889
- msgstr "Installa ora"
890
-
891
- #: includes/fs-plugin-info-dialog.php:739
892
- msgctxt "as download latest version"
893
- msgid "Download Latest Free Version"
894
- msgstr "Scarica l'ultima versione gratuita"
895
-
896
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
897
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
898
- msgctxt "as download latest version"
899
- msgid "Download Latest"
900
- msgstr "Scarica l'ultima versione"
901
-
902
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
903
- #: templates/account/partials/addon.php318,
904
- #: templates/account/partials/addon.php:373
905
- msgid "Activate this add-on"
906
- msgstr "Attivare questo addon"
907
-
908
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
909
- msgid "Activate Free Version"
910
- msgstr "Attiva versione gratuita"
911
-
912
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
913
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
914
- msgid "Activate"
915
- msgstr "Attiva"
916
-
917
- #: includes/fs-plugin-info-dialog.php:968
918
- msgctxt "Plugin installer section title"
919
- msgid "Description"
920
- msgstr "Descrizione"
921
-
922
- #: includes/fs-plugin-info-dialog.php:969
923
- msgctxt "Plugin installer section title"
924
- msgid "Installation"
925
- msgstr "Installazione"
926
-
927
- #: includes/fs-plugin-info-dialog.php:970
928
- msgctxt "Plugin installer section title"
929
- msgid "FAQ"
930
- msgstr "FAQ"
931
-
932
- #: includes/fs-plugin-info-dialog.php971,
933
- #: templates/plugin-info/description.php:55
934
- msgid "Screenshots"
935
- msgstr "Screenshot"
936
-
937
- #: includes/fs-plugin-info-dialog.php:972
938
- msgctxt "Plugin installer section title"
939
- msgid "Changelog"
940
- msgstr "Changelog"
941
-
942
- #: includes/fs-plugin-info-dialog.php:973
943
- msgctxt "Plugin installer section title"
944
- msgid "Reviews"
945
- msgstr "Recensioni"
946
-
947
- #: includes/fs-plugin-info-dialog.php:974
948
- msgctxt "Plugin installer section title"
949
- msgid "Other Notes"
950
- msgstr "Altre note"
951
-
952
- #: includes/fs-plugin-info-dialog.php:989
953
- msgctxt "Plugin installer section title"
954
- msgid "Features & Pricing"
955
- msgstr "Caratteristiche & prezzi"
956
-
957
- #: includes/fs-plugin-info-dialog.php:999
958
- msgid "Plugin Install"
959
- msgstr "Installazione del plugin"
960
-
961
- #: includes/fs-plugin-info-dialog.php:1071
962
- msgctxt "e.g. Professional Plan"
963
- msgid "%s Plan"
964
- msgstr "Piano %s"
965
-
966
- #: includes/fs-plugin-info-dialog.php:1097
967
- msgctxt "e.g. the best product"
968
- msgid "Best"
969
- msgstr "Migliore"
970
-
971
- #: includes/fs-plugin-info-dialog.php1103,
972
- #: includes/fs-plugin-info-dialog.php:1123
973
- msgctxt "as every month"
974
- msgid "Monthly"
975
- msgstr "Mensilmente"
976
-
977
- #: includes/fs-plugin-info-dialog.php:1106
978
- msgctxt "as once a year"
979
- msgid "Annual"
980
- msgstr "Annuale"
981
-
982
- #: includes/fs-plugin-info-dialog.php:1109
983
- msgid "Lifetime"
984
- msgstr "Tutta la vita"
985
-
986
- #: includes/fs-plugin-info-dialog.php1123,
987
- #: includes/fs-plugin-info-dialog.php1125,
988
- #: includes/fs-plugin-info-dialog.php:1127
989
- msgctxt "e.g. billed monthly"
990
- msgid "Billed %s"
991
- msgstr "Fatturato %s"
992
-
993
- #: includes/fs-plugin-info-dialog.php:1125
994
- msgctxt "as once a year"
995
- msgid "Annually"
996
- msgstr "Annualmente"
997
-
998
- #: includes/fs-plugin-info-dialog.php:1127
999
- msgctxt "as once a year"
1000
- msgid "Once"
1001
- msgstr "Una volta"
1002
-
1003
- #: includes/fs-plugin-info-dialog.php:1133
1004
- msgid "Single Site License"
1005
- msgstr "Licenza per sito singolo"
1006
-
1007
- #: includes/fs-plugin-info-dialog.php:1135
1008
- msgid "Unlimited Licenses"
1009
- msgstr "Licenze illimitate"
1010
-
1011
- #: includes/fs-plugin-info-dialog.php:1137
1012
- msgid "Up to %s Sites"
1013
- msgstr "Fino a %s siti"
1014
-
1015
- #: includes/fs-plugin-info-dialog.php1147,
1016
- #: templates/plugin-info/features.php:82
1017
- msgctxt "as monthly period"
1018
- msgid "mo"
1019
- msgstr "mese"
1020
-
1021
- #: includes/fs-plugin-info-dialog.php1154,
1022
- #: templates/plugin-info/features.php:80
1023
- msgctxt "as annual period"
1024
- msgid "year"
1025
- msgstr "anno"
1026
-
1027
- #: includes/fs-plugin-info-dialog.php:1208
1028
- msgctxt "noun"
1029
- msgid "Price"
1030
- msgstr "Prezzo"
1031
-
1032
- #: includes/fs-plugin-info-dialog.php:1256
1033
- msgid "Save %s"
1034
- msgstr "Risparmia %s"
1035
-
1036
- #: includes/fs-plugin-info-dialog.php:1266
1037
- msgid "No commitment for %s - cancel anytime"
1038
- msgstr "Nessun impegno con %s - cancella quando vuoi"
1039
-
1040
- #: includes/fs-plugin-info-dialog.php:1269
1041
- msgid "After your free %s, pay as little as %s"
1042
- msgstr "Dopo il tuo %s gratuito, paghi solamente %s"
1043
-
1044
- #: includes/fs-plugin-info-dialog.php:1280
1045
- msgid "Details"
1046
- msgstr "Dettagli"
1047
-
1048
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1049
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1050
- #: templates/account/partials/addon.php:36
1051
- msgctxt "product version"
1052
- msgid "Version"
1053
- msgstr "Versione"
1054
-
1055
- #: includes/fs-plugin-info-dialog.php:1291
1056
- msgctxt "as the plugin author"
1057
- msgid "Author"
1058
- msgstr "Autore"
1059
-
1060
- #: includes/fs-plugin-info-dialog.php:1298
1061
- msgid "Last Updated"
1062
- msgstr "Ultimo aggiornamento"
1063
-
1064
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1065
- msgctxt "x-ago"
1066
- msgid "%s ago"
1067
- msgstr "%s fa"
1068
-
1069
- #: includes/fs-plugin-info-dialog.php:1312
1070
- msgid "Requires WordPress Version"
1071
- msgstr "Richiede la versione di WordPress"
1072
-
1073
- #: includes/fs-plugin-info-dialog.php:1313
1074
- msgid "%s or higher"
1075
- msgstr "%s o superiore"
1076
-
1077
- #: includes/fs-plugin-info-dialog.php:1320
1078
- msgid "Compatible up to"
1079
- msgstr "Compatibile fino a"
1080
-
1081
- #: includes/fs-plugin-info-dialog.php:1328
1082
- msgid "Downloaded"
1083
- msgstr "Scaricato"
1084
-
1085
- #: includes/fs-plugin-info-dialog.php:1332
1086
- msgid "%s time"
1087
- msgstr "% volta"
1088
-
1089
- #: includes/fs-plugin-info-dialog.php:1334
1090
- msgid "%s times"
1091
- msgstr "%s volte"
1092
-
1093
- #: includes/fs-plugin-info-dialog.php:1344
1094
- msgid "WordPress.org Plugin Page"
1095
- msgstr "Pagina dei plugin di WordPress.org"
1096
-
1097
- #: includes/fs-plugin-info-dialog.php:1352
1098
- msgid "Plugin Homepage"
1099
- msgstr "Homepage del plugin"
1100
-
1101
- #: includes/fs-plugin-info-dialog.php1360,
1102
- #: includes/fs-plugin-info-dialog.php:1442
1103
- msgid "Donate to this plugin"
1104
- msgstr "Fai una donazione a questo plugin"
1105
-
1106
- #: includes/fs-plugin-info-dialog.php:1367
1107
- msgid "Average Rating"
1108
- msgstr "Valutazione media"
1109
-
1110
- #: includes/fs-plugin-info-dialog.php:1374
1111
- msgid "based on %s"
1112
- msgstr "basato su %s"
1113
-
1114
- #: includes/fs-plugin-info-dialog.php:1378
1115
- msgid "%s rating"
1116
- msgstr "%s valutazione"
1117
-
1118
- #: includes/fs-plugin-info-dialog.php:1380
1119
- msgid "%s ratings"
1120
- msgstr "%s valutazioni"
1121
-
1122
- #: includes/fs-plugin-info-dialog.php:1395
1123
- msgid "%s star"
1124
- msgstr "%s stella"
1125
-
1126
- #: includes/fs-plugin-info-dialog.php:1397
1127
- msgid "%s stars"
1128
- msgstr "%s stelle"
1129
-
1130
- #: includes/fs-plugin-info-dialog.php:1408
1131
- msgid "Click to see reviews that provided a rating of %s"
1132
- msgstr "Fai clic per vedere le recensioni che hanno fornito una valutazione di %s"
1133
-
1134
- #: includes/fs-plugin-info-dialog.php:1421
1135
- msgid "Contributors"
1136
- msgstr "Contributori"
1137
-
1138
- #: includes/fs-plugin-info-dialog.php1450,
1139
- #: includes/fs-plugin-info-dialog.php:1452
1140
- msgid "Warning"
1141
- msgstr "Avviso"
1142
-
1143
- #: includes/fs-plugin-info-dialog.php:1450
1144
- msgid "This plugin has not been tested with your current version of WordPress."
1145
- msgstr "Questo plugin non è stato testato con la versione corrente di WordPress."
1146
-
1147
- #: includes/fs-plugin-info-dialog.php:1452
1148
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1149
- msgstr "Questo plugin non è stato segnato come compatibile con la tua versione di WordPress."
1150
-
1151
- #: includes/fs-plugin-info-dialog.php:1471
1152
- msgid "Paid add-on must be deployed to Freemius."
1153
- msgstr "Gli add-on a pagamento devono essere distribuiti da Freemius."
1154
-
1155
- #: includes/fs-plugin-info-dialog.php:1472
1156
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1157
- msgstr "L'add-on dev'essere distribuito da WordPress.org o Freemius."
1158
-
1159
- #: includes/fs-plugin-info-dialog.php:1493
1160
- msgid "Newer Version (%s) Installed"
1161
- msgstr "Versione più recente (%s) installata"
1162
-
1163
- #: includes/fs-plugin-info-dialog.php:1494
1164
- msgid "Newer Free Version (%s) Installed"
1165
- msgstr "Nuova versione gratuita (%s) installata"
1166
-
1167
- #: includes/fs-plugin-info-dialog.php:1501
1168
- msgid "Latest Version Installed"
1169
- msgstr "Versione più recente installata"
1170
-
1171
- #: includes/fs-plugin-info-dialog.php:1502
1172
- msgid "Latest Free Version Installed"
1173
- msgstr "Ultima versione gratuita installata"
1174
-
1175
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1176
- #: templates/account/partials/addon.php26,
1177
- #: templates/account/partials/site.php:295
1178
- msgid "Downgrading your plan"
1179
- msgstr "Downgrading your plan"
1180
-
1181
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1182
- #: templates/account/partials/addon.php27,
1183
- #: templates/account/partials/site.php:296
1184
- msgid "Cancelling the subscription"
1185
- msgstr "Cancelling the subscription"
1186
-
1187
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1188
- #. subscription'
1189
- #: templates/account.php:89
1190
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1191
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1192
-
1193
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1194
- #: templates/account/partials/addon.php30,
1195
- #: templates/account/partials/site.php:299
1196
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1197
- msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1198
-
1199
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1200
- #: templates/account/partials/addon.php:31
1201
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1202
- msgstr "Cancellando il periodo di prova gratuito bloccherai immediatamente l'accesso a tutte le funzionalità premium. Vuoi continuare?"
1203
-
1204
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1205
- #: templates/account/partials/addon.php32,
1206
- #: templates/account/partials/site.php:300
1207
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1208
- msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1209
-
1210
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1211
- #: templates/account/partials/addon.php33,
1212
- #: templates/account/partials/site.php:301
1213
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1214
- msgstr "Quando la tua licenza scadrà, potrai comunque continuare a usare la versione gratuita, ma NON avrai accesso alle funzionalità %s."
1215
-
1216
- #. translators: %s: Plan title (e.g. "Professional")
1217
- #: templates/account.php95,
1218
- #: templates/account/partials/activate-license-button.php31,
1219
- #: templates/account/partials/addon.php:35
1220
- msgid "Activate %s Plan"
1221
- msgstr "Attivare il piano %s"
1222
-
1223
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1224
- #: templates/account.php98, templates/account/partials/addon.php38,
1225
- #: templates/account/partials/site.php:275
1226
- msgid "Auto renews in %s"
1227
- msgstr "Rinnovo automatico in %s"
1228
-
1229
- #. translators: %s: Time period (e.g. Expires in "2 months")
1230
- #: templates/account.php100, templates/account/partials/addon.php40,
1231
- #: templates/account/partials/site.php:277
1232
- msgid "Expires in %s"
1233
- msgstr "Scade in %s"
1234
-
1235
- #: templates/account.php101, templates/account/partials/addon.php:41
1236
- msgctxt "as synchronize license"
1237
- msgid "Sync License"
1238
- msgstr "Sincronizza la licenza"
1239
-
1240
- #: templates/account.php102, templates/account/partials/addon.php:42
1241
- msgid "Cancel Trial"
1242
- msgstr "Annulla prova gratuita"
1243
-
1244
- #: templates/account.php103, templates/account/partials/addon.php:43
1245
- msgid "Change Plan"
1246
- msgstr "Cambia piano"
1247
-
1248
- #: templates/account.php104, templates/account/partials/addon.php:44
1249
- msgctxt "verb"
1250
- msgid "Upgrade"
1251
- msgstr "Aggiornamento"
1252
-
1253
- #: templates/account.php106, templates/account/partials/addon.php46,
1254
- #: templates/account/partials/site.php:302
1255
- msgctxt "verb"
1256
- msgid "Downgrade"
1257
- msgstr "Downgrade"
1258
-
1259
- #: templates/account.php108, templates/add-ons.php187,
1260
- #: templates/plugin-info/features.php72,
1261
- #: templates/account/partials/addon.php48,
1262
- #: templates/account/partials/site.php:31
1263
- msgid "Free"
1264
- msgstr "Gratuito"
1265
-
1266
- #: templates/account.php110, templates/debug.php373,
1267
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1268
- #: templates/account/partials/addon.php:50
1269
- msgctxt "as product pricing plan"
1270
- msgid "Plan"
1271
- msgstr "Piano"
1272
-
1273
- #: templates/account.php:111
1274
- msgid "Bundle Plan"
1275
- msgstr "Bundle Plan"
1276
-
1277
- #: templates/account.php:185
1278
- msgid "Free Trial"
1279
- msgstr "Prova gratuita"
1280
-
1281
- #: templates/account.php:196
1282
- msgid "Account Details"
1283
- msgstr "Dettagli dell'account"
1284
-
1285
- #: templates/account.php:200
1286
- msgid "Billing & Invoices"
1287
- msgstr "Billing & Invoices"
1288
-
1289
- #: templates/account.php:210
1290
- 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?"
1291
- 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?"
1292
-
1293
- #: templates/account.php:212
1294
- 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?"
1295
- msgstr "La cancellazione non è temporanea. Cancella solamente se non vuoi più utilizzare %s. Sei sicuro di voler cancellare questi dati?"
1296
-
1297
- #: templates/account.php:215
1298
- msgid "Delete Account"
1299
- msgstr "Elimina Account"
1300
-
1301
- #: templates/account.php227, templates/account/partials/addon.php211,
1302
- #: templates/account/partials/deactivate-license-button.php:35
1303
- msgid "Deactivate License"
1304
- msgstr "Disattiva licenza"
1305
-
1306
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1307
- msgid "Are you sure you want to proceed?"
1308
- msgstr "Sei sicuro di voler procedere?"
1309
-
1310
- #: templates/account.php250, templates/account/partials/addon.php:234
1311
- msgid "Cancel Subscription"
1312
- msgstr "Annulla sottoscrizione"
1313
-
1314
- #: templates/account.php:278
1315
- msgctxt "as synchronize"
1316
- msgid "Sync"
1317
- msgstr "Sincronizza"
1318
-
1319
- #: templates/account.php292, templates/debug.php:489
1320
- msgid "Name"
1321
- msgstr "Nome"
1322
-
1323
- #: templates/account.php298, templates/debug.php:490
1324
- msgid "Email"
1325
- msgstr "Email"
1326
-
1327
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1328
- msgid "User ID"
1329
- msgstr "ID utente"
1330
-
1331
- #: templates/account.php322, templates/account.php608,
1332
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1333
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1334
- #: templates/debug.php599, templates/account/payments.php35,
1335
- #: templates/debug/logger.php:21
1336
- msgid "ID"
1337
- msgstr "ID"
1338
-
1339
- #: templates/account.php:329
1340
- msgid "Site ID"
1341
- msgstr "ID del sito"
1342
-
1343
- #: templates/account.php:332
1344
- msgid "No ID"
1345
- msgstr "Nessun ID"
1346
-
1347
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1348
- #: templates/debug.php455, templates/debug.php492,
1349
- #: templates/account/partials/site.php:219
1350
- msgid "Public Key"
1351
- msgstr "Chiave pubblica"
1352
-
1353
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1354
- #: templates/debug.php493, templates/account/partials/site.php:231
1355
- msgid "Secret Key"
1356
- msgstr "Chiave segreta"
1357
-
1358
- #: templates/account.php:346
1359
- msgctxt "as secret encryption key missing"
1360
- msgid "No Secret"
1361
- msgstr "Nessuna chiave"
1362
-
1363
- #: templates/account.php373, templates/account/partials/site.php112,
1364
- #: templates/account/partials/site.php:114
1365
- msgid "Trial"
1366
- msgstr "Prova gratuita"
1367
-
1368
- #: templates/account.php400, templates/debug.php533,
1369
- #: templates/account/partials/site.php:248
1370
- msgid "License Key"
1371
- msgstr "Chiave della licenza"
1372
-
1373
- #: templates/account.php:429
1374
- msgid "Join the Beta program"
1375
- msgstr "Join the Beta program"
1376
-
1377
- #: templates/account.php:435
1378
- msgid "not verified"
1379
- msgstr "non verificato"
1380
-
1381
- #: templates/account.php444, templates/account/partials/addon.php:172
1382
- msgid "Expired"
1383
- msgstr "Scaduto"
1384
-
1385
- #: templates/account.php:502
1386
- msgid "Premium version"
1387
- msgstr "Versione premium"
1388
-
1389
- #: templates/account.php:504
1390
- msgid "Free version"
1391
- msgstr "Versione gratuita"
1392
-
1393
- #: templates/account.php:516
1394
- msgid "Verify Email"
1395
- msgstr "Verifica email"
1396
-
1397
- #: templates/account.php:527
1398
- msgid "Download %s Version"
1399
- msgstr "Scarica la versione %s"
1400
-
1401
- #: templates/account.php541, templates/account.php749,
1402
- #: templates/account/partials/site.php237,
1403
- #: templates/account/partials/site.php:255
1404
- msgctxt "verb"
1405
- msgid "Show"
1406
- msgstr "Mostra"
1407
-
1408
- #: templates/account.php:555
1409
- msgid "What is your %s?"
1410
- msgstr "Qual è il tuo %s?"
1411
-
1412
- #: templates/account.php563, templates/account/billing.php:21
1413
- msgctxt "verb"
1414
- msgid "Edit"
1415
- msgstr "Modifica"
1416
-
1417
- #: templates/account.php:588
1418
- msgid "Sites"
1419
- msgstr "Siti"
1420
-
1421
- #: templates/account.php:599
1422
- msgid "Search by address"
1423
- msgstr "Cerca per indirizzo"
1424
-
1425
- #: templates/account.php609, templates/debug.php:369
1426
- msgid "Address"
1427
- msgstr "Indirizzo"
1428
-
1429
- #: templates/account.php:610
1430
- msgid "License"
1431
- msgstr "Licenza"
1432
-
1433
- #: templates/account.php:611
1434
- msgid "Plan"
1435
- msgstr "Piano"
1436
-
1437
- #: templates/account.php:656
1438
- msgctxt "as software license"
1439
- msgid "License"
1440
- msgstr "Licenza"
1441
-
1442
- #: templates/account.php:743
1443
- msgctxt "verb"
1444
- msgid "Hide"
1445
- msgstr "Nascondi"
1446
-
1447
- #: templates/account.php:765
1448
- msgid "Processing"
1449
- msgstr "Processing"
1450
-
1451
- #: templates/account.php:768
1452
- msgid "Get updates for bleeding edge Beta versions of %s."
1453
- msgstr "Get updates for bleeding edge Beta versions of %s."
1454
-
1455
- #: templates/account.php:826
1456
- msgid "Cancelling %s"
1457
- msgstr "Cancelling %s"
1458
-
1459
- #: templates/account.php826, templates/account.php843,
1460
- #: templates/forms/subscription-cancellation.php27,
1461
- #: templates/forms/deactivation/form.php:133
1462
- msgid "trial"
1463
- msgstr "trial"
1464
-
1465
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1466
- msgid "Cancelling %s..."
1467
- msgstr "Cancelling %s..."
1468
-
1469
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1470
- #: templates/forms/deactivation/form.php:134
1471
- msgid "subscription"
1472
- msgstr "subscription"
1473
-
1474
- #: templates/account.php:858
1475
- 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?"
1476
- msgstr "Disattiva la tua licenza bloccando tutte le funzionalità premium ma potrai attivare la licenza su un altro sito. Sei sicuro di voler continuare?"
1477
-
1478
- #: templates/add-ons.php:35
1479
- msgid "View details"
1480
- msgstr "Visualizza dettagli"
1481
-
1482
- #: templates/add-ons.php:45
1483
- msgid "Add Ons for %s"
1484
- msgstr "Add-on per %s"
1485
-
1486
- #: templates/add-ons.php:55
1487
- 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."
1488
- msgstr "Non siamo riusciti a caricare la lista degli add-on. Si tratta probabilmente di un problema nel nostro sistema, per favore riprova tra qualche minuto."
1489
-
1490
- #: templates/add-ons.php:173
1491
- msgctxt "active add-on"
1492
- msgid "Active"
1493
- msgstr "Attiva"
1494
-
1495
- #: templates/add-ons.php:174
1496
- msgctxt "installed add-on"
1497
- msgid "Installed"
1498
- msgstr "Installed"
1499
-
1500
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1501
- #: templates/forms/resend-key.php:77
1502
- msgctxt "as close a window"
1503
- msgid "Dismiss"
1504
- msgstr "Chiudi"
1505
-
1506
- #: templates/auto-installation.php:45
1507
- msgid "%s sec"
1508
- msgstr "%s sec"
1509
-
1510
- #: templates/auto-installation.php:83
1511
- msgid "Automatic Installation"
1512
- msgstr "Installazione automatica"
1513
-
1514
- #: templates/auto-installation.php:93
1515
- 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."
1516
- msgstr "Un download con installazione automatica di %s (versione a pagamento) da %s inizierà in %s. Se preferisci farlo manualmente, fai clic sul pulsante per annullare."
1517
-
1518
- #: templates/auto-installation.php:104
1519
- 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."
1520
- msgstr "Il processo d'installazione è iniziato e potrebbe impiegare alcuni minuti per completarsi. Attendi finchè non ha finito, assicurandoti di non ricaricare questa pagina."
1521
-
1522
- #: templates/auto-installation.php:109
1523
- msgid "Cancel Installation"
1524
- msgstr "Annulla installazione"
1525
-
1526
- #: templates/checkout.php:180
1527
- msgid "Checkout"
1528
- msgstr "Cassa"
1529
-
1530
- #: templates/checkout.php:180
1531
- msgid "PCI compliant"
1532
- msgstr "PCI compliant"
1533
-
1534
- #. translators: %s: name (e.g. Hey John,)
1535
- #: templates/connect.php:112
1536
- msgctxt "greeting"
1537
- msgid "Hey %s,"
1538
- msgstr "Hey %s,"
1539
-
1540
- #: templates/connect.php:154
1541
- msgid "Allow & Continue"
1542
- msgstr "Consenti & Continua"
1543
-
1544
- #: templates/connect.php:158
1545
- msgid "Re-send activation email"
1546
- msgstr "Invia nuovamente l'email di attivazione"
1547
-
1548
- #: templates/connect.php:162
1549
- msgid "Thanks %s!"
1550
- msgstr "Grazie %s!"
1551
-
1552
- #: templates/connect.php172, templates/forms/license-activation.php:44
1553
- msgid "Agree & Activate License"
1554
- msgstr "Accetta e attiva la licenza"
1555
-
1556
- #: templates/connect.php:181
1557
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1558
- msgstr "Grazie per aver acquistato %s! Per iniziare, per favore inserisci la tua chiave di licenza:"
1559
-
1560
- #: templates/connect.php:188
1561
- 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."
1562
- 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."
1563
-
1564
- #: templates/connect.php:189
1565
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1566
- 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."
1567
-
1568
- #: templates/connect.php:195
1569
- 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."
1570
- 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."
1571
-
1572
- #: templates/connect.php:196
1573
- 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."
1574
- 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."
1575
-
1576
- #: templates/connect.php:230
1577
- msgid "We're excited to introduce the Freemius network-level integration."
1578
- msgstr "Siamo felici di presentarvi il supporto al sistema multi network di Freemius."
1579
-
1580
- #: templates/connect.php:233
1581
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1582
- msgstr "Durante la procedura di aggiornamento abbiamo individuato%d sito/i che sono in attesa della attivazione della licenza."
1583
-
1584
- #: templates/connect.php:235
1585
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1586
- msgstr "Se vuoi utilizzare %s su questi siti, inserisci la tua licenza sotto e fai clic sul pulsante di attivazione."
1587
-
1588
- #: templates/connect.php:237
1589
- msgid "%s's paid features"
1590
- msgstr "Funzionalità a pagamento di %s"
1591
-
1592
- #: templates/connect.php:242
1593
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1594
- msgstr "In caso puoi saltare per adesso e attivare la licenza successivamente nella tua pagina di attivazione network di %s."
1595
-
1596
- #: templates/connect.php:244
1597
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1598
- msgstr "Durante la procedura di aggiornamenti abbiamo individuato %s sito/i del network che sono in attesa di un tuo controllo."
1599
-
1600
- #: templates/connect.php253, templates/forms/license-activation.php:47
1601
- msgid "License key"
1602
- msgstr "Chiave di licenza"
1603
-
1604
- #: templates/connect.php256, templates/forms/license-activation.php:20
1605
- msgid "Can't find your license key?"
1606
- msgstr "Non trovi la tua chiave di licenza?"
1607
-
1608
- #: templates/connect.php315, templates/connect.php652,
1609
- #: templates/forms/deactivation/retry-skip.php:20
1610
- msgctxt "verb"
1611
- msgid "Skip"
1612
- msgstr "Salta"
1613
-
1614
- #: templates/connect.php:318
1615
- msgid "Delegate to Site Admins"
1616
- msgstr "Delega ai proprietari del sito"
1617
-
1618
- #: templates/connect.php:318
1619
- msgid "If you click it, this decision will be delegated to the sites administrators."
1620
- msgstr "Se fai clic questa decisione sarà delegata agli amministratori del sito."
1621
-
1622
- #: templates/connect.php:346
1623
- msgid "Your Profile Overview"
1624
- msgstr "Panoramica del tuo profilo"
1625
-
1626
- #: templates/connect.php:347
1627
- msgid "Name and email address"
1628
- msgstr "Nome ed indirizzo email"
1629
-
1630
- #: templates/connect.php:352
1631
- msgid "Your Site Overview"
1632
- msgstr "Panoramica del tuo sito"
1633
-
1634
- #: templates/connect.php:353
1635
- msgid "Site URL, WP version, PHP info, plugins & themes"
1636
- msgstr "URL del sito, versione di WP, informazioni PHP, plugin e temi"
1637
-
1638
- #: templates/connect.php:358
1639
- msgid "Admin Notices"
1640
- msgstr "Avvisi amministratore"
1641
-
1642
- #: templates/connect.php359, templates/connect.php:375
1643
- msgid "Updates, announcements, marketing, no spam"
1644
- msgstr "Aggiornamenti, annunci, marketing, no spam"
1645
-
1646
- #: templates/connect.php:364
1647
- msgid "Current %s Events"
1648
- msgstr "Eventi %sattuali"
1649
-
1650
- #: templates/connect.php:365
1651
- msgid "Activation, deactivation and uninstall"
1652
- msgstr "Attiva, disattivazione e disinstallazione"
1653
-
1654
- #: templates/connect.php:374
1655
- msgid "Newsletter"
1656
- msgstr "Newsletter"
1657
-
1658
- #: templates/connect.php391, templates/forms/license-activation.php:39
1659
- 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."
1660
- 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."
1661
-
1662
- #: templates/connect.php:396
1663
- msgid "What permissions are being granted?"
1664
- msgstr "Quali autorizzazioni vengono concesse?"
1665
-
1666
- #: templates/connect.php:417
1667
- msgid "Don't have a license key?"
1668
- msgstr "Non hai una chiave di licenza?"
1669
-
1670
- #: templates/connect.php:420
1671
- msgid "Have a license key?"
1672
- msgstr "Hai una chiave di licenza?"
1673
-
1674
- #: templates/connect.php:428
1675
- msgid "Privacy Policy"
1676
- msgstr "Politica sulla privacy"
1677
-
1678
- #: templates/connect.php:430
1679
- msgid "License Agreement"
1680
- msgstr "License Agreement"
1681
-
1682
- #: templates/connect.php:430
1683
- msgid "Terms of Service"
1684
- msgstr "Termini del Servizio"
1685
-
1686
- #: templates/connect.php:805
1687
- msgctxt "as in the process of sending an email"
1688
- msgid "Sending email"
1689
- msgstr "Invio email"
1690
-
1691
- #: templates/connect.php:806
1692
- msgctxt "as activating plugin"
1693
- msgid "Activating"
1694
- msgstr "Attivazione"
1695
-
1696
- #: templates/contact.php:78
1697
- msgid "Contact"
1698
- msgstr "Contatti"
1699
-
1700
- #: templates/debug.php:17
1701
- msgctxt "as turned off"
1702
- msgid "Off"
1703
- msgstr "Non attivo"
1704
-
1705
- #: templates/debug.php:18
1706
- msgctxt "as turned on"
1707
- msgid "On"
1708
- msgstr "Attivo"
1709
-
1710
- #: templates/debug.php:20
1711
- msgid "SDK"
1712
- msgstr "SDK"
1713
-
1714
- #: templates/debug.php:24
1715
- msgctxt "as code debugging"
1716
- msgid "Debugging"
1717
- msgstr "Debugging"
1718
-
1719
- #: templates/debug.php54, templates/debug.php250, templates/debug.php376,
1720
- #: templates/debug.php:494
1721
- msgid "Actions"
1722
- msgstr "Azioni"
1723
-
1724
- #: templates/debug.php:64
1725
- msgid "Are you sure you want to delete all Freemius data?"
1726
- msgstr "Sei sicuro di voler eliminare tutti i dati di Freemius?"
1727
-
1728
- #: templates/debug.php:64
1729
- msgid "Delete All Accounts"
1730
- msgstr "Eliminare tutti gli account"
1731
-
1732
- #: templates/debug.php:71
1733
- msgid "Clear API Cache"
1734
- msgstr "Elimina cache API"
1735
-
1736
- #: templates/debug.php:79
1737
- msgid "Clear Updates Transients"
1738
- msgstr "Svuota le Transient degli aggiornamenti"
1739
-
1740
- #: templates/debug.php:86
1741
- msgid "Sync Data From Server"
1742
- msgstr "Sincronizza i dati dal server"
1743
-
1744
- #: templates/debug.php:95
1745
- msgid "Migrate Options to Network"
1746
- msgstr "Migrate Options to Network"
1747
-
1748
- #: templates/debug.php:100
1749
- msgid "Load DB Option"
1750
- msgstr "Carica opzioni del DB"
1751
-
1752
- #: templates/debug.php:103
1753
- msgid "Set DB Option"
1754
- msgstr "Imposta opzione del DB"
1755
-
1756
- #: templates/debug.php:182
1757
- msgid "Key"
1758
- msgstr "Chiave"
1759
-
1760
- #: templates/debug.php:183
1761
- msgid "Value"
1762
- msgstr "Valore"
1763
-
1764
- #: templates/debug.php:199
1765
- msgctxt "as software development kit versions"
1766
- msgid "SDK Versions"
1767
- msgstr "Versioni SDK"
1768
-
1769
- #: templates/debug.php:204
1770
- msgid "SDK Path"
1771
- msgstr "Percorso SDK"
1772
-
1773
- #: templates/debug.php205, templates/debug.php:244
1774
- msgid "Module Path"
1775
- msgstr "Percorso modulo"
1776
-
1777
- #: templates/debug.php:206
1778
- msgid "Is Active"
1779
- msgstr "è attiva"
1780
-
1781
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:35
1782
- msgid "Plugins"
1783
- msgstr "Plugin"
1784
-
1785
- #: templates/debug.php234, templates/debug/plugins-themes-sync.php:56
1786
- msgid "Themes"
1787
- msgstr "Temi"
1788
-
1789
- #: templates/debug.php239, templates/debug.php371, templates/debug.php453,
1790
- #: templates/debug/scheduled-crons.php:80
1791
- msgid "Slug"
1792
- msgstr "Slug"
1793
-
1794
- #: templates/debug.php241, templates/debug.php:452
1795
- msgid "Title"
1796
- msgstr "Titolo"
1797
-
1798
- #: templates/debug.php:242
1799
- msgctxt "as application program interface"
1800
- msgid "API"
1801
- msgstr "API"
1802
-
1803
- #: templates/debug.php:243
1804
- msgid "Freemius State"
1805
- msgstr "Stato di Freemius"
1806
-
1807
- #: templates/debug.php:247
1808
- msgid "Network Blog"
1809
- msgstr "Network Blog"
1810
-
1811
- #: templates/debug.php:248
1812
- msgid "Network User"
1813
- msgstr "Utente Network"
1814
-
1815
- #: templates/debug.php:285
1816
- msgctxt "as connection was successful"
1817
- msgid "Connected"
1818
- msgstr "Connesso"
1819
-
1820
- #: templates/debug.php:286
1821
- msgctxt "as connection blocked"
1822
- msgid "Blocked"
1823
- msgstr "Bloccato"
1824
-
1825
- #: templates/debug.php:322
1826
- msgid "Simulate Trial Promotion"
1827
- msgstr "Simulate Trial Promotion"
1828
-
1829
- #: templates/debug.php:334
1830
- msgid "Simulate Network Upgrade"
1831
- msgstr "Simula aggiornamento network"
1832
-
1833
- #: templates/debug.php:360
1834
- msgid "%s Installs"
1835
- msgstr "%s Installazioni"
1836
-
1837
- #: templates/debug.php:362
1838
- msgctxt "like websites"
1839
- msgid "Sites"
1840
- msgstr "Siti"
1841
-
1842
- #: templates/debug.php368, templates/account/partials/site.php:148
1843
- msgid "Blog ID"
1844
- msgstr "Blog ID"
1845
-
1846
- #: templates/debug.php433, templates/debug.php511,
1847
- #: templates/account/partials/addon.php:396
1848
- msgctxt "verb"
1849
- msgid "Delete"
1850
- msgstr "Elimina"
1851
-
1852
- #: templates/debug.php:447
1853
- msgid "Add Ons of module %s"
1854
- msgstr "Addon del modulo %s"
1855
-
1856
- #: templates/debug.php:484
1857
- msgid "Users"
1858
- msgstr "Utenti"
1859
-
1860
- #: templates/debug.php:491
1861
- msgid "Verified"
1862
- msgstr "Verificato"
1863
-
1864
- #: templates/debug.php:522
1865
- msgid "%s Licenses"
1866
- msgstr "%s Licenze"
1867
-
1868
- #: templates/debug.php:527
1869
- msgid "Plugin ID"
1870
- msgstr "Plugin ID"
1871
-
1872
- #: templates/debug.php:529
1873
- msgid "Plan ID"
1874
- msgstr "ID Piano"
1875
-
1876
- #: templates/debug.php:530
1877
- msgid "Quota"
1878
- msgstr "Quota"
1879
-
1880
- #: templates/debug.php:531
1881
- msgid "Activated"
1882
- msgstr "Attivato"
1883
-
1884
- #: templates/debug.php:532
1885
- msgid "Blocking"
1886
- msgstr "Bloccato"
1887
-
1888
- #: templates/debug.php:534
1889
- msgctxt "as expiration date"
1890
- msgid "Expiration"
1891
- msgstr "Scadenza"
1892
-
1893
- #: templates/debug.php:557
1894
- msgid "Debug Log"
1895
- msgstr "Debug Log"
1896
-
1897
- #: templates/debug.php:561
1898
- msgid "All Types"
1899
- msgstr "Tutti i tipi"
1900
-
1901
- #: templates/debug.php:568
1902
- msgid "All Requests"
1903
- msgstr "Tutte le richieste"
1904
-
1905
- #: templates/debug.php573, templates/debug.php602,
1906
- #: templates/debug/logger.php:25
1907
- msgid "File"
1908
- msgstr "File"
1909
-
1910
- #: templates/debug.php574, templates/debug.php600,
1911
- #: templates/debug/logger.php:23
1912
- msgid "Function"
1913
- msgstr "Funzione"
1914
-
1915
- #: templates/debug.php:575
1916
- msgid "Process ID"
1917
- msgstr "ID processo"
1918
-
1919
- #: templates/debug.php:576
1920
- msgid "Logger"
1921
- msgstr "Logger"
1922
-
1923
- #: templates/debug.php577, templates/debug.php601,
1924
- #: templates/debug/logger.php:24
1925
- msgid "Message"
1926
- msgstr "Messaggio"
1927
-
1928
- #: templates/debug.php:579
1929
- msgid "Filter"
1930
- msgstr "Filtro"
1931
-
1932
- #: templates/debug.php:587
1933
- msgid "Download"
1934
- msgstr "Download"
1935
-
1936
- #: templates/debug.php598, templates/debug/logger.php:22
1937
- msgid "Type"
1938
- msgstr "Tipo"
1939
-
1940
- #: templates/debug.php603, templates/debug/logger.php:26
1941
- msgid "Timestamp"
1942
- msgstr "Timestamp"
1943
-
1944
- #: templates/secure-https-header.php:28
1945
- msgid "Secure HTTPS %s page, running from an external domain"
1946
- msgstr "Metti in sicurezza la pagina HTTPS %s gestita da un dominio esterno"
1947
-
1948
- #: includes/customizer/class-fs-customizer-support-section.php55,
1949
- #: templates/plugin-info/features.php:43
1950
- msgid "Support"
1951
- msgstr "Supporto"
1952
-
1953
- #: includes/debug/class-fs-debug-bar-panel.php48,
1954
- #: templates/debug/api-calls.php54, templates/debug/logger.php:62
1955
- msgctxt "milliseconds"
1956
- msgid "ms"
1957
- msgstr "ms"
1958
-
1959
- #: includes/debug/debug-bar-start.php:41
1960
- msgid "Freemius API"
1961
- msgstr "Freemius API"
1962
-
1963
- #: includes/debug/debug-bar-start.php:42
1964
- msgid "Requests"
1965
- msgstr "Richieste"
1966
-
1967
- #: templates/account/billing.php:22
1968
- msgctxt "verb"
1969
- msgid "Update"
1970
- msgstr "Aggiorna"
1971
-
1972
- #: templates/account/billing.php:33
1973
- msgid "Billing"
1974
- msgstr "Fatturazione"
1975
-
1976
- #: templates/account/billing.php38, templates/account/billing.php:38
1977
- msgid "Business name"
1978
- msgstr "Nome della compagnia"
1979
-
1980
- #: templates/account/billing.php39, templates/account/billing.php:39
1981
- msgid "Tax / VAT ID"
1982
- msgstr "Numero Partita Iva o VAT"
1983
-
1984
- #: templates/account/billing.php42, templates/account/billing.php42,
1985
- #: templates/account/billing.php43, templates/account/billing.php:43
1986
- msgid "Address Line %d"
1987
- msgstr "Riga indirizzo %d"
1988
-
1989
- #: templates/account/billing.php46, templates/account/billing.php:46
1990
- msgid "City"
1991
- msgstr "Città"
1992
-
1993
- #: templates/account/billing.php46, templates/account/billing.php:46
1994
- msgid "Town"
1995
- msgstr "Cittadina"
1996
-
1997
- #: templates/account/billing.php47, templates/account/billing.php:47
1998
- msgid "ZIP / Postal Code"
1999
- msgstr "CAP"
2000
-
2001
- #: templates/account/billing.php:302
2002
- msgid "Country"
2003
- msgstr "Nazione"
2004
-
2005
- #: templates/account/billing.php:304
2006
- msgid "Select Country"
2007
- msgstr "Seleziona Nazione"
2008
-
2009
- #: templates/account/billing.php311, templates/account/billing.php:312
2010
- msgid "State"
2011
- msgstr "Stato"
2012
-
2013
- #: templates/account/billing.php311, templates/account/billing.php:312
2014
- msgid "Province"
2015
- msgstr "Provincia"
2016
-
2017
- #: templates/account/payments.php:29
2018
- msgid "Payments"
2019
- msgstr "Pagamenti"
2020
-
2021
- #: templates/account/payments.php:36
2022
- msgid "Date"
2023
- msgstr "Data"
2024
-
2025
- #: templates/account/payments.php:37
2026
- msgid "Amount"
2027
- msgstr "Importo"
2028
-
2029
- #: templates/account/payments.php38, templates/account/payments.php:50
2030
- msgid "Invoice"
2031
- msgstr "Fattura"
2032
-
2033
- #: templates/debug/api-calls.php:56
2034
- msgid "API"
2035
- msgstr "API"
2036
-
2037
- #: templates/debug/api-calls.php:68
2038
- msgid "Method"
2039
- msgstr "Metodo"
2040
-
2041
- #: templates/debug/api-calls.php:69
2042
- msgid "Code"
2043
- msgstr "Codice"
2044
-
2045
- #: templates/debug/api-calls.php:70
2046
- msgid "Length"
2047
- msgstr "Lunghezza"
2048
-
2049
- #: templates/debug/api-calls.php:71
2050
- msgctxt "as file/folder path"
2051
- msgid "Path"
2052
- msgstr "Percorso"
2053
-
2054
- #: templates/debug/api-calls.php:73
2055
- msgid "Body"
2056
- msgstr "Body"
2057
-
2058
- #: templates/debug/api-calls.php:75
2059
- msgid "Result"
2060
- msgstr "Risultato"
2061
-
2062
- #: templates/debug/api-calls.php:76
2063
- msgid "Start"
2064
- msgstr "Avvia"
2065
-
2066
- #: templates/debug/api-calls.php:77
2067
- msgid "End"
2068
- msgstr "Fine"
2069
-
2070
- #: templates/debug/logger.php:15
2071
- msgid "Log"
2072
- msgstr "Log"
2073
-
2074
- #. translators: %s: time period (e.g. In "2 hours")
2075
- #: templates/debug/plugins-themes-sync.php18,
2076
- #: templates/debug/scheduled-crons.php:91
2077
- msgid "In %s"
2078
- msgstr "In %s"
2079
-
2080
- #. translators: %s: time period (e.g. "2 hours" ago)
2081
- #: templates/debug/plugins-themes-sync.php20,
2082
- #: templates/debug/scheduled-crons.php:93
2083
- msgid "%s ago"
2084
- msgstr "%s fa"
2085
-
2086
- #: templates/debug/plugins-themes-sync.php21,
2087
- #: templates/debug/scheduled-crons.php:74
2088
- msgctxt "seconds"
2089
- msgid "sec"
2090
- msgstr "sec"
2091
-
2092
- #: templates/debug/plugins-themes-sync.php:23
2093
- msgid "Plugins & Themes Sync"
2094
- msgstr "Sincronizzazione plugin e temi"
2095
-
2096
- #: templates/debug/plugins-themes-sync.php:28
2097
- msgid "Total"
2098
- msgstr "Totale"
2099
-
2100
- #: templates/debug/plugins-themes-sync.php29,
2101
- #: templates/debug/scheduled-crons.php:84
2102
- msgid "Last"
2103
- msgstr "Ultimo"
2104
-
2105
- #: templates/debug/scheduled-crons.php:76
2106
- msgid "Scheduled Crons"
2107
- msgstr "Azioni programmate"
2108
-
2109
- #: templates/debug/scheduled-crons.php:81
2110
- msgid "Module"
2111
- msgstr "Modulo"
2112
-
2113
- #: templates/debug/scheduled-crons.php:82
2114
- msgid "Module Type"
2115
- msgstr "Tipo di modulo"
2116
-
2117
- #: templates/debug/scheduled-crons.php:83
2118
- msgid "Cron Type"
2119
- msgstr "Tipo di Cron"
2120
-
2121
- #: templates/debug/scheduled-crons.php:85
2122
- msgid "Next"
2123
- msgstr "Successivo"
2124
-
2125
- #: templates/forms/affiliation.php:82
2126
- msgid "Non-expiring"
2127
- msgstr "Non in scadenza"
2128
-
2129
- #: templates/forms/affiliation.php:85
2130
- msgid "Apply to become an affiliate"
2131
- msgstr "Applica per diventare un affiliato"
2132
-
2133
- #: templates/forms/affiliation.php:104
2134
- msgid "Your affiliate application for %s has been accepted! Log in to your affiliate area at: %s."
2135
- msgstr "La tua applicazione di affiliazione per %s è stata accettata! Accedi alla tua area di affiliazione a %s."
2136
-
2137
- #: templates/forms/affiliation.php:119
2138
- 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."
2139
- 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."
2140
-
2141
- #: templates/forms/affiliation.php:122
2142
- msgid "Your affiliation account was temporarily suspended."
2143
- msgstr "Il tuo account di affiliazione è stato sospeso temporaneamente."
2144
-
2145
- #: templates/forms/affiliation.php:125
2146
- 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."
2147
- msgstr "Grazie per la partecipazione al nostro programma di affiliazione, sfortunatamente abbiamo valutato di rifiutare la tua richiesta. Prova nuovamente fra 30 giorni."
2148
-
2149
- #: templates/forms/affiliation.php:128
2150
- msgid "Due to violation of our affiliation terms, we decided to temporarily block your affiliation account. If you have any questions, please contact support."
2151
- 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."
2152
-
2153
- #: templates/forms/affiliation.php:141
2154
- msgid "Like the %s? Become our ambassador and earn cash ;-)"
2155
- msgstr "Ti piace %s? Diventa il nostro ambasciatore e guadagna denaro ;-)"
2156
-
2157
- #: templates/forms/affiliation.php:142
2158
- msgid "Refer new customers to our %s and earn %s commission on each successful sale you refer!"
2159
- msgstr "Comunica nuovi clienti al nostro %s e guadagna %s di commissione per ogni vendita avvenuta!"
2160
-
2161
- #: templates/forms/affiliation.php:145
2162
- msgid "Program Summary"
2163
- msgstr "Sommario programma"
2164
-
2165
- #: templates/forms/affiliation.php:147
2166
- msgid "%s commission when a customer purchases a new license."
2167
- msgstr "%scommissione quando un utente acquista una nuova lcienza."
2168
-
2169
- #: templates/forms/affiliation.php:149
2170
- msgid "Get commission for automated subscription renewals."
2171
- msgstr "Ottieni delle commissioni dal sistema automatizzato di rinnovo."
2172
-
2173
- #: templates/forms/affiliation.php:152
2174
- msgid "%s tracking cookie after the first visit to maximize earnings potential."
2175
- msgstr "%s cookie di tracciamento dopo che la prima visita per massimizzare i margini di guadagno. "
2176
-
2177
- #: templates/forms/affiliation.php:155
2178
- msgid "Unlimited commissions."
2179
- msgstr "Commissioni illimitate."
2180
-
2181
- #: templates/forms/affiliation.php:157
2182
- msgid "%s minimum payout amount."
2183
- msgstr "%s quantità minima per il pagamento."
2184
-
2185
- #: templates/forms/affiliation.php:158
2186
- msgid "Payouts are in USD and processed monthly via PayPal."
2187
- msgstr "I pagamenti sono in Dollari Americani e processati mensilmente da PayPal."
2188
-
2189
- #: templates/forms/affiliation.php:159
2190
- msgid "As we reserve 30 days for potential refunds, we only pay commissions that are older than 30 days."
2191
- msgstr "Ci riserviamo 30 giorni in caso di rimborsi, paghiamo le commissioni se sono più vecchie di 30 giorni."
2192
-
2193
- #: templates/forms/affiliation.php:162
2194
- msgid "Affiliate"
2195
- msgstr "Affiliati"
2196
-
2197
- #: templates/forms/affiliation.php165, templates/forms/resend-key.php:23
2198
- msgid "Email address"
2199
- msgstr "Indirizzo email"
2200
-
2201
- #: templates/forms/affiliation.php:169
2202
- msgid "Full name"
2203
- msgstr "Nome completo"
2204
-
2205
- #: templates/forms/affiliation.php:173
2206
- msgid "PayPal account email address"
2207
- msgstr "Indirizzo account email Paypal"
2208
-
2209
- #: templates/forms/affiliation.php:177
2210
- msgid "Where are you going to promote the %s?"
2211
- msgstr "Dove vuoi promuovere %s?"
2212
-
2213
- #: templates/forms/affiliation.php:179
2214
- msgid "Enter the domain of your website or other websites from where you plan to promote the %s."
2215
- msgstr "Inserisci il dominio del tuo sito o altri siti da dove vuoi promuovere %s."
2216
-
2217
- #: templates/forms/affiliation.php:181
2218
- msgid "Add another domain"
2219
- msgstr "Aggiungi un altro dominio"
2220
-
2221
- #: templates/forms/affiliation.php:185
2222
- msgid "Extra Domains"
2223
- msgstr "Domini aggiuntivi"
2224
-
2225
- #: templates/forms/affiliation.php:186
2226
- msgid "Extra domains where you will be marketing the product from."
2227
- msgstr "Domini aggiuntivi dove ci sarà il modulo promozionale."
2228
-
2229
- #: templates/forms/affiliation.php:196
2230
- msgid "Promotion methods"
2231
- msgstr "Metodi promozionali"
2232
-
2233
- #: templates/forms/affiliation.php:199
2234
- msgid "Social media (Facebook, Twitter, etc.)"
2235
- msgstr "Social network (Facebook, Twitter, ecc.)"
2236
-
2237
- #: templates/forms/affiliation.php:203
2238
- msgid "Mobile apps"
2239
- msgstr "Applicazioni mobile"
2240
-
2241
- #: templates/forms/affiliation.php:207
2242
- msgid "Website, email, and social media statistics (optional)"
2243
- msgstr "Siti, email e statistiche dei social network (opzionali)"
2244
-
2245
- #: templates/forms/affiliation.php:210
2246
- 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)."
2247
- msgstr "Facci sapere ogni sito o statistiche social valide, es: visite uniche mensili, numero di sottoscrizioni email, follower ecc (tratteremo queste informazioni come riservate)."
2248
-
2249
- #: templates/forms/affiliation.php:214
2250
- msgid "How will you promote us?"
2251
- msgstr "Come ci promuoverai?"
2252
-
2253
- #: templates/forms/affiliation.php:217
2254
- msgid "Please provide details on how you intend to promote %s (please be as specific as possible)."
2255
- msgstr "Fornisci i dettagli su come intendi promuovere %s. (sii più esplicativo possibile)"
2256
-
2257
- #: templates/forms/affiliation.php223, templates/forms/resend-key.php:22
2258
- msgid "Cancel"
2259
- msgstr "Annulla"
2260
-
2261
- #: templates/forms/affiliation.php:225
2262
- msgid "Become an affiliate"
2263
- msgstr "Diventa un affiliato"
2264
-
2265
- #: templates/forms/license-activation.php:21
2266
- msgid "Please enter the license key that you received in the email right after the purchase:"
2267
- msgstr "Per favore inserisci la chiave di licenza che hai ricevuto via mail subito dopo l'acquisto:"
2268
-
2269
- #: templates/forms/license-activation.php:26
2270
- msgid "Update License"
2271
- msgstr "Aggiorna licenza"
2272
-
2273
- #: templates/forms/optout.php:30
2274
- msgctxt "verb"
2275
- msgid "Opt Out"
2276
- msgstr "Cancella iscrizione"
2277
-
2278
- #: templates/forms/optout.php:31
2279
- msgctxt "verb"
2280
- msgid "Opt In"
2281
- msgstr "Iscriviti"
2282
-
2283
- #: templates/forms/optout.php:33
2284
- 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."
2285
- msgstr "Tracciamo l'utilizzo esclusivamente per rendere %s migliore, creando una migliore esperienza utente e dando priorità a nuove funzionalità, oltre a molte altre buone cose. Saremmo veramente felici di vederti cambiare idea e lasciarci continuare con il tracciamento."
2286
-
2287
- #: templates/forms/optout.php:35
2288
- msgid "By clicking \"Opt Out\", we will no longer be sending any data from %s to %s."
2289
- msgstr "Cliccando su \"Cancella iscrizione\", non invieremo più nessuna informazione da %s a %s."
2290
-
2291
- #: templates/forms/premium-versions-upgrade-handler.php:40
2292
- msgid "There is a new version of %s available."
2293
- msgstr "C'è una nuova versione di %s disponibile."
2294
-
2295
- #: templates/forms/premium-versions-upgrade-handler.php:41
2296
- msgid " %s to access version %s security & feature updates, and support."
2297
- msgstr " %s to access version %s security & feature updates, and support."
2298
-
2299
- #: templates/forms/premium-versions-upgrade-handler.php:54
2300
- msgid "New Version Available"
2301
- msgstr "Nuova versione disponibile"
2302
-
2303
- #: templates/forms/premium-versions-upgrade-handler.php:75
2304
- msgctxt "close a window"
2305
- msgid "Dismiss"
2306
- msgstr "Chiudi"
2307
-
2308
- #: templates/forms/resend-key.php:21
2309
- msgid "Send License Key"
2310
- msgstr "Invia chiave di licenza"
2311
-
2312
- #: templates/forms/resend-key.php:57
2313
- msgid "Enter the email address you've used for the upgrade below and we will resend you the license key."
2314
- msgstr "Inserisci qui sotto l'indirizzo email che hai usato per registrare l'aggiornamento e ti invieremo di nuovo la chiave di licenza."
2315
-
2316
- #: templates/forms/subscription-cancellation.php:37
2317
- msgid "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2318
- msgstr "Deactivating or uninstalling the %s will automatically disable the license, which you'll be able to use on another site."
2319
-
2320
- #: templates/forms/subscription-cancellation.php:47
2321
- msgid "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2322
- msgstr "In case you are NOT planning on using this %s on this site (or any other site) - would you like to cancel the %s as well?"
2323
-
2324
- #: templates/forms/subscription-cancellation.php:52
2325
- msgid "license"
2326
- msgstr "license"
2327
-
2328
- #: templates/forms/subscription-cancellation.php:57
2329
- msgid "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2330
- msgstr "Cancel %s - I no longer need any security & feature updates, nor support for %s because I'm not planning to use the %s on this, or any other site."
2331
-
2332
- #: templates/forms/subscription-cancellation.php:68
2333
- msgid "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2334
- msgstr "Don't cancel %s - I'm still interested in getting security & feature updates, as well as be able to contact support."
2335
-
2336
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
2337
- #. subscription'
2338
- #: templates/forms/subscription-cancellation.php99,
2339
- #: templates/account/partials/addon.php29,
2340
- #: templates/account/partials/site.php:298
2341
- msgid "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2342
- msgstr "%1$s will immediately stop all future recurring payments and your %s plan license will expire in %s."
2343
-
2344
- #: templates/forms/subscription-cancellation.php:103
2345
- msgid "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2346
- msgstr "Once your license expires you will no longer be able to use the %s, unless you activate it again with a valid premium license."
2347
-
2348
- #: templates/forms/subscription-cancellation.php:136
2349
- msgid "Cancel %s?"
2350
- msgstr "Cancel %s?"
2351
-
2352
- #: templates/forms/subscription-cancellation.php:143
2353
- msgid "Proceed"
2354
- msgstr "Proceed"
2355
-
2356
- #: templates/forms/subscription-cancellation.php191,
2357
- #: templates/forms/deactivation/form.php:171
2358
- msgid "Cancel %s & Proceed"
2359
- msgstr "Cancel %s & Proceed"
2360
-
2361
- #: templates/forms/trial-start.php:22
2362
- msgid "You are 1-click away from starting your %1$s-day free trial of the %2$s plan."
2363
- msgstr "Sei a un clic di distanza dall'iniziare il tuo periodo di prova gratuito di %1$s giorni per il piano %2$s."
2364
-
2365
- #: templates/forms/trial-start.php:28
2366
- 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."
2367
- 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."
2368
-
2369
- #: templates/js/style-premium-theme.php:39
2370
- msgid "Premium"
2371
- msgstr "Premium"
2372
-
2373
- #: templates/js/style-premium-theme.php:42
2374
- msgid "Beta"
2375
- msgstr "Beta"
2376
-
2377
- #: templates/partials/network-activation.php:27
2378
- msgid "Activate license on all sites in the network."
2379
- msgstr "Attiva la licenza su tutti i siti del network."
2380
-
2381
- #: templates/partials/network-activation.php:28
2382
- msgid "Apply on all sites in the network."
2383
- msgstr "Applica su tutti i siti della rete."
2384
-
2385
- #: templates/partials/network-activation.php:31
2386
- msgid "Activate license on all pending sites."
2387
- msgstr "Attiva le licenze su tutti i siti in attesa."
2388
-
2389
- #: templates/partials/network-activation.php:32
2390
- msgid "Apply on all pending sites."
2391
- msgstr "Applica su tutti i siti in attesa."
2392
-
2393
- #: templates/partials/network-activation.php40,
2394
- #: templates/partials/network-activation.php:74
2395
- msgid "allow"
2396
- msgstr "permetti"
2397
-
2398
- #: templates/partials/network-activation.php43,
2399
- #: templates/partials/network-activation.php:77
2400
- msgid "delegate"
2401
- msgstr "delega"
2402
-
2403
- #: templates/partials/network-activation.php47,
2404
- #: templates/partials/network-activation.php:81
2405
- msgid "skip"
2406
- msgstr "salta"
2407
-
2408
- #: templates/plugin-info/description.php72,
2409
- #: templates/plugin-info/screenshots.php:31
2410
- msgid "Click to view full-size screenshot %d"
2411
- msgstr "Fare clic per visualizzare lo screenshot in grandi dimensioni %d"
2412
-
2413
- #: templates/plugin-info/features.php:56
2414
- msgid "Unlimited Updates"
2415
- msgstr "Aggiornamenti Illimitati"
2416
-
2417
- #: templates/account/partials/activate-license-button.php:46
2418
- msgid "Localhost"
2419
- msgstr "Localhost"
2420
-
2421
- #: templates/account/partials/activate-license-button.php:50
2422
- msgctxt "as 5 licenses left"
2423
- msgid "%s left"
2424
- msgstr "%s rimanenti"
2425
-
2426
- #: templates/account/partials/activate-license-button.php:51
2427
- msgid "Last license"
2428
- msgstr "Ultima licenza"
2429
-
2430
- #: templates/account/partials/addon.php:167
2431
- msgid "Cancelled"
2432
- msgstr "Annullato"
2433
-
2434
- #: templates/account/partials/addon.php:177
2435
- msgid "No expiration"
2436
- msgstr "Nessuna scadenza"
2437
-
2438
- #: templates/account/partials/site.php:181
2439
- msgid "Owner Name"
2440
- msgstr "Nome proprietario"
2441
-
2442
- #: templates/account/partials/site.php:193
2443
- msgid "Owner Email"
2444
- msgstr "Email proprietario"
2445
-
2446
- #: templates/account/partials/site.php:205
2447
- msgid "Owner ID"
2448
- msgstr "ID proprietario"
2449
-
2450
- #: templates/account/partials/site.php:270
2451
- msgid "Subscription"
2452
- msgstr "Sottoscrivi"
2453
-
2454
- #: templates/forms/deactivation/contact.php:19
2455
- msgid "Sorry for the inconvenience and we are here to help if you give us a chance."
2456
- msgstr "Siamo spiacenti per l'inconveniente e siamo qui per aiutarti con il tuo permesso."
2457
-
2458
- #: templates/forms/deactivation/contact.php:22
2459
- msgid "Contact Support"
2460
- msgstr "Contatta il supporto"
2461
-
2462
- #: templates/forms/deactivation/form.php:64
2463
- msgid "Anonymous feedback"
2464
- msgstr "Feedback anonimo"
2465
-
2466
- #: templates/forms/deactivation/form.php:70
2467
- msgid "Deactivate"
2468
- msgstr "Disattiva"
2469
-
2470
- #: templates/forms/deactivation/form.php:72
2471
- msgid "Activate %s"
2472
- msgstr "Attiva %s"
2473
-
2474
- #: templates/forms/deactivation/form.php:87
2475
- msgid "Quick Feedback"
2476
- msgstr "Quick Feedback"
2477
-
2478
- #: templates/forms/deactivation/form.php:91
2479
- msgid "If you have a moment, please let us know why you are %s"
2480
- msgstr "Se hai un attimo, facci sapere perché %s"
2481
-
2482
- #: templates/forms/deactivation/form.php:91
2483
- msgid "deactivating"
2484
- msgstr "disattivazione in corso"
2485
-
2486
- #: templates/forms/deactivation/form.php:91
2487
- msgid "switching"
2488
- msgstr "passa a"
2489
-
2490
- #: templates/forms/deactivation/form.php:365
2491
- msgid "Submit & %s"
2492
- msgstr "Invia e %s"
2493
-
2494
- #: templates/forms/deactivation/form.php:386
2495
- msgid "Kindly tell us the reason so we can improve."
2496
- msgstr "Spiegandoci il motivo ci aiuterai a migliorare."
2497
-
2498
- #: templates/forms/deactivation/form.php:511
2499
- msgid "Yes - %s"
2500
- msgstr "SI - %s"
2501
-
2502
- #: templates/forms/deactivation/form.php:518
2503
- msgid "Skip & %s"
2504
- msgstr "Salta & %s"
2505
-
2506
- #: templates/forms/deactivation/retry-skip.php:21
2507
- msgid "Click here to use the plugin anonymously"
2508
- msgstr "Fai clic qui per usare il plugin anonimamente"
2509
-
2510
- #: templates/forms/deactivation/retry-skip.php:23
2511
- msgid "You might have missed it, but you don't have to share any data and can just %s the opt-in."
2512
- msgstr "Potresti non averci fatto caso, ma non sei obbligato a condividere i tuoi dati e puoi semplicemente %s la tua partecipazione."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
freemius/languages/freemius-ja.mo ADDED
Binary file
freemius/languages/freemius-ja_JP.mo DELETED
Binary file
freemius/languages/freemius-ja_JP.po DELETED
@@ -1,2511 +0,0 @@
1
- # Copyright (C) 2019 freemius
2
- # This file is distributed under the same license as the freemius package.
3
- # Translators:
4
- # Odyssey <8bitodyssey+github@gmail.com>, 2016
5
- # Tomohyco Tsunoda, 2018
6
- # Takayuki Miyauchi <miya0001@users.noreply.github.com>, 2016
7
- # Tomohyco Tsunoda, 2018
8
- msgid ""
9
- msgstr ""
10
- "Project-Id-Version: WordPress SDK\n"
11
- "Report-Msgid-Bugs-To: https://github.com/Freemius/wordpress-sdk/issues\n"
12
- "POT-Creation-Date: \n"
13
- "PO-Revision-Date: 2019-06-05 13:40+0000\n"
14
- "Last-Translator: Odyssey <8bitodyssey+github@gmail.com>\n"
15
- "Language: ja_JP\n"
16
- "Language-Team: Japanese (Japan) (http://www.transifex.com/freemius/wordpress-sdk/language/ja_JP/)\n"
17
- "Content-Type: text/plain; charset=UTF-8\n"
18
- "Content-Transfer-Encoding: 8bit\n"
19
- "Plural-Forms: nplurals=1; plural=0;\n"
20
- "MIME-Version: 1.0\n"
21
- "X-Poedit-Basepath: ..\n"
22
- "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"
23
- "X-Poedit-SearchPath-0: .\n"
24
- "X-Poedit-SearchPathExcluded-0: *.js\n"
25
- "X-Poedit-SourceCharset: UTF-8\n"
26
-
27
- #: includes/class-freemius.php1838, templates/account.php:769
28
- msgid "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
29
- msgstr "An update to a Beta version will replace your installed version of %s with the latest Beta release - use with caution, and not on production sites. You have been warned."
30
-
31
- #: includes/class-freemius.php:1845
32
- msgid "Would you like to proceed with the update?"
33
- msgstr "Would you like to proceed with the update?"
34
-
35
- #: includes/class-freemius.php:2053
36
- msgid "Freemius SDK couldn't find the plugin's main file. Please contact sdk@freemius.com with the current error."
37
- msgstr "Freemius SDK がプラグインのメインファイルを見つけることができませんでした。現在のエラーを添えて sdk@freemius.com に連絡してください。"
38
-
39
- #: includes/class-freemius.php:2055
40
- msgid "Error"
41
- msgstr "エラー"
42
-
43
- #: includes/class-freemius.php:2445
44
- msgid "I found a better %s"
45
- msgstr "より良い %sを見つけました"
46
-
47
- #: includes/class-freemius.php:2447
48
- msgid "What's the %s's name?"
49
- msgstr "%sの名前は何ですか?"
50
-
51
- #: includes/class-freemius.php:2453
52
- msgid "It's a temporary %s. I'm just debugging an issue."
53
- msgstr "%sは一時的なものです。現在この問題をデバッグ中です。"
54
-
55
- #: includes/class-freemius.php:2455
56
- msgid "Deactivation"
57
- msgstr "無効化"
58
-
59
- #: includes/class-freemius.php:2456
60
- msgid "Theme Switch"
61
- msgstr "テーマ変更"
62
-
63
- #: includes/class-freemius.php2465, templates/forms/resend-key.php:24
64
- msgid "Other"
65
- msgstr "その他"
66
-
67
- #: includes/class-freemius.php:2473
68
- msgid "I no longer need the %s"
69
- msgstr "%sはもう不要です"
70
-
71
- #: includes/class-freemius.php:2480
72
- msgid "I only needed the %s for a short period"
73
- msgstr "短期間だけ %sが 必要です。"
74
-
75
- #: includes/class-freemius.php:2486
76
- msgid "The %s broke my site"
77
- msgstr "%s の影響でサイトを崩れました"
78
-
79
- #: includes/class-freemius.php:2493
80
- msgid "The %s suddenly stopped working"
81
- msgstr "%s の動作が突然停止しました"
82
-
83
- #: includes/class-freemius.php:2503
84
- msgid "I can't pay for it anymore"
85
- msgstr "もう払うことができません"
86
-
87
- #: includes/class-freemius.php:2505
88
- msgid "What price would you feel comfortable paying?"
89
- msgstr " 支払ってもよいと思う価格はいくらですか?"
90
-
91
- #: includes/class-freemius.php:2511
92
- msgid "I don't like to share my information with you"
93
- msgstr "自分の情報を共有したくありません"
94
-
95
- #: includes/class-freemius.php:2532
96
- msgid "The %s didn't work"
97
- msgstr "%s が動作しませんでした"
98
-
99
- #: includes/class-freemius.php:2542
100
- msgid "I couldn't understand how to make it work"
101
- msgstr "どうしたら動作するか分かりませんでした。"
102
-
103
- #: includes/class-freemius.php:2550
104
- msgid "The %s is great, but I need specific feature that you don't support"
105
- msgstr "%s は素晴らしいのですが、サポートされていないある機能が必要です"
106
-
107
- #: includes/class-freemius.php:2552
108
- msgid "What feature?"
109
- msgstr "何の機能ですか?"
110
-
111
- #: includes/class-freemius.php:2556
112
- msgid "The %s is not working"
113
- msgstr "%s が動作していません"
114
-
115
- #: includes/class-freemius.php:2558
116
- msgid "Kindly share what didn't work so we can fix it for future users..."
117
- msgstr "将来のユーザーのために修正できるよう、何が動作しなかったのかどうか共有してください…"
118
-
119
- #: includes/class-freemius.php:2562
120
- msgid "It's not what I was looking for"
121
- msgstr "探していたものではありません"
122
-
123
- #: includes/class-freemius.php:2564
124
- msgid "What you've been looking for?"
125
- msgstr "探していたのは何ですか?"
126
-
127
- #: includes/class-freemius.php:2568
128
- msgid "The %s didn't work as expected"
129
- msgstr "%sが期待通りに動きませんでした "
130
-
131
- #: includes/class-freemius.php:2570
132
- msgid "What did you expect?"
133
- msgstr "何を期待していましたか?"
134
-
135
- #: includes/class-freemius.php3425, templates/debug.php:20
136
- msgid "Freemius Debug"
137
- msgstr "Freemius デバッグ"
138
-
139
- #: includes/class-freemius.php:4177
140
- msgid "I don't know what is cURL or how to install it, help me!"
141
- msgstr "cURL がなにか、そのインストール方法を知りません。助けてください。"
142
-
143
- #: includes/class-freemius.php:4179
144
- 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."
145
- msgstr "ホスティング会社に連絡して問題を解決してください。 更新が完了したら、 %s へのフォローアップメールが届きます。"
146
-
147
- #: includes/class-freemius.php:4186
148
- 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."
149
- msgstr "すばらしい。cURL をインストールし、 php.ini ファイルで有効化してください。加えて、php.ini 内で 'disable_functions' ディレクティブを検索して、'curl_' で始まる無効化されたメソッドを削除してください。'phpinfo()' を使って正常に起動されたことを確認してください。有効化されている場合は %s を一度無効化し、再度有効化し直してください。"
150
-
151
- #: includes/class-freemius.php:4291
152
- msgid "Yes - do your thing"
153
- msgstr "はい - お構いなく"
154
-
155
- #: includes/class-freemius.php:4296
156
- msgid "No - just deactivate"
157
- msgstr "いいえ - すぐに無効化"
158
-
159
- #: includes/class-freemius.php4341, includes/class-freemius.php4850,
160
- #: includes/class-freemius.php5999, includes/class-freemius.php12682,
161
- #: includes/class-freemius.php16045, includes/class-freemius.php16133,
162
- #: includes/class-freemius.php16299, includes/class-freemius.php18758,
163
- #: includes/class-freemius.php18768, includes/class-freemius.php19404,
164
- #: includes/class-freemius.php20277, includes/class-freemius.php20392,
165
- #: includes/class-freemius.php20536, templates/add-ons.php:54
166
- msgctxt "exclamation"
167
- msgid "Oops"
168
- msgstr "おっと"
169
-
170
- #: includes/class-freemius.php:4410
171
- 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."
172
- msgstr "修正するチャンスをいただきありがとうございます! テクニカルスタッフにメッセージが送信されました。 %s への更新が行われるとすぐにあなたに連絡します。 あなたの忍耐に感謝します。"
173
-
174
- #: includes/class-freemius.php:4847
175
- msgctxt "addonX cannot run without pluginY"
176
- msgid "%s cannot run without %s."
177
- msgstr "%s は、%s が無いと実行することができません。"
178
-
179
- #: includes/class-freemius.php:4848
180
- msgctxt "addonX cannot run..."
181
- msgid "%s cannot run without the plugin."
182
- msgstr "%s は、プラグインが無いと実行することができません。"
183
-
184
- #: includes/class-freemius.php5020, includes/class-freemius.php5045,
185
- #: includes/class-freemius.php:19475
186
- msgid "Unexpected API error. Please contact the %s's author with the following error."
187
- msgstr "予期しない API エラーです。%sの作者に次のエラーを連絡してください。"
188
-
189
- #: includes/class-freemius.php:5687
190
- msgid "Premium %s version was successfully activated."
191
- msgstr "プレミアムバージョンの %sは有効化に成功しました。"
192
-
193
- #: includes/class-freemius.php5699, includes/class-freemius.php:7567
194
- msgctxt ""
195
- msgid "W00t"
196
- msgstr "やったー"
197
-
198
- #: includes/class-freemius.php:5714
199
- msgid "You have a %s license."
200
- msgstr "%s ライセンスを持っています。"
201
-
202
- #: includes/class-freemius.php5718, includes/class-freemius.php15466,
203
- #: includes/class-freemius.php15477, includes/class-freemius.php18669,
204
- #: includes/class-freemius.php18999, includes/class-freemius.php19065,
205
- #: includes/class-freemius.php:19229
206
- msgctxt "interjection expressing joy or exuberance"
207
- msgid "Yee-haw"
208
- msgstr "ヤッホー"
209
-
210
- #: includes/class-freemius.php:5982
211
- 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."
212
- msgstr "%s の無料試用が正常にキャンセルされました。 アドオンはプレミアムなので、自動的に無効化されました。 将来使用したい場合は、ライセンスを購入する必要があります。"
213
-
214
- #: includes/class-freemius.php:5986
215
- msgid "%s is a premium only add-on. You have to purchase a license first before activating the plugin."
216
- msgstr "%s はプレミアムのみのアドオンです。そのプラグインを有効化する前にライセンスを購入する必要があります。"
217
-
218
- #: includes/class-freemius.php5995, templates/add-ons.php130,
219
- #: templates/account/partials/addon.php:343
220
- msgid "More information about %s"
221
- msgstr "%s に関する詳細情報"
222
-
223
- #: includes/class-freemius.php:5996
224
- msgid "Purchase License"
225
- msgstr "ライセンスを購入"
226
-
227
- #: includes/class-freemius.php6931, templates/connect.php:163
228
- 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."
229
- msgstr "%s のメールボックスに %s の有効化のメールを受け取っているはずです。%s のメールに記載された有効化ボタンをクリックしてください。"
230
-
231
- #: includes/class-freemius.php:6935
232
- msgid "start the trial"
233
- msgstr "トライアルを開始"
234
-
235
- #: includes/class-freemius.php6936, templates/connect.php:167
236
- msgid "complete the install"
237
- msgstr "インストールを完了"
238
-
239
- #: includes/class-freemius.php:7049
240
- msgid "You are just one step away - %s"
241
- msgstr "もうあとわずかです - %s"
242
-
243
- #: includes/class-freemius.php:7052
244
- msgctxt "%s - plugin name. As complete \"PluginX\" activation now"
245
- msgid "Complete \"%s\" Activation Now"
246
- msgstr "すぐに \"%s\" 有効化を完了してください"
247
-
248
- #: includes/class-freemius.php:7130
249
- msgid "We made a few tweaks to the %s, %s"
250
- msgstr "プラグインを微調整します、 %s, %s"
251
-
252
- #: includes/class-freemius.php:7134
253
- msgid "Opt in to make \"%s\" better!"
254
- msgstr "Opt in to make \"%s\" better!"
255
-
256
- #: includes/class-freemius.php:7566
257
- msgid "The upgrade of %s was successfully completed."
258
- msgstr "%s のアップグレードが完了しました。"
259
-
260
- #: includes/class-freemius.php9728, includes/class-fs-plugin-updater.php975,
261
- #: includes/class-fs-plugin-updater.php1170,
262
- #: includes/class-fs-plugin-updater.php1177,
263
- #: templates/auto-installation.php:32
264
- msgid "Add-On"
265
- msgstr "アドオン"
266
-
267
- #: includes/class-freemius.php9730, templates/account.php313,
268
- #: templates/account.php321, templates/debug.php361, templates/debug.php:522
269
- msgid "Plugin"
270
- msgstr "プラグイン"
271
-
272
- #: includes/class-freemius.php9731, templates/account.php314,
273
- #: templates/account.php322, templates/debug.php361, templates/debug.php522,
274
- #: templates/forms/deactivation/form.php:71
275
- msgid "Theme"
276
- msgstr "テーマ"
277
-
278
- #: includes/class-freemius.php:12148
279
- msgid "An unknown error has occurred while trying to set the user's beta mode."
280
- msgstr "An unknown error has occurred while trying to set the user's beta mode."
281
-
282
- #: includes/class-freemius.php:12549
283
- msgid "Invalid site details collection."
284
- msgstr "Invalid site details collection."
285
-
286
- #: includes/class-freemius.php:12669
287
- msgid "We couldn't find your email address in the system, are you sure it's the right address?"
288
- msgstr "システムではメールアドレスを見つけることができませんでした。メールアドレスが正しいか確認してください。"
289
-
290
- #: includes/class-freemius.php:12671
291
- msgid "We can't see any active licenses associated with that email address, are you sure it's the right address?"
292
- msgstr "メールアドレスに関連付けられた有効なライセンスが見つかりません。メールアドレスが正しいか確認してください。"
293
-
294
- #: includes/class-freemius.php:12945
295
- msgid "Account is pending activation."
296
- msgstr "アカウントは有効化待ちです。"
297
-
298
- #: includes/class-freemius.php13057,
299
- #: templates/forms/premium-versions-upgrade-handler.php:47
300
- msgid "Buy a license now"
301
- msgstr "Buy a license now"
302
-
303
- #: includes/class-freemius.php13069,
304
- #: templates/forms/premium-versions-upgrade-handler.php:46
305
- msgid "Renew your license now"
306
- msgstr "Renew your license now"
307
-
308
- #: includes/class-freemius.php:13073
309
- msgid "%s to access version %s security & feature updates, and support."
310
- msgstr "%s to access version %s security & feature updates, and support."
311
-
312
- #: includes/class-freemius.php:15448
313
- msgid "%s activation was successfully completed."
314
- msgstr "%s の有効化が成功しました。"
315
-
316
- #: includes/class-freemius.php:15462
317
- msgid "Your account was successfully activated with the %s plan."
318
- msgstr "アカウントが %s プランで有効化できました。"
319
-
320
- #: includes/class-freemius.php15473, includes/class-freemius.php:19061
321
- msgid "Your trial has been successfully started."
322
- msgstr "トライアル版の利用を開始しました。"
323
-
324
- #: includes/class-freemius.php16043, includes/class-freemius.php16131,
325
- #: includes/class-freemius.php:16297
326
- msgid "Couldn't activate %s."
327
- msgstr "%s を有効化できません。"
328
-
329
- #: includes/class-freemius.php16044, includes/class-freemius.php16132,
330
- #: includes/class-freemius.php:16298
331
- msgid "Please contact us with the following message:"
332
- msgstr "以下のメッセージとともに私たちに連絡をください。"
333
-
334
- #: includes/class-freemius.php:16128
335
- msgid "An unknown error has occurred."
336
- msgstr "An unknown error has occurred."
337
-
338
- #: includes/class-freemius.php16655, includes/class-freemius.php:21409
339
- msgid "Upgrade"
340
- msgstr "アップグレード"
341
-
342
- #: includes/class-freemius.php:16661
343
- msgid "Start Trial"
344
- msgstr "トライアルを開始"
345
-
346
- #: includes/class-freemius.php:16663
347
- msgid "Pricing"
348
- msgstr "料金表"
349
-
350
- #: includes/class-freemius.php16742, includes/class-freemius.php:16744
351
- msgid "Affiliation"
352
- msgstr "アフィリエイト"
353
-
354
- #: includes/class-freemius.php16772, includes/class-freemius.php16774,
355
- #: templates/account.php177, templates/debug.php:326
356
- msgid "Account"
357
- msgstr "アカウント"
358
-
359
- #: includes/class-freemius.php16787, includes/class-freemius.php16789,
360
- #: includes/customizer/class-fs-customizer-support-section.php:60
361
- msgid "Contact Us"
362
- msgstr "連絡"
363
-
364
- #: includes/class-freemius.php16799, includes/class-freemius.php16801,
365
- #: includes/class-freemius.php21423, templates/account.php105,
366
- #: templates/account/partials/addon.php:45
367
- msgid "Add-Ons"
368
- msgstr "アドオン"
369
-
370
- #: includes/class-freemius.php:16835
371
- msgctxt "ASCII arrow left icon"
372
- msgid "&#x2190;"
373
- msgstr "&#x2190;"
374
-
375
- #: includes/class-freemius.php:16835
376
- msgctxt "ASCII arrow right icon"
377
- msgid "&#x27a4;"
378
- msgstr "&#x27a4;"
379
-
380
- #: includes/class-freemius.php16837, templates/pricing.php:102
381
- msgctxt "noun"
382
- msgid "Pricing"
383
- msgstr "料金表"
384
-
385
- #: includes/class-freemius.php17050,
386
- #: includes/customizer/class-fs-customizer-support-section.php:67
387
- msgid "Support Forum"
388
- msgstr "サポートフォーラム"
389
-
390
- #: includes/class-freemius.php:17995
391
- msgid "Your email has been successfully verified - you are AWESOME!"
392
- msgstr "あなたのメールアドレスの承認が完了しました。すごい!"
393
-
394
- #: includes/class-freemius.php:17996
395
- msgctxt "a positive response"
396
- msgid "Right on"
397
- msgstr "そうだ"
398
-
399
- #: includes/class-freemius.php:18660
400
- msgid "Your %s Add-on plan was successfully upgraded."
401
- msgstr "%s のアドオンのプランのアップグレードが完了しました。"
402
-
403
- #: includes/class-freemius.php:18662
404
- msgid "%s Add-on was successfully purchased."
405
- msgstr "%s のアドオンの支払いが完了しました。"
406
-
407
- #: includes/class-freemius.php:18665
408
- msgid "Download the latest version"
409
- msgstr "最新版をダウンロード"
410
-
411
- #: includes/class-freemius.php:18751
412
- msgid "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
413
- msgstr "Your server is blocking the access to Freemius' API, which is crucial for %1$s synchronization. Please contact your host to whitelist %2$s"
414
-
415
- #: includes/class-freemius.php18757, includes/class-freemius.php19188,
416
- #: includes/class-freemius.php:19277
417
- msgid "Error received from the server:"
418
- msgstr "サーバーからエラーを受信しました。"
419
-
420
- #: includes/class-freemius.php:18767
421
- msgid "It seems like one of the authentication parameters is wrong. Update your Public Key, Secret Key & User ID, and try again."
422
- msgstr "認証パラメータの1つが間違っているようです。 公開鍵、秘密鍵、ユーザーIDを更新して、もう一度お試しください。"
423
-
424
- #: includes/class-freemius.php18961, includes/class-freemius.php19193,
425
- #: includes/class-freemius.php19248, includes/class-freemius.php:19351
426
- msgctxt ""
427
- msgid "Hmm"
428
- msgstr "ふむ"
429
-
430
- #: includes/class-freemius.php:18974
431
- 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."
432
- msgstr "まだ %s プランのようです。もしアップグレードやプランの変更をしたのなら、こちらで何らかの問題が発生しているようです。申し訳ありません。"
433
-
434
- #: includes/class-freemius.php18975, templates/account.php107,
435
- #: templates/add-ons.php191, templates/account/partials/addon.php:47
436
- msgctxt "trial period"
437
- msgid "Trial"
438
- msgstr "トライアル"
439
-
440
- #: includes/class-freemius.php:18980
441
- msgid "I have upgraded my account but when I try to Sync the License, the plan remains %s."
442
- msgstr "アカウントをアップグレードしましたが、ライセンスを同期しようとするとプランが %s のままです。"
443
-
444
- #: includes/class-freemius.php18984, includes/class-freemius.php:19043
445
- msgid "Please contact us here"
446
- msgstr "こちらで私たちに連絡をとってください。"
447
-
448
- #: includes/class-freemius.php:18995
449
- msgid "Your plan was successfully activated."
450
- msgstr "Your plan was successfully activated."
451
-
452
- #: includes/class-freemius.php:18996
453
- msgid "Your plan was successfully upgraded."
454
- msgstr "プランのアップグレードが成功しました。"
455
-
456
- #: includes/class-freemius.php:19013
457
- msgid "Your plan was successfully changed to %s."
458
- msgstr "プランの %s への変更が成功しました。"
459
-
460
- #: includes/class-freemius.php:19029
461
- msgid "Your license has expired. You can still continue using the free %s forever."
462
- msgstr "ライセンスの有効期限が切れました。無料バージョンの%s は引き続き利用できます。"
463
-
464
- #: includes/class-freemius.php:19031
465
- msgid "Your license has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
466
- msgstr "ライセンスの有効期限が切れました。 %1$s %3$sに邪魔されずに利用を継続するには,今すぐ%2$sアップグレードを行ってください。"
467
-
468
- #: includes/class-freemius.php:19039
469
- msgid "Your license has been cancelled. If you think it's a mistake, please contact support."
470
- msgstr "ライセンスはキャンセルされました。もしそれが間違いだと思うならサポートに連絡してください。"
471
-
472
- #: includes/class-freemius.php:19052
473
- 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."
474
- msgstr "ライセンスは有効期限がきれました。%s の機能を引き続き利用することができます。ただし、アップデートやサポートをうけるにはライセンスをアップデートする必要があります。"
475
-
476
- #: includes/class-freemius.php:19075
477
- msgid "Your free trial has expired. You can still continue using all our free features."
478
- msgstr "フリートライアル期間が終了しました。無料で使える機能は引き続き利用可能です。"
479
-
480
- #: includes/class-freemius.php:19077
481
- msgid "Your free trial has expired. %1$sUpgrade now%2$s to continue using the %3$s without interruptions."
482
- msgstr "フリートライアル期間が終了しました。%1$s %3$sに邪魔されずに利用を継続するには,今すぐ %2$s のアップグレードを行ってください。"
483
-
484
- #: includes/class-freemius.php:19184
485
- msgid "It looks like the license could not be activated."
486
- msgstr "ライセンスの有効化ができませんでした。"
487
-
488
- #: includes/class-freemius.php:19226
489
- msgid "Your license was successfully activated."
490
- msgstr "ライセンスの有効化が成功しました。"
491
-
492
- #: includes/class-freemius.php:19252
493
- msgid "It looks like your site currently doesn't have an active license."
494
- msgstr "サイトは有効なライセンスを持っていないようです。"
495
-
496
- #: includes/class-freemius.php:19276
497
- msgid "It looks like the license deactivation failed."
498
- msgstr "ライセンスの無効化ができませんでした。"
499
-
500
- #: includes/class-freemius.php:19304
501
- msgid "Your license was successfully deactivated, you are back to the %s plan."
502
- msgstr "ライセンスの無効化が完了しました。%s プランに戻りました。"
503
-
504
- #: includes/class-freemius.php:19305
505
- msgid "O.K"
506
- msgstr "O.K"
507
-
508
- #: includes/class-freemius.php:19358
509
- msgid "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
510
- msgstr "Seems like we are having some temporary issue with your subscription cancellation. Please try again in few minutes."
511
-
512
- #: includes/class-freemius.php:19367
513
- msgid "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
514
- msgstr "Your subscription was successfully cancelled. Your %s plan license will expire in %s."
515
-
516
- #: includes/class-freemius.php:19409
517
- msgid "You are already running the %s in a trial mode."
518
- msgstr "すでに%sをトライアルモードで利用中です。"
519
-
520
- #: includes/class-freemius.php:19420
521
- msgid "You already utilized a trial before."
522
- msgstr "以前すでに試用版を利用しました。"
523
-
524
- #: includes/class-freemius.php:19434
525
- msgid "Plan %s do not exist, therefore, can't start a trial."
526
- msgstr "%s プランは存在しないため、試用を開始できません。"
527
-
528
- #: includes/class-freemius.php:19445
529
- msgid "Plan %s does not support a trial period."
530
- msgstr "%s プランにはトライアル期間はありません。"
531
-
532
- #: includes/class-freemius.php:19456
533
- msgid "None of the %s's plans supports a trial period."
534
- msgstr "%sのプランにはトライアル期間はありません。"
535
-
536
- #: includes/class-freemius.php:19506
537
- msgid "It looks like you are not in trial mode anymore so there's nothing to cancel :)"
538
- msgstr "すでにトライアルモードではないようなので、キャンセルする必要はありません :)"
539
-
540
- #: includes/class-freemius.php:19542
541
- msgid "Seems like we are having some temporary issue with your trial cancellation. Please try again in few minutes."
542
- msgstr "トライアルのキャンセルに一時的な問題がありました。数分後に再度お試しください。"
543
-
544
- #: includes/class-freemius.php:19561
545
- msgid "Your %s free trial was successfully cancelled."
546
- msgstr "%s のフリートライアルはキャンセルされました。"
547
-
548
- #: includes/class-freemius.php:19877
549
- msgid "Version %s was released."
550
- msgstr "バージョン %s をリリースしました。"
551
-
552
- #: includes/class-freemius.php:19877
553
- msgid "Please download %s."
554
- msgstr "%s をダウンロードしてください。"
555
-
556
- #: includes/class-freemius.php:19884
557
- msgid "the latest %s version here"
558
- msgstr "最新の %s バージョンはこちらです。"
559
-
560
- #: includes/class-freemius.php:19889
561
- msgid "New"
562
- msgstr "新規"
563
-
564
- #: includes/class-freemius.php:19894
565
- msgid "Seems like you got the latest release."
566
- msgstr "最新版を取得できました。"
567
-
568
- #: includes/class-freemius.php:19895
569
- msgid "You are all good!"
570
- msgstr "すべて完璧です!"
571
-
572
- #: includes/class-freemius.php:20165
573
- msgid "Verification mail was just sent to %s. If you can't find it after 5 min, please check your spam box."
574
- msgstr "%s に確認メールを送信しました。もし5分以内にそれが届かない場合、迷惑メールボックスを確認してください。"
575
-
576
- #: includes/class-freemius.php:20304
577
- msgid "Site successfully opted in."
578
- msgstr "サイトのオプトインに成功しました。"
579
-
580
- #: includes/class-freemius.php20305, includes/class-freemius.php:21125
581
- msgid "Awesome"
582
- msgstr "すごい!"
583
-
584
- #: includes/class-freemius.php20321, templates/forms/optout.php:32
585
- msgid "We appreciate your help in making the %s better by letting us track some usage data."
586
- msgstr "使用データを追跡できるよう許可してくれたことで、%s をより良くするための手助けに感謝致します。"
587
-
588
- #: includes/class-freemius.php:20322
589
- msgid "Thank you!"
590
- msgstr "ありがとうございます!"
591
-
592
- #: includes/class-freemius.php:20329
593
- msgid "We will no longer be sending any usage data of %s on %s to %s."
594
- msgstr "もう%s上の%sから%sへのデータ送信は行いません。"
595
-
596
- #: includes/class-freemius.php:20458
597
- 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."
598
- msgstr "メールボックスを確認してください。所有権の変更を確認するには、%s でメールを受け取る必要があります。 セキュリティ上の理由から、次の15分以内に変更を確認する必要があります。 電子メールが見つからない場合は、迷惑メールフォルダを確認してください。"
599
-
600
- #: includes/class-freemius.php:20464
601
- msgid "Thanks for confirming the ownership change. An email was just sent to %s for final approval."
602
- msgstr "所有権の変更を確認していただきありがとうございます。 %s に承認メールが送信されました。"
603
-
604
- #: includes/class-freemius.php:20469
605
- msgid "%s is the new owner of the account."
606
- msgstr "%s は新しいオーナーです。"
607
-
608
- #: includes/class-freemius.php:20471
609
- msgctxt "as congratulations"
610
- msgid "Congrats"
611
- msgstr "おめでとう"
612
-
613
- #: includes/class-freemius.php:20491
614
- msgid "Sorry, we could not complete the email update. Another user with the same email is already registered."
615
- msgstr "メールアドレスのアップデートを完了できませんでした。他のユーザーがすでに同じメールアドレスで登録しているようです。"
616
-
617
- #: includes/class-freemius.php:20492
618
- msgid "If you would like to give up the ownership of the %s's account to %s click the Change Ownership button."
619
- msgstr "%sの所有権を%sへ譲りたい場合は、所有権の変更ボタンをクリックしてください。"
620
-
621
- #: includes/class-freemius.php:20499
622
- msgid "Change Ownership"
623
- msgstr "オーナーを変更"
624
-
625
- #: includes/class-freemius.php:20507
626
- msgid "Your email was successfully updated. You should receive an email with confirmation instructions in few moments."
627
- msgstr "メールアドレスのアップデートが完了しました。まもなく確認メールが届きます。"
628
-
629
- #: includes/class-freemius.php:20519
630
- msgid "Please provide your full name."
631
- msgstr "フルネームを入力してください。"
632
-
633
- #: includes/class-freemius.php:20524
634
- msgid "Your name was successfully updated."
635
- msgstr "名前のアップデートが成功しました。"
636
-
637
- #: includes/class-freemius.php:20585
638
- msgid "You have successfully updated your %s."
639
- msgstr "%s のアップデートが成功しました。"
640
-
641
- #: includes/class-freemius.php:20725
642
- msgid "Just letting you know that the add-ons information of %s is being pulled from an external server."
643
- msgstr "%s のアドオンに関する情報は、外部サーバーから取得されます。"
644
-
645
- #: includes/class-freemius.php:20726
646
- msgctxt "advance notice of something that will need attention."
647
- msgid "Heads up"
648
- msgstr "警告"
649
-
650
- #: includes/class-freemius.php:21165
651
- msgctxt "exclamation"
652
- msgid "Hey"
653
- msgstr "ヘイ"
654
-
655
- #: includes/class-freemius.php:21165
656
- msgid "How do you like %s so far? Test all our %s premium features with a %d-day free trial."
657
- msgstr "%s はどうですか? 私たちの全ての %s のプレミアム機能をお試しください。"
658
-
659
- #: includes/class-freemius.php:21173
660
- msgid "No commitment for %s days - cancel anytime!"
661
- msgstr "%s 日以内であればいつでもキャンセルできます。"
662
-
663
- #: includes/class-freemius.php:21174
664
- msgid "No credit card required"
665
- msgstr "クレジットカードは必要ありません。"
666
-
667
- #: includes/class-freemius.php21181, templates/forms/trial-start.php:53
668
- msgctxt "call to action"
669
- msgid "Start free trial"
670
- msgstr "フリートライアルを開始"
671
-
672
- #: includes/class-freemius.php:21258
673
- 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!"
674
- msgstr "こんにちは。%sにアフィリエイトプログラムがあるのはご存知でしたか? %sがお好きなら、私たちのアンバサダーになって報酬を得ましょう!"
675
-
676
- #: includes/class-freemius.php:21267
677
- msgid "Learn more"
678
- msgstr "詳細はこちら"
679
-
680
- #: includes/class-freemius.php21447, templates/account.php474,
681
- #: templates/account.php595, templates/connect.php171,
682
- #: templates/connect.php421, templates/forms/license-activation.php25,
683
- #: templates/account/partials/addon.php:287
684
- msgid "Activate License"
685
- msgstr "ライセンスを有効化"
686
-
687
- #: includes/class-freemius.php21448, templates/account.php543,
688
- #: templates/account.php594, templates/account/partials/site.php:256
689
- msgid "Change License"
690
- msgstr "ライセンスを変更"
691
-
692
- #: includes/class-freemius.php21539, templates/account/partials/site.php:161
693
- msgid "Opt Out"
694
- msgstr "オプトアウト"
695
-
696
- #: includes/class-freemius.php21541, includes/class-freemius.php21547,
697
- #: templates/account/partials/site.php43,
698
- #: templates/account/partials/site.php:161
699
- msgid "Opt In"
700
- msgstr "オプトイン"
701
-
702
- #: includes/class-freemius.php:21775
703
- msgid " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
704
- msgstr " The paid version of %1$s is already installed. Please activate it to start benefiting the %2$s features. %3$s"
705
-
706
- #: includes/class-freemius.php:21783
707
- msgid "Activate %s features"
708
- msgstr "Activate %s features"
709
-
710
- #: includes/class-freemius.php:21796
711
- msgid "Please follow these steps to complete the upgrade"
712
- msgstr "アップグレードを完了するには以下の手順を完了させてください。"
713
-
714
- #: includes/class-freemius.php:21800
715
- msgid "Download the latest %s version"
716
- msgstr "最新の %s をダウンロード"
717
-
718
- #: includes/class-freemius.php:21804
719
- msgid "Upload and activate the downloaded version"
720
- msgstr "ダウンロードしたバージョンをアップロードして有効化"
721
-
722
- #: includes/class-freemius.php:21806
723
- msgid "How to upload and activate?"
724
- msgstr "アップロードと有効化の方法"
725
-
726
- #: includes/class-freemius.php:21940
727
- msgid "%sClick here%s to choose the sites where you'd like to activate the license on."
728
- msgstr "%sここをクリックして%s ライセンスを有効化したいサイトを選択してください。"
729
-
730
- #: includes/class-freemius.php:22101
731
- msgid "Auto installation only works for opted-in users."
732
- msgstr "自動インストールはオプトインしたユーザのみで動作します。"
733
-
734
- #: includes/class-freemius.php22111, includes/class-freemius.php22144,
735
- #: includes/class-fs-plugin-updater.php1149,
736
- #: includes/class-fs-plugin-updater.php:1163
737
- msgid "Invalid module ID."
738
- msgstr "モジュール ID が不正です"
739
-
740
- #: includes/class-freemius.php22120, includes/class-fs-plugin-updater.php:1185
741
- msgid "Premium version already active."
742
- msgstr "プレミアムバージョンはすでに有効になっています。"
743
-
744
- #: includes/class-freemius.php:22127
745
- msgid "You do not have a valid license to access the premium version."
746
- msgstr "プレミアムバージョンにアクセスできる有効なライセンス持っていません。"
747
-
748
- #: includes/class-freemius.php:22134
749
- msgid "Plugin is a \"Serviceware\" which means it does not have a premium code version."
750
- msgstr "プラグインはプレミアムコードバージョンのない「サービスウェア」です。"
751
-
752
- #: includes/class-freemius.php22152, includes/class-fs-plugin-updater.php:1184
753
- msgid "Premium add-on version already installed."
754
- msgstr "プレミアムアドオンバージョンはすでにインストール済みです。"
755
-
756
- #: includes/class-freemius.php:22497
757
- msgid "View paid features"
758
- msgstr "有料の機能を表示する"
759
-
760
- #: includes/class-freemius.php:22819
761
- msgid "Thank you so much for using %s and its add-ons!"
762
- msgstr "%sとアドオンのご利用ありがとうございます!"
763
-
764
- #: includes/class-freemius.php:22820
765
- msgid "Thank you so much for using %s!"
766
- msgstr "%sのご利用ありがとうございます!"
767
-
768
- #: includes/class-freemius.php:22826
769
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving the %s."
770
- msgstr "%sの改善に役立つ使用状況のトラッキングにすでにオプトインしています。"
771
-
772
- #: includes/class-freemius.php:22830
773
- msgid "Thank you so much for using our products!"
774
- msgstr "プロダクトのご利用ありがとうございます!"
775
-
776
- #: includes/class-freemius.php:22831
777
- msgid "You've already opted-in to our usage-tracking, which helps us keep improving them."
778
- msgstr "プロダクトの改善に役立つ使用状況のトラッキングにすでにオプトインしています。"
779
-
780
- #: includes/class-freemius.php:22850
781
- msgid "%s and its add-ons"
782
- msgstr "%sとそのアドオン"
783
-
784
- #: includes/class-freemius.php:22859
785
- msgid "Products"
786
- msgstr "プロダクト"
787
-
788
- #: includes/class-freemius.php22866, templates/connect.php:272
789
- msgid "Yes"
790
- msgstr "はい"
791
-
792
- #: includes/class-freemius.php22867, templates/connect.php:273
793
- msgid "send me security & feature updates, educational content and offers."
794
- msgstr "セキュリティと機能のアップデート、学習用コンテンツやオファーを送ってください。"
795
-
796
- #: includes/class-freemius.php22868, templates/connect.php:278
797
- msgid "No"
798
- msgstr "いいえ"
799
-
800
- #: includes/class-freemius.php22870, templates/connect.php:280
801
- msgid "do %sNOT%s send me security & feature updates, educational content and offers."
802
- msgstr "セキュリティと機能のアップデート、学習用コンテンツやオファーを%s送らないでください%s。"
803
-
804
- #: includes/class-freemius.php:22880
805
- 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 :-)"
806
- 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 :-)"
807
-
808
- #: includes/class-freemius.php22882, templates/connect.php:287
809
- msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
810
- msgstr "セキュリティや機能のアップデート、学習用用コンテンツ、およびオファーについてお問い合わせを希望される場合は、お知らせください。"
811
-
812
- #: includes/class-freemius.php:23164
813
- msgid "License key is empty."
814
- msgstr "ライセンスキーが空です。"
815
-
816
- #: includes/class-fs-plugin-updater.php184,
817
- #: templates/forms/premium-versions-upgrade-handler.php:57
818
- msgid "Renew license"
819
- msgstr "ライセンスを更新"
820
-
821
- #: includes/class-fs-plugin-updater.php189,
822
- #: templates/forms/premium-versions-upgrade-handler.php:58
823
- msgid "Buy license"
824
- msgstr "Buy license"
825
-
826
- #: includes/class-fs-plugin-updater.php280,
827
- #: includes/class-fs-plugin-updater.php:313
828
- msgid "There is a %s of %s available."
829
- msgstr "There is a %s of %s available."
830
-
831
- #: includes/class-fs-plugin-updater.php282,
832
- #: includes/class-fs-plugin-updater.php:318
833
- msgid "new Beta version"
834
- msgstr "new Beta version"
835
-
836
- #: includes/class-fs-plugin-updater.php283,
837
- #: includes/class-fs-plugin-updater.php:319
838
- msgid "new version"
839
- msgstr "new version"
840
-
841
- #: includes/class-fs-plugin-updater.php:342
842
- msgid "Important Upgrade Notice:"
843
- msgstr "Important Upgrade Notice:"
844
-
845
- #: includes/class-fs-plugin-updater.php:1214
846
- msgid "Installing plugin: %s"
847
- msgstr "インストール中プラグイン: %s"
848
-
849
- #: includes/class-fs-plugin-updater.php:1255
850
- msgid "Unable to connect to the filesystem. Please confirm your credentials."
851
- msgstr "ファイルシステムに接続できません。視覚情報を確認してください。"
852
-
853
- #: includes/class-fs-plugin-updater.php:1437
854
- msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
855
- msgstr "リモートプラグインパッケージには、目的のスラッグを含むフォルダが含まれていないため、リねームが機能しませんでした。"
856
-
857
- #: includes/fs-plugin-info-dialog.php:509
858
- msgid "Purchase More"
859
- msgstr "Purchase More"
860
-
861
- #: includes/fs-plugin-info-dialog.php510,
862
- #: templates/account/partials/addon.php:347
863
- msgctxt "verb"
864
- msgid "Purchase"
865
- msgstr "購入"
866
-
867
- #: includes/fs-plugin-info-dialog.php:514
868
- msgid "Start my free %s"
869
- msgstr "無料の %s を開始"
870
-
871
- #: includes/fs-plugin-info-dialog.php:712
872
- msgid "Install Free Version Update Now"
873
- msgstr "フリーバージョンの更新を今すぐインストール"
874
-
875
- #: includes/fs-plugin-info-dialog.php713, templates/account.php:534
876
- msgid "Install Update Now"
877
- msgstr "今すぐ更新をインストール"
878
-
879
- #: includes/fs-plugin-info-dialog.php:722
880
- msgid "Install Free Version Now"
881
- msgstr "フリーバージョンを今すぐインストール"
882
-
883
- #: includes/fs-plugin-info-dialog.php723, templates/add-ons.php262,
884
- #: templates/auto-installation.php111,
885
- #: templates/account/partials/addon.php327,
886
- #: templates/account/partials/addon.php:379
887
- msgid "Install Now"
888
- msgstr "今すぐインストール"
889
-
890
- #: includes/fs-plugin-info-dialog.php:739
891
- msgctxt "as download latest version"
892
- msgid "Download Latest Free Version"
893
- msgstr "最新のフリーバージョンをダウンロード"
894
-
895
- #: includes/fs-plugin-info-dialog.php740, templates/account.php85,
896
- #: templates/add-ons.php34, templates/account/partials/addon.php:25
897
- msgctxt "as download latest version"
898
- msgid "Download Latest"
899
- msgstr "最新版をダウンロード"
900
-
901
- #: includes/fs-plugin-info-dialog.php755, templates/add-ons.php268,
902
- #: templates/account/partials/addon.php318,
903
- #: templates/account/partials/addon.php:373
904
- msgid "Activate this add-on"
905
- msgstr "このアドオンを有効化"
906
-
907
- #: includes/fs-plugin-info-dialog.php757, templates/connect.php:418
908
- msgid "Activate Free Version"
909
- msgstr "フリーバージョンを有効化"
910
-
911
- #: includes/fs-plugin-info-dialog.php758, templates/account.php109,
912
- #: templates/add-ons.php269, templates/account/partials/addon.php:49
913
- msgid "Activate"
914
- msgstr "有効化"
915
-
916
- #: includes/fs-plugin-info-dialog.php:968
917
- msgctxt "Plugin installer section title"
918
- msgid "Description"
919
- msgstr "説明"
920
-
921
- #: includes/fs-plugin-info-dialog.php:969
922
- msgctxt "Plugin installer section title"
923
- msgid "Installation"
924
- msgstr "インストール"
925
-
926
- #: includes/fs-plugin-info-dialog.php:970
927
- msgctxt "Plugin installer section title"
928
- msgid "FAQ"
929
- msgstr "FAQ"
930
-
931
- #: includes/fs-plugin-info-dialog.php971,
932
- #: templates/plugin-info/description.php:55
933
- msgid "Screenshots"
934
- msgstr "スクリーンショット"
935
-
936
- #: includes/fs-plugin-info-dialog.php:972
937
- msgctxt "Plugin installer section title"
938
- msgid "Changelog"
939
- msgstr "変更履歴"
940
-
941
- #: includes/fs-plugin-info-dialog.php:973
942
- msgctxt "Plugin installer section title"
943
- msgid "Reviews"
944
- msgstr "レビュー"
945
-
946
- #: includes/fs-plugin-info-dialog.php:974
947
- msgctxt "Plugin installer section title"
948
- msgid "Other Notes"
949
- msgstr "その他の記述"
950
-
951
- #: includes/fs-plugin-info-dialog.php:989
952
- msgctxt "Plugin installer section title"
953
- msgid "Features & Pricing"
954
- msgstr "機能 & 料金"
955
-
956
- #: includes/fs-plugin-info-dialog.php:999
957
- msgid "Plugin Install"
958
- msgstr "プラグインのインストール"
959
-
960
- #: includes/fs-plugin-info-dialog.php:1071
961
- msgctxt "e.g. Professional Plan"
962
- msgid "%s Plan"
963
- msgstr "%s プラン"
964
-
965
- #: includes/fs-plugin-info-dialog.php:1097
966
- msgctxt "e.g. the best product"
967
- msgid "Best"
968
- msgstr "ベスト"
969
-
970
- #: includes/fs-plugin-info-dialog.php1103,
971
- #: includes/fs-plugin-info-dialog.php:1123
972
- msgctxt "as every month"
973
- msgid "Monthly"
974
- msgstr "月"
975
-
976
- #: includes/fs-plugin-info-dialog.php:1106
977
- msgctxt "as once a year"
978
- msgid "Annual"
979
- msgstr "年次"
980
-
981
- #: includes/fs-plugin-info-dialog.php:1109
982
- msgid "Lifetime"
983
- msgstr "ライフタイム"
984
-
985
- #: includes/fs-plugin-info-dialog.php1123,
986
- #: includes/fs-plugin-info-dialog.php1125,
987
- #: includes/fs-plugin-info-dialog.php:1127
988
- msgctxt "e.g. billed monthly"
989
- msgid "Billed %s"
990
- msgstr "%s への請求"
991
-
992
- #: includes/fs-plugin-info-dialog.php:1125
993
- msgctxt "as once a year"
994
- msgid "Annually"
995
- msgstr "毎年"
996
-
997
- #: includes/fs-plugin-info-dialog.php:1127
998
- msgctxt "as once a year"
999
- msgid "Once"
1000
- msgstr "一度"
1001
-
1002
- #: includes/fs-plugin-info-dialog.php:1133
1003
- msgid "Single Site License"
1004
- msgstr "シングルサイトライセンス"
1005
-
1006
- #: includes/fs-plugin-info-dialog.php:1135
1007
- msgid "Unlimited Licenses"
1008
- msgstr "無制限ライセンス"
1009
-
1010
- #: includes/fs-plugin-info-dialog.php:1137
1011
- msgid "Up to %s Sites"
1012
- msgstr "%sサイトまで"
1013
-
1014
- #: includes/fs-plugin-info-dialog.php1147,
1015
- #: templates/plugin-info/features.php:82
1016
- msgctxt "as monthly period"
1017
- msgid "mo"
1018
- msgstr "月"
1019
-
1020
- #: includes/fs-plugin-info-dialog.php1154,
1021
- #: templates/plugin-info/features.php:80
1022
- msgctxt "as annual period"
1023
- msgid "year"
1024
- msgstr "年"
1025
-
1026
- #: includes/fs-plugin-info-dialog.php:1208
1027
- msgctxt "noun"
1028
- msgid "Price"
1029
- msgstr "料金"
1030
-
1031
- #: includes/fs-plugin-info-dialog.php:1256
1032
- msgid "Save %s"
1033
- msgstr "%s を保存"
1034
-
1035
- #: includes/fs-plugin-info-dialog.php:1266
1036
- msgid "No commitment for %s - cancel anytime"
1037
- msgstr "%s の拘束はありません。いつでもキャンセルできます。"
1038
-
1039
- #: includes/fs-plugin-info-dialog.php:1269
1040
- msgid "After your free %s, pay as little as %s"
1041
- msgstr "無料の %s の後は、わずか %s だけお支払ください。"
1042
-
1043
- #: includes/fs-plugin-info-dialog.php:1280
1044
- msgid "Details"
1045
- msgstr "詳細"
1046
-
1047
- #: includes/fs-plugin-info-dialog.php1284, templates/account.php96,
1048
- #: templates/debug.php203, templates/debug.php240, templates/debug.php454,
1049
- #: templates/account/partials/addon.php:36
1050
- msgctxt "product version"
1051
- msgid "Version"
1052
- msgstr "バージョン"
1053
-
1054
- #: includes/fs-plugin-info-dialog.php:1291
1055
- msgctxt "as the plugin author"
1056
- msgid "Author"
1057
- msgstr "作者"
1058
-
1059
- #: includes/fs-plugin-info-dialog.php:1298
1060
- msgid "Last Updated"
1061
- msgstr "最終更新"
1062
-
1063
- #: includes/fs-plugin-info-dialog.php1303, templates/account.php:444
1064
- msgctxt "x-ago"
1065
- msgid "%s ago"
1066
- msgstr "%s 前"
1067
-
1068
- #: includes/fs-plugin-info-dialog.php:1312
1069
- msgid "Requires WordPress Version"
1070
- msgstr "必要な WordPress のバージョン"
1071
-
1072
- #: includes/fs-plugin-info-dialog.php:1313
1073
- msgid "%s or higher"
1074
- msgstr "%sまたはそれ以上"
1075
-
1076
- #: includes/fs-plugin-info-dialog.php:1320
1077
- msgid "Compatible up to"
1078
- msgstr "互換性のある最新バージョン"
1079
-
1080
- #: includes/fs-plugin-info-dialog.php:1328
1081
- msgid "Downloaded"
1082
- msgstr "ダウンロード済み"
1083
-
1084
- #: includes/fs-plugin-info-dialog.php:1332
1085
- msgid "%s time"
1086
- msgstr "%s回"
1087
-
1088
- #: includes/fs-plugin-info-dialog.php:1334
1089
- msgid "%s times"
1090
- msgstr "%s回"
1091
-
1092
- #: includes/fs-plugin-info-dialog.php:1344
1093
- msgid "WordPress.org Plugin Page"
1094
- msgstr "WordPress.org のプラグインページ"
1095
-
1096
- #: includes/fs-plugin-info-dialog.php:1352
1097
- msgid "Plugin Homepage"
1098
- msgstr "プラグインのホームページ"
1099
-
1100
- #: includes/fs-plugin-info-dialog.php1360,
1101
- #: includes/fs-plugin-info-dialog.php:1442
1102
- msgid "Donate to this plugin"
1103
- msgstr "このプラグインに寄付する"
1104
-
1105
- #: includes/fs-plugin-info-dialog.php:1367
1106
- msgid "Average Rating"
1107
- msgstr "レーティングの平均"
1108
-
1109
- #: includes/fs-plugin-info-dialog.php:1374
1110
- msgid "based on %s"
1111
- msgstr "%sを基に"
1112
-
1113
- #: includes/fs-plugin-info-dialog.php:1378
1114
- msgid "%s rating"
1115
- msgstr "%s評価"
1116
-
1117
- #: includes/fs-plugin-info-dialog.php:1380
1118
- msgid "%s ratings"
1119
- msgstr "%s評価"
1120
-
1121
- #: includes/fs-plugin-info-dialog.php:1395
1122
- msgid "%s star"
1123
- msgstr "%sスター"
1124
-
1125
- #: includes/fs-plugin-info-dialog.php:1397
1126
- msgid "%s stars"
1127
- msgstr "%sスター"
1128
-
1129
- #: includes/fs-plugin-info-dialog.php:1408
1130
- msgid "Click to see reviews that provided a rating of %s"
1131
- msgstr "クリックして%sの評価をしているレビューを観る"
1132
-
1133
- #: includes/fs-plugin-info-dialog.php:1421
1134
- msgid "Contributors"
1135
- msgstr "コントリビューター"
1136
-
1137
- #: includes/fs-plugin-info-dialog.php1450,
1138
- #: includes/fs-plugin-info-dialog.php:1452
1139
- msgid "Warning"
1140
- msgstr "警告"
1141
-
1142
- #: includes/fs-plugin-info-dialog.php:1450
1143
- msgid "This plugin has not been tested with your current version of WordPress."
1144
- msgstr "このプラグインはインストールされた WordPress のバージョンでは検証されていません。"
1145
-
1146
- #: includes/fs-plugin-info-dialog.php:1452
1147
- msgid "This plugin has not been marked as compatible with your version of WordPress."
1148
- msgstr "このプラグインはインストールされた WordPress のバージョンに互換性がありません。"
1149
-
1150
- #: includes/fs-plugin-info-dialog.php:1471
1151
- msgid "Paid add-on must be deployed to Freemius."
1152
- msgstr "有料アドオンは Freemius にデプロイされている必要があります。"
1153
-
1154
- #: includes/fs-plugin-info-dialog.php:1472
1155
- msgid "Add-on must be deployed to WordPress.org or Freemius."
1156
- msgstr "アドオンが WordPress.org か Freemius にデプロイされている必要があります。"
1157
-
1158
- #: includes/fs-plugin-info-dialog.php:1493
1159
- msgid "Newer Version (%s) Installed"
1160
- msgstr "新しいバージョン (%s) がインストールされました"
1161
-
1162
- #: includes/fs-plugin-info-dialog.php:1494
1163
- msgid "Newer Free Version (%s) Installed"
1164
- msgstr "新しいフリーバージョン (%s) がインストールされました"
1165
-
1166
- #: includes/fs-plugin-info-dialog.php:1501
1167
- msgid "Latest Version Installed"
1168
- msgstr "最新版がイストールされました"
1169
-
1170
- #: includes/fs-plugin-info-dialog.php:1502
1171
- msgid "Latest Free Version Installed"
1172
- msgstr "最新のフリーバージョンがインストールされました"
1173
-
1174
- #: templates/account.php86, templates/forms/subscription-cancellation.php96,
1175
- #: templates/account/partials/addon.php26,
1176
- #: templates/account/partials/site.php:295
1177
- msgid "Downgrading your plan"
1178
- msgstr "Downgrading your plan"
1179
-
1180
- #: templates/account.php87, templates/forms/subscription-cancellation.php97,
1181
- #: templates/account/partials/addon.php27,
1182
- #: templates/account/partials/site.php:296
1183
- msgid "Cancelling the subscription"
1184
- msgstr "Cancelling the subscription"
1185
-
1186
- #. translators: %1$s: Either 'Downgrading your plan' or 'Cancelling the
1187
- #. subscription'
1188
- #: templates/account.php:89
1189
- msgid "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1190
- msgstr "%1$s will immediately stop all future recurring payments and your %2$s plan license will expire in %3$s."
1191
-
1192
- #: templates/account.php90, templates/forms/subscription-cancellation.php100,
1193
- #: templates/account/partials/addon.php30,
1194
- #: templates/account/partials/site.php:299
1195
- msgid "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1196
- msgstr "Please note that we will not be able to grandfather outdated pricing for renewals/new subscriptions after a cancellation. If you choose to renew the subscription manually in the future, after a price increase, which typically occurs once a year, you will be charged the updated price."
1197
-
1198
- #: templates/account.php91, templates/forms/subscription-cancellation.php106,
1199
- #: templates/account/partials/addon.php:31
1200
- msgid "Cancelling the trial will immediately block access to all premium features. Are you sure?"
1201
- msgstr "トライアルをキャンセルするとすぐにすべてのプレミアム機能へのアクセスができなくなります。本当に実行しますか?"
1202
-
1203
- #: templates/account.php92, templates/forms/subscription-cancellation.php101,
1204
- #: templates/account/partials/addon.php32,
1205
- #: templates/account/partials/site.php:300
1206
- msgid "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1207
- msgstr "You can still enjoy all %s features but you will not have access to %s security & feature updates, nor support."
1208
-
1209
- #: templates/account.php93, templates/forms/subscription-cancellation.php102,
1210
- #: templates/account/partials/addon.php33,
1211
- #: templates/account/partials/site.php:301
1212
- msgid "Once your license expires you can still use the Free version but you will NOT have access to the %s features."
1213
- msgstr "一度ライセンスの期限が切れると、フリーバージョンの利用は可能ですが、%sの機能を使うことができなくなります。"
1214
-
1215
- #. translators: %s: Plan title (e.g. "Professional")
1216
- #: templates/account.php95,
1217
- #: templates/account/partials/activate-license-button.php31,
1218
- #: templates/account/partials/addon.php:35
1219
- msgid "Activate %s Plan"
1220
- msgstr "%s プランを有効化"
1221
-
1222
- #. translators: %s: Time period (e.g. Auto renews in "2 months")
1223
- #: templates/account.php98, templates/account/partials/addon.php38,
1224
- #: templates/account/partials/site.php:275
1225
- msgid "Auto renews in %s"
1226
- msgstr "%s に自動更新"
1227
-
1228
- #. translators: %s: Time period (e.g. Expires in "2 months")
1229
- #: templates/account.php100, templates/account/partials/addon.php40,
1230
- #: templates/account/partials/site.php:277
1231
- msgid "Expires in %s"
1232
- msgstr "%s で期間終了"
1233
-
1234
- #: templates/account.php101, templates/account/partials/addon.php:41
1235
- msgctxt "as synchronize license"
1236
- msgid "Sync License"
1237
- msgstr "ライセンスを同期"
1238
-
1239
- #: templates/account.php102, templates/account/partials/addon.php:42
1240
- msgid "Cancel Trial"
1241
- msgstr "トライアルをキャンセル"
1242
-
1243
- #: templates/account.php103, templates/account/partials/addon.php:43
1244
- msgid "Change Plan"
1245
- msgstr "プラン変更"
1246
-
1247
- #: templates/account.php104, templates/account/partials/addon.php:44
1248
- msgctxt "verb"
1249
- msgid "Upgrade"
1250
- msgstr "アップグレード"
1251
-
1252
- #: templates/account.php106, templates/account/partials/addon.php46,
1253
- #: templates/account/partials/site.php:302
1254
- msgctxt "verb"
1255
- msgid "Downgrade"
1256
- msgstr "ダウングレード"
1257
-
1258
- #: templates/account.php108, templates/add-ons.php187,
1259
- #: templates/plugin-info/features.php72,
1260
- #: templates/account/partials/addon.php48,
1261
- #: templates/account/partials/site.php:31
1262
- msgid "Free"
1263
- msgstr "無料"
1264
-
1265
- #: templates/account.php110, templates/debug.php373,
1266
- #: includes/customizer/class-fs-customizer-upsell-control.php106,
1267
- #: templates/account/partials/addon.php:50
1268
- msgctxt "as product pricing plan"
1269
- msgid "Plan"
1270
- msgstr "プラン"
1271
-
1272
- #: templates/account.php:111
1273
- msgid "Bundle Plan"
1274
- msgstr "Bundle Plan"
1275
-
1276
- #: templates/account.php:185
1277
- msgid "Free Trial"
1278
- msgstr "フリートライアル"
1279
-
1280
- #: templates/account.php:196
1281
- msgid "Account Details"
1282
- msgstr "アカウント詳細"
1283
-
1284
- #: templates/account.php:200
1285
- msgid "Billing & Invoices"
1286
- msgstr "Billing & Invoices"
1287
-
1288
- #: templates/account.php:210
1289
- 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?"
1290
- msgstr "アカウントを削除すると自動的に %s プランライセンスが無効になり、他のサイトで使うことができます。定期の支払いも終了したい場合は、\"キャンセル\"ボタンをクリックし、まずアカウントを\"ダウングレード\"してください。本当に削除を続行してもいいですか?"
1291
-
1292
- #: templates/account.php:212
1293
- 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?"
1294
- msgstr "削除は一時的なものではありません。本当に%sが必要なくなった時に行ってください。"
1295
-
1296
- #: templates/account.php:215
1297
- msgid "Delete Account"
1298
- msgstr "アカウントを削除"
1299
-
1300
- #: templates/account.php227, templates/account/partials/addon.php211,
1301
- #: templates/account/partials/deactivate-license-button.php:35
1302
- msgid "Deactivate License"
1303
- msgstr "ライセンスを無効化"
1304
-
1305
- #: templates/account.php250, templates/forms/subscription-cancellation.php:125
1306
- msgid "Are you sure you want to proceed?"
1307
- msgstr "本当に続行していいですか?"
1308
-
1309
- #: templates/account.php250, templates/account/partials/addon.php:234
1310
- msgid "Cancel Subscription"
1311
- msgstr "サブスクリプションをキャンセルする"
1312
-
1313
- #: templates/account.php:278
1314
- msgctxt "as synchronize"
1315
- msgid "Sync"
1316
- msgstr "同期"
1317
-
1318
- #: templates/account.php292, templates/debug.php:489
1319
- msgid "Name"
1320
- msgstr "名前"
1321
-
1322
- #: templates/account.php298, templates/debug.php:490
1323
- msgid "Email"
1324
- msgstr "Email"
1325
-
1326
- #: templates/account.php305, templates/debug.php372, templates/debug.php:528
1327
- msgid "User ID"
1328
- msgstr "ユーザー ID"
1329
-
1330
- #: templates/account.php322, templates/account.php608,
1331
- #: templates/account.php653, templates/debug.php238, templates/debug.php366,
1332
- #: templates/debug.php451, templates/debug.php488, templates/debug.php526,
1333
- #: templates/debug.php599, templates/account/payments.php35,
1334
- #: templates/debug/logger.php:21
1335
- msgid "ID"
1336
- msgstr "ID"
1337
-
1338
- #: templates/account.php:329
1339
- msgid "Site ID"
1340
- msgstr "サイト ID"
1341
-
1342
- #: templates/account.php:332
1343
- msgid "No ID"
1344
- msgstr "ID がありません"
1345
-
1346
- #: templates/account.php337, templates/debug.php245, templates/debug.php374,
1347
- #: templates/debug.php455, templates/debug.php492,
1348
- #: templates/account/partials/site.php:219
1349
- msgid "Public Key"
1350
- msgstr "公開鍵"
1351
-
1352
- #: templates/account.php343, templates/debug.php375, templates/debug.php456,
1353
- #: templates/debug.php493, templates/account/partials/site.php:231
1354
- msgid "Secret Key"
1355
- msgstr "秘密鍵"
1356
-
1357
- #: templates/account.php:346
1358
- msgctxt "as secret encryption key missing"
1359
- msgid "No Secret"
1360
- msgstr "秘密鍵がありません"
1361
-
1362
- #: templates/account.php373, templates/account/partials/site.php112,
1363
- #: templates/account/partials/site.php:114
1364
- msgid "Trial"
1365
- msgstr "トライアル"
1366
-
1367
- #: templates/account.php400, templates/debug.php533,
1368
- #: templates/account/partials/site.php:248
1369
- msgid "License Key"
1370
- msgstr "ライセンスキー"
1371
-
1372
- #: templates/account.php:429
1373
- msgid "Join the Beta program"
1374
- msgstr "Join the Beta program"
1375
-
1376
- #: templates/account.php:435
1377
- msgid "not verified"
1378
- msgstr "未認証"
1379
-
1380
- #: templates/account.php444, templates/account/partials/addon.php:172
1381
- msgid "Expired"
1382
- msgstr "期限切れ"
1383
-
1384
- #: templates/account.php:502
1385
- msgid "Premium version"
1386
- msgstr "プレミアムバージョン"
1387
-
1388
- #: templates/account.php:504
1389
- msgid "Free version"
1390
- msgstr "フリーバージョン"
1391
-
1392
- #: templates/account.php:516
1393
- msgid "Verify Email"
1394
- msgstr "認証メール"
1395
-
1396
- #: templates/account.php:527
1397
- msgid "Download %s Version"
1398
- msgstr "%s バージョンをダウンロード"
1399
-
1400
- #: templates/account.php541, templates/account.php749,
1401
- #: templates/account/partials/site.php237,
1402
- #: templates/account/partials/site.php:255
1403
- msgctxt "verb"
1404
- msgid "Show"
1405
- msgstr "表示"
1406
-
1407
- #: templates/account.php:555
1408
- msgid "What is your %s?"
1409
- msgstr "自分の %s はなんですか?"
1410
-
1411
- #: templates/account.php563, templates/account/billing.php:21
1412
- msgctxt "verb"
1413
- msgid "Edit"
1414
- msgstr "編集"
1415
-
1416
- #: templates/account.php:588
1417
- msgid "Sites"
1418
- msgstr "サイト数"
1419
-
1420
- #: templates/account.php:599
1421
- msgid "Search by address"
1422
- msgstr "住所で検索する"
1423
-
1424
- #: templates/account.php609, templates/debug.php:369
1425
- msgid "Address"
1426
- msgstr "住所"
1427
-
1428
- #: templates/account.php:610
1429
- msgid "License"
1430
- msgstr "ライセンス"
1431
-
1432
- #: templates/account.php:611
1433
- msgid "Plan"
1434
- msgstr "プラン"
1435
-
1436
- #: templates/account.php:656
1437
- msgctxt "as software license"
1438
- msgid "License"
1439
- msgstr "ライセンス"
1440
-
1441
- #: templates/account.php:743
1442
- msgctxt "verb"
1443
- msgid "Hide"
1444
- msgstr "非表示"
1445
-
1446
- #: templates/account.php:765
1447
- msgid "Processing"
1448
- msgstr "Processing"
1449
-
1450
- #: templates/account.php:768
1451
- msgid "Get updates for bleeding edge Beta versions of %s."
1452
- msgstr "Get updates for bleeding edge Beta versions of %s."
1453
-
1454
- #: templates/account.php:826
1455
- msgid "Cancelling %s"
1456
- msgstr "Cancelling %s"
1457
-
1458
- #: templates/account.php826, templates/account.php843,
1459
- #: templates/forms/subscription-cancellation.php27,
1460
- #: templates/forms/deactivation/form.php:133
1461
- msgid "trial"
1462
- msgstr "trial"
1463
-
1464
- #: templates/account.php841, templates/forms/deactivation/form.php:150
1465
- msgid "Cancelling %s..."
1466
- msgstr "Cancelling %s..."
1467
-
1468
- #: templates/account.php844, templates/forms/subscription-cancellation.php28,
1469
- #: templates/forms/deactivation/form.php:134
1470
- msgid "subscription"
1471
- msgstr "subscription"
1472
-
1473
- #: templates/account.php:858
1474
- 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?"
1475
- msgstr "ライセンスを無効化するとすべてのプレミアム機能が使えなくなりますが、他のサイトでライセンスを有効にすることができるようになります。本当に実行しますか?"
1476
-
1477
- #: templates/add-ons.php:35
1478
- msgid "View details"
1479
- msgstr "詳細を表示"
1480
-
1481
- #: templates/add-ons.php:45
1482
- msgid "Add Ons for %s"
1483
- msgstr "%s のアドオン"
1484
-
1485
- #: templates/add-ons.php:55
1486
- 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."
1487
- msgstr "アドオンリストを読み込むことができませんでした。おそらく運営側の問題になりますので、しばらくしてからお試しください。"
1488
-
1489
- #: templates/add-ons.php:173
1490
- msgctxt "active add-on"
1491
- msgid "Active"
1492
- msgstr "有効"
1493
-
1494
- #: templates/add-ons.php:174
1495
- msgctxt "installed add-on"
1496
- msgid "Installed"
1497
- msgstr "Installed"
1498
-
1499
- #: templates/admin-notice.php13, templates/forms/license-activation.php209,
1500
- #: templates/forms/resend-key.php:77
1501
- msgctxt "as close a window"
1502
- msgid "Dismiss"
1503
- msgstr "却下"
1504
-
1505
- #: templates/auto-installation.php:45
1506
- msgid "%s sec"
1507
- msgstr "%s秒"
1508
-
1509
- #: templates/auto-installation.php:83
1510
- msgid "Automatic Installation"
1511
- msgstr "自動インストール"
1512
-
1513
- #: templates/auto-installation.php:93
1514
- 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."
1515
- msgstr "%sから %s (有料版) の自動ダウンロードと自動インストールが%sで開始します。手動で行う場合は今すぐにキャンセルボタンをクリックしてください。"
1516
-
1517
- #: templates/auto-installation.php:104
1518
- 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."
1519
- msgstr "インストールプロセスが開始され、数分で完了します。完了までしばらくお待ちください。ページのリフレッシュなどは行わないでください。"
1520
-
1521
- #: templates/auto-installation.php:109
1522
- msgid "Cancel Installation"
1523
- msgstr "インストールをキャンセルする"
1524
-
1525
- #: templates/checkout.php:180
1526
- msgid "Checkout"
1527
- msgstr "チェックアウト"
1528
-
1529
- #: templates/checkout.php:180
1530
- msgid "PCI compliant"
1531
- msgstr "PCI コンプライアント"
1532
-
1533
- #. translators: %s: name (e.g. Hey John,)
1534
- #: templates/connect.php:112
1535
- msgctxt "greeting"
1536
- msgid "Hey %s,"
1537
- msgstr "おおい %s さん、"
1538
-
1539
- #: templates/connect.php:154
1540
- msgid "Allow & Continue"
1541
- msgstr "許可して続ける"
1542
-
1543
- #: templates/connect.php:158
1544
- msgid "Re-send activation email"
1545
- msgstr "有効化メールを再送信"
1546
-
1547
- #: templates/connect.php:162
1548
- msgid "Thanks %s!"
1549
- msgstr "ありがとう $s さん!"
1550
-
1551
- #: templates/connect.php172, templates/forms/license-activation.php:44
1552
- msgid "Agree & Activate License"
1553
- msgstr "同意してライセンスを有効化"
1554
-
1555
- #: templates/connect.php:181
1556
- msgid "Thanks for purchasing %s! To get started, please enter your license key:"
1557
- msgstr "%s を購入いただきありがとうございます。はじめにライセンスキーを入力してください:"
1558
-
1559
- #: templates/connect.php:188
1560
- 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."
1561
- msgstr "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%4$s とセンシティブではない診断トラッキングをオプトインしてください。"
1562
-
1563
- #: templates/connect.php:189
1564
- msgid "Never miss an important update - opt in to our security and feature updates notifications, and non-sensitive diagnostic tracking with %4$s."
1565
- msgstr "重要な更新を逃さないように、セキュリティと更新通知、%4$s とセンシティブではない診断トラッキングをオプトインしてください。"
1566
-
1567
- #: templates/connect.php:195
1568
- 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."
1569
- msgstr "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%4$s とセンシティブではない診断トラッキングをオプトインしてください。これをスキップしても%1$sはもちろん動作します。"
1570
-
1571
- #: templates/connect.php:196
1572
- 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."
1573
- msgstr "重要な更新を逃さないように、セキュリティと更新通知、学習用コンテンツ、オファー、そして%4$s とセンシティブではない診断トラッキングをオプトインしてください。これをスキップしても%1$sはもちろん動作します。"
1574
-
1575
- #: templates/connect.php:230
1576
- msgid "We're excited to introduce the Freemius network-level integration."
1577
- msgstr "Freeminus ネットワークレベルのインテグレーションをご紹介できることに興奮しています。"
1578
-
1579
- #: templates/connect.php:233
1580
- msgid "During the update process we detected %d site(s) that are still pending license activation."
1581
- msgstr "アップデートの処理中に%dサイトがライセンスの有効化が保留中であることを検知しました。"
1582
-
1583
- #: templates/connect.php:235
1584
- msgid "If you'd like to use the %s on those sites, please enter your license key below and click the activation button."
1585
- msgstr "これらのサイトで%sを使う場合は、ライセンスキーを入力し、アクティベーションボタンをクリックしてください。"
1586
-
1587
- #: templates/connect.php:237
1588
- msgid "%s's paid features"
1589
- msgstr "%sの有料機能"
1590
-
1591
- #: templates/connect.php:242
1592
- msgid "Alternatively, you can skip it for now and activate the license later, in your %s's network-level Account page."
1593
- msgstr "または、今すぐスキップして、%sのネットワークレベルのアカウントページでライセンスを有効にすることもできます。"
1594
-
1595
- #: templates/connect.php:244
1596
- msgid "During the update process we detected %s site(s) in the network that are still pending your attention."
1597
- msgstr "アップデートの処理中に、ネットワーク内の%dサイトが対応待ちになっていることを検知しました。"
1598
-
1599
- #: templates/connect.php253, templates/forms/license-activation.php:47
1600
- msgid "License key"
1601
- msgstr "ライセンスキー"
1602
-
1603
- #: templates/connect.php256, templates/forms/license-activation.php:20
1604
- msgid "Can't find your license key?"
1605
- msgstr "ライセンスキーは見つかりませんか?