Version Description
Download this release
Release Info
Developer | vinoj.cardoza |
Plugin | Captcha Code |
Version | 2.8 |
Comparing to | |
See all releases |
Code changes from version 2.7 to 2.8
- captcha_code_file.php +0 -126
- general_options.php +141 -145
- languages/captcha-code-authentication-ca_CA.mo +0 -0
- languages/{wpcaptchadomain-ca_CA.po → captcha-code-authentication-ca_CA.po} +53 -44
- languages/{wpcaptchadomain-cs_CZ.mo → captcha-code-authentication-cs_CZ.mo} +0 -0
- languages/{wpcaptchadomain-cs_CZ.po → captcha-code-authentication-cs_CZ.po} +16 -34
- languages/{wpcaptchadomain-de_DE.mo → captcha-code-authentication-de_DE.mo} +0 -0
- languages/{wpcaptchadomain-de_DE.po → captcha-code-authentication-de_DE.po} +16 -34
- languages/{wpcaptchadomain-es_ES.mo → captcha-code-authentication-es_ES.mo} +0 -0
- languages/{wpcaptchadomain-es_ES.po → captcha-code-authentication-es_ES.po} +4 -3
- languages/{wpcaptchadomain-fa_IR.mo → captcha-code-authentication-fa_IR.mo} +0 -0
- languages/{wpcaptchadomain-fa_IR.po → captcha-code-authentication-fa_IR.po} +51 -60
- languages/{wpcaptchadomain-fi.mo → captcha-code-authentication-fi.mo} +0 -0
- languages/{wpcaptchadomain-fi.po → captcha-code-authentication-fi.po} +3 -3
- languages/{wpcaptchadomain-fr_FR.mo → captcha-code-authentication-fr_FR.mo} +0 -0
- languages/{wpcaptchadomain-fr_FR.po → captcha-code-authentication-fr_FR.po} +4 -4
- languages/{wpcaptchadomain-hu_HU.mo → captcha-code-authentication-hu_HU.mo} +0 -0
- languages/{wpcaptchadomain-hu_HU.po → captcha-code-authentication-hu_HU.po} +4 -4
- languages/{wpcaptchadomain-nl_NL.mo → captcha-code-authentication-nl_NL.mo} +0 -0
- languages/{wpcaptchadomain-nl_NL.po → captcha-code-authentication-nl_NL.po} +16 -34
- languages/{wpcaptchadomain-pl_PL.mo → captcha-code-authentication-pl_PL.mo} +0 -0
- languages/{wpcaptchadomain-pl_PL.po → captcha-code-authentication-pl_PL.po} +17 -35
- languages/{wpcaptchadomain-pt_BR.mo → captcha-code-authentication-pt_BR.mo} +0 -0
- languages/{wpcaptchadomain-pt_BR.po → captcha-code-authentication-pt_BR.po} +16 -34
- languages/{wpcaptchadomain-pt_PT.mo → captcha-code-authentication-pt_PT.mo} +0 -0
- languages/{wpcaptchadomain-pt_PT.po → captcha-code-authentication-pt_PT.po} +23 -41
- languages/{wpcaptchadomain-ru_RU.mo → captcha-code-authentication-ru_RU.mo} +0 -0
- languages/{wpcaptchadomain-ru_RU.po → captcha-code-authentication-ru_RU.po} +5 -6
- languages/{wpcaptchadomain-sk_SK.mo → captcha-code-authentication-sk_SK.mo} +0 -0
- languages/{wpcaptchadomain-sk_SK.po → captcha-code-authentication-sk_SK.po} +16 -34
- languages/{wpcaptchadomain-sv_SE.mo → captcha-code-authentication-sv_SE.mo} +0 -0
- languages/{wpcaptchadomain-sv_SE.po → captcha-code-authentication-sv_SE.po} +4 -4
- languages/{wpcaptchadomain-zh_CN.mo → captcha-code-authentication-zh_CN.mo} +0 -0
- languages/{wpcaptchadomain-zh_CN.po → captcha-code-authentication-zh_CN.po} +4 -5
- languages/wpcaptchadomain-ca_CA.mo +0 -0
- monofont.ttf +0 -0
- public/images/captcha.gif +0 -0
- public/images/form_captcha.gif +0 -0
- readme.txt +4 -28
- screenshot-1.png +0 -0
- screenshot-2.png +0 -0
- screenshot-3.png +0 -0
- screenshot-4.png +0 -0
- wpCaptcha.php +217 -88
captcha_code_file.php
DELETED
@@ -1,126 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
session_start();
|
3 |
-
|
4 |
-
//Settings: You can customize the captcha here
|
5 |
-
$image_width = 120;
|
6 |
-
$image_height = 40;
|
7 |
-
|
8 |
-
$characters_on_image = 6;
|
9 |
-
if(isset($_SESSION['total_no_of_characters']))
|
10 |
-
$characters_on_image = $_SESSION['total_no_of_characters'];
|
11 |
-
|
12 |
-
$font = dirname(__FILE__) . '/monofont.ttf';
|
13 |
-
|
14 |
-
//The characters that can be used in the CAPTCHA code.
|
15 |
-
//avoid confusing characters (l 1 and i for example)
|
16 |
-
if(isset($_SESSION['captcha_type']) && $_SESSION['captcha_type'] == 'alphanumeric')
|
17 |
-
{
|
18 |
-
switch($_SESSION['captcha_letters'])
|
19 |
-
{
|
20 |
-
case 'capital':
|
21 |
-
$possible_letters = '23456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
22 |
-
break;
|
23 |
-
case 'small':
|
24 |
-
$possible_letters = '23456789bcdfghjkmnpqrstvwxyz';
|
25 |
-
break;
|
26 |
-
case 'capitalsmall':
|
27 |
-
$possible_letters = '23456789bcdfghjkmnpqrstvwxyzABCEFGHJKMNPRSTVWXYZ';
|
28 |
-
break;
|
29 |
-
default:
|
30 |
-
$possible_letters = '23456789bcdfghjkmnpqrstvwxyz';
|
31 |
-
break;
|
32 |
-
}
|
33 |
-
}
|
34 |
-
elseif(isset($_SESSION['captcha_type']) && $_SESSION['captcha_type'] == 'alphabets')
|
35 |
-
{
|
36 |
-
switch($_SESSION['captcha_letters'])
|
37 |
-
{
|
38 |
-
case 'capital':
|
39 |
-
$possible_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
40 |
-
break;
|
41 |
-
case 'small':
|
42 |
-
$possible_letters = 'bcdfghjkmnpqrstvwxyz';
|
43 |
-
break;
|
44 |
-
case 'capitalsmall':
|
45 |
-
$possible_letters = 'bcdfghjkmnpqrstvwxyzABCEFGHJKMNPRSTVWXYZ';
|
46 |
-
break;
|
47 |
-
default:
|
48 |
-
$possible_letters = 'abcdefghijklmnopqrstuvwxyz';
|
49 |
-
break;
|
50 |
-
}
|
51 |
-
}
|
52 |
-
elseif(isset($_SESSION['captcha_type']) && $_SESSION['captcha_type'] == 'numbers')
|
53 |
-
{
|
54 |
-
$possible_letters = '0123456789';
|
55 |
-
}
|
56 |
-
else
|
57 |
-
{
|
58 |
-
$possible_letters = '0123456789';
|
59 |
-
}
|
60 |
-
$random_dots = 0;
|
61 |
-
$random_lines = 20;
|
62 |
-
$captcha_text_color="0x142864";
|
63 |
-
$captcha_noice_color = "0x142864";
|
64 |
-
|
65 |
-
$code = '';
|
66 |
-
|
67 |
-
|
68 |
-
$i = 0;
|
69 |
-
while ($i < $characters_on_image)
|
70 |
-
{
|
71 |
-
$code .= substr($possible_letters, mt_rand(0, strlen($possible_letters)-1), 1);
|
72 |
-
$i++;
|
73 |
-
}
|
74 |
-
|
75 |
-
|
76 |
-
$font_size = $image_height * 0.75;
|
77 |
-
$image = @imagecreate($image_width, $image_height);
|
78 |
-
|
79 |
-
|
80 |
-
/* setting the background, text and noise colours here */
|
81 |
-
$background_color = imagecolorallocate($image, 255, 255, 255);
|
82 |
-
|
83 |
-
$arr_text_color = hexrgb($captcha_text_color);
|
84 |
-
$text_color = imagecolorallocate($image, $arr_text_color['red'],
|
85 |
-
$arr_text_color['green'], $arr_text_color['blue']);
|
86 |
-
|
87 |
-
$arr_noice_color = hexrgb($captcha_noice_color);
|
88 |
-
$image_noise_color = imagecolorallocate($image, $arr_noice_color['red'],
|
89 |
-
$arr_noice_color['green'], $arr_noice_color['blue']);
|
90 |
-
|
91 |
-
|
92 |
-
/* generating the dots randomly in background */
|
93 |
-
for( $i=0; $i<$random_dots; $i++ )
|
94 |
-
{
|
95 |
-
imagefilledellipse($image, mt_rand(0,$image_width), mt_rand(0,$image_height), 2, 3, $image_noise_color);
|
96 |
-
}
|
97 |
-
|
98 |
-
|
99 |
-
/* generating lines randomly in background of image */
|
100 |
-
for( $i=0; $i<$random_lines; $i++ ) {
|
101 |
-
imageline($image, mt_rand(0,$image_width), mt_rand(0,$image_height), mt_rand(0,$image_width), mt_rand(0,$image_height), $image_noise_color);
|
102 |
-
}
|
103 |
-
|
104 |
-
|
105 |
-
/* create a text box and add 6 letters code in it */
|
106 |
-
$textbox = imagettfbbox($font_size, 0, $font, $code);
|
107 |
-
$x = ($image_width - $textbox[4])/2;
|
108 |
-
$y = ($image_height - $textbox[5])/2;
|
109 |
-
imagettftext($image, $font_size, 0, $x, $y, $text_color, $font , $code);
|
110 |
-
|
111 |
-
|
112 |
-
/* Show captcha image in the page html page */
|
113 |
-
header('Content-Type: image/jpeg');// defining the image type to be shown in browser widow
|
114 |
-
imagejpeg($image);//showing the image
|
115 |
-
imagedestroy($image);//destroying the image instance
|
116 |
-
$_SESSION['captcha_code'] = $code;
|
117 |
-
|
118 |
-
function hexrgb ($hexstr)
|
119 |
-
{
|
120 |
-
$int = hexdec($hexstr);
|
121 |
-
|
122 |
-
return array("red" => 0xFF & ($int >> 0x10),
|
123 |
-
"green" => 0xFF & ($int >> 0x8),
|
124 |
-
"blue" => 0xFF & $int);
|
125 |
-
}
|
126 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
general_options.php
CHANGED
@@ -1,157 +1,153 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
|
4 |
-
|
|
|
5 |
<div class="wrap">
|
6 |
-
|
7 |
-
<?php
|
8 |
-
if(isset($_POST['submit']))
|
9 |
-
|
10 |
-
|
11 |
-
<?php
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
if(isset($_POST['captcha_letters']))
|
25 |
-
update_option('wpcaptcha_letters', $_POST['captcha_letters']);
|
26 |
-
if(isset($_POST['total_no_of_characters']))
|
27 |
-
update_option('wpcaptcha_total_no_of_characters', $_POST['total_no_of_characters']);
|
28 |
-
}
|
29 |
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
?>
|
64 |
-
|
65 |
-
|
66 |
-
<
|
67 |
-
<
|
68 |
-
|
69 |
-
<select name="captcha_letters" style="margin:0;">
|
70 |
-
<option value="capital" <?php if($c_letters == 'capital') echo 'selected="selected"';?>><?php _e('Capital letters only', 'wpcaptchadomain');?></option>
|
71 |
-
<option value="small" <?php if($c_letters == 'small') echo 'selected="selected"';?>><?php _e('Small letters only', 'wpcaptchadomain');?></option>
|
72 |
-
<option value="capitalsmall" <?php if($c_letters == 'capitalsmall') echo 'selected="selected"';?>><?php _e('Capital & Small letters', 'wpcaptchadomain');?></option>
|
73 |
-
</select>
|
74 |
-
</td>
|
75 |
-
</tr>
|
76 |
-
<tr valign="top">
|
77 |
-
<th scope="row"><?php _e('Select a Captcha type', 'wpcaptchadomain');?>: </th>
|
78 |
-
<td>
|
79 |
-
<select name="captcha_type" style="margin:0;">
|
80 |
-
<option value="alphanumeric" <?php if($c_type == 'alphanumeric') echo 'selected="selected"';?>><?php _e('Alphanumeric', 'wpcaptchadomain');?></option>
|
81 |
-
<option value="alphabets" <?php if($c_type == 'alphabets') echo 'selected="selected"';?>><?php _e('Alphabets only', 'wpcaptchadomain');?></option>
|
82 |
-
<option value="numbers" <?php if($c_type == 'numbers') echo 'selected="selected"';?>><?php _e('Numbers only', 'wpcaptchadomain');?></option>
|
83 |
-
</select>
|
84 |
-
</td>
|
85 |
-
</tr>
|
86 |
-
<tr valign="top">
|
87 |
-
<th scope="row"><?php _e('Total number of Captcha Characters', 'wpcaptchadomain');?>: </th>
|
88 |
-
<td>
|
89 |
-
<select name="total_no_of_characters" style="margin:0;width: 50px;">
|
90 |
-
<?php
|
91 |
-
for($i=3; $i<=6; $i++){
|
92 |
-
print '<option value="'.$i.'" ';
|
93 |
-
if($c_total_no_of_characters == $i) echo 'selected="selected"';
|
94 |
-
print '>'.$i.'</option>';
|
95 |
-
}
|
96 |
-
?>
|
97 |
-
</select>
|
98 |
-
</td>
|
99 |
-
</tr>
|
100 |
-
</table>
|
101 |
-
<h3><?php _e('Captcha display Options', 'wpcaptchadomain');?></h3>
|
102 |
-
<table class="form-table">
|
103 |
-
<tr valign="top">
|
104 |
-
<th scope="row" style="width:260px;"><?php _e("Enable Captcha for Login form", "wpcaptchadomain");?>: </th>
|
105 |
-
<td>
|
106 |
-
<select name="captcha_login" style="width:75px;margin:0;">
|
107 |
-
<option value="yes" <?php echo $c_login_yes;?>><?php _e('Yes', 'wpcaptchadomain');?></option>
|
108 |
-
<option value="no" <?php echo $c_login_no;?>><?php _e('No', 'wpcaptchadomain');?></option>
|
109 |
-
</select>
|
110 |
-
</td>
|
111 |
-
</tr>
|
112 |
-
<tr valign="top">
|
113 |
-
<th scope="row"><?php _e('Enable Captcha for Register form', 'wpcaptchadomain');?>: </th>
|
114 |
-
<td>
|
115 |
-
<select name="captcha_register" style="width:75px;margin:0;">
|
116 |
-
<option value="yes" <?php echo $c_register_yes;?>><?php _e('Yes', 'wpcaptchadomain');?></option>
|
117 |
-
<option value="no" <?php echo $c_register_no;?>><?php _e('No', 'wpcaptchadomain');?></option>
|
118 |
-
</select>
|
119 |
-
</td>
|
120 |
-
</tr>
|
121 |
-
<tr valign="top">
|
122 |
-
<th scope="row"><?php _e('Enable Captcha for Lost Password form', 'wpcaptchadomain');?>: </th>
|
123 |
<td>
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
|
|
128 |
</td>
|
129 |
-
|
130 |
-
|
131 |
-
<th scope="row"><?php _e('
|
132 |
<td>
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
|
|
137 |
</td>
|
138 |
-
|
139 |
-
|
140 |
-
<th scope="row"><?php _e('
|
141 |
<td>
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
|
|
|
|
|
|
|
|
|
|
146 |
</td>
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
</div>
|
156 |
<?php
|
157 |
}
|
1 |
<?php
|
2 |
+
/**
|
3 |
+
* Function to configure Captcha for Wordpress
|
4 |
+
*/
|
5 |
+
function wp_captcha_general_options(){?>
|
6 |
<div class="wrap">
|
7 |
+
<h1><?php _e('CAPTCHA', 'captcha-code-authentication');?></h1>
|
8 |
+
<?php
|
9 |
+
if(isset($_POST['submit'])):
|
10 |
+
if(!isset($_POST['wpcatpcha_update_admin_options_nonce']) || !wp_verify_nonce($_POST['wpcatpcha_update_admin_options_nonce'], 'wpcatpcha_update_admin_options')):?>
|
11 |
+
<div id="message" class="updated fade"><p><strong><?php _e('Sorry, your nonce did not verify.', 'captcha-code-authentication'); ?></strong></p></div>
|
12 |
+
<?php else:?>
|
13 |
+
<div id="message" class="updated fade"><p><strong><?php _e('Options saved.', 'captcha-code-authentication'); ?></strong></p></div>
|
14 |
+
<?php
|
15 |
+
if(isset($_POST['captcha_login'])) update_option('wpcaptcha_login', sanitize_text_field($_POST['captcha_login']));
|
16 |
+
if(isset($_POST['captcha_register'])) update_option('wpcaptcha_register', sanitize_text_field($_POST['captcha_register']));
|
17 |
+
if(isset($_POST['captcha_lost'])) update_option('wpcaptcha_lost', sanitize_text_field($_POST['captcha_lost']));
|
18 |
+
if(isset($_POST['captcha_comments'])) update_option('wpcaptcha_comments', sanitize_text_field($_POST['captcha_comments']));
|
19 |
+
if(isset($_POST['captcha_registered'])) update_option('wpcaptcha_registered', sanitize_text_field($_POST['captcha_registered']));
|
20 |
+
if(isset($_POST['captcha_type'])) update_option('wpcaptcha_type', sanitize_text_field($_POST['captcha_type']));
|
21 |
+
if(isset($_POST['captcha_letters'])) update_option('wpcaptcha_letters', sanitize_text_field($_POST['captcha_letters']));
|
22 |
+
if(isset($_POST['total_no_of_characters'])) update_option('wpcaptcha_total_no_of_characters', sanitize_text_field($_POST['total_no_of_characters']));
|
23 |
+
endif;
|
24 |
+
endif;
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
+
$c_login = get_option('wpcaptcha_login');
|
27 |
+
$c_login_yes = null;
|
28 |
+
$c_login_no = null;
|
29 |
+
if(!empty($c_login) && $c_login == 'yes') $c_login_yes = 'selected="selected"';
|
30 |
+
else $c_login_no = 'selected="selected"';
|
31 |
+
|
32 |
+
$c_register = get_option('wpcaptcha_register');
|
33 |
+
$c_register_yes = null;
|
34 |
+
$c_register_no = null;
|
35 |
+
if(!empty($c_register) && $c_register == 'yes') $c_register_yes = 'selected="selected"';
|
36 |
+
else $c_register_no = 'selected="selected"';
|
37 |
+
|
38 |
+
$c_lost = get_option('wpcaptcha_lost');
|
39 |
+
$c_lost_yes = null;
|
40 |
+
$c_lost_no = null;
|
41 |
+
if(!empty($c_lost) && $c_lost == 'yes') $c_lost_yes = 'selected="selected"';
|
42 |
+
else $c_lost_no = 'selected="selected"';
|
43 |
+
|
44 |
+
$c_comments = get_option('wpcaptcha_comments');
|
45 |
+
$c_comments_yes = null;
|
46 |
+
$c_comments_no = null;
|
47 |
+
if(!empty($c_register) && $c_comments == 'yes') $c_comments_yes = 'selected="selected"';
|
48 |
+
else $c_comments_no = 'selected="selected"';
|
49 |
+
|
50 |
+
$c_registered = get_option('wpcaptcha_registered');
|
51 |
+
$c_registered_yes = null;
|
52 |
+
$c_registered_no = null;
|
53 |
+
if(!empty($c_registered) && $c_registered == 'yes') $c_registered_yes = 'selected="selected"';
|
54 |
+
else $c_registered_no = 'selected="selected"';
|
55 |
+
|
56 |
+
$c_type = get_option('wpcaptcha_type');
|
57 |
+
$c_letters = get_option('wpcaptcha_letters');
|
58 |
+
$c_total_no_of_characters = get_option('wpcaptcha_total_no_of_characters');
|
59 |
+
?>
|
60 |
+
<form method="post" action="">
|
61 |
+
<?php wp_nonce_field('wpcatpcha_update_admin_options', 'wpcatpcha_update_admin_options_nonce');?>
|
62 |
+
<table class="form-table">
|
63 |
+
<tr valign="top">
|
64 |
+
<th scope="row" style="width:260px;"><?php _e('Select Captcha letters type', 'captcha-code-authentication');?>:</th>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
<td>
|
66 |
+
<select name="captcha_letters" style="margin:0;">
|
67 |
+
<option value="capital" <?php if($c_letters == 'capital') echo 'selected="selected"';?>><?php _e('Capital letters only', 'captcha-code-authentication');?></option>
|
68 |
+
<option value="small" <?php if($c_letters == 'small') echo 'selected="selected"';?>><?php _e('Small letters only', 'captcha-code-authentication');?></option>
|
69 |
+
<option value="capitalsmall" <?php if($c_letters == 'capitalsmall') echo 'selected="selected"';?>><?php _e('Capital & Small letters', 'captcha-code-authentication');?></option>
|
70 |
+
</select>
|
71 |
</td>
|
72 |
+
</tr>
|
73 |
+
<tr valign="top">
|
74 |
+
<th scope="row"><?php _e('Select a Captcha type', 'captcha-code-authentication');?>: </th>
|
75 |
<td>
|
76 |
+
<select name="captcha_type" style="margin:0;">
|
77 |
+
<option value="alphanumeric" <?php if($c_type == 'alphanumeric') echo 'selected="selected"';?>><?php _e('Alphanumeric', 'captcha-code-authentication');?></option>
|
78 |
+
<option value="alphabets" <?php if($c_type == 'alphabets') echo 'selected="selected"';?>><?php _e('Alphabets only', 'captcha-code-authentication');?></option>
|
79 |
+
<option value="numbers" <?php if($c_type == 'numbers') echo 'selected="selected"';?>><?php _e('Numbers only', 'captcha-code-authentication');?></option>
|
80 |
+
</select>
|
81 |
</td>
|
82 |
+
</tr>
|
83 |
+
<tr valign="top">
|
84 |
+
<th scope="row"><?php _e('Total number of Captcha Characters', 'captcha-code-authentication');?>: </th>
|
85 |
<td>
|
86 |
+
<select name="total_no_of_characters" style="margin:0;width: 50px;">
|
87 |
+
<?php
|
88 |
+
for($i=3; $i<=6; $i++){
|
89 |
+
print '<option value="'.$i.'" ';
|
90 |
+
if($c_total_no_of_characters == $i) echo 'selected="selected"';
|
91 |
+
print '>'.$i.'</option>';
|
92 |
+
}
|
93 |
+
?>
|
94 |
+
</select>
|
95 |
</td>
|
96 |
+
</tr>
|
97 |
+
</table>
|
98 |
+
<h3><?php _e('Captcha display Options', 'captcha-code-authentication');?></h3>
|
99 |
+
<table class="form-table">
|
100 |
+
<tr valign="top">
|
101 |
+
<th scope="row" style="width:260px;"><?php _e("Enable Captcha for Login form", "captcha-code-authentication");?>: </th>
|
102 |
+
<td>
|
103 |
+
<select name="captcha_login" style="width:75px;margin:0;">
|
104 |
+
<option value="yes" <?php echo $c_login_yes;?>><?php _e('Yes', 'captcha-code-authentication');?></option>
|
105 |
+
<option value="no" <?php echo $c_login_no;?>><?php _e('No', 'captcha-code-authentication');?></option>
|
106 |
+
</select>
|
107 |
+
</td>
|
108 |
+
</tr>
|
109 |
+
<tr valign="top">
|
110 |
+
<th scope="row"><?php _e('Enable Captcha for Register form', 'captcha-code-authentication');?>: </th>
|
111 |
+
<td>
|
112 |
+
<select name="captcha_register" style="width:75px;margin:0;">
|
113 |
+
<option value="yes" <?php echo $c_register_yes;?>><?php _e('Yes', 'captcha-code-authentication');?></option>
|
114 |
+
<option value="no" <?php echo $c_register_no;?>><?php _e('No', 'captcha-code-authentication');?></option>
|
115 |
+
</select>
|
116 |
+
</td>
|
117 |
+
</tr>
|
118 |
+
<tr valign="top">
|
119 |
+
<th scope="row"><?php _e('Enable Captcha for Lost Password form', 'captcha-code-authentication');?>: </th>
|
120 |
+
<td>
|
121 |
+
<select name="captcha_lost" style="width:75px;margin:0;">
|
122 |
+
<option value="yes" <?php echo $c_lost_yes;?>><?php _e('Yes', 'captcha-code-authentication');?></option>
|
123 |
+
<option value="no" <?php echo $c_lost_no;?>><?php _e('No', 'captcha-code-authentication');?></option>
|
124 |
+
</select>
|
125 |
+
</td>
|
126 |
+
</tr>
|
127 |
+
<tr valign="top">
|
128 |
+
<th scope="row"><?php _e('Enable Captcha for Comments form', 'captcha-code-authentication');?>: </th>
|
129 |
+
<td>
|
130 |
+
<select name="captcha_comments" style="width:75px;margin:0;">
|
131 |
+
<option value="yes" <?php echo $c_comments_yes;?>><?php _e('Yes', 'captcha-code-authentication');?></option>
|
132 |
+
<option value="no" <?php echo $c_comments_no;?>><?php _e('No', 'captcha-code-authentication');?></option>
|
133 |
+
</select>
|
134 |
+
</td>
|
135 |
+
</tr>
|
136 |
+
<tr valign="top">
|
137 |
+
<th scope="row"><?php _e('Hide Captcha for logged in users', 'captcha-code-authentication');?>: </th>
|
138 |
+
<td>
|
139 |
+
<select name="captcha_registered" style="width:75px;margin:0;">
|
140 |
+
<option value="yes" <?php echo $c_registered_yes;?>><?php _e('Yes', 'captcha-code-authentication');?></option>
|
141 |
+
<option value="no" <?php echo $c_registered_no;?>><?php _e('No', 'captcha-code-authentication');?></option>
|
142 |
+
</select>
|
143 |
+
</td>
|
144 |
+
</tr>
|
145 |
+
<tr height="60">
|
146 |
+
<td><?php submit_button();?></td>
|
147 |
+
<td></td>
|
148 |
+
</tr>
|
149 |
+
</table>
|
150 |
+
</form>
|
151 |
</div>
|
152 |
<?php
|
153 |
}
|
languages/captcha-code-authentication-ca_CA.mo
ADDED
Binary file
|
languages/{wpcaptchadomain-ca_CA.po → captcha-code-authentication-ca_CA.po}
RENAMED
@@ -1,142 +1,151 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Fede <fede.spam@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.6.10\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
-
#: ../general_options.php:
|
19 |
msgid "CAPTCHA"
|
20 |
msgstr "CAPTCHA"
|
21 |
|
22 |
-
#: ../general_options.php:
|
|
|
|
|
|
|
|
|
23 |
msgid "Options saved."
|
24 |
-
msgstr "Opcions guardades"
|
25 |
|
26 |
-
#: ../general_options.php:
|
27 |
msgid "Select Captcha letters type"
|
28 |
msgstr "Selecciona el tipus de lletres del Captcha"
|
29 |
|
30 |
-
#: ../general_options.php:
|
31 |
msgid "Capital letters only"
|
32 |
msgstr "Només majúscules"
|
33 |
|
34 |
-
#: ../general_options.php:
|
35 |
msgid "Small letters only"
|
36 |
msgstr "Només minúscules"
|
37 |
|
38 |
-
#: ../general_options.php:
|
39 |
msgid "Capital & Small letters"
|
40 |
msgstr "Majúscules i minúscules"
|
41 |
|
42 |
-
#: ../general_options.php:
|
43 |
msgid "Select a Captcha type"
|
44 |
msgstr "Seleccioneu un tipus de Captcha"
|
45 |
|
46 |
-
#: ../general_options.php:
|
47 |
msgid "Alphanumeric"
|
48 |
msgstr "Alfanumèric"
|
49 |
|
50 |
-
#: ../general_options.php:
|
51 |
msgid "Alphabets only"
|
52 |
msgstr "Només lletres"
|
53 |
|
54 |
-
#: ../general_options.php:
|
55 |
msgid "Numbers only"
|
56 |
msgstr "Només números\" "
|
57 |
|
58 |
-
#: ../general_options.php:
|
59 |
msgid "Total number of Captcha Characters"
|
60 |
msgstr "Nombre total de caràcters del Captcha"
|
61 |
|
62 |
-
#: ../general_options.php:
|
63 |
msgid "Captcha display Options"
|
64 |
msgstr "Opcions de visualització del Captcha"
|
65 |
|
66 |
-
#: ../general_options.php:
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Habilita Captcha per al formulari d'autenticació"
|
69 |
|
70 |
-
#: ../general_options.php:
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:
|
73 |
msgid "Yes"
|
74 |
msgstr "Si"
|
75 |
|
76 |
-
#: ../general_options.php:
|
77 |
-
#: ../general_options.php:
|
78 |
-
#: ../general_options.php:
|
79 |
msgid "No"
|
80 |
msgstr "No"
|
81 |
|
82 |
-
#: ../general_options.php:
|
83 |
msgid "Enable Captcha for Register form"
|
84 |
msgstr "Habilita Captcha per al formulari de registre"
|
85 |
|
86 |
-
#: ../general_options.php:
|
87 |
msgid "Enable Captcha for Lost Password form"
|
88 |
msgstr "Habilita Captcha per al formulari de recuperació de clau"
|
89 |
|
90 |
-
#: ../general_options.php:
|
91 |
msgid "Enable Captcha for Comments form"
|
92 |
msgstr "Habilita Captcha per a l'enviament de comentaris"
|
93 |
|
94 |
-
#: ../general_options.php:
|
95 |
msgid "Hide Captcha for logged in users"
|
96 |
msgstr "Amaga Captcha per a usuaris autentificats"
|
97 |
|
98 |
-
#: ../
|
99 |
-
|
100 |
-
|
|
|
|
|
101 |
|
102 |
-
#: ../wpCaptcha.php:
|
103 |
-
#: ../wpCaptcha.php:
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Introduïu el text mostrat a dalt"
|
111 |
|
112 |
-
#: ../wpCaptcha.php:
|
113 |
msgid "Captcha confirmation error!"
|
114 |
msgstr "Error de confirmació del Captcha!"
|
115 |
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
msgid "Incorrect captcha confirmation!"
|
118 |
msgstr "Confirmació incorrecta del captcha"
|
119 |
|
120 |
-
#: ../wpCaptcha.php:
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "El CAPTCHA no pot estar buit."
|
123 |
|
124 |
-
#: ../wpCaptcha.php:
|
125 |
msgid ""
|
126 |
"Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
127 |
msgstr ""
|
128 |
"Error: CAPTCHA incorrecte. Premeu el botó enrere del seu navegador i "
|
129 |
"intenteu-ho de nou."
|
130 |
|
131 |
-
#: ../wpCaptcha.php:
|
132 |
-
#: ../wpCaptcha.php:
|
133 |
msgid "ERROR"
|
134 |
msgstr "Error"
|
135 |
|
136 |
-
#: ../wpCaptcha.php:
|
137 |
msgid "Please complete the CAPTCHA."
|
138 |
msgstr "Completi el CAPTCHA."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:
|
141 |
msgid "That CAPTCHA was incorrect."
|
142 |
msgstr "CAPTCHA incorrecte."
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2022-11-01 17:26+0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:36+0000\n"
|
7 |
"Last-Translator: Fede <fede.spam@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: ca_CA\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
+
#: ../general_options.php:5
|
19 |
msgid "CAPTCHA"
|
20 |
msgstr "CAPTCHA"
|
21 |
|
22 |
+
#: ../general_options.php:9
|
23 |
+
msgid "Sorry, your nonce did not verify."
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: ../general_options.php:11
|
27 |
msgid "Options saved."
|
28 |
+
msgstr "Opcions guardades."
|
29 |
|
30 |
+
#: ../general_options.php:62
|
31 |
msgid "Select Captcha letters type"
|
32 |
msgstr "Selecciona el tipus de lletres del Captcha"
|
33 |
|
34 |
+
#: ../general_options.php:65
|
35 |
msgid "Capital letters only"
|
36 |
msgstr "Només majúscules"
|
37 |
|
38 |
+
#: ../general_options.php:66
|
39 |
msgid "Small letters only"
|
40 |
msgstr "Només minúscules"
|
41 |
|
42 |
+
#: ../general_options.php:67
|
43 |
msgid "Capital & Small letters"
|
44 |
msgstr "Majúscules i minúscules"
|
45 |
|
46 |
+
#: ../general_options.php:72
|
47 |
msgid "Select a Captcha type"
|
48 |
msgstr "Seleccioneu un tipus de Captcha"
|
49 |
|
50 |
+
#: ../general_options.php:75
|
51 |
msgid "Alphanumeric"
|
52 |
msgstr "Alfanumèric"
|
53 |
|
54 |
+
#: ../general_options.php:76
|
55 |
msgid "Alphabets only"
|
56 |
msgstr "Només lletres"
|
57 |
|
58 |
+
#: ../general_options.php:77
|
59 |
msgid "Numbers only"
|
60 |
msgstr "Només números\" "
|
61 |
|
62 |
+
#: ../general_options.php:82
|
63 |
msgid "Total number of Captcha Characters"
|
64 |
msgstr "Nombre total de caràcters del Captcha"
|
65 |
|
66 |
+
#: ../general_options.php:96
|
67 |
msgid "Captcha display Options"
|
68 |
msgstr "Opcions de visualització del Captcha"
|
69 |
|
70 |
+
#: ../general_options.php:99
|
71 |
msgid "Enable Captcha for Login form"
|
72 |
msgstr "Habilita Captcha per al formulari d'autenticació"
|
73 |
|
74 |
+
#: ../general_options.php:102 ../general_options.php:111
|
75 |
+
#: ../general_options.php:120 ../general_options.php:129
|
76 |
+
#: ../general_options.php:138
|
77 |
msgid "Yes"
|
78 |
msgstr "Si"
|
79 |
|
80 |
+
#: ../general_options.php:103 ../general_options.php:112
|
81 |
+
#: ../general_options.php:121 ../general_options.php:130
|
82 |
+
#: ../general_options.php:139
|
83 |
msgid "No"
|
84 |
msgstr "No"
|
85 |
|
86 |
+
#: ../general_options.php:108
|
87 |
msgid "Enable Captcha for Register form"
|
88 |
msgstr "Habilita Captcha per al formulari de registre"
|
89 |
|
90 |
+
#: ../general_options.php:117
|
91 |
msgid "Enable Captcha for Lost Password form"
|
92 |
msgstr "Habilita Captcha per al formulari de recuperació de clau"
|
93 |
|
94 |
+
#: ../general_options.php:126
|
95 |
msgid "Enable Captcha for Comments form"
|
96 |
msgstr "Habilita Captcha per a l'enviament de comentaris"
|
97 |
|
98 |
+
#: ../general_options.php:135
|
99 |
msgid "Hide Captcha for logged in users"
|
100 |
msgstr "Amaga Captcha per a usuaris autentificats"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:36 ../wpCaptcha.php:37
|
103 |
+
#, fuzzy
|
104 |
+
#| msgid "Captcha display Options"
|
105 |
+
msgid "Captcha settings"
|
106 |
+
msgstr "Opcions de visualització del Captcha"
|
107 |
|
108 |
+
#: ../wpCaptcha.php:68 ../wpCaptcha.php:134 ../wpCaptcha.php:154
|
109 |
+
#: ../wpCaptcha.php:212 ../wpCaptcha.php:266
|
110 |
msgid "Captcha"
|
111 |
msgstr "Captcha"
|
112 |
|
113 |
+
#: ../wpCaptcha.php:80 ../wpCaptcha.php:139 ../wpCaptcha.php:159
|
114 |
+
#: ../wpCaptcha.php:217 ../wpCaptcha.php:271
|
115 |
msgid "Type the text displayed above"
|
116 |
msgstr "Introduïu el text mostrat a dalt"
|
117 |
|
118 |
+
#: ../wpCaptcha.php:92
|
119 |
msgid "Captcha confirmation error!"
|
120 |
msgstr "Error de confirmació del Captcha!"
|
121 |
|
122 |
+
#: ../wpCaptcha.php:102
|
123 |
msgid "Incorrect captcha confirmation!"
|
124 |
msgstr "Confirmació incorrecta del captcha"
|
125 |
|
126 |
+
#: ../wpCaptcha.php:191
|
127 |
msgid "CAPTCHA cannot be empty."
|
128 |
msgstr "El CAPTCHA no pot estar buit."
|
129 |
|
130 |
+
#: ../wpCaptcha.php:195 ../wpCaptcha.php:289
|
131 |
msgid ""
|
132 |
"Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
133 |
msgstr ""
|
134 |
"Error: CAPTCHA incorrecte. Premeu el botó enrere del seu navegador i "
|
135 |
"intenteu-ho de nou."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:228 ../wpCaptcha.php:235 ../wpCaptcha.php:243
|
138 |
+
#: ../wpCaptcha.php:250
|
139 |
msgid "ERROR"
|
140 |
msgstr "Error"
|
141 |
|
142 |
+
#: ../wpCaptcha.php:228 ../wpCaptcha.php:243 ../wpCaptcha.php:282
|
143 |
msgid "Please complete the CAPTCHA."
|
144 |
msgstr "Completi el CAPTCHA."
|
145 |
|
146 |
+
#: ../wpCaptcha.php:235 ../wpCaptcha.php:250
|
147 |
msgid "That CAPTCHA was incorrect."
|
148 |
msgstr "CAPTCHA incorrecte."
|
149 |
+
|
150 |
+
#~ msgid "Save"
|
151 |
+
#~ msgstr "Guarda"
|
languages/{wpcaptchadomain-cs_CZ.mo → captcha-code-authentication-cs_CZ.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-cs_CZ.po → captcha-code-authentication-cs_CZ.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:47-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: CZECH REPUBLIC\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Možnosti zobrazení Captcha"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Povolit Captcha pro přihlašovací formulář"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Ano"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Ne"
|
@@ -103,20 +99,13 @@ msgstr "Skrýt Captcha pro přihlášené uživatele"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Uložit"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Prosím, opište text zobrazený výše"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Nesprávně opsaný kontrolní text!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "Kontrolní text (Captcha) nemůže být prázdný."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "Chyba: Nesprávná CAPTCHA. Vraťte se zpět a zkuste to znovu."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "Chyba"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Prosím, opište CAPTCHA."
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "Tato CAPTCHA je chybně."
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:47-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:36+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: cs_CZ\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Povolit Captcha pro přihlašovací formulář"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Ano"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Ne"
|
99 |
msgid "Save"
|
100 |
msgstr "Uložit"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Prosím, opište text zobrazený výše"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "Kontrolní text (Captcha) nemůže být prázdný."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
msgstr "Chyba: Nesprávná CAPTCHA. Vraťte se zpět a zkuste to znovu."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "Chyba"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Prosím, opište CAPTCHA."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "Tato CAPTCHA je chybně."
|
|
languages/{wpcaptchadomain-de_DE.mo → captcha-code-authentication-de_DE.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-de_DE.po → captcha-code-authentication-de_DE.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: GERMANY\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Captcha Anzeige Einstellungen"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Aktiviere Captcha für Loginformular"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Ja"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Nein"
|
@@ -103,20 +99,13 @@ msgstr "Verstecke Captcha für eingeloggte Benutzer"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Speichern"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Geben Sie den obigen Text ein"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Captcha falsch eingegeben!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "Feld darf nicht leer sein!"
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "Fehler: Captcha falsch eingegeben! Drücken Sie den \"Zurück - Button\" Ihres Browsers und versuchen Sie es erneut."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "FEHLER"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Bitte vervollständigen Sie die Captchaeingabe"
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "Diese Captchaeingabe war falsch."
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:36+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: de_DE\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Aktiviere Captcha für Loginformular"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Ja"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Nein"
|
99 |
msgid "Save"
|
100 |
msgstr "Speichern"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Geben Sie den obigen Text ein"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "Feld darf nicht leer sein!"
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
msgstr "Fehler: Captcha falsch eingegeben! Drücken Sie den \"Zurück - Button\" Ihres Browsers und versuchen Sie es erneut."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "FEHLER"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Bitte vervollständigen Sie die Captchaeingabe"
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "Diese Captchaeingabe war falsch."
|
|
languages/{wpcaptchadomain-es_ES.mo → captcha-code-authentication-es_ES.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-es_ES.po → captcha-code-authentication-es_ES.po}
RENAMED
@@ -1,17 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Juan Cuquejo Mira <stelaroj@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
"X-Poedit-SearchPath-0: ..\n"
|
16 |
|
17 |
#: ../general_options.php:9
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:37+0000\n"
|
7 |
"Last-Translator: Juan Cuquejo Mira <stelaroj@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: es_ES\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
languages/{wpcaptchadomain-fa_IR.mo → captcha-code-authentication-fa_IR.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-fa_IR.po → captcha-code-authentication-fa_IR.po}
RENAMED
@@ -1,157 +1,148 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: مهبد رایانه سپاهان <mehbod.rayaneh@yahoo.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: CZECH REPUBLIC\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
-
#: ../general_options.php:
|
19 |
msgid "CAPTCHA"
|
20 |
msgstr "تصویر امنیتی"
|
21 |
|
22 |
-
#: ../general_options.php:
|
|
|
|
|
|
|
|
|
23 |
msgid "Options saved."
|
24 |
msgstr "ذخیره تغییرات"
|
25 |
|
26 |
-
#: ../general_options.php:
|
27 |
msgid "Select Captcha letters type"
|
28 |
msgstr "انتخاب نوع کاراکترهای تصویر امنیتی"
|
29 |
|
30 |
-
#: ../general_options.php:
|
31 |
msgid "Capital letters only"
|
32 |
msgstr "فقط حروف بزرگ"
|
33 |
|
34 |
-
#: ../general_options.php:
|
35 |
msgid "Small letters only"
|
36 |
msgstr "فقط حروف کوچک"
|
37 |
|
38 |
-
#: ../general_options.php:
|
39 |
msgid "Capital & Small letters"
|
40 |
msgstr "حروف بزرگ و کوچک"
|
41 |
|
42 |
-
#: ../general_options.php:
|
43 |
msgid "Select a Captcha type"
|
44 |
msgstr "انتخاب نوع تصویر امنیتی"
|
45 |
|
46 |
-
#: ../general_options.php:
|
47 |
msgid "Alphanumeric"
|
48 |
msgstr "حروف و اعداد"
|
49 |
|
50 |
-
#: ../general_options.php:
|
51 |
msgid "Alphabets only"
|
52 |
msgstr "فقط حروف الفبا"
|
53 |
|
54 |
-
#: ../general_options.php:
|
55 |
msgid "Numbers only"
|
56 |
msgstr "فقط اعداد"
|
57 |
|
58 |
-
#: ../general_options.php:
|
59 |
msgid "Total number of Captcha Characters"
|
60 |
msgstr "تعداد کاراکترهای کد امنیتی"
|
61 |
|
62 |
-
#: ../general_options.php:
|
63 |
msgid "Captcha display Options"
|
64 |
msgstr "تنظیمات نمایش تصویر امنیتی"
|
65 |
|
66 |
-
#: ../general_options.php:
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "فعال کردن تصویر امنیتی برای فرم ورود"
|
69 |
|
70 |
-
#: ../general_options.php:
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:
|
73 |
-
#: ../general_options.php:140
|
74 |
-
#: ../general_options.php:149
|
75 |
msgid "Yes"
|
76 |
msgstr "بلی"
|
77 |
|
78 |
-
#: ../general_options.php:
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:
|
81 |
-
#: ../general_options.php:141
|
82 |
-
#: ../general_options.php:150
|
83 |
msgid "No"
|
84 |
msgstr "خیر"
|
85 |
|
86 |
-
#: ../general_options.php:
|
87 |
msgid "Enable Captcha for Register form"
|
88 |
msgstr "فعال کردن تصویر امنیتی برای فرم عضویت"
|
89 |
|
90 |
-
#: ../general_options.php:
|
91 |
msgid "Enable Captcha for Lost Password form"
|
92 |
msgstr "فعال کردن تصویر امنیتی برای فرم فراموشی رمز عبور"
|
93 |
|
94 |
-
#: ../general_options.php:
|
95 |
msgid "Enable Captcha for Comments form"
|
96 |
msgstr "فعال کردن تصویر برای فرم نظرات"
|
97 |
|
98 |
-
#: ../general_options.php:
|
99 |
msgid "Hide Captcha for logged in users"
|
100 |
msgstr "غیر فعال کردن تصویر امنیتی برای اعضای وارد شده به سایت"
|
101 |
|
102 |
-
#: ../
|
103 |
-
|
104 |
-
|
|
|
|
|
105 |
|
106 |
-
#: ../wpCaptcha.php:
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:135
|
109 |
-
#: ../wpCaptcha.php:155
|
110 |
-
#: ../wpCaptcha.php:213
|
111 |
-
#: ../wpCaptcha.php:267
|
112 |
msgid "Captcha"
|
113 |
msgstr "تصویر امنیتی"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:160
|
118 |
-
#: ../wpCaptcha.php:218
|
119 |
-
#: ../wpCaptcha.php:272
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "تصویر امنیتی را وارد کنید"
|
122 |
|
123 |
-
#: ../wpCaptcha.php:
|
124 |
msgid "Captcha confirmation error!"
|
125 |
msgstr "خطای تصویر امنیتی"
|
126 |
|
127 |
-
#: ../wpCaptcha.php:
|
128 |
msgid "Incorrect captcha confirmation!"
|
129 |
msgstr "کد تصویر وارد شده اشتباه است!"
|
130 |
|
131 |
-
#: ../wpCaptcha.php:
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "تصویر امنیتی را وارد کنید."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:
|
136 |
-
#: ../wpCaptcha.php:290
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "خطا : تصویر امنیتی اشتباه است. به صفحه قبل باز گردید و مجددا امتحان کنید."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:
|
141 |
-
#: ../wpCaptcha.php:
|
142 |
-
#: ../wpCaptcha.php:244
|
143 |
-
#: ../wpCaptcha.php:251
|
144 |
msgid "ERROR"
|
145 |
msgstr "خطا"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:
|
148 |
-
#: ../wpCaptcha.php:244
|
149 |
-
#: ../wpCaptcha.php:283
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "لطفا تصویر امنیتی را کامل کنید."
|
152 |
|
153 |
-
#: ../wpCaptcha.php:
|
154 |
-
#: ../wpCaptcha.php:251
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "تصویر امنیتی وارد شده صحیح نیست."
|
157 |
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2022-11-01 17:35+0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:36+0000\n"
|
7 |
"Last-Translator: مهبد رایانه سپاهان <mehbod.rayaneh@yahoo.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: cs_CZ\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
+
#: ../general_options.php:5
|
19 |
msgid "CAPTCHA"
|
20 |
msgstr "تصویر امنیتی"
|
21 |
|
22 |
+
#: ../general_options.php:9
|
23 |
+
msgid "Sorry, your nonce did not verify."
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: ../general_options.php:11
|
27 |
msgid "Options saved."
|
28 |
msgstr "ذخیره تغییرات"
|
29 |
|
30 |
+
#: ../general_options.php:62
|
31 |
msgid "Select Captcha letters type"
|
32 |
msgstr "انتخاب نوع کاراکترهای تصویر امنیتی"
|
33 |
|
34 |
+
#: ../general_options.php:65
|
35 |
msgid "Capital letters only"
|
36 |
msgstr "فقط حروف بزرگ"
|
37 |
|
38 |
+
#: ../general_options.php:66
|
39 |
msgid "Small letters only"
|
40 |
msgstr "فقط حروف کوچک"
|
41 |
|
42 |
+
#: ../general_options.php:67
|
43 |
msgid "Capital & Small letters"
|
44 |
msgstr "حروف بزرگ و کوچک"
|
45 |
|
46 |
+
#: ../general_options.php:72
|
47 |
msgid "Select a Captcha type"
|
48 |
msgstr "انتخاب نوع تصویر امنیتی"
|
49 |
|
50 |
+
#: ../general_options.php:75
|
51 |
msgid "Alphanumeric"
|
52 |
msgstr "حروف و اعداد"
|
53 |
|
54 |
+
#: ../general_options.php:76
|
55 |
msgid "Alphabets only"
|
56 |
msgstr "فقط حروف الفبا"
|
57 |
|
58 |
+
#: ../general_options.php:77
|
59 |
msgid "Numbers only"
|
60 |
msgstr "فقط اعداد"
|
61 |
|
62 |
+
#: ../general_options.php:82
|
63 |
msgid "Total number of Captcha Characters"
|
64 |
msgstr "تعداد کاراکترهای کد امنیتی"
|
65 |
|
66 |
+
#: ../general_options.php:96
|
67 |
msgid "Captcha display Options"
|
68 |
msgstr "تنظیمات نمایش تصویر امنیتی"
|
69 |
|
70 |
+
#: ../general_options.php:99
|
71 |
msgid "Enable Captcha for Login form"
|
72 |
msgstr "فعال کردن تصویر امنیتی برای فرم ورود"
|
73 |
|
74 |
+
#: ../general_options.php:102 ../general_options.php:111
|
75 |
+
#: ../general_options.php:120 ../general_options.php:129
|
76 |
+
#: ../general_options.php:138
|
|
|
|
|
77 |
msgid "Yes"
|
78 |
msgstr "بلی"
|
79 |
|
80 |
+
#: ../general_options.php:103 ../general_options.php:112
|
81 |
+
#: ../general_options.php:121 ../general_options.php:130
|
82 |
+
#: ../general_options.php:139
|
|
|
|
|
83 |
msgid "No"
|
84 |
msgstr "خیر"
|
85 |
|
86 |
+
#: ../general_options.php:108
|
87 |
msgid "Enable Captcha for Register form"
|
88 |
msgstr "فعال کردن تصویر امنیتی برای فرم عضویت"
|
89 |
|
90 |
+
#: ../general_options.php:117
|
91 |
msgid "Enable Captcha for Lost Password form"
|
92 |
msgstr "فعال کردن تصویر امنیتی برای فرم فراموشی رمز عبور"
|
93 |
|
94 |
+
#: ../general_options.php:126
|
95 |
msgid "Enable Captcha for Comments form"
|
96 |
msgstr "فعال کردن تصویر برای فرم نظرات"
|
97 |
|
98 |
+
#: ../general_options.php:135
|
99 |
msgid "Hide Captcha for logged in users"
|
100 |
msgstr "غیر فعال کردن تصویر امنیتی برای اعضای وارد شده به سایت"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:38 ../wpCaptcha.php:39
|
103 |
+
#, fuzzy
|
104 |
+
#| msgid "Captcha display Options"
|
105 |
+
msgid "Captcha settings"
|
106 |
+
msgstr "تنظیمات نمایش تصویر امنیتی"
|
107 |
|
108 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:136 ../wpCaptcha.php:156
|
109 |
+
#: ../wpCaptcha.php:214 ../wpCaptcha.php:268
|
|
|
|
|
|
|
|
|
110 |
msgid "Captcha"
|
111 |
msgstr "تصویر امنیتی"
|
112 |
|
113 |
+
#: ../wpCaptcha.php:82 ../wpCaptcha.php:141 ../wpCaptcha.php:161
|
114 |
+
#: ../wpCaptcha.php:219 ../wpCaptcha.php:273
|
|
|
|
|
|
|
115 |
msgid "Type the text displayed above"
|
116 |
msgstr "تصویر امنیتی را وارد کنید"
|
117 |
|
118 |
+
#: ../wpCaptcha.php:94
|
119 |
msgid "Captcha confirmation error!"
|
120 |
msgstr "خطای تصویر امنیتی"
|
121 |
|
122 |
+
#: ../wpCaptcha.php:104
|
123 |
msgid "Incorrect captcha confirmation!"
|
124 |
msgstr "کد تصویر وارد شده اشتباه است!"
|
125 |
|
126 |
+
#: ../wpCaptcha.php:193
|
127 |
msgid "CAPTCHA cannot be empty."
|
128 |
msgstr "تصویر امنیتی را وارد کنید."
|
129 |
|
130 |
+
#: ../wpCaptcha.php:197 ../wpCaptcha.php:291
|
|
|
131 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
132 |
msgstr "خطا : تصویر امنیتی اشتباه است. به صفحه قبل باز گردید و مجددا امتحان کنید."
|
133 |
|
134 |
+
#: ../wpCaptcha.php:230 ../wpCaptcha.php:237 ../wpCaptcha.php:245
|
135 |
+
#: ../wpCaptcha.php:252
|
|
|
|
|
136 |
msgid "ERROR"
|
137 |
msgstr "خطا"
|
138 |
|
139 |
+
#: ../wpCaptcha.php:230 ../wpCaptcha.php:245 ../wpCaptcha.php:284
|
|
|
|
|
140 |
msgid "Please complete the CAPTCHA."
|
141 |
msgstr "لطفا تصویر امنیتی را کامل کنید."
|
142 |
|
143 |
+
#: ../wpCaptcha.php:237 ../wpCaptcha.php:252
|
|
|
144 |
msgid "That CAPTCHA was incorrect."
|
145 |
msgstr "تصویر امنیتی وارد شده صحیح نیست."
|
146 |
|
147 |
+
#~ msgid "Save"
|
148 |
+
#~ msgstr "ذخیره"
|
languages/{wpcaptchadomain-fi.mo → captcha-code-authentication-fi.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-fi.po → captcha-code-authentication-fi.po}
RENAMED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"POT-Creation-Date: 2013-04-19 11:45-0000\n"
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
7 |
"Language-Team: vinojcardoza <vinoj.cardoza@gmail.com>\n"
|
8 |
"Language: fi\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SearchPath-0: ..\n"
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"POT-Creation-Date: 2013-04-19 11:45-0000\n"
|
5 |
+
"PO-Revision-Date: 2022-11-01 17:38+0000\n"
|
6 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
7 |
"Language-Team: vinojcardoza <vinoj.cardoza@gmail.com>\n"
|
8 |
"Language: fi\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 3.2\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SearchPath-0: ..\n"
|
languages/{wpcaptchadomain-fr_FR.mo → captcha-code-authentication-fr_FR.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-fr_FR.po → captcha-code-authentication-fr_FR.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:49-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Sylvain Bédard <sylvain@logographe.ca>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.5.3\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:49-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:38+0000\n"
|
7 |
"Last-Translator: Sylvain Bédard <sylvain@logographe.ca>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: fr_FR\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
languages/{wpcaptchadomain-hu_HU.mo → captcha-code-authentication-hu_HU.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-hu_HU.po → captcha-code-authentication-hu_HU.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2016-10-06 08:00-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Joran Solyom <falcon@okis.hu>\n"
|
8 |
"Language-Team: Joran Solyom <falcon@okis.hu>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.8.8\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2016-10-06 08:00-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:38+0000\n"
|
7 |
"Last-Translator: Joran Solyom <falcon@okis.hu>\n"
|
8 |
"Language-Team: Joran Solyom <falcon@okis.hu>\n"
|
9 |
+
"Language: hu_HU\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
languages/{wpcaptchadomain-nl_NL.mo → captcha-code-authentication-nl_NL.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-nl_NL.po → captcha-code-authentication-nl_NL.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:49-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: NETHERLANDS\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Captcha weergave opties"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Captcha inschakelen op het Login formulier"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Ja"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Nee"
|
@@ -103,20 +99,13 @@ msgstr "Geen Captcha weergeven voor ingelogde gebruikers"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Opslaan"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Type de hierboven weergegeven tekst"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Onjuiste captcha bevestiging!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "CAPTCHA kan niet leeg zijn."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "Fout: Onjuiste CAPTCHA. Gebruik de vorige knop in uw browser en probeer het opnieuw."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "FOUT"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Vul aub de CAPTCHA in."
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "Die CAPTCHA is onjuist."
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:49-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:39+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: nl_NL\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Captcha inschakelen op het Login formulier"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Ja"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Nee"
|
99 |
msgid "Save"
|
100 |
msgstr "Opslaan"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Type de hierboven weergegeven tekst"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "CAPTCHA kan niet leeg zijn."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
msgstr "Fout: Onjuiste CAPTCHA. Gebruik de vorige knop in uw browser en probeer het opnieuw."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "FOUT"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Vul aub de CAPTCHA in."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "Die CAPTCHA is onjuist."
|
|
languages/{wpcaptchadomain-pl_PL.mo → captcha-code-authentication-pl_PL.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-pl_PL.po → captcha-code-authentication-pl_PL.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: hoek <hoek@hoek.pl>\n"
|
8 |
"Language-Team: Hoek <hoek@hoek.pl>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: POLAND\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Opcje wyświetlania Captcha"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Włącz Captcha dla formularza logowania"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Tak"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Nie"
|
@@ -103,20 +99,13 @@ msgstr "Schowaj Captcha dla zalogowanych użytkowników"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Zapisz"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Wpisz tekst wyświetlony powyżej"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Nieprawidłowe potwierdzenie kodu captcha!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "Pole CAPTCHA nie może być puste."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
-
msgstr "Błąd: Nipepoprawny kod Captcha. Kliknij wstecz w swojej przeglądarce i spróbuj jeszcze raz"
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "BŁĄD"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Proszę uzupełnij kod Captcha."
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "Ten kod CAPTCHA był niepoprawny."
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:40+0000\n"
|
7 |
"Last-Translator: hoek <hoek@hoek.pl>\n"
|
8 |
"Language-Team: Hoek <hoek@hoek.pl>\n"
|
9 |
+
"Language: pl_PL\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Włącz Captcha dla formularza logowania"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Tak"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Nie"
|
99 |
msgid "Save"
|
100 |
msgstr "Zapisz"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Wpisz tekst wyświetlony powyżej"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "Pole CAPTCHA nie może być puste."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
+
msgstr "Błąd: Nipepoprawny kod Captcha. Kliknij wstecz w swojej przeglądarce i spróbuj jeszcze raz."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "BŁĄD"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Proszę uzupełnij kod Captcha."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "Ten kod CAPTCHA był niepoprawny."
|
|
languages/{wpcaptchadomain-pt_BR.mo → captcha-code-authentication-pt_BR.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-pt_BR.po → captcha-code-authentication-pt_BR.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:53-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Rafael Santos <rs@anoluz.net>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: BRAZIL\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Opções de exibição do Captcha"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Habilitar Captcha para tela de Login"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Sim"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Não"
|
@@ -103,20 +99,13 @@ msgstr "Esconder Captcha para usuários já logados"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Salvar"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Digite os caracteres exibidos acima"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Confirmação incorreta do Captcha!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "Os caracteres do Captcha não foram preenchidos."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "Erro: Captcha incorreto. Pressione o botão \"Voltar\" do navegador e tente novamente."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "ERRO"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Por favor complete o Captcha. "
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "O Captcha estava incorreto. "
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:53-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:40+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Rafael Santos <rs@anoluz.net>\n"
|
9 |
+
"Language: pt_BR\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Habilitar Captcha para tela de Login"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Sim"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Não"
|
99 |
msgid "Save"
|
100 |
msgstr "Salvar"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Digite os caracteres exibidos acima"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "Os caracteres do Captcha não foram preenchidos."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
msgstr "Erro: Captcha incorreto. Pressione o botão \"Voltar\" do navegador e tente novamente."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "ERRO"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Por favor complete o Captcha. "
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "O Captcha estava incorreto. "
|
|
languages/{wpcaptchadomain-pt_PT.mo → captcha-code-authentication-pt_PT.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-pt_PT.po → captcha-code-authentication-pt_PT.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:53-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: PORTUGAL\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -21,7 +21,7 @@ msgstr "CAPTCHA"
|
|
21 |
|
22 |
#: ../general_options.php:16
|
23 |
msgid "Options saved."
|
24 |
-
msgstr "As opções guardaram.
|
25 |
|
26 |
#: ../general_options.php:58
|
27 |
msgid "Select Captcha letters type"
|
@@ -67,18 +67,14 @@ msgstr "Opções de exibição de Captcha"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Capacite Captcha para forma de Login"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Sim"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Não"
|
@@ -103,55 +99,41 @@ msgstr "Esconda Captcha para fazer utilizadores de logon"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Guarde"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Escreva o texto exibido acima"
|
122 |
|
123 |
#: ../wpCaptcha.php:82
|
124 |
msgid "Captcha confirmation error!"
|
125 |
-
msgstr "Erro de confirmação de Captcha!
|
126 |
|
127 |
#: ../wpCaptcha.php:92
|
128 |
msgid "Incorrect captcha confirmation!"
|
129 |
-
msgstr "Confirmação incorrecta de captcha!
|
130 |
|
131 |
#: ../wpCaptcha.php:181
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
-
msgstr "CAPTCHA não pode estar vazio.
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
-
msgstr "O erro: CAPTCHA incorrecto. Pressione seu botão traseiro do navegador e tentativa outra vez.
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "ERRO"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
-
msgstr "Por favor complete o CAPTCHA.
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
-
msgstr "Esse CAPTCHA era incorrecto.
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:53-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:41+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@hotmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: pt_PT\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
21 |
|
22 |
#: ../general_options.php:16
|
23 |
msgid "Options saved."
|
24 |
+
msgstr "As opções guardaram."
|
25 |
|
26 |
#: ../general_options.php:58
|
27 |
msgid "Select Captcha letters type"
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Capacite Captcha para forma de Login"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Sim"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Não"
|
99 |
msgid "Save"
|
100 |
msgstr "Guarde"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Escreva o texto exibido acima"
|
111 |
|
112 |
#: ../wpCaptcha.php:82
|
113 |
msgid "Captcha confirmation error!"
|
114 |
+
msgstr "Erro de confirmação de Captcha!"
|
115 |
|
116 |
#: ../wpCaptcha.php:92
|
117 |
msgid "Incorrect captcha confirmation!"
|
118 |
+
msgstr "Confirmação incorrecta de captcha!"
|
119 |
|
120 |
#: ../wpCaptcha.php:181
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
+
msgstr "CAPTCHA não pode estar vazio."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
+
msgstr "O erro: CAPTCHA incorrecto. Pressione seu botão traseiro do navegador e tentativa outra vez."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "ERRO"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
+
msgstr "Por favor complete o CAPTCHA."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
+
msgstr "Esse CAPTCHA era incorrecto."
|
|
languages/{wpcaptchadomain-ru_RU.mo → captcha-code-authentication-ru_RU.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-ru_RU.po → captcha-code-authentication-ru_RU.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:54-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Andriska <Andriska@list.ru>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.5.3\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -122,8 +122,7 @@ msgid "CAPTCHA cannot be empty."
|
|
122 |
msgstr "Окно защитного кода не может быть пустым."
|
123 |
|
124 |
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
125 |
-
msgid ""
|
126 |
-
"Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
127 |
msgstr "Ошибка: защитный код введен неверно."
|
128 |
|
129 |
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:54-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:42+0000\n"
|
7 |
"Last-Translator: Andriska <Andriska@list.ru>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: ru_RU\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
122 |
msgstr "Окно защитного кода не может быть пустым."
|
123 |
|
124 |
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
125 |
+
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
|
|
126 |
msgstr "Ошибка: защитный код введен неверно."
|
127 |
|
128 |
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
languages/{wpcaptchadomain-sk_SK.mo → captcha-code-authentication-sk_SK.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-sk_SK.po → captcha-code-authentication-sk_SK.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:47-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Tomáš Bujna <info@nzw.sk>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"X-
|
15 |
-
"X-Poedit-Country: Slovak Republic\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -67,18 +67,14 @@ msgstr "Možnosti zobrazenia Captcha"
|
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Povoliť Captcha pre prihlasovací formulár"
|
69 |
|
70 |
-
#: ../general_options.php:98
|
71 |
-
#: ../general_options.php:
|
72 |
-
#: ../general_options.php:116
|
73 |
-
#: ../general_options.php:125
|
74 |
#: ../general_options.php:134
|
75 |
msgid "Yes"
|
76 |
msgstr "Áno"
|
77 |
|
78 |
-
#: ../general_options.php:99
|
79 |
-
#: ../general_options.php:
|
80 |
-
#: ../general_options.php:117
|
81 |
-
#: ../general_options.php:126
|
82 |
#: ../general_options.php:135
|
83 |
msgid "No"
|
84 |
msgstr "Nie"
|
@@ -103,20 +99,13 @@ msgstr "Skrýť Captcha pre prihlásených užívateľov"
|
|
103 |
msgid "Save"
|
104 |
msgstr "Uložiť"
|
105 |
|
106 |
-
#: ../wpCaptcha.php:25
|
107 |
-
#: ../wpCaptcha.php:
|
108 |
-
#: ../wpCaptcha.php:124
|
109 |
-
#: ../wpCaptcha.php:144
|
110 |
-
#: ../wpCaptcha.php:202
|
111 |
-
#: ../wpCaptcha.php:256
|
112 |
msgid "Captcha"
|
113 |
msgstr "Captcha"
|
114 |
|
115 |
-
#: ../wpCaptcha.php:70
|
116 |
-
#: ../wpCaptcha.php:
|
117 |
-
#: ../wpCaptcha.php:149
|
118 |
-
#: ../wpCaptcha.php:207
|
119 |
-
#: ../wpCaptcha.php:261
|
120 |
msgid "Type the text displayed above"
|
121 |
msgstr "Opíšte zobrazený text"
|
122 |
|
@@ -132,26 +121,19 @@ msgstr "Nesprávne opísaný text!"
|
|
132 |
msgid "CAPTCHA cannot be empty."
|
133 |
msgstr "Kontrolný text (Captcha) nemôže zostať prázdny."
|
134 |
|
135 |
-
#: ../wpCaptcha.php:185
|
136 |
-
#: ../wpCaptcha.php:279
|
137 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
138 |
msgstr "Chyba: Nesprávná Captcha. Vráťte sa späť a skúste to znovu."
|
139 |
|
140 |
-
#: ../wpCaptcha.php:218
|
141 |
-
#: ../wpCaptcha.php:225
|
142 |
-
#: ../wpCaptcha.php:233
|
143 |
#: ../wpCaptcha.php:240
|
144 |
msgid "ERROR"
|
145 |
msgstr "Chyba"
|
146 |
|
147 |
-
#: ../wpCaptcha.php:218
|
148 |
-
#: ../wpCaptcha.php:233
|
149 |
-
#: ../wpCaptcha.php:272
|
150 |
msgid "Please complete the CAPTCHA."
|
151 |
msgstr "Prosím, opíšte Captcha kód."
|
152 |
|
153 |
-
#: ../wpCaptcha.php:225
|
154 |
-
#: ../wpCaptcha.php:240
|
155 |
msgid "That CAPTCHA was incorrect."
|
156 |
msgstr "Táto Captcha je chybne."
|
157 |
-
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:47-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:42+0000\n"
|
7 |
"Last-Translator: Tomáš Bujna <info@nzw.sk>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: sk\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
67 |
msgid "Enable Captcha for Login form"
|
68 |
msgstr "Povoliť Captcha pre prihlasovací formulár"
|
69 |
|
70 |
+
#: ../general_options.php:98 ../general_options.php:107
|
71 |
+
#: ../general_options.php:116 ../general_options.php:125
|
|
|
|
|
72 |
#: ../general_options.php:134
|
73 |
msgid "Yes"
|
74 |
msgstr "Áno"
|
75 |
|
76 |
+
#: ../general_options.php:99 ../general_options.php:108
|
77 |
+
#: ../general_options.php:117 ../general_options.php:126
|
|
|
|
|
78 |
#: ../general_options.php:135
|
79 |
msgid "No"
|
80 |
msgstr "Nie"
|
99 |
msgid "Save"
|
100 |
msgstr "Uložiť"
|
101 |
|
102 |
+
#: ../wpCaptcha.php:25 ../wpCaptcha.php:58 ../wpCaptcha.php:124
|
103 |
+
#: ../wpCaptcha.php:144 ../wpCaptcha.php:202 ../wpCaptcha.php:256
|
|
|
|
|
|
|
|
|
104 |
msgid "Captcha"
|
105 |
msgstr "Captcha"
|
106 |
|
107 |
+
#: ../wpCaptcha.php:70 ../wpCaptcha.php:129 ../wpCaptcha.php:149
|
108 |
+
#: ../wpCaptcha.php:207 ../wpCaptcha.php:261
|
|
|
|
|
|
|
109 |
msgid "Type the text displayed above"
|
110 |
msgstr "Opíšte zobrazený text"
|
111 |
|
121 |
msgid "CAPTCHA cannot be empty."
|
122 |
msgstr "Kontrolný text (Captcha) nemôže zostať prázdny."
|
123 |
|
124 |
+
#: ../wpCaptcha.php:185 ../wpCaptcha.php:279
|
|
|
125 |
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
126 |
msgstr "Chyba: Nesprávná Captcha. Vráťte sa späť a skúste to znovu."
|
127 |
|
128 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:225 ../wpCaptcha.php:233
|
|
|
|
|
129 |
#: ../wpCaptcha.php:240
|
130 |
msgid "ERROR"
|
131 |
msgstr "Chyba"
|
132 |
|
133 |
+
#: ../wpCaptcha.php:218 ../wpCaptcha.php:233 ../wpCaptcha.php:272
|
|
|
|
|
134 |
msgid "Please complete the CAPTCHA."
|
135 |
msgstr "Prosím, opíšte Captcha kód."
|
136 |
|
137 |
+
#: ../wpCaptcha.php:225 ../wpCaptcha.php:240
|
|
|
138 |
msgid "That CAPTCHA was incorrect."
|
139 |
msgstr "Táto Captcha je chybne."
|
|
languages/{wpcaptchadomain-sv_SE.mo → captcha-code-authentication-sv_SE.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-sv_SE.po → captcha-code-authentication-sv_SE.po}
RENAMED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Carl-Gunnar Sjöberg <sjellac@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.5.5\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2012-08-03 11:48-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:43+0000\n"
|
7 |
"Last-Translator: Carl-Gunnar Sjöberg <sjellac@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
+
"Language: de_DE\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
languages/{wpcaptchadomain-zh_CN.mo → captcha-code-authentication-zh_CN.mo}
RENAMED
Binary file
|
languages/{wpcaptchadomain-zh_CN.po → captcha-code-authentication-zh_CN.po}
RENAMED
@@ -1,9 +1,9 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version:
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2013-01-16 12:24-0000\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
"Language: zh_CN\n"
|
@@ -12,7 +12,7 @@ msgstr ""
|
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
-
"X-Generator: Poedit
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
@@ -122,8 +122,7 @@ msgid "CAPTCHA cannot be empty."
|
|
122 |
msgstr "验证码不能为空。"
|
123 |
|
124 |
#: ../wpCaptcha.php:196 ../wpCaptcha.php:290
|
125 |
-
msgid ""
|
126 |
-
"Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
127 |
msgstr "错误:验证码不正确。请按浏览器的后退按钮,再试一次。"
|
128 |
|
129 |
#: ../wpCaptcha.php:229 ../wpCaptcha.php:236 ../wpCaptcha.php:244
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: captcha-code-authentication\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2013-01-16 12:24-0000\n"
|
6 |
+
"PO-Revision-Date: 2022-11-01 17:43+0000\n"
|
7 |
"Last-Translator: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
8 |
"Language-Team: Vinoj Cardoza <vinoj.cardoza@gmail.com>\n"
|
9 |
"Language: zh_CN\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;_e;__\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 3.2\n"
|
16 |
"X-Poedit-SearchPath-0: ..\n"
|
17 |
|
18 |
#: ../general_options.php:9
|
122 |
msgstr "验证码不能为空。"
|
123 |
|
124 |
#: ../wpCaptcha.php:196 ../wpCaptcha.php:290
|
125 |
+
msgid "Error: Incorrect CAPTCHA. Press your browser's back button and try again."
|
|
|
126 |
msgstr "错误:验证码不正确。请按浏览器的后退按钮,再试一次。"
|
127 |
|
128 |
#: ../wpCaptcha.php:229 ../wpCaptcha.php:236 ../wpCaptcha.php:244
|
languages/wpcaptchadomain-ca_CA.mo
DELETED
Binary file
|
monofont.ttf
CHANGED
File without changes
|
public/images/captcha.gif
CHANGED
File without changes
|
public/images/form_captcha.gif
CHANGED
File without changes
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: vinoj.cardoza
|
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=vinoj%2ecardoza%40gmail%2ecom¤cy_code=GBP&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8
|
4 |
Tags: captcha, captcha code, wordpress, wordpress captcha, captcha for wordpress, form captcha, forms captcha, captcha security, security
|
5 |
Requires at least: 3.0
|
6 |
-
Tested up to:
|
7 |
-
Stable tag:
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Adds Captcha Code anti-spam methods to WordPress forms. Forms include comments form, registration form, lost passwordform and login form.
|
@@ -18,15 +18,11 @@ Adds Captcha Code anti-spam methods to WordPress forms. Forms include comments f
|
|
18 |
3. Administrator select the captcha type from the options available - Alphanumeric, Alphabets or numbers.
|
19 |
4. Translation enabled.
|
20 |
|
21 |
-
= Note =
|
22 |
-
1. If you find any bugs, please report in the following link, so that it will be fixed as quick as possible.
|
23 |
-
2. If you think any feature adding to this plugin can improve its features, please recommend it in the following link.
|
24 |
-
|
25 |
= Support =
|
26 |
|
27 |
Thanks for downloading and installing my plugin. You can show your appreciation and support future development by donating.
|
28 |
|
29 |
-
Blog page:
|
30 |
|
31 |
= Translation =
|
32 |
The translation were done using a translation software. I am not sure about the correctness of the translation. If you find some mistakes in the translation of your language, please let me know through the following link comments section. Also, if you couldn't find your language and you can do it, please let me know. http://www.vinojcardoza.com/captcha-code-authentication/
|
@@ -69,24 +65,4 @@ Uninstalling is as simple as deactivating and deleting the plugin.
|
|
69 |
1. screenshot-1.png
|
70 |
2. screenshot-2.png
|
71 |
3. screenshot-3.png
|
72 |
-
4. screenshot-4.png
|
73 |
-
|
74 |
-
== Change Log ==
|
75 |
-
|
76 |
-
= Version 2.6.6 =
|
77 |
-
* Turkish translation added
|
78 |
-
|
79 |
-
= Version 2.6.5 =
|
80 |
-
* Minor bug fix on variable declaration
|
81 |
-
|
82 |
-
= Version 2.6.3 =
|
83 |
-
* Hungary translation added
|
84 |
-
|
85 |
-
= Version 2.6.2 =
|
86 |
-
* Minor corrections
|
87 |
-
|
88 |
-
= Version 2.6.1 =
|
89 |
-
* Tested compatibility with Wordpress version 4.5.3
|
90 |
-
|
91 |
-
= Version 2.6 =
|
92 |
-
* Settings menu moved under 'Settings'
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=vinoj%2ecardoza%40gmail%2ecom¤cy_code=GBP&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8
|
4 |
Tags: captcha, captcha code, wordpress, wordpress captcha, captcha for wordpress, form captcha, forms captcha, captcha security, security
|
5 |
Requires at least: 3.0
|
6 |
+
Tested up to: 6.1
|
7 |
+
Stable tag: 2.8
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Adds Captcha Code anti-spam methods to WordPress forms. Forms include comments form, registration form, lost passwordform and login form.
|
18 |
3. Administrator select the captcha type from the options available - Alphanumeric, Alphabets or numbers.
|
19 |
4. Translation enabled.
|
20 |
|
|
|
|
|
|
|
|
|
21 |
= Support =
|
22 |
|
23 |
Thanks for downloading and installing my plugin. You can show your appreciation and support future development by donating.
|
24 |
|
25 |
+
Blog page: https://www.cardozatechnologies.com/our-works/catpcha-code/
|
26 |
|
27 |
= Translation =
|
28 |
The translation were done using a translation software. I am not sure about the correctness of the translation. If you find some mistakes in the translation of your language, please let me know through the following link comments section. Also, if you couldn't find your language and you can do it, please let me know. http://www.vinojcardoza.com/captcha-code-authentication/
|
65 |
1. screenshot-1.png
|
66 |
2. screenshot-2.png
|
67 |
3. screenshot-3.png
|
68 |
+
4. screenshot-4.png
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
screenshot-1.png
CHANGED
Binary file
|
screenshot-2.png
CHANGED
File without changes
|
screenshot-3.png
CHANGED
File without changes
|
screenshot-4.png
CHANGED
File without changes
|
wpCaptcha.php
CHANGED
@@ -3,9 +3,11 @@
|
|
3 |
Plugin Name: Captcha Code
|
4 |
Plugin URI: http://www.vinojcardoza.com/captcha-code-authentication/
|
5 |
Description: Adds Captcha Code anti-spam methods to User front-end WordPress forms.
|
6 |
-
Version: 2.
|
7 |
Author: Vinoj Cardoza
|
8 |
Author URI: http://www.vinojcardoza.com
|
|
|
|
|
9 |
License: GPL2
|
10 |
*/
|
11 |
|
@@ -23,83 +25,82 @@ add_action('init', 'wp_captcha_init_sessions');
|
|
23 |
register_activation_hook(__FILE__, 'wp_captcha_enabled');
|
24 |
register_deactivation_hook(__FILE__, 'wp_captcha_disabled');
|
25 |
|
26 |
-
function wp_captcha_enabled()
|
|
|
27 |
update_option('wpcaptcha_status', 'enabled');
|
28 |
}
|
29 |
-
function wp_captcha_disabled()
|
|
|
30 |
update_option('wpcaptcha_status', 'disabled');
|
31 |
}
|
32 |
|
33 |
/* To add the menus in the admin section */
|
34 |
-
function wp_captcha_admin_menu()
|
|
|
35 |
add_options_page(
|
36 |
-
__('Captcha
|
37 |
-
__('Captcha
|
38 |
'manage_options',
|
39 |
'wp_captcha_slug',
|
40 |
'wp_captcha_general_options');
|
41 |
}
|
42 |
|
43 |
-
function wp_captcha_init_sessions()
|
|
|
44 |
if(!session_id()){
|
45 |
session_start();
|
46 |
}
|
47 |
-
load_plugin_textdomain('
|
48 |
-
$_SESSION['captcha_type'] = get_option('wpcaptcha_type');
|
49 |
-
$_SESSION['captcha_letters'] = get_option('wpcaptcha_letters');
|
50 |
-
$_SESSION['total_no_of_characters'] = get_option('wpcaptcha_total_no_of_characters');
|
51 |
-
if(empty($_SESSION['total_no_of_characters'])){
|
52 |
-
$_SESSION['total_no_of_characters'] = 6;
|
53 |
-
}
|
54 |
}
|
55 |
|
56 |
/* Captcha for login authentication starts here */
|
57 |
|
58 |
$login_captcha = get_option('wpcaptcha_login');
|
59 |
if($login_captcha == 'yes'){
|
60 |
-
add_action('login_form', '
|
61 |
-
add_filter( 'login_errors', '
|
62 |
-
add_filter( 'login_redirect', '
|
63 |
}
|
64 |
|
65 |
/* Function to include captcha for login form */
|
66 |
-
function
|
|
|
67 |
echo '<p class="login-form-captcha">
|
68 |
-
<label><b>'. __('Captcha', '
|
69 |
-
<
|
70 |
-
|
71 |
-
<img alt="code" src="'.WP_CAPTCHA_DIR_URL.'captcha_code_file.php?rand='.rand().'" />
|
72 |
-
<div style="clear:both;"></div>';
|
73 |
|
74 |
/* Will retrieve the get varibale and prints a message from url if the captcha is wrong */
|
75 |
if(isset($_GET['captcha']) && $_GET['captcha'] == 'confirm_error' ) {
|
76 |
-
echo '<label style="color:#FF0000;" id="capt_err">'
|
77 |
$_SESSION['captcha_error'] = '';
|
78 |
}
|
79 |
|
80 |
-
echo '<label>'.__('Type the text displayed above', '
|
81 |
<input id="captcha_code" name="captcha_code" size="15" type="text" tabindex="30" />
|
82 |
</p>';
|
83 |
return true;
|
84 |
}
|
85 |
|
86 |
/* Hook to find out the errors while logging in */
|
87 |
-
function
|
|
|
88 |
if( isset( $_REQUEST['action'] ) && 'register' == $_REQUEST['action'] )
|
89 |
return($errors);
|
90 |
|
91 |
-
if($_SESSION['captcha_code'] != $_REQUEST['captcha_code']){
|
92 |
-
return $errors.'<label id="capt_err" for="captcha_code_error">'.__('Captcha confirmation error!', '
|
93 |
}
|
94 |
return $errors;
|
95 |
}
|
96 |
|
97 |
/* Hook to redirect after captcha confirmation */
|
98 |
-
function
|
|
|
99 |
|
100 |
/* Captcha mismatch */
|
101 |
-
if(isset($_SESSION['captcha_code']) && isset($_REQUEST['captcha_code']) && $_SESSION['captcha_code'] != $_REQUEST['captcha_code']){
|
102 |
-
$_SESSION['captcha_error'] = __('Incorrect captcha confirmation!', '
|
103 |
wp_clear_auth_cookie();
|
104 |
return $_SERVER["REQUEST_URI"]."/?captcha='confirm_error'";
|
105 |
}
|
@@ -113,30 +114,30 @@ function include_captcha_login_redirect($url){
|
|
113 |
|
114 |
/* Captcha for Comments ends here */
|
115 |
$comment_captcha = get_option('wpcaptcha_comments');
|
116 |
-
if($comment_captcha == 'yes')
|
|
|
117 |
global $wp_version;
|
118 |
if( version_compare($wp_version,'3','>=') ) { // wp 3.0 +
|
119 |
-
add_action( 'comment_form_after_fields', '
|
120 |
-
add_action( 'comment_form_logged_in_after', '
|
121 |
}
|
122 |
// for WP before WP 3.0
|
123 |
-
add_action( 'comment_form', '
|
124 |
-
add_filter( 'preprocess_comment', '
|
125 |
}
|
126 |
|
127 |
/* Function to include captcha for comments form */
|
128 |
-
function
|
|
|
129 |
$c_registered = get_option('wpcaptcha_registered');
|
130 |
if ( is_user_logged_in() && $c_registered == 'yes') {
|
131 |
return true;
|
132 |
}
|
133 |
echo '<p class="comment-form-captcha">
|
134 |
-
<label><b>'. __('Captcha', '
|
135 |
-
<
|
136 |
-
|
137 |
-
|
138 |
-
<div style="clear:both;"></div>
|
139 |
-
<label>'.__('Type the text displayed above', 'wpcaptchadomain').':</label>
|
140 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
141 |
<div style="clear:both;"></div>
|
142 |
</p>';
|
@@ -144,30 +145,30 @@ function include_captcha_comment_form(){
|
|
144 |
}
|
145 |
|
146 |
/* Function to include captcha for comments form > wp3 */
|
147 |
-
function
|
|
|
148 |
$c_registered = get_option('wpcaptcha_registered');
|
149 |
if ( is_user_logged_in() && $c_registered == 'yes') {
|
150 |
return true;
|
151 |
}
|
152 |
|
153 |
echo '<p class="comment-form-captcha">
|
154 |
-
<label><b>'. __('Captcha', '
|
155 |
-
<
|
156 |
-
|
157 |
-
|
158 |
-
<div style="clear:both;"></div>
|
159 |
-
<label>'.__('Type the text displayed above', 'wpcaptchadomain').':</label>
|
160 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
161 |
<div style="clear:both;"></div>
|
162 |
</p>';
|
163 |
|
164 |
-
remove_action( 'comment_form', '
|
165 |
|
166 |
return true;
|
167 |
}
|
168 |
|
169 |
// this function checks captcha posted with the comment
|
170 |
-
function
|
|
|
171 |
$c_registered = get_option('wpcaptcha_registered');
|
172 |
if (is_user_logged_in() && $c_registered == 'yes') {
|
173 |
return $comment;
|
@@ -188,87 +189,88 @@ function include_captcha_comment_post($comment) {
|
|
188 |
|
189 |
// If captcha is empty
|
190 |
if(empty($_REQUEST['captcha_code']))
|
191 |
-
wp_die( __('CAPTCHA cannot be empty.', '
|
192 |
|
193 |
// captcha was matched
|
194 |
if($_SESSION['captcha_code'] == $_REQUEST['captcha_code']) return($comment);
|
195 |
-
else wp_die( __('Error: Incorrect CAPTCHA. Press your browser\'s back button and try again.', '
|
196 |
}
|
197 |
|
198 |
/* <!-- Captcha for Comments authentication ends here --> */
|
199 |
|
200 |
// Add captcha in the register form
|
201 |
$register_captcha = get_option('wpcaptcha_register');
|
202 |
-
if($register_captcha == 'yes')
|
203 |
-
|
204 |
-
add_action(
|
205 |
-
add_action( '
|
206 |
-
|
|
|
207 |
}
|
208 |
|
209 |
/* Function to include captcha for register form */
|
210 |
-
function
|
|
|
211 |
echo '<p class="register-form-captcha">
|
212 |
-
<label><b>'. __('Captcha', '
|
213 |
-
<
|
214 |
-
|
215 |
-
|
216 |
-
<div style="clear:both;"></div>
|
217 |
-
<label>'.__('Type the text displayed above', 'wpcaptchadomain').':</label>
|
218 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
219 |
</p>';
|
220 |
return true;
|
221 |
}
|
222 |
|
223 |
/* This function checks captcha posted with registration */
|
224 |
-
function
|
225 |
-
|
226 |
// If captcha is blank - add error
|
227 |
-
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] )
|
228 |
-
|
|
|
229 |
return $errors;
|
230 |
}
|
231 |
|
232 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
233 |
// captcha was matched
|
234 |
} else {
|
235 |
-
$errors->add('captcha_wrong', '<strong>'.__('ERROR', '
|
236 |
}
|
237 |
-
|
238 |
}
|
239 |
-
/* End of the function
|
240 |
|
241 |
-
function
|
|
|
242 |
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] ) {
|
243 |
-
$results['errors']->add('captcha_blank', '<strong>'.__('ERROR', '
|
244 |
return $results;
|
245 |
}
|
246 |
|
247 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
248 |
// captcha was matched
|
249 |
} else {
|
250 |
-
$results['errors']->add('captcha_wrong', '<strong>'.__('ERROR', '
|
251 |
}
|
252 |
return($results);
|
253 |
}
|
254 |
-
/* End of the function
|
255 |
|
256 |
$lost_captcha = get_option('wpcaptcha_lost');
|
257 |
// Add captcha into lost password form
|
258 |
if($lost_captcha == 'yes'){
|
259 |
-
add_action( 'lostpassword_form', '
|
260 |
-
add_action( 'lostpassword_post', '
|
261 |
}
|
262 |
|
263 |
/* Function to include captcha for lost password form */
|
264 |
-
function
|
|
|
265 |
echo '<p class="lost-form-captcha">
|
266 |
-
<label><b>'. __('Captcha', '
|
267 |
-
<
|
268 |
-
|
269 |
-
|
270 |
-
<div style="clear:both;"></div>
|
271 |
-
<label>'.__('Type the text displayed above', 'wpcaptchadomain').':</label>
|
272 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
273 |
</p>';
|
274 |
}
|
@@ -279,14 +281,141 @@ function include_wp_captcha_lostpassword_post() {
|
|
279 |
|
280 |
// If captcha doesn't entered
|
281 |
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] ) {
|
282 |
-
wp_die( __( 'Please complete the CAPTCHA.', '
|
283 |
}
|
284 |
|
285 |
// Check entered captcha
|
286 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
287 |
return;
|
288 |
} else {
|
289 |
-
wp_die( __( 'Error: Incorrect CAPTCHA. Press your browser\'s back button and try again.', '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
291 |
}
|
292 |
?>
|
3 |
Plugin Name: Captcha Code
|
4 |
Plugin URI: http://www.vinojcardoza.com/captcha-code-authentication/
|
5 |
Description: Adds Captcha Code anti-spam methods to User front-end WordPress forms.
|
6 |
+
Version: 2.8
|
7 |
Author: Vinoj Cardoza
|
8 |
Author URI: http://www.vinojcardoza.com
|
9 |
+
Text Domain: captcha-code-authentication
|
10 |
+
Domain Path: /languages
|
11 |
License: GPL2
|
12 |
*/
|
13 |
|
25 |
register_activation_hook(__FILE__, 'wp_captcha_enabled');
|
26 |
register_deactivation_hook(__FILE__, 'wp_captcha_disabled');
|
27 |
|
28 |
+
function wp_captcha_enabled()
|
29 |
+
{
|
30 |
update_option('wpcaptcha_status', 'enabled');
|
31 |
}
|
32 |
+
function wp_captcha_disabled()
|
33 |
+
{
|
34 |
update_option('wpcaptcha_status', 'disabled');
|
35 |
}
|
36 |
|
37 |
/* To add the menus in the admin section */
|
38 |
+
function wp_captcha_admin_menu()
|
39 |
+
{
|
40 |
add_options_page(
|
41 |
+
__('Captcha Settings'),
|
42 |
+
__('Captcha Settings'),
|
43 |
'manage_options',
|
44 |
'wp_captcha_slug',
|
45 |
'wp_captcha_general_options');
|
46 |
}
|
47 |
|
48 |
+
function wp_captcha_init_sessions()
|
49 |
+
{
|
50 |
if(!session_id()){
|
51 |
session_start();
|
52 |
}
|
53 |
+
load_plugin_textdomain('captcha-code-authentication', false, dirname( plugin_basename(__FILE__)).'/languages');
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
55 |
|
56 |
/* Captcha for login authentication starts here */
|
57 |
|
58 |
$login_captcha = get_option('wpcaptcha_login');
|
59 |
if($login_captcha == 'yes'){
|
60 |
+
add_action('login_form', 'include_ctl_captcha_for_login');
|
61 |
+
add_filter( 'login_errors', 'include_ctl_captcha_login_errors' );
|
62 |
+
add_filter( 'login_redirect', 'include_ctl_captcha_login_redirect', 10, 3 );
|
63 |
}
|
64 |
|
65 |
/* Function to include captcha for login form */
|
66 |
+
function include_ctl_captcha_for_login()
|
67 |
+
{
|
68 |
echo '<p class="login-form-captcha">
|
69 |
+
<label><b>'. __('Captcha', 'captcha-code-authentication').' </b> <span class="required">*</span></label>
|
70 |
+
<div style="clear:both;"></div><div style="clear:both;"></div>';
|
71 |
+
ctl_captcha_generate_code();
|
|
|
|
|
72 |
|
73 |
/* Will retrieve the get varibale and prints a message from url if the captcha is wrong */
|
74 |
if(isset($_GET['captcha']) && $_GET['captcha'] == 'confirm_error' ) {
|
75 |
+
echo '<label style="color:#FF0000;" id="capt_err">'.esc_html($_SESSION['captcha_error']).'</label><div style="clear:both;"></div>';;
|
76 |
$_SESSION['captcha_error'] = '';
|
77 |
}
|
78 |
|
79 |
+
echo '<label>'.__('Type the text displayed above', 'captcha-code-authentication').':</label>
|
80 |
<input id="captcha_code" name="captcha_code" size="15" type="text" tabindex="30" />
|
81 |
</p>';
|
82 |
return true;
|
83 |
}
|
84 |
|
85 |
/* Hook to find out the errors while logging in */
|
86 |
+
function include_ctl_captcha_login_errors($errors)
|
87 |
+
{
|
88 |
if( isset( $_REQUEST['action'] ) && 'register' == $_REQUEST['action'] )
|
89 |
return($errors);
|
90 |
|
91 |
+
if(esc_html($_SESSION['captcha_code']) != $_REQUEST['captcha_code']){
|
92 |
+
return $errors.'<label id="capt_err" for="captcha_code_error">'.__('Captcha confirmation error!', 'captcha-code-authentication').'</label>';
|
93 |
}
|
94 |
return $errors;
|
95 |
}
|
96 |
|
97 |
/* Hook to redirect after captcha confirmation */
|
98 |
+
function include_ctl_captcha_login_redirect($url)
|
99 |
+
{
|
100 |
|
101 |
/* Captcha mismatch */
|
102 |
+
if(isset($_SESSION['captcha_code']) && isset($_REQUEST['captcha_code']) && esc_html($_SESSION['captcha_code']) != $_REQUEST['captcha_code']){
|
103 |
+
$_SESSION['captcha_error'] = __('Incorrect captcha confirmation!', 'captcha-code-authentication');
|
104 |
wp_clear_auth_cookie();
|
105 |
return $_SERVER["REQUEST_URI"]."/?captcha='confirm_error'";
|
106 |
}
|
114 |
|
115 |
/* Captcha for Comments ends here */
|
116 |
$comment_captcha = get_option('wpcaptcha_comments');
|
117 |
+
if($comment_captcha == 'yes')
|
118 |
+
{
|
119 |
global $wp_version;
|
120 |
if( version_compare($wp_version,'3','>=') ) { // wp 3.0 +
|
121 |
+
add_action( 'comment_form_after_fields', 'include_ctl_captcha_comment_form_wp3', 1 );
|
122 |
+
add_action( 'comment_form_logged_in_after', 'include_ctl_captcha_comment_form_wp3', 1 );
|
123 |
}
|
124 |
// for WP before WP 3.0
|
125 |
+
add_action( 'comment_form', 'include_ctl_captcha_comment_form' );
|
126 |
+
add_filter( 'preprocess_comment', 'include_ctl_captcha_comment_post' );
|
127 |
}
|
128 |
|
129 |
/* Function to include captcha for comments form */
|
130 |
+
function include_ctl_captcha_comment_form()
|
131 |
+
{
|
132 |
$c_registered = get_option('wpcaptcha_registered');
|
133 |
if ( is_user_logged_in() && $c_registered == 'yes') {
|
134 |
return true;
|
135 |
}
|
136 |
echo '<p class="comment-form-captcha">
|
137 |
+
<label><b>'. __('Captcha', 'captcha-code-authentication').' </b><span class="required">*</span></label>
|
138 |
+
<div style="clear:both;"></div><div style="clear:both;"></div>';
|
139 |
+
ctl_captcha_generate_code();
|
140 |
+
echo '<label>'.__('Type the text displayed above', 'captcha-code-authentication').':</label>
|
|
|
|
|
141 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
142 |
<div style="clear:both;"></div>
|
143 |
</p>';
|
145 |
}
|
146 |
|
147 |
/* Function to include captcha for comments form > wp3 */
|
148 |
+
function include_ctl_captcha_comment_form_wp3()
|
149 |
+
{
|
150 |
$c_registered = get_option('wpcaptcha_registered');
|
151 |
if ( is_user_logged_in() && $c_registered == 'yes') {
|
152 |
return true;
|
153 |
}
|
154 |
|
155 |
echo '<p class="comment-form-captcha">
|
156 |
+
<label><b>'. __('Captcha', 'captcha-code-authentication').' </b><span class="required">*</span></label>
|
157 |
+
<div style="clear:both;"></div><div style="clear:both;"></div>';
|
158 |
+
ctl_captcha_generate_code();
|
159 |
+
echo '<label>'.__('Type the text displayed above', 'captcha-code-authentication').':</label>
|
|
|
|
|
160 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
161 |
<div style="clear:both;"></div>
|
162 |
</p>';
|
163 |
|
164 |
+
remove_action( 'comment_form', 'include_ctl_captcha_comment_form' );
|
165 |
|
166 |
return true;
|
167 |
}
|
168 |
|
169 |
// this function checks captcha posted with the comment
|
170 |
+
function include_ctl_captcha_comment_post($comment)
|
171 |
+
{
|
172 |
$c_registered = get_option('wpcaptcha_registered');
|
173 |
if (is_user_logged_in() && $c_registered == 'yes') {
|
174 |
return $comment;
|
189 |
|
190 |
// If captcha is empty
|
191 |
if(empty($_REQUEST['captcha_code']))
|
192 |
+
wp_die( __('CAPTCHA cannot be empty.', 'captcha-code-authentication' ) );
|
193 |
|
194 |
// captcha was matched
|
195 |
if($_SESSION['captcha_code'] == $_REQUEST['captcha_code']) return($comment);
|
196 |
+
else wp_die( __('Error: Incorrect CAPTCHA. Press your browser\'s back button and try again.', 'captcha-code-authentication'));
|
197 |
}
|
198 |
|
199 |
/* <!-- Captcha for Comments authentication ends here --> */
|
200 |
|
201 |
// Add captcha in the register form
|
202 |
$register_captcha = get_option('wpcaptcha_register');
|
203 |
+
if($register_captcha == 'yes')
|
204 |
+
{
|
205 |
+
add_action('register_form', 'include_ctl_wp_captcha_register');
|
206 |
+
add_action( 'register_post', 'include_ctl_captcha_register_post', 10, 3 );
|
207 |
+
add_action( 'signup_extra_fields', 'include_ctl_wp_captcha_register' );
|
208 |
+
add_filter( 'wpmu_validate_user_signup', 'include_ctl_captcha_register_validate' );
|
209 |
}
|
210 |
|
211 |
/* Function to include captcha for register form */
|
212 |
+
function include_ctl_wp_captcha_register($default)
|
213 |
+
{
|
214 |
echo '<p class="register-form-captcha">
|
215 |
+
<label><b>'. __('Captcha', 'captcha-code-authentication').' </b><span class="required">*</span></label>
|
216 |
+
<div style="clear:both;"></div><div style="clear:both;"></div>';
|
217 |
+
ctl_captcha_generate_code();
|
218 |
+
echo '<label>'.__('Type the text displayed above', 'captcha-code-authentication').':</label>
|
|
|
|
|
219 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
220 |
</p>';
|
221 |
return true;
|
222 |
}
|
223 |
|
224 |
/* This function checks captcha posted with registration */
|
225 |
+
function include_ctl_captcha_register_post($login,$email,$errors)
|
226 |
+
{
|
227 |
// If captcha is blank - add error
|
228 |
+
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] )
|
229 |
+
{
|
230 |
+
$errors->add('captcha_blank', '<strong>'.__('ERROR', 'captcha-code-authentication').'</strong>: '.__('Please complete the CAPTCHA.', 'captcha-code-authentication'));
|
231 |
return $errors;
|
232 |
}
|
233 |
|
234 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
235 |
// captcha was matched
|
236 |
} else {
|
237 |
+
$errors->add('captcha_wrong', '<strong>'.__('ERROR', 'captcha-code-authentication').'</strong>: '.__('That CAPTCHA was incorrect.', 'captcha-code-authentication'));
|
238 |
}
|
239 |
+
return($errors);
|
240 |
}
|
241 |
+
/* End of the function include_ctl_captcha_register_post */
|
242 |
|
243 |
+
function include_ctl_captcha_register_validate($results)
|
244 |
+
{
|
245 |
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] ) {
|
246 |
+
$results['errors']->add('captcha_blank', '<strong>'.__('ERROR', 'captcha-code-authentication').'</strong>: '.__('Please complete the CAPTCHA.', 'captcha-code-authentication'));
|
247 |
return $results;
|
248 |
}
|
249 |
|
250 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
251 |
// captcha was matched
|
252 |
} else {
|
253 |
+
$results['errors']->add('captcha_wrong', '<strong>'.__('ERROR', 'captcha-code-authentication').'</strong>: '.__('That CAPTCHA was incorrect.', 'captcha-code-authentication'));
|
254 |
}
|
255 |
return($results);
|
256 |
}
|
257 |
+
/* End of the function include_ctl_captcha_register_validate */
|
258 |
|
259 |
$lost_captcha = get_option('wpcaptcha_lost');
|
260 |
// Add captcha into lost password form
|
261 |
if($lost_captcha == 'yes'){
|
262 |
+
add_action( 'lostpassword_form', 'include_ctl_captcha_lostpassword' );
|
263 |
+
add_action( 'lostpassword_post', 'include_ctl_captcha_lostpassword_post', 10, 3 );
|
264 |
}
|
265 |
|
266 |
/* Function to include captcha for lost password form */
|
267 |
+
function include_ctl_captcha_lostpassword($default)
|
268 |
+
{
|
269 |
echo '<p class="lost-form-captcha">
|
270 |
+
<label><b>'. __('Captcha', 'captcha-code-authentication').' </b><span class="required">*</span></label>
|
271 |
+
<div style="clear:both;"></div><div style="clear:both;"></div>';
|
272 |
+
ctl_captcha_generate_code();
|
273 |
+
echo '<label>'.__('Type the text displayed above', 'captcha-code-authentication').':</label>
|
|
|
|
|
274 |
<input id="captcha_code" name="captcha_code" size="15" type="text" />
|
275 |
</p>';
|
276 |
}
|
281 |
|
282 |
// If captcha doesn't entered
|
283 |
if ( isset( $_REQUEST['captcha_code'] ) && "" == $_REQUEST['captcha_code'] ) {
|
284 |
+
wp_die( __( 'Please complete the CAPTCHA.', 'captcha-code-authentication' ) );
|
285 |
}
|
286 |
|
287 |
// Check entered captcha
|
288 |
if ( isset( $_REQUEST['captcha_code'] ) && ($_SESSION['captcha_code'] == $_REQUEST['captcha_code'] )) {
|
289 |
return;
|
290 |
} else {
|
291 |
+
wp_die( __( 'Error: Incorrect CAPTCHA. Press your browser\'s back button and try again.', 'captcha-code-authentication' ) );
|
292 |
+
}
|
293 |
+
}
|
294 |
+
|
295 |
+
function ctl_captcha_generate_code()
|
296 |
+
{
|
297 |
+
//Settings: You can customize the captcha here
|
298 |
+
$image_width = 120;
|
299 |
+
$image_height = 40;
|
300 |
+
|
301 |
+
$characters_on_image = get_option('wpcaptcha_total_no_of_characters');
|
302 |
+
if($characters_on_image < 3 || $characters_on_image > 6) $characters_on_image = 6;
|
303 |
+
|
304 |
+
$wpcaptcha_type = get_option('wpcaptcha_type');
|
305 |
+
$wpcaptcha_letters = get_option('wpcaptcha_letters');
|
306 |
+
|
307 |
+
$font = dirname(__FILE__) . '/monofont.ttf';
|
308 |
+
|
309 |
+
//The characters that can be used in the CAPTCHA code.
|
310 |
+
//avoid confusing characters (l 1 and i for example)
|
311 |
+
if(!empty($wpcaptcha_type) && $wpcaptcha_type == 'alphanumeric')
|
312 |
+
{
|
313 |
+
switch($wpcaptcha_letters)
|
314 |
+
{
|
315 |
+
case 'capital':
|
316 |
+
$possible_letters = '23456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
317 |
+
break;
|
318 |
+
case 'small':
|
319 |
+
$possible_letters = '23456789bcdfghjkmnpqrstvwxyz';
|
320 |
+
break;
|
321 |
+
case 'capitalsmall':
|
322 |
+
$possible_letters = '23456789bcdfghjkmnpqrstvwxyzABCEFGHJKMNPRSTVWXYZ';
|
323 |
+
break;
|
324 |
+
default:
|
325 |
+
$possible_letters = '23456789bcdfghjkmnpqrstvwxyz';
|
326 |
+
break;
|
327 |
+
}
|
328 |
+
}
|
329 |
+
elseif(!empty($wpcaptcha_type) && $wpcaptcha_type == 'alphabets')
|
330 |
+
{
|
331 |
+
switch($wpcaptcha_letters)
|
332 |
+
{
|
333 |
+
case 'capital':
|
334 |
+
$possible_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
335 |
+
break;
|
336 |
+
case 'small':
|
337 |
+
$possible_letters = 'bcdfghjkmnpqrstvwxyz';
|
338 |
+
break;
|
339 |
+
case 'capitalsmall':
|
340 |
+
$possible_letters = 'bcdfghjkmnpqrstvwxyzABCEFGHJKMNPRSTVWXYZ';
|
341 |
+
break;
|
342 |
+
default:
|
343 |
+
$possible_letters = 'abcdefghijklmnopqrstuvwxyz';
|
344 |
+
break;
|
345 |
+
}
|
346 |
+
}
|
347 |
+
elseif(!empty($wpcaptcha_type) && $wpcaptcha_type == 'numbers')
|
348 |
+
{
|
349 |
+
$possible_letters = '0123456789';
|
350 |
+
}
|
351 |
+
else
|
352 |
+
{
|
353 |
+
$possible_letters = '0123456789';
|
354 |
+
}
|
355 |
+
$random_dots = 0;
|
356 |
+
$random_lines = 20;
|
357 |
+
$captcha_text_color="0x142864";
|
358 |
+
$captcha_noice_color = "0x142864";
|
359 |
+
|
360 |
+
$code = '';
|
361 |
+
|
362 |
+
|
363 |
+
$i = 0;
|
364 |
+
while ($i < $characters_on_image)
|
365 |
+
{
|
366 |
+
$code .= substr($possible_letters, mt_rand(0, strlen($possible_letters)-1), 1);
|
367 |
+
$i++;
|
368 |
}
|
369 |
+
|
370 |
+
|
371 |
+
$font_size = $image_height * 0.75;
|
372 |
+
$image = @imagecreate($image_width, $image_height);
|
373 |
+
|
374 |
+
|
375 |
+
/* setting the background, text and noise colours here */
|
376 |
+
$background_color = imagecolorallocate($image, 255, 255, 255);
|
377 |
+
|
378 |
+
$arr_text_color = ctl_captcha_hexrgb($captcha_text_color);
|
379 |
+
$text_color = imagecolorallocate($image, $arr_text_color['red'],
|
380 |
+
$arr_text_color['green'], $arr_text_color['blue']);
|
381 |
+
|
382 |
+
$arr_noice_color = ctl_captcha_hexrgb($captcha_noice_color);
|
383 |
+
$image_noise_color = imagecolorallocate($image, $arr_noice_color['red'],
|
384 |
+
$arr_noice_color['green'], $arr_noice_color['blue']);
|
385 |
+
|
386 |
+
|
387 |
+
/* generating the dots randomly in background */
|
388 |
+
for( $i=0; $i<$random_dots; $i++ )
|
389 |
+
{
|
390 |
+
imagefilledellipse($image, mt_rand(0,$image_width), mt_rand(0,$image_height), 2, 3, $image_noise_color);
|
391 |
+
}
|
392 |
+
|
393 |
+
|
394 |
+
/* generating lines randomly in background of image */
|
395 |
+
for( $i=0; $i<$random_lines; $i++ ) {
|
396 |
+
imageline($image, mt_rand(0,$image_width), mt_rand(0,$image_height), mt_rand(0,$image_width), mt_rand(0,$image_height), $image_noise_color);
|
397 |
+
}
|
398 |
+
|
399 |
+
|
400 |
+
/* create a text box and add 6 letters code in it */
|
401 |
+
$textbox = imagettfbbox($font_size, 0, $font, $code);
|
402 |
+
$x = ($image_width - $textbox[4])/2;
|
403 |
+
$y = ($image_height - $textbox[5])/2;
|
404 |
+
imagettftext($image, $font_size, 0, $x, $y, $text_color, $font , $code);
|
405 |
+
|
406 |
+
ob_start();
|
407 |
+
imagejpeg($image);//showing the image
|
408 |
+
printf('<img src="data:image/png;base64,%s"/ width="100">', base64_encode(ob_get_clean()));
|
409 |
+
imagedestroy($image);//destroying the image instance
|
410 |
+
$_SESSION['captcha_code'] = $code;
|
411 |
+
}
|
412 |
+
|
413 |
+
function ctl_captcha_hexrgb ($hexstr)
|
414 |
+
{
|
415 |
+
$int = hexdec($hexstr);
|
416 |
+
|
417 |
+
return array("red" => 0xFF & ($int >> 0x10),
|
418 |
+
"green" => 0xFF & ($int >> 0x8),
|
419 |
+
"blue" => 0xFF & $int);
|
420 |
}
|
421 |
?>
|