Version Description
- September 15, 2014 =
Improvements
- Updated Spanish and Dutch translations
- Fixed missing text domains
- Removed obsolete code in upgrade routine
- All settings are now properly sanitized before being stored.
Additions
- Added Slovak language files, thanks to Henrich Koszegi - Webworks.sk.
Download this release
Release Info
Developer | DvanKooten |
Plugin | MailChimp for WordPress |
Version | 2.1.3 |
Comparing to | |
See all releases |
Code changes from version 2.1.2 to 2.1.3
- includes/class-admin.php +104 -9
- includes/class-api.php +1 -0
- includes/class-form-manager.php +1 -1
- includes/class-form-request.php +11 -9
- includes/class-plugin.php +0 -85
- includes/class-widget.php +4 -3
- includes/integrations/class-cf7.php +1 -1
- includes/integrations/class-integration.php +2 -2
- includes/views/checkbox-settings.php +15 -6
- includes/views/form-settings.php +46 -18
- includes/views/parts/admin-field-wizard.php +1 -1
- languages/mailchimp-for-wp-es_ES.mo +0 -0
- languages/mailchimp-for-wp-es_ES.po +753 -808
- languages/mailchimp-for-wp-it_IT.mo +0 -0
- languages/mailchimp-for-wp-it_IT.po +1073 -1314
- languages/mailchimp-for-wp-nl_NL.mo +0 -0
- languages/mailchimp-for-wp-nl_NL.po +709 -928
- languages/mailchimp-for-wp-sk_SK.mo +0 -0
- languages/{mailchimp-for-wp.po → mailchimp-for-wp-sk_SK.po} +275 -186
- languages/mailchimp-for-wp.mo +0 -0
- languages/mailchimp-for-wp.pot +1166 -0
- mailchimp-for-wp.php +2 -2
- readme.txt +29 -15
includes/class-admin.php
CHANGED
@@ -25,10 +25,27 @@ class MC4WP_Lite_Admin
|
|
25 |
|
26 |
// did the user click on upgrade to pro link?
|
27 |
if( isset( $_GET['page'] ) && $_GET['page'] === 'mc4wp-lite-upgrade' && false === headers_sent() ) {
|
28 |
-
|
29 |
exit;
|
30 |
}
|
|
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
}
|
33 |
|
34 |
/**
|
@@ -69,7 +86,7 @@ class MC4WP_Lite_Admin
|
|
69 |
|
70 |
// register settings
|
71 |
register_setting( 'mc4wp_lite_settings', 'mc4wp_lite', array( $this, 'validate_settings' ) );
|
72 |
-
register_setting( 'mc4wp_lite_checkbox_settings', 'mc4wp_lite_checkbox');
|
73 |
register_setting( 'mc4wp_lite_form_settings', 'mc4wp_lite_form', array( $this, 'validate_form_settings' ) );
|
74 |
|
75 |
// load the plugin text domain
|
@@ -77,6 +94,8 @@ class MC4WP_Lite_Admin
|
|
77 |
|
78 |
// store whether this plugin has the BWS captcha plugin running (http://wordpress.org/plugins/captcha/)
|
79 |
$this->has_captcha_plugin = function_exists( 'cptch_display_captcha_custom' );
|
|
|
|
|
80 |
}
|
81 |
|
82 |
/**
|
@@ -108,7 +127,7 @@ class MC4WP_Lite_Admin
|
|
108 |
return $links;
|
109 |
}
|
110 |
|
111 |
-
$settings_link = '<a href="admin.php?page=mc4wp-lite">'. __( 'Settings' ) . '</a>';
|
112 |
array_unshift( $links, $settings_link );
|
113 |
return $links;
|
114 |
}
|
@@ -154,7 +173,7 @@ class MC4WP_Lite_Admin
|
|
154 |
public function validate_settings( $settings ) {
|
155 |
|
156 |
if( isset( $settings['api_key'] ) ) {
|
157 |
-
$settings['api_key'] =
|
158 |
}
|
159 |
|
160 |
return $settings;
|
@@ -168,10 +187,86 @@ class MC4WP_Lite_Admin
|
|
168 |
*/
|
169 |
public function validate_form_settings( $settings ) {
|
170 |
|
171 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
|
173 |
-
|
174 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
|
176 |
}
|
177 |
|
@@ -229,11 +324,11 @@ class MC4WP_Lite_Admin
|
|
229 |
}
|
230 |
|
231 |
if ( class_exists( 'Easy_Digital_Downloads' ) ) {
|
232 |
-
$checkbox_plugins['_edd_checkout'] =
|
233 |
}
|
234 |
|
235 |
if ( class_exists( 'Woocommerce' ) ) {
|
236 |
-
$checkbox_plugins['_woocommerce_checkout'] =
|
237 |
}
|
238 |
|
239 |
return $checkbox_plugins;
|
25 |
|
26 |
// did the user click on upgrade to pro link?
|
27 |
if( isset( $_GET['page'] ) && $_GET['page'] === 'mc4wp-lite-upgrade' && false === headers_sent() ) {
|
28 |
+
wp_redirect( 'https://mc4wp.com/#utm_source=lite-plugin&utm_medium=link&utm_campaign=menu-upgrade-link' );
|
29 |
exit;
|
30 |
}
|
31 |
+
}
|
32 |
|
33 |
+
/**
|
34 |
+
* Upgrade routine
|
35 |
+
*/
|
36 |
+
private function upgrade() {
|
37 |
+
|
38 |
+
// Only run if db option is at older version than code constant
|
39 |
+
$db_version = get_option( 'mc4wp_lite_version', 0 );
|
40 |
+
if( version_compare( MC4WP_LITE_VERSION, $db_version, '<=' ) ) {
|
41 |
+
return false;
|
42 |
+
}
|
43 |
+
|
44 |
+
// define a constant that we're running an upgrade
|
45 |
+
define( 'MC4WP_DOING_UPGRADE', true );
|
46 |
+
|
47 |
+
// update code version
|
48 |
+
update_option( 'mc4wp_lite_version', MC4WP_LITE_VERSION );
|
49 |
}
|
50 |
|
51 |
/**
|
86 |
|
87 |
// register settings
|
88 |
register_setting( 'mc4wp_lite_settings', 'mc4wp_lite', array( $this, 'validate_settings' ) );
|
89 |
+
register_setting( 'mc4wp_lite_checkbox_settings', 'mc4wp_lite_checkbox', array( $this, 'validate_checkbox_settings' ) );
|
90 |
register_setting( 'mc4wp_lite_form_settings', 'mc4wp_lite_form', array( $this, 'validate_form_settings' ) );
|
91 |
|
92 |
// load the plugin text domain
|
94 |
|
95 |
// store whether this plugin has the BWS captcha plugin running (http://wordpress.org/plugins/captcha/)
|
96 |
$this->has_captcha_plugin = function_exists( 'cptch_display_captcha_custom' );
|
97 |
+
|
98 |
+
$this->upgrade();
|
99 |
}
|
100 |
|
101 |
/**
|
127 |
return $links;
|
128 |
}
|
129 |
|
130 |
+
$settings_link = '<a href="admin.php?page=mc4wp-lite">'. __( 'Settings', 'mailchimp-for-wp' ) . '</a>';
|
131 |
array_unshift( $links, $settings_link );
|
132 |
return $links;
|
133 |
}
|
173 |
public function validate_settings( $settings ) {
|
174 |
|
175 |
if( isset( $settings['api_key'] ) ) {
|
176 |
+
$settings['api_key'] = sanitize_text_field( $settings['api_key'] );
|
177 |
}
|
178 |
|
179 |
return $settings;
|
187 |
*/
|
188 |
public function validate_form_settings( $settings ) {
|
189 |
|
190 |
+
// If settings is malformed, just store an empty array.
|
191 |
+
if( ! is_array( $settings ) ) {
|
192 |
+
return array();
|
193 |
+
}
|
194 |
+
|
195 |
+
// Loop through new settings
|
196 |
+
foreach( $settings as $key => $value ) {
|
197 |
+
|
198 |
+
// sanitize text fields
|
199 |
+
if( substr( $key, 0, 5 ) === 'text_' ) {
|
200 |
+
$settings[ $key ] = strip_tags( trim( $value ), '<a><b><strong><em><br><i><u><pre><script><abbr><strike>' );
|
201 |
+
continue;
|
202 |
+
}
|
203 |
+
|
204 |
+
switch( $key ) {
|
205 |
+
|
206 |
+
// sanitize markup textarea
|
207 |
+
case 'markup' :
|
208 |
+
$settings[ $key ] = preg_replace( '/<\/?form(.|\s)*?>/i', '', $value );
|
209 |
+
break;
|
210 |
+
|
211 |
+
// sanitize select
|
212 |
+
case 'css':
|
213 |
+
$settings[ $key ] = sanitize_text_field( $value );
|
214 |
+
break;
|
215 |
+
|
216 |
+
// sanitize radio & checkbox inputs
|
217 |
+
case 'double_optin':
|
218 |
+
case 'hide_after_success':
|
219 |
+
$settings[ $key ] = ( $value == 1 ) ? 1 : 0;
|
220 |
+
break;
|
221 |
+
}
|
222 |
+
|
223 |
+
}
|
224 |
+
|
225 |
+
return $settings;
|
226 |
+
}
|
227 |
|
228 |
+
/**
|
229 |
+
* Validates the Checkbox settings
|
230 |
+
*
|
231 |
+
* @param array $settings
|
232 |
+
* @return array
|
233 |
+
*/
|
234 |
+
public function validate_checkbox_settings( $settings ) {
|
235 |
+
|
236 |
+
// If settings is malformed, just store an empty array.
|
237 |
+
if( ! is_array( $settings ) ) {
|
238 |
+
return array();
|
239 |
+
}
|
240 |
+
|
241 |
+
// Loop through new settings
|
242 |
+
foreach( $settings as $key => $value ) {
|
243 |
+
|
244 |
+
switch( $key ) {
|
245 |
+
|
246 |
+
case 'lists':
|
247 |
+
if( ! is_array( $value ) ) {
|
248 |
+
$settings[ $key ] = array();
|
249 |
+
} else {
|
250 |
+
foreach( $settings[ $key ] as $list_key => $list_value ) {
|
251 |
+
$settings[ $key ][$list_key] = sanitize_text_field( $list_value );
|
252 |
+
}
|
253 |
+
}
|
254 |
+
break;
|
255 |
+
|
256 |
+
// sanitize text inputs
|
257 |
+
case 'label' :
|
258 |
+
$settings[ $key ] = strip_tags( trim( $value ), '<a><b><strong><em><br><i><u><pre><script><abbr><strike>' );
|
259 |
+
break;
|
260 |
+
|
261 |
+
// sanitize radio & checkbox inputs
|
262 |
+
case 'double_optin':
|
263 |
+
case 'show_at_comment_form':
|
264 |
+
case 'show_at_registration_form':
|
265 |
+
case 'precheck':
|
266 |
+
case 'css':
|
267 |
+
$settings[ $key ] = ( $value == 1 ) ? 1 : 0;
|
268 |
+
break;
|
269 |
+
}
|
270 |
|
271 |
}
|
272 |
|
324 |
}
|
325 |
|
326 |
if ( class_exists( 'Easy_Digital_Downloads' ) ) {
|
327 |
+
$checkbox_plugins['_edd_checkout'] = __( '(PRO ONLY)', 'mailchimp-for-wp' ) . ' ' . "Easy Digital Downloads checkout";
|
328 |
}
|
329 |
|
330 |
if ( class_exists( 'Woocommerce' ) ) {
|
331 |
+
$checkbox_plugins['_woocommerce_checkout'] = __( '(PRO ONLY)', 'mailchimp-for-wp' ) . ' ' . "WooCommerce checkout";
|
332 |
}
|
333 |
|
334 |
return $checkbox_plugins;
|
includes/class-api.php
CHANGED
@@ -53,6 +53,7 @@ class MC4WP_Lite_API {
|
|
53 |
* @param string $message
|
54 |
*/
|
55 |
private function show_error( $message ) {
|
|
|
56 |
if( ! is_admin() || ! current_user_can( 'manage_options' ) ) {
|
57 |
return false;
|
58 |
}
|
53 |
* @param string $message
|
54 |
*/
|
55 |
private function show_error( $message ) {
|
56 |
+
|
57 |
if( ! is_admin() || ! current_user_can( 'manage_options' ) ) {
|
58 |
return false;
|
59 |
}
|
includes/class-form-manager.php
CHANGED
@@ -157,7 +157,7 @@ class MC4WP_Lite_Form_Manager {
|
|
157 |
// Process fields, if not submitted or not successfull or hide_after_success disabled
|
158 |
if( ! $was_submitted || ! $opts['hide_after_success'] || ! $this->form_request->is_successful() ) {
|
159 |
// add form fields from settings
|
160 |
-
$visible_fields = __( $opts['markup'] );
|
161 |
|
162 |
// replace special values
|
163 |
$visible_fields = str_ireplace( array( '%N%', '{n}' ), $this->form_instance_number, $visible_fields );
|
157 |
// Process fields, if not submitted or not successfull or hide_after_success disabled
|
158 |
if( ! $was_submitted || ! $opts['hide_after_success'] || ! $this->form_request->is_successful() ) {
|
159 |
// add form fields from settings
|
160 |
+
$visible_fields = __( $opts['markup'], 'mailchimp-for-wp' );
|
161 |
|
162 |
// replace special values
|
163 |
$visible_fields = str_ireplace( array( '%N%', '{n}' ), $this->form_instance_number, $visible_fields );
|
includes/class-form-request.php
CHANGED
@@ -196,13 +196,14 @@ class MC4WP_Lite_Form_Request {
|
|
196 |
|
197 |
// set key: grouping id or name
|
198 |
if ( is_numeric( $grouping_id_or_name ) ) {
|
199 |
-
$grouping['id'] = $grouping_id_or_name;
|
200 |
} else {
|
201 |
-
$grouping['name'] = $grouping_id_or_name;
|
202 |
}
|
203 |
|
204 |
// comma separated list should become an array
|
205 |
if( ! is_array( $groups ) ) {
|
|
|
206 |
$groups = explode( ',', $groups );
|
207 |
}
|
208 |
|
@@ -238,12 +239,12 @@ class MC4WP_Lite_Form_Request {
|
|
238 |
$key = trim( strtoupper( $key ) );
|
239 |
|
240 |
// Skip field if it starts with _ or if it's in ignored_fields array
|
241 |
-
if( $key[0] === '_' || in_array(
|
242 |
continue;
|
243 |
}
|
244 |
|
245 |
-
// Sanitize value
|
246 |
-
$value = ( is_scalar( $value ) ) ?
|
247 |
|
248 |
// Add value to array
|
249 |
$data[ $key ] = $value;
|
@@ -276,8 +277,8 @@ class MC4WP_Lite_Form_Request {
|
|
276 |
|
277 |
$strpos = strpos($merge_vars['NAME'], ' ');
|
278 |
if( $strpos !== false ) {
|
279 |
-
$merge_vars['FNAME'] = substr($merge_vars['NAME'], 0, $strpos);
|
280 |
-
$merge_vars['LNAME'] = substr($merge_vars['NAME'], $strpos);
|
281 |
} else {
|
282 |
$merge_vars['FNAME'] = $merge_vars['NAME'];
|
283 |
}
|
@@ -417,7 +418,7 @@ class MC4WP_Lite_Form_Request {
|
|
417 |
|
418 |
// get email type from form
|
419 |
if( isset( $_POST['_mc4wp_email_type'] ) ) {
|
420 |
-
$email_type =
|
421 |
}
|
422 |
|
423 |
// allow plugins to override this email type
|
@@ -442,7 +443,8 @@ class MC4WP_Lite_Form_Request {
|
|
442 |
|
443 |
// make sure lists is an array
|
444 |
if( ! is_array( $lists ) ) {
|
445 |
-
$lists =
|
|
|
446 |
}
|
447 |
|
448 |
}
|
196 |
|
197 |
// set key: grouping id or name
|
198 |
if ( is_numeric( $grouping_id_or_name ) ) {
|
199 |
+
$grouping['id'] = absint( $grouping_id_or_name );
|
200 |
} else {
|
201 |
+
$grouping['name'] = sanitize_text_field( $grouping_id_or_name );
|
202 |
}
|
203 |
|
204 |
// comma separated list should become an array
|
205 |
if( ! is_array( $groups ) ) {
|
206 |
+
$groups = sanitize_text_field( $groups );
|
207 |
$groups = explode( ',', $groups );
|
208 |
}
|
209 |
|
239 |
$key = trim( strtoupper( $key ) );
|
240 |
|
241 |
// Skip field if it starts with _ or if it's in ignored_fields array
|
242 |
+
if( $key[0] === '_' || in_array( $key, $ignored_fields ) ) {
|
243 |
continue;
|
244 |
}
|
245 |
|
246 |
+
// Sanitize value if it's scalar
|
247 |
+
$value = ( is_scalar( $value ) ) ? sanitize_text_field( $value ) : $value;
|
248 |
|
249 |
// Add value to array
|
250 |
$data[ $key ] = $value;
|
277 |
|
278 |
$strpos = strpos($merge_vars['NAME'], ' ');
|
279 |
if( $strpos !== false ) {
|
280 |
+
$merge_vars['FNAME'] = substr( $merge_vars['NAME'], 0, $strpos );
|
281 |
+
$merge_vars['LNAME'] = substr( $merge_vars['NAME'], $strpos );
|
282 |
} else {
|
283 |
$merge_vars['FNAME'] = $merge_vars['NAME'];
|
284 |
}
|
418 |
|
419 |
// get email type from form
|
420 |
if( isset( $_POST['_mc4wp_email_type'] ) ) {
|
421 |
+
$email_type = sanitize_text_field( $_POST['_mc4wp_email_type'] );
|
422 |
}
|
423 |
|
424 |
// allow plugins to override this email type
|
443 |
|
444 |
// make sure lists is an array
|
445 |
if( ! is_array( $lists ) ) {
|
446 |
+
$lists = sanitize_text_field( $lists );
|
447 |
+
$lists = array( $lists );
|
448 |
}
|
449 |
|
450 |
}
|
includes/class-plugin.php
CHANGED
@@ -23,11 +23,6 @@ class MC4WP_Lite {
|
|
23 |
*/
|
24 |
private $api = null;
|
25 |
|
26 |
-
/**
|
27 |
-
* @var string Code version number
|
28 |
-
*/
|
29 |
-
private $code_version = "1.0";
|
30 |
-
|
31 |
/**
|
32 |
* Constructor
|
33 |
*/
|
@@ -35,12 +30,6 @@ class MC4WP_Lite {
|
|
35 |
|
36 |
spl_autoload_register( array( $this, 'autoload') );
|
37 |
|
38 |
-
// Check whether to run the upgrade routine
|
39 |
-
$db_code_version = get_option( 'mc4wp_code_version', 0 );
|
40 |
-
if( version_compare( $this->code_version, $db_code_version, "<" ) ) {
|
41 |
-
$this->upgrade();
|
42 |
-
}
|
43 |
-
|
44 |
// checkbox
|
45 |
$this->checkbox_manager = new MC4WP_Lite_Checkbox_Manager();
|
46 |
|
@@ -122,80 +111,6 @@ class MC4WP_Lite {
|
|
122 |
return $this->api;
|
123 |
}
|
124 |
|
125 |
-
private function upgrade() {
|
126 |
-
$options = get_option( 'mc4wp_lite' );
|
127 |
-
|
128 |
-
// transfer widget to new id?
|
129 |
-
if(get_option('mc4wp_transfered_old_widgets', false) == false) {
|
130 |
-
$sidebars_widgets = get_option('sidebars_widgets');
|
131 |
-
|
132 |
-
if($sidebars_widgets && is_array($sidebars_widgets)) {
|
133 |
-
foreach($sidebars_widgets as $key => $widgets)
|
134 |
-
{
|
135 |
-
if(!is_array($widgets)) { continue; }
|
136 |
-
foreach($widgets as $subkey => $widget_name) {
|
137 |
-
|
138 |
-
if(substr($widget_name, 0, 17) == 'mc4wp_lite_widget') {
|
139 |
-
|
140 |
-
$new_widget_name = str_replace('mc4wp_lite_widget', 'mc4wp_widget', $widget_name);
|
141 |
-
// active widget found, just change name?
|
142 |
-
$sidebars_widgets[$key][$subkey] = $new_widget_name;
|
143 |
-
update_option('sidebars_widgets', $sidebars_widgets);
|
144 |
-
update_option('widget_mc4wp_widget', get_option('widget_mc4wp_lite_widget') );
|
145 |
-
break;
|
146 |
-
}
|
147 |
-
}
|
148 |
-
}
|
149 |
-
}
|
150 |
-
|
151 |
-
update_option('mc4wp_transfered_old_widgets', true);
|
152 |
-
}
|
153 |
-
|
154 |
-
|
155 |
-
// transfer old options to new options format
|
156 |
-
if (isset( $options['mailchimp_api_key'] )) {
|
157 |
-
|
158 |
-
$new_options = array(
|
159 |
-
'general' => array(),
|
160 |
-
'checkbox' => array(),
|
161 |
-
'form' => array()
|
162 |
-
);
|
163 |
-
|
164 |
-
$new_options['general']['api_key'] = $options['mailchimp_api_key'];
|
165 |
-
|
166 |
-
foreach ( $options as $key => $value ) {
|
167 |
-
$_pos = strpos( $key, '_' );
|
168 |
-
|
169 |
-
$first_key = substr( $key, 0, $_pos );
|
170 |
-
$second_key = substr( $key, $_pos + 1 );
|
171 |
-
|
172 |
-
if ( isset( $new_options[$first_key] ) ) {
|
173 |
-
|
174 |
-
// change option name
|
175 |
-
if ( $second_key == 'show_at_bp_form' ) {
|
176 |
-
$second_key = 'show_at_buddypress_form';
|
177 |
-
}
|
178 |
-
|
179 |
-
// change option name
|
180 |
-
if ( $second_key == 'show_at_ms_form' ) {
|
181 |
-
$second_key = 'show_at_multisite_form';
|
182 |
-
}
|
183 |
-
|
184 |
-
// set value into new option name
|
185 |
-
$new_options[$first_key][$second_key] = $value;
|
186 |
-
}
|
187 |
-
|
188 |
-
}
|
189 |
-
|
190 |
-
update_option( 'mc4wp_lite', $new_options['general'] );
|
191 |
-
update_option( 'mc4wp_lite_checkbox', $new_options['checkbox'] );
|
192 |
-
update_option( 'mc4wp_lite_form', $new_options['form'] );
|
193 |
-
} // end transfer options
|
194 |
-
|
195 |
-
// update code version
|
196 |
-
update_option( 'mc4wp_code_version', $this->code_version );
|
197 |
-
}
|
198 |
-
|
199 |
public function register_widget()
|
200 |
{
|
201 |
register_widget( 'MC4WP_Lite_Widget' );
|
23 |
*/
|
24 |
private $api = null;
|
25 |
|
|
|
|
|
|
|
|
|
|
|
26 |
/**
|
27 |
* Constructor
|
28 |
*/
|
30 |
|
31 |
spl_autoload_register( array( $this, 'autoload') );
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
// checkbox
|
34 |
$this->checkbox_manager = new MC4WP_Lite_Checkbox_Manager();
|
35 |
|
111 |
return $this->api;
|
112 |
}
|
113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
public function register_widget()
|
115 |
{
|
116 |
register_widget( 'MC4WP_Lite_Widget' );
|
includes/class-widget.php
CHANGED
@@ -31,6 +31,7 @@ class MC4WP_Lite_Widget extends WP_Widget {
|
|
31 |
* @param array $instance Saved values from database.
|
32 |
*/
|
33 |
public function widget( $args, $instance ) {
|
|
|
34 |
$title = apply_filters( 'widget_title', $instance['title'] );
|
35 |
|
36 |
echo $args['before_widget'];
|
@@ -57,10 +58,10 @@ class MC4WP_Lite_Widget extends WP_Widget {
|
|
57 |
* @param array $instance Previously saved values from database.
|
58 |
*/
|
59 |
public function form( $instance ) {
|
60 |
-
$title = isset($instance['title']) ? $instance['title'] : __('Newsletter', 'mailchimp-for-wp');
|
61 |
?>
|
62 |
<p>
|
63 |
-
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label>
|
64 |
<input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
|
65 |
</p>
|
66 |
<p class="help">
|
@@ -81,7 +82,7 @@ class MC4WP_Lite_Widget extends WP_Widget {
|
|
81 |
*/
|
82 |
public function update( $new_instance, $old_instance ) {
|
83 |
$instance = array();
|
84 |
-
$instance['title'] = ( ! empty( $new_instance['title'] ) ) ?
|
85 |
return $instance;
|
86 |
}
|
87 |
|
31 |
* @param array $instance Saved values from database.
|
32 |
*/
|
33 |
public function widget( $args, $instance ) {
|
34 |
+
|
35 |
$title = apply_filters( 'widget_title', $instance['title'] );
|
36 |
|
37 |
echo $args['before_widget'];
|
58 |
* @param array $instance Previously saved values from database.
|
59 |
*/
|
60 |
public function form( $instance ) {
|
61 |
+
$title = isset( $instance['title'] ) ? $instance['title'] : __( 'Newsletter', 'mailchimp-for-wp' );
|
62 |
?>
|
63 |
<p>
|
64 |
+
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:', 'mailchimp-for-wp' ); ?></label>
|
65 |
<input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
|
66 |
</p>
|
67 |
<p class="help">
|
82 |
*/
|
83 |
public function update( $new_instance, $old_instance ) {
|
84 |
$instance = array();
|
85 |
+
$instance['title'] = ( ! empty( $new_instance['title'] ) ) ? sanitize_text_field( $new_instance['title'] ) : '';
|
86 |
return $instance;
|
87 |
}
|
88 |
|
includes/integrations/class-cf7.php
CHANGED
@@ -41,7 +41,7 @@ class MC4WP_CF7_Integration extends MC4WP_General_Integration {
|
|
41 |
* @return array
|
42 |
*/
|
43 |
public function alter_cf7_data( $data = array() ) {
|
44 |
-
$data['mc4wp_checkbox'] = $this->checkbox_was_checked() ? __( 'Yes' ) : __( 'No' );
|
45 |
return $data;
|
46 |
}
|
47 |
|
41 |
* @return array
|
42 |
*/
|
43 |
public function alter_cf7_data( $data = array() ) {
|
44 |
+
$data['mc4wp_checkbox'] = $this->checkbox_was_checked() ? __( 'Yes', 'mailchimp-for-wp' ) : __( 'No', 'mailchimp-for-wp' );
|
45 |
return $data;
|
46 |
}
|
47 |
|
includes/integrations/class-integration.php
CHANGED
@@ -77,10 +77,10 @@ abstract class MC4WP_Integration {
|
|
77 |
$label = $args['labels'][0];
|
78 |
} else if ( isset( $opts['text_' . $this->type . '_label'] ) && ! empty( $opts['text_' . $this->type . '_label'] ) ) {
|
79 |
// custom label text was set
|
80 |
-
$label = __( $opts['text_' . $this->type . '_label'] );
|
81 |
} else {
|
82 |
// default label text
|
83 |
-
$label = __( $opts['label'] );
|
84 |
}
|
85 |
|
86 |
// replace label variables
|
77 |
$label = $args['labels'][0];
|
78 |
} else if ( isset( $opts['text_' . $this->type . '_label'] ) && ! empty( $opts['text_' . $this->type . '_label'] ) ) {
|
79 |
// custom label text was set
|
80 |
+
$label = __( $opts['text_' . $this->type . '_label'], 'mailchimp-for-wp' );
|
81 |
} else {
|
82 |
// default label text
|
83 |
+
$label = __( $opts['label'], 'mailchimp-for-wp' );
|
84 |
}
|
85 |
|
86 |
// replace label variables
|
includes/views/checkbox-settings.php
CHANGED
@@ -35,7 +35,7 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
35 |
?><td colspan="2"><?php printf( __( 'No lists found, %sare you connected to MailChimp?%s', 'mailchimp-for-wp' ), '<a href="'. admin_url( 'admin.php?page=mc4wp-lite' ) .'">', '</a>' ); ?></td><?php
|
36 |
} else { ?>
|
37 |
<td class="nowrap">
|
38 |
-
<?php foreach($lists as $list) {
|
39 |
?><label><input type="checkbox" name="mc4wp_lite_checkbox[lists][<?php echo esc_attr( $list->id ); ?>]" value="<?php echo esc_attr($list->id); ?>" <?php checked( array_key_exists( $list->id, $opts['lists'] ), true ); ?>> <?php echo esc_html( $list->name ); ?></label><br /><?php
|
40 |
} ?>
|
41 |
</td>
|
@@ -46,7 +46,16 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
46 |
</tr>
|
47 |
<tr valign="top">
|
48 |
<th scope="row"><?php _e( 'Double opt-in?', 'mailchimp-for-wp' ); ?></th>
|
49 |
-
<td class="nowrap"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
<td class="desc"><?php _e( 'Select "yes" if you want people to confirm their email address before being subscribed (recommended)', 'mailchimp-for-wp' ); ?></td>
|
51 |
</tr>
|
52 |
</table>
|
@@ -57,9 +66,9 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
57 |
<tr valign="top">
|
58 |
<th scope="row"><?php _e( 'Add the checkbox to these forms', 'mailchimp-for-wp' ); ?></th>
|
59 |
<td class="nowrap">
|
60 |
-
<?php foreach($this->get_checkbox_compatible_plugins() as $code => $name) {
|
61 |
|
62 |
-
if($code[0] !== '_') {
|
63 |
?><label><input name="mc4wp_lite_checkbox[show_at_<?php echo $code; ?>]" value="1" type="checkbox" <?php checked( $opts['show_at_' . $code], 1 ); ?>> <?php echo esc_html( $name ); ?></label><br /><?php
|
64 |
} else {
|
65 |
?><label class="pro-feature"><input type="checkbox" disabled> <?php echo esc_html( $name ); ?></label><br /><?php
|
@@ -79,12 +88,12 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
79 |
</tr>
|
80 |
<tr valign="top">
|
81 |
<th scope="row"><?php _e( 'Pre-check the checkbox?', 'mailchimp-for-wp' ); ?></th>
|
82 |
-
<td class="nowrap"><label><input type="radio" name="mc4wp_lite_checkbox[precheck]" value="1" <?php checked( $opts['precheck'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label> <label><input type="radio" name="mc4wp_lite_checkbox[precheck]" value="0" <?php checked( $opts['precheck'], 0 ); ?> /> <?php _e( 'No' ); ?></label></td>
|
83 |
<td class="desc"></td>
|
84 |
</tr>
|
85 |
<tr valign="top">
|
86 |
<th scope="row"><?php _e( 'Load some default CSS?', 'mailchimp-for-wp' ); ?></th>
|
87 |
-
<td class="nowrap"><label><input type="radio" name="mc4wp_lite_checkbox[css]" value="1" <?php checked( $opts['css'], 1 ); ?> /> <?php _e( 'Yes' ); ?></label> <label><input type="radio" name="mc4wp_lite_checkbox[css]" value="0" <?php checked( $opts['css'], 0 ); ?> /> <?php _e( 'No' ); ?></label></td>
|
88 |
<td class="desc"><?php _e( 'Select "yes" if the checkbox appears in a weird place.', 'mailchimp-for-wp' ); ?></td>
|
89 |
</tr>
|
90 |
|
35 |
?><td colspan="2"><?php printf( __( 'No lists found, %sare you connected to MailChimp?%s', 'mailchimp-for-wp' ), '<a href="'. admin_url( 'admin.php?page=mc4wp-lite' ) .'">', '</a>' ); ?></td><?php
|
36 |
} else { ?>
|
37 |
<td class="nowrap">
|
38 |
+
<?php foreach( $lists as $list ) {
|
39 |
?><label><input type="checkbox" name="mc4wp_lite_checkbox[lists][<?php echo esc_attr( $list->id ); ?>]" value="<?php echo esc_attr($list->id); ?>" <?php checked( array_key_exists( $list->id, $opts['lists'] ), true ); ?>> <?php echo esc_html( $list->name ); ?></label><br /><?php
|
40 |
} ?>
|
41 |
</td>
|
46 |
</tr>
|
47 |
<tr valign="top">
|
48 |
<th scope="row"><?php _e( 'Double opt-in?', 'mailchimp-for-wp' ); ?></th>
|
49 |
+
<td class="nowrap">
|
50 |
+
<label>
|
51 |
+
<input type="radio" name="mc4wp_lite_checkbox[double_optin]" value="1" <?php checked( $opts['double_optin'], 1 ); ?> />
|
52 |
+
<?php _e( 'Yes', 'mailchimp-for-wp' ); ?>
|
53 |
+
</label>
|
54 |
+
<label>
|
55 |
+
<input type="radio" id="mc4wp_checkbox_double_optin_0" name="mc4wp_lite_checkbox[double_optin]" value="0" <?php checked( $opts['double_optin'], 0 ); ?> />
|
56 |
+
<?php _e( 'No', 'mailchimp-for-wp' ); ?>
|
57 |
+
</label>
|
58 |
+
</td>
|
59 |
<td class="desc"><?php _e( 'Select "yes" if you want people to confirm their email address before being subscribed (recommended)', 'mailchimp-for-wp' ); ?></td>
|
60 |
</tr>
|
61 |
</table>
|
66 |
<tr valign="top">
|
67 |
<th scope="row"><?php _e( 'Add the checkbox to these forms', 'mailchimp-for-wp' ); ?></th>
|
68 |
<td class="nowrap">
|
69 |
+
<?php foreach( $this->get_checkbox_compatible_plugins() as $code => $name ) {
|
70 |
|
71 |
+
if( $code[0] !== '_' ) {
|
72 |
?><label><input name="mc4wp_lite_checkbox[show_at_<?php echo $code; ?>]" value="1" type="checkbox" <?php checked( $opts['show_at_' . $code], 1 ); ?>> <?php echo esc_html( $name ); ?></label><br /><?php
|
73 |
} else {
|
74 |
?><label class="pro-feature"><input type="checkbox" disabled> <?php echo esc_html( $name ); ?></label><br /><?php
|
88 |
</tr>
|
89 |
<tr valign="top">
|
90 |
<th scope="row"><?php _e( 'Pre-check the checkbox?', 'mailchimp-for-wp' ); ?></th>
|
91 |
+
<td class="nowrap"><label><input type="radio" name="mc4wp_lite_checkbox[precheck]" value="1" <?php checked( $opts['precheck'], 1 ); ?> /> <?php _e( 'Yes', 'mailchimp-for-wp' ); ?></label> <label><input type="radio" name="mc4wp_lite_checkbox[precheck]" value="0" <?php checked( $opts['precheck'], 0 ); ?> /> <?php _e( 'No', 'mailchimp-for-wp' ); ?></label></td>
|
92 |
<td class="desc"></td>
|
93 |
</tr>
|
94 |
<tr valign="top">
|
95 |
<th scope="row"><?php _e( 'Load some default CSS?', 'mailchimp-for-wp' ); ?></th>
|
96 |
+
<td class="nowrap"><label><input type="radio" name="mc4wp_lite_checkbox[css]" value="1" <?php checked( $opts['css'], 1 ); ?> /> <?php _e( 'Yes', 'mailchimp-for-wp' ); ?></label> <label><input type="radio" name="mc4wp_lite_checkbox[css]" value="0" <?php checked( $opts['css'], 0 ); ?> /> <?php _e( 'No', 'mailchimp-for-wp' ); ?></label></td>
|
97 |
<td class="desc"><?php _e( 'Select "yes" if the checkbox appears in a weird place.', 'mailchimp-for-wp' ); ?></td>
|
98 |
</tr>
|
99 |
|
includes/views/form-settings.php
CHANGED
@@ -24,16 +24,16 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
24 |
<th scope="row"><label for="mc4wp_load_stylesheet_select"><?php _e( 'Load form styles (CSS)?' ,'mailchimp-for-wp' ); ?></label></th>
|
25 |
<td class="nowrap valigntop">
|
26 |
<select name="mc4wp_lite_form[css]" id="mc4wp_load_stylesheet_select">
|
27 |
-
<option value="0" <?php selected($opts['css'], 0); ?>><?php _e( 'No' ); ?></option>
|
28 |
<option value="default" <?php selected($opts['css'], 'default'); ?><?php selected($opts['css'], 1); ?>><?php _e( 'Yes, load basic form styles', 'mailchimp-for-wp' ); ?></option>
|
29 |
-
<option disabled
|
30 |
<optgroup label="<?php _e( 'Yes, load default form theme', 'mailchimp-for-wp' ); ?>">
|
31 |
<option value="light" <?php selected($opts['css'], 'light'); ?>><?php _e( 'Light Theme', 'mailchimp-for-wp' ); ?></option>
|
32 |
<option value="red" <?php selected($opts['css'], 'red'); ?>><?php _e( 'Red Theme', 'mailchimp-for-wp' ); ?></option>
|
33 |
<option value="green" <?php selected($opts['css'], 'green'); ?>><?php _e( 'Green Theme', 'mailchimp-for-wp' ); ?></option>
|
34 |
<option value="blue" <?php selected($opts['css'], 'blue'); ?>><?php _e( 'Blue Theme', 'mailchimp-for-wp' ); ?></option>
|
35 |
<option value="dark" <?php selected($opts['css'], 'dark'); ?>><?php _e( 'Dark Theme', 'mailchimp-for-wp' ); ?></option>
|
36 |
-
<option disabled
|
37 |
</optgroup>
|
38 |
</select>
|
39 |
</td>
|
@@ -107,16 +107,25 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
107 |
<table class="form-table">
|
108 |
<tr valign="top">
|
109 |
<th scope="row"><?php _e( 'Double opt-in?', 'mailchimp-for-wp' ); ?></th>
|
110 |
-
<td class="nowrap"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
<td class="desc"><?php _e( 'Select "yes" if you want people to confirm their email address before being subscribed (recommended)', 'mailchimp-for-wp' ); ?></td>
|
112 |
</tr>
|
113 |
<tr class="pro-feature" valign="top">
|
114 |
<th scope="row"><?php _e( 'Send Welcome Email?', 'mailchimp-for-wp' ); ?></th>
|
115 |
<td class="nowrap">
|
116 |
-
<input type="radio" readonly />
|
117 |
-
<label><?php _e( "Yes" ); ?></label>
|
118 |
<input type="radio" checked readonly />
|
119 |
-
<label><?php _e( "No" ); ?></label>
|
120 |
</td>
|
121 |
<td class="desc"><?php _e( 'Select "yes" if you want to send your lists Welcome Email if a subscribe succeeds (only when double opt-in is disabled).' ,'mailchimp-for-wp' ); ?></td>
|
122 |
</tr>
|
@@ -124,19 +133,23 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
124 |
<th scope="row"><?php _e( 'Update existing subscribers?', 'mailchimp-for-wp' ); ?></th>
|
125 |
<td class="nowrap">
|
126 |
<input type="radio" readonly />
|
127 |
-
<label><?php _e("Yes"); ?></label>
|
128 |
<input type="radio" checked readonly />
|
129 |
-
<label><?php _e( 'No' ); ?></label>
|
130 |
</td>
|
131 |
<td class="desc"><?php _e( 'Select "yes" if you want to update existing subscribers (instead of showing the "already subscribed" message).', 'mailchimp-for-wp' ); ?></td>
|
132 |
</tr>
|
133 |
<tr class="pro-feature" valign="top">
|
134 |
<th scope="row"><?php _e( 'Replace interest groups?', 'mailchimp-for-wp' ); ?></th>
|
135 |
<td class="nowrap">
|
136 |
-
<
|
137 |
-
|
138 |
-
|
139 |
-
|
|
|
|
|
|
|
|
|
140 |
</td>
|
141 |
<td class="desc"><?php _e( 'Select "yes" if you want to replace the interest groups with the groups provided instead of adding the provided groups to the member\'s interest groups (only when updating a subscriber).', 'mailchimp-for-wp'); ?></td>
|
142 |
</tr>
|
@@ -148,20 +161,35 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
148 |
<tr valign="top" class="pro-feature">
|
149 |
<th scope="row"><?php _e( 'Enable AJAX form submission?', 'mailchimp-for-wp' ); ?></th>
|
150 |
<td class="nowrap">
|
151 |
-
<
|
152 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
</td>
|
154 |
<td class="desc"><?php _e( 'Select "yes" if you want to use AJAX (JavaScript) to submit forms.', 'mailchimp-for-wp' ); ?> <a href="https://mc4wp.com/demo/#utm_source=lite-plugin&utm_medium=link&utm_campaign=settings-demo-link">(demo)</a></td>
|
155 |
</tr>
|
156 |
<tr valign="top">
|
157 |
-
<th scope="row"
|
158 |
-
<td class="nowrap"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
<td class="desc"><?php _e( 'Select "yes" to hide the form fields after a successful sign-up.', 'mailchimp-for-wp' ); ?></td>
|
160 |
</tr>
|
161 |
<tr valign="top">
|
162 |
<th scope="row"><label for="mc4wp_form_redirect"><?php _e( 'Redirect to URL after successful sign-ups', 'mailchimp-for-wp' ); ?></label></th>
|
163 |
<td colspan="2">
|
164 |
-
<input type="text" class="widefat" name="mc4wp_lite_form[redirect]" id="mc4wp_form_redirect" placeholder="Example:
|
165 |
<p class="help"><?php _e( 'Leave empty or enter 0 for no redirection. Use complete (absolute) URLs, including <code>http://</code>', 'mailchimp-for-wp' ); ?></p>
|
166 |
</td>
|
167 |
</tr>
|
24 |
<th scope="row"><label for="mc4wp_load_stylesheet_select"><?php _e( 'Load form styles (CSS)?' ,'mailchimp-for-wp' ); ?></label></th>
|
25 |
<td class="nowrap valigntop">
|
26 |
<select name="mc4wp_lite_form[css]" id="mc4wp_load_stylesheet_select">
|
27 |
+
<option value="0" <?php selected($opts['css'], 0); ?>><?php _e( 'No', 'mailchimp-for-wp' ); ?></option>
|
28 |
<option value="default" <?php selected($opts['css'], 'default'); ?><?php selected($opts['css'], 1); ?>><?php _e( 'Yes, load basic form styles', 'mailchimp-for-wp' ); ?></option>
|
29 |
+
<option disabled><?php _e( '(PRO ONLY)', 'mailchimp-for-wp' ); ?> <?php _e( 'Yes, load my custom form styles', 'mailchimp-for-wp' ); ?></option>
|
30 |
<optgroup label="<?php _e( 'Yes, load default form theme', 'mailchimp-for-wp' ); ?>">
|
31 |
<option value="light" <?php selected($opts['css'], 'light'); ?>><?php _e( 'Light Theme', 'mailchimp-for-wp' ); ?></option>
|
32 |
<option value="red" <?php selected($opts['css'], 'red'); ?>><?php _e( 'Red Theme', 'mailchimp-for-wp' ); ?></option>
|
33 |
<option value="green" <?php selected($opts['css'], 'green'); ?>><?php _e( 'Green Theme', 'mailchimp-for-wp' ); ?></option>
|
34 |
<option value="blue" <?php selected($opts['css'], 'blue'); ?>><?php _e( 'Blue Theme', 'mailchimp-for-wp' ); ?></option>
|
35 |
<option value="dark" <?php selected($opts['css'], 'dark'); ?>><?php _e( 'Dark Theme', 'mailchimp-for-wp' ); ?></option>
|
36 |
+
<option disabled><?php _e( '(PRO ONLY)', 'mailchimp-for-wp' ); ?> <?php _e( 'Custom Color Theme', 'mailchimp-for-wp' ); ?></option>
|
37 |
</optgroup>
|
38 |
</select>
|
39 |
</td>
|
107 |
<table class="form-table">
|
108 |
<tr valign="top">
|
109 |
<th scope="row"><?php _e( 'Double opt-in?', 'mailchimp-for-wp' ); ?></th>
|
110 |
+
<td class="nowrap">
|
111 |
+
<label>
|
112 |
+
<input type="radio" name="mc4wp_lite_form[double_optin]" value="1" <?php checked( $opts['double_optin'], 1 ); ?> />
|
113 |
+
<?php _e( 'Yes', 'mailchimp-for-wp' ); ?>
|
114 |
+
</label>
|
115 |
+
<label>
|
116 |
+
<input type="radio" name="mc4wp_lite_form[double_optin]" value="0" <?php checked( $opts['double_optin'], 0); ?> />
|
117 |
+
<?php _e( 'No', 'mailchimp-for-wp' ); ?>
|
118 |
+
</label>
|
119 |
+
</td>
|
120 |
<td class="desc"><?php _e( 'Select "yes" if you want people to confirm their email address before being subscribed (recommended)', 'mailchimp-for-wp' ); ?></td>
|
121 |
</tr>
|
122 |
<tr class="pro-feature" valign="top">
|
123 |
<th scope="row"><?php _e( 'Send Welcome Email?', 'mailchimp-for-wp' ); ?></th>
|
124 |
<td class="nowrap">
|
125 |
+
<input type="radio" readonly />
|
126 |
+
<label><?php _e( "Yes", 'mailchimp-for-wp' ); ?></label>
|
127 |
<input type="radio" checked readonly />
|
128 |
+
<label><?php _e( "No", 'mailchimp-for-wp' ); ?></label>
|
129 |
</td>
|
130 |
<td class="desc"><?php _e( 'Select "yes" if you want to send your lists Welcome Email if a subscribe succeeds (only when double opt-in is disabled).' ,'mailchimp-for-wp' ); ?></td>
|
131 |
</tr>
|
133 |
<th scope="row"><?php _e( 'Update existing subscribers?', 'mailchimp-for-wp' ); ?></th>
|
134 |
<td class="nowrap">
|
135 |
<input type="radio" readonly />
|
136 |
+
<label><?php _e("Yes", 'mailchimp-for-wp'); ?></label>
|
137 |
<input type="radio" checked readonly />
|
138 |
+
<label><?php _e( 'No', 'mailchimp-for-wp' ); ?></label>
|
139 |
</td>
|
140 |
<td class="desc"><?php _e( 'Select "yes" if you want to update existing subscribers (instead of showing the "already subscribed" message).', 'mailchimp-for-wp' ); ?></td>
|
141 |
</tr>
|
142 |
<tr class="pro-feature" valign="top">
|
143 |
<th scope="row"><?php _e( 'Replace interest groups?', 'mailchimp-for-wp' ); ?></th>
|
144 |
<td class="nowrap">
|
145 |
+
<label>
|
146 |
+
<input type="radio" checked readonly />
|
147 |
+
<?php _e("Yes", 'mailchimp-for-wp'); ?>
|
148 |
+
</label>
|
149 |
+
<label>
|
150 |
+
<input type="radio" readonly />
|
151 |
+
<?php _e("No", 'mailchimp-for-wp'); ?>
|
152 |
+
</label>
|
153 |
</td>
|
154 |
<td class="desc"><?php _e( 'Select "yes" if you want to replace the interest groups with the groups provided instead of adding the provided groups to the member\'s interest groups (only when updating a subscriber).', 'mailchimp-for-wp'); ?></td>
|
155 |
</tr>
|
161 |
<tr valign="top" class="pro-feature">
|
162 |
<th scope="row"><?php _e( 'Enable AJAX form submission?', 'mailchimp-for-wp' ); ?></th>
|
163 |
<td class="nowrap">
|
164 |
+
<label>
|
165 |
+
<input type="radio" disabled />
|
166 |
+
<?php _e("Yes", 'mailchimp-for-wp'); ?>
|
167 |
+
</label>
|
168 |
+
<label>
|
169 |
+
<input type="radio" checked disabled />
|
170 |
+
<?php _e("No", 'mailchimp-for-wp'); ?>
|
171 |
+
</label>
|
172 |
</td>
|
173 |
<td class="desc"><?php _e( 'Select "yes" if you want to use AJAX (JavaScript) to submit forms.', 'mailchimp-for-wp' ); ?> <a href="https://mc4wp.com/demo/#utm_source=lite-plugin&utm_medium=link&utm_campaign=settings-demo-link">(demo)</a></td>
|
174 |
</tr>
|
175 |
<tr valign="top">
|
176 |
+
<th scope="row"><?php _e( 'Hide form after a successful sign-up?', 'mailchimp-for-wp' ); ?></th>
|
177 |
+
<td class="nowrap">
|
178 |
+
<label>
|
179 |
+
<input type="radio" name="mc4wp_lite_form[hide_after_success]" value="1" <?php checked( $opts['hide_after_success'], 1 ); ?> />
|
180 |
+
<?php _e( 'Yes', 'mailchimp-for-wp'); ?>
|
181 |
+
</label>
|
182 |
+
<label>
|
183 |
+
<input type="radio" name="mc4wp_lite_form[hide_after_success]" value="0" <?php checked( $opts['hide_after_success'], 0 ); ?> />
|
184 |
+
<?php _e( 'No', 'mailchimp-for-wp' ); ?>
|
185 |
+
</label>
|
186 |
+
</td>
|
187 |
<td class="desc"><?php _e( 'Select "yes" to hide the form fields after a successful sign-up.', 'mailchimp-for-wp' ); ?></td>
|
188 |
</tr>
|
189 |
<tr valign="top">
|
190 |
<th scope="row"><label for="mc4wp_form_redirect"><?php _e( 'Redirect to URL after successful sign-ups', 'mailchimp-for-wp' ); ?></label></th>
|
191 |
<td colspan="2">
|
192 |
+
<input type="text" class="widefat" name="mc4wp_lite_form[redirect]" id="mc4wp_form_redirect" placeholder="<?php printf( __( 'Example: %s', 'mailchimp-for-wp' ), esc_url( site_url('/thank-you/' ) ) ); ?>" value="<?php echo esc_url( $opts['redirect'] ); ?>" />
|
193 |
<p class="help"><?php _e( 'Leave empty or enter 0 for no redirection. Use complete (absolute) URLs, including <code>http://</code>', 'mailchimp-for-wp' ); ?></p>
|
194 |
</td>
|
195 |
</tr>
|
includes/views/parts/admin-field-wizard.php
CHANGED
@@ -17,7 +17,7 @@ if( ! defined("MC4WP_LITE_VERSION") ) {
|
|
17 |
<optgroup label="Interest groupings" class="groupings"></optgroup>
|
18 |
<optgroup label="Other" class="other">
|
19 |
<option class="default" value="submit"><?php _e( 'Submit Button' ,'mailchimp-for-wp' ); ?></option>
|
20 |
-
<option class="default" disabled
|
21 |
</optgroup>
|
22 |
</select>
|
23 |
</p>
|
17 |
<optgroup label="Interest groupings" class="groupings"></optgroup>
|
18 |
<optgroup label="Other" class="other">
|
19 |
<option class="default" value="submit"><?php _e( 'Submit Button' ,'mailchimp-for-wp' ); ?></option>
|
20 |
+
<option class="default" disabled><?php _e( '(PRO ONLY)' ,'mailchimp-for-wp' ); ?> <?php _e( 'Lists Choice' ,'mailchimp-for-wp' ); ?></option>
|
21 |
</optgroup>
|
22 |
</select>
|
23 |
</p>
|
languages/mailchimp-for-wp-es_ES.mo
CHANGED
Binary file
|
languages/mailchimp-for-wp-es_ES.po
CHANGED
@@ -1,1126 +1,1071 @@
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"
|
4 |
-
"POT-Creation-Date: 2014-05-14 22:19+0100\n"
|
5 |
-
"PO-Revision-Date: 2014-07-16 21:29+0100\n"
|
6 |
-
"Last-Translator: Danny <hi@dannyvankooten.com>\n"
|
7 |
-
"Language-Team: Danny van Kooten <hi@dannyvankooten.com>\n"
|
8 |
-
"Language: en_EN\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"
|
13 |
-
"X-
|
14 |
-
"
|
15 |
-
"X-Poedit-SearchPath-0: ..\n"
|
16 |
-
|
17 |
-
#: ../includes/class-admin.php:178
|
18 |
-
msgid "Settings"
|
19 |
-
msgstr "Configuración"
|
20 |
-
|
21 |
-
#: ../includes/class-admin.php:197
|
22 |
-
msgid "Documentation"
|
23 |
-
msgstr "Documentacion"
|
24 |
-
|
25 |
-
#: ../includes/class-admin.php:209
|
26 |
-
msgid "Save Form"
|
27 |
-
msgstr "Guardar formulario"
|
28 |
-
|
29 |
-
#: ../includes/class-admin.php:211
|
30 |
-
msgid "Update Form"
|
31 |
-
msgstr "Actualizar formulario"
|
32 |
-
|
33 |
-
#: ../includes/class-admin.php:248
|
34 |
-
msgid "Your email address"
|
35 |
-
msgstr "Tu dirección de correo electrónico"
|
36 |
-
|
37 |
-
#: ../includes/class-admin.php:249
|
38 |
-
msgid "Email address"
|
39 |
-
msgstr "Dirección de correo electrónico"
|
40 |
-
|
41 |
-
#: ../includes/class-admin.php:250
|
42 |
-
msgid "Sign up"
|
43 |
-
msgstr "Registro"
|
44 |
-
|
45 |
-
#: ../includes/class-admin.php:261
|
46 |
-
msgid "Back to general form settings"
|
47 |
-
msgstr "Volver a las opciones de configuracion generales"
|
48 |
-
|
49 |
-
#: ../includes/class-admin.php:263
|
50 |
-
msgid "Form updated."
|
51 |
-
msgstr "Formulario actualizado."
|
52 |
-
|
53 |
-
#: ../includes/class-admin.php:264
|
54 |
-
msgid "Form saved."
|
55 |
-
msgstr "Formulario guardado."
|
56 |
-
|
57 |
-
#: ../includes/class-admin.php:321
|
58 |
-
msgid "Form settings"
|
59 |
-
msgstr "Ajustes de formularios"
|
60 |
-
|
61 |
-
#: ../includes/class-admin.php:322
|
62 |
-
msgid "Optional settings"
|
63 |
-
msgstr "Ajustes opcionales"
|
64 |
-
|
65 |
-
#: ../includes/class-admin.php:323
|
66 |
-
msgid "Form variables"
|
67 |
-
msgstr "Variables de formulario."
|
68 |
-
|
69 |
-
#: ../includes/class-admin.php:357
|
70 |
-
msgid "Use the following variables to add some dynamic content to your form."
|
71 |
-
msgstr ""
|
72 |
-
"Utiliza las siguientes variables para añadir algo de contenido dinámico a tu "
|
73 |
-
"formulario"
|
74 |
-
|
75 |
-
#: ../includes/class-admin.php:497
|
76 |
-
#, php-format
|
77 |
-
msgid ""
|
78 |
-
"Couldn't create the stylesheet. Manually add the generated CSS to your theme "
|
79 |
-
"stylesheet by using the %sTheme Editor%s or use FTP and edit <em>%s</em>."
|
80 |
-
msgstr ""
|
81 |
-
"No se pudo crear la hoja de estilo. Agrega manualmente el CSS generado a tu "
|
82 |
-
"hoja de estilo del tema utilizando el %sEditor del Temas%s s o utiliza FTP y "
|
83 |
-
"edita <em>%s</ em>."
|
84 |
-
|
85 |
-
#: ../includes/class-admin.php:498
|
86 |
-
#, php-format
|
87 |
-
msgid "%sShow CSS%s"
|
88 |
-
msgstr "%sMostrar CSS%s"
|
89 |
-
|
90 |
-
#: ../includes/class-admin.php:507
|
91 |
-
#, php-format
|
92 |
-
msgid ""
|
93 |
-
"To apply these styles on your website, select \"load custom form styles\" in "
|
94 |
-
"the %sform settings%s"
|
95 |
-
msgstr ""
|
96 |
-
"Para aplicar estos estilos en tu sitio web, selecciona \"cargar estilos de "
|
97 |
-
"formulario personalizado\" en los %sajustes de formulario%s"
|
98 |
-
|
99 |
-
#: ../includes/class-admin.php:508
|
100 |
-
#, php-format
|
101 |
-
msgid "The %sCSS Stylesheet%s has been created."
|
102 |
-
msgstr "La %shoja de estilos CSS%s ha sido creada."
|
103 |
-
|
104 |
-
#: ../includes/class-admin.php:524
|
105 |
-
msgid "General Settings"
|
106 |
-
msgstr "Ajustes generales"
|
107 |
-
|
108 |
-
#: ../includes/class-admin.php:525
|
109 |
-
msgid "Checkboxes"
|
110 |
-
msgstr "Casillas de verificación"
|
111 |
-
|
112 |
-
#: ../includes/class-admin.php:526
|
113 |
-
#: ../includes/views/pages/admin-form-settings.php:10
|
114 |
-
msgid "Forms"
|
115 |
-
msgstr "Formularios"
|
116 |
-
|
117 |
-
#: ../includes/class-admin.php:527
|
118 |
-
#: ../includes/views/pages/admin-reports.php:10
|
119 |
-
msgid "Reports"
|
120 |
-
msgstr "Informes"
|
121 |
-
|
122 |
-
#: ../includes/class-admin.php:596
|
123 |
-
msgid "Comment form"
|
124 |
-
msgstr "Formulario de comentarios"
|
125 |
-
|
126 |
-
#: ../includes/class-admin.php:597
|
127 |
-
msgid "Registration form"
|
128 |
-
msgstr "Formulario de registros"
|
129 |
-
|
130 |
-
#: ../includes/class-admin.php:601
|
131 |
-
msgid "MultiSite forms"
|
132 |
-
msgstr "Formularios MultiSite"
|
133 |
-
|
134 |
-
#: ../includes/class-admin.php:605
|
135 |
-
msgid "BuddyPress registration"
|
136 |
-
msgstr "Regitro BuddyPress"
|
137 |
-
|
138 |
-
#: ../includes/class-admin.php:613 ../includes/class-admin.php:617
|
139 |
-
#, php-format
|
140 |
-
msgid "%s checkout"
|
141 |
-
msgstr "verificación de %s"
|
142 |
-
|
143 |
-
#: ../includes/class-admin.php:653
|
144 |
-
#, php-format
|
145 |
-
msgid ""
|
146 |
-
"Please make sure the plugin is connected to MailChimp. <a href=\"%s"
|
147 |
-
"\">Provide a valid API key.</a>"
|
148 |
-
msgstr ""
|
149 |
-
"Por favor, asegúrrate de que el plugin está conectado a MailChimp. <a href="
|
150 |
-
"\"%s\"> Proporciona una clave de API válida. </a>"
|
151 |
-
|
152 |
-
#: ../includes/class-admin.php:792
|
153 |
-
#, php-format
|
154 |
-
msgid ""
|
155 |
-
"<strong>Welcome to MailChimp for WordPress Pro!</strong> We transfered the "
|
156 |
-
"settings you had set in the Lite version, please <a href=\"%s\">deactivate "
|
157 |
-
"it now</a> to prevent problems"
|
158 |
-
msgstr ""
|
159 |
-
"<strong> ¡Bienvenido a MailChimp para WordPress Pro! </ strong> Hemos "
|
160 |
-
"transferido los ajustes que habías establecido en la versión Lite, por favor "
|
161 |
-
"<a href=\"%s\">desactívala ahora</a> para evitar problemas."
|
162 |
-
|
163 |
-
#: ../includes/class-admin.php:865
|
164 |
-
msgid "Renewed MailChimp cache."
|
165 |
-
msgstr "Renovar cache de MailChimp"
|
166 |
-
|
167 |
-
#: ../includes/class-admin.php:867
|
168 |
-
msgid "Failed to renew MailChimp cache - please try again later."
|
169 |
-
msgstr ""
|
170 |
-
"Fallo al renovar la cache de MailChimp - Por favor, intentelo de nuevo más "
|
171 |
-
"tarde."
|
172 |
-
|
173 |
-
#: ../includes/class-form-manager.php:248
|
174 |
-
#, php-format
|
175 |
-
msgid "<strong>Error:</strong> Please specify a form ID. Example: %s."
|
176 |
-
msgstr ""
|
177 |
-
"<strong>Error:</strong> Por favor, especifica un ID de formulario. Ejemplo: "
|
178 |
-
"%s."
|
179 |
-
|
180 |
-
#: ../includes/class-form-manager.php:261
|
181 |
-
msgid ""
|
182 |
-
"<strong>Error:</strong> Sign-up form not found. Please check if you used the "
|
183 |
-
"correct form ID."
|
184 |
-
msgstr ""
|
185 |
-
"<strong> Error: </strong> formulario de registro no encontrado. Por favor, "
|
186 |
-
"comprueba si has utilizado el ID de formulario correcto."
|
187 |
-
|
188 |
-
#: ../includes/class-form-manager.php:370
|
189 |
-
#, php-format
|
190 |
-
msgid ""
|
191 |
-
"<strong>Admin notice:</strong> you have not yet selected a MailChimp list(s) "
|
192 |
-
"for this form. <a target=\"_top\" href=\"%s\">Edit this sign-up form</a> and "
|
193 |
-
"select at least one list."
|
194 |
-
msgstr ""
|
195 |
-
"<strong> Aviso Admin: </ strong> que todavía no ha seleccionado una lista de "
|
196 |
-
"MailChimp (s) para este formulario. <a target=\"_top\" href=\"%s\"> Editar "
|
197 |
-
"este formulario de inscripción </ a> y seleccionar al menos una lista."
|
198 |
-
|
199 |
-
#: ../includes/class-form-manager.php:833
|
200 |
-
msgid "New Sign-Up"
|
201 |
-
msgstr "Nuevo registro"
|
202 |
-
|
203 |
-
#: ../includes/class-form-manager.php:834
|
204 |
-
#, php-format
|
205 |
-
msgid "<strong>%s</strong> signed-up at %s on %s using the form \"%s\"."
|
206 |
-
msgstr ""
|
207 |
-
"<strong>%s</strong> fomulario de alta en %s en %s está utilizando el formato "
|
208 |
-
"\"%s \"."
|
209 |
-
|
210 |
-
#: ../includes/class-form-manager.php:873
|
211 |
-
msgid "This email was auto-sent by the MailChimp for WordPress plugin."
|
212 |
-
msgstr "Este correo fue auto-enviado por el plugin MailChimp para WordPress"
|
213 |
-
|
214 |
-
#: ../includes/class-widget.php:20
|
215 |
-
msgid "MailChimp for WP Form"
|
216 |
-
msgstr "MailChimp para el Formulario de WP"
|
217 |
-
|
218 |
-
#: ../includes/class-widget.php:21
|
219 |
-
msgid "Displays one of your MailChimp for WordPress sign-up forms"
|
220 |
-
msgstr "Muestra uno de tus formularios de MailChimp para Wordpress"
|
221 |
-
|
222 |
-
#: ../includes/class-widget.php:39
|
223 |
-
#, php-format
|
224 |
-
msgid ""
|
225 |
-
"Please select the sign-up form you'd like to show here in the <a href=\"%s"
|
226 |
-
"\">widget settings</a>."
|
227 |
-
msgstr ""
|
228 |
-
"Por favor, seleccione el formulario de registro que te gustaría mostrar aquí "
|
229 |
-
"en los<a href=\"%s\"> ajustes del widget</ a>."
|
230 |
-
|
231 |
-
#: ../includes/class-widget.php:68
|
232 |
-
msgid "Newsletter"
|
233 |
-
msgstr "Newsletter"
|
234 |
-
|
235 |
-
#: ../includes/class-widget.php:79
|
236 |
-
msgid "Title:"
|
237 |
-
msgstr "Título:"
|
238 |
-
|
239 |
-
#: ../includes/class-widget.php:83
|
240 |
-
msgid "Form:"
|
241 |
-
msgstr "Fomulario:"
|
242 |
-
|
243 |
-
#: ../includes/class-widget.php:85
|
244 |
-
msgid "Select the form to show"
|
245 |
-
msgstr "Seleccione el formulario a mostrar"
|
246 |
-
|
247 |
-
#: ../includes/class-widget.php:93
|
248 |
-
#, php-format
|
249 |
-
msgid "You don't have any sign-up forms. <a href=\"%s\">Create one now.</a>"
|
250 |
-
msgstr ""
|
251 |
-
"No tienes ningún formulario de inscripción. <a href=\"%s\">Crea uno ahora.</ "
|
252 |
-
"a>"
|
253 |
-
|
254 |
-
#: ../includes/functions/general.php:20
|
255 |
-
msgid "Sign me up for the newsletter!"
|
256 |
-
msgstr "¡Suscríbeme a la lista de suscriptores!"
|
257 |
-
|
258 |
-
#: ../includes/functions/general.php:42
|
259 |
-
msgid ""
|
260 |
-
"Thank you, your sign-up request was successful! Please check your e-mail "
|
261 |
-
"inbox."
|
262 |
-
msgstr ""
|
263 |
-
"Gracias, su solicitud de inscripción se ha realizado correctamente! Por "
|
264 |
-
"favor, revise su buzón de correo electrónico."
|
265 |
-
|
266 |
-
#: ../includes/functions/general.php:43
|
267 |
-
msgid "Oops. Something went wrong. Please try again later."
|
268 |
-
msgstr "Ups. Algo salió mal. Por favor, intentalo otra vez más tarde. "
|
269 |
-
|
270 |
-
#: ../includes/functions/general.php:44
|
271 |
-
msgid "Please provide a valid email address."
|
272 |
-
msgstr "Por favor, introduce una cuenta de correo valida"
|
273 |
-
|
274 |
-
#: ../includes/functions/general.php:45
|
275 |
-
msgid "Given email address is already subscribed, thank you!"
|
276 |
-
msgstr ""
|
277 |
-
"La dirección de correo electrónico facilitada ya está suscrita, ¡gracias!"
|
278 |
-
|
279 |
-
#: ../includes/functions/general.php:46
|
280 |
-
msgid "Please complete the CAPTCHA."
|
281 |
-
msgstr "Por favor, introduce el código de seguridad"
|
282 |
-
|
283 |
-
#: ../includes/integrations/class-cf7.php:44
|
284 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:16
|
285 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:30
|
286 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:44
|
287 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:58
|
288 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:75
|
289 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:87
|
290 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:106
|
291 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:52
|
292 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:60
|
293 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:90
|
294 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:95
|
295 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:58
|
296 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:69
|
297 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:79
|
298 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:90
|
299 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:104
|
300 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:109
|
301 |
-
msgid "Yes"
|
302 |
-
msgstr "Si"
|
303 |
-
|
304 |
-
#: ../includes/integrations/class-cf7.php:44
|
305 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:18
|
306 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:32
|
307 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:46
|
308 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:60
|
309 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:77
|
310 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:89
|
311 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:107
|
312 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:52
|
313 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:62
|
314 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:90
|
315 |
-
#: ../includes/views/pages/admin-checkbox-settings.php:95
|
316 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:22
|
317 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:60
|
318 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:71
|
319 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:81
|
320 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:92
|
321 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:104
|
322 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:109
|
323 |
-
msgid "No"
|
324 |
-
msgstr "No"
|
325 |
-
|
326 |
-
#: ../includes/library/license-manager/class-license-manager.php:132
|
327 |
-
#, php-format
|
328 |
-
msgid ""
|
329 |
-
"<b>Warning!</b> You're blocking external requests which means you won't be "
|
330 |
-
"able to get %s updates. Please add %s to %s."
|
331 |
-
msgstr ""
|
332 |
-
"<b>Advertencia!</ b> Esta bloqueando solicitudes externas lo que significa "
|
333 |
-
"que no será capaz de obtener las actualizaciones de %s. Por favor, añada %s "
|
334 |
-
"para %s."
|
335 |
-
|
336 |
-
#: ../includes/library/license-manager/class-license-manager.php:175
|
337 |
-
#, php-format
|
338 |
-
msgid "Your %s license has been activated. You have an unlimited license. "
|
339 |
-
msgstr "Su licencia de %s ha sido activada. Tiene una licencia ilimitada."
|
340 |
-
|
341 |
-
#: ../includes/library/license-manager/class-license-manager.php:177
|
342 |
-
#, php-format
|
343 |
-
msgid "Your %s license has been activated. You have used %d/%d activations. "
|
344 |
-
msgstr "Su licencia de %s ha sido activada. Ha utilizado %d/%d activaciones."
|
345 |
-
|
346 |
-
#: ../includes/library/license-manager/class-license-manager.php:182
|
347 |
-
#, php-format
|
348 |
-
msgid "<a href=\"%s\">Did you know you can upgrade your license?</a>"
|
349 |
-
msgstr "<a href=\"%s\">¿Sabía que usted puede actualizar su licencia?</a>"
|
350 |
-
|
351 |
-
#: ../includes/library/license-manager/class-license-manager.php:186
|
352 |
-
#, php-format
|
353 |
-
msgid ""
|
354 |
-
"<a href=\"%s\">Your license is expiring in %d days, would you like to extend "
|
355 |
-
"it?</a>"
|
356 |
-
msgstr ""
|
357 |
-
"<a href=\"%s\">Su licencia expira en %d días, ¿le gustaría ampliarla?</a>"
|
358 |
-
|
359 |
-
#: ../includes/library/license-manager/class-license-manager.php:195
|
360 |
-
#, php-format
|
361 |
-
msgid ""
|
362 |
-
"You've reached your activation limit. You must <a href=\"%s\">upgrade your "
|
363 |
-
"license</a> to use it on this site."
|
364 |
-
msgstr ""
|
365 |
-
"Has alcanzado el límite de activaciones. Debe <a href=\"%s\"> actualizar su "
|
366 |
-
"licencia</ a> para utilizarlo en este sitio."
|
367 |
-
|
368 |
-
#: ../includes/library/license-manager/class-license-manager.php:198
|
369 |
-
#, php-format
|
370 |
-
msgid ""
|
371 |
-
"Your license has expired. You must <a href=\"%s\">extend your license</a> in "
|
372 |
-
"order to use it again."
|
373 |
-
msgstr ""
|
374 |
-
"Su licencia ha expirado. Debes <a href=\"%s\">ampliar la licencia</ a> con "
|
375 |
-
"el fin de utilizarlo de nuevo."
|
376 |
-
|
377 |
-
#: ../includes/library/license-manager/class-license-manager.php:201
|
378 |
-
msgid "Failed to activate your license, your license key seems to be invalid."
|
379 |
-
msgstr "No se pudo activar la licencia, la clave de licencia parece inválida."
|
380 |
-
|
381 |
-
#: ../includes/library/license-manager/class-license-manager.php:225
|
382 |
-
#, php-format
|
383 |
-
msgid "Your %s license has been deactivated."
|
384 |
-
msgstr "Su licencia de %s se ha desactivado."
|
385 |
-
|
386 |
-
#: ../includes/library/license-manager/class-license-manager.php:227
|
387 |
-
#, php-format
|
388 |
-
msgid "Failed to deactivate your %s license."
|
389 |
-
msgstr "No se pudo desactivar su licencia de %s"
|
390 |
-
|
391 |
-
#: ../includes/library/license-manager/class-license-manager.php:262
|
392 |
-
#, php-format
|
393 |
-
msgid "Request error: \"%s\""
|
394 |
-
msgstr "Error de solicitud: \"%s\""
|
395 |
-
|
396 |
-
#: ../includes/library/license-manager/class-license-manager.php:420
|
397 |
-
#, php-format
|
398 |
-
msgid "%s: License Settings"
|
399 |
-
msgstr "%s: Configuración de licencia"
|
400 |
-
|
401 |
-
#: ../includes/library/license-manager/class-plugin-license-manager.php:72
|
402 |
-
#, php-format
|
403 |
-
msgid ""
|
404 |
-
"%s is network activated, you can manage your license in the <a href=\"%s"
|
405 |
-
"\">network admin license page</a>."
|
406 |
-
msgstr ""
|
407 |
-
"%s está activada por red, usted puede administrar su licencia en la<a ref "
|
408 |
-
"href=\"%s\">página de red de administración de licencia</ a>."
|
409 |
-
|
410 |
-
#: ../includes/library/license-manager/class-plugin-license-manager.php:74
|
411 |
-
#, php-format
|
412 |
-
msgid ""
|
413 |
-
"%s is network activated, please contact your site administrator to manage "
|
414 |
-
"the license."
|
415 |
-
msgstr ""
|
416 |
-
"%s si la red está activada, por favor póngase en contacto con el "
|
417 |
-
"administrador del sitio para gestionar la licencia."
|
418 |
-
|
419 |
-
#: ../includes/library/license-manager/class-update-manager.php:83
|
420 |
-
#, php-format
|
421 |
-
msgid ""
|
422 |
-
"%s failed to check for updates because of the following error: <em>%s</em>"
|
423 |
-
msgstr ""
|
424 |
-
"%s fallo al comprobar las actualizaciones debido al siguiente error: <em>"
|
425 |
-
"%s</ em>"
|
426 |
-
|
427 |
-
#: ../includes/library/license-manager/class-update-manager.php:148
|
428 |
-
msgid ""
|
429 |
-
"This site has not been activated properly on dannyvankooten.com and thus "
|
430 |
-
"cannot check for future updates. Please activate your site with a valid "
|
431 |
-
"license key."
|
432 |
-
msgstr ""
|
433 |
-
"Este sitio no se ha activado correctamente en dannyvankooten.com y por lo "
|
434 |
-
"tanto no se puede comprobar si hay actualizaciones. Por favor, active su "
|
435 |
-
"sitio con una clave de licencia válida."
|
436 |
-
|
437 |
-
#: ../includes/library/license-manager/views/form.php:23
|
438 |
-
msgid "License status"
|
439 |
-
msgstr "Estado de la licencia"
|
440 |
-
|
441 |
-
#: ../includes/library/license-manager/views/form.php:33
|
442 |
-
msgid "Toggle license status"
|
443 |
-
msgstr "Estado de la licencia"
|
444 |
-
|
445 |
-
#: ../includes/library/license-manager/views/form.php:38
|
446 |
-
msgid ""
|
447 |
-
"(deactivate your license so you can activate it on another WordPress site)"
|
448 |
-
msgstr ""
|
449 |
-
"(desactivar la licencia para que pueda activarla en otro sitio de WordPress)"
|
450 |
-
|
451 |
-
#: ../includes/library/license-manager/views/form.php:44
|
452 |
-
msgid "Please enter a license key in the field below first."
|
453 |
-
msgstr "Por favor, primero introduce una clave de licencia en campo de abajo"
|
454 |
-
|
455 |
-
#: ../includes/library/license-manager/views/form.php:52
|
456 |
-
msgid "License Key"
|
457 |
-
msgstr "Llave de licencia"
|
458 |
-
|
459 |
-
#: ../includes/library/license-manager/views/form.php:54
|
460 |
-
#, php-format
|
461 |
-
msgid "Paste your %s license key here.."
|
462 |
-
msgstr "Pega tu %s clave de licencia aquí..."
|
463 |
-
|
464 |
-
#: ../includes/library/license-manager/views/form.php:56
|
465 |
-
#, php-format
|
466 |
-
msgid "You defined your license key using the %s PHP constant."
|
467 |
-
msgstr "Ha definido la clave de licencia utilizando el %s PHP constante."
|
468 |
|
469 |
-
#:
|
470 |
-
#, php-format
|
471 |
msgid "Your %s license will expire on %s."
|
472 |
msgstr "Tu %s licencia expirará el %s."
|
473 |
|
474 |
-
#:
|
475 |
-
#, php-format
|
476 |
msgid "%sRenew your license now%s."
|
477 |
msgstr "%sRenovar licencia ahora%s."
|
478 |
|
479 |
-
#:
|
480 |
-
msgid "
|
481 |
-
msgstr "
|
482 |
|
483 |
-
#:
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
#: ../includes/tables/class-forms-table.php:36
|
488 |
msgid "Form"
|
489 |
msgstr "Formulario"
|
490 |
|
491 |
-
#:
|
492 |
msgid "Shortcode"
|
493 |
msgstr "Código corto"
|
494 |
|
495 |
-
#:
|
496 |
msgid "List(s)"
|
497 |
msgstr "Lista(s)"
|
498 |
|
499 |
-
#:
|
500 |
msgid "Last edited"
|
501 |
msgstr "Ultima edición"
|
502 |
|
503 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
msgid "You have not created any sign-up forms yet. Time to do so!"
|
505 |
-
msgstr ""
|
506 |
-
"No has creado ningún formulario de registro todavía. ¡Es hora de hacerlo!"
|
507 |
|
508 |
-
#:
|
509 |
msgid "Subscriber"
|
510 |
msgstr "Suscriptor"
|
511 |
|
512 |
-
#:
|
513 |
msgid "Subscribers"
|
514 |
msgstr "Suscriptores"
|
515 |
|
516 |
-
#:
|
517 |
msgid "Email"
|
518 |
msgstr "Correo"
|
519 |
|
520 |
-
#:
|
521 |
msgid "List"
|
522 |
msgstr "Lista"
|
523 |
|
524 |
-
#:
|
525 |
msgid "Type"
|
526 |
msgstr "Tipo"
|
527 |
|
528 |
-
#:
|
529 |
msgid "Source"
|
530 |
msgstr "Origen"
|
531 |
|
532 |
-
#:
|
533 |
msgid "Extra data"
|
534 |
msgstr "Datos adicionales"
|
535 |
|
536 |
-
#:
|
537 |
msgid "Subscribed"
|
538 |
msgstr "Suscrito"
|
539 |
|
540 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
msgid "No subscribe requests found."
|
542 |
msgstr "Ninguna solicitud de suscripcion encontrada"
|
543 |
|
544 |
-
#:
|
545 |
-
|
546 |
-
|
547 |
-
"Any settings you specify here will override the <a href=\"%s\">general form "
|
548 |
-
"settings</a>. If no setting is specified, the corresponding general setting "
|
549 |
-
"value will be used."
|
550 |
-
msgstr ""
|
551 |
-
"Los ajustes que especifiques aquí anularán la <a href=\"%s\"> configuración "
|
552 |
-
"general de los formularios</a>. Si no se especifica ningún valor, se "
|
553 |
-
"utilizará el valor de ajuste general correspondiente."
|
554 |
|
555 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
556 |
msgid "MailChimp Settings"
|
557 |
msgstr "Configuración de MailChimp"
|
558 |
|
559 |
-
#:
|
560 |
-
#:
|
561 |
-
#:
|
562 |
msgid "Double opt-in?"
|
563 |
msgstr "¿Doble opt-in?"
|
564 |
|
565 |
-
#:
|
566 |
-
#:
|
567 |
-
#:
|
568 |
-
#:
|
569 |
-
#:
|
570 |
-
#:
|
571 |
msgid "Inherit"
|
572 |
msgstr "Heredado"
|
573 |
|
574 |
-
#:
|
575 |
-
#:
|
576 |
-
#:
|
577 |
-
msgid ""
|
578 |
-
"
|
579 |
-
"being subscribed (recommended)"
|
580 |
-
msgstr ""
|
581 |
-
"Selecciona \"sí \" si quieres que los suscriptores confirmen su dirección de "
|
582 |
-
"correo electrónico antes de suscribirse (recomendado)"
|
583 |
|
584 |
-
#:
|
585 |
-
#:
|
586 |
msgid "Update existing subscribers?"
|
587 |
msgstr "¿Actualizar los suscriptores existentes?"
|
588 |
|
589 |
-
#:
|
590 |
-
#:
|
591 |
-
msgid ""
|
592 |
-
"
|
593 |
-
"showing the \"already subscribed\" message)."
|
594 |
-
msgstr ""
|
595 |
-
"Selecciona \"sí \" si quieres actualizar los suscriptores existentes (en "
|
596 |
-
"lugar de mostrar el mensaje \"ya suscrito \")."
|
597 |
|
598 |
-
#:
|
599 |
-
#:
|
600 |
msgid "Replace interest groups?"
|
601 |
msgstr "¿Se sustituyen los grupos de interés?"
|
602 |
|
603 |
-
#:
|
604 |
-
#:
|
605 |
-
msgid ""
|
606 |
-
"
|
607 |
-
"provided instead of adding the provided groups to the member's interest "
|
608 |
-
"groups (only when updating a subscriber)."
|
609 |
-
msgstr ""
|
610 |
-
"Selecciona \"sí \" si deseas reemplazar los grupos de interés con los grupos "
|
611 |
-
"previstos en lugar de añadir los grupos previstos para los grupos de interés "
|
612 |
-
"del usuario (sólo cuando se actualiza un suscriptor)."
|
613 |
|
614 |
-
#:
|
615 |
-
#:
|
616 |
-
#:
|
617 |
msgid "Send Welcome Email?"
|
618 |
msgstr "¿Enviar email de bienvenida?"
|
619 |
|
620 |
-
#:
|
621 |
-
#:
|
622 |
-
#:
|
623 |
-
msgid ""
|
624 |
-
"
|
625 |
-
"succeeds (only when double opt-in is disabled)."
|
626 |
-
msgstr ""
|
627 |
-
"Selecciona \"sí \" si deseas enviar a tus listas un correo electrónico de "
|
628 |
-
"bienvenida si se realiza una suscripción correctamente (sólo cuando el "
|
629 |
-
"proceso de doble opt-in está desactivado)."
|
630 |
-
|
631 |
-
#: ../includes/views/metaboxes/optional-form-settings.php:69
|
632 |
-
msgid "Form Settings & Messages"
|
633 |
-
msgstr "Configuración de mesajes y formularios"
|
634 |
|
635 |
-
#:
|
636 |
-
#:
|
637 |
msgid "Enable AJAX form submission?"
|
638 |
msgstr "¿Habilitar AJAX para el envío de formularios?"
|
639 |
|
640 |
-
#:
|
641 |
-
#:
|
642 |
msgid "Select \"yes\" if you want to use AJAX (JavaScript) to submit forms."
|
643 |
-
msgstr ""
|
644 |
-
"Seleccione \"sí \" si desea utilizar AJAX (JavaScript) en sus formularios"
|
645 |
|
646 |
-
#:
|
647 |
-
#:
|
648 |
msgid "Hide form after a successful sign-up?"
|
649 |
msgstr "¿Ocultar formulario después de un registro registro satisfactorio?"
|
650 |
|
651 |
-
#:
|
652 |
-
#:
|
653 |
msgid "Select \"yes\" to hide the form fields after a successful sign-up."
|
654 |
-
msgstr ""
|
655 |
-
"Selecciona \"Sí \" para ocultar los campos de formulario después de un "
|
656 |
-
"registro satisfactorio."
|
657 |
|
658 |
-
#:
|
659 |
-
#:
|
660 |
msgid "Redirect to URL after successful sign-ups"
|
661 |
msgstr "Redireccionar a una URL tras suscribirse satisfactoriamente."
|
662 |
|
663 |
-
#:
|
664 |
-
#:
|
665 |
-
msgid ""
|
666 |
-
"
|
667 |
-
"including <code>http://</code>"
|
668 |
-
msgstr ""
|
669 |
-
"Dejar en blanco o introduzca 0 para ninguna redirección. Use URLs completas "
|
670 |
-
"(absolutas), incluyendo <code>http://</ code>"
|
671 |
|
672 |
-
#:
|
673 |
msgid "Send an email copy of the form data?"
|
674 |
msgstr "¿Quieres una copia de los datos del formulario por email?"
|
675 |
|
676 |
-
#:
|
677 |
-
msgid ""
|
678 |
-
"
|
679 |
-
"sign-up request."
|
680 |
-
msgstr ""
|
681 |
-
"Marca \"sí \" si deseas recibir un correo electrónico con los datos del "
|
682 |
-
"formulario para cada solicitud de registro."
|
683 |
|
684 |
-
#:
|
685 |
msgid "Send the copy to this email:"
|
686 |
msgstr "Envia una copia a este email: "
|
687 |
|
688 |
-
#:
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
#:
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
#:
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
#:
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
#:
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
#:
|
714 |
-
|
715 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
716 |
msgid "HTML tags like %s are allowed in the message fields."
|
717 |
msgstr "Las etiquetas HTML como %s están permitidas en los campos del mensaje."
|
718 |
|
719 |
-
#:
|
720 |
msgid "Lists this form subscribes to"
|
721 |
msgstr "Los formularios de esta lista suscriben a"
|
722 |
|
723 |
-
#:
|
724 |
-
#:
|
725 |
-
#, php-format
|
726 |
msgid "No lists found, %sare you connected to MailChimp?%s"
|
727 |
msgstr "No se han encontrado listas, %s¿Esta usted conectado a MailChimp?%s"
|
728 |
|
729 |
-
#:
|
730 |
msgid "Add a new field"
|
731 |
msgstr "Añadir un nuevo campo"
|
732 |
|
733 |
-
#:
|
734 |
msgid "Select MailChimp field.."
|
735 |
msgstr "Seleccione el campo de MailChimp ..."
|
736 |
|
737 |
-
#:
|
738 |
msgid "Submit Button"
|
739 |
msgstr "Botón de alta"
|
740 |
|
741 |
-
#:
|
742 |
msgid "Lists Choice"
|
743 |
msgstr "Seleccionar listas"
|
744 |
|
745 |
-
#:
|
746 |
msgid "Label"
|
747 |
msgstr "Etiqueta"
|
748 |
|
749 |
-
#:
|
750 |
-
#:
|
751 |
-
#:
|
752 |
msgid "(optional)"
|
753 |
msgstr "(opcional)"
|
754 |
|
755 |
-
#:
|
756 |
msgid "Placeholder"
|
757 |
msgstr "Marcador de posición"
|
758 |
|
759 |
-
#:
|
760 |
msgid "Initial value"
|
761 |
msgstr "Valor inicial"
|
762 |
|
763 |
-
#:
|
764 |
msgid "Labels"
|
765 |
msgstr "Etiquetas"
|
766 |
|
767 |
-
#:
|
768 |
msgid "(leave empty to hide)"
|
769 |
msgstr "(dejar en blanco para ocultar)"
|
770 |
|
771 |
-
#:
|
772 |
-
#, php-format
|
773 |
msgid "Wrap in paragraph %s tags?"
|
774 |
msgstr "¿Envolver las etiquetas %s en el párrafo?"
|
775 |
|
776 |
-
#:
|
777 |
msgid "Required field?"
|
778 |
msgstr "¿Campo obligatorio?"
|
779 |
|
780 |
-
#:
|
781 |
msgid "Add to form"
|
782 |
msgstr "Añadir al formulario"
|
783 |
|
784 |
-
#:
|
785 |
msgid "Generated HTML"
|
786 |
msgstr "Generado HTML"
|
787 |
|
788 |
-
#:
|
789 |
msgid "Form usage"
|
790 |
msgstr "Formulario a emplear"
|
791 |
|
792 |
-
#:
|
793 |
-
|
794 |
-
|
795 |
-
"Use the shortcode %s to display this form inside a post, page or text widget."
|
796 |
-
msgstr ""
|
797 |
-
"Utiliza el código corto %s para mistrar este formulario dentro de una "
|
798 |
-
"entrada, artículo o un widget de texto."
|
799 |
|
800 |
-
#:
|
801 |
-
#:
|
802 |
-
#:
|
803 |
-
#:
|
804 |
msgid "MailChimp for WordPress"
|
805 |
msgstr "MailChimp para WordPress"
|
806 |
|
807 |
-
#:
|
808 |
msgid "Checkbox Settings"
|
809 |
msgstr "Ajustes de las casillas de verificación"
|
810 |
|
811 |
-
#:
|
812 |
-
msgid ""
|
813 |
-
"
|
814 |
-
"checkbox to."
|
815 |
-
msgstr ""
|
816 |
-
"Para activar el registro empleando las casillas de verificación de MailChimp "
|
817 |
-
"para WordPress, seleccione al menos una lista y un formulario donde añadir "
|
818 |
-
"dicha casilla de verificación."
|
819 |
|
820 |
-
#:
|
821 |
msgid "MailChimp settings for checkboxes"
|
822 |
msgstr "Ajustes de MailChimp para casillas de verificación"
|
823 |
|
824 |
-
#:
|
825 |
-
msgid ""
|
826 |
-
"
|
827 |
-
"subscribe people to."
|
828 |
-
msgstr ""
|
829 |
-
"Si desea utilizar las casillas de verificación de registro, seleccione al "
|
830 |
-
"menos una lista de MailChimp a las que la gente se suscribirá."
|
831 |
|
832 |
-
#:
|
833 |
msgid "MailChimp Lists"
|
834 |
msgstr "Listas de MailChimp"
|
835 |
|
836 |
-
#:
|
837 |
-
msgid ""
|
838 |
-
"
|
839 |
-
"subscribed."
|
840 |
-
msgstr ""
|
841 |
-
"Selecciona la lista(s) a la que se registrarán las personas que marquen las "
|
842 |
-
"casillas de verificación."
|
843 |
|
844 |
-
#:
|
845 |
msgid "Checkbox settings"
|
846 |
msgstr "Configuración de las casillas de verificación"
|
847 |
|
848 |
-
#:
|
849 |
msgid "Add the checkbox to these forms"
|
850 |
msgstr "Añadir casillas de verificación en estos formularios"
|
851 |
|
852 |
-
#:
|
853 |
msgid "Selecting a form will automatically add the sign-up checkbox to it."
|
854 |
-
msgstr ""
|
855 |
-
"Al seleccionar un formulario se añadirá automaticamente la casilla de "
|
856 |
-
"verificación de alta al mismo."
|
857 |
|
858 |
-
#:
|
|
|
|
|
|
|
|
|
859 |
msgid "Checkbox label text"
|
860 |
msgstr "Texto a mostrar junto a la casilla de verificación."
|
861 |
|
862 |
-
#:
|
863 |
-
#:
|
864 |
-
#, php-format
|
865 |
msgid "HTML tags like %s are allowed in the label text."
|
866 |
msgstr "La etiquetas HTML como %s están permitidas en el texto de la etiqueta."
|
867 |
|
868 |
-
#:
|
869 |
msgid "Pre-check the checkbox?"
|
870 |
msgstr "¿Dejamos pre-marcada la casilla de verificación?"
|
871 |
|
872 |
-
#:
|
873 |
msgid "Load some default CSS?"
|
874 |
msgstr "¿Cargamos algunos CSS por defecto?"
|
875 |
|
876 |
-
#:
|
877 |
msgid "Select \"yes\" if the checkbox appears in a weird place."
|
878 |
-
msgstr ""
|
879 |
-
"Seleccione \"sí \" si la casilla de verificación aparece en un lugar "
|
880 |
-
"inapropiado"
|
881 |
|
882 |
-
#:
|
883 |
-
|
884 |
-
|
885 |
-
#: ../includes/views/tabs/admin-forms-general-settings.php:146
|
886 |
-
msgid "Save all changes"
|
887 |
-
msgstr "Guardar todos los cambios"
|
888 |
|
889 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
890 |
msgid "Custom label texts"
|
891 |
msgstr "Etiquetas personalizadas de textos"
|
892 |
|
893 |
-
#:
|
894 |
-
msgid ""
|
895 |
-
"
|
896 |
-
"fields below."
|
897 |
-
msgstr ""
|
898 |
-
"Sobreescribir la casilla de verificación por defecto en cualquier casilla de "
|
899 |
-
"verificación empleando los campos de abajo"
|
900 |
|
901 |
-
#:
|
902 |
msgid "Forms & Settings"
|
903 |
msgstr "Ajustes de los formularios"
|
904 |
|
905 |
-
#:
|
906 |
msgid "CSS Styles Builder"
|
907 |
msgstr "Creador de estilos CSS"
|
908 |
|
909 |
-
#:
|
910 |
msgid "License & API Settings"
|
911 |
msgstr "Ajustes de licencia y API"
|
912 |
|
913 |
-
#:
|
914 |
msgid "API Settings"
|
915 |
msgstr "Configuración de la API"
|
916 |
|
917 |
-
#:
|
918 |
msgid "CONNECTED"
|
919 |
msgstr "CONECTADO"
|
920 |
|
921 |
-
#:
|
922 |
msgid "NOT CONNECTED"
|
923 |
msgstr "NO CONECTADO"
|
924 |
|
925 |
-
#:
|
926 |
msgid "API Key"
|
927 |
msgstr "Llave API"
|
928 |
|
929 |
-
#:
|
930 |
msgid "Your MailChimp API key"
|
931 |
msgstr "Tu clave API de MailChimp"
|
932 |
|
933 |
-
#:
|
934 |
msgid "Get your API key here."
|
935 |
msgstr "Obtenga su clave de API aquí."
|
936 |
|
937 |
-
#:
|
938 |
msgid "MailChimp Data"
|
939 |
msgstr "Datos de MailChimp"
|
940 |
|
941 |
-
#:
|
942 |
-
msgid ""
|
943 |
-
"
|
944 |
-
"your MailChimp lists, please use the following button to renew your cached "
|
945 |
-
"data."
|
946 |
-
msgstr ""
|
947 |
-
"La siguiente tabla muestra los datos de las listas de MailChimp. Si ha "
|
948 |
-
"aplicado cambios en las listas de MailChimp, por favor, utilice el botón "
|
949 |
-
"siguiente para renovar sus datos en caché."
|
950 |
|
951 |
-
#:
|
952 |
-
#:
|
953 |
msgid "Renew MailChimp lists"
|
954 |
msgstr "Renovar las listas de MailChimp"
|
955 |
|
956 |
-
#:
|
957 |
msgid "No lists were found in your MailChimp account."
|
958 |
msgstr "No se han encontrado listas en tu cuenta de MailChimp"
|
959 |
|
960 |
-
#:
|
961 |
msgid "Statistics"
|
962 |
msgstr "Estadísticas"
|
963 |
|
964 |
-
#:
|
965 |
msgid "Log"
|
966 |
msgstr "Log"
|
967 |
|
968 |
-
#:
|
969 |
-
|
970 |
-
|
971 |
-
|
972 |
-
|
973 |
-
|
974 |
-
"
|
975 |
-
|
976 |
-
|
|
|
|
|
977 |
|
978 |
-
#:
|
979 |
msgid "Replaced with the number of subscribers on the selected list(s)"
|
980 |
-
msgstr ""
|
981 |
-
|
|
|
|
|
|
|
982 |
|
983 |
-
#:
|
984 |
msgid "Replaced with the visitor's IP address"
|
985 |
msgstr "Se sustituye por la dirección IP del visitante"
|
986 |
|
987 |
-
#:
|
988 |
-
#, php-format
|
989 |
msgid "Replaced with the current date (yyyy/mm/dd eg: %s)"
|
990 |
msgstr "Se sustituye con la fecha actual (aaaa/mm/dd ejemplo: %s)"
|
991 |
|
992 |
-
#:
|
993 |
-
#, php-format
|
994 |
msgid "Replaced with the current time (hh:mm:ss eg: %s)"
|
995 |
msgstr "Se susitutiye con la hora actual (hh:mm:ss por ejemplo: %s)"
|
996 |
|
997 |
-
#:
|
998 |
-
msgid ""
|
999 |
-
"
|
1000 |
-
"in user)"
|
1001 |
-
msgstr ""
|
1002 |
-
"Se sustituye con la cuenta de correo del usuario que ha iniciado sesión (o "
|
1003 |
-
"ninguna, si no hay un usuario que ha iniciado sesión)"
|
1004 |
|
1005 |
-
#:
|
1006 |
-
msgid "Display name of the current user"
|
1007 |
-
msgstr "Mostrar nombre del usuario actual"
|
1008 |
-
|
1009 |
-
#: ../includes/views/parts/admin-text-variables.php:35
|
1010 |
msgid "First name of the current user"
|
1011 |
msgstr "Apellido del usuario actual"
|
1012 |
|
1013 |
-
#:
|
1014 |
msgid "Last name of the current user"
|
1015 |
msgstr "Segundo apellido del usuario actual"
|
1016 |
|
1017 |
-
#:
|
1018 |
msgid "Current user ID"
|
1019 |
msgstr "ID de usuario actual"
|
1020 |
|
1021 |
-
#:
|
1022 |
msgid "Current URL"
|
1023 |
msgstr "URL actual"
|
1024 |
|
1025 |
-
#:
|
1026 |
msgid "Use the fields below to create custom styling rules for your forms."
|
1027 |
-
msgstr ""
|
1028 |
-
|
1029 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1030 |
|
1031 |
-
#:
|
|
|
|
|
|
|
|
|
1032 |
msgid "Build CSS File"
|
1033 |
msgstr "Crear archivo CSS"
|
1034 |
|
1035 |
-
#:
|
1036 |
msgid "Sign-Up Forms"
|
1037 |
msgstr "Formularios de suscripción"
|
1038 |
|
1039 |
-
#:
|
1040 |
msgid "Create New Form"
|
1041 |
msgstr "Crear nuevo formulario"
|
1042 |
|
1043 |
-
#:
|
1044 |
msgid "General form settings"
|
1045 |
msgstr "Configuración general para los formularios"
|
1046 |
|
1047 |
-
#:
|
1048 |
msgid "Load form styles (CSS)?"
|
1049 |
msgstr "¿Cargamos los estilos CSS por defecto?"
|
1050 |
|
1051 |
-
#:
|
1052 |
msgid "Yes, load basic form styles"
|
1053 |
msgstr "Si, carga los estilos de formulario básicos"
|
1054 |
|
1055 |
-
#:
|
1056 |
msgid "Yes, load my custom form styles"
|
1057 |
msgstr "Si, carga mis estilos de formulario personalizados"
|
1058 |
|
1059 |
-
#:
|
1060 |
msgid "Yes, load default form theme"
|
1061 |
msgstr "Si, carga los ajustes de formulario del tema por defecto"
|
1062 |
|
1063 |
-
#:
|
1064 |
msgid "Light Theme"
|
1065 |
msgstr "Tema claro"
|
1066 |
|
1067 |
-
#:
|
1068 |
msgid "Red Theme"
|
1069 |
msgstr "Tema rojo"
|
1070 |
|
1071 |
-
#:
|
1072 |
msgid "Green Theme"
|
1073 |
msgstr "Tema verde"
|
1074 |
|
1075 |
-
#:
|
1076 |
msgid "Blue Theme"
|
1077 |
msgstr "Tema azul"
|
1078 |
|
1079 |
-
#:
|
1080 |
msgid "Dark Theme"
|
1081 |
msgstr "Tema oscuro"
|
1082 |
|
1083 |
-
#:
|
1084 |
msgid "Custom Color Theme"
|
1085 |
msgstr "Color de tema personalizado"
|
1086 |
|
1087 |
-
#:
|
1088 |
-
|
1089 |
-
|
1090 |
-
"If you %screated a custom stylesheet%s and want it to be loaded, select "
|
1091 |
-
"\"custom form styles\". Otherwise, choose the basic formatting styles or one "
|
1092 |
-
"of the default themes."
|
1093 |
-
msgstr ""
|
1094 |
-
"Si %screaste una hoja de estilo personalizada%s y deseas que se cargue, "
|
1095 |
-
"selecciona \"estilos de formulario personalizados \". De lo contrario, elije "
|
1096 |
-
"los estilos de formato básico o uno de los temas por defecto."
|
1097 |
|
1098 |
-
#:
|
1099 |
msgid "Select Color"
|
1100 |
msgstr "Selección de color"
|
1101 |
|
1102 |
-
#:
|
|
|
|
|
|
|
|
|
1103 |
msgid "Default MailChimp settings"
|
1104 |
msgstr "Ajustes de MailChimp por defecto"
|
1105 |
|
1106 |
-
#:
|
1107 |
-
#:
|
1108 |
-
msgid ""
|
1109 |
-
"
|
1110 |
-
|
1111 |
-
|
1112 |
-
"
|
1113 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1114 |
|
1115 |
-
#:
|
1116 |
-
msgid "
|
1117 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1118 |
|
1119 |
-
|
1120 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1121 |
|
1122 |
-
|
1123 |
-
|
|
|
1124 |
|
1125 |
-
|
1126 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of MailChimp for WordPress in Spanish (Spain)
|
2 |
+
# This file is distributed under the same license as the MailChimp for WordPress package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2014-09-14 00:15:28+0000\n"
|
|
|
|
|
|
|
|
|
|
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: MailChimp for WordPress\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|