Version Description
- Fixed a notice that appeared if the Email field was hidden on Edit Profile forms
- Limited loading on recaptcha js scripts only to pages where it is needed
- Fixed issue with recaptcha not working on password recover forms
Download this release
Release Info
Developer | madalin.ungureanu |
Plugin | User registration & user profile – Profile Builder |
Version | 3.2.0 |
Comparing to | |
See all releases |
Code changes from version 3.1.9 to 3.2.0
- admin/general-settings.php +1 -1
- admin/manage-fields.php +23 -2
- front-end/default-fields/email/email.php +50 -49
- front-end/default-fields/recaptcha/recaptcha.php +5 -0
- front-end/login.php +2 -0
- front-end/recover.php +9 -4
- index.php +2 -2
- readme.txt +6 -1
- translation/profile-builder.pot +53 -53
admin/general-settings.php
CHANGED
@@ -173,7 +173,7 @@ function wppb_general_settings_content() {
|
|
173 |
<td>
|
174 |
<select id="adminApprovalSelect" name="wppb_general_settings[adminApproval]" class="wppb-select" onchange="wppb_display_page_select_aa(this.value)">
|
175 |
<option value="yes" <?php if( !empty( $wppb_generalSettings['adminApproval'] ) && $wppb_generalSettings['adminApproval'] == 'yes' ) echo 'selected'; ?>><?php _e( 'Yes', 'profile-builder' ); ?></option>
|
176 |
-
|
177 |
</select>
|
178 |
<ul>
|
179 |
<li class="description dynamic2"><?php printf( __( 'You can find a list of users at %1$sUsers > All Users > Admin Approval%2$s.', 'profile-builder' ), '<a href="'.get_bloginfo( 'url' ).'/wp-admin/users.php?page=admin_approval&orderby=registered&order=desc">', '</a>' )?></li>
|
173 |
<td>
|
174 |
<select id="adminApprovalSelect" name="wppb_general_settings[adminApproval]" class="wppb-select" onchange="wppb_display_page_select_aa(this.value)">
|
175 |
<option value="yes" <?php if( !empty( $wppb_generalSettings['adminApproval'] ) && $wppb_generalSettings['adminApproval'] == 'yes' ) echo 'selected'; ?>><?php _e( 'Yes', 'profile-builder' ); ?></option>
|
176 |
+
<option value="no" <?php if( empty( $wppb_generalSettings['adminApproval'] ) || ( !empty( $wppb_generalSettings['adminApproval'] ) && $wppb_generalSettings['adminApproval'] == no ) ) echo 'selected'; ?>><?php _e( 'No', 'profile-builder' ); ?></option>
|
177 |
</select>
|
178 |
<ul>
|
179 |
<li class="description dynamic2"><?php printf( __( 'You can find a list of users at %1$sUsers > All Users > Admin Approval%2$s.', 'profile-builder' ), '<a href="'.get_bloginfo( 'url' ).'/wp-admin/users.php?page=admin_approval&orderby=registered&order=desc">', '</a>' )?></li>
|
admin/manage-fields.php
CHANGED
@@ -1624,12 +1624,34 @@ function wppb_change_field_meta_key( $meta, $id, $values, $element_id ){
|
|
1624 |
global $wpdb;
|
1625 |
$wppb_manage_fields = get_option('wppb_manage_fields');
|
1626 |
if (!empty($wppb_manage_fields)) {
|
1627 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1628 |
$wpdb->update(
|
1629 |
$wpdb->usermeta,
|
1630 |
array('meta_key' => sanitize_text_field($values['meta-name'])),
|
1631 |
array('meta_key' => sanitize_text_field($wppb_manage_fields[$element_id]['meta-name']))
|
1632 |
);
|
|
|
|
|
1633 |
}
|
1634 |
}
|
1635 |
}
|
@@ -1637,7 +1659,6 @@ function wppb_change_field_meta_key( $meta, $id, $values, $element_id ){
|
|
1637 |
}
|
1638 |
|
1639 |
|
1640 |
-
|
1641 |
if ( ! function_exists( 'wppb_prepare_key_value_options' ) ) {
|
1642 |
/**
|
1643 |
* Convert an array with keys and values into a usable option for the defined fields types.
|
1624 |
global $wpdb;
|
1625 |
$wppb_manage_fields = get_option('wppb_manage_fields');
|
1626 |
if (!empty($wppb_manage_fields)) {
|
1627 |
+
|
1628 |
+
/*
|
1629 |
+
* We need to be sure this is not a repeater.
|
1630 |
+
* The way we're doing this is by checking if the $values['meta-name'] is found inside $wppb_manage_fields
|
1631 |
+
* If it's not, it's probably inside a repeater.
|
1632 |
+
*
|
1633 |
+
* The reason we're doing this is because when we're updating a repeater field the $meta is still 'wppb_manage_fields' for some reason, while $element_id comes from the position of the repeater.
|
1634 |
+
*
|
1635 |
+
* This means we're updating last_name (if it's the 9'th position in wppb_manage_fields) instead of 'something_repeater' that's also in the 9'th position but inside the repeater group.
|
1636 |
+
*
|
1637 |
+
* Also, this code didn't account for 'something_repeater_1' etc, meaning it would have changed just 1 field, causing data loss anyway.
|
1638 |
+
*
|
1639 |
+
*/
|
1640 |
+
$is_not_repeater = false;
|
1641 |
+
foreach ($wppb_manage_fields as $field){
|
1642 |
+
if ( $field['meta-name'] == $values['meta-name'] ){
|
1643 |
+
$is_not_repeater = true;
|
1644 |
+
}
|
1645 |
+
}
|
1646 |
+
|
1647 |
+
if (!empty($values['meta-name']) && $wppb_manage_fields[$element_id]['meta-name'] != $values['meta-name'] && $is_not_repeater ) {
|
1648 |
$wpdb->update(
|
1649 |
$wpdb->usermeta,
|
1650 |
array('meta_key' => sanitize_text_field($values['meta-name'])),
|
1651 |
array('meta_key' => sanitize_text_field($wppb_manage_fields[$element_id]['meta-name']))
|
1652 |
);
|
1653 |
+
} else {
|
1654 |
+
return;
|
1655 |
}
|
1656 |
}
|
1657 |
}
|
1659 |
}
|
1660 |
|
1661 |
|
|
|
1662 |
if ( ! function_exists( 'wppb_prepare_key_value_options' ) ) {
|
1663 |
/**
|
1664 |
* Convert an array with keys and values into a usable option for the defined fields types.
|
front-end/default-fields/email/email.php
CHANGED
@@ -39,62 +39,63 @@ add_filter( 'wppb_output_form_field_default-e-mail', 'wppb_email_handler', 10, 6
|
|
39 |
function wppb_check_email_value( $message, $field, $request_data, $form_location ){
|
40 |
global $wpdb;
|
41 |
// apply filter to allow stripping slashes if necessary
|
42 |
-
|
43 |
-
|
44 |
-
|
|
|
45 |
|
46 |
-
|
47 |
-
|
48 |
-
}
|
49 |
-
|
50 |
-
if ( empty( $request_data['email'] ) ) {
|
51 |
-
return __( 'You must enter a valid email address.', 'profile-builder' );
|
52 |
-
}
|
53 |
-
|
54 |
-
$wppb_generalSettings = get_option( 'wppb_general_settings' );
|
55 |
-
if ( isset( $wppb_generalSettings['emailConfirmation'] ) && ( $wppb_generalSettings['emailConfirmation'] == 'yes' ) ){
|
56 |
-
$user_signup = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->base_prefix."signups WHERE user_email = %s AND active=0", $request_data['email'] ) );
|
57 |
-
|
58 |
-
if ( !empty( $user_signup ) ){
|
59 |
-
if ( $form_location == 'register' ){
|
60 |
-
return __( 'This email is already reserved to be used soon.', 'profile-builder' ) .'<br/>'. __( 'Please try a different one!', 'profile-builder' );
|
61 |
-
}
|
62 |
-
else if ( $form_location == 'edit_profile' ){
|
63 |
-
$current_user = wp_get_current_user();
|
64 |
-
|
65 |
-
if( ! current_user_can( 'edit_users' ) ) {
|
66 |
-
if ( $current_user->user_email != $request_data['email'] )
|
67 |
-
return __( 'This email is already reserved to be used soon.', 'profile-builder' ) .'<br/>'. __( 'Please try a different one!', 'profile-builder' );
|
68 |
-
}
|
69 |
-
}
|
70 |
}
|
71 |
-
}
|
72 |
|
73 |
-
|
|
|
|
|
74 |
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
}
|
|
|
84 |
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
}
|
93 |
-
|
94 |
-
|
95 |
-
return __( 'This email is already in use.', 'profile-builder' ) .'<br/>'. __( 'Please try a different one!', 'profile-builder' );
|
96 |
-
}
|
97 |
-
}
|
98 |
|
99 |
return $message;
|
100 |
}
|
39 |
function wppb_check_email_value( $message, $field, $request_data, $form_location ){
|
40 |
global $wpdb;
|
41 |
// apply filter to allow stripping slashes if necessary
|
42 |
+
if ( isset( $request_data['email'] ) ) {
|
43 |
+
$request_data['email'] = apply_filters('wppb_before_processing_email_from_forms', $request_data['email']);
|
44 |
+
if ((isset($request_data['email']) && (trim($request_data['email']) == '')) && ($field['required'] == 'Yes'))
|
45 |
+
return wppb_required_field_error($field["field-title"]);
|
46 |
|
47 |
+
if (isset($request_data['email']) && !is_email(trim($request_data['email']))) {
|
48 |
+
return __('The email you entered is not a valid email address.', 'profile-builder');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
}
|
|
|
50 |
|
51 |
+
if (empty($request_data['email'])) {
|
52 |
+
return __('You must enter a valid email address.', 'profile-builder');
|
53 |
+
}
|
54 |
|
55 |
+
$wppb_generalSettings = get_option('wppb_general_settings');
|
56 |
+
if (isset($wppb_generalSettings['emailConfirmation']) && ($wppb_generalSettings['emailConfirmation'] == 'yes')) {
|
57 |
+
$user_signup = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->base_prefix . "signups WHERE user_email = %s AND active=0", $request_data['email']));
|
58 |
+
|
59 |
+
if (!empty($user_signup)) {
|
60 |
+
if ($form_location == 'register') {
|
61 |
+
return __('This email is already reserved to be used soon.', 'profile-builder') . '<br/>' . __('Please try a different one!', 'profile-builder');
|
62 |
+
} else if ($form_location == 'edit_profile') {
|
63 |
+
$current_user = wp_get_current_user();
|
64 |
+
|
65 |
+
if (!current_user_can('edit_users')) {
|
66 |
+
if ($current_user->user_email != $request_data['email'])
|
67 |
+
return __('This email is already reserved to be used soon.', 'profile-builder') . '<br/>' . __('Please try a different one!', 'profile-builder');
|
68 |
+
}
|
69 |
+
}
|
70 |
}
|
71 |
+
}
|
72 |
|
73 |
+
$users = $wpdb->get_results($wpdb->prepare("SELECT * FROM {$wpdb->users} WHERE user_email = %s", $request_data['email']));
|
74 |
+
|
75 |
+
if (!empty($users)) {
|
76 |
+
if ($form_location == 'register')
|
77 |
+
return __('This email is already in use.', 'profile-builder') . '<br/>' . __('Please try a different one!', 'profile-builder');
|
78 |
+
|
79 |
+
if ($form_location == 'edit_profile') {
|
80 |
+
$url_parts = parse_url($_SERVER['HTTP_REFERER']);
|
81 |
+
if (isset($url_parts['query'])) {
|
82 |
+
parse_str($url_parts['query'], $query);
|
83 |
+
}
|
84 |
+
|
85 |
+
if (isset($_GET['edit_user']) && !empty($_GET['edit_user'])) {
|
86 |
+
$current_user_id = absint($_GET['edit_user']);
|
87 |
+
} elseif (defined('DOING_AJAX') && DOING_AJAX && isset($query['edit_user']) && !empty($query['edit_user'])) {
|
88 |
+
$current_user_id = $query['edit_user'];
|
89 |
+
} else {
|
90 |
+
$current_user = wp_get_current_user();
|
91 |
+
$current_user_id = $current_user->ID;
|
92 |
+
}
|
93 |
+
foreach ($users as $user)
|
94 |
+
if ($user->ID != $current_user_id)
|
95 |
+
return __('This email is already in use.', 'profile-builder') . '<br/>' . __('Please try a different one!', 'profile-builder');
|
96 |
}
|
97 |
+
}
|
98 |
+
}
|
|
|
|
|
|
|
99 |
|
100 |
return $message;
|
101 |
}
|
front-end/default-fields/recaptcha/recaptcha.php
CHANGED
@@ -73,6 +73,11 @@ function wppb_recaptcha_script_footer(){
|
|
73 |
if( empty( $field ) )
|
74 |
return;
|
75 |
|
|
|
|
|
|
|
|
|
|
|
76 |
//we don't have jquery on the backend
|
77 |
if( current_filter() != 'wp_footer' ) {
|
78 |
wp_print_scripts('jquery');
|
73 |
if( empty( $field ) )
|
74 |
return;
|
75 |
|
76 |
+
//do not add script if there is no shortcode
|
77 |
+
global $wppb_shortcode_on_front;
|
78 |
+
if( current_filter() == 'wp_footer' && ( empty( $wppb_shortcode_on_front ) || $wppb_shortcode_on_front === false ) )
|
79 |
+
return;
|
80 |
+
|
81 |
//we don't have jquery on the backend
|
82 |
if( current_filter() != 'wp_footer' ) {
|
83 |
wp_print_scripts('jquery');
|
front-end/login.php
CHANGED
@@ -354,6 +354,8 @@ add_filter( 'login_redirect', 'wppb_login_redirect', 20, 3 );
|
|
354 |
|
355 |
/* shortcode function */
|
356 |
function wppb_front_end_login( $atts ){
|
|
|
|
|
357 |
/* define a global so we now we have the shortcode login present */
|
358 |
global $wppb_login_shortcode;
|
359 |
$wppb_login_shortcode = true;
|
354 |
|
355 |
/* shortcode function */
|
356 |
function wppb_front_end_login( $atts ){
|
357 |
+
global $wppb_shortcode_on_front;
|
358 |
+
$wppb_shortcode_on_front = true;
|
359 |
/* define a global so we now we have the shortcode login present */
|
360 |
global $wppb_login_shortcode;
|
361 |
$wppb_login_shortcode = true;
|
front-end/recover.php
CHANGED
@@ -164,7 +164,10 @@ function wppb_get_email_display_username($user){
|
|
164 |
* @param $user
|
165 |
* @return bool|string|void
|
166 |
*/
|
167 |
-
function wppb_send_recovery_email( $user ){
|
|
|
|
|
|
|
168 |
|
169 |
$requested_user_id = $user->ID;
|
170 |
$requested_user_login = $user->user_login;
|
@@ -291,7 +294,9 @@ function wppb_front_end_password_recovery(){
|
|
291 |
}else{
|
292 |
$success = sprintf( __( 'Check your e-mail for the confirmation link.', 'profile-builder'), $username_email );
|
293 |
$success = apply_filters( 'wppb_recover_password_sent_message1', $success, $username_email );
|
294 |
-
|
|
|
|
|
295 |
|
296 |
//verify e-mail validity
|
297 |
$query = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_email= %s", sanitize_email( $username_email ) ) );
|
@@ -299,11 +304,11 @@ function wppb_front_end_password_recovery(){
|
|
299 |
$user = $query[0];
|
300 |
|
301 |
//send mail to the user notifying him of the reset request
|
302 |
-
$sent = wppb_send_recovery_email( $user );
|
303 |
if ($sent === false){
|
304 |
$warning = '<b>'. __( 'ERROR', 'profile-builder' ) .': </b>' . sprintf( __( 'There was an error while trying to send the activation link to %1$s!', 'profile-builder' ), $username_email );
|
305 |
$warning = apply_filters( 'wppb_recover_password_sent_message_error_sending', $warning );
|
306 |
-
wppb_password_recovery_warning( $warning, 'wppb_recover_password_displayed_message1' );
|
307 |
}
|
308 |
else
|
309 |
$password_email_sent = true;
|
164 |
* @param $user
|
165 |
* @return bool|string|void
|
166 |
*/
|
167 |
+
function wppb_send_recovery_email( $user, $success ){
|
168 |
+
|
169 |
+
if ( $success == 'wppb_recaptcha_error')
|
170 |
+
return false;
|
171 |
|
172 |
$requested_user_id = $user->ID;
|
173 |
$requested_user_login = $user->user_login;
|
294 |
}else{
|
295 |
$success = sprintf( __( 'Check your e-mail for the confirmation link.', 'profile-builder'), $username_email );
|
296 |
$success = apply_filters( 'wppb_recover_password_sent_message1', $success, $username_email );
|
297 |
+
|
298 |
+
if ( $success != 'wppb_recaptcha_error')
|
299 |
+
$output .= wppb_password_recovery_success( $success, 'wppb_recover_password_displayed_message2' );
|
300 |
|
301 |
//verify e-mail validity
|
302 |
$query = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_email= %s", sanitize_email( $username_email ) ) );
|
304 |
$user = $query[0];
|
305 |
|
306 |
//send mail to the user notifying him of the reset request
|
307 |
+
$sent = wppb_send_recovery_email( $user, $success );
|
308 |
if ($sent === false){
|
309 |
$warning = '<b>'. __( 'ERROR', 'profile-builder' ) .': </b>' . sprintf( __( 'There was an error while trying to send the activation link to %1$s!', 'profile-builder' ), $username_email );
|
310 |
$warning = apply_filters( 'wppb_recover_password_sent_message_error_sending', $warning );
|
311 |
+
$output .= wppb_password_recovery_warning( $warning, 'wppb_recover_password_displayed_message1' );
|
312 |
}
|
313 |
else
|
314 |
$password_email_sent = true;
|
index.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Profile Builder
|
4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
6 |
-
Version: 3.
|
7 |
Author: Cozmoslabs
|
8 |
Author URI: https://www.cozmoslabs.com/
|
9 |
Text Domain: profile-builder
|
@@ -63,7 +63,7 @@ function wppb_free_plugin_init() {
|
|
63 |
*
|
64 |
*
|
65 |
*/
|
66 |
-
define('PROFILE_BUILDER_VERSION', '3.
|
67 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
68 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
69 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
3 |
Plugin Name: Profile Builder
|
4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
6 |
+
Version: 3.2.0
|
7 |
Author: Cozmoslabs
|
8 |
Author URI: https://www.cozmoslabs.com/
|
9 |
Text Domain: profile-builder
|
63 |
*
|
64 |
*
|
65 |
*/
|
66 |
+
define('PROFILE_BUILDER_VERSION', '3.2.0' );
|
67 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
68 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
69 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
|
4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content, profile
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 5.4.2
|
7 |
-
Stable tag: 3.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -169,6 +169,11 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
|
|
169 |
12. Role Editor
|
170 |
|
171 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
172 |
= 3.1.9 =
|
173 |
* Now the login widget shows errors in the backend if a valid URL was not entered
|
174 |
* Fixed a warning about non-numerical value on auto-login.
|
4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content, profile
|
5 |
Requires at least: 3.1
|
6 |
Tested up to: 5.4.2
|
7 |
+
Stable tag: 3.2.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
169 |
12. Role Editor
|
170 |
|
171 |
== Changelog ==
|
172 |
+
= 3.2.0 =
|
173 |
+
* Fixed a notice that appeared if the Email field was hidden on Edit Profile forms
|
174 |
+
* Limited loading on recaptcha js scripts only to pages where it is needed
|
175 |
+
* Fixed issue with recaptcha not working on password recover forms
|
176 |
+
|
177 |
= 3.1.9 =
|
178 |
* Now the login widget shows errors in the backend if a valid URL was not entered
|
179 |
* Fixed a warning about non-numerical value on auto-login.
|
translation/profile-builder.pot
CHANGED
@@ -369,7 +369,7 @@ msgstr ""
|
|
369 |
msgid "Edit Profile"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: ../pb-add-on-custom-profile-menus/index.php:311, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:429, front-end/login.php:
|
373 |
msgid "Register"
|
374 |
msgstr ""
|
375 |
|
@@ -425,63 +425,63 @@ msgstr ""
|
|
425 |
msgid "The email confirmation does not match your email address."
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: ../pb-add-on-field-visibility/index.php:
|
429 |
msgid "Visibility"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: ../pb-add-on-field-visibility/index.php:
|
433 |
msgid "<strong>Admin Only</strong> field is visible only for administrators. <strong>User Locked</strong> field is visible for both administrators and users, but only administrators have the capability to edit it."
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: ../pb-add-on-field-visibility/index.php:
|
437 |
msgid "User Role Visibility"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: ../pb-add-on-field-visibility/index.php:
|
441 |
msgid "Select which user roles see this field"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: ../pb-add-on-field-visibility/index.php:
|
445 |
msgid "Location Visibility"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: ../pb-add-on-field-visibility/index.php:
|
449 |
msgid "Select the locations you wish the field to appear"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: ../pb-add-on-field-visibility/index.php:
|
453 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre><pre class=\"wppb-mb-head-visibility\"></pre>"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: ../pb-add-on-field-visibility/index.php:
|
457 |
msgid "Edit"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: ../pb-add-on-field-visibility/index.php:
|
461 |
msgid "Delete"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: ../pb-add-on-field-visibility/index.php:
|
465 |
msgid "This field is visible only for administrators."
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: ../pb-add-on-field-visibility/index.php:
|
469 |
msgid "This field is visible for both administrators and users, but only administrators have the capability to edit it."
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: ../pb-add-on-field-visibility/index.php:
|
473 |
msgid "This field is visible only for the following user roles: %1$s"
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: ../pb-add-on-field-visibility/index.php:
|
477 |
msgid "This field is visible only in the following locations: %1$s"
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: ../pb-add-on-field-visibility/index.php:
|
481 |
msgid "Get file"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: ../pb-add-on-field-visibility/index.php:
|
485 |
msgid "You do not have the capabilities necessary to edit this field."
|
486 |
msgstr ""
|
487 |
|
@@ -1063,7 +1063,7 @@ msgstr ""
|
|
1063 |
msgid "Click to edit "
|
1064 |
msgstr ""
|
1065 |
|
1066 |
-
#: ../pb-add-on-woocommerce/index.php:391, front-end/default-fields/email/email.php:
|
1067 |
msgid "The email you entered is not a valid email address."
|
1068 |
msgstr ""
|
1069 |
|
@@ -1357,7 +1357,7 @@ msgstr ""
|
|
1357 |
msgid "Save the communication preferences order"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:53, ../pb-add-on-select2/front-end/select2-field.php:72, ../pb-add-on-select2/front-end/select2-multiple-field.php:87, front-end/extra-fields/avatar/avatar.php:78, front-end/extra-fields/checkbox/checkbox.php:
|
1361 |
msgid "required"
|
1362 |
msgstr ""
|
1363 |
|
@@ -2257,11 +2257,11 @@ msgstr ""
|
|
2257 |
msgid "Username and Email"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
-
#: admin/general-settings.php:251, admin/manage-fields.php:318, front-end/login.php:246, front-end/login.php:260, front-end/login.php:
|
2261 |
msgid "Username"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: admin/general-settings.php:252, front-end/login.php:
|
2265 |
msgid "Email"
|
2266 |
msgstr ""
|
2267 |
|
@@ -4609,7 +4609,7 @@ msgstr ""
|
|
4609 |
msgid "This field is required"
|
4610 |
msgstr ""
|
4611 |
|
4612 |
-
#: features/functions.php:813, front-end/default-fields/recaptcha/recaptcha.php:
|
4613 |
msgid "Please enter a (valid) reCAPTCHA value"
|
4614 |
msgstr ""
|
4615 |
|
@@ -4673,7 +4673,7 @@ msgstr ""
|
|
4673 |
msgid "You must be logged in to edit your profile."
|
4674 |
msgstr ""
|
4675 |
|
4676 |
-
#: front-end/class-formbuilder.php:273, front-end/login.php:
|
4677 |
msgid "You are not allowed to do this."
|
4678 |
msgstr ""
|
4679 |
|
@@ -4721,7 +4721,7 @@ msgstr ""
|
|
4721 |
msgid "Something went wrong. Please try again!"
|
4722 |
msgstr ""
|
4723 |
|
4724 |
-
#: front-end/login.php:309, front-end/login.php:330, front-end/recover.php:16, front-end/recover.php:
|
4725 |
msgid "ERROR"
|
4726 |
msgstr ""
|
4727 |
|
@@ -4753,23 +4753,23 @@ msgstr ""
|
|
4753 |
msgid "Both fields are empty."
|
4754 |
msgstr ""
|
4755 |
|
4756 |
-
#: front-end/login.php:
|
4757 |
msgid "Username or Email"
|
4758 |
msgstr ""
|
4759 |
|
4760 |
-
#: front-end/login.php:
|
4761 |
msgid "Lost your password?"
|
4762 |
msgstr ""
|
4763 |
|
4764 |
-
#: front-end/login.php:
|
4765 |
msgid "Log out of this account"
|
4766 |
msgstr ""
|
4767 |
|
4768 |
-
#: front-end/login.php:
|
4769 |
msgid "Log out »"
|
4770 |
msgstr ""
|
4771 |
|
4772 |
-
#: front-end/login.php:
|
4773 |
msgid "You are currently logged in as %1$s. %2$s"
|
4774 |
msgstr ""
|
4775 |
|
@@ -4805,79 +4805,79 @@ msgstr ""
|
|
4805 |
msgid "Get New Password"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
-
#: front-end/recover.php:
|
4809 |
msgid "Someone requested that the password be reset for the following account: <b>%1$s</b><br/>If this was a mistake, just ignore this email and nothing will happen.<br/>To reset your password, visit the following link:%2$s"
|
4810 |
msgstr ""
|
4811 |
|
4812 |
-
#: front-end/recover.php:
|
4813 |
msgid "Password Reset from \"%1$s\""
|
4814 |
msgstr ""
|
4815 |
|
4816 |
-
#: front-end/recover.php:
|
4817 |
msgid "You have successfully reset your password."
|
4818 |
msgstr ""
|
4819 |
|
4820 |
-
#: front-end/recover.php:
|
4821 |
msgid "Password Successfully Reset for %1$s on \"%2$s\""
|
4822 |
msgstr ""
|
4823 |
|
4824 |
-
#: front-end/recover.php:
|
4825 |
msgid "%1$s has requested a password change via the password reset feature.<br/>His/her new password is:%2$s"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
-
#: front-end/recover.php:
|
4829 |
msgid "You are already logged in. You can change your password on the edit profile form."
|
4830 |
msgstr ""
|
4831 |
|
4832 |
-
#: front-end/recover.php:
|
4833 |
msgid "The username entered wasn't found in the database!"
|
4834 |
msgstr ""
|
4835 |
|
4836 |
-
#: front-end/recover.php:
|
4837 |
msgid "Please check that you entered the correct username."
|
4838 |
msgstr ""
|
4839 |
|
4840 |
-
#: front-end/recover.php:
|
4841 |
msgid "Check your e-mail for the confirmation link."
|
4842 |
msgstr ""
|
4843 |
|
4844 |
-
#: front-end/recover.php:
|
4845 |
msgid "There was an error while trying to send the activation link to %1$s!"
|
4846 |
msgstr ""
|
4847 |
|
4848 |
-
#: front-end/recover.php:
|
4849 |
msgid "The email address entered wasn't found in the database!"
|
4850 |
msgstr ""
|
4851 |
|
4852 |
-
#: front-end/recover.php:
|
4853 |
msgid "Please check that you entered the correct email address."
|
4854 |
msgstr ""
|
4855 |
|
4856 |
-
#: front-end/recover.php:
|
4857 |
msgid "The entered passwords don't match!"
|
4858 |
msgstr ""
|
4859 |
|
4860 |
-
#: front-end/recover.php:
|
4861 |
msgid "The password must have the minimum length of %s characters"
|
4862 |
msgstr ""
|
4863 |
|
4864 |
-
#: front-end/recover.php:
|
4865 |
msgid "The password must have a minimum strength of %s"
|
4866 |
msgstr ""
|
4867 |
|
4868 |
-
#: front-end/recover.php:
|
4869 |
msgid "Your password has been successfully changed!"
|
4870 |
msgstr ""
|
4871 |
|
4872 |
-
#: front-end/recover.php:
|
4873 |
msgid "The password must not be empty!"
|
4874 |
msgstr ""
|
4875 |
|
4876 |
-
#: front-end/recover.php:
|
4877 |
msgid "ERROR:"
|
4878 |
msgstr ""
|
4879 |
|
4880 |
-
#: front-end/recover.php:
|
4881 |
msgid "Invalid key!"
|
4882 |
msgstr ""
|
4883 |
|
@@ -6929,15 +6929,15 @@ msgstr ""
|
|
6929 |
msgid "Privacy: I would like my site to appear in search engines, and in public listings around this network."
|
6930 |
msgstr ""
|
6931 |
|
6932 |
-
#: front-end/default-fields/email/email.php:
|
6933 |
msgid "You must enter a valid email address."
|
6934 |
msgstr ""
|
6935 |
|
6936 |
-
#: front-end/default-fields/email/email.php:
|
6937 |
msgid "This email is already reserved to be used soon."
|
6938 |
msgstr ""
|
6939 |
|
6940 |
-
#: front-end/default-fields/email/email.php:
|
6941 |
msgid "Please try a different one!"
|
6942 |
msgstr ""
|
6943 |
|
@@ -6961,15 +6961,15 @@ msgstr ""
|
|
6961 |
msgid "To use reCAPTCHA you must get an API key from"
|
6962 |
msgstr ""
|
6963 |
|
6964 |
-
#: front-end/default-fields/recaptcha/recaptcha.php:
|
6965 |
msgid "For security reasons, you must pass the remote ip to reCAPTCHA!"
|
6966 |
msgstr ""
|
6967 |
|
6968 |
-
#: front-end/default-fields/recaptcha/recaptcha.php:
|
6969 |
msgid "To use reCAPTCHA you must get an API public key from:"
|
6970 |
msgstr ""
|
6971 |
|
6972 |
-
#: front-end/default-fields/recaptcha/recaptcha.php:
|
6973 |
msgid "Click the BACK button on your browser, and try again."
|
6974 |
msgstr ""
|
6975 |
|
369 |
msgid "Edit Profile"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: ../pb-add-on-custom-profile-menus/index.php:311, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, front-end/class-formbuilder.php:429, front-end/login.php:423
|
373 |
msgid "Register"
|
374 |
msgstr ""
|
375 |
|
425 |
msgid "The email confirmation does not match your email address."
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: ../pb-add-on-field-visibility/index.php:217, admin/admin-bar.php:63
|
429 |
msgid "Visibility"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: ../pb-add-on-field-visibility/index.php:217
|
433 |
msgid "<strong>Admin Only</strong> field is visible only for administrators. <strong>User Locked</strong> field is visible for both administrators and users, but only administrators have the capability to edit it."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: ../pb-add-on-field-visibility/index.php:218
|
437 |
msgid "User Role Visibility"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: ../pb-add-on-field-visibility/index.php:218
|
441 |
msgid "Select which user roles see this field"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: ../pb-add-on-field-visibility/index.php:219
|
445 |
msgid "Location Visibility"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: ../pb-add-on-field-visibility/index.php:219
|
449 |
msgid "Select the locations you wish the field to appear"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: ../pb-add-on-field-visibility/index.php:237
|
453 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre><pre class=\"wppb-mb-head-visibility\"></pre>"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: ../pb-add-on-field-visibility/index.php:237, ../pb-add-on-labels-edit/pble.php:381, admin/manage-fields.php:1318, features/functions.php:872, features/functions.php:879, features/admin-approval/class-admin-approval.php:108, features/roles-editor/roles-editor.php:866, modules/custom-redirects/custom_redirects_admin.php:183, modules/custom-redirects/custom_redirects_admin.php:197, modules/custom-redirects/custom_redirects_admin.php:211, modules/custom-redirects/custom_redirects_admin.php:225, modules/multiple-forms/multiple-forms.php:406
|
457 |
msgid "Edit"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: ../pb-add-on-field-visibility/index.php:237, admin/manage-fields.php:1318, features/functions.php:865, features/functions.php:879, features/admin-approval/class-admin-approval.php:113, features/email-confirmation/class-email-confirmation.php:121, features/email-confirmation/class-email-confirmation.php:218, features/roles-editor/roles-editor.php:179, features/roles-editor/roles-editor.php:884, features/roles-editor/roles-editor.php:893, features/roles-editor/roles-editor.php:904, modules/custom-redirects/custom_redirects_admin.php:183, modules/custom-redirects/custom_redirects_admin.php:197, modules/custom-redirects/custom_redirects_admin.php:211, modules/custom-redirects/custom_redirects_admin.php:225, front-end/default-fields/gdpr-delete/gdpr-delete.php:18
|
461 |
msgid "Delete"
|
462 |
msgstr ""
|
463 |
|
464 |
+
#: ../pb-add-on-field-visibility/index.php:258
|
465 |
msgid "This field is visible only for administrators."
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: ../pb-add-on-field-visibility/index.php:261
|
469 |
msgid "This field is visible for both administrators and users, but only administrators have the capability to edit it."
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: ../pb-add-on-field-visibility/index.php:284
|
473 |
msgid "This field is visible only for the following user roles: %1$s"
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: ../pb-add-on-field-visibility/index.php:330
|
477 |
msgid "This field is visible only in the following locations: %1$s"
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: ../pb-add-on-field-visibility/index.php:472
|
481 |
msgid "Get file"
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: ../pb-add-on-field-visibility/index.php:605
|
485 |
msgid "You do not have the capabilities necessary to edit this field."
|
486 |
msgstr ""
|
487 |
|
1063 |
msgid "Click to edit "
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#: ../pb-add-on-woocommerce/index.php:391, front-end/default-fields/email/email.php:48
|
1067 |
msgid "The email you entered is not a valid email address."
|
1068 |
msgstr ""
|
1069 |
|
1357 |
msgid "Save the communication preferences order"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
+
#: ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:53, ../pb-add-on-select2/front-end/select2-field.php:72, ../pb-add-on-select2/front-end/select2-multiple-field.php:87, front-end/extra-fields/avatar/avatar.php:78, front-end/extra-fields/checkbox/checkbox.php:45, front-end/extra-fields/colorpicker/colorpicker.php:45, front-end/extra-fields/datepicker/datepicker.php:40, front-end/extra-fields/input/input.php:30, front-end/extra-fields/input-email/input-email.php:30, front-end/extra-fields/input-hidden/input-hidden.php:34, front-end/extra-fields/input-url/input-url.php:30, front-end/extra-fields/map/map.php:51, front-end/extra-fields/number/number.php:30, front-end/extra-fields/phone/phone.php:39, front-end/extra-fields/radio/radio.php:44, front-end/extra-fields/select/select.php:51, front-end/extra-fields/select-cpt/select-cpt.php:58, front-end/extra-fields/select-multiple/select-multiple.php:47, front-end/extra-fields/select-timezone/select-timezone.php:49, front-end/extra-fields/textarea/textarea.php:30, front-end/extra-fields/upload/upload.php:74, front-end/extra-fields/wysiwyg/wysiwyg.php:33
|
1361 |
msgid "required"
|
1362 |
msgstr ""
|
1363 |
|
2257 |
msgid "Username and Email"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: admin/general-settings.php:251, admin/manage-fields.php:318, front-end/login.php:246, front-end/login.php:260, front-end/login.php:391, ../pb-add-on-customization-toolbox/includes/views/view-fields.php:121, features/admin-approval/class-admin-approval.php:166, features/email-confirmation/class-email-confirmation.php:168, modules/custom-redirects/custom_redirects_admin.php:60, modules/email-customizer/email-customizer.php:28, modules/user-listing/userlisting.php:111, modules/user-listing/userlisting.php:311, modules/user-listing/userlisting.php:798, modules/user-listing/userlisting.php:2348
|
2261 |
msgid "Username"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
+
#: admin/general-settings.php:252, front-end/login.php:388, modules/email-customizer/email-customizer.php:29, modules/user-listing/userlisting.php:804, modules/user-listing/userlisting.php:2349
|
2265 |
msgid "Email"
|
2266 |
msgstr ""
|
2267 |
|
4609 |
msgid "This field is required"
|
4610 |
msgstr ""
|
4611 |
|
4612 |
+
#: features/functions.php:813, front-end/default-fields/recaptcha/recaptcha.php:486, front-end/default-fields/recaptcha/recaptcha.php:495, front-end/default-fields/recaptcha/recaptcha.php:548, front-end/default-fields/recaptcha/recaptcha.php:593
|
4613 |
msgid "Please enter a (valid) reCAPTCHA value"
|
4614 |
msgstr ""
|
4615 |
|
4673 |
msgid "You must be logged in to edit your profile."
|
4674 |
msgstr ""
|
4675 |
|
4676 |
+
#: front-end/class-formbuilder.php:273, front-end/login.php:481
|
4677 |
msgid "You are not allowed to do this."
|
4678 |
msgstr ""
|
4679 |
|
4721 |
msgid "Something went wrong. Please try again!"
|
4722 |
msgstr ""
|
4723 |
|
4724 |
+
#: front-end/login.php:309, front-end/login.php:330, front-end/recover.php:16, front-end/recover.php:309, front-end/extra-fields/extra-fields.php:93
|
4725 |
msgid "ERROR"
|
4726 |
msgstr ""
|
4727 |
|
4753 |
msgid "Both fields are empty."
|
4754 |
msgstr ""
|
4755 |
|
4756 |
+
#: front-end/login.php:395
|
4757 |
msgid "Username or Email"
|
4758 |
msgstr ""
|
4759 |
|
4760 |
+
#: front-end/login.php:429
|
4761 |
msgid "Lost your password?"
|
4762 |
msgstr ""
|
4763 |
|
4764 |
+
#: front-end/login.php:468, front-end/logout.php:25
|
4765 |
msgid "Log out of this account"
|
4766 |
msgstr ""
|
4767 |
|
4768 |
+
#: front-end/login.php:468, front-end/logout.php:15
|
4769 |
msgid "Log out »"
|
4770 |
msgstr ""
|
4771 |
|
4772 |
+
#: front-end/login.php:469
|
4773 |
msgid "You are currently logged in as %1$s. %2$s"
|
4774 |
msgstr ""
|
4775 |
|
4805 |
msgid "Get New Password"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
+
#: front-end/recover.php:182
|
4809 |
msgid "Someone requested that the password be reset for the following account: <b>%1$s</b><br/>If this was a mistake, just ignore this email and nothing will happen.<br/>To reset your password, visit the following link:%2$s"
|
4810 |
msgstr ""
|
4811 |
|
4812 |
+
#: front-end/recover.php:185
|
4813 |
msgid "Password Reset from \"%1$s\""
|
4814 |
msgstr ""
|
4815 |
|
4816 |
+
#: front-end/recover.php:212
|
4817 |
msgid "You have successfully reset your password."
|
4818 |
msgstr ""
|
4819 |
|
4820 |
+
#: front-end/recover.php:214
|
4821 |
msgid "Password Successfully Reset for %1$s on \"%2$s\""
|
4822 |
msgstr ""
|
4823 |
|
4824 |
+
#: front-end/recover.php:232
|
4825 |
msgid "%1$s has requested a password change via the password reset feature.<br/>His/her new password is:%2$s"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
+
#: front-end/recover.php:259
|
4829 |
msgid "You are already logged in. You can change your password on the edit profile form."
|
4830 |
msgstr ""
|
4831 |
|
4832 |
+
#: front-end/recover.php:282
|
4833 |
msgid "The username entered wasn't found in the database!"
|
4834 |
msgstr ""
|
4835 |
|
4836 |
+
#: front-end/recover.php:282
|
4837 |
msgid "Please check that you entered the correct username."
|
4838 |
msgstr ""
|
4839 |
|
4840 |
+
#: front-end/recover.php:295
|
4841 |
msgid "Check your e-mail for the confirmation link."
|
4842 |
msgstr ""
|
4843 |
|
4844 |
+
#: front-end/recover.php:309
|
4845 |
msgid "There was an error while trying to send the activation link to %1$s!"
|
4846 |
msgstr ""
|
4847 |
|
4848 |
+
#: front-end/recover.php:320
|
4849 |
msgid "The email address entered wasn't found in the database!"
|
4850 |
msgstr ""
|
4851 |
|
4852 |
+
#: front-end/recover.php:320
|
4853 |
msgid "Please check that you entered the correct email address."
|
4854 |
msgstr ""
|
4855 |
|
4856 |
+
#: front-end/recover.php:333
|
4857 |
msgid "The entered passwords don't match!"
|
4858 |
msgstr ""
|
4859 |
|
4860 |
+
#: front-end/recover.php:339, front-end/default-fields/password/password.php:50
|
4861 |
msgid "The password must have the minimum length of %s characters"
|
4862 |
msgstr ""
|
4863 |
|
4864 |
+
#: front-end/recover.php:343, front-end/default-fields/password/password.php:54
|
4865 |
msgid "The password must have a minimum strength of %s"
|
4866 |
msgstr ""
|
4867 |
|
4868 |
+
#: front-end/recover.php:350
|
4869 |
msgid "Your password has been successfully changed!"
|
4870 |
msgstr ""
|
4871 |
|
4872 |
+
#: front-end/recover.php:386
|
4873 |
msgid "The password must not be empty!"
|
4874 |
msgstr ""
|
4875 |
|
4876 |
+
#: front-end/recover.php:411
|
4877 |
msgid "ERROR:"
|
4878 |
msgstr ""
|
4879 |
|
4880 |
+
#: front-end/recover.php:411
|
4881 |
msgid "Invalid key!"
|
4882 |
msgstr ""
|
4883 |
|
6929 |
msgid "Privacy: I would like my site to appear in search engines, and in public listings around this network."
|
6930 |
msgstr ""
|
6931 |
|
6932 |
+
#: front-end/default-fields/email/email.php:52, front-end/extra-fields/input-email/input-email.php:70
|
6933 |
msgid "You must enter a valid email address."
|
6934 |
msgstr ""
|
6935 |
|
6936 |
+
#: front-end/default-fields/email/email.php:61, front-end/default-fields/email/email.php:67
|
6937 |
msgid "This email is already reserved to be used soon."
|
6938 |
msgstr ""
|
6939 |
|
6940 |
+
#: front-end/default-fields/email/email.php:61, front-end/default-fields/email/email.php:67, front-end/default-fields/email/email.php:77, front-end/default-fields/email/email.php:95, front-end/default-fields/username/username.php:49, front-end/default-fields/username/username.php:65
|
6941 |
msgid "Please try a different one!"
|
6942 |
msgstr ""
|
6943 |
|
6961 |
msgid "To use reCAPTCHA you must get an API key from"
|
6962 |
msgstr ""
|
6963 |
|
6964 |
+
#: front-end/default-fields/recaptcha/recaptcha.php:197
|
6965 |
msgid "For security reasons, you must pass the remote ip to reCAPTCHA!"
|
6966 |
msgstr ""
|
6967 |
|
6968 |
+
#: front-end/default-fields/recaptcha/recaptcha.php:262
|
6969 |
msgid "To use reCAPTCHA you must get an API public key from:"
|
6970 |
msgstr ""
|
6971 |
|
6972 |
+
#: front-end/default-fields/recaptcha/recaptcha.php:548
|
6973 |
msgid "Click the BACK button on your browser, and try again."
|
6974 |
msgstr ""
|
6975 |
|