Google Captcha (reCAPTCHA) by BestWebSoft - Version 1.18

Version Description

  • 26.08.2015 =
  • NEW : Ability to restore default settings.
  • Update : BWS Menu was updated.
  • Update : We updated all functionality for wordpress 4.3.
Download this release

Release Info

Developer bestwebsoft
Plugin Icon 128x128 Google Captcha (reCAPTCHA) by BestWebSoft
Version 1.18
Comparing to
See all releases

Code changes from version 1.17 to 1.18

Files changed (55) hide show
  1. bws_menu/bws_functions.php +12 -2
  2. bws_menu/bws_menu.php +47 -23
  3. bws_menu/css/general_style.css +3 -2
  4. bws_menu/css/general_style_wp_before_3.8.css +3 -2
  5. bws_menu/icons/pagination.png +0 -0
  6. bws_menu/icons/profile-extra-fields.png +0 -0
  7. bws_menu/icons/visitors-online.png +0 -0
  8. google-captcha.php +382 -187
  9. js/admin_script.js +8 -15
  10. js/script.js +1 -1
  11. languages/google_captcha-ar.mo +0 -0
  12. languages/google_captcha-ar.po +142 -82
  13. languages/google_captcha-bg_BG.mo +0 -0
  14. languages/google_captcha-bg_BG.po +150 -90
  15. languages/google_captcha-de_DE.mo +0 -0
  16. languages/google_captcha-de_DE.po +154 -87
  17. languages/google_captcha-el.mo +0 -0
  18. languages/google_captcha-el.po +159 -93
  19. languages/google_captcha-es_ES.mo +0 -0
  20. languages/google_captcha-es_ES.po +140 -87
  21. languages/google_captcha-hi.mo +0 -0
  22. languages/google_captcha-hi.po +145 -85
  23. languages/google_captcha-it_IT.mo +0 -0
  24. languages/google_captcha-it_IT.po +152 -92
  25. languages/google_captcha-pl_PL.mo +0 -0
  26. languages/google_captcha-pl_PL.po +141 -88
  27. languages/google_captcha-pt_BR.mo +0 -0
  28. languages/google_captcha-pt_BR.po +142 -87
  29. languages/google_captcha-ru_RU.mo +0 -0
  30. languages/google_captcha-ru_RU.po +146 -92
  31. languages/google_captcha-uk.mo +0 -0
  32. languages/google_captcha-uk.po +142 -91
  33. languages/google_captcha-zh_TW.mo +0 -0
  34. languages/google_captcha-zh_TW.po +130 -85
  35. lib/recaptchalib.php +29 -46
  36. lib_v2/{license.txt → LICENSE} +0 -0
  37. lib_v2/autoload.php +38 -0
  38. lib_v2/recaptchalib.php +0 -151
  39. lib_v2/src/ReCaptcha/ReCaptcha.php +97 -0
  40. lib_v2/src/ReCaptcha/RequestMethod.php +42 -0
  41. lib_v2/src/ReCaptcha/RequestMethod/Curl.php +47 -0
  42. lib_v2/src/ReCaptcha/RequestMethod/Post.php +75 -0
  43. lib_v2/src/ReCaptcha/RequestMethod/Socket.php +104 -0
  44. lib_v2/src/ReCaptcha/RequestMethod/SocketPost.php +120 -0
  45. lib_v2/src/ReCaptcha/RequestParameters.php +103 -0
  46. lib_v2/src/ReCaptcha/Response.php +102 -0
  47. lib_v2/src/autoload.php +38 -0
  48. readme.txt +53 -41
  49. screenshot-1.png +0 -0
  50. screenshot-2.png +0 -0
  51. screenshot-3.png +0 -0
  52. screenshot-4.png +0 -0
  53. screenshot-5.png +0 -0
  54. screenshot-6.png +0 -0
  55. screenshot-7.png +0 -0
bws_menu/bws_functions.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * General functions for BestWebSoft plugins
4
- * Version: 1.1.0
5
  */
6
  if ( ! function_exists ( 'bws_add_general_menu' ) ) {
7
  function bws_add_general_menu( $base ) {
@@ -243,7 +243,17 @@ if ( ! function_exists( 'bws_go_pro_tab_check' ) ) {
243
  $url = 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/downloads/?bws_first_download=' . $bws_license_plugin . '&bws_license_key=' . $bws_license_key . '&download_from=5';
244
  $uploadDir = wp_upload_dir();
245
  $zip_name = explode( '/', $bws_license_plugin );
246
- $received_content = file_get_contents( $url );
 
 
 
 
 
 
 
 
 
 
247
  if ( ! $received_content ) {
248
  $result['error'] = __( "Failed to download the zip archive. Please, upload the plugin manually", 'bestwebsoft' );
249
  } else {
1
  <?php
2
  /*
3
  * General functions for BestWebSoft plugins
4
+ * Version: 1.1.1
5
  */
6
  if ( ! function_exists ( 'bws_add_general_menu' ) ) {
7
  function bws_add_general_menu( $base ) {
243
  $url = 'http://bestwebsoft.com/wp-content/plugins/paid-products/plugins/downloads/?bws_first_download=' . $bws_license_plugin . '&bws_license_key=' . $bws_license_key . '&download_from=5';
244
  $uploadDir = wp_upload_dir();
245
  $zip_name = explode( '/', $bws_license_plugin );
246
+
247
+ if ( !function_exists( 'curl_init' ) ) {
248
+ $received_content = file_get_contents( $url );
249
+ } else {
250
+ $ch = curl_init();
251
+ curl_setopt( $ch, CURLOPT_URL, $url );
252
+ curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
253
+ $received_content = curl_exec( $ch );
254
+ curl_close( $ch );
255
+ }
256
+
257
  if ( ! $received_content ) {
258
  $result['error'] = __( "Failed to download the zip archive. Please, upload the plugin manually", 'bestwebsoft' );
259
  } else {
bws_menu/bws_menu.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
- * Version: 1.6.5
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
@@ -89,12 +89,15 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
89
  'pro_settings' => 'admin.php?page=gallery-plugin-pro.php'
90
  ),
91
  'adsense-plugin/adsense-plugin.php'=> array(
92
- 'name' => 'Google AdSense by BestWebSoft',
93
  'description' => 'Allows Google AdSense implementation to your website.',
94
  'link' => 'http://bestwebsoft.com/products/google-adsense/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
95
  'download' => 'http://bestwebsoft.com/products/google-adsense/download/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
96
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Adsense+Plugin+bestwebsoft&plugin-search-input=Search+Plugins',
97
- 'settings' => 'admin.php?page=adsense-plugin.php'
 
 
 
98
  ),
99
  'custom-search-plugin/custom-search-plugin.php'=> array(
100
  'name' => 'Custom Search',
@@ -116,7 +119,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
116
  'settings' => 'admin.php?page=quotes-and-tips.php'
117
  ),
118
  'google-sitemap-plugin/google-sitemap-plugin.php'=> array(
119
- 'name' => 'Google Sitemap by BestWebSoft',
120
  'description' => 'Allows you to add sitemap file to Google Webmaster Tools.',
121
  'link' => 'http://bestwebsoft.com/products/google-sitemap/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
122
  'download' => 'http://bestwebsoft.com/products/google-sitemap/download/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -146,7 +149,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
146
  'settings' => 'admin.php?page=custom_fields_search.php'
147
  ),
148
  'google-one/google-plus-one.php' => array(
149
- 'name' => 'Google +1 by BestWebSoft',
150
  'description' => 'Allows you to see how many times your page has been liked on Google Search Engine as well as who has liked the article.',
151
  'link' => 'http://bestwebsoft.com/products/google-plus-one/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
152
  'download' => 'http://bestwebsoft.com/products/google-plus-one/download/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -165,7 +168,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
165
  'settings' => 'admin.php?page=related-posts-plugin.php'
166
  ),
167
  'contact-form-to-db/contact_form_to_db.php' => array(
168
- 'name' => 'Contact Form To DB',
169
  'description' => 'Allows you to manage the messages that have been sent from your site.',
170
  'link' => 'http://bestwebsoft.com/products/contact-form-to-db/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
171
  'download' => 'http://bestwebsoft.com/products/contact-form-to-db/download/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -195,7 +198,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
195
  'settings' => 'admin.php?page=donate.php'
196
  ),
197
  'post-to-csv/post-to-csv.php' => array(
198
- 'name' => 'Post To CSV',
199
  'description' => 'The plugin allows to export posts of any types to a csv file.',
200
  'link' => 'http://bestwebsoft.com/products/post-to-csv/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
201
  'download' => 'http://bestwebsoft.com/products/post-to-csv/download/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -203,7 +206,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
203
  'settings' => 'admin.php?page=post-to-csv.php'
204
  ),
205
  'google-shortlink/google-shortlink.php' => array(
206
- 'name' => 'Google Shortlink by BestWebSoft',
207
  'description' => 'Allows you to get short links from goo.gl servise without leaving your site.',
208
  'link' => 'http://bestwebsoft.com/products/google-shortlink/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
209
  'download' => 'http://bestwebsoft.com/products/google-shortlink/download/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -222,12 +225,15 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
222
  'pro_settings' => 'admin.php?page=htaccess-pro.php'
223
  ),
224
  'google-captcha/google-captcha.php' => array(
225
- 'name' => 'Google Captcha (reCAPTCHA) by BestWebSoft',
226
  'description' => 'Plugin intended to prove that the visitor is a human being and not a spam robot.',
227
  'link' => 'http://bestwebsoft.com/products/google-captcha/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
228
  'download' => 'http://bestwebsoft.com/products/google-captcha/download/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
229
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&s=Google+Captcha+Bestwebsoft&plugin-search-input=Search+Plugins',
230
- 'settings' => 'admin.php?page=google-captcha.php'
 
 
 
231
  ),
232
  'sender/sender.php' => array(
233
  'name' => 'Sender',
@@ -263,7 +269,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
263
  'pro_settings' => ''
264
  ),
265
  'bws-google-maps/bws-google-maps.php' => array(
266
- 'name' => 'Google Maps by BestWebSoft',
267
  'description' => 'Easy to set up and insert Google Maps to your website.',
268
  'link' => 'http://bestwebsoft.com/products/bws-google-maps/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
269
  'download' => 'http://bestwebsoft.com/products/bws-google-maps/download/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -274,7 +280,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
274
  'pro_settings' => 'admin.php?page=bws-google-maps-pro.php'
275
  ),
276
  'bws-google-analytics/bws-google-analytics.php' => array(
277
- 'name' => 'Google Analytics by BestWebSoft',
278
  'description' => 'Allows you to retrieve basic stats from Google Analytics account and add the tracking code to your blog.',
279
  'link' => 'http://bestwebsoft.com/products/bws-google-analytics/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
280
  'download' => 'http://bestwebsoft.com/products/bws-google-analytics/download/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -285,7 +291,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
285
  'pro_settings' => 'admin.php?page=bws-google-analytics-pro.php'
286
  ),
287
  'db-manager/db-manager.php' => array(
288
- 'name' => 'DB manager',
289
  'description' => 'Allows you to download the latest version of PhpMyadmin and Dumper and manage your site.',
290
  'link' => 'http://bestwebsoft.com/products/db-manager/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
291
  'download' => 'http://bestwebsoft.com/products/db-manager/download/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -323,7 +329,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
323
  'pro_settings' => 'admin.php?page=limit-attempts-pro.php'
324
  ),
325
  'job-board/job-board.php' => array(
326
- 'name' => 'Job board',
327
  'description' => 'Allows to create a job-board page on your site.',
328
  'link' => 'http://bestwebsoft.com/products/job-board/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
329
  'download' => 'http://bestwebsoft.com/products/job-board/download/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -336,10 +342,13 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
336
  'link' => 'http://bestwebsoft.com/products/multilanguage/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
337
  'download' => 'http://bestwebsoft.com/products/multilanguage/download/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
338
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Multilanguage+BestWebSoft&plugin-search-input=Search+Plugins',
339
- 'settings' => 'admin.php?page=mltlngg_settings'
 
 
 
340
  ),
341
  'bws-popular-posts/bws-popular-posts.php' => array(
342
- 'name' => 'Popular Posts by BestWebSoft',
343
  'description' => 'This plugin will help you can display the most popular posts on your blog in the widget.',
344
  'link' => 'http://bestwebsoft.com/products/popular-posts/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
345
  'download' => 'http://bestwebsoft.com/products/popular-posts/download/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -347,7 +356,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
347
  'settings' => 'admin.php?page=popular-posts.php'
348
  ),
349
  'bws-testimonials/bws-testimonials.php' => array(
350
- 'name' => 'Testimonials by BestWebSoft',
351
  'description' => 'Allows creating and displaying a Testimonial on your website.',
352
  'link' => 'http://bestwebsoft.com/products/testimonials/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
353
  'download' => 'http://bestwebsoft.com/products/testimonials/download/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -355,7 +364,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
355
  'settings' => 'admin.php?page=testimonials.php'
356
  ),
357
  'bws-featured-posts/bws-featured-posts.php' => array(
358
- 'name' => 'Featured Posts by BestWebSoft',
359
  'description' => 'Displays featured posts randomly on any website page.',
360
  'link' => 'http://bestwebsoft.com/products/featured-posts/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
361
  'download' => 'http://bestwebsoft.com/products/featured-posts/download/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -379,7 +388,7 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
379
  'settings' => 'admin.php?page=re-attacher.php'
380
  ),
381
  'bws-smtp/bws-smtp.php' => array(
382
- 'name' => 'SMTP by BesWebSoft',
383
  'description' => 'This plugin introduces an easy way to configure sending email messages via SMTP.',
384
  'link' => 'http://bestwebsoft.com/products/bws-smtp/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
385
  'download' => 'http://bestwebsoft.com/products/bws-smtp/download/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
@@ -433,13 +442,24 @@ if ( ! function_exists( 'bws_add_menu_render' ) ) {
433
  'settings' => 'admin.php?page=pagination.php'
434
  ),
435
  'visitors-online/visitors-online.php' => array(
436
- 'name' => 'Visitors online',
437
  'description' => 'See how many users, guests and bots are online at the website.',
438
  'link' => 'http://bestwebsoft.com/products/visitors-online/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
439
  'download' => 'http://bestwebsoft.com/products/visitors-online/download/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
440
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Visitors+online+BestWebSoft&plugin-search-input=Search+Plugins',
441
- 'settings' => 'admin.php?page=visitors-online.php'
442
- )
 
 
 
 
 
 
 
 
 
 
 
443
  );
444
 
445
  $all_plugins = get_plugins();
@@ -967,6 +987,10 @@ if ( ! function_exists( 'bws_get_banner_array' ) ) {
967
  function bws_get_banner_array() {
968
  global $bstwbsftwppdtplgns_banner_array;
969
  $bstwbsftwppdtplgns_banner_array = array(
 
 
 
 
970
  array( 'cstmsrch_hide_banner_on_plugin_page', 'custom-search-plugin/custom-search-plugin.php', '1.28' ),
971
  array( 'prtfl_hide_banner_on_plugin_page', 'portfolio/portfolio.php', '2.33' ),
972
  array( 'rlt_hide_banner_on_plugin_page', 'realty/realty.php', '1.0.0' ),
@@ -990,7 +1014,7 @@ if ( ! function_exists( 'bws_get_banner_array' ) ) {
990
  array( 'cntctfrm_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.47' ),
991
  array( 'cptch_hide_banner_on_plugin_page', 'captcha/captcha.php', '3.8.4' ),
992
  array( 'gllr_hide_banner_on_plugin_page', 'gallery-plugin/gallery-plugin.php', '3.9.1' ),
993
- array( 'cntctfrm_for_ctfrmtdb_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.62' ),
994
  );
995
  }
996
  }
1
  <?php
2
  /*
3
  * Function for displaying BestWebSoft menu
4
+ * Version: 1.7.0
5
  */
6
 
7
  if ( ! function_exists ( 'bws_admin_enqueue_scripts' ) )
89
  'pro_settings' => 'admin.php?page=gallery-plugin-pro.php'
90
  ),
91
  'adsense-plugin/adsense-plugin.php'=> array(
92
+ 'name' => 'Google AdSense',
93
  'description' => 'Allows Google AdSense implementation to your website.',
94
  'link' => 'http://bestwebsoft.com/products/google-adsense/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
95
  'download' => 'http://bestwebsoft.com/products/google-adsense/download/?k=60e3979921e354feb0347e88e7d7b73d&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
96
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Adsense+Plugin+bestwebsoft&plugin-search-input=Search+Plugins',
97
+ 'settings' => 'admin.php?page=adsense-plugin.php',
98
+ 'pro_version' => 'adsense-pro/adsense-pro.php',
99
+ 'purchase' => 'http://bestwebsoft.com/products/google-adsense/buy/?k=c23889b293d62aa1ad2c96513405f0e1&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
100
+ 'pro_settings' => 'admin.php?page=adsense-pro.php'
101
  ),
102
  'custom-search-plugin/custom-search-plugin.php'=> array(
103
  'name' => 'Custom Search',
119
  'settings' => 'admin.php?page=quotes-and-tips.php'
120
  ),
121
  'google-sitemap-plugin/google-sitemap-plugin.php'=> array(
122
+ 'name' => 'Google Sitemap',
123
  'description' => 'Allows you to add sitemap file to Google Webmaster Tools.',
124
  'link' => 'http://bestwebsoft.com/products/google-sitemap/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
125
  'download' => 'http://bestwebsoft.com/products/google-sitemap/download/?k=5202b2f5ce2cf85daee5e5f79a51d806&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
149
  'settings' => 'admin.php?page=custom_fields_search.php'
150
  ),
151
  'google-one/google-plus-one.php' => array(
152
+ 'name' => 'Google +1',
153
  'description' => 'Allows you to see how many times your page has been liked on Google Search Engine as well as who has liked the article.',
154
  'link' => 'http://bestwebsoft.com/products/google-plus-one/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
155
  'download' => 'http://bestwebsoft.com/products/google-plus-one/download/?k=ce7a88837f0a857b3a2bb142f470853c&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
168
  'settings' => 'admin.php?page=related-posts-plugin.php'
169
  ),
170
  'contact-form-to-db/contact_form_to_db.php' => array(
171
+ 'name' => 'Contact Form to DB',
172
  'description' => 'Allows you to manage the messages that have been sent from your site.',
173
  'link' => 'http://bestwebsoft.com/products/contact-form-to-db/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
174
  'download' => 'http://bestwebsoft.com/products/contact-form-to-db/download/?k=ba3747d317c2692e4136ca096a8989d6&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
198
  'settings' => 'admin.php?page=donate.php'
199
  ),
200
  'post-to-csv/post-to-csv.php' => array(
201
+ 'name' => 'Post to CSV',
202
  'description' => 'The plugin allows to export posts of any types to a csv file.',
203
  'link' => 'http://bestwebsoft.com/products/post-to-csv/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
204
  'download' => 'http://bestwebsoft.com/products/post-to-csv/download/?k=653aa55518ae17409293a7a894268b8f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
206
  'settings' => 'admin.php?page=post-to-csv.php'
207
  ),
208
  'google-shortlink/google-shortlink.php' => array(
209
+ 'name' => 'Google Shortlink',
210
  'description' => 'Allows you to get short links from goo.gl servise without leaving your site.',
211
  'link' => 'http://bestwebsoft.com/products/google-shortlink/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
212
  'download' => 'http://bestwebsoft.com/products/google-shortlink/download/?k=afcf3eaed021bbbbeea1090e16bc22db&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
225
  'pro_settings' => 'admin.php?page=htaccess-pro.php'
226
  ),
227
  'google-captcha/google-captcha.php' => array(
228
+ 'name' => 'Google Captcha (reCAPTCHA)',
229
  'description' => 'Plugin intended to prove that the visitor is a human being and not a spam robot.',
230
  'link' => 'http://bestwebsoft.com/products/google-captcha/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
231
  'download' => 'http://bestwebsoft.com/products/google-captcha/download/?k=7b59fbe542acf950b29f3e020d5ad735&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
232
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&s=Google+Captcha+Bestwebsoft&plugin-search-input=Search+Plugins',
233
+ 'settings' => 'admin.php?page=google-captcha.php',
234
+ 'pro_version' => 'google-captcha-pro/google-captcha-pro.php',
235
+ 'purchase' => 'http://bestwebsoft.com/products/google-captcha/buy/?k=773d30149acf1edc32e5c0766b96c134&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
236
+ 'pro_settings' => 'admin.php?page=google-captcha-pro.php'
237
  ),
238
  'sender/sender.php' => array(
239
  'name' => 'Sender',
269
  'pro_settings' => ''
270
  ),
271
  'bws-google-maps/bws-google-maps.php' => array(
272
+ 'name' => 'Google Maps',
273
  'description' => 'Easy to set up and insert Google Maps to your website.',
274
  'link' => 'http://bestwebsoft.com/products/bws-google-maps/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
275
  'download' => 'http://bestwebsoft.com/products/bws-google-maps/download/?k=d8fac412d7359ebaa4ff53b46572f9f7&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
280
  'pro_settings' => 'admin.php?page=bws-google-maps-pro.php'
281
  ),
282
  'bws-google-analytics/bws-google-analytics.php' => array(
283
+ 'name' => 'Google Analytics',
284
  'description' => 'Allows you to retrieve basic stats from Google Analytics account and add the tracking code to your blog.',
285
  'link' => 'http://bestwebsoft.com/products/bws-google-analytics/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
286
  'download' => 'http://bestwebsoft.com/products/bws-google-analytics/download/?k=261c74cad753fb279cdf5a5db63fbd43&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
291
  'pro_settings' => 'admin.php?page=bws-google-analytics-pro.php'
292
  ),
293
  'db-manager/db-manager.php' => array(
294
+ 'name' => 'DB Manager',
295
  'description' => 'Allows you to download the latest version of PhpMyadmin and Dumper and manage your site.',
296
  'link' => 'http://bestwebsoft.com/products/db-manager/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
297
  'download' => 'http://bestwebsoft.com/products/db-manager/download/?k=01ed9731780d87f85f5901064b7d76d8&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
329
  'pro_settings' => 'admin.php?page=limit-attempts-pro.php'
330
  ),
331
  'job-board/job-board.php' => array(
332
+ 'name' => 'Job Board',
333
  'description' => 'Allows to create a job-board page on your site.',
334
  'link' => 'http://bestwebsoft.com/products/job-board/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
335
  'download' => 'http://bestwebsoft.com/products/job-board/download/?k=b0c504c9ce6edd6692e04222af3fed6f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
342
  'link' => 'http://bestwebsoft.com/products/multilanguage/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
343
  'download' => 'http://bestwebsoft.com/products/multilanguage/download/?k=7d68c7bfec2486dc350c67fff57ad433&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
344
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Multilanguage+BestWebSoft&plugin-search-input=Search+Plugins',
345
+ 'settings' => 'admin.php?page=mltlngg_settings',
346
+ 'pro_version' => 'multilanguage-pro/multilanguage-pro.php',
347
+ 'purchase' => 'http://bestwebsoft.com/products/multilanguage/buy/?k=2d1121cd9a5ced583fc29eefd51bdf57&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
348
+ 'pro_settings' => 'admin.php?page=mltlnggpr_settings'
349
  ),
350
  'bws-popular-posts/bws-popular-posts.php' => array(
351
+ 'name' => 'Popular Posts',
352
  'description' => 'This plugin will help you can display the most popular posts on your blog in the widget.',
353
  'link' => 'http://bestwebsoft.com/products/popular-posts/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
354
  'download' => 'http://bestwebsoft.com/products/popular-posts/download/?k=4d529f116d2b7f7df3a78018c383f975&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
356
  'settings' => 'admin.php?page=popular-posts.php'
357
  ),
358
  'bws-testimonials/bws-testimonials.php' => array(
359
+ 'name' => 'Testimonials',
360
  'description' => 'Allows creating and displaying a Testimonial on your website.',
361
  'link' => 'http://bestwebsoft.com/products/testimonials/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
362
  'download' => 'http://bestwebsoft.com/products/testimonials/download/?k=3fe4bb89dc901c98e43a113e08f8db73&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
364
  'settings' => 'admin.php?page=testimonials.php'
365
  ),
366
  'bws-featured-posts/bws-featured-posts.php' => array(
367
+ 'name' => 'Featured Posts',
368
  'description' => 'Displays featured posts randomly on any website page.',
369
  'link' => 'http://bestwebsoft.com/products/featured-posts/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
370
  'download' => 'http://bestwebsoft.com/products/featured-posts/download/?k=f0afb31185ba7c7d6d598528d69f6d97&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
388
  'settings' => 'admin.php?page=re-attacher.php'
389
  ),
390
  'bws-smtp/bws-smtp.php' => array(
391
+ 'name' => 'SMTP',
392
  'description' => 'This plugin introduces an easy way to configure sending email messages via SMTP.',
393
  'link' => 'http://bestwebsoft.com/products/bws-smtp/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
394
  'download' => 'http://bestwebsoft.com/products/bws-smtp/download/?k=0546419f962704429ad2d9b88567752f&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
442
  'settings' => 'admin.php?page=pagination.php'
443
  ),
444
  'visitors-online/visitors-online.php' => array(
445
+ 'name' => 'Visitors Online',
446
  'description' => 'See how many users, guests and bots are online at the website.',
447
  'link' => 'http://bestwebsoft.com/products/visitors-online/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
448
  'download' => 'http://bestwebsoft.com/products/visitors-online/download/?k=93c28013a4f830671b3bba9502ed5177&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
449
  'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Visitors+online+BestWebSoft&plugin-search-input=Search+Plugins',
450
+ 'settings' => 'admin.php?page=visitors-online.php',
451
+ 'pro_version' => 'visitors-online-pro/visitors-online-pro.php',
452
+ 'purchase' => 'http://bestwebsoft.com/products/visitors-online/buy/?k=f9a746075ff8a0a6cb192cb46526afd2&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
453
+ 'pro_settings' => 'admin.php?page=visitors-online-pro.php'
454
+ ),
455
+ 'profile-extra-fields/profile-extra-fields.php' => array(
456
+ 'name' => 'Profile Extra Fields',
457
+ 'description' => "Add additional fields on the user's profile page",
458
+ 'link' => 'http://bestwebsoft.com/products/profile-extra-fields/?k=fe3b6c3dbc80bd4b1cf9a27a2f339820&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
459
+ 'download' => 'http://bestwebsoft.com/products/profile-extra-fields/download/?k=fe3b6c3dbc80bd4b1cf9a27a2f339820&pn=' . $bws_plugin_info["id"] . '&v=' . $bws_plugin_info["version"] . '&wp_v=' . $wp_version,
460
+ 'wp_install' => $admin_url . 'plugin-install.php?tab=search&type=term&s=Profile+Extra+Fields+BestWebSoft&plugin-search-input=Search+Plugins',
461
+ 'settings' => 'admin.php?page=profile-extra-fields.php'
462
+ )
463
  );
464
 
465
  $all_plugins = get_plugins();
987
  function bws_get_banner_array() {
988
  global $bstwbsftwppdtplgns_banner_array;
989
  $bstwbsftwppdtplgns_banner_array = array(
990
+ array( 'gglcptch_hide_banner_on_plugin_page', 'google-captcha/google-captcha.php', '1.18' ),
991
+ array( 'mltlngg_hide_banner_on_plugin_page', 'multilanguage/multilanguage.php', '1.1.1' ),
992
+ array( 'adsns_hide_banner_on_plugin_page', 'adsense-plugin/adsense-plugin.php', '1.36' ),
993
+ array( 'vstrsnln_hide_banner_on_plugin_page', 'visitors-online/visitors-online.php', '0.2' ),
994
  array( 'cstmsrch_hide_banner_on_plugin_page', 'custom-search-plugin/custom-search-plugin.php', '1.28' ),
995
  array( 'prtfl_hide_banner_on_plugin_page', 'portfolio/portfolio.php', '2.33' ),
996
  array( 'rlt_hide_banner_on_plugin_page', 'realty/realty.php', '1.0.0' ),
1014
  array( 'cntctfrm_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.47' ),
1015
  array( 'cptch_hide_banner_on_plugin_page', 'captcha/captcha.php', '3.8.4' ),
1016
  array( 'gllr_hide_banner_on_plugin_page', 'gallery-plugin/gallery-plugin.php', '3.9.1' ),
1017
+ array( 'cntctfrm_for_ctfrmtdb_hide_banner_on_plugin_page', 'contact-form-plugin/contact_form.php', '3.62' )
1018
  );
1019
  }
1020
  }
bws_menu/css/general_style.css CHANGED
@@ -69,6 +69,7 @@ td.bws_pro_version_tooltip {
69
  margin: 5px 0;
70
  border: 1px solid #AAAAAA;
71
  max-width: 800px;
 
72
  }
73
  .bws_table_bg {
74
  background: #f8e268 url("../images/pattern.png");
@@ -165,7 +166,7 @@ a.bws_plugin_pro_version {
165
  float: none;
166
  }
167
  /* #### Mobile Phones Portrait or Landscape #### */
168
- @media screen and (max-device-width: 640px) {
169
  .bws_pro_version_tooltip {
170
  padding: 10px;
171
  text-align: center;
@@ -252,7 +253,7 @@ div.bws_banner_on_plugin_page .icon {
252
  cursor: pointer;
253
  }
254
  /* #### Mobile Phones Portrait or Landscape #### */
255
- @media screen and (max-device-width: 640px) {
256
  .bws_banner_on_plugin_page .text,
257
  .bws_banner_on_plugin_page .icon,
258
  .bws_banner_on_plugin_page .button_div,
69
  margin: 5px 0;
70
  border: 1px solid #AAAAAA;
71
  max-width: 800px;
72
+ overflow: hidden;
73
  }
74
  .bws_table_bg {
75
  background: #f8e268 url("../images/pattern.png");
166
  float: none;
167
  }
168
  /* #### Mobile Phones Portrait or Landscape #### */
169
+ @media screen and (max-device-width: 768px) {
170
  .bws_pro_version_tooltip {
171
  padding: 10px;
172
  text-align: center;
253
  cursor: pointer;
254
  }
255
  /* #### Mobile Phones Portrait or Landscape #### */
256
+ @media screen and (max-device-width: 768px) {
257
  .bws_banner_on_plugin_page .text,
258
  .bws_banner_on_plugin_page .icon,
259
  .bws_banner_on_plugin_page .button_div,
bws_menu/css/general_style_wp_before_3.8.css CHANGED
@@ -71,6 +71,7 @@ td.bws_pro_version_tooltip {
71
  margin: 5px 0;
72
  border: 1px solid #AAAAAA;
73
  max-width: 800px;
 
74
  }
75
  .bws_table_bg {
76
  background: #f8e268 url("../images/pattern.png");
@@ -167,7 +168,7 @@ a.bws_plugin_pro_version {
167
  float: none;
168
  }
169
  /* #### Mobile Phones Portrait or Landscape #### */
170
- @media screen and (max-device-width: 640px) {
171
  .bws_pro_version_tooltip {
172
  padding: 10px;
173
  text-align: center;
@@ -259,7 +260,7 @@ div.bws_banner_on_plugin_page .icon {
259
  cursor: pointer;
260
  }
261
  /* #### Mobile Phones Portrait or Landscape #### */
262
- @media screen and (max-device-width: 640px) {
263
  .bws_banner_on_plugin_page .text,
264
  .bws_banner_on_plugin_page .icon,
265
  .bws_banner_on_plugin_page .button_div,
71
  margin: 5px 0;
72
  border: 1px solid #AAAAAA;
73
  max-width: 800px;
74
+ overflow: hidden;
75
  }
76
  .bws_table_bg {
77
  background: #f8e268 url("../images/pattern.png");
168
  float: none;
169
  }
170
  /* #### Mobile Phones Portrait or Landscape #### */
171
+ @media screen and (max-device-width: 768px) {
172
  .bws_pro_version_tooltip {
173
  padding: 10px;
174
  text-align: center;
260
  cursor: pointer;
261
  }
262
  /* #### Mobile Phones Portrait or Landscape #### */
263
+ @media screen and (max-device-width: 768px) {
264
  .bws_banner_on_plugin_page .text,
265
  .bws_banner_on_plugin_page .icon,
266
  .bws_banner_on_plugin_page .button_div,
bws_menu/icons/pagination.png ADDED
Binary file
bws_menu/icons/profile-extra-fields.png ADDED
Binary file
bws_menu/icons/visitors-online.png ADDED
Binary file
google-captcha.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Google Captcha (reCAPTCHA) by BestWebSoft
4
  Plugin URI: http://bestwebsoft.com/products/
5
  Description: Plugin Google Captcha intended to prove that the visitor is a human being and not a spam robot.
6
  Author: BestWebSoft
7
- Version: 1.17
8
  Author URI: http://bestwebsoft.com/
9
  License: GPLv3 or later
10
  */
@@ -47,15 +47,14 @@ if ( ! function_exists( 'gglcptch_init' ) ) {
47
  $gglcptch_plugin_info = get_plugin_data( __FILE__ );
48
  }
49
 
50
- /* Function check if plugin is compatible with current WP version */
51
- bws_wp_version_check( plugin_basename( __FILE__ ), $gglcptch_plugin_info, "3.0" );
52
 
53
  /* Get options from the database */
54
  $gglcptch_options = get_option( 'gglcptch_options' );
55
 
56
  /* Get option from the php.ini */
57
- if ( isset( $gglcptch_options['recaptcha_version'] ) && $gglcptch_options['recaptcha_version'] == 'v2' )
58
- $gglcptch_allow_url_fopen = ( ini_get( 'allow_url_fopen' ) != 1 ) ? false : true;
59
 
60
  /* Add hooks */
61
  if ( '1' == $gglcptch_options['login_form'] ) {
@@ -121,7 +120,7 @@ if ( ! function_exists( 'gglcptch_add_script' ) ) {
121
  /* Google catpcha settings */
122
  if ( ! function_exists( 'register_gglcptch_settings' ) ) {
123
  function register_gglcptch_settings() {
124
- global $gglcptch_options, $bws_plugin_info, $gglcptch_plugin_info;
125
 
126
  $gglcptch_default_options = array(
127
  'public_key' => '',
@@ -133,7 +132,7 @@ if ( ! function_exists( 'register_gglcptch_settings' ) ) {
133
  'contact_form' => '0',
134
  'theme' => 'red',
135
  'theme_v2' => 'light',
136
- 'recaptcha_version' => 'v1',
137
  'plugin_option_version' => $gglcptch_plugin_info["Version"]
138
  );
139
 
@@ -159,176 +158,347 @@ if ( ! function_exists( 'register_gglcptch_settings' ) ) {
159
  /* Display settings page */
160
  if ( ! function_exists( 'gglcptch_settings_page' ) ) {
161
  function gglcptch_settings_page() {
162
- global $gglcptch_options, $gglcptch_plugin_info, $wp_version, $gglcptch_allow_url_fopen;
163
-
164
- /* Private and public keys */
165
- $gglcptch_keys = array(
166
- 'public' => array(
167
- 'display_name' => __( 'Site key', 'google_captcha' ),
168
- 'form_name' => 'gglcptch_public_key',
169
- 'error_msg' => '',
170
- ),
171
- 'private' => array(
172
- 'display_name' => __( 'Secret Key', 'google_captcha' ),
173
- 'form_name' => 'gglcptch_private_key',
174
- 'error_msg' => '',
175
- ),
176
- );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
 
178
- /* Checked forms */
179
- $gglcptch_forms = array(
180
- array( 'login_form', __( 'Login form', 'google_captcha' ) ),
181
- array( 'registration_form', __( 'Registration form', 'google_captcha' ) ),
182
- array( 'reset_pwd_form', __( 'Reset password form', 'google_captcha' ) ),
183
- array( 'comments_form', __( 'Comments form', 'google_captcha' ) ),
184
- );
185
 
186
- /* Google captcha themes */
187
- $gglcptch_themes = array(
188
- array( 'red', 'Red' ),
189
- array( 'white', 'White' ),
190
- array( 'blackglass', 'Blackglass' ),
191
- array( 'clean', 'Clean' ),
192
- );
 
 
 
 
 
 
193
 
194
- $error = '';
195
- /* Save data for settings page */
196
- if ( isset( $_POST['gglcptch_save_changes'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'gglcptch_nonce_name' ) ) {
197
- if ( ! $_POST['gglcptch_public_key'] || '' == $_POST['gglcptch_public_key'] ) {
198
- $gglcptch_keys['public']['error_msg'] = __( 'Enter site key', 'google_captcha' );
199
- $error = __( "WARNING: The captcha will not display while you don't fill key fields.", 'google_captcha' );
200
- } else
201
- $gglcptch_keys['public']['error_msg'] = '';
202
 
203
- if ( ! $_POST['gglcptch_private_key'] || '' == $_POST['gglcptch_private_key'] ) {
204
- $gglcptch_keys['private']['error_msg'] = __( 'Enter secret key', 'google_captcha' );
205
- $error = __( "WARNING: The captcha will not display while you don't fill key fields.", 'google_captcha' );
206
- } else
207
- $gglcptch_keys['private']['error_msg'] = '';
208
-
209
- $gglcptch_options['public_key'] = trim( stripslashes( esc_html( $_POST['gglcptch_public_key'] ) ) );
210
- $gglcptch_options['private_key'] = trim( stripslashes( esc_html( $_POST['gglcptch_private_key'] ) ) );
211
- $gglcptch_options['login_form'] = isset( $_POST['gglcptch_login_form'] ) ? 1 : 0;
212
- $gglcptch_options['registration_form'] = isset( $_POST['gglcptch_registration_form'] ) ? 1 : 0;
213
- $gglcptch_options['reset_pwd_form'] = isset( $_POST['gglcptch_reset_pwd_form'] ) ? 1 : 0;
214
- $gglcptch_options['comments_form'] = isset( $_POST['gglcptch_comments_form'] ) ? 1 : 0;
215
- $gglcptch_options['contact_form'] = isset( $_POST['gglcptch_contact_form'] ) ? 1 : 0;
216
- $gglcptch_options['recaptcha_version'] = $_POST['gglcptch_recaptcha_version'];
217
- $gglcptch_options['theme'] = $_POST['gglcptch_theme'];
218
- $gglcptch_options['theme_v2'] = $_POST['gglcptch_theme_v2'];
219
-
220
- foreach ( get_editable_roles() as $role => $fields ) {
221
- $gglcptch_options[ $role ] = isset( $_POST[ 'gglcptch_' . $role ] ) ? 1 : 0;
222
- }
223
 
224
- update_option( 'gglcptch_options', $gglcptch_options );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
225
 
226
- if ( ! $gglcptch_allow_url_fopen && $gglcptch_options['recaptcha_version'] == 'v2' )
227
- $gglcptch_allow_url_fopen = ( ini_get( 'allow_url_fopen' ) != 1 ) ? false : true;
 
 
 
 
 
 
 
 
 
 
228
  } ?>
229
  <div class="wrap">
230
  <h2><?php _e( 'Google Captcha Settings', 'google_captcha' ); ?></h2>
231
  <h2 class="nav-tab-wrapper">
232
- <a class="nav-tab nav-tab-active" href="admin.php?page=google-captcha.php"><?php _e( 'Settings', 'google_captcha' ); ?></a>
233
- <a class="nav-tab" href="http://bestwebsoft.com/products/google-captcha/faq" target="_blank"><?php _e( 'FAQ', 'google_captcha' ); ?></a>
 
234
  </h2>
235
  <div id="gglcptch_settings_notice" class="updated fade" style="display:none"><p><strong><?php _e( "Notice:", 'google_captcha' ); ?></strong> <?php _e( "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button.", 'google_captcha' ); ?></p></div>
236
- <div class="updated fade" <?php if ( ! isset( $_POST['gglcptch_save_changes'] ) || "" != $error ) echo 'style="display:none"'; ?>><p><strong><?php _e( 'Settings saved', 'google_captcha' ); ?></strong></p></div>
237
  <div class="error" <?php if ( "" == $error ) echo 'style="display:none"'; ?>><p><strong><?php echo $error; ?></strong></p></div>
238
  <?php if ( ! $gglcptch_allow_url_fopen && $gglcptch_options['recaptcha_version'] == 'v2' ) {
239
  printf( '<div class="error"><p><strong>%s</strong> <a href="http://php.net/manual/en/filesystem.configuration.php" target="_blank">%s</a></p></div>',
240
  __( 'Google Captcha version 2 will not work correctly, since the option "allow_url_fopen" is disabled in the PHP settings of your hosting.', 'google_captcha' ),
241
  __( 'Read more.', 'google_captcha' )
242
  );
243
- } ?>
244
- <p><?php _e( 'If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:', 'google_captcha' ); echo ' [bws_google_captcha]'; ?></p>
245
- <form id="gglcptch_settings_form" method="post" action="admin.php?page=google-captcha.php">
246
- <h3><?php _e( 'Authentication', 'google_captcha' ); ?></h3>
247
- <p><?php printf( __( 'Before you are able to do something, you must to register %s here %s', 'google_captcha' ), '<a target="_blank" href="https://www.google.com/recaptcha/admin#list">','</a>.' ); ?></p>
248
- <p><?php _e( 'Enter site key and secret key, that you get after registration.', 'google_captcha' ); ?></p>
249
- <table id="gglcptch-keys" class="form-table">
250
- <?php foreach ( $gglcptch_keys as $key => $fields ) : ?>
251
- <tr valign="top">
252
- <th scope="row"><?php echo $fields['display_name']; ?></th>
253
- <td>
254
- <input type="text" name="<?php echo $fields['form_name']; ?>" value="<?php echo $gglcptch_options[ $key . '_key' ] ?>" maxlength="200" />
255
- <label class="gglcptch_error_msg"><?php echo $fields['error_msg']; ?></label>
256
- </td>
257
- </tr>
258
- <?php endforeach; ?>
259
- </table>
260
- <h3><?php _e( 'Options', 'google_captcha' ); ?></h3>
261
- <table class="form-table">
262
- <tr valign="top">
263
- <th scope="row"><?php _e( 'Enable Google Captcha for:', 'google_captcha' ); ?></th>
264
- <td>
265
- <?php foreach ( $gglcptch_forms as $form ) : ?>
266
- <label><input type="checkbox" name="<?php echo 'gglcptch_' . $form[0]; ?>" value=<?php echo $form[0]; if ( '1' == $gglcptch_options[ $form[0] ] ) echo ' checked'; ?>> <?php echo $form[1]; ?></label><br />
267
- <?php endforeach;
268
- $gglcptch_all_plugins = get_plugins();
269
- $gglcptch_cntctfrm_installed = ( isset( $gglcptch_all_plugins['contact-form-plugin/contact_form.php'] ) || isset( $gglcptch_all_plugins['contact-form-pro/contact_form_pro.php'] ) ) ? true : false;
270
- $gglcptch_cntctfrm_activated = ( is_plugin_active( 'contact-form-plugin/contact_form.php' ) || is_plugin_active( 'contact-form-pro/contact_form_pro.php' ) ) ? true : false;
271
- if ( $gglcptch_cntctfrm_installed ) :
272
- if ( $gglcptch_cntctfrm_activated ) : ?>
273
- <label><input type="checkbox" name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
274
- <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>)</span><br />
275
- <?php else : ?>
276
- <label><input type="checkbox" disabled name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
277
- <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>) <a href="<?php echo bloginfo("url"); ?>/wp-admin/plugins.php"><?php _e( 'Activate contact form', 'google_captcha' ); ?></a></span><br />
278
- <?php endif;
279
- else : ?>
280
- <label><input type="checkbox" disabled name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
281
- <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>) <a href="http://bestwebsoft.com/products/contact-form/?k=d70b58e1739ab4857d675fed2213cedc&pn=75&v=<?php echo $gglcptch_plugin_info["Version"]; ?>&wp_v=<?php echo $wp_version; ?>"><?php _e( 'Download contact form', 'google_captcha' ); ?></a></span><br />
282
- <?php endif; ?>
283
- </td>
284
- </tr>
285
- <tr valign="top">
286
- <th scope="row"><?php _e( 'Hide captcha for:', 'google_captcha' ); ?></th>
287
- <td>
288
- <?php foreach ( get_editable_roles() as $role => $fields) : ?>
289
- <label><input type="checkbox" name="<?php echo 'gglcptch_' . $role; ?>" value=<?php echo $role; if ( '1' == $gglcptch_options[ $role ] ) echo ' checked'; ?>> <?php echo $fields['name']; ?></label><br/>
290
  <?php endforeach; ?>
291
- </td>
292
- </tr>
293
- <tr valign="top">
294
- <th scope="row"><?php _e( 'reCAPTCHA version:', 'google_captcha' ); ?></th>
295
- <td>
296
- <label><input type="radio" name="gglcptch_recaptcha_version" value="v1"<?php if ( 'v1' == $gglcptch_options['recaptcha_version'] ) echo ' checked="checked"'; ?>> <?php _e( 'version', 'google_captcha' ); ?> 1</label><br/>
297
- <label><input type="radio" name="gglcptch_recaptcha_version" value="v2"<?php if ( 'v2' == $gglcptch_options['recaptcha_version'] ) echo ' checked="checked"'; ?>> <?php _e( 'version', 'google_captcha' ); ?> 2</label>
298
- </td>
299
- </tr>
300
- <tr id="gglcptch_theme_v1" valign="top">
301
- <th scope="row">
302
- <?php _e( 'Theme:', 'google_captcha' ); ?>
303
- <br/><span class="gglcptch_span">(<?php _e( 'for reCAPTCHA version', 'google_captcha' ); ?> 1)</span>
304
- </th>
305
- <td>
306
- <select name="gglcptch_theme">
307
- <?php foreach ( $gglcptch_themes as $theme ) : ?>
308
- <option value=<?php echo $theme[0]; if ( $theme[0] == $gglcptch_options['theme'] ) echo ' selected'; ?>> <?php echo $theme[1]; ?></option>
309
- <?php endforeach; ?>
310
- </select>
311
- </td>
312
- </tr>
313
- <tr id="gglcptch_theme_v2" valign="top">
314
- <th scope="row">
315
- <?php _e( 'Theme:', 'google_captcha' ); ?>
316
- <br/><span class="gglcptch_span">(<?php _e( 'for reCAPTCHA version', 'google_captcha' ); ?> 2)</span>
317
- </th>
318
- <td>
319
- <select name="gglcptch_theme_v2">
320
- <option value="light" <?php if ( 'light' == $gglcptch_options['theme_v2'] ) echo ' selected'; ?>>light</option>
321
- <option value="dark" <?php if ( 'dark' == $gglcptch_options['theme_v2'] ) echo ' selected'; ?>>dark</option>
322
- </select>
323
- </td>
324
- </tr>
325
- </table>
326
- <p class="submit">
327
- <input type="submit" class="button-primary" value="<?php _e( 'Save Changes', 'google_captcha' ); ?>" name="gglcptch_save_changes" />
328
- </p>
329
- <?php wp_nonce_field( plugin_basename( __FILE__ ), 'gglcptch_nonce_name' ); ?>
330
- </form>
331
- <?php bws_plugin_reviews_block( $gglcptch_plugin_info['Name'], 'google-captcha' ); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
332
  </div>
333
  <?php }
334
  }
@@ -386,8 +556,8 @@ if ( ! function_exists( 'gglcptch_display' ) ) {
386
  return $content;
387
  }
388
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
389
- require_once( 'lib_v2/recaptchalib.php' );
390
- $reCaptcha = new ReCaptcha( $privatekey );
391
  $content .= '<style type="text/css" media="screen">
392
  #gglcptch_error {
393
  color: #F00;
@@ -400,15 +570,15 @@ if ( ! function_exists( 'gglcptch_display' ) ) {
400
  $content .= '<div class="g-recaptcha" data-sitekey="' . $publickey . '" data-theme="' . $gglcptch_options['theme_v2'] . '"></div>
401
  <script type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>
402
  <noscript>
403
- <div style="width: 302px; height: 352px;">
404
- <div style="width: 302px; height: 352px; position: relative;">
405
- <div style="width: 302px; height: 352px; position: absolute;">
406
- <iframe src="https://www.google.com/recaptcha/api/fallback?k=' . $publickey . '" frameborder="0" scrolling="no" style="width: 302px; height:352px; border-style: none;"></iframe>
407
- </div>
408
- <div style="width: 250px; height: 80px; position: absolute; border-style: none; bottom: 21px; left: 25px; margin: 0px; padding: 0px; right: 25px;">
409
- <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 80px; border: 1px solid #c1c1c1; margin: 0px; padding: 0px; resize: none;" value=""></textarea>
410
  </div>
411
  </div>
 
 
 
412
  </div>
413
  </noscript>';
414
  } else {
@@ -435,9 +605,9 @@ if ( ! function_exists( 'gglcptch_display' ) ) {
435
  __( 'Error: You have entered an incorrect CAPTCHA value.', 'google_captcha' )
436
  );
437
  if ( is_ssl() )
438
- $content .= recaptcha_get_html( $publickey, '', true );
439
  else
440
- $content .= recaptcha_get_html( $publickey );
441
  }
442
  $content .= '</div>';
443
  $gglcptch_count++;
@@ -491,12 +661,12 @@ if ( ! function_exists( 'gglcptch_login_check' ) ) {
491
  }
492
 
493
  if ( isset( $_REQUEST['g-recaptcha-response'] ) && isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
494
- require_once( 'lib_v2/recaptchalib.php' );
495
- $reCaptcha = new ReCaptcha( $privatekey );
496
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
497
- $resp = $reCaptcha->verifyResponse( $_SERVER["REMOTE_ADDR"], $gglcptch_g_recaptcha_response );
498
 
499
- if ( $resp != null && $resp->success )
500
  return $user;
501
  else {
502
  wp_clear_auth_cookie();
@@ -508,7 +678,7 @@ if ( ! function_exists( 'gglcptch_login_check' ) ) {
508
  require_once( 'lib/recaptchalib.php' );
509
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
510
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
511
- $resp = recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
512
 
513
  if ( ! $resp->is_valid ) {
514
  wp_clear_auth_cookie();
@@ -558,11 +728,12 @@ if ( ! function_exists( 'gglcptch_lostpassword_check' ) ) {
558
  return;
559
 
560
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
561
- require_once( 'lib_v2/recaptchalib.php' );
562
- $reCaptcha = new ReCaptcha( $privatekey );
563
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
564
- $resp = $reCaptcha->verifyResponse( $_SERVER["REMOTE_ADDR"], $gglcptch_g_recaptcha_response );
565
- if ( $resp != null && $resp->success )
 
566
  return;
567
  else
568
  wp_die( __( 'Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again.', 'google_captcha' ) );
@@ -570,7 +741,7 @@ if ( ! function_exists( 'gglcptch_lostpassword_check' ) ) {
570
  require_once( 'lib/recaptchalib.php' );
571
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
572
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
573
- $resp = recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
574
  if ( ! $resp->is_valid ) {
575
  wp_die( __( 'Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again.', 'google_captcha' ) );
576
  } else
@@ -615,6 +786,16 @@ if ( ! function_exists( 'gglcptch_links' ) ) {
615
  }
616
  }
617
 
 
 
 
 
 
 
 
 
 
 
618
  /* Check Google Captcha in shortcode and contact form */
619
  if ( ! function_exists( 'gglcptch_captcha_check' ) ) {
620
  function gglcptch_captcha_check() {
@@ -622,11 +803,12 @@ if ( ! function_exists( 'gglcptch_captcha_check' ) ) {
622
  $privatekey = $gglcptch_options['private_key'];
623
 
624
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
625
- require_once( 'lib_v2/recaptchalib.php' );
626
- $reCaptcha = new ReCaptcha( $privatekey );
627
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
628
- $resp = $reCaptcha->verifyResponse( $_SERVER["REMOTE_ADDR"], $gglcptch_g_recaptcha_response );
629
- if ( $resp != null && $resp->success )
 
630
  echo "success";
631
  else
632
  echo "error";
@@ -634,7 +816,7 @@ if ( ! function_exists( 'gglcptch_captcha_check' ) ) {
634
  require_once( 'lib/recaptchalib.php' );
635
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
636
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
637
- $resp = recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
638
  if ( ! $resp->is_valid )
639
  echo "error";
640
  else
@@ -665,7 +847,19 @@ if ( ! function_exists( 'gglcptch_commentform_check' ) ) {
665
 
666
  if ( ! function_exists( 'gglcptch_delete_options' ) ) {
667
  function gglcptch_delete_options() {
668
- delete_option( 'gglcptch_options' );
 
 
 
 
 
 
 
 
 
 
 
 
669
  }
670
  }
671
 
@@ -680,8 +874,9 @@ add_shortcode( 'bws_google_captcha', 'gglcptch_display' );
680
  add_filter( 'plugin_action_links', 'gglcptch_action_links', 10, 2 );
681
  add_filter( 'plugin_row_meta', 'gglcptch_links', 10, 2 );
682
 
 
 
683
  add_action( 'wp_ajax_gglcptch_captcha_check', 'gglcptch_captcha_check' );
684
  add_action( 'wp_ajax_nopriv_gglcptch_captcha_check', 'gglcptch_captcha_check' );
685
 
686
- register_uninstall_hook( __FILE__, 'gglcptch_delete_options' );
687
- ?>
4
  Plugin URI: http://bestwebsoft.com/products/
5
  Description: Plugin Google Captcha intended to prove that the visitor is a human being and not a spam robot.
6
  Author: BestWebSoft
7
+ Version: 1.18
8
  Author URI: http://bestwebsoft.com/
9
  License: GPLv3 or later
10
  */
47
  $gglcptch_plugin_info = get_plugin_data( __FILE__ );
48
  }
49
 
50
+ /* Function check if plugin is compatible with current WP version */
51
+ bws_wp_version_check( plugin_basename( __FILE__ ), $gglcptch_plugin_info, '3.1' );
52
 
53
  /* Get options from the database */
54
  $gglcptch_options = get_option( 'gglcptch_options' );
55
 
56
  /* Get option from the php.ini */
57
+ $gglcptch_allow_url_fopen = ( ini_get( 'allow_url_fopen' ) != 1 ) ? false : true;
 
58
 
59
  /* Add hooks */
60
  if ( '1' == $gglcptch_options['login_form'] ) {
120
  /* Google catpcha settings */
121
  if ( ! function_exists( 'register_gglcptch_settings' ) ) {
122
  function register_gglcptch_settings() {
123
+ global $gglcptch_options, $bws_plugin_info, $gglcptch_plugin_info, $gglcptch_allow_url_fopen, $gglcptch_default_options;
124
 
125
  $gglcptch_default_options = array(
126
  'public_key' => '',
132
  'contact_form' => '0',
133
  'theme' => 'red',
134
  'theme_v2' => 'light',
135
+ 'recaptcha_version' => ( $gglcptch_allow_url_fopen ) ? 'v2' : 'v1',
136
  'plugin_option_version' => $gglcptch_plugin_info["Version"]
137
  );
138
 
158
  /* Display settings page */
159
  if ( ! function_exists( 'gglcptch_settings_page' ) ) {
160
  function gglcptch_settings_page() {
161
+ global $gglcptch_options, $gglcptch_plugin_info, $wp_version, $gglcptch_allow_url_fopen, $gglcptch_default_options;
162
+
163
+ $plugin_basename = plugin_basename( __FILE__ );
164
+ $message = $error = '';
165
+
166
+ if ( ! isset( $_GET['action'] ) ) {
167
+ $gglcptch_languages = array(
168
+ 'ar' => 'Arabic',
169
+ 'bn' => 'Bengali',
170
+ 'bg' => 'Bulgarian',
171
+ 'ca' => 'Catalan',
172
+ 'zh-CN' => 'Chinese (Simplified)',
173
+ 'zh-TW' => 'Chinese (Traditional)',
174
+ 'hr' => 'Croatian',
175
+ 'cs' => 'Czech',
176
+ 'da' => 'Danish',
177
+ 'nl' => 'Dutch',
178
+ 'en-GB' => 'English (UK)',
179
+ 'en' => 'English (US)',
180
+ 'et' => 'Estonian',
181
+ 'fil' => 'Filipino',
182
+ 'fi' => 'Finnish',
183
+ 'fr' => 'French',
184
+ 'fr-CA' => 'French (Canadian)',
185
+ 'de' => 'German',
186
+ 'gu' => 'Gujarati',
187
+ 'de-AT' => 'German (Austria)',
188
+ 'de-CH' => 'German (Switzerland)',
189
+ 'el' => 'Greek',
190
+ 'iw' => 'Hebrew',
191
+ 'hi' => 'Hindi',
192
+ 'hu' => 'Hungarain',
193
+ 'id' => 'Indonesian',
194
+ 'it' => 'Italian',
195
+ 'ja' => 'Japanese',
196
+ 'kn' => 'Kannada',
197
+ 'ko' => 'Korean',
198
+ 'lv' => 'Latvian',
199
+ 'lt' => 'Lithuanian',
200
+ 'ms' => 'Malay',
201
+ 'ml' => 'Malayalam',
202
+ 'mr' => 'Marathi',
203
+ 'no' => 'Norwegian',
204
+ 'fa' => 'Persian',
205
+ 'pl' => 'Polish',
206
+ 'pt' => 'Portuguese',
207
+ 'pt-BR' => 'Portuguese (Brazil)',
208
+ 'pt-PT' => 'Portuguese (Portugal)',
209
+ 'ro' => 'Romanian',
210
+ 'ru' => 'Russian',
211
+ 'sr' => 'Serbian',
212
+ 'sk' => 'Slovak',
213
+ 'sl' => 'Slovenian',
214
+ 'es' => 'Spanish',
215
+ 'es-419' => 'Spanish (Latin America)',
216
+ 'sv' => 'Swedish',
217
+ 'ta' => 'Tamil',
218
+ 'te' => 'Telugu',
219
+ 'th' => 'Thai',
220
+ 'tr' => 'Turkish',
221
+ 'uk' => 'Ukrainian',
222
+ 'ur' => 'Urdu',
223
+ 'vi' => 'Vietnamese'
224
+ );
225
 
226
+ $gglcptch_sizes_v2 = array(
227
+ 'normal' => __( 'Normal', 'google_captcha' ),
228
+ 'compact' => __( 'Compact', 'google_captcha' )
229
+ );
 
 
 
230
 
231
+ /* Private and public keys */
232
+ $gglcptch_keys = array(
233
+ 'public' => array(
234
+ 'display_name' => __( 'Site key', 'google_captcha' ),
235
+ 'form_name' => 'gglcptch_public_key',
236
+ 'error_msg' => '',
237
+ ),
238
+ 'private' => array(
239
+ 'display_name' => __( 'Secret Key', 'google_captcha' ),
240
+ 'form_name' => 'gglcptch_private_key',
241
+ 'error_msg' => '',
242
+ ),
243
+ );
244
 
245
+ /* Checked forms */
246
+ $gglcptch_forms = array(
247
+ array( 'login_form', __( 'Login form', 'google_captcha' ) ),
248
+ array( 'registration_form', __( 'Registration form', 'google_captcha' ) ),
249
+ array( 'reset_pwd_form', __( 'Reset password form', 'google_captcha' ) ),
250
+ array( 'comments_form', __( 'Comments form', 'google_captcha' ) ),
251
+ );
 
252
 
253
+ /* Google captcha themes */
254
+ $gglcptch_themes = array(
255
+ array( 'red', 'Red' ),
256
+ array( 'white', 'White' ),
257
+ array( 'blackglass', 'Blackglass' ),
258
+ array( 'clean', 'Clean' ),
259
+ );
 
 
 
 
 
 
 
 
 
 
 
 
 
260
 
261
+ /* Save data for settings page */
262
+ if ( isset( $_POST['gglcptch_save_changes'] ) && check_admin_referer( plugin_basename( __FILE__ ), 'gglcptch_nonce_name' ) ) {
263
+ if ( ! $_POST['gglcptch_public_key'] || '' == $_POST['gglcptch_public_key'] ) {
264
+ $gglcptch_keys['public']['error_msg'] = __( 'Enter site key', 'google_captcha' );
265
+ $error = __( "WARNING: The captcha will not display while you don't fill key fields.", 'google_captcha' );
266
+ } else
267
+ $gglcptch_keys['public']['error_msg'] = '';
268
+
269
+ if ( ! $_POST['gglcptch_private_key'] || '' == $_POST['gglcptch_private_key'] ) {
270
+ $gglcptch_keys['private']['error_msg'] = __( 'Enter secret key', 'google_captcha' );
271
+ $error = __( "WARNING: The captcha will not display while you don't fill key fields.", 'google_captcha' );
272
+ } else
273
+ $gglcptch_keys['private']['error_msg'] = '';
274
+
275
+ $gglcptch_options['public_key'] = trim( stripslashes( esc_html( $_POST['gglcptch_public_key'] ) ) );
276
+ $gglcptch_options['private_key'] = trim( stripslashes( esc_html( $_POST['gglcptch_private_key'] ) ) );
277
+ $gglcptch_options['login_form'] = isset( $_POST['gglcptch_login_form'] ) ? 1 : 0;
278
+ $gglcptch_options['registration_form'] = isset( $_POST['gglcptch_registration_form'] ) ? 1 : 0;
279
+ $gglcptch_options['reset_pwd_form'] = isset( $_POST['gglcptch_reset_pwd_form'] ) ? 1 : 0;
280
+ $gglcptch_options['comments_form'] = isset( $_POST['gglcptch_comments_form'] ) ? 1 : 0;
281
+ $gglcptch_options['contact_form'] = isset( $_POST['gglcptch_contact_form'] ) ? 1 : 0;
282
+ $gglcptch_options['recaptcha_version'] = $_POST['gglcptch_recaptcha_version'];
283
+ $gglcptch_options['theme'] = $_POST['gglcptch_theme'];
284
+ $gglcptch_options['theme_v2'] = $_POST['gglcptch_theme_v2'];
285
+
286
+ foreach ( get_editable_roles() as $role => $fields ) {
287
+ $gglcptch_options[ $role ] = isset( $_POST[ 'gglcptch_' . $role ] ) ? 1 : 0;
288
+ }
289
+
290
+ update_option( 'gglcptch_options', $gglcptch_options );
291
+ $message = __( 'Settings saved', 'google_captcha' );
292
+ }
293
 
294
+ if ( isset( $_REQUEST['bws_restore_confirm'] ) && check_admin_referer( $plugin_basename, 'bws_settings_nonce_name' ) ) {
295
+ $gglcptch_options = $gglcptch_default_options;
296
+ update_option( 'gglcptch_options', $gglcptch_options );
297
+ $message = __( 'All plugin settings were restored.', 'google_captcha' );
298
+ }
299
+ }
300
+ /* GO PRO */
301
+ if ( isset( $_GET['action'] ) && 'go_pro' == $_GET['action'] ) {
302
+ $go_pro_result = bws_go_pro_tab_check( $plugin_basename );
303
+ if ( ! empty( $go_pro_result['error'] ) ) {
304
+ $error = $go_pro_result['error'];
305
+ }
306
  } ?>
307
  <div class="wrap">
308
  <h2><?php _e( 'Google Captcha Settings', 'google_captcha' ); ?></h2>
309
  <h2 class="nav-tab-wrapper">
310
+ <a class="nav-tab<?php if ( ! isset( $_GET['action'] ) ) echo ' nav-tab-active'; ?>" href="admin.php?page=google-captcha.php"><?php _e( 'Settings', 'google_captcha' ); ?></a>
311
+ <a class="nav-tab" href="http://bestwebsoft.com/products/google-captcha/faq/" target="_blank"><?php _e( 'FAQ', 'google_captcha' ); ?></a>
312
+ <a class="nav-tab<?php if ( isset( $_GET['action'] ) && 'go_pro' == $_GET['action'] ) echo ' nav-tab-active'; ?> bws_go_pro_tab" href="admin.php?page=google-captcha.php&amp;action=go_pro"><?php _e( 'Go PRO', 'google_captcha' ); ?></a>
313
  </h2>
314
  <div id="gglcptch_settings_notice" class="updated fade" style="display:none"><p><strong><?php _e( "Notice:", 'google_captcha' ); ?></strong> <?php _e( "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button.", 'google_captcha' ); ?></p></div>
315
+ <div class="updated fade" <?php if ( "" == $message ) echo 'style="display:none"'; ?>><p><strong><?php echo $message; ?></strong></p></div>
316
  <div class="error" <?php if ( "" == $error ) echo 'style="display:none"'; ?>><p><strong><?php echo $error; ?></strong></p></div>
317
  <?php if ( ! $gglcptch_allow_url_fopen && $gglcptch_options['recaptcha_version'] == 'v2' ) {
318
  printf( '<div class="error"><p><strong>%s</strong> <a href="http://php.net/manual/en/filesystem.configuration.php" target="_blank">%s</a></p></div>',
319
  __( 'Google Captcha version 2 will not work correctly, since the option "allow_url_fopen" is disabled in the PHP settings of your hosting.', 'google_captcha' ),
320
  __( 'Read more.', 'google_captcha' )
321
  );
322
+ }
323
+ if ( ! isset( $_GET['action'] ) ) {
324
+ if ( isset( $_REQUEST['bws_restore_default'] ) && check_admin_referer( $plugin_basename, 'bws_settings_nonce_name' ) ) {
325
+ bws_form_restore_default_confirm( $plugin_basename );
326
+ } else { ?>
327
+ <p><?php _e( 'If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:', 'google_captcha' ); ?> [bws_google_captcha]</p>
328
+ <form id="gglcptch_settings_form" method="post" action="admin.php?page=google-captcha.php">
329
+ <h3><?php _e( 'Authentication', 'google_captcha' ); ?></h3>
330
+ <p><?php printf( __( 'Before you are able to do something, you must to register %s here %s', 'google_captcha' ), '<a target="_blank" href="https://www.google.com/recaptcha/admin#list">','</a>.' ); ?></p>
331
+ <p><?php _e( 'Enter site key and secret key, that you get after registration.', 'google_captcha' ); ?></p>
332
+ <table id="gglcptch-keys" class="form-table">
333
+ <?php foreach ( $gglcptch_keys as $key => $fields ) : ?>
334
+ <tr valign="top">
335
+ <th scope="row"><?php echo $fields['display_name']; ?></th>
336
+ <td>
337
+ <input type="text" name="<?php echo $fields['form_name']; ?>" value="<?php echo $gglcptch_options[ $key . '_key' ] ?>" maxlength="200" />
338
+ <label class="gglcptch_error_msg"><?php echo $fields['error_msg']; ?></label>
339
+ </td>
340
+ </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
341
  <?php endforeach; ?>
342
+ </table>
343
+ <h3><?php _e( 'Options', 'google_captcha' ); ?></h3>
344
+ <table class="form-table">
345
+ <tr valign="top">
346
+ <th scope="row"><?php _e( 'Enable reCAPTCHA for', 'google_captcha' ); ?></th>
347
+ <td>
348
+ <?php foreach ( $gglcptch_forms as $form ) : ?>
349
+ <label><input type="checkbox" name="<?php echo 'gglcptch_' . $form[0]; ?>" value=<?php echo $form[0]; if ( '1' == $gglcptch_options[ $form[0] ] ) echo ' checked'; ?>> <?php echo $form[1]; ?></label><br />
350
+ <?php endforeach;
351
+ $gglcptch_all_plugins = get_plugins();
352
+ $gglcptch_cntctfrm_installed = ( isset( $gglcptch_all_plugins['contact-form-plugin/contact_form.php'] ) || isset( $gglcptch_all_plugins['contact-form-pro/contact_form_pro.php'] ) ) ? true : false;
353
+ $gglcptch_cntctfrm_activated = ( is_plugin_active( 'contact-form-plugin/contact_form.php' ) || is_plugin_active( 'contact-form-pro/contact_form_pro.php' ) ) ? true : false;
354
+ if ( $gglcptch_cntctfrm_installed ) :
355
+ if ( $gglcptch_cntctfrm_activated ) : ?>
356
+ <label><input type="checkbox" name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
357
+ <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>)</span><br />
358
+ <?php else : ?>
359
+ <label><input type="checkbox" disabled name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
360
+ <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>) <a href="<?php echo bloginfo("url"); ?>/wp-admin/plugins.php"><?php _e( 'Activate contact form', 'google_captcha' ); ?></a></span><br />
361
+ <?php endif;
362
+ else : ?>
363
+ <label><input type="checkbox" disabled name="gglcptch_contact_form" value="contact_form"<?php if ( '1' == $gglcptch_options['contact_form'] ) echo ' checked'; ?>> <?php _e( 'Contact form', 'google_captcha' ); ?></label>
364
+ <span class="gglcptch_span">(<?php _e( 'powered by', 'google_captcha' ); ?> <a href="http://bestwebsoft.com/products/">bestwebsoft.com</a>) <a href="http://bestwebsoft.com/products/contact-form/?k=d70b58e1739ab4857d675fed2213cedc&pn=75&v=<?php echo $gglcptch_plugin_info["Version"]; ?>&wp_v=<?php echo $wp_version; ?>"><?php _e( 'Download contact form', 'google_captcha' ); ?></a></span><br />
365
+ <?php endif; ?>
366
+ </td>
367
+ </tr>
368
+ <tr valign="top">
369
+ <th scope="row"><?php _e( 'Hide reCAPTCHA for', 'google_captcha' ); ?></th>
370
+ <td>
371
+ <?php foreach ( get_editable_roles() as $role => $fields) : ?>
372
+ <label><input type="checkbox" name="<?php echo 'gglcptch_' . $role; ?>" value=<?php echo $role; if ( isset( $gglcptch_options[ $role ] ) && '1' == $gglcptch_options[ $role ] ) echo ' checked'; ?>> <?php echo $fields['name']; ?></label><br/>
373
+ <?php endforeach; ?>
374
+ </td>
375
+ </tr>
376
+ </table>
377
+ <div class="bws_pro_version_bloc">
378
+ <div class="bws_pro_version_table_bloc">
379
+ <div class="bws_table_bg"></div>
380
+ <table class="form-table bws_pro_version">
381
+ <tr valign="top">
382
+ <th scope="row"><?php _e( 'reCAPTCHA language', 'google_captcha' ); ?></th>
383
+ <td>
384
+ <select id="gglcptch_language" name="gglcptch_language">
385
+ <?php foreach ( $gglcptch_languages as $code => $name ) {
386
+ printf(
387
+ '<option value="%s"%s>%s</option>',
388
+ $code,
389
+ $code == 'en' ? ' selected="selected"' : '',
390
+ $name
391
+ );
392
+ } ?>
393
+ </select>
394
+ <div style="margin: 5px 0 0;">
395
+ <?php $all_plugins = get_plugins();
396
+ $gglcptch_multilanguage = $gglcptch_use_multilanguage = $gglcptch_multilanguage_message = '';
397
+ if ( array_key_exists( 'multilanguage/multilanguage.php', $all_plugins ) || array_key_exists( 'multilanguage-pro/multilanguage-pro.php', $all_plugins ) ) {
398
+ if ( is_plugin_active( 'multilanguage/multilanguage.php' ) || is_plugin_active( 'multilanguage-pro/multilanguage-pro.php' ) ) {
399
+ $gglcptch_use_multilanguage = ( $gglcptch_options["use_multilanguage_locale"] == 1 ) ? 'checked="checked"' : '';
400
+ } else {
401
+ $gglcptch_multilanguage = 'disabled="disabled"';
402
+ $gglcptch_multilanguage_message = sprintf( '<a href="plugins.php">%s Multilanguage</a>', __( 'Activate', 'google_captcha' ) );
403
+ }
404
+ } else {
405
+ $gglcptch_multilanguage = 'disabled="disabled"';
406
+ $gglcptch_multilanguage_message = sprintf( '<a href="http://bestwebsoft.com/products/multilanguage/?k=390f8e0d92066f2b73a14429d02dcee7&pn=281&v=%s&wp_v=%s">%s Multilanguage</a>', $gglcptch_plugin_info["Version"], $wp_version, __( 'Download', 'google_captcha' ) );
407
+ } ?>
408
+ <input id="gglcptch_use_multilanguage_locale" type="checkbox" name="gglcptch_use_multilanguage_locale" value="1" <?php printf( '%s %s', $gglcptch_use_multilanguage, $gglcptch_multilanguage ) ?> />
409
+ <label for="gglcptch_use_multilanguage_locale"><?php _e( 'Use the current site language', 'google_captcha' ); ?></label>&nbsp;<span class="bws_info">(<?php _e( 'Using', 'google_captcha' ); ?> Multilanguage by BestWebSoft) <?php echo $gglcptch_multilanguage_message; ?></span>
410
+ </div>
411
+ </td>
412
+ </tr>
413
+ </table>
414
+ </div>
415
+ <div class="bws_pro_version_tooltip">
416
+ <div class="bws_info">
417
+ <?php _e( 'Unlock premium options by upgrading to Pro version', 'google_captcha' ); ?>
418
+ </div>
419
+ <a class="bws_button" href="http://bestwebsoft.com/products/google-captcha/?k=b850d949ccc1239cab0da315c3c822ab&pn=109&v=<?php echo $gglcptch_plugin_info["Version"]; ?>&wp_v=<?php echo $wp_version; ?>" target="_blank" title="Google Captcha Pro (reCAPTCHA)">
420
+ <?php _e( 'Learn More', 'google_captcha' ); ?>
421
+ </a>
422
+ <div class="clear"></div>
423
+ </div>
424
+ </div>
425
+ <table class="form-table">
426
+ <tr valign="top">
427
+ <th scope="row"><?php _e( 'reCAPTCHA version', 'google_captcha' ); ?></th>
428
+ <td>
429
+ <label><input type="radio" name="gglcptch_recaptcha_version" value="v1"<?php if ( 'v1' == $gglcptch_options['recaptcha_version'] ) echo ' checked="checked"'; ?>> <?php _e( 'version', 'google_captcha' ); ?> 1</label><br/>
430
+ <label><input type="radio" name="gglcptch_recaptcha_version" value="v2"<?php if ( 'v2' == $gglcptch_options['recaptcha_version'] ) echo ' checked="checked"'; ?>> <?php _e( 'version', 'google_captcha' ); ?> 2</label>
431
+ </td>
432
+ </tr>
433
+ <tr class="gglcptch_theme_v1" valign="top">
434
+ <th scope="row">
435
+ <?php _e( 'reCAPTCHA theme', 'google_captcha' ); ?>
436
+ <br/><span class="gglcptch_span">(<?php _e( 'for version', 'google_captcha' ); ?> 1)</span>
437
+ </th>
438
+ <td>
439
+ <select name="gglcptch_theme">
440
+ <?php foreach ( $gglcptch_themes as $theme ) : ?>
441
+ <option value=<?php echo $theme[0]; if ( $theme[0] == $gglcptch_options['theme'] ) echo ' selected'; ?>> <?php echo $theme[1]; ?></option>
442
+ <?php endforeach; ?>
443
+ </select>
444
+ </td>
445
+ </tr>
446
+ <tr class="gglcptch_theme_v2" valign="top">
447
+ <th scope="row">
448
+ <?php _e( 'reCAPTCHA theme', 'google_captcha' ); ?>
449
+ <br/><span class="gglcptch_span">(<?php _e( 'for version', 'google_captcha' ); ?> 2)</span>
450
+ </th>
451
+ <td>
452
+ <select name="gglcptch_theme_v2">
453
+ <option value="light" <?php if ( 'light' == $gglcptch_options['theme_v2'] ) echo ' selected'; ?>>light</option>
454
+ <option value="dark" <?php if ( 'dark' == $gglcptch_options['theme_v2'] ) echo ' selected'; ?>>dark</option>
455
+ </select>
456
+ </td>
457
+ </tr>
458
+ </table>
459
+ <div class="gglcptch_theme_v2 bws_pro_version_bloc">
460
+ <div class="bws_pro_version_table_bloc">
461
+ <div class="bws_table_bg"></div>
462
+ <table class="form-table bws_pro_version">
463
+ <tr valign="top">
464
+ <th scope="row">
465
+ <?php _e( 'reCAPTCHA size', 'google_captcha' ); ?>
466
+ <br/><span class="gglcptch_span">(<?php _e( 'for version', 'google_captcha' ); ?> 2)</span>
467
+ </th>
468
+ <td>
469
+ <?php foreach ( $gglcptch_sizes_v2 as $value => $name ) {
470
+ printf(
471
+ '<div class="gglcptch_size_v2"><label><input type="radio" name="gglcptch_size_v2" value="%s"%s> %s</label></div>',
472
+ $value,
473
+ $name == 'Normal' ? ' checked="checked"' : '',
474
+ $name
475
+ );
476
+ } ?>
477
+ </td>
478
+ </tr>
479
+ </table>
480
+ </div>
481
+ <div class="bws_pro_version_tooltip">
482
+ <div class="bws_info">
483
+ <?php _e( 'Unlock premium options by upgrading to Pro version', 'google_captcha' ); ?>
484
+ </div>
485
+ <a class="bws_button" href="http://bestwebsoft.com/products/google-captcha/?k=b850d949ccc1239cab0da315c3c822ab&pn=109&v=<?php echo $gglcptch_plugin_info["Version"]; ?>&wp_v=<?php echo $wp_version; ?>" target="_blank" title="Google Captcha Pro (reCAPTCHA)">
486
+ <?php _e( 'Learn More', 'google_captcha' ); ?>
487
+ </a>
488
+ <div class="clear"></div>
489
+ </div>
490
+ </div>
491
+ <p class="submit">
492
+ <input type="submit" class="button-primary" value="<?php _e( 'Save Changes', 'google_captcha' ); ?>" name="gglcptch_save_changes" />
493
+ </p>
494
+ <?php wp_nonce_field( plugin_basename( __FILE__ ), 'gglcptch_nonce_name' ); ?>
495
+ </form>
496
+ <?php bws_form_restore_default_settings( $plugin_basename );
497
+ }
498
+ bws_plugin_reviews_block( $gglcptch_plugin_info['Name'], 'google-captcha' );
499
+ } elseif ( 'go_pro' == $_GET['action'] ) {
500
+ bws_go_pro_tab( $gglcptch_plugin_info, $plugin_basename, 'google-captcha.php', 'google-captcha-pro.php', 'google-captcha-pro/google-captcha-pro.php', 'google-captcha', 'b850d949ccc1239cab0da315c3c822ab', '109', isset( $go_pro_result['pro_plugin_is_activated'] ) );
501
+ } ?>
502
  </div>
503
  <?php }
504
  }
556
  return $content;
557
  }
558
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
559
+ require_once( 'lib_v2/src/autoload.php' );
560
+ $reCaptcha = new \ReCaptcha\ReCaptcha( $privatekey );
561
  $content .= '<style type="text/css" media="screen">
562
  #gglcptch_error {
563
  color: #F00;
570
  $content .= '<div class="g-recaptcha" data-sitekey="' . $publickey . '" data-theme="' . $gglcptch_options['theme_v2'] . '"></div>
571
  <script type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>
572
  <noscript>
573
+ <div style="width: 302px;">
574
+ <div style="width: 302px; height: 422px; position: relative;">
575
+ <div style="width: 302px; height: 422px; position: absolute;">
576
+ <iframe src="https://www.google.com/recaptcha/api/fallback?k=' . $publickey . '" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"></iframe>
 
 
 
577
  </div>
578
  </div>
579
+ <div style="border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px; height: 60px; width: 300px;">
580
+ <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px !important; padding: 0px; resize: none; "></textarea>
581
+ </div>
582
  </div>
583
  </noscript>';
584
  } else {
605
  __( 'Error: You have entered an incorrect CAPTCHA value.', 'google_captcha' )
606
  );
607
  if ( is_ssl() )
608
+ $content .= gglcptch_recaptcha_get_html( $publickey, '', true );
609
  else
610
+ $content .= gglcptch_recaptcha_get_html( $publickey );
611
  }
612
  $content .= '</div>';
613
  $gglcptch_count++;
661
  }
662
 
663
  if ( isset( $_REQUEST['g-recaptcha-response'] ) && isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
664
+ require_once( 'lib_v2/src/autoload.php' );
665
+ $reCaptcha = new \ReCaptcha\ReCaptcha( $privatekey );
666
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
667
+ $resp = $reCaptcha->verify( $gglcptch_g_recaptcha_response, $_SERVER['REMOTE_ADDR'] );
668
 
669
+ if ( $resp != null && $resp->isSuccess() )
670
  return $user;
671
  else {
672
  wp_clear_auth_cookie();
678
  require_once( 'lib/recaptchalib.php' );
679
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
680
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
681
+ $resp = gglcptch_recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
682
 
683
  if ( ! $resp->is_valid ) {
684
  wp_clear_auth_cookie();
728
  return;
729
 
730
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
731
+ require_once( 'lib_v2/src/autoload.php' );
732
+ $reCaptcha = new \ReCaptcha\ReCaptcha( $privatekey );
733
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
734
+ $resp = $reCaptcha->verify( $gglcptch_g_recaptcha_response, $_SERVER['REMOTE_ADDR'] );
735
+
736
+ if ( $resp != null && $resp->isSuccess() )
737
  return;
738
  else
739
  wp_die( __( 'Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again.', 'google_captcha' ) );
741
  require_once( 'lib/recaptchalib.php' );
742
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
743
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
744
+ $resp = gglcptch_recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
745
  if ( ! $resp->is_valid ) {
746
  wp_die( __( 'Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again.', 'google_captcha' ) );
747
  } else
786
  }
787
  }
788
 
789
+ if ( ! function_exists ( 'gglcptch_plugin_banner' ) ) {
790
+ function gglcptch_plugin_banner() {
791
+ global $hook_suffix, $gglcptch_plugin_info;
792
+ if ( 'plugins.php' == $hook_suffix ) {
793
+ global $gglstmp_plugin_info;
794
+ bws_plugin_banner( $gglcptch_plugin_info, 'gglcptch', 'google-captcha', '676d9558f9786ab41d7de35335cf5c4d', '109', '//ps.w.org/google-captcha/assets/icon-128x128.png' );
795
+ }
796
+ }
797
+ }
798
+
799
  /* Check Google Captcha in shortcode and contact form */
800
  if ( ! function_exists( 'gglcptch_captcha_check' ) ) {
801
  function gglcptch_captcha_check() {
803
  $privatekey = $gglcptch_options['private_key'];
804
 
805
  if ( isset( $gglcptch_options['recaptcha_version'] ) && 'v2' == $gglcptch_options['recaptcha_version'] ) {
806
+ require_once( 'lib_v2/src/autoload.php' );
807
+ $reCaptcha = new \ReCaptcha\ReCaptcha( $privatekey );
808
  $gglcptch_g_recaptcha_response = isset( $_POST["g-recaptcha-response"] ) ? $_POST["g-recaptcha-response"] : '';
809
+ $resp = $reCaptcha->verify( $gglcptch_g_recaptcha_response, $_SERVER['REMOTE_ADDR'] );
810
+
811
+ if ( $resp != null && $resp->isSuccess() )
812
  echo "success";
813
  else
814
  echo "error";
816
  require_once( 'lib/recaptchalib.php' );
817
  $gglcptch_recaptcha_challenge_field = isset( $_POST['recaptcha_challenge_field'] ) ? $_POST['recaptcha_challenge_field'] : '';
818
  $gglcptch_recaptcha_response_field = isset( $_POST['recaptcha_response_field'] ) ? $_POST['recaptcha_response_field'] : '';
819
+ $resp = gglcptch_recaptcha_check_answer( $privatekey, $_SERVER['REMOTE_ADDR'], $gglcptch_recaptcha_challenge_field, $gglcptch_recaptcha_response_field );
820
  if ( ! $resp->is_valid )
821
  echo "error";
822
  else
847
 
848
  if ( ! function_exists( 'gglcptch_delete_options' ) ) {
849
  function gglcptch_delete_options() {
850
+ global $wpdb;
851
+ if ( function_exists( 'is_multisite' ) && is_multisite() ) {
852
+ $old_blog = $wpdb->blogid;
853
+ /* Get all blog ids */
854
+ $blogids = $wpdb->get_col( "SELECT `blog_id` FROM $wpdb->blogs" );
855
+ foreach ( $blogids as $blog_id ) {
856
+ switch_to_blog( $blog_id );
857
+ delete_option( 'gglcptch_options' );
858
+ }
859
+ switch_to_blog( $old_blog );
860
+ } else {
861
+ delete_option( 'gglcptch_options' );
862
+ }
863
  }
864
  }
865
 
874
  add_filter( 'plugin_action_links', 'gglcptch_action_links', 10, 2 );
875
  add_filter( 'plugin_row_meta', 'gglcptch_links', 10, 2 );
876
 
877
+ add_action( 'admin_notices', 'gglcptch_plugin_banner' );
878
+
879
  add_action( 'wp_ajax_gglcptch_captcha_check', 'gglcptch_captcha_check' );
880
  add_action( 'wp_ajax_nopriv_gglcptch_captcha_check', 'gglcptch_captcha_check' );
881
 
882
+ register_uninstall_hook( __FILE__, 'gglcptch_delete_options' );
 
js/admin_script.js CHANGED
@@ -8,25 +8,18 @@
8
  });
9
  $( '#gglcptch_settings_form select' ).bind( "change", function() {
10
  $( '.updated.fade' ).css( 'display', 'none' );
11
- $( '#gglcptch_settings_notice' ).css( 'display', 'block' );
12
  });
13
 
14
- if ( 'v1' == $( 'input[name="gglcptch_recaptcha_version"]:checked' ).val() ) {
15
- $( '#gglcptch_theme_v2' ).hide();
16
- $( '#gglcptch_theme_v1' ).show();
17
- } else {
18
- $( '#gglcptch_theme_v2' ).show();
19
- $( '#gglcptch_theme_v1' ).hide();
20
- }
21
  $( 'th .gglcptch_span' ).hide();
 
22
  $( 'input[name="gglcptch_recaptcha_version"]').change( function() {
23
- if ( 'v1' == $( this ).filter(':checked').val() ) {
24
- $( '#gglcptch_theme_v2' ).hide();
25
- $( '#gglcptch_theme_v1' ).show();
26
- } else {
27
- $( '#gglcptch_theme_v2' ).show();
28
- $( '#gglcptch_theme_v1' ).hide();
29
- }
30
  });
31
  });
32
  })(jQuery);
8
  });
9
  $( '#gglcptch_settings_form select' ).bind( "change", function() {
10
  $( '.updated.fade' ).css( 'display', 'none' );
11
+ $( '#gglcptch_theme_notice' ).css( 'display', 'block' );
12
  });
13
 
14
+ var gglcptch_version_not_selected = $( 'input[name="gglcptch_recaptcha_version"]:not(:checked)' ).val();
15
+ $( '.gglcptch_theme_' + gglcptch_version_not_selected ).hide();
 
 
 
 
 
16
  $( 'th .gglcptch_span' ).hide();
17
+
18
  $( 'input[name="gglcptch_recaptcha_version"]').change( function() {
19
+ var gglcptch_version_selected = $( this ).val(),
20
+ gglcptch_version_not_selected = $( 'input[name="gglcptch_recaptcha_version"]:not(:checked)' ).val();
21
+ $( '.gglcptch_theme_' + gglcptch_version_selected ).show();
22
+ $( '.gglcptch_theme_' + gglcptch_version_not_selected ).hide();
 
 
 
23
  });
24
  });
25
  })(jQuery);
js/script.js CHANGED
@@ -1,7 +1,7 @@
1
  (function( $ ) {
2
  $( document ).ready(function() {
3
 
4
- if ( parseInt( $.fn.jquery ) >= 1.7 ) {
5
  $( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
6
  } else {
7
  $( '#recaptcha_widget_div #recaptcha_response_field' ).live( 'input paste change', cleanError );
1
  (function( $ ) {
2
  $( document ).ready(function() {
3
 
4
+ if ( parseFloat( $.fn.jquery ) >= 1.7 ) {
5
  $( '#recaptcha_widget_div' ).on( 'input paste change', '#recaptcha_response_field', cleanError );
6
  } else {
7
  $( '#recaptcha_widget_div #recaptcha_response_field' ).live( 'input paste change', cleanError );
languages/google_captcha-ar.mo CHANGED
Binary file
languages/google_captcha-ar.po CHANGED
@@ -2,15 +2,16 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-05-18 10:11+0300\n"
6
- "PO-Revision-Date: 2015-05-18 10:11+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: SAID MOULLA <mor0cc0@live.com >\n"
9
  "Language: uk\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
- "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2);\n"
 
14
  "X-Poedit-SourceCharset: UTF-8\n"
15
  "X-Loco-Source-Locale: fr_FR\n"
16
  "X-Poedit-KeywordsList: __;_e\n"
@@ -20,192 +21,251 @@ msgstr ""
20
  "X-Loco-Target-Locale: uk_UA\n"
21
  "X-Poedit-SearchPath-0: .\n"
22
 
23
- #: google-captcha.php:32
24
- #: google-captcha.php:230
25
  msgid "Google Captcha Settings"
26
  msgstr "إعدادات Google Captcha"
27
 
28
- #: google-captcha.php:167
 
 
 
 
 
 
 
 
29
  msgid "Site key"
30
  msgstr "مفتاح الموقع"
31
 
32
- #: google-captcha.php:172
33
  msgid "Secret Key"
34
  msgstr "المفتاح السري"
35
 
36
- #: google-captcha.php:180
37
  msgid "Login form"
38
  msgstr "فورم تسجيل الدخول"
39
 
40
- #: google-captcha.php:181
41
  msgid "Registration form"
42
  msgstr "فورم التسجيل"
43
 
44
- #: google-captcha.php:182
45
  msgid "Reset password form"
46
  msgstr "فورم إعادة تعيين كلمة السر"
47
 
48
- #: google-captcha.php:183
49
  msgid "Comments form"
50
  msgstr "فورم التعليقات"
51
 
52
- #: google-captcha.php:198
53
  msgid "Enter site key"
54
  msgstr "أدخل مفتاح الموقع"
55
 
56
- #: google-captcha.php:199
57
- #: google-captcha.php:205
58
  msgid "WARNING: The captcha will not display while you don't fill key fields."
59
  msgstr "تحذير: الكابتشا لن تعمل في حالة عدم إدخال المفاتيح."
60
 
61
- #: google-captcha.php:204
62
  msgid "Enter secret key"
63
  msgstr "أدخل المفتاح السري"
64
 
65
- #: google-captcha.php:232
66
- #: google-captcha.php:597
67
- #: google-captcha.php:610
 
 
 
 
 
 
 
68
  msgid "Settings"
69
  msgstr "إعدادات"
70
 
71
- #: google-captcha.php:233
72
- #: google-captcha.php:611
73
  msgid "FAQ"
74
  msgstr "أسئلة شائعة"
75
 
76
- #: google-captcha.php:235
 
 
 
 
77
  msgid "Notice:"
78
  msgstr "ملاحظة :"
79
 
80
- #: google-captcha.php:235
81
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
 
 
82
  msgstr "تم حفظ إعدادات الإضافة بنجاح."
83
 
84
- #: google-captcha.php:236
85
- msgid "Settings saved"
86
- msgstr "تم حفظ الإعدادات"
87
-
88
- #: google-captcha.php:240
89
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
90
- msgstr "النسخة الثانية من Google Captcha لن تعمل بشكل جيد، في حالة تم تعطيل الدالة \"allow_url_fopen\" في PHP الإستضافة."
91
 
92
- #: google-captcha.php:241
93
  msgid "Read more."
94
  msgstr "إقرأ المزيد"
95
 
96
- #: google-captcha.php:244
97
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
98
- msgstr "إذا كنت ترغب في إضافة Google Captcha إلى الفورم، فقط قم بنسخ ولصق هذا الكود في المقال أو الصفحة."
 
 
 
 
99
 
100
- #: google-captcha.php:246
101
  msgid "Authentication"
102
  msgstr "المصادقة"
103
 
104
- #: google-captcha.php:247
105
  #, php-format
106
  msgid "Before you are able to do something, you must to register %s here %s"
107
  msgstr "قبل التفكير في عمل أي شيء، لابد من التسجيل %s من هنا %s"
108
 
109
- #: google-captcha.php:248
110
  msgid "Enter site key and secret key, that you get after registration."
111
  msgstr "أدخل مفتاح الموقع والمفتاح السري، الذي حصلت عليه بعد التسجيل."
112
 
113
- #: google-captcha.php:260
114
  msgid "Options"
115
  msgstr "خيارات"
116
 
117
- #: google-captcha.php:263
118
- msgid "Enable Google Captcha for:"
119
- msgstr "تفعيل Google Captcha في كل من :"
120
 
121
- #: google-captcha.php:273
122
- #: google-captcha.php:276
123
- #: google-captcha.php:280
124
  msgid "Contact form"
125
  msgstr "فورم الإتصال"
126
 
127
- #: google-captcha.php:274
128
- #: google-captcha.php:277
129
- #: google-captcha.php:281
130
  msgid "powered by"
131
  msgstr "مدعوم من"
132
 
133
- #: google-captcha.php:277
134
  msgid "Activate contact form"
135
  msgstr "تفعيل فورم الإتصال"
136
 
137
- #: google-captcha.php:281
138
  msgid "Download contact form"
139
  msgstr "تحميل فورم الإتصال"
140
 
141
- #: google-captcha.php:286
142
- msgid "Hide captcha for:"
143
- msgstr "تعطيل Google Captcha ل :"
 
144
 
145
- #: google-captcha.php:294
146
- msgid "reCAPTCHA version:"
 
147
  msgstr "نسخة reCAPTCHA:"
148
 
149
- #: google-captcha.php:296
150
- #: google-captcha.php:297
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  msgid "version"
152
  msgstr "النسخة"
153
 
154
- #: google-captcha.php:302
155
- #: google-captcha.php:315
156
- msgid "Theme:"
157
- msgstr "الإستايل :"
 
 
 
 
 
158
 
159
- #: google-captcha.php:303
160
- #: google-captcha.php:316
161
- msgid "for reCAPTCHA version"
162
- msgstr "لنسخة reCAPTCHA"
163
 
164
- #: google-captcha.php:327
165
  msgid "Save Changes"
166
  msgstr "حفظ التغييرات"
167
 
168
- #: google-captcha.php:377
169
  msgid "To use Google Captcha you must get the keys from"
170
  msgstr "لتفعيل Google Captcha لابد من الحصول على المفاتيح من"
171
 
172
- #: google-captcha.php:378
173
  msgid "here"
174
  msgstr "هنا"
175
 
176
- #: google-captcha.php:379
177
  msgid "and enter them on the"
178
  msgstr "ثم أدخلهم في"
179
 
180
- #: google-captcha.php:381
181
  msgid "plugin setting page"
182
  msgstr "صفحة إعدادات الإضافة"
183
 
184
- #: google-captcha.php:398
185
- #: google-captcha.php:435
186
  msgid "Error: You have entered an incorrect CAPTCHA value."
187
  msgstr "خطأ: لقد أدخلت قيمة كابتشا بشكل خاطئ."
188
 
189
- #: google-captcha.php:504
190
- #: google-captcha.php:516
191
- #: google-captcha.php:525
192
  msgid "Error"
193
  msgstr "خطأ"
194
 
195
- #: google-captcha.php:504
196
- #: google-captcha.php:516
197
- #: google-captcha.php:525
198
  msgid "You have entered an incorrect CAPTCHA value."
199
  msgstr "لقد أدخلت قيمة كابتشا بشكل خاطئ"
200
 
201
- #: google-captcha.php:568
202
- #: google-captcha.php:575
203
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
204
- msgstr "خطأ: لقد أدخلت قيمة كابتشا بشكل خاطئ. اضغط زر الرجوع في المتصفح وحاول مجددا."
 
 
205
 
206
- #: google-captcha.php:612
207
  msgid "Support"
208
  msgstr "الدعم الفني"
209
 
 
 
 
 
 
 
 
 
 
210
  #~ msgid "Google Captcha"
211
  #~ msgstr "Google Captcha"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:50+0300\n"
6
+ "PO-Revision-Date: 2015-08-25 18:50+0300\n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: SAID MOULLA <mor0cc0@live.com >\n"
9
  "Language: uk\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && n"
14
+ "%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2);\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Loco-Source-Locale: fr_FR\n"
17
  "X-Poedit-KeywordsList: __;_e\n"
21
  "X-Loco-Target-Locale: uk_UA\n"
22
  "X-Poedit-SearchPath-0: .\n"
23
 
24
+ #: google-captcha.php:32 google-captcha.php:308
 
25
  msgid "Google Captcha Settings"
26
  msgstr "إعدادات Google Captcha"
27
 
28
+ #: google-captcha.php:227
29
+ msgid "Normal"
30
+ msgstr ""
31
+
32
+ #: google-captcha.php:228
33
+ msgid "Compact"
34
+ msgstr ""
35
+
36
+ #: google-captcha.php:234
37
  msgid "Site key"
38
  msgstr "مفتاح الموقع"
39
 
40
+ #: google-captcha.php:239
41
  msgid "Secret Key"
42
  msgstr "المفتاح السري"
43
 
44
+ #: google-captcha.php:247
45
  msgid "Login form"
46
  msgstr "فورم تسجيل الدخول"
47
 
48
+ #: google-captcha.php:248
49
  msgid "Registration form"
50
  msgstr "فورم التسجيل"
51
 
52
+ #: google-captcha.php:249
53
  msgid "Reset password form"
54
  msgstr "فورم إعادة تعيين كلمة السر"
55
 
56
+ #: google-captcha.php:250
57
  msgid "Comments form"
58
  msgstr "فورم التعليقات"
59
 
60
+ #: google-captcha.php:264
61
  msgid "Enter site key"
62
  msgstr "أدخل مفتاح الموقع"
63
 
64
+ #: google-captcha.php:265 google-captcha.php:271
 
65
  msgid "WARNING: The captcha will not display while you don't fill key fields."
66
  msgstr "تحذير: الكابتشا لن تعمل في حالة عدم إدخال المفاتيح."
67
 
68
+ #: google-captcha.php:270
69
  msgid "Enter secret key"
70
  msgstr "أدخل المفتاح السري"
71
 
72
+ #: google-captcha.php:291
73
+ msgid "Settings saved"
74
+ msgstr "تم حفظ الإعدادات"
75
+
76
+ #: google-captcha.php:297
77
+ #, fuzzy
78
+ msgid "All plugin settings were restored."
79
+ msgstr "صفحة إعدادات الإضافة"
80
+
81
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
82
  msgid "Settings"
83
  msgstr "إعدادات"
84
 
85
+ #: google-captcha.php:311 google-captcha.php:782
 
86
  msgid "FAQ"
87
  msgstr "أسئلة شائعة"
88
 
89
+ #: google-captcha.php:312
90
+ msgid "Go PRO"
91
+ msgstr ""
92
+
93
+ #: google-captcha.php:314
94
  msgid "Notice:"
95
  msgstr "ملاحظة :"
96
 
97
+ #: google-captcha.php:314
98
+ msgid ""
99
+ "The plugin's settings have been changed. In order to save them please don't "
100
+ "forget to click the 'Save Changes' button."
101
  msgstr "تم حفظ إعدادات الإضافة بنجاح."
102
 
103
+ #: google-captcha.php:319
104
+ msgid ""
105
+ "Google Captcha version 2 will not work correctly, since the option "
106
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
107
+ msgstr ""
108
+ "النسخة الثانية من Google Captcha لن تعمل بشكل جيد، في حالة تم تعطيل الدالة "
109
+ "\"allow_url_fopen\" في PHP الإستضافة."
110
 
111
+ #: google-captcha.php:320
112
  msgid "Read more."
113
  msgstr "إقرأ المزيد"
114
 
115
+ #: google-captcha.php:323
116
+ msgid ""
117
+ "If you would like to add the Google Captcha to your own form, just copy and "
118
+ "paste this shortcode to your post or page:"
119
+ msgstr ""
120
+ "إذا كنت ترغب في إضافة Google Captcha إلى الفورم، فقط قم بنسخ ولصق هذا الكود "
121
+ "في المقال أو الصفحة."
122
 
123
+ #: google-captcha.php:329
124
  msgid "Authentication"
125
  msgstr "المصادقة"
126
 
127
+ #: google-captcha.php:330
128
  #, php-format
129
  msgid "Before you are able to do something, you must to register %s here %s"
130
  msgstr "قبل التفكير في عمل أي شيء، لابد من التسجيل %s من هنا %s"
131
 
132
+ #: google-captcha.php:331
133
  msgid "Enter site key and secret key, that you get after registration."
134
  msgstr "أدخل مفتاح الموقع والمفتاح السري، الذي حصلت عليه بعد التسجيل."
135
 
136
+ #: google-captcha.php:343
137
  msgid "Options"
138
  msgstr "خيارات"
139
 
140
+ #: google-captcha.php:346
141
+ msgid "Enable reCAPTCHA for"
142
+ msgstr ""
143
 
144
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
145
  msgid "Contact form"
146
  msgstr "فورم الإتصال"
147
 
148
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
149
  msgid "powered by"
150
  msgstr "مدعوم من"
151
 
152
+ #: google-captcha.php:360
153
  msgid "Activate contact form"
154
  msgstr "تفعيل فورم الإتصال"
155
 
156
+ #: google-captcha.php:364
157
  msgid "Download contact form"
158
  msgstr "تحميل فورم الإتصال"
159
 
160
+ #: google-captcha.php:369
161
+ #, fuzzy
162
+ msgid "Hide reCAPTCHA for"
163
+ msgstr "لنسخة reCAPTCHA"
164
 
165
+ #: google-captcha.php:382
166
+ #, fuzzy
167
+ msgid "reCAPTCHA language"
168
  msgstr "نسخة reCAPTCHA:"
169
 
170
+ #: google-captcha.php:402
171
+ msgid "Activate"
172
+ msgstr ""
173
+
174
+ #: google-captcha.php:406
175
+ msgid "Download"
176
+ msgstr ""
177
+
178
+ #: google-captcha.php:409
179
+ msgid "Use the current site language"
180
+ msgstr ""
181
+
182
+ #: google-captcha.php:409
183
+ msgid "Using"
184
+ msgstr ""
185
+
186
+ #: google-captcha.php:417 google-captcha.php:483
187
+ msgid "Unlock premium options by upgrading to Pro version"
188
+ msgstr ""
189
+
190
+ #: google-captcha.php:420 google-captcha.php:486
191
+ msgid "Learn More"
192
+ msgstr ""
193
+
194
+ #: google-captcha.php:427
195
+ #, fuzzy
196
+ msgid "reCAPTCHA version"
197
+ msgstr "نسخة reCAPTCHA:"
198
+
199
+ #: google-captcha.php:429 google-captcha.php:430
200
  msgid "version"
201
  msgstr "النسخة"
202
 
203
+ #: google-captcha.php:435 google-captcha.php:448
204
+ #, fuzzy
205
+ msgid "reCAPTCHA theme"
206
+ msgstr "نسخة reCAPTCHA:"
207
+
208
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
209
+ #, fuzzy
210
+ msgid "for version"
211
+ msgstr "النسخة"
212
 
213
+ #: google-captcha.php:465
214
+ #, fuzzy
215
+ msgid "reCAPTCHA size"
216
+ msgstr "نسخة reCAPTCHA:"
217
 
218
+ #: google-captcha.php:492
219
  msgid "Save Changes"
220
  msgstr "حفظ التغييرات"
221
 
222
+ #: google-captcha.php:547
223
  msgid "To use Google Captcha you must get the keys from"
224
  msgstr "لتفعيل Google Captcha لابد من الحصول على المفاتيح من"
225
 
226
+ #: google-captcha.php:548
227
  msgid "here"
228
  msgstr "هنا"
229
 
230
+ #: google-captcha.php:549
231
  msgid "and enter them on the"
232
  msgstr "ثم أدخلهم في"
233
 
234
+ #: google-captcha.php:551
235
  msgid "plugin setting page"
236
  msgstr "صفحة إعدادات الإضافة"
237
 
238
+ #: google-captcha.php:568 google-captcha.php:605
 
239
  msgid "Error: You have entered an incorrect CAPTCHA value."
240
  msgstr "خطأ: لقد أدخلت قيمة كابتشا بشكل خاطئ."
241
 
242
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
243
  msgid "Error"
244
  msgstr "خطأ"
245
 
246
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
247
  msgid "You have entered an incorrect CAPTCHA value."
248
  msgstr "لقد أدخلت قيمة كابتشا بشكل خاطئ"
249
 
250
+ #: google-captcha.php:739 google-captcha.php:746
251
+ msgid ""
252
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
253
+ "your browser, and try again."
254
+ msgstr ""
255
+ "خطأ: لقد أدخلت قيمة كابتشا بشكل خاطئ. اضغط زر الرجوع في المتصفح وحاول مجددا."
256
 
257
+ #: google-captcha.php:783
258
  msgid "Support"
259
  msgstr "الدعم الفني"
260
 
261
+ #~ msgid "Enable Google Captcha for:"
262
+ #~ msgstr "تفعيل Google Captcha في كل من :"
263
+
264
+ #~ msgid "Hide captcha for:"
265
+ #~ msgstr "تعطيل Google Captcha ل :"
266
+
267
+ #~ msgid "Theme:"
268
+ #~ msgstr "الإستايل :"
269
+
270
  #~ msgid "Google Captcha"
271
  #~ msgstr "Google Captcha"
languages/google_captcha-bg_BG.mo CHANGED
Binary file
languages/google_captcha-bg_BG.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:12+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Yasen Georgiev <me@ygeorgiev.com>\n"
@@ -13,201 +13,265 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Generator: Poedit 1.6.6\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: google-captcha.php:32
20
- #: google-captcha.php:229
21
  msgid "Google Captcha Settings"
22
  msgstr "Настройки на Google Captcha"
23
 
24
- #: google-captcha.php:32
25
- msgid "Google Captcha"
26
- msgstr "Google Captcha"
 
 
 
 
27
 
28
- #: google-captcha.php:166
29
  msgid "Site key"
30
  msgstr "Ключ"
31
 
32
- #: google-captcha.php:171
33
  msgid "Secret Key"
34
  msgstr "Секретен ключ"
35
 
36
- #: google-captcha.php:179
37
  msgid "Login form"
38
  msgstr "Форма за вход"
39
 
40
- #: google-captcha.php:180
41
  msgid "Registration form"
42
  msgstr "Форма регистрация"
43
 
44
- #: google-captcha.php:181
45
  msgid "Reset password form"
46
  msgstr "Форма за възстановяване на парола"
47
 
48
- #: google-captcha.php:182
49
  msgid "Comments form"
50
  msgstr "Форма за коментиране"
51
 
52
- #: google-captcha.php:197
53
  msgid "Enter site key"
54
  msgstr "Въведете ключ"
55
 
56
- #: google-captcha.php:198
57
- #: google-captcha.php:204
58
  msgid "WARNING: The captcha will not display while you don't fill key fields."
59
- msgstr "ПРЕДУПРЕЖДЕНИЕ: Google Captcha няма да се покаже докато не въведете ключовите полета."
 
 
60
 
61
- #: google-captcha.php:203
62
  msgid "Enter secret key"
63
  msgstr "Въведете секретен ключ"
64
 
65
- #: google-captcha.php:231
66
- #: google-captcha.php:590
67
- #: google-captcha.php:603
 
 
 
 
 
 
 
68
  msgid "Settings"
69
  msgstr "Настройки"
70
 
71
- #: google-captcha.php:232
72
- #: google-captcha.php:604
73
  msgid "FAQ"
74
  msgstr "ЧЗВ"
75
 
76
- #: google-captcha.php:234
 
 
 
 
77
  msgid "Notice:"
78
  msgstr "Внимание:"
79
 
80
- #: google-captcha.php:234
81
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
82
- msgstr "Настройките бяха успешно променени. В случай, че искате да ги запаметите, моля, не забравяйте да кликнете върху бутона \"Запази промените\"."
83
-
84
- #: google-captcha.php:235
85
- msgid "Settings saved"
86
- msgstr "Настройките бяха запазени успешно."
87
 
88
- #: google-captcha.php:239
89
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
 
 
90
  msgstr ""
91
 
92
- #: google-captcha.php:240
93
  msgid "Read more."
94
  msgstr ""
95
 
96
- #: google-captcha.php:243
97
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
98
- msgstr "Ако искате да добавите Google Captcha към Ваша собствена форма, проста копирайте и поставете този код на желаната публикация или страница:"
 
 
 
 
99
 
100
- #: google-captcha.php:245
101
  msgid "Authentication"
102
  msgstr "Идентификация"
103
 
104
- #: google-captcha.php:246
105
  #, php-format
106
  msgid "Before you are able to do something, you must to register %s here %s"
107
  msgstr "Преди да можете да направите нещо, трябва да се %sрегистрирате%s."
108
 
109
- #: google-captcha.php:247
110
  msgid "Enter site key and secret key, that you get after registration."
111
- msgstr "Въведете ключ и секретен ключ, който взимате след регистрация в Google Captcha."
 
 
112
 
113
- #: google-captcha.php:259
114
  msgid "Options"
115
  msgstr "Опции"
116
 
117
- #: google-captcha.php:262
118
- msgid "Enable Google Captcha for:"
119
- msgstr "Активирай Google Captcha за:"
120
 
121
- #: google-captcha.php:272
122
- #: google-captcha.php:275
123
- #: google-captcha.php:279
124
  msgid "Contact form"
125
  msgstr "Contact form"
126
 
127
- #: google-captcha.php:273
128
- #: google-captcha.php:276
129
- #: google-captcha.php:280
130
  msgid "powered by"
131
  msgstr "разработено от"
132
 
133
- #: google-captcha.php:276
134
  msgid "Activate contact form"
135
  msgstr "Активирай Contact form"
136
 
137
- #: google-captcha.php:280
138
  msgid "Download contact form"
139
  msgstr "Изтегли Contact form"
140
 
141
- #: google-captcha.php:285
142
- msgid "Hide captcha for:"
143
- msgstr "Не показвай Google Captcha за:"
 
144
 
145
- #: google-captcha.php:293
146
- msgid "reCAPTCHA version:"
 
147
  msgstr "Версия на reCAPTCHA:"
148
 
149
- #: google-captcha.php:295
150
- #: google-captcha.php:296
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  msgid "version"
152
  msgstr "версия"
153
 
154
- #: google-captcha.php:301
155
- #: google-captcha.php:314
156
- msgid "Theme:"
157
- msgstr "Тема:"
158
 
159
- #: google-captcha.php:302
160
- #: google-captcha.php:315
161
- msgid "for reCAPTCHA version"
162
- msgstr "за reCAPTCHA версия"
163
 
164
- #: google-captcha.php:326
 
 
 
 
 
165
  msgid "Save Changes"
166
  msgstr "Запази промените"
167
 
168
- #: google-captcha.php:376
169
  msgid "To use Google Captcha you must get the keys from"
170
  msgstr "За да използвате Google Captcha трябва да вземете ключовете от"
171
 
172
- #: google-captcha.php:377
173
  msgid "here"
174
  msgstr "тук"
175
 
176
- #: google-captcha.php:378
177
  msgid "and enter them on the"
178
  msgstr "и да ги въведете в"
179
 
180
- #: google-captcha.php:380
181
  msgid "plugin setting page"
182
  msgstr "настройките на плъгина"
183
 
184
- #: google-captcha.php:397
185
- #: google-captcha.php:434
186
  msgid "Error: You have entered an incorrect CAPTCHA value."
187
  msgstr "Грешка: Въвели сте невалиден анти-спам код."
188
 
189
- #: google-captcha.php:502
190
- #: google-captcha.php:512
191
- #: google-captcha.php:521
192
  msgid "Error"
193
  msgstr ""
194
 
195
- #: google-captcha.php:502
196
- #: google-captcha.php:512
197
- #: google-captcha.php:521
198
  #, fuzzy
199
  msgid "You have entered an incorrect CAPTCHA value."
200
  msgstr "Грешка: Въвели сте невалиден анти-спам код."
201
 
202
- #: google-captcha.php:563
203
- #: google-captcha.php:568
204
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
205
- msgstr "Грешка: Въвели сте невалиден анти-спам код. Натиснете бутона НАЗАД в браузъра и опитайте отново."
 
 
 
206
 
207
- #: google-captcha.php:605
208
  msgid "Support"
209
  msgstr "Поддръжка"
210
 
 
 
 
 
 
 
 
 
 
 
 
 
211
  #~ msgid "requires"
212
  #~ msgstr "изисква"
213
 
@@ -240,10 +304,6 @@ msgstr "Поддръжка"
240
  #~ msgid "Enter public key"
241
  #~ msgstr "Введите открытый ключ"
242
 
243
- #, fuzzy
244
- #~ msgid "Activated theme"
245
- #~ msgstr "Активировать Contact form"
246
-
247
  #, fuzzy
248
  #~ msgid "Themes"
249
  #~ msgstr "Тема:"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Yasen Georgiev <me@ygeorgiev.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: google-captcha.php:32 google-captcha.php:308
 
20
  msgid "Google Captcha Settings"
21
  msgstr "Настройки на Google Captcha"
22
 
23
+ #: google-captcha.php:227
24
+ msgid "Normal"
25
+ msgstr ""
26
+
27
+ #: google-captcha.php:228
28
+ msgid "Compact"
29
+ msgstr ""
30
 
31
+ #: google-captcha.php:234
32
  msgid "Site key"
33
  msgstr "Ключ"
34
 
35
+ #: google-captcha.php:239
36
  msgid "Secret Key"
37
  msgstr "Секретен ключ"
38
 
39
+ #: google-captcha.php:247
40
  msgid "Login form"
41
  msgstr "Форма за вход"
42
 
43
+ #: google-captcha.php:248
44
  msgid "Registration form"
45
  msgstr "Форма регистрация"
46
 
47
+ #: google-captcha.php:249
48
  msgid "Reset password form"
49
  msgstr "Форма за възстановяване на парола"
50
 
51
+ #: google-captcha.php:250
52
  msgid "Comments form"
53
  msgstr "Форма за коментиране"
54
 
55
+ #: google-captcha.php:264
56
  msgid "Enter site key"
57
  msgstr "Въведете ключ"
58
 
59
+ #: google-captcha.php:265 google-captcha.php:271
 
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
+ msgstr ""
62
+ "ПРЕДУПРЕЖДЕНИЕ: Google Captcha няма да се покаже докато не въведете "
63
+ "ключовите полета."
64
 
65
+ #: google-captcha.php:270
66
  msgid "Enter secret key"
67
  msgstr "Въведете секретен ключ"
68
 
69
+ #: google-captcha.php:291
70
+ msgid "Settings saved"
71
+ msgstr "Настройките бяха запазени успешно."
72
+
73
+ #: google-captcha.php:297
74
+ #, fuzzy
75
+ msgid "All plugin settings were restored."
76
+ msgstr "настройките на плъгина"
77
+
78
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
79
  msgid "Settings"
80
  msgstr "Настройки"
81
 
82
+ #: google-captcha.php:311 google-captcha.php:782
 
83
  msgid "FAQ"
84
  msgstr "ЧЗВ"
85
 
86
+ #: google-captcha.php:312
87
+ msgid "Go PRO"
88
+ msgstr ""
89
+
90
+ #: google-captcha.php:314
91
  msgid "Notice:"
92
  msgstr "Внимание:"
93
 
94
+ #: google-captcha.php:314
95
+ msgid ""
96
+ "The plugin's settings have been changed. In order to save them please don't "
97
+ "forget to click the 'Save Changes' button."
98
+ msgstr ""
99
+ "Настройките бяха успешно променени. В случай, че искате да ги запаметите, "
100
+ "моля, не забравяйте да кликнете върху бутона \"Запази промените\"."
101
 
102
+ #: google-captcha.php:319
103
+ msgid ""
104
+ "Google Captcha version 2 will not work correctly, since the option "
105
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
106
  msgstr ""
107
 
108
+ #: google-captcha.php:320
109
  msgid "Read more."
110
  msgstr ""
111
 
112
+ #: google-captcha.php:323
113
+ msgid ""
114
+ "If you would like to add the Google Captcha to your own form, just copy and "
115
+ "paste this shortcode to your post or page:"
116
+ msgstr ""
117
+ "Ако искате да добавите Google Captcha към Ваша собствена форма, проста "
118
+ "копирайте и поставете този код на желаната публикация или страница:"
119
 
120
+ #: google-captcha.php:329
121
  msgid "Authentication"
122
  msgstr "Идентификация"
123
 
124
+ #: google-captcha.php:330
125
  #, php-format
126
  msgid "Before you are able to do something, you must to register %s here %s"
127
  msgstr "Преди да можете да направите нещо, трябва да се %sрегистрирате%s."
128
 
129
+ #: google-captcha.php:331
130
  msgid "Enter site key and secret key, that you get after registration."
131
+ msgstr ""
132
+ "Въведете ключ и секретен ключ, който взимате след регистрация в Google "
133
+ "Captcha."
134
 
135
+ #: google-captcha.php:343
136
  msgid "Options"
137
  msgstr "Опции"
138
 
139
+ #: google-captcha.php:346
140
+ msgid "Enable reCAPTCHA for"
141
+ msgstr ""
142
 
143
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
144
  msgid "Contact form"
145
  msgstr "Contact form"
146
 
147
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
148
  msgid "powered by"
149
  msgstr "разработено от"
150
 
151
+ #: google-captcha.php:360
152
  msgid "Activate contact form"
153
  msgstr "Активирай Contact form"
154
 
155
+ #: google-captcha.php:364
156
  msgid "Download contact form"
157
  msgstr "Изтегли Contact form"
158
 
159
+ #: google-captcha.php:369
160
+ #, fuzzy
161
+ msgid "Hide reCAPTCHA for"
162
+ msgstr "за reCAPTCHA версия"
163
 
164
+ #: google-captcha.php:382
165
+ #, fuzzy
166
+ msgid "reCAPTCHA language"
167
  msgstr "Версия на reCAPTCHA:"
168
 
169
+ #: google-captcha.php:402
170
+ #, fuzzy
171
+ msgid "Activate"
172
+ msgstr "Активировать Contact form"
173
+
174
+ #: google-captcha.php:406
175
+ msgid "Download"
176
+ msgstr ""
177
+
178
+ #: google-captcha.php:409
179
+ msgid "Use the current site language"
180
+ msgstr ""
181
+
182
+ #: google-captcha.php:409
183
+ msgid "Using"
184
+ msgstr ""
185
+
186
+ #: google-captcha.php:417 google-captcha.php:483
187
+ msgid "Unlock premium options by upgrading to Pro version"
188
+ msgstr ""
189
+
190
+ #: google-captcha.php:420 google-captcha.php:486
191
+ msgid "Learn More"
192
+ msgstr ""
193
+
194
+ #: google-captcha.php:427
195
+ #, fuzzy
196
+ msgid "reCAPTCHA version"
197
+ msgstr "Версия на reCAPTCHA:"
198
+
199
+ #: google-captcha.php:429 google-captcha.php:430
200
  msgid "version"
201
  msgstr "версия"
202
 
203
+ #: google-captcha.php:435 google-captcha.php:448
204
+ #, fuzzy
205
+ msgid "reCAPTCHA theme"
206
+ msgstr "Версия на reCAPTCHA:"
207
 
208
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
209
+ #, fuzzy
210
+ msgid "for version"
211
+ msgstr "версия"
212
 
213
+ #: google-captcha.php:465
214
+ #, fuzzy
215
+ msgid "reCAPTCHA size"
216
+ msgstr "Версия на reCAPTCHA:"
217
+
218
+ #: google-captcha.php:492
219
  msgid "Save Changes"
220
  msgstr "Запази промените"
221
 
222
+ #: google-captcha.php:547
223
  msgid "To use Google Captcha you must get the keys from"
224
  msgstr "За да използвате Google Captcha трябва да вземете ключовете от"
225
 
226
+ #: google-captcha.php:548
227
  msgid "here"
228
  msgstr "тук"
229
 
230
+ #: google-captcha.php:549
231
  msgid "and enter them on the"
232
  msgstr "и да ги въведете в"
233
 
234
+ #: google-captcha.php:551
235
  msgid "plugin setting page"
236
  msgstr "настройките на плъгина"
237
 
238
+ #: google-captcha.php:568 google-captcha.php:605
 
239
  msgid "Error: You have entered an incorrect CAPTCHA value."
240
  msgstr "Грешка: Въвели сте невалиден анти-спам код."
241
 
242
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
243
  msgid "Error"
244
  msgstr ""
245
 
246
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
247
  #, fuzzy
248
  msgid "You have entered an incorrect CAPTCHA value."
249
  msgstr "Грешка: Въвели сте невалиден анти-спам код."
250
 
251
+ #: google-captcha.php:739 google-captcha.php:746
252
+ msgid ""
253
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
254
+ "your browser, and try again."
255
+ msgstr ""
256
+ "Грешка: Въвели сте невалиден анти-спам код. Натиснете бутона НАЗАД в "
257
+ "браузъра и опитайте отново."
258
 
259
+ #: google-captcha.php:783
260
  msgid "Support"
261
  msgstr "Поддръжка"
262
 
263
+ #~ msgid "Google Captcha"
264
+ #~ msgstr "Google Captcha"
265
+
266
+ #~ msgid "Enable Google Captcha for:"
267
+ #~ msgstr "Активирай Google Captcha за:"
268
+
269
+ #~ msgid "Hide captcha for:"
270
+ #~ msgstr "Не показвай Google Captcha за:"
271
+
272
+ #~ msgid "Theme:"
273
+ #~ msgstr "Тема:"
274
+
275
  #~ msgid "requires"
276
  #~ msgstr "изисква"
277
 
304
  #~ msgid "Enter public key"
305
  #~ msgstr "Введите открытый ключ"
306
 
 
 
 
 
307
  #, fuzzy
308
  #~ msgid "Themes"
309
  #~ msgstr "Тема:"
languages/google_captcha-de_DE.mo CHANGED
Binary file
languages/google_captcha-de_DE.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-10 15:02+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Fred Zimmer <fred.zimmer@medienconsulting.at>\n"
@@ -17,193 +17,263 @@ msgstr ""
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:230
22
  msgid "Google Captcha Settings"
23
  msgstr "Google Captcha-Einstellungen"
24
 
25
- #: google-captcha.php:167
 
 
 
 
 
 
 
 
26
  msgid "Site key"
27
  msgstr "Site-Schlüssel"
28
 
29
- #: google-captcha.php:172
30
  msgid "Secret Key"
31
  msgstr "Geheimer Schlüssel"
32
 
33
- #: google-captcha.php:180
34
  msgid "Login form"
35
  msgstr "Login Formular"
36
 
37
- #: google-captcha.php:181
38
  msgid "Registration form"
39
  msgstr "Registrierungsformular"
40
 
41
- #: google-captcha.php:182
42
  msgid "Reset password form"
43
  msgstr "Passwort Forumlar zurücksetzen"
44
 
45
- #: google-captcha.php:183
46
  msgid "Comments form"
47
  msgstr "Kommentarformular"
48
 
49
- #: google-captcha.php:198
50
  msgid "Enter site key"
51
  msgstr "Geben Sie den Site-Schlüssel ein"
52
 
53
- #: google-captcha.php:199
54
- #: google-captcha.php:205
55
  msgid "WARNING: The captcha will not display while you don't fill key fields."
56
- msgstr "WARNUNG: das CAPTCHA wird nicht angezeigt wenn die Schlüsselfelder nicht ausgefüllt sind!"
 
 
57
 
58
- #: google-captcha.php:204
59
  msgid "Enter secret key"
60
  msgstr "Geben Sie den geheimen Schlüssel ein"
61
 
62
- #: google-captcha.php:232
63
- #: google-captcha.php:591
64
- #: google-captcha.php:604
 
 
 
 
 
 
 
65
  msgid "Settings"
66
  msgstr "Einstellungen"
67
 
68
- #: google-captcha.php:233
69
- #: google-captcha.php:605
70
  msgid "FAQ"
71
  msgstr "FAQ"
72
 
73
- #: google-captcha.php:235
 
 
 
 
74
  msgid "Notice:"
75
  msgstr "Hinweis:"
76
 
77
- #: google-captcha.php:235
78
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
79
- msgstr "Das Plugin-Einstellungen wurden geändert. Vergessen Sie nicht auf die Schaltfläche 'Änderungen speichern' zu klicken."
80
-
81
- #: google-captcha.php:236
82
- msgid "Settings saved"
83
- msgstr "Einstellungen gespeichert"
84
 
85
- #: google-captcha.php:240
86
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
87
- msgstr "Google Captcha Version 2 funktioniert nicht ordnungsgemäß, da die Option \"Allow_url_fopen\" in den PHP-Einstellungen von Ihrem hosting deaktiviert ist."
 
 
 
 
 
88
 
89
- #: google-captcha.php:241
90
  msgid "Read more."
91
  msgstr "weiterlesen"
92
 
93
- #: google-captcha.php:244
94
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
95
- msgstr "Wenn Sie Ihrem eigenen Formular Google CAPTCHA hinzufügen wollen, dann kopieren Sie diesen Shortcode in Ihren Beitrag oder Seite"
 
 
 
 
96
 
97
- #: google-captcha.php:246
98
  msgid "Authentication"
99
  msgstr "Authentifizierung"
100
 
101
- #: google-captcha.php:247
102
  #, php-format
103
  msgid "Before you are able to do something, you must to register %s here %s"
104
  msgstr "Bevor Sie etwas tun können, müssen Sie %s hier %s registrieren"
105
 
106
- #: google-captcha.php:248
107
  msgid "Enter site key and secret key, that you get after registration."
108
- msgstr "Geben Sie den Site- und Geheimen Schlüssel ein, den Sie nach der Registrierung erhalten werden."
 
 
109
 
110
- #: google-captcha.php:260
111
  msgid "Options"
112
  msgstr "Optionen"
113
 
114
- #: google-captcha.php:263
115
- msgid "Enable Google Captcha for:"
116
- msgstr "Aktivieren Sie Google Captcha für:"
117
 
118
- #: google-captcha.php:273
119
- #: google-captcha.php:276
120
- #: google-captcha.php:280
121
  msgid "Contact form"
122
  msgstr "Kontaktformular"
123
 
124
- #: google-captcha.php:274
125
- #: google-captcha.php:277
126
- #: google-captcha.php:281
127
  msgid "powered by"
128
  msgstr "Bereitgestellt von"
129
 
130
- #: google-captcha.php:277
131
  msgid "Activate contact form"
132
  msgstr "Kontaktformular aktivieren"
133
 
134
- #: google-captcha.php:281
135
  msgid "Download contact form"
136
  msgstr "Kontaktformular herunterladen"
137
 
138
- #: google-captcha.php:286
139
- msgid "Hide captcha for:"
140
- msgstr "CAPTCHA verbergen bei:"
 
141
 
142
- #: google-captcha.php:294
143
- msgid "reCAPTCHA version:"
 
144
  msgstr "ReCAPTCHA Version:"
145
 
146
- #: google-captcha.php:296
147
- #: google-captcha.php:297
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  msgid "version"
149
  msgstr "Version"
150
 
151
- #: google-captcha.php:302
152
- #: google-captcha.php:315
153
- msgid "Theme:"
154
- msgstr "Theme:"
155
 
156
- #: google-captcha.php:303
157
- #: google-captcha.php:316
158
- msgid "for reCAPTCHA version"
159
- msgstr "für ReCAPTCHA-version"
160
 
161
- #: google-captcha.php:327
 
 
 
 
 
162
  msgid "Save Changes"
163
  msgstr "Änderungen speichern"
164
 
165
- #: google-captcha.php:377
166
  msgid "To use Google Captcha you must get the keys from"
167
- msgstr "Um Google Catpcha verwenden zu können, müssen Sie sich die Schlüssel holen bei"
 
 
168
 
169
- #: google-captcha.php:378
170
  msgid "here"
171
  msgstr "hier"
172
 
173
- #: google-captcha.php:379
174
  msgid "and enter them on the"
175
  msgstr "und geben Sie sie ein auf"
176
 
177
- #: google-captcha.php:381
178
  msgid "plugin setting page"
179
  msgstr "Plugin Einstellungsseite"
180
 
181
- #: google-captcha.php:398
182
- #: google-captcha.php:435
183
  msgid "Error: You have entered an incorrect CAPTCHA value."
184
  msgstr "Fehler: Sie haben den CAPTCHA nicht korrekt eingegeben."
185
 
186
- #: google-captcha.php:503
187
- #: google-captcha.php:513
188
- #: google-captcha.php:522
189
  msgid "Error"
190
  msgstr "Fehler"
191
 
192
- #: google-captcha.php:503
193
- #: google-captcha.php:513
194
- #: google-captcha.php:522
195
  msgid "You have entered an incorrect CAPTCHA value."
196
  msgstr "Sie haben den CAPTCHA nicht korrekt eingegeben."
197
 
198
- #: google-captcha.php:564
199
- #: google-captcha.php:569
200
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
201
- msgstr "Fehler: Sie haben den CAPTCHA nicht korrekt eingegeben. Klicken Sie auf den \"zurück\" Knopf im Browser und versuchen Sie es nochmal."
 
 
 
202
 
203
- #: google-captcha.php:606
204
  msgid "Support"
205
  msgstr "Support"
206
 
 
 
 
 
 
 
 
 
 
207
  #~ msgid "Google Captcha"
208
  #~ msgstr "Google Captcha"
209
 
@@ -242,9 +312,6 @@ msgstr "Support"
242
  #~ msgid "Enter public key"
243
  #~ msgstr "Öffentlichen Schlüssel eingeben"
244
 
245
- #~ msgid "Activated theme"
246
- #~ msgstr "Oberfläche aktivieren"
247
-
248
  #~ msgid "Themes"
249
  #~ msgstr "Themes"
250
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
  "Language-Team: Fred Zimmer <fred.zimmer@medienconsulting.at>\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: google-captcha.php:32 google-captcha.php:308
 
21
  msgid "Google Captcha Settings"
22
  msgstr "Google Captcha-Einstellungen"
23
 
24
+ #: google-captcha.php:227
25
+ msgid "Normal"
26
+ msgstr ""
27
+
28
+ #: google-captcha.php:228
29
+ msgid "Compact"
30
+ msgstr ""
31
+
32
+ #: google-captcha.php:234
33
  msgid "Site key"
34
  msgstr "Site-Schlüssel"
35
 
36
+ #: google-captcha.php:239
37
  msgid "Secret Key"
38
  msgstr "Geheimer Schlüssel"
39
 
40
+ #: google-captcha.php:247
41
  msgid "Login form"
42
  msgstr "Login Formular"
43
 
44
+ #: google-captcha.php:248
45
  msgid "Registration form"
46
  msgstr "Registrierungsformular"
47
 
48
+ #: google-captcha.php:249
49
  msgid "Reset password form"
50
  msgstr "Passwort Forumlar zurücksetzen"
51
 
52
+ #: google-captcha.php:250
53
  msgid "Comments form"
54
  msgstr "Kommentarformular"
55
 
56
+ #: google-captcha.php:264
57
  msgid "Enter site key"
58
  msgstr "Geben Sie den Site-Schlüssel ein"
59
 
60
+ #: google-captcha.php:265 google-captcha.php:271
 
61
  msgid "WARNING: The captcha will not display while you don't fill key fields."
62
+ msgstr ""
63
+ "WARNUNG: das CAPTCHA wird nicht angezeigt wenn die Schlüsselfelder nicht "
64
+ "ausgefüllt sind!"
65
 
66
+ #: google-captcha.php:270
67
  msgid "Enter secret key"
68
  msgstr "Geben Sie den geheimen Schlüssel ein"
69
 
70
+ #: google-captcha.php:291
71
+ msgid "Settings saved"
72
+ msgstr "Einstellungen gespeichert"
73
+
74
+ #: google-captcha.php:297
75
+ #, fuzzy
76
+ msgid "All plugin settings were restored."
77
+ msgstr "Plugin Einstellungsseite"
78
+
79
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
80
  msgid "Settings"
81
  msgstr "Einstellungen"
82
 
83
+ #: google-captcha.php:311 google-captcha.php:782
 
84
  msgid "FAQ"
85
  msgstr "FAQ"
86
 
87
+ #: google-captcha.php:312
88
+ msgid "Go PRO"
89
+ msgstr ""
90
+
91
+ #: google-captcha.php:314
92
  msgid "Notice:"
93
  msgstr "Hinweis:"
94
 
95
+ #: google-captcha.php:314
96
+ msgid ""
97
+ "The plugin's settings have been changed. In order to save them please don't "
98
+ "forget to click the 'Save Changes' button."
99
+ msgstr ""
100
+ "Das Plugin-Einstellungen wurden geändert. Vergessen Sie nicht auf die "
101
+ "Schaltfläche 'Änderungen speichern' zu klicken."
102
 
103
+ #: google-captcha.php:319
104
+ msgid ""
105
+ "Google Captcha version 2 will not work correctly, since the option "
106
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
107
+ msgstr ""
108
+ "Google Captcha Version 2 funktioniert nicht ordnungsgemäß, da die Option "
109
+ "\"Allow_url_fopen\" in den PHP-Einstellungen von Ihrem hosting deaktiviert "
110
+ "ist."
111
 
112
+ #: google-captcha.php:320
113
  msgid "Read more."
114
  msgstr "weiterlesen"
115
 
116
+ #: google-captcha.php:323
117
+ msgid ""
118
+ "If you would like to add the Google Captcha to your own form, just copy and "
119
+ "paste this shortcode to your post or page:"
120
+ msgstr ""
121
+ "Wenn Sie Ihrem eigenen Formular Google CAPTCHA hinzufügen wollen, dann "
122
+ "kopieren Sie diesen Shortcode in Ihren Beitrag oder Seite"
123
 
124
+ #: google-captcha.php:329
125
  msgid "Authentication"
126
  msgstr "Authentifizierung"
127
 
128
+ #: google-captcha.php:330
129
  #, php-format
130
  msgid "Before you are able to do something, you must to register %s here %s"
131
  msgstr "Bevor Sie etwas tun können, müssen Sie %s hier %s registrieren"
132
 
133
+ #: google-captcha.php:331
134
  msgid "Enter site key and secret key, that you get after registration."
135
+ msgstr ""
136
+ "Geben Sie den Site- und Geheimen Schlüssel ein, den Sie nach der "
137
+ "Registrierung erhalten werden."
138
 
139
+ #: google-captcha.php:343
140
  msgid "Options"
141
  msgstr "Optionen"
142
 
143
+ #: google-captcha.php:346
144
+ msgid "Enable reCAPTCHA for"
145
+ msgstr ""
146
 
147
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
148
  msgid "Contact form"
149
  msgstr "Kontaktformular"
150
 
151
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
152
  msgid "powered by"
153
  msgstr "Bereitgestellt von"
154
 
155
+ #: google-captcha.php:360
156
  msgid "Activate contact form"
157
  msgstr "Kontaktformular aktivieren"
158
 
159
+ #: google-captcha.php:364
160
  msgid "Download contact form"
161
  msgstr "Kontaktformular herunterladen"
162
 
163
+ #: google-captcha.php:369
164
+ #, fuzzy
165
+ msgid "Hide reCAPTCHA for"
166
+ msgstr "für ReCAPTCHA-version"
167
 
168
+ #: google-captcha.php:382
169
+ #, fuzzy
170
+ msgid "reCAPTCHA language"
171
  msgstr "ReCAPTCHA Version:"
172
 
173
+ #: google-captcha.php:402
174
+ #, fuzzy
175
+ msgid "Activate"
176
+ msgstr "Oberfläche aktivieren"
177
+
178
+ #: google-captcha.php:406
179
+ msgid "Download"
180
+ msgstr ""
181
+
182
+ #: google-captcha.php:409
183
+ msgid "Use the current site language"
184
+ msgstr ""
185
+
186
+ #: google-captcha.php:409
187
+ msgid "Using"
188
+ msgstr ""
189
+
190
+ #: google-captcha.php:417 google-captcha.php:483
191
+ msgid "Unlock premium options by upgrading to Pro version"
192
+ msgstr ""
193
+
194
+ #: google-captcha.php:420 google-captcha.php:486
195
+ msgid "Learn More"
196
+ msgstr ""
197
+
198
+ #: google-captcha.php:427
199
+ #, fuzzy
200
+ msgid "reCAPTCHA version"
201
+ msgstr "ReCAPTCHA Version:"
202
+
203
+ #: google-captcha.php:429 google-captcha.php:430
204
  msgid "version"
205
  msgstr "Version"
206
 
207
+ #: google-captcha.php:435 google-captcha.php:448
208
+ #, fuzzy
209
+ msgid "reCAPTCHA theme"
210
+ msgstr "ReCAPTCHA Version:"
211
 
212
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
213
+ #, fuzzy
214
+ msgid "for version"
215
+ msgstr "Version"
216
 
217
+ #: google-captcha.php:465
218
+ #, fuzzy
219
+ msgid "reCAPTCHA size"
220
+ msgstr "ReCAPTCHA Version:"
221
+
222
+ #: google-captcha.php:492
223
  msgid "Save Changes"
224
  msgstr "Änderungen speichern"
225
 
226
+ #: google-captcha.php:547
227
  msgid "To use Google Captcha you must get the keys from"
228
+ msgstr ""
229
+ "Um Google Catpcha verwenden zu können, müssen Sie sich die Schlüssel holen "
230
+ "bei"
231
 
232
+ #: google-captcha.php:548
233
  msgid "here"
234
  msgstr "hier"
235
 
236
+ #: google-captcha.php:549
237
  msgid "and enter them on the"
238
  msgstr "und geben Sie sie ein auf"
239
 
240
+ #: google-captcha.php:551
241
  msgid "plugin setting page"
242
  msgstr "Plugin Einstellungsseite"
243
 
244
+ #: google-captcha.php:568 google-captcha.php:605
 
245
  msgid "Error: You have entered an incorrect CAPTCHA value."
246
  msgstr "Fehler: Sie haben den CAPTCHA nicht korrekt eingegeben."
247
 
248
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
249
  msgid "Error"
250
  msgstr "Fehler"
251
 
252
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
253
  msgid "You have entered an incorrect CAPTCHA value."
254
  msgstr "Sie haben den CAPTCHA nicht korrekt eingegeben."
255
 
256
+ #: google-captcha.php:739 google-captcha.php:746
257
+ msgid ""
258
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
259
+ "your browser, and try again."
260
+ msgstr ""
261
+ "Fehler: Sie haben den CAPTCHA nicht korrekt eingegeben. Klicken Sie auf den "
262
+ "\"zurück\" Knopf im Browser und versuchen Sie es nochmal."
263
 
264
+ #: google-captcha.php:783
265
  msgid "Support"
266
  msgstr "Support"
267
 
268
+ #~ msgid "Enable Google Captcha for:"
269
+ #~ msgstr "Aktivieren Sie Google Captcha für:"
270
+
271
+ #~ msgid "Hide captcha for:"
272
+ #~ msgstr "CAPTCHA verbergen bei:"
273
+
274
+ #~ msgid "Theme:"
275
+ #~ msgstr "Theme:"
276
+
277
  #~ msgid "Google Captcha"
278
  #~ msgstr "Google Captcha"
279
 
312
  #~ msgid "Enter public key"
313
  #~ msgstr "Öffentlichen Schlüssel eingeben"
314
 
 
 
 
315
  #~ msgid "Themes"
316
  #~ msgstr "Themes"
317
 
languages/google_captcha-el.mo CHANGED
Binary file
languages/google_captcha-el.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Dimitris Karantonis\n"
@@ -13,201 +13,271 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: google-captcha.php:32
20
- #: google-captcha.php:229
21
  msgid "Google Captcha Settings"
22
  msgstr "Ρυθμίσεις Google Captcha"
23
 
24
- #: google-captcha.php:32
25
- msgid "Google Captcha"
26
- msgstr "Google Captcha"
 
 
 
 
27
 
28
- #: google-captcha.php:166
29
  msgid "Site key"
30
  msgstr "Κλειδί ιστοσελίδας"
31
 
32
- #: google-captcha.php:171
33
  msgid "Secret Key"
34
  msgstr "Μυστικό κλειδί"
35
 
36
- #: google-captcha.php:179
37
  msgid "Login form"
38
  msgstr "Φόρμα εισόδου"
39
 
40
- #: google-captcha.php:180
41
  msgid "Registration form"
42
  msgstr "Φόρμα εγγραφής"
43
 
44
- #: google-captcha.php:181
45
  msgid "Reset password form"
46
  msgstr "Φόρμα ανάκτησης κωδικού πρόσβασης"
47
 
48
- #: google-captcha.php:182
49
  msgid "Comments form"
50
  msgstr "Φόρμα για σχόλια"
51
 
52
- #: google-captcha.php:197
53
  msgid "Enter site key"
54
  msgstr "Εισάγετε το κλειδί της ιστοσελίδας"
55
 
56
- #: google-captcha.php:198
57
- #: google-captcha.php:204
58
  msgid "WARNING: The captcha will not display while you don't fill key fields."
59
- msgstr "ΠΡΟΣΟΧΗ: Το captcha δεν θα εμφανιστεί εάν δεν συμπληρώσετε τα κλειδιά στα πεδία."
 
 
60
 
61
- #: google-captcha.php:203
62
  msgid "Enter secret key"
63
  msgstr "Εισάγετε το μυστικό κλειδί"
64
 
65
- #: google-captcha.php:231
66
- #: google-captcha.php:590
67
- #: google-captcha.php:603
 
 
 
 
 
 
 
68
  msgid "Settings"
69
  msgstr "Ρυθμίσεις"
70
 
71
- #: google-captcha.php:232
72
- #: google-captcha.php:604
73
  msgid "FAQ"
74
  msgstr "Συχνές Ερωτήσεις"
75
 
76
- #: google-captcha.php:234
 
 
 
 
77
  msgid "Notice:"
78
  msgstr "Σημείωση:"
79
 
80
- #: google-captcha.php:234
81
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
82
- msgstr "Οι ρυθμίσεις της επέκτασης έχουν τροποποιηθεί. Για να τις αποθηκεύσετε, παρακαλούμε μην ξεχάσετε να κάνετε κλικ στο κουμπί \"Αποθήκευση αλλαγών\"."
83
-
84
- #: google-captcha.php:235
85
- msgid "Settings saved"
86
- msgstr "Οι ρυμθίσεις αποθηκεύτηκαν"
87
 
88
- #: google-captcha.php:239
89
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
90
- msgstr "Η έκδοση 2 του Google Captcha δεν θα λειτουργήσει σωστά, αφού η επιλογή \"allow_url_fopen\" είναι απενεργοποιημένη στις ρυθμίσεις PHP του παρόχου φιλοξενίας σας."
 
 
 
 
 
91
 
92
- #: google-captcha.php:240
93
  msgid "Read more."
94
  msgstr "Διαβάστε περισσότερα."
95
 
96
- #: google-captcha.php:243
97
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
98
- msgstr "Αν θέλετε να προσθέσετε το Google Captcha στη δική σας φόρμα, απλά αντιγράψτε και επικολλήστε αυτό το σύντομο κωδικό στη δημοσίευση ή στη σελίδα σας:"
 
 
 
 
 
99
 
100
- #: google-captcha.php:245
101
  msgid "Authentication"
102
  msgstr "Πιστοποίηση"
103
 
104
- #: google-captcha.php:246
105
  #, php-format
106
  msgid "Before you are able to do something, you must to register %s here %s"
107
- msgstr "Πριν να είστε σε θέση να κάνετε κάτι, θα πρέπει να εγγραφείτε %s εδώ %s"
 
108
 
109
- #: google-captcha.php:247
110
  msgid "Enter site key and secret key, that you get after registration."
111
- msgstr "Πληκτρολογήστε το κλειδί της ιστοσελίδας και το μυστικό κλειδί, τα οποία παραλάβατε μετά την εγγραφή."
 
 
112
 
113
- #: google-captcha.php:259
114
  msgid "Options"
115
  msgstr "Επιλογές"
116
 
117
- #: google-captcha.php:262
118
- msgid "Enable Google Captcha for:"
119
- msgstr "Ενεργοποίηση Google Captcha για:"
120
 
121
- #: google-captcha.php:272
122
- #: google-captcha.php:275
123
- #: google-captcha.php:279
124
  msgid "Contact form"
125
  msgstr "Φόρμα επικοινωνίας"
126
 
127
- #: google-captcha.php:273
128
- #: google-captcha.php:276
129
- #: google-captcha.php:280
130
  msgid "powered by"
131
  msgstr "υποστήριξη από"
132
 
133
- #: google-captcha.php:276
134
  msgid "Activate contact form"
135
  msgstr "Ενεργοποίηση φόρμας επικοινωνίας"
136
 
137
- #: google-captcha.php:280
138
  msgid "Download contact form"
139
  msgstr "Κατέβασμα φόρμας επικοινωνίας"
140
 
141
- #: google-captcha.php:285
142
- msgid "Hide captcha for:"
143
- msgstr "Απόκρυψη captcha για:"
 
144
 
145
- #: google-captcha.php:293
146
- msgid "reCAPTCHA version:"
 
147
  msgstr "Έκδοση reCAPTCHA:"
148
 
149
- #: google-captcha.php:295
150
- #: google-captcha.php:296
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  msgid "version"
152
  msgstr "έκδοση"
153
 
154
- #: google-captcha.php:301
155
- #: google-captcha.php:314
156
- msgid "Theme:"
157
- msgstr "Θέμα εμφάνισης:"
158
 
159
- #: google-captcha.php:302
160
- #: google-captcha.php:315
161
- msgid "for reCAPTCHA version"
162
- msgstr "για την έκδοση reCAPTCHA"
163
 
164
- #: google-captcha.php:326
 
 
 
 
 
165
  msgid "Save Changes"
166
  msgstr "Αποθήκευση αλλαγών"
167
 
168
- #: google-captcha.php:376
169
  msgid "To use Google Captcha you must get the keys from"
170
- msgstr "Για να χρησιμοποιήσετε το Google Captcha θα πρέπει να πάρετε τα κλειδιά από"
 
171
 
172
- #: google-captcha.php:377
173
  msgid "here"
174
  msgstr "εδώ"
175
 
176
- #: google-captcha.php:378
177
  msgid "and enter them on the"
178
  msgstr "και να τα εισάγετε στη"
179
 
180
- #: google-captcha.php:380
181
  msgid "plugin setting page"
182
  msgstr "σελίδα ρυθμίσεων της επέκτασης"
183
 
184
- #: google-captcha.php:397
185
- #: google-captcha.php:434
186
  msgid "Error: You have entered an incorrect CAPTCHA value."
187
  msgstr "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA."
188
 
189
- #: google-captcha.php:502
190
- #: google-captcha.php:512
191
- #: google-captcha.php:521
192
  msgid "Error"
193
  msgstr ""
194
 
195
- #: google-captcha.php:502
196
- #: google-captcha.php:512
197
- #: google-captcha.php:521
198
  #, fuzzy
199
  msgid "You have entered an incorrect CAPTCHA value."
200
  msgstr "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA."
201
 
202
- #: google-captcha.php:563
203
- #: google-captcha.php:568
204
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
205
- msgstr "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA. Κάντε κλικ στο κουμπί Πίσω στον περιηγητή σας, και δοκιμάστε ξανά."
 
 
 
206
 
207
- #: google-captcha.php:605
208
  msgid "Support"
209
  msgstr "Υποστήριξη"
210
 
 
 
 
 
 
 
 
 
 
 
 
 
211
  #~ msgid "requires"
212
  #~ msgstr "απαιτεί"
213
 
@@ -244,10 +314,6 @@ msgstr "Υποστήριξη"
244
  #~ msgid "Enter public key"
245
  #~ msgstr "Введіть відкритий ключ"
246
 
247
- #, fuzzy
248
- #~ msgid "Activated theme"
249
- #~ msgstr "Активировать Contact form"
250
-
251
  #, fuzzy
252
  #~ msgid "Themes"
253
  #~ msgstr "Тема:"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Dimitris Karantonis\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: google-captcha.php:32 google-captcha.php:308
 
20
  msgid "Google Captcha Settings"
21
  msgstr "Ρυθμίσεις Google Captcha"
22
 
23
+ #: google-captcha.php:227
24
+ msgid "Normal"
25
+ msgstr ""
26
+
27
+ #: google-captcha.php:228
28
+ msgid "Compact"
29
+ msgstr ""
30
 
31
+ #: google-captcha.php:234
32
  msgid "Site key"
33
  msgstr "Κλειδί ιστοσελίδας"
34
 
35
+ #: google-captcha.php:239
36
  msgid "Secret Key"
37
  msgstr "Μυστικό κλειδί"
38
 
39
+ #: google-captcha.php:247
40
  msgid "Login form"
41
  msgstr "Φόρμα εισόδου"
42
 
43
+ #: google-captcha.php:248
44
  msgid "Registration form"
45
  msgstr "Φόρμα εγγραφής"
46
 
47
+ #: google-captcha.php:249
48
  msgid "Reset password form"
49
  msgstr "Φόρμα ανάκτησης κωδικού πρόσβασης"
50
 
51
+ #: google-captcha.php:250
52
  msgid "Comments form"
53
  msgstr "Φόρμα για σχόλια"
54
 
55
+ #: google-captcha.php:264
56
  msgid "Enter site key"
57
  msgstr "Εισάγετε το κλειδί της ιστοσελίδας"
58
 
59
+ #: google-captcha.php:265 google-captcha.php:271
 
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
+ msgstr ""
62
+ "ΠΡΟΣΟΧΗ: Το captcha δεν θα εμφανιστεί εάν δεν συμπληρώσετε τα κλειδιά στα "
63
+ "πεδία."
64
 
65
+ #: google-captcha.php:270
66
  msgid "Enter secret key"
67
  msgstr "Εισάγετε το μυστικό κλειδί"
68
 
69
+ #: google-captcha.php:291
70
+ msgid "Settings saved"
71
+ msgstr "Οι ρυμθίσεις αποθηκεύτηκαν"
72
+
73
+ #: google-captcha.php:297
74
+ #, fuzzy
75
+ msgid "All plugin settings were restored."
76
+ msgstr "σελίδα ρυθμίσεων της επέκτασης"
77
+
78
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
79
  msgid "Settings"
80
  msgstr "Ρυθμίσεις"
81
 
82
+ #: google-captcha.php:311 google-captcha.php:782
 
83
  msgid "FAQ"
84
  msgstr "Συχνές Ερωτήσεις"
85
 
86
+ #: google-captcha.php:312
87
+ msgid "Go PRO"
88
+ msgstr ""
89
+
90
+ #: google-captcha.php:314
91
  msgid "Notice:"
92
  msgstr "Σημείωση:"
93
 
94
+ #: google-captcha.php:314
95
+ msgid ""
96
+ "The plugin's settings have been changed. In order to save them please don't "
97
+ "forget to click the 'Save Changes' button."
98
+ msgstr ""
99
+ "Οι ρυθμίσεις της επέκτασης έχουν τροποποιηθεί. Για να τις αποθηκεύσετε, "
100
+ "παρακαλούμε μην ξεχάσετε να κάνετε κλικ στο κουμπί \"Αποθήκευση αλλαγών\"."
101
 
102
+ #: google-captcha.php:319
103
+ msgid ""
104
+ "Google Captcha version 2 will not work correctly, since the option "
105
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
106
+ msgstr ""
107
+ "Η έκδοση 2 του Google Captcha δεν θα λειτουργήσει σωστά, αφού η επιλογή "
108
+ "\"allow_url_fopen\" είναι απενεργοποιημένη στις ρυθμίσεις PHP του παρόχου "
109
+ "φιλοξενίας σας."
110
 
111
+ #: google-captcha.php:320
112
  msgid "Read more."
113
  msgstr "Διαβάστε περισσότερα."
114
 
115
+ #: google-captcha.php:323
116
+ msgid ""
117
+ "If you would like to add the Google Captcha to your own form, just copy and "
118
+ "paste this shortcode to your post or page:"
119
+ msgstr ""
120
+ "Αν θέλετε να προσθέσετε το Google Captcha στη δική σας φόρμα, απλά "
121
+ "αντιγράψτε και επικολλήστε αυτό το σύντομο κωδικό στη δημοσίευση ή στη "
122
+ "σελίδα σας:"
123
 
124
+ #: google-captcha.php:329
125
  msgid "Authentication"
126
  msgstr "Πιστοποίηση"
127
 
128
+ #: google-captcha.php:330
129
  #, php-format
130
  msgid "Before you are able to do something, you must to register %s here %s"
131
+ msgstr ""
132
+ "Πριν να είστε σε θέση να κάνετε κάτι, θα πρέπει να εγγραφείτε %s εδώ %s"
133
 
134
+ #: google-captcha.php:331
135
  msgid "Enter site key and secret key, that you get after registration."
136
+ msgstr ""
137
+ "Πληκτρολογήστε το κλειδί της ιστοσελίδας και το μυστικό κλειδί, τα οποία "
138
+ "παραλάβατε μετά την εγγραφή."
139
 
140
+ #: google-captcha.php:343
141
  msgid "Options"
142
  msgstr "Επιλογές"
143
 
144
+ #: google-captcha.php:346
145
+ msgid "Enable reCAPTCHA for"
146
+ msgstr ""
147
 
148
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
149
  msgid "Contact form"
150
  msgstr "Φόρμα επικοινωνίας"
151
 
152
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
153
  msgid "powered by"
154
  msgstr "υποστήριξη από"
155
 
156
+ #: google-captcha.php:360
157
  msgid "Activate contact form"
158
  msgstr "Ενεργοποίηση φόρμας επικοινωνίας"
159
 
160
+ #: google-captcha.php:364
161
  msgid "Download contact form"
162
  msgstr "Κατέβασμα φόρμας επικοινωνίας"
163
 
164
+ #: google-captcha.php:369
165
+ #, fuzzy
166
+ msgid "Hide reCAPTCHA for"
167
+ msgstr "για την έκδοση reCAPTCHA"
168
 
169
+ #: google-captcha.php:382
170
+ #, fuzzy
171
+ msgid "reCAPTCHA language"
172
  msgstr "Έκδοση reCAPTCHA:"
173
 
174
+ #: google-captcha.php:402
175
+ #, fuzzy
176
+ msgid "Activate"
177
+ msgstr "Активировать Contact form"
178
+
179
+ #: google-captcha.php:406
180
+ msgid "Download"
181
+ msgstr ""
182
+
183
+ #: google-captcha.php:409
184
+ msgid "Use the current site language"
185
+ msgstr ""
186
+
187
+ #: google-captcha.php:409
188
+ msgid "Using"
189
+ msgstr ""
190
+
191
+ #: google-captcha.php:417 google-captcha.php:483
192
+ msgid "Unlock premium options by upgrading to Pro version"
193
+ msgstr ""
194
+
195
+ #: google-captcha.php:420 google-captcha.php:486
196
+ msgid "Learn More"
197
+ msgstr ""
198
+
199
+ #: google-captcha.php:427
200
+ #, fuzzy
201
+ msgid "reCAPTCHA version"
202
+ msgstr "Έκδοση reCAPTCHA:"
203
+
204
+ #: google-captcha.php:429 google-captcha.php:430
205
  msgid "version"
206
  msgstr "έκδοση"
207
 
208
+ #: google-captcha.php:435 google-captcha.php:448
209
+ #, fuzzy
210
+ msgid "reCAPTCHA theme"
211
+ msgstr "Έκδοση reCAPTCHA:"
212
 
213
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
214
+ #, fuzzy
215
+ msgid "for version"
216
+ msgstr "έκδοση"
217
 
218
+ #: google-captcha.php:465
219
+ #, fuzzy
220
+ msgid "reCAPTCHA size"
221
+ msgstr "Έκδοση reCAPTCHA:"
222
+
223
+ #: google-captcha.php:492
224
  msgid "Save Changes"
225
  msgstr "Αποθήκευση αλλαγών"
226
 
227
+ #: google-captcha.php:547
228
  msgid "To use Google Captcha you must get the keys from"
229
+ msgstr ""
230
+ "Για να χρησιμοποιήσετε το Google Captcha θα πρέπει να πάρετε τα κλειδιά από"
231
 
232
+ #: google-captcha.php:548
233
  msgid "here"
234
  msgstr "εδώ"
235
 
236
+ #: google-captcha.php:549
237
  msgid "and enter them on the"
238
  msgstr "και να τα εισάγετε στη"
239
 
240
+ #: google-captcha.php:551
241
  msgid "plugin setting page"
242
  msgstr "σελίδα ρυθμίσεων της επέκτασης"
243
 
244
+ #: google-captcha.php:568 google-captcha.php:605
 
245
  msgid "Error: You have entered an incorrect CAPTCHA value."
246
  msgstr "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA."
247
 
248
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
249
  msgid "Error"
250
  msgstr ""
251
 
252
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
253
  #, fuzzy
254
  msgid "You have entered an incorrect CAPTCHA value."
255
  msgstr "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA."
256
 
257
+ #: google-captcha.php:739 google-captcha.php:746
258
+ msgid ""
259
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
260
+ "your browser, and try again."
261
+ msgstr ""
262
+ "Σφάλμα: Έχετε εισάγει μια εσφαλμένη τιμή CAPTCHA. Κάντε κλικ στο κουμπί Πίσω "
263
+ "στον περιηγητή σας, και δοκιμάστε ξανά."
264
 
265
+ #: google-captcha.php:783
266
  msgid "Support"
267
  msgstr "Υποστήριξη"
268
 
269
+ #~ msgid "Google Captcha"
270
+ #~ msgstr "Google Captcha"
271
+
272
+ #~ msgid "Enable Google Captcha for:"
273
+ #~ msgstr "Ενεργοποίηση Google Captcha για:"
274
+
275
+ #~ msgid "Hide captcha for:"
276
+ #~ msgstr "Απόκρυψη captcha για:"
277
+
278
+ #~ msgid "Theme:"
279
+ #~ msgstr "Θέμα εμφάνισης:"
280
+
281
  #~ msgid "requires"
282
  #~ msgstr "απαιτεί"
283
 
314
  #~ msgid "Enter public key"
315
  #~ msgstr "Введіть відкритий ключ"
316
 
 
 
 
 
317
  #, fuzzy
318
  #~ msgid "Themes"
319
  #~ msgstr "Тема:"
languages/google_captcha-es_ES.mo CHANGED
Binary file
languages/google_captcha-es_ES.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Cloudzeroxyz <cloudzeroxyz@gmail.com>\n"
@@ -13,205 +13,261 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:229
22
  msgid "Google Captcha Settings"
23
  msgstr "Googe Captcha Ajustes"
24
 
25
- #: google-captcha.php:32
26
- msgid "Google Captcha"
27
- msgstr "Google Captcha"
 
 
 
 
28
 
29
- #: google-captcha.php:166
30
  msgid "Site key"
31
  msgstr ""
32
 
33
- #: google-captcha.php:171
34
  msgid "Secret Key"
35
  msgstr ""
36
 
37
- #: google-captcha.php:179
38
  msgid "Login form"
39
  msgstr "Formulario de acceso"
40
 
41
- #: google-captcha.php:180
42
  msgid "Registration form"
43
  msgstr "Formulario de registro"
44
 
45
- #: google-captcha.php:181
46
  msgid "Reset password form"
47
  msgstr "Formulario de restablecimiento de contraseña"
48
 
49
- #: google-captcha.php:182
50
  msgid "Comments form"
51
  msgstr "Formulario de comentarios"
52
 
53
- #: google-captcha.php:197
54
  #, fuzzy
55
  msgid "Enter site key"
56
  msgstr "Introduce la clave privada"
57
 
58
- #: google-captcha.php:198
59
- #: google-captcha.php:204
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
- msgstr "ADVERTENCIA: El Captcha no se mostrará mientras usted no llene los campos clave."
 
 
62
 
63
- #: google-captcha.php:203
64
  #, fuzzy
65
  msgid "Enter secret key"
66
  msgstr "Introduce la clave privada"
67
 
68
- #: google-captcha.php:231
69
- #: google-captcha.php:590
70
- #: google-captcha.php:603
 
 
 
 
 
 
 
71
  msgid "Settings"
72
  msgstr "Ajustes"
73
 
74
- #: google-captcha.php:232
75
- #: google-captcha.php:604
76
  msgid "FAQ"
77
  msgstr "Preguntas Frecuentes"
78
 
79
- #: google-captcha.php:234
80
- msgid "Notice:"
81
  msgstr ""
82
 
83
- #: google-captcha.php:234
84
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
85
  msgstr ""
86
 
87
- #: google-captcha.php:235
88
- msgid "Settings saved"
89
- msgstr "Configuración guardada"
 
 
90
 
91
- #: google-captcha.php:239
92
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
 
 
93
  msgstr ""
94
 
95
- #: google-captcha.php:240
96
  msgid "Read more."
97
  msgstr ""
98
 
99
- #: google-captcha.php:243
100
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
101
- msgstr "Si quisiera añadir el Google Captcha para su formulario, simplemente copia y pega este código corto en tu post o página:"
 
 
 
 
102
 
103
- #: google-captcha.php:245
104
  msgid "Authentication"
105
  msgstr "Autentificación"
106
 
107
- #: google-captcha.php:246
108
  #, php-format
109
  msgid "Before you are able to do something, you must to register %s here %s"
110
  msgstr "Antes de que pueda hacer algo, debe registrar %s aquí %s"
111
 
112
- #: google-captcha.php:247
113
  #, fuzzy
114
  msgid "Enter site key and secret key, that you get after registration."
115
- msgstr "Introduzca las claves pública y privada, que se obtiene después de Registrarse."
 
 
116
 
117
- #: google-captcha.php:259
118
  msgid "Options"
119
  msgstr "Opciones"
120
 
121
- #: google-captcha.php:262
122
- msgid "Enable Google Captcha for:"
123
- msgstr "Habilitar Google Captcha para:"
124
 
125
- #: google-captcha.php:272
126
- #: google-captcha.php:275
127
- #: google-captcha.php:279
128
  msgid "Contact form"
129
  msgstr "Formulario de contacto"
130
 
131
- #: google-captcha.php:273
132
- #: google-captcha.php:276
133
- #: google-captcha.php:280
134
  msgid "powered by"
135
  msgstr "impulsado por"
136
 
137
- #: google-captcha.php:276
138
  msgid "Activate contact form"
139
  msgstr "Activar formulario de contacto"
140
 
141
- #: google-captcha.php:280
142
  msgid "Download contact form"
143
  msgstr "Descargar formulario de contacto"
144
 
145
- #: google-captcha.php:285
146
- msgid "Hide captcha for:"
147
- msgstr "Ocultar captcha para:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
 
149
- #: google-captcha.php:293
150
- msgid "reCAPTCHA version:"
151
  msgstr ""
152
 
153
- #: google-captcha.php:295
154
- #: google-captcha.php:296
155
  msgid "version"
156
  msgstr ""
157
 
158
- #: google-captcha.php:301
159
- #: google-captcha.php:314
160
- msgid "Theme:"
161
- msgstr "Tema:"
 
 
 
162
 
163
- #: google-captcha.php:302
164
- #: google-captcha.php:315
165
- msgid "for reCAPTCHA version"
166
  msgstr ""
167
 
168
- #: google-captcha.php:326
169
  msgid "Save Changes"
170
  msgstr "Guardar Cambios"
171
 
172
- #: google-captcha.php:376
173
  msgid "To use Google Captcha you must get the keys from"
174
  msgstr "Para utilizar Google Captcha debe obtener las claves de"
175
 
176
- #: google-captcha.php:377
177
  msgid "here"
178
  msgstr "aquí"
179
 
180
- #: google-captcha.php:378
181
  msgid "and enter them on the"
182
  msgstr "e introducirlas en"
183
 
184
- #: google-captcha.php:380
185
  msgid "plugin setting page"
186
  msgstr "página de configuración de plugin"
187
 
188
- #: google-captcha.php:397
189
- #: google-captcha.php:434
190
  msgid "Error: You have entered an incorrect CAPTCHA value."
191
  msgstr "Error: Ha introducido un valor incorrecto de CAPTCHA."
192
 
193
- #: google-captcha.php:502
194
- #: google-captcha.php:512
195
- #: google-captcha.php:521
196
  msgid "Error"
197
  msgstr ""
198
 
199
- #: google-captcha.php:502
200
- #: google-captcha.php:512
201
- #: google-captcha.php:521
202
  #, fuzzy
203
  msgid "You have entered an incorrect CAPTCHA value."
204
  msgstr "Error: Ha introducido un valor incorrecto de CAPTCHA."
205
 
206
- #: google-captcha.php:563
207
- #: google-captcha.php:568
208
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
209
- msgstr "Error: Ha introducido un valor incorrecto de CAPTCHA. Haga clic en el botón Regresar de su navegador y vuelva a intentarlo."
 
 
 
210
 
211
- #: google-captcha.php:605
212
  msgid "Support"
213
  msgstr "Soporte"
214
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  #~ msgid "requires"
216
  #~ msgstr "requiere"
217
 
@@ -259,9 +315,6 @@ msgstr "Soporte"
259
  #~ msgid "Clean"
260
  #~ msgstr "Limpio"
261
 
262
- #~ msgid "Activated theme"
263
- #~ msgstr "Tema Activado"
264
-
265
  #~ msgid "Themes"
266
  #~ msgstr "Temas"
267
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Cloudzeroxyz <cloudzeroxyz@gmail.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: google-captcha.php:32 google-captcha.php:308
 
21
  msgid "Google Captcha Settings"
22
  msgstr "Googe Captcha Ajustes"
23
 
24
+ #: google-captcha.php:227
25
+ msgid "Normal"
26
+ msgstr ""
27
+
28
+ #: google-captcha.php:228
29
+ msgid "Compact"
30
+ msgstr ""
31
 
32
+ #: google-captcha.php:234
33
  msgid "Site key"
34
  msgstr ""
35
 
36
+ #: google-captcha.php:239
37
  msgid "Secret Key"
38
  msgstr ""
39
 
40
+ #: google-captcha.php:247
41
  msgid "Login form"
42
  msgstr "Formulario de acceso"
43
 
44
+ #: google-captcha.php:248
45
  msgid "Registration form"
46
  msgstr "Formulario de registro"
47
 
48
+ #: google-captcha.php:249
49
  msgid "Reset password form"
50
  msgstr "Formulario de restablecimiento de contraseña"
51
 
52
+ #: google-captcha.php:250
53
  msgid "Comments form"
54
  msgstr "Formulario de comentarios"
55
 
56
+ #: google-captcha.php:264
57
  #, fuzzy
58
  msgid "Enter site key"
59
  msgstr "Introduce la clave privada"
60
 
61
+ #: google-captcha.php:265 google-captcha.php:271
 
62
  msgid "WARNING: The captcha will not display while you don't fill key fields."
63
+ msgstr ""
64
+ "ADVERTENCIA: El Captcha no se mostrará mientras usted no llene los campos "
65
+ "clave."
66
 
67
+ #: google-captcha.php:270
68
  #, fuzzy
69
  msgid "Enter secret key"
70
  msgstr "Introduce la clave privada"
71
 
72
+ #: google-captcha.php:291
73
+ msgid "Settings saved"
74
+ msgstr "Configuración guardada"
75
+
76
+ #: google-captcha.php:297
77
+ #, fuzzy
78
+ msgid "All plugin settings were restored."
79
+ msgstr "página de configuración de plugin"
80
+
81
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
82
  msgid "Settings"
83
  msgstr "Ajustes"
84
 
85
+ #: google-captcha.php:311 google-captcha.php:782
 
86
  msgid "FAQ"
87
  msgstr "Preguntas Frecuentes"
88
 
89
+ #: google-captcha.php:312
90
+ msgid "Go PRO"
91
  msgstr ""
92
 
93
+ #: google-captcha.php:314
94
+ msgid "Notice:"
95
  msgstr ""
96
 
97
+ #: google-captcha.php:314
98
+ msgid ""
99
+ "The plugin's settings have been changed. In order to save them please don't "
100
+ "forget to click the 'Save Changes' button."
101
+ msgstr ""
102
 
103
+ #: google-captcha.php:319
104
+ msgid ""
105
+ "Google Captcha version 2 will not work correctly, since the option "
106
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
107
  msgstr ""
108
 
109
+ #: google-captcha.php:320
110
  msgid "Read more."
111
  msgstr ""
112
 
113
+ #: google-captcha.php:323
114
+ msgid ""
115
+ "If you would like to add the Google Captcha to your own form, just copy and "
116
+ "paste this shortcode to your post or page:"
117
+ msgstr ""
118
+ "Si quisiera añadir el Google Captcha para su formulario, simplemente copia y "
119
+ "pega este código corto en tu post o página:"
120
 
121
+ #: google-captcha.php:329
122
  msgid "Authentication"
123
  msgstr "Autentificación"
124
 
125
+ #: google-captcha.php:330
126
  #, php-format
127
  msgid "Before you are able to do something, you must to register %s here %s"
128
  msgstr "Antes de que pueda hacer algo, debe registrar %s aquí %s"
129
 
130
+ #: google-captcha.php:331
131
  #, fuzzy
132
  msgid "Enter site key and secret key, that you get after registration."
133
+ msgstr ""
134
+ "Introduzca las claves pública y privada, que se obtiene después de "
135
+ "Registrarse."
136
 
137
+ #: google-captcha.php:343
138
  msgid "Options"
139
  msgstr "Opciones"
140
 
141
+ #: google-captcha.php:346
142
+ msgid "Enable reCAPTCHA for"
143
+ msgstr ""
144
 
145
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
146
  msgid "Contact form"
147
  msgstr "Formulario de contacto"
148
 
149
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
150
  msgid "powered by"
151
  msgstr "impulsado por"
152
 
153
+ #: google-captcha.php:360
154
  msgid "Activate contact form"
155
  msgstr "Activar formulario de contacto"
156
 
157
+ #: google-captcha.php:364
158
  msgid "Download contact form"
159
  msgstr "Descargar formulario de contacto"
160
 
161
+ #: google-captcha.php:369
162
+ msgid "Hide reCAPTCHA for"
163
+ msgstr ""
164
+
165
+ #: google-captcha.php:382
166
+ msgid "reCAPTCHA language"
167
+ msgstr ""
168
+
169
+ #: google-captcha.php:402
170
+ #, fuzzy
171
+ msgid "Activate"
172
+ msgstr "Tema Activado"
173
+
174
+ #: google-captcha.php:406
175
+ msgid "Download"
176
+ msgstr ""
177
+
178
+ #: google-captcha.php:409
179
+ msgid "Use the current site language"
180
+ msgstr ""
181
+
182
+ #: google-captcha.php:409
183
+ msgid "Using"
184
+ msgstr ""
185
+
186
+ #: google-captcha.php:417 google-captcha.php:483
187
+ msgid "Unlock premium options by upgrading to Pro version"
188
+ msgstr ""
189
+
190
+ #: google-captcha.php:420 google-captcha.php:486
191
+ msgid "Learn More"
192
+ msgstr ""
193
 
194
+ #: google-captcha.php:427
195
+ msgid "reCAPTCHA version"
196
  msgstr ""
197
 
198
+ #: google-captcha.php:429 google-captcha.php:430
 
199
  msgid "version"
200
  msgstr ""
201
 
202
+ #: google-captcha.php:435 google-captcha.php:448
203
+ msgid "reCAPTCHA theme"
204
+ msgstr ""
205
+
206
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
207
+ msgid "for version"
208
+ msgstr ""
209
 
210
+ #: google-captcha.php:465
211
+ msgid "reCAPTCHA size"
 
212
  msgstr ""
213
 
214
+ #: google-captcha.php:492
215
  msgid "Save Changes"
216
  msgstr "Guardar Cambios"
217
 
218
+ #: google-captcha.php:547
219
  msgid "To use Google Captcha you must get the keys from"
220
  msgstr "Para utilizar Google Captcha debe obtener las claves de"
221
 
222
+ #: google-captcha.php:548
223
  msgid "here"
224
  msgstr "aquí"
225
 
226
+ #: google-captcha.php:549
227
  msgid "and enter them on the"
228
  msgstr "e introducirlas en"
229
 
230
+ #: google-captcha.php:551
231
  msgid "plugin setting page"
232
  msgstr "página de configuración de plugin"
233
 
234
+ #: google-captcha.php:568 google-captcha.php:605
 
235
  msgid "Error: You have entered an incorrect CAPTCHA value."
236
  msgstr "Error: Ha introducido un valor incorrecto de CAPTCHA."
237
 
238
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
239
  msgid "Error"
240
  msgstr ""
241
 
242
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
243
  #, fuzzy
244
  msgid "You have entered an incorrect CAPTCHA value."
245
  msgstr "Error: Ha introducido un valor incorrecto de CAPTCHA."
246
 
247
+ #: google-captcha.php:739 google-captcha.php:746
248
+ msgid ""
249
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
250
+ "your browser, and try again."
251
+ msgstr ""
252
+ "Error: Ha introducido un valor incorrecto de CAPTCHA. Haga clic en el botón "
253
+ "Regresar de su navegador y vuelva a intentarlo."
254
 
255
+ #: google-captcha.php:783
256
  msgid "Support"
257
  msgstr "Soporte"
258
 
259
+ #~ msgid "Google Captcha"
260
+ #~ msgstr "Google Captcha"
261
+
262
+ #~ msgid "Enable Google Captcha for:"
263
+ #~ msgstr "Habilitar Google Captcha para:"
264
+
265
+ #~ msgid "Hide captcha for:"
266
+ #~ msgstr "Ocultar captcha para:"
267
+
268
+ #~ msgid "Theme:"
269
+ #~ msgstr "Tema:"
270
+
271
  #~ msgid "requires"
272
  #~ msgstr "requiere"
273
 
315
  #~ msgid "Clean"
316
  #~ msgstr "Limpio"
317
 
 
 
 
318
  #~ msgid "Themes"
319
  #~ msgstr "Temas"
320
 
languages/google_captcha-hi.mo CHANGED
Binary file
languages/google_captcha-hi.po CHANGED
@@ -2,10 +2,11 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-05-18 10:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
- "Language-Team: Development Logics Solutions Pvt Ltd <contact@developmentlogics.com>\n"
 
9
  "Language: hi\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -17,193 +18,255 @@ msgstr ""
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:230
22
  msgid "Google Captcha Settings"
23
  msgstr "गूगल कॅप्चा सेटिंग्स"
24
 
25
- #: google-captcha.php:167
 
 
 
 
 
 
 
 
26
  msgid "Site key"
27
  msgstr "साइट कुंजी "
28
 
29
- #: google-captcha.php:172
30
  msgid "Secret Key"
31
  msgstr "गुप्त कुंजी"
32
 
33
- #: google-captcha.php:180
34
  msgid "Login form"
35
  msgstr "प्रवेश फार्म"
36
 
37
- #: google-captcha.php:181
38
  msgid "Registration form"
39
  msgstr "पंजीकरण फॉर्म"
40
 
41
- #: google-captcha.php:182
42
  msgid "Reset password form"
43
  msgstr "पुन: पासवर्ड फार्म"
44
 
45
- #: google-captcha.php:183
46
  msgid "Comments form"
47
  msgstr "टिप्पणियां फार्म"
48
 
49
- #: google-captcha.php:198
50
  msgid "Enter site key"
51
  msgstr "दर्ज साइट कुंजी "
52
 
53
- #: google-captcha.php:199
54
- #: google-captcha.php:205
55
  msgid "WARNING: The captcha will not display while you don't fill key fields."
56
  msgstr "चेतावनी: यदि आप कुंजी क्षेत्र नहीं भरेंगें तो कैप्चा प्रदर्शित नहीं करेगा।"
57
 
58
- #: google-captcha.php:204
59
  msgid "Enter secret key"
60
  msgstr "दर्ज गुप्त कुंजी"
61
 
62
- #: google-captcha.php:232
63
- #: google-captcha.php:597
64
- #: google-captcha.php:610
 
 
 
 
 
 
 
65
  msgid "Settings"
66
  msgstr "सेटिंग्स"
67
 
68
- #: google-captcha.php:233
69
- #: google-captcha.php:611
70
  msgid "FAQ"
71
  msgstr "सामान्यतःपूछे जाने वाले प्रश्न (फ ए क्यू )"
72
 
73
- #: google-captcha.php:235
 
 
 
 
74
  msgid "Notice:"
75
  msgstr "सूचना:"
76
 
77
- #: google-captcha.php:235
78
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
79
- msgstr "प्लगइन की सेटिंग्स बदल दी गयी है। उन्हें बचाने के लिए ,'परिवर्तन सुरक्षित' बटन क्लिक करना मत भूलना।"
80
-
81
- #: google-captcha.php:236
82
- msgid "Settings saved"
83
- msgstr "सेटिंग्स सुरक्षित"
84
 
85
- #: google-captcha.php:240
86
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
87
- msgstr "गूगल कैप्चा संस्करण 2 सही ढंग से काम नहीं करेगा, क्यूंकि विकल्प \"allow_url_fopen\" आपके होस्टिंग के पीएचपी सेटिंग में अक्षम है ।"
 
 
 
 
88
 
89
- #: google-captcha.php:241
90
  msgid "Read more."
91
  msgstr "और पढ़ें।"
92
 
93
- #: google-captcha.php:244
94
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
95
- msgstr "अगर आप अपने खुद के फार्म में गूगल कैप्चा जोड़ना चाहते हैं तो बस इस शॉर्टकोड को अपने पृष्ठ या पोस्ट पर कॉपी और पेस्ट करेँ ।"
 
 
 
 
96
 
97
- #: google-captcha.php:246
98
  msgid "Authentication"
99
  msgstr "प्रमाणीकरण"
100
 
101
- #: google-captcha.php:247
102
  #, php-format
103
  msgid "Before you are able to do something, you must to register %s here %s"
104
  msgstr " कुछ भी करने से पहले %s यहाँ %s पंजीकरण करायें "
105
 
106
- #: google-captcha.php:248
107
  msgid "Enter site key and secret key, that you get after registration."
108
  msgstr "पंजीकरण के बाद जो साइट कुंजी और गुप्त कुंजी मिलती है उसे दर्ज करें।"
109
 
110
- #: google-captcha.php:260
111
  msgid "Options"
112
  msgstr "विकल्प"
113
 
114
- #: google-captcha.php:263
115
- msgid "Enable Google Captcha for:"
116
- msgstr "गूगल कैप्चा के लिए सक्षम करें:"
117
 
118
- #: google-captcha.php:273
119
- #: google-captcha.php:276
120
- #: google-captcha.php:280
121
  msgid "Contact form"
122
  msgstr "संपर्क फार्म"
123
 
124
- #: google-captcha.php:274
125
- #: google-captcha.php:277
126
- #: google-captcha.php:281
127
  msgid "powered by"
128
  msgstr "के द्वारा संचालित"
129
 
130
- #: google-captcha.php:277
131
  msgid "Activate contact form"
132
  msgstr "संपर्क फ़ॉर्म को सक्रिय करें"
133
 
134
- #: google-captcha.php:281
135
  msgid "Download contact form"
136
  msgstr "डाउनलोड संपर्क फ़ॉर्म"
137
 
138
- #: google-captcha.php:286
139
- msgid "Hide captcha for:"
140
- msgstr "कैप्चा छुपाएं:"
 
141
 
142
- #: google-captcha.php:294
143
- msgid "reCAPTCHA version:"
 
144
  msgstr "रीकैप्चा संस्करण:"
145
 
146
- #: google-captcha.php:296
147
- #: google-captcha.php:297
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
  msgid "version"
149
  msgstr "संस्करण"
150
 
151
- #: google-captcha.php:302
152
- #: google-captcha.php:315
153
- msgid "Theme:"
154
- msgstr "विषय:"
155
 
156
- #: google-captcha.php:303
157
- #: google-captcha.php:316
158
- msgid "for reCAPTCHA version"
159
- msgstr "रीकैप्चा संस्करण के लिए"
 
 
 
 
 
160
 
161
- #: google-captcha.php:327
162
  msgid "Save Changes"
163
  msgstr "परिवर्तनों को सुरक्षित करें"
164
 
165
- #: google-captcha.php:377
166
  msgid "To use Google Captcha you must get the keys from"
167
  msgstr "गूगल कॅप्चा का उपयोग करने के लिए,आप कुंजी लें "
168
 
169
- #: google-captcha.php:378
170
  msgid "here"
171
  msgstr "यहाँ से "
172
 
173
- #: google-captcha.php:379
174
  msgid "and enter them on the"
175
  msgstr "और उन्हें दर्ज करें "
176
 
177
- #: google-captcha.php:381
178
  msgid "plugin setting page"
179
  msgstr "प्लगइन सेटिंग पृष्ठ पर "
180
 
181
- #: google-captcha.php:398
182
- #: google-captcha.php:435
183
  msgid "Error: You have entered an incorrect CAPTCHA value."
184
  msgstr "त्रुटि: आपने एक गलत कॅप्चा मान दर्ज किया है।"
185
 
186
- #: google-captcha.php:504
187
- #: google-captcha.php:516
188
- #: google-captcha.php:525
189
  msgid "Error"
190
  msgstr "त्रुटि"
191
 
192
- #: google-captcha.php:504
193
- #: google-captcha.php:516
194
- #: google-captcha.php:525
195
  msgid "You have entered an incorrect CAPTCHA value."
196
  msgstr "आपने एक गलत कॅप्चा मान दर्ज किया है।"
197
 
198
- #: google-captcha.php:568
199
- #: google-captcha.php:575
200
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
201
- msgstr "त्रुटि: आपने एक गलत कॅप्चा मान दर्ज किया है। अपने ब्राउज़र पर वापस बटन क्लिक करें, और फिर कोशिश करें।"
 
 
 
202
 
203
- #: google-captcha.php:612
204
  msgid "Support"
205
  msgstr "सहयोग"
206
 
 
 
 
 
 
 
 
 
 
207
  #~ msgid "Google Captcha"
208
  #~ msgstr "गूगल कॅप्चा"
209
 
@@ -361,9 +424,6 @@ msgstr "सहयोग"
361
  #~ msgid "Activate this plugin"
362
  #~ msgstr "प्लगइन सक्रिय करना "
363
 
364
- #~ msgid "Activate"
365
- #~ msgstr "सक्रिय"
366
-
367
  #~ msgid "Recommended plugins"
368
  #~ msgstr "प्लगइन जिनकी सलाह दी जाती है "
369
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: bestwebsoft.com <plugins@bestwebsoft.com>\n"
8
+ "Language-Team: Development Logics Solutions Pvt Ltd "
9
+ "<contact@developmentlogics.com>\n"
10
  "Language: hi\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
18
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ #: google-captcha.php:32 google-captcha.php:308
 
22
  msgid "Google Captcha Settings"
23
  msgstr "गूगल कॅप्चा सेटिंग्स"
24
 
25
+ #: google-captcha.php:227
26
+ msgid "Normal"
27
+ msgstr ""
28
+
29
+ #: google-captcha.php:228
30
+ msgid "Compact"
31
+ msgstr ""
32
+
33
+ #: google-captcha.php:234
34
  msgid "Site key"
35
  msgstr "साइट कुंजी "
36
 
37
+ #: google-captcha.php:239
38
  msgid "Secret Key"
39
  msgstr "गुप्त कुंजी"
40
 
41
+ #: google-captcha.php:247
42
  msgid "Login form"
43
  msgstr "प्रवेश फार्म"
44
 
45
+ #: google-captcha.php:248
46
  msgid "Registration form"
47
  msgstr "पंजीकरण फॉर्म"
48
 
49
+ #: google-captcha.php:249
50
  msgid "Reset password form"
51
  msgstr "पुन: पासवर्ड फार्म"
52
 
53
+ #: google-captcha.php:250
54
  msgid "Comments form"
55
  msgstr "टिप्पणियां फार्म"
56
 
57
+ #: google-captcha.php:264
58
  msgid "Enter site key"
59
  msgstr "दर्ज साइट कुंजी "
60
 
61
+ #: google-captcha.php:265 google-captcha.php:271
 
62
  msgid "WARNING: The captcha will not display while you don't fill key fields."
63
  msgstr "चेतावनी: यदि आप कुंजी क्षेत्र नहीं भरेंगें तो कैप्चा प्रदर्शित नहीं करेगा।"
64
 
65
+ #: google-captcha.php:270
66
  msgid "Enter secret key"
67
  msgstr "दर्ज गुप्त कुंजी"
68
 
69
+ #: google-captcha.php:291
70
+ msgid "Settings saved"
71
+ msgstr "सेटिंग्स सुरक्षित"
72
+
73
+ #: google-captcha.php:297
74
+ #, fuzzy
75
+ msgid "All plugin settings were restored."
76
+ msgstr "प्लगइन सेटिंग पृष्ठ पर "
77
+
78
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
79
  msgid "Settings"
80
  msgstr "सेटिंग्स"
81
 
82
+ #: google-captcha.php:311 google-captcha.php:782
 
83
  msgid "FAQ"
84
  msgstr "सामान्यतःपूछे जाने वाले प्रश्न (फ ए क्यू )"
85
 
86
+ #: google-captcha.php:312
87
+ msgid "Go PRO"
88
+ msgstr ""
89
+
90
+ #: google-captcha.php:314
91
  msgid "Notice:"
92
  msgstr "सूचना:"
93
 
94
+ #: google-captcha.php:314
95
+ msgid ""
96
+ "The plugin's settings have been changed. In order to save them please don't "
97
+ "forget to click the 'Save Changes' button."
98
+ msgstr ""
99
+ "प्लगइन की सेटिंग्स बदल दी गयी है। उन्हें बचाने के लिए ,'परिवर्तन सुरक्षित' बटन क्लिक करना "
100
+ "मत भूलना।"
101
 
102
+ #: google-captcha.php:319
103
+ msgid ""
104
+ "Google Captcha version 2 will not work correctly, since the option "
105
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
106
+ msgstr ""
107
+ "गूगल कैप्चा संस्करण 2 सही ढंग से काम नहीं करेगा, क्यूंकि विकल्प \"allow_url_fopen\" आपके "
108
+ "होस्टिंग के पीएचपी सेटिंग में अक्षम है ।"
109
 
110
+ #: google-captcha.php:320
111
  msgid "Read more."
112
  msgstr "और पढ़ें।"
113
 
114
+ #: google-captcha.php:323
115
+ msgid ""
116
+ "If you would like to add the Google Captcha to your own form, just copy and "
117
+ "paste this shortcode to your post or page:"
118
+ msgstr ""
119
+ "अगर आप अपने खुद के फार्म में गूगल कैप्चा जोड़ना चाहते हैं तो बस इस शॉर्टकोड को अपने पृष्ठ या "
120
+ "पोस्ट पर कॉपी और पेस्ट करेँ ।"
121
 
122
+ #: google-captcha.php:329
123
  msgid "Authentication"
124
  msgstr "प्रमाणीकरण"
125
 
126
+ #: google-captcha.php:330
127
  #, php-format
128
  msgid "Before you are able to do something, you must to register %s here %s"
129
  msgstr " कुछ भी करने से पहले %s यहाँ %s पंजीकरण करायें "
130
 
131
+ #: google-captcha.php:331
132
  msgid "Enter site key and secret key, that you get after registration."
133
  msgstr "पंजीकरण के बाद जो साइट कुंजी और गुप्त कुंजी मिलती है उसे दर्ज करें।"
134
 
135
+ #: google-captcha.php:343
136
  msgid "Options"
137
  msgstr "विकल्प"
138
 
139
+ #: google-captcha.php:346
140
+ msgid "Enable reCAPTCHA for"
141
+ msgstr ""
142
 
143
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
144
  msgid "Contact form"
145
  msgstr "संपर्क फार्म"
146
 
147
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
148
  msgid "powered by"
149
  msgstr "के द्वारा संचालित"
150
 
151
+ #: google-captcha.php:360
152
  msgid "Activate contact form"
153
  msgstr "संपर्क फ़ॉर्म को सक्रिय करें"
154
 
155
+ #: google-captcha.php:364
156
  msgid "Download contact form"
157
  msgstr "डाउनलोड संपर्क फ़ॉर्म"
158
 
159
+ #: google-captcha.php:369
160
+ #, fuzzy
161
+ msgid "Hide reCAPTCHA for"
162
+ msgstr "रीकैप्चा संस्करण के लिए"
163
 
164
+ #: google-captcha.php:382
165
+ #, fuzzy
166
+ msgid "reCAPTCHA language"
167
  msgstr "रीकैप्चा संस्करण:"
168
 
169
+ #: google-captcha.php:402
170
+ msgid "Activate"
171
+ msgstr "सक्रिय"
172
+
173
+ #: google-captcha.php:406
174
+ msgid "Download"
175
+ msgstr ""
176
+
177
+ #: google-captcha.php:409
178
+ msgid "Use the current site language"
179
+ msgstr ""
180
+
181
+ #: google-captcha.php:409
182
+ msgid "Using"
183
+ msgstr ""
184
+
185
+ #: google-captcha.php:417 google-captcha.php:483
186
+ msgid "Unlock premium options by upgrading to Pro version"
187
+ msgstr ""
188
+
189
+ #: google-captcha.php:420 google-captcha.php:486
190
+ msgid "Learn More"
191
+ msgstr ""
192
+
193
+ #: google-captcha.php:427
194
+ #, fuzzy
195
+ msgid "reCAPTCHA version"
196
+ msgstr "रीकैप्चा संस्करण:"
197
+
198
+ #: google-captcha.php:429 google-captcha.php:430
199
  msgid "version"
200
  msgstr "संस्करण"
201
 
202
+ #: google-captcha.php:435 google-captcha.php:448
203
+ #, fuzzy
204
+ msgid "reCAPTCHA theme"
205
+ msgstr "रीकैप्चा संस्करण:"
206
 
207
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
208
+ #, fuzzy
209
+ msgid "for version"
210
+ msgstr "संस्करण"
211
+
212
+ #: google-captcha.php:465
213
+ #, fuzzy
214
+ msgid "reCAPTCHA size"
215
+ msgstr "रीकैप्चा संस्करण:"
216
 
217
+ #: google-captcha.php:492
218
  msgid "Save Changes"
219
  msgstr "परिवर्तनों को सुरक्षित करें"
220
 
221
+ #: google-captcha.php:547
222
  msgid "To use Google Captcha you must get the keys from"
223
  msgstr "गूगल कॅप्चा का उपयोग करने के लिए,आप कुंजी लें "
224
 
225
+ #: google-captcha.php:548
226
  msgid "here"
227
  msgstr "यहाँ से "
228
 
229
+ #: google-captcha.php:549
230
  msgid "and enter them on the"
231
  msgstr "और उन्हें दर्ज करें "
232
 
233
+ #: google-captcha.php:551
234
  msgid "plugin setting page"
235
  msgstr "प्लगइन सेटिंग पृष्ठ पर "
236
 
237
+ #: google-captcha.php:568 google-captcha.php:605
 
238
  msgid "Error: You have entered an incorrect CAPTCHA value."
239
  msgstr "त्रुटि: आपने एक गलत कॅप्चा मान दर्ज किया है।"
240
 
241
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
242
  msgid "Error"
243
  msgstr "त्रुटि"
244
 
245
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
246
  msgid "You have entered an incorrect CAPTCHA value."
247
  msgstr "आपने एक गलत कॅप्चा मान दर्ज किया है।"
248
 
249
+ #: google-captcha.php:739 google-captcha.php:746
250
+ msgid ""
251
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
252
+ "your browser, and try again."
253
+ msgstr ""
254
+ "त्रुटि: आपने एक गलत कॅप्चा मान दर्ज किया है। अपने ब्राउज़र पर वापस बटन क्लिक करें, और फिर "
255
+ "कोशिश करें।"
256
 
257
+ #: google-captcha.php:783
258
  msgid "Support"
259
  msgstr "सहयोग"
260
 
261
+ #~ msgid "Enable Google Captcha for:"
262
+ #~ msgstr "गूगल कैप्चा के लिए सक्षम करें:"
263
+
264
+ #~ msgid "Hide captcha for:"
265
+ #~ msgstr "कैप्चा छुपाएं:"
266
+
267
+ #~ msgid "Theme:"
268
+ #~ msgstr "विषय:"
269
+
270
  #~ msgid "Google Captcha"
271
  #~ msgstr "गूगल कॅप्चा"
272
 
424
  #~ msgid "Activate this plugin"
425
  #~ msgstr "प्लगइन सक्रिय करना "
426
 
 
 
 
427
  #~ msgid "Recommended plugins"
428
  #~ msgstr "प्लगइन जिनकी सलाह दी जाती है "
429
 
languages/google_captcha-it_IT.mo CHANGED
Binary file
languages/google_captcha-it_IT.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: Istvan <wart17@hotmail.com>\n"
8
  "Language-Team: Istvan <wart17@hotmail.com>\n"
@@ -13,204 +13,267 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
- "X-Poedit-Language: Italian\n"
19
- "X-Poedit-Country: ITALY\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
- #: google-captcha.php:32
23
- #: google-captcha.php:229
24
  msgid "Google Captcha Settings"
25
  msgstr "Impostazioni Google Captcha"
26
 
27
- #: google-captcha.php:32
28
- msgid "Google Captcha"
29
- msgstr "Google Captcha"
 
 
 
 
30
 
31
- #: google-captcha.php:166
32
  msgid "Site key"
33
  msgstr "Chiave del sito"
34
 
35
- #: google-captcha.php:171
36
  msgid "Secret Key"
37
  msgstr "Chiave segreta"
38
 
39
- #: google-captcha.php:179
40
  msgid "Login form"
41
  msgstr "Form di accesso"
42
 
43
- #: google-captcha.php:180
44
  msgid "Registration form"
45
  msgstr "Form di registrazione"
46
 
47
- #: google-captcha.php:181
48
  msgid "Reset password form"
49
  msgstr "Form per resettare la password"
50
 
51
- #: google-captcha.php:182
52
  msgid "Comments form"
53
  msgstr "Form dei commenti"
54
 
55
- #: google-captcha.php:197
56
  msgid "Enter site key"
57
  msgstr "Introduci la Chiave del sito"
58
 
59
- #: google-captcha.php:198
60
- #: google-captcha.php:204
61
  msgid "WARNING: The captcha will not display while you don't fill key fields."
62
- msgstr "ATTENZIONE: Il Captcha non verrà mostrato mentre non riempi i campi chiave."
 
63
 
64
- #: google-captcha.php:203
65
  msgid "Enter secret key"
66
  msgstr "Introduci la Chiave segreta"
67
 
68
- #: google-captcha.php:231
69
- #: google-captcha.php:590
70
- #: google-captcha.php:603
 
 
 
 
 
 
 
71
  msgid "Settings"
72
  msgstr "Impostazioni"
73
 
74
- #: google-captcha.php:232
75
- #: google-captcha.php:604
76
  msgid "FAQ"
77
  msgstr "Domande frequenti"
78
 
79
- #: google-captcha.php:234
 
 
 
 
80
  msgid "Notice:"
81
  msgstr "Avviso:"
82
 
83
- #: google-captcha.php:234
84
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
85
- msgstr "Le impostazioni del plugin sono state modificate. Per salvarle non dimenticare di premere il tasto 'Salva modifiche'."
86
-
87
- #: google-captcha.php:235
88
- msgid "Settings saved"
89
- msgstr "Impostazioni salvate"
90
 
91
- #: google-captcha.php:239
92
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
93
- msgstr "Google Captcha versione 2 non funzionerà correttamente perchè l'opzione \"allow_url_fopen\" è disabilitata nelle impostazioni PHP del tuo hosting."
 
 
 
 
94
 
95
- #: google-captcha.php:240
96
  msgid "Read more."
97
  msgstr "Continua a leggere."
98
 
99
- #: google-captcha.php:243
100
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
101
- msgstr "Se desideri aggiungere Google Captcha ad un tuo form, devi semplicemente copiare ed incollare questo codice nel tuo post o pagina:"
 
 
 
 
102
 
103
- #: google-captcha.php:245
104
  msgid "Authentication"
105
  msgstr "Autenticazione"
106
 
107
- #: google-captcha.php:246
108
  #, php-format
109
  msgid "Before you are able to do something, you must to register %s here %s"
110
  msgstr "Prima di poter fare qualcosa, devi registrare %s qui %s"
111
 
112
- #: google-captcha.php:247
113
  msgid "Enter site key and secret key, that you get after registration."
114
- msgstr "Introduci la Chiave del sito e la Chiave segreta, che si ottengono dopo la registrazione."
 
 
115
 
116
- #: google-captcha.php:259
117
  msgid "Options"
118
  msgstr "Opzioni"
119
 
120
- #: google-captcha.php:262
121
- msgid "Enable Google Captcha for:"
122
- msgstr "Abilitare Google Captcha per:"
123
 
124
- #: google-captcha.php:272
125
- #: google-captcha.php:275
126
- #: google-captcha.php:279
127
  msgid "Contact form"
128
  msgstr "Form di contatto"
129
 
130
- #: google-captcha.php:273
131
- #: google-captcha.php:276
132
- #: google-captcha.php:280
133
  msgid "powered by"
134
  msgstr "powered by"
135
 
136
- #: google-captcha.php:276
137
  msgid "Activate contact form"
138
  msgstr "Attivare form di contatto"
139
 
140
- #: google-captcha.php:280
141
  msgid "Download contact form"
142
  msgstr "Scaricare form di contatto"
143
 
144
- #: google-captcha.php:285
145
- msgid "Hide captcha for:"
146
- msgstr "Nasondi captcha per:"
 
 
 
 
 
 
147
 
148
- #: google-captcha.php:293
149
- msgid "reCAPTCHA version:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
150
  msgstr "reCAPTCHA versione:"
151
 
152
- #: google-captcha.php:295
153
- #: google-captcha.php:296
154
  msgid "version"
155
  msgstr "versione"
156
 
157
- #: google-captcha.php:301
158
- #: google-captcha.php:314
159
- msgid "Theme:"
160
- msgstr "Tema:"
161
 
162
- #: google-captcha.php:302
163
- #: google-captcha.php:315
164
- msgid "for reCAPTCHA version"
165
- msgstr "per reCAPTCHA versione"
 
 
 
 
 
166
 
167
- #: google-captcha.php:326
168
  msgid "Save Changes"
169
  msgstr "Salva modifiche"
170
 
171
- #: google-captcha.php:376
172
  msgid "To use Google Captcha you must get the keys from"
173
  msgstr "Per utilizzare Google Captcha devi ottenere le chiavi da"
174
 
175
- #: google-captcha.php:377
176
  msgid "here"
177
  msgstr "qui"
178
 
179
- #: google-captcha.php:378
180
  msgid "and enter them on the"
181
  msgstr "ed introducili in"
182
 
183
- #: google-captcha.php:380
184
  msgid "plugin setting page"
185
  msgstr "pagina di configurazione del plugin"
186
 
187
- #: google-captcha.php:397
188
- #: google-captcha.php:434
189
  msgid "Error: You have entered an incorrect CAPTCHA value."
190
  msgstr "Errore: Hai introdotto un valore CAPTCHA errato."
191
 
192
- #: google-captcha.php:502
193
- #: google-captcha.php:512
194
- #: google-captcha.php:521
195
  msgid "Error"
196
  msgstr ""
197
 
198
- #: google-captcha.php:502
199
- #: google-captcha.php:512
200
- #: google-captcha.php:521
201
  #, fuzzy
202
  msgid "You have entered an incorrect CAPTCHA value."
203
  msgstr "Errore: Hai introdotto un valore CAPTCHA errato."
204
 
205
- #: google-captcha.php:563
206
- #: google-captcha.php:568
207
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
208
- msgstr "Errore: Hai introdotto un valore CAPTCHA errato. Fai click sul bottone Indietro del tuo browser e riprova."
 
 
 
209
 
210
- #: google-captcha.php:605
211
  msgid "Support"
212
  msgstr "Supporto"
213
 
 
 
 
 
 
 
 
 
 
 
 
 
214
  #~ msgid "requires"
215
  #~ msgstr "richiede"
216
 
@@ -258,9 +321,6 @@ msgstr "Supporto"
258
  #~ msgid "Clean"
259
  #~ msgstr "Limpio"
260
 
261
- #~ msgid "Activated theme"
262
- #~ msgstr "Tema Activado"
263
-
264
  #~ msgid "Themes"
265
  #~ msgstr "Temas"
266
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: Istvan <wart17@hotmail.com>\n"
8
  "Language-Team: Istvan <wart17@hotmail.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: google-captcha.php:32 google-captcha.php:308
 
21
  msgid "Google Captcha Settings"
22
  msgstr "Impostazioni Google Captcha"
23
 
24
+ #: google-captcha.php:227
25
+ msgid "Normal"
26
+ msgstr ""
27
+
28
+ #: google-captcha.php:228
29
+ msgid "Compact"
30
+ msgstr ""
31
 
32
+ #: google-captcha.php:234
33
  msgid "Site key"
34
  msgstr "Chiave del sito"
35
 
36
+ #: google-captcha.php:239
37
  msgid "Secret Key"
38
  msgstr "Chiave segreta"
39
 
40
+ #: google-captcha.php:247
41
  msgid "Login form"
42
  msgstr "Form di accesso"
43
 
44
+ #: google-captcha.php:248
45
  msgid "Registration form"
46
  msgstr "Form di registrazione"
47
 
48
+ #: google-captcha.php:249
49
  msgid "Reset password form"
50
  msgstr "Form per resettare la password"
51
 
52
+ #: google-captcha.php:250
53
  msgid "Comments form"
54
  msgstr "Form dei commenti"
55
 
56
+ #: google-captcha.php:264
57
  msgid "Enter site key"
58
  msgstr "Introduci la Chiave del sito"
59
 
60
+ #: google-captcha.php:265 google-captcha.php:271
 
61
  msgid "WARNING: The captcha will not display while you don't fill key fields."
62
+ msgstr ""
63
+ "ATTENZIONE: Il Captcha non verrà mostrato mentre non riempi i campi chiave."
64
 
65
+ #: google-captcha.php:270
66
  msgid "Enter secret key"
67
  msgstr "Introduci la Chiave segreta"
68
 
69
+ #: google-captcha.php:291
70
+ msgid "Settings saved"
71
+ msgstr "Impostazioni salvate"
72
+
73
+ #: google-captcha.php:297
74
+ #, fuzzy
75
+ msgid "All plugin settings were restored."
76
+ msgstr "pagina di configurazione del plugin"
77
+
78
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
79
  msgid "Settings"
80
  msgstr "Impostazioni"
81
 
82
+ #: google-captcha.php:311 google-captcha.php:782
 
83
  msgid "FAQ"
84
  msgstr "Domande frequenti"
85
 
86
+ #: google-captcha.php:312
87
+ msgid "Go PRO"
88
+ msgstr ""
89
+
90
+ #: google-captcha.php:314
91
  msgid "Notice:"
92
  msgstr "Avviso:"
93
 
94
+ #: google-captcha.php:314
95
+ msgid ""
96
+ "The plugin's settings have been changed. In order to save them please don't "
97
+ "forget to click the 'Save Changes' button."
98
+ msgstr ""
99
+ "Le impostazioni del plugin sono state modificate. Per salvarle non "
100
+ "dimenticare di premere il tasto 'Salva modifiche'."
101
 
102
+ #: google-captcha.php:319
103
+ msgid ""
104
+ "Google Captcha version 2 will not work correctly, since the option "
105
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
106
+ msgstr ""
107
+ "Google Captcha versione 2 non funzionerà correttamente perchè l'opzione "
108
+ "\"allow_url_fopen\" è disabilitata nelle impostazioni PHP del tuo hosting."
109
 
110
+ #: google-captcha.php:320
111
  msgid "Read more."
112
  msgstr "Continua a leggere."
113
 
114
+ #: google-captcha.php:323
115
+ msgid ""
116
+ "If you would like to add the Google Captcha to your own form, just copy and "
117
+ "paste this shortcode to your post or page:"
118
+ msgstr ""
119
+ "Se desideri aggiungere Google Captcha ad un tuo form, devi semplicemente "
120
+ "copiare ed incollare questo codice nel tuo post o pagina:"
121
 
122
+ #: google-captcha.php:329
123
  msgid "Authentication"
124
  msgstr "Autenticazione"
125
 
126
+ #: google-captcha.php:330
127
  #, php-format
128
  msgid "Before you are able to do something, you must to register %s here %s"
129
  msgstr "Prima di poter fare qualcosa, devi registrare %s qui %s"
130
 
131
+ #: google-captcha.php:331
132
  msgid "Enter site key and secret key, that you get after registration."
133
+ msgstr ""
134
+ "Introduci la Chiave del sito e la Chiave segreta, che si ottengono dopo la "
135
+ "registrazione."
136
 
137
+ #: google-captcha.php:343
138
  msgid "Options"
139
  msgstr "Opzioni"
140
 
141
+ #: google-captcha.php:346
142
+ msgid "Enable reCAPTCHA for"
143
+ msgstr ""
144
 
145
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
146
  msgid "Contact form"
147
  msgstr "Form di contatto"
148
 
149
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
150
  msgid "powered by"
151
  msgstr "powered by"
152
 
153
+ #: google-captcha.php:360
154
  msgid "Activate contact form"
155
  msgstr "Attivare form di contatto"
156
 
157
+ #: google-captcha.php:364
158
  msgid "Download contact form"
159
  msgstr "Scaricare form di contatto"
160
 
161
+ #: google-captcha.php:369
162
+ #, fuzzy
163
+ msgid "Hide reCAPTCHA for"
164
+ msgstr "per reCAPTCHA versione"
165
+
166
+ #: google-captcha.php:382
167
+ #, fuzzy
168
+ msgid "reCAPTCHA language"
169
+ msgstr "reCAPTCHA versione:"
170
 
171
+ #: google-captcha.php:402
172
+ #, fuzzy
173
+ msgid "Activate"
174
+ msgstr "Tema Activado"
175
+
176
+ #: google-captcha.php:406
177
+ msgid "Download"
178
+ msgstr ""
179
+
180
+ #: google-captcha.php:409
181
+ msgid "Use the current site language"
182
+ msgstr ""
183
+
184
+ #: google-captcha.php:409
185
+ msgid "Using"
186
+ msgstr ""
187
+
188
+ #: google-captcha.php:417 google-captcha.php:483
189
+ msgid "Unlock premium options by upgrading to Pro version"
190
+ msgstr ""
191
+
192
+ #: google-captcha.php:420 google-captcha.php:486
193
+ msgid "Learn More"
194
+ msgstr ""
195
+
196
+ #: google-captcha.php:427
197
+ #, fuzzy
198
+ msgid "reCAPTCHA version"
199
  msgstr "reCAPTCHA versione:"
200
 
201
+ #: google-captcha.php:429 google-captcha.php:430
 
202
  msgid "version"
203
  msgstr "versione"
204
 
205
+ #: google-captcha.php:435 google-captcha.php:448
206
+ #, fuzzy
207
+ msgid "reCAPTCHA theme"
208
+ msgstr "reCAPTCHA versione:"
209
 
210
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
211
+ #, fuzzy
212
+ msgid "for version"
213
+ msgstr "versione"
214
+
215
+ #: google-captcha.php:465
216
+ #, fuzzy
217
+ msgid "reCAPTCHA size"
218
+ msgstr "reCAPTCHA versione:"
219
 
220
+ #: google-captcha.php:492
221
  msgid "Save Changes"
222
  msgstr "Salva modifiche"
223
 
224
+ #: google-captcha.php:547
225
  msgid "To use Google Captcha you must get the keys from"
226
  msgstr "Per utilizzare Google Captcha devi ottenere le chiavi da"
227
 
228
+ #: google-captcha.php:548
229
  msgid "here"
230
  msgstr "qui"
231
 
232
+ #: google-captcha.php:549
233
  msgid "and enter them on the"
234
  msgstr "ed introducili in"
235
 
236
+ #: google-captcha.php:551
237
  msgid "plugin setting page"
238
  msgstr "pagina di configurazione del plugin"
239
 
240
+ #: google-captcha.php:568 google-captcha.php:605
 
241
  msgid "Error: You have entered an incorrect CAPTCHA value."
242
  msgstr "Errore: Hai introdotto un valore CAPTCHA errato."
243
 
244
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
245
  msgid "Error"
246
  msgstr ""
247
 
248
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
249
  #, fuzzy
250
  msgid "You have entered an incorrect CAPTCHA value."
251
  msgstr "Errore: Hai introdotto un valore CAPTCHA errato."
252
 
253
+ #: google-captcha.php:739 google-captcha.php:746
254
+ msgid ""
255
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
256
+ "your browser, and try again."
257
+ msgstr ""
258
+ "Errore: Hai introdotto un valore CAPTCHA errato. Fai click sul bottone "
259
+ "Indietro del tuo browser e riprova."
260
 
261
+ #: google-captcha.php:783
262
  msgid "Support"
263
  msgstr "Supporto"
264
 
265
+ #~ msgid "Google Captcha"
266
+ #~ msgstr "Google Captcha"
267
+
268
+ #~ msgid "Enable Google Captcha for:"
269
+ #~ msgstr "Abilitare Google Captcha per:"
270
+
271
+ #~ msgid "Hide captcha for:"
272
+ #~ msgstr "Nasondi captcha per:"
273
+
274
+ #~ msgid "Theme:"
275
+ #~ msgstr "Tema:"
276
+
277
  #~ msgid "requires"
278
  #~ msgstr "richiede"
279
 
321
  #~ msgid "Clean"
322
  #~ msgstr "Limpio"
323
 
 
 
 
324
  #~ msgid "Themes"
325
  #~ msgstr "Temas"
326
 
languages/google_captcha-pl_PL.mo CHANGED
Binary file
languages/google_captcha-pl_PL.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
@@ -13,205 +13,261 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
- "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:229
22
  msgid "Google Captcha Settings"
23
  msgstr "Ustawienia Google Captcha"
24
 
25
- #: google-captcha.php:32
26
- msgid "Google Captcha"
27
- msgstr "Google Captcha"
 
 
 
 
28
 
29
- #: google-captcha.php:166
30
  msgid "Site key"
31
  msgstr ""
32
 
33
- #: google-captcha.php:171
34
  msgid "Secret Key"
35
  msgstr ""
36
 
37
- #: google-captcha.php:179
38
  msgid "Login form"
39
  msgstr "Formularz logowania"
40
 
41
- #: google-captcha.php:180
42
  msgid "Registration form"
43
  msgstr "Formularz rejestracji"
44
 
45
- #: google-captcha.php:181
46
  msgid "Reset password form"
47
  msgstr "Formularz odzyskiwania hasła"
48
 
49
- #: google-captcha.php:182
50
  msgid "Comments form"
51
  msgstr "Formularz komentarza"
52
 
53
- #: google-captcha.php:197
54
  #, fuzzy
55
  msgid "Enter site key"
56
  msgstr "Wprowadź klucz prywatny"
57
 
58
- #: google-captcha.php:198
59
- #: google-captcha.php:204
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
- msgstr "OSTRZEŻENIE: Kod captcha nie będzie wyświetlany, jeżeli nie wprowadzisz kluczy."
 
 
62
 
63
- #: google-captcha.php:203
64
  #, fuzzy
65
  msgid "Enter secret key"
66
  msgstr "Wprowadź klucz prywatny"
67
 
68
- #: google-captcha.php:231
69
- #: google-captcha.php:590
70
- #: google-captcha.php:603
 
 
 
 
 
 
 
71
  msgid "Settings"
72
  msgstr "Ustawienia"
73
 
74
- #: google-captcha.php:232
75
- #: google-captcha.php:604
76
  msgid "FAQ"
77
  msgstr "FAQ"
78
 
79
- #: google-captcha.php:234
80
- msgid "Notice:"
81
  msgstr ""
82
 
83
- #: google-captcha.php:234
84
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
85
  msgstr ""
86
 
87
- #: google-captcha.php:235
88
- msgid "Settings saved"
89
- msgstr "Ustawienia zapisane"
 
 
90
 
91
- #: google-captcha.php:239
92
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
 
 
93
  msgstr ""
94
 
95
- #: google-captcha.php:240
96
  msgid "Read more."
97
  msgstr ""
98
 
99
- #: google-captcha.php:243
100
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
101
- msgstr "Jeżeli chcesz umieścić wtyczkę Google Captcha we własnym formularzu, po prostu skopiuj i wklej ten kod w swoim poście lub na swojej stronie:"
 
 
 
 
102
 
103
- #: google-captcha.php:245
104
  msgid "Authentication"
105
  msgstr "Uwierzytelnianie"
106
 
107
- #: google-captcha.php:246
108
  #, php-format
109
  msgid "Before you are able to do something, you must to register %s here %s"
110
  msgstr "Aby móc cokolwiek zrobić, musisz się zarejestrować %s tutaj %s"
111
 
112
- #: google-captcha.php:247
113
  #, fuzzy
114
  msgid "Enter site key and secret key, that you get after registration."
115
- msgstr "Wprowadź swój klucz publiczny i prywatny, uzyskane po dokonaniu rejestracji."
 
116
 
117
- #: google-captcha.php:259
118
  msgid "Options"
119
  msgstr "Opcje"
120
 
121
- #: google-captcha.php:262
122
- msgid "Enable Google Captcha for:"
123
- msgstr "Włącz Google Captcha na stronach:"
124
 
125
- #: google-captcha.php:272
126
- #: google-captcha.php:275
127
- #: google-captcha.php:279
128
  msgid "Contact form"
129
  msgstr "Formularz kontaktowy"
130
 
131
- #: google-captcha.php:273
132
- #: google-captcha.php:276
133
- #: google-captcha.php:280
134
  msgid "powered by"
135
  msgstr "opracowany przez"
136
 
137
- #: google-captcha.php:276
138
  msgid "Activate contact form"
139
  msgstr "Włącz formularz kontaktowy"
140
 
141
- #: google-captcha.php:280
142
  msgid "Download contact form"
143
  msgstr "Pobierz formularz kontaktowy"
144
 
145
- #: google-captcha.php:285
146
- msgid "Hide captcha for:"
147
- msgstr "Ukryj kod captcha dla:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
 
149
- #: google-captcha.php:293
150
- msgid "reCAPTCHA version:"
151
  msgstr ""
152
 
153
- #: google-captcha.php:295
154
- #: google-captcha.php:296
155
  msgid "version"
156
  msgstr ""
157
 
158
- #: google-captcha.php:301
159
- #: google-captcha.php:314
160
- msgid "Theme:"
161
- msgstr "Motyw:"
 
 
 
162
 
163
- #: google-captcha.php:302
164
- #: google-captcha.php:315
165
- msgid "for reCAPTCHA version"
166
  msgstr ""
167
 
168
- #: google-captcha.php:326
169
  msgid "Save Changes"
170
  msgstr "Zapisz zmiany"
171
 
172
- #: google-captcha.php:376
173
  msgid "To use Google Captcha you must get the keys from"
174
  msgstr "Aby korzystać z Google Captcha, musisz najpierw uzyskać klucze"
175
 
176
- #: google-captcha.php:377
177
  msgid "here"
178
  msgstr "stąd"
179
 
180
- #: google-captcha.php:378
181
  msgid "and enter them on the"
182
  msgstr "i wprowadzić je na"
183
 
184
- #: google-captcha.php:380
185
  msgid "plugin setting page"
186
  msgstr "stronie ustawień wtyczki"
187
 
188
- #: google-captcha.php:397
189
- #: google-captcha.php:434
190
  msgid "Error: You have entered an incorrect CAPTCHA value."
191
  msgstr "Błąd: wprowadzono nieprawidłowy kod CAPTCHA."
192
 
193
- #: google-captcha.php:502
194
- #: google-captcha.php:512
195
- #: google-captcha.php:521
196
  msgid "Error"
197
  msgstr ""
198
 
199
- #: google-captcha.php:502
200
- #: google-captcha.php:512
201
- #: google-captcha.php:521
202
  #, fuzzy
203
  msgid "You have entered an incorrect CAPTCHA value."
204
  msgstr "Błąd: wprowadzono nieprawidłowy kod CAPTCHA."
205
 
206
- #: google-captcha.php:563
207
- #: google-captcha.php:568
208
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
209
- msgstr "Błąd: wprowadzono nieprawidłowy kod CAPTCHA. Kliknij przycisk WSTECZ na pasku przeglądarki i spróbuj ponownie."
 
 
 
210
 
211
- #: google-captcha.php:605
212
  msgid "Support"
213
  msgstr "Wsparcie"
214
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  #~ msgid "requires"
216
  #~ msgstr "wymaga"
217
 
@@ -260,9 +316,6 @@ msgstr "Wsparcie"
260
  #~ msgid "Clean"
261
  #~ msgstr "Czysty"
262
 
263
- #~ msgid "Activated theme"
264
- #~ msgstr "Motyw aktywny"
265
-
266
  #~ msgid "Themes"
267
  #~ msgstr "Motywy"
268
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
+ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
18
+ "|| n%100>=20) ? 1 : 2);\n"
19
  "X-Poedit-SearchPath-0: .\n"
20
 
21
+ #: google-captcha.php:32 google-captcha.php:308
 
22
  msgid "Google Captcha Settings"
23
  msgstr "Ustawienia Google Captcha"
24
 
25
+ #: google-captcha.php:227
26
+ msgid "Normal"
27
+ msgstr ""
28
+
29
+ #: google-captcha.php:228
30
+ msgid "Compact"
31
+ msgstr ""
32
 
33
+ #: google-captcha.php:234
34
  msgid "Site key"
35
  msgstr ""
36
 
37
+ #: google-captcha.php:239
38
  msgid "Secret Key"
39
  msgstr ""
40
 
41
+ #: google-captcha.php:247
42
  msgid "Login form"
43
  msgstr "Formularz logowania"
44
 
45
+ #: google-captcha.php:248
46
  msgid "Registration form"
47
  msgstr "Formularz rejestracji"
48
 
49
+ #: google-captcha.php:249
50
  msgid "Reset password form"
51
  msgstr "Formularz odzyskiwania hasła"
52
 
53
+ #: google-captcha.php:250
54
  msgid "Comments form"
55
  msgstr "Formularz komentarza"
56
 
57
+ #: google-captcha.php:264
58
  #, fuzzy
59
  msgid "Enter site key"
60
  msgstr "Wprowadź klucz prywatny"
61
 
62
+ #: google-captcha.php:265 google-captcha.php:271
 
63
  msgid "WARNING: The captcha will not display while you don't fill key fields."
64
+ msgstr ""
65
+ "OSTRZEŻENIE: Kod captcha nie będzie wyświetlany, jeżeli nie wprowadzisz "
66
+ "kluczy."
67
 
68
+ #: google-captcha.php:270
69
  #, fuzzy
70
  msgid "Enter secret key"
71
  msgstr "Wprowadź klucz prywatny"
72
 
73
+ #: google-captcha.php:291
74
+ msgid "Settings saved"
75
+ msgstr "Ustawienia zapisane"
76
+
77
+ #: google-captcha.php:297
78
+ #, fuzzy
79
+ msgid "All plugin settings were restored."
80
+ msgstr "stronie ustawień wtyczki"
81
+
82
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
83
  msgid "Settings"
84
  msgstr "Ustawienia"
85
 
86
+ #: google-captcha.php:311 google-captcha.php:782
 
87
  msgid "FAQ"
88
  msgstr "FAQ"
89
 
90
+ #: google-captcha.php:312
91
+ msgid "Go PRO"
92
  msgstr ""
93
 
94
+ #: google-captcha.php:314
95
+ msgid "Notice:"
96
  msgstr ""
97
 
98
+ #: google-captcha.php:314
99
+ msgid ""
100
+ "The plugin's settings have been changed. In order to save them please don't "
101
+ "forget to click the 'Save Changes' button."
102
+ msgstr ""
103
 
104
+ #: google-captcha.php:319
105
+ msgid ""
106
+ "Google Captcha version 2 will not work correctly, since the option "
107
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
108
  msgstr ""
109
 
110
+ #: google-captcha.php:320
111
  msgid "Read more."
112
  msgstr ""
113
 
114
+ #: google-captcha.php:323
115
+ msgid ""
116
+ "If you would like to add the Google Captcha to your own form, just copy and "
117
+ "paste this shortcode to your post or page:"
118
+ msgstr ""
119
+ "Jeżeli chcesz umieścić wtyczkę Google Captcha we własnym formularzu, po "
120
+ "prostu skopiuj i wklej ten kod w swoim poście lub na swojej stronie:"
121
 
122
+ #: google-captcha.php:329
123
  msgid "Authentication"
124
  msgstr "Uwierzytelnianie"
125
 
126
+ #: google-captcha.php:330
127
  #, php-format
128
  msgid "Before you are able to do something, you must to register %s here %s"
129
  msgstr "Aby móc cokolwiek zrobić, musisz się zarejestrować %s tutaj %s"
130
 
131
+ #: google-captcha.php:331
132
  #, fuzzy
133
  msgid "Enter site key and secret key, that you get after registration."
134
+ msgstr ""
135
+ "Wprowadź swój klucz publiczny i prywatny, uzyskane po dokonaniu rejestracji."
136
 
137
+ #: google-captcha.php:343
138
  msgid "Options"
139
  msgstr "Opcje"
140
 
141
+ #: google-captcha.php:346
142
+ msgid "Enable reCAPTCHA for"
143
+ msgstr ""
144
 
145
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
146
  msgid "Contact form"
147
  msgstr "Formularz kontaktowy"
148
 
149
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
150
  msgid "powered by"
151
  msgstr "opracowany przez"
152
 
153
+ #: google-captcha.php:360
154
  msgid "Activate contact form"
155
  msgstr "Włącz formularz kontaktowy"
156
 
157
+ #: google-captcha.php:364
158
  msgid "Download contact form"
159
  msgstr "Pobierz formularz kontaktowy"
160
 
161
+ #: google-captcha.php:369
162
+ msgid "Hide reCAPTCHA for"
163
+ msgstr ""
164
+
165
+ #: google-captcha.php:382
166
+ msgid "reCAPTCHA language"
167
+ msgstr ""
168
+
169
+ #: google-captcha.php:402
170
+ #, fuzzy
171
+ msgid "Activate"
172
+ msgstr "Motyw aktywny"
173
+
174
+ #: google-captcha.php:406
175
+ msgid "Download"
176
+ msgstr ""
177
+
178
+ #: google-captcha.php:409
179
+ msgid "Use the current site language"
180
+ msgstr ""
181
+
182
+ #: google-captcha.php:409
183
+ msgid "Using"
184
+ msgstr ""
185
+
186
+ #: google-captcha.php:417 google-captcha.php:483
187
+ msgid "Unlock premium options by upgrading to Pro version"
188
+ msgstr ""
189
+
190
+ #: google-captcha.php:420 google-captcha.php:486
191
+ msgid "Learn More"
192
+ msgstr ""
193
 
194
+ #: google-captcha.php:427
195
+ msgid "reCAPTCHA version"
196
  msgstr ""
197
 
198
+ #: google-captcha.php:429 google-captcha.php:430
 
199
  msgid "version"
200
  msgstr ""
201
 
202
+ #: google-captcha.php:435 google-captcha.php:448
203
+ msgid "reCAPTCHA theme"
204
+ msgstr ""
205
+
206
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
207
+ msgid "for version"
208
+ msgstr ""
209
 
210
+ #: google-captcha.php:465
211
+ msgid "reCAPTCHA size"
 
212
  msgstr ""
213
 
214
+ #: google-captcha.php:492
215
  msgid "Save Changes"
216
  msgstr "Zapisz zmiany"
217
 
218
+ #: google-captcha.php:547
219
  msgid "To use Google Captcha you must get the keys from"
220
  msgstr "Aby korzystać z Google Captcha, musisz najpierw uzyskać klucze"
221
 
222
+ #: google-captcha.php:548
223
  msgid "here"
224
  msgstr "stąd"
225
 
226
+ #: google-captcha.php:549
227
  msgid "and enter them on the"
228
  msgstr "i wprowadzić je na"
229
 
230
+ #: google-captcha.php:551
231
  msgid "plugin setting page"
232
  msgstr "stronie ustawień wtyczki"
233
 
234
+ #: google-captcha.php:568 google-captcha.php:605
 
235
  msgid "Error: You have entered an incorrect CAPTCHA value."
236
  msgstr "Błąd: wprowadzono nieprawidłowy kod CAPTCHA."
237
 
238
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
239
  msgid "Error"
240
  msgstr ""
241
 
242
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
243
  #, fuzzy
244
  msgid "You have entered an incorrect CAPTCHA value."
245
  msgstr "Błąd: wprowadzono nieprawidłowy kod CAPTCHA."
246
 
247
+ #: google-captcha.php:739 google-captcha.php:746
248
+ msgid ""
249
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
250
+ "your browser, and try again."
251
+ msgstr ""
252
+ "Błąd: wprowadzono nieprawidłowy kod CAPTCHA. Kliknij przycisk WSTECZ na "
253
+ "pasku przeglądarki i spróbuj ponownie."
254
 
255
+ #: google-captcha.php:783
256
  msgid "Support"
257
  msgstr "Wsparcie"
258
 
259
+ #~ msgid "Google Captcha"
260
+ #~ msgstr "Google Captcha"
261
+
262
+ #~ msgid "Enable Google Captcha for:"
263
+ #~ msgstr "Włącz Google Captcha na stronach:"
264
+
265
+ #~ msgid "Hide captcha for:"
266
+ #~ msgstr "Ukryj kod captcha dla:"
267
+
268
+ #~ msgid "Theme:"
269
+ #~ msgstr "Motyw:"
270
+
271
  #~ msgid "requires"
272
  #~ msgstr "wymaga"
273
 
316
  #~ msgid "Clean"
317
  #~ msgstr "Czysty"
318
 
 
 
 
319
  #~ msgid "Themes"
320
  #~ msgstr "Motywy"
321
 
languages/google_captcha-pt_BR.mo CHANGED
Binary file
languages/google_captcha-pt_BR.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Elton Peetz Prado <epeetz@gmail.com>\n"
@@ -13,209 +13,267 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:229
22
  msgid "Google Captcha Settings"
23
  msgstr "Configurações Google Captcha"
24
 
25
- #: google-captcha.php:32
26
- msgid "Google Captcha"
27
- msgstr "Google Captcha"
 
 
 
 
28
 
29
- #: google-captcha.php:166
30
  #, fuzzy
31
  msgid "Site key"
32
  msgstr "URL do site"
33
 
34
- #: google-captcha.php:171
35
  msgid "Secret Key"
36
  msgstr ""
37
 
38
- #: google-captcha.php:179
39
  msgid "Login form"
40
  msgstr "Formulário de login"
41
 
42
- #: google-captcha.php:180
43
  msgid "Registration form"
44
  msgstr "Formulário de registro"
45
 
46
- #: google-captcha.php:181
47
  msgid "Reset password form"
48
  msgstr "Formulário de alterar senha"
49
 
50
- #: google-captcha.php:182
51
  msgid "Comments form"
52
  msgstr "Fomulário de comentários"
53
 
54
- #: google-captcha.php:197
55
  #, fuzzy
56
  msgid "Enter site key"
57
  msgstr "Digite a chave privada"
58
 
59
- #: google-captcha.php:198
60
- #: google-captcha.php:204
61
  msgid "WARNING: The captcha will not display while you don't fill key fields."
62
- msgstr "AVISO: O captcha não será exibido enquanto você não preencher os campos-chave."
 
 
63
 
64
- #: google-captcha.php:203
65
  #, fuzzy
66
  msgid "Enter secret key"
67
  msgstr "Digite a chave privada"
68
 
69
- #: google-captcha.php:231
70
- #: google-captcha.php:590
71
- #: google-captcha.php:603
 
 
 
 
 
 
 
72
  msgid "Settings"
73
  msgstr "Configurações"
74
 
75
- #: google-captcha.php:232
76
- #: google-captcha.php:604
77
  msgid "FAQ"
78
  msgstr "FAQ"
79
 
80
- #: google-captcha.php:234
81
- msgid "Notice:"
82
  msgstr ""
83
 
84
- #: google-captcha.php:234
85
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
86
  msgstr ""
87
 
88
- #: google-captcha.php:235
89
- msgid "Settings saved"
90
- msgstr "Configurações salvas"
 
 
91
 
92
- #: google-captcha.php:239
93
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
 
 
94
  msgstr ""
95
 
96
- #: google-captcha.php:240
97
  #, fuzzy
98
  msgid "Read more."
99
  msgstr "Saber mais"
100
 
101
- #: google-captcha.php:243
102
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
103
- msgstr "Se você quiser adicionar o Google Captcha para seu próprio formulário, basta copiar e colar este shortcode para o seu post ou página:"
 
 
 
 
104
 
105
- #: google-captcha.php:245
106
  msgid "Authentication"
107
  msgstr "Autenticação"
108
 
109
- #: google-captcha.php:246
110
  #, php-format
111
  msgid "Before you are able to do something, you must to register %s here %s"
112
  msgstr "Antes de você fazer alguma coisa, deve se registrar %s aqui %s"
113
 
114
- #: google-captcha.php:247
115
  #, fuzzy
116
  msgid "Enter site key and secret key, that you get after registration."
117
  msgstr "Digite as chaves públicas e privadas, que você recebe após o registro."
118
 
119
- #: google-captcha.php:259
120
  msgid "Options"
121
  msgstr "Opções"
122
 
123
- #: google-captcha.php:262
124
- msgid "Enable Google Captcha for:"
125
- msgstr "Ativar Google Captcha para:"
126
 
127
- #: google-captcha.php:272
128
- #: google-captcha.php:275
129
- #: google-captcha.php:279
130
  msgid "Contact form"
131
  msgstr "Formulário de contato"
132
 
133
- #: google-captcha.php:273
134
- #: google-captcha.php:276
135
- #: google-captcha.php:280
136
  msgid "powered by"
137
  msgstr "distribuído por"
138
 
139
- #: google-captcha.php:276
140
  msgid "Activate contact form"
141
  msgstr "Ativar formulário de contato"
142
 
143
- #: google-captcha.php:280
144
  msgid "Download contact form"
145
  msgstr "Baixar formulário de contato"
146
 
147
- #: google-captcha.php:285
148
- msgid "Hide captcha for:"
149
- msgstr "Esconder captcha para:"
 
150
 
151
- #: google-captcha.php:293
152
  #, fuzzy
153
- msgid "reCAPTCHA version:"
154
  msgstr "Versão do PHP"
155
 
156
- #: google-captcha.php:295
157
- #: google-captcha.php:296
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
  #, fuzzy
159
  msgid "version"
160
  msgstr "Versão do PHP"
161
 
162
- #: google-captcha.php:301
163
- #: google-captcha.php:314
164
- msgid "Theme:"
165
- msgstr "Tema:"
166
 
167
- #: google-captcha.php:302
168
- #: google-captcha.php:315
169
- msgid "for reCAPTCHA version"
170
- msgstr ""
 
 
 
 
 
171
 
172
- #: google-captcha.php:326
173
  msgid "Save Changes"
174
  msgstr "Salvar alterações"
175
 
176
- #: google-captcha.php:376
177
  msgid "To use Google Captcha you must get the keys from"
178
  msgstr "Para usar o Google Captcha é necessário obter as chaves de"
179
 
180
- #: google-captcha.php:377
181
  msgid "here"
182
  msgstr "aqui"
183
 
184
- #: google-captcha.php:378
185
  msgid "and enter them on the"
186
  msgstr "e inserí-los no"
187
 
188
- #: google-captcha.php:380
189
  msgid "plugin setting page"
190
  msgstr "página de configuração do plugin"
191
 
192
- #: google-captcha.php:397
193
- #: google-captcha.php:434
194
  msgid "Error: You have entered an incorrect CAPTCHA value."
195
  msgstr "Erro: Você digitou um CAPTCHA com valor incorreto."
196
 
197
- #: google-captcha.php:502
198
- #: google-captcha.php:512
199
- #: google-captcha.php:521
200
  msgid "Error"
201
  msgstr ""
202
 
203
- #: google-captcha.php:502
204
- #: google-captcha.php:512
205
- #: google-captcha.php:521
206
  #, fuzzy
207
  msgid "You have entered an incorrect CAPTCHA value."
208
  msgstr "Erro: Você digitou um CAPTCHA com valor incorreto."
209
 
210
- #: google-captcha.php:563
211
- #: google-captcha.php:568
212
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
213
- msgstr "Erro: Você digitou um CAPTCHA com valor incorreto. Clique no botão Voltar do seu navegador e tente novamente."
 
 
 
214
 
215
- #: google-captcha.php:605
216
  msgid "Support"
217
  msgstr "Suporte"
218
 
 
 
 
 
 
 
 
 
 
 
 
 
219
  #~ msgid "requires"
220
  #~ msgstr "obrigatório"
221
 
@@ -371,9 +429,6 @@ msgstr "Suporte"
371
  #~ msgid "Activate this plugin"
372
  #~ msgstr "Ative este plugin"
373
 
374
- #~ msgid "Activate"
375
- #~ msgstr "Ativar"
376
-
377
  #~ msgid "Recommended plugins"
378
  #~ msgstr "Plugins recomendados"
379
 
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Elton Peetz Prado <epeetz@gmail.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: google-captcha.php:32 google-captcha.php:308
 
21
  msgid "Google Captcha Settings"
22
  msgstr "Configurações Google Captcha"
23
 
24
+ #: google-captcha.php:227
25
+ msgid "Normal"
26
+ msgstr ""
27
+
28
+ #: google-captcha.php:228
29
+ msgid "Compact"
30
+ msgstr ""
31
 
32
+ #: google-captcha.php:234
33
  #, fuzzy
34
  msgid "Site key"
35
  msgstr "URL do site"
36
 
37
+ #: google-captcha.php:239
38
  msgid "Secret Key"
39
  msgstr ""
40
 
41
+ #: google-captcha.php:247
42
  msgid "Login form"
43
  msgstr "Formulário de login"
44
 
45
+ #: google-captcha.php:248
46
  msgid "Registration form"
47
  msgstr "Formulário de registro"
48
 
49
+ #: google-captcha.php:249
50
  msgid "Reset password form"
51
  msgstr "Formulário de alterar senha"
52
 
53
+ #: google-captcha.php:250
54
  msgid "Comments form"
55
  msgstr "Fomulário de comentários"
56
 
57
+ #: google-captcha.php:264
58
  #, fuzzy
59
  msgid "Enter site key"
60
  msgstr "Digite a chave privada"
61
 
62
+ #: google-captcha.php:265 google-captcha.php:271
 
63
  msgid "WARNING: The captcha will not display while you don't fill key fields."
64
+ msgstr ""
65
+ "AVISO: O captcha não será exibido enquanto você não preencher os campos-"
66
+ "chave."
67
 
68
+ #: google-captcha.php:270
69
  #, fuzzy
70
  msgid "Enter secret key"
71
  msgstr "Digite a chave privada"
72
 
73
+ #: google-captcha.php:291
74
+ msgid "Settings saved"
75
+ msgstr "Configurações salvas"
76
+
77
+ #: google-captcha.php:297
78
+ #, fuzzy
79
+ msgid "All plugin settings were restored."
80
+ msgstr "página de configuração do plugin"
81
+
82
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
83
  msgid "Settings"
84
  msgstr "Configurações"
85
 
86
+ #: google-captcha.php:311 google-captcha.php:782
 
87
  msgid "FAQ"
88
  msgstr "FAQ"
89
 
90
+ #: google-captcha.php:312
91
+ msgid "Go PRO"
92
  msgstr ""
93
 
94
+ #: google-captcha.php:314
95
+ msgid "Notice:"
96
  msgstr ""
97
 
98
+ #: google-captcha.php:314
99
+ msgid ""
100
+ "The plugin's settings have been changed. In order to save them please don't "
101
+ "forget to click the 'Save Changes' button."
102
+ msgstr ""
103
 
104
+ #: google-captcha.php:319
105
+ msgid ""
106
+ "Google Captcha version 2 will not work correctly, since the option "
107
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
108
  msgstr ""
109
 
110
+ #: google-captcha.php:320
111
  #, fuzzy
112
  msgid "Read more."
113
  msgstr "Saber mais"
114
 
115
+ #: google-captcha.php:323
116
+ msgid ""
117
+ "If you would like to add the Google Captcha to your own form, just copy and "
118
+ "paste this shortcode to your post or page:"
119
+ msgstr ""
120
+ "Se você quiser adicionar o Google Captcha para seu próprio formulário, basta "
121
+ "copiar e colar este shortcode para o seu post ou página:"
122
 
123
+ #: google-captcha.php:329
124
  msgid "Authentication"
125
  msgstr "Autenticação"
126
 
127
+ #: google-captcha.php:330
128
  #, php-format
129
  msgid "Before you are able to do something, you must to register %s here %s"
130
  msgstr "Antes de você fazer alguma coisa, deve se registrar %s aqui %s"
131
 
132
+ #: google-captcha.php:331
133
  #, fuzzy
134
  msgid "Enter site key and secret key, that you get after registration."
135
  msgstr "Digite as chaves públicas e privadas, que você recebe após o registro."
136
 
137
+ #: google-captcha.php:343
138
  msgid "Options"
139
  msgstr "Opções"
140
 
141
+ #: google-captcha.php:346
142
+ msgid "Enable reCAPTCHA for"
143
+ msgstr ""
144
 
145
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
146
  msgid "Contact form"
147
  msgstr "Formulário de contato"
148
 
149
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
150
  msgid "powered by"
151
  msgstr "distribuído por"
152
 
153
+ #: google-captcha.php:360
154
  msgid "Activate contact form"
155
  msgstr "Ativar formulário de contato"
156
 
157
+ #: google-captcha.php:364
158
  msgid "Download contact form"
159
  msgstr "Baixar formulário de contato"
160
 
161
+ #: google-captcha.php:369
162
+ #, fuzzy
163
+ msgid "Hide reCAPTCHA for"
164
+ msgstr "Versão do PHP"
165
 
166
+ #: google-captcha.php:382
167
  #, fuzzy
168
+ msgid "reCAPTCHA language"
169
  msgstr "Versão do PHP"
170
 
171
+ #: google-captcha.php:402
172
+ msgid "Activate"
173
+ msgstr "Ativar"
174
+
175
+ #: google-captcha.php:406
176
+ msgid "Download"
177
+ msgstr ""
178
+
179
+ #: google-captcha.php:409
180
+ msgid "Use the current site language"
181
+ msgstr ""
182
+
183
+ #: google-captcha.php:409
184
+ msgid "Using"
185
+ msgstr ""
186
+
187
+ #: google-captcha.php:417 google-captcha.php:483
188
+ msgid "Unlock premium options by upgrading to Pro version"
189
+ msgstr ""
190
+
191
+ #: google-captcha.php:420 google-captcha.php:486
192
+ msgid "Learn More"
193
+ msgstr ""
194
+
195
+ #: google-captcha.php:427
196
+ #, fuzzy
197
+ msgid "reCAPTCHA version"
198
+ msgstr "Versão do PHP"
199
+
200
+ #: google-captcha.php:429 google-captcha.php:430
201
  #, fuzzy
202
  msgid "version"
203
  msgstr "Versão do PHP"
204
 
205
+ #: google-captcha.php:435 google-captcha.php:448
206
+ #, fuzzy
207
+ msgid "reCAPTCHA theme"
208
+ msgstr "Versão do PHP"
209
 
210
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
211
+ #, fuzzy
212
+ msgid "for version"
213
+ msgstr "Versão do PHP"
214
+
215
+ #: google-captcha.php:465
216
+ #, fuzzy
217
+ msgid "reCAPTCHA size"
218
+ msgstr "Versão do PHP"
219
 
220
+ #: google-captcha.php:492
221
  msgid "Save Changes"
222
  msgstr "Salvar alterações"
223
 
224
+ #: google-captcha.php:547
225
  msgid "To use Google Captcha you must get the keys from"
226
  msgstr "Para usar o Google Captcha é necessário obter as chaves de"
227
 
228
+ #: google-captcha.php:548
229
  msgid "here"
230
  msgstr "aqui"
231
 
232
+ #: google-captcha.php:549
233
  msgid "and enter them on the"
234
  msgstr "e inserí-los no"
235
 
236
+ #: google-captcha.php:551
237
  msgid "plugin setting page"
238
  msgstr "página de configuração do plugin"
239
 
240
+ #: google-captcha.php:568 google-captcha.php:605
 
241
  msgid "Error: You have entered an incorrect CAPTCHA value."
242
  msgstr "Erro: Você digitou um CAPTCHA com valor incorreto."
243
 
244
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
245
  msgid "Error"
246
  msgstr ""
247
 
248
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
249
  #, fuzzy
250
  msgid "You have entered an incorrect CAPTCHA value."
251
  msgstr "Erro: Você digitou um CAPTCHA com valor incorreto."
252
 
253
+ #: google-captcha.php:739 google-captcha.php:746
254
+ msgid ""
255
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
256
+ "your browser, and try again."
257
+ msgstr ""
258
+ "Erro: Você digitou um CAPTCHA com valor incorreto. Clique no botão Voltar do "
259
+ "seu navegador e tente novamente."
260
 
261
+ #: google-captcha.php:783
262
  msgid "Support"
263
  msgstr "Suporte"
264
 
265
+ #~ msgid "Google Captcha"
266
+ #~ msgstr "Google Captcha"
267
+
268
+ #~ msgid "Enable Google Captcha for:"
269
+ #~ msgstr "Ativar Google Captcha para:"
270
+
271
+ #~ msgid "Hide captcha for:"
272
+ #~ msgstr "Esconder captcha para:"
273
+
274
+ #~ msgid "Theme:"
275
+ #~ msgstr "Tema:"
276
+
277
  #~ msgid "requires"
278
  #~ msgstr "obrigatório"
279
 
429
  #~ msgid "Activate this plugin"
430
  #~ msgstr "Ative este plugin"
431
 
 
 
 
432
  #~ msgid "Recommended plugins"
433
  #~ msgstr "Plugins recomendados"
434
 
languages/google_captcha-ru_RU.mo CHANGED
Binary file
languages/google_captcha-ru_RU.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
@@ -13,200 +13,258 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Generator: Poedit 1.5.7\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: google-captcha.php:32
20
- #: google-captcha.php:229
21
  msgid "Google Captcha Settings"
22
  msgstr "Настройки Google Captcha"
23
 
24
- #: google-captcha.php:32
25
- msgid "Google Captcha"
26
- msgstr "Google Captcha"
27
 
28
- #: google-captcha.php:166
 
 
 
 
29
  msgid "Site key"
30
  msgstr "Ключ"
31
 
32
- #: google-captcha.php:171
33
  msgid "Secret Key"
34
  msgstr "Секретный ключ"
35
 
36
- #: google-captcha.php:179
37
  msgid "Login form"
38
  msgstr "Форма логина"
39
 
40
- #: google-captcha.php:180
41
  msgid "Registration form"
42
  msgstr "Форма регистрации"
43
 
44
- #: google-captcha.php:181
45
  msgid "Reset password form"
46
  msgstr "Форма восстановления пароля"
47
 
48
- #: google-captcha.php:182
49
  msgid "Comments form"
50
  msgstr "Форма комментариев"
51
 
52
- #: google-captcha.php:197
53
  msgid "Enter site key"
54
  msgstr "Введите ключ"
55
 
56
- #: google-captcha.php:198
57
- #: google-captcha.php:204
58
  msgid "WARNING: The captcha will not display while you don't fill key fields."
59
- msgstr "ПРЕДУПРЕЖДЕНИЕ: Google Captcha не будет отображаться пока вы не заполните ключевые поля."
 
 
60
 
61
- #: google-captcha.php:203
62
  msgid "Enter secret key"
63
  msgstr "Введите секретный ключ"
64
 
65
- #: google-captcha.php:231
66
- #: google-captcha.php:590
67
- #: google-captcha.php:603
 
 
 
 
 
 
68
  msgid "Settings"
69
  msgstr "Настройки"
70
 
71
- #: google-captcha.php:232
72
- #: google-captcha.php:604
73
  msgid "FAQ"
74
  msgstr "FAQ"
75
 
76
- #: google-captcha.php:234
 
 
 
 
77
  msgid "Notice:"
78
  msgstr "Обратите внимание:"
79
 
80
- #: google-captcha.php:234
81
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
82
- msgstr "Настройки плагина были изменены. Для того, чтобы сохранить их, пожалуйста, не забудьте нажать кнопку 'Сохранить изменения'."
83
-
84
- #: google-captcha.php:235
85
- msgid "Settings saved"
86
- msgstr "Настройки сохранены"
87
 
88
- #: google-captcha.php:239
89
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
90
- msgstr "Google Captcha версии 2 не будет работать корректно, потому что отключена опция \"allow_url_fopen\" в настройках PHP вашего хостинга."
 
 
 
 
91
 
92
- #: google-captcha.php:240
93
  msgid "Read more."
94
  msgstr "Подробнее."
95
 
96
- #: google-captcha.php:243
97
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
98
- msgstr "Если вы хотите добавить Google Captcha в свою форму, просто скопируйте и вставьте в контент страницы или поста этот шорткод:"
 
 
 
 
99
 
100
- #: google-captcha.php:245
101
  msgid "Authentication"
102
  msgstr "Идентификация"
103
 
104
- #: google-captcha.php:246
105
  #, php-format
106
  msgid "Before you are able to do something, you must to register %s here %s"
107
- msgstr "Прежде чем вы сможете сделать что-нибудь, вы должны зарегистрироваться %s здесь %s"
 
 
108
 
109
- #: google-captcha.php:247
110
  msgid "Enter site key and secret key, that you get after registration."
111
  msgstr "Введите ключ и секретный ключ, которые вы получили после регистрации."
112
 
113
- #: google-captcha.php:259
114
  msgid "Options"
115
  msgstr "Опции"
116
 
117
- #: google-captcha.php:262
118
- msgid "Enable Google Captcha for:"
119
- msgstr "Отображать Google Captcha для:"
120
 
121
- #: google-captcha.php:272
122
- #: google-captcha.php:275
123
- #: google-captcha.php:279
124
  msgid "Contact form"
125
  msgstr "Contact form"
126
 
127
- #: google-captcha.php:273
128
- #: google-captcha.php:276
129
- #: google-captcha.php:280
130
  msgid "powered by"
131
  msgstr "разработано компанией"
132
 
133
- #: google-captcha.php:276
134
  msgid "Activate contact form"
135
  msgstr "Активировать Contact form"
136
 
137
- #: google-captcha.php:280
138
  msgid "Download contact form"
139
  msgstr "Скачать Contact form"
140
 
141
- #: google-captcha.php:285
142
- msgid "Hide captcha for:"
143
- msgstr "Не показывать Google Captcha для:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
 
145
- #: google-captcha.php:293
146
- msgid "reCAPTCHA version:"
147
- msgstr "Версия reCAPTCHA:"
148
 
149
- #: google-captcha.php:295
150
- #: google-captcha.php:296
151
  msgid "version"
152
  msgstr "версия"
153
 
154
- #: google-captcha.php:301
155
- #: google-captcha.php:314
156
- msgid "Theme:"
157
- msgstr "Тема:"
 
 
 
158
 
159
- #: google-captcha.php:302
160
- #: google-captcha.php:315
161
- msgid "for reCAPTCHA version"
162
- msgstr "для reCAPTCHA версии"
163
 
164
- #: google-captcha.php:326
165
  msgid "Save Changes"
166
  msgstr "Сохранить изменения"
167
 
168
- #: google-captcha.php:376
169
  msgid "To use Google Captcha you must get the keys from"
170
  msgstr "Чтобы использовать Google Captcha вам необходимо получить ключи"
171
 
172
- #: google-captcha.php:377
173
  msgid "here"
174
  msgstr "здесь"
175
 
176
- #: google-captcha.php:378
177
  msgid "and enter them on the"
178
  msgstr "и вставить их на"
179
 
180
- #: google-captcha.php:380
181
  msgid "plugin setting page"
182
  msgstr "страницу настроек плагина"
183
 
184
- #: google-captcha.php:397
185
- #: google-captcha.php:434
186
  msgid "Error: You have entered an incorrect CAPTCHA value."
187
  msgstr "Ошибка: Вы ввели неверное значение Captcha."
188
 
189
- #: google-captcha.php:502
190
- #: google-captcha.php:512
191
- #: google-captcha.php:521
192
  msgid "Error"
193
  msgstr "Ошибка"
194
 
195
- #: google-captcha.php:502
196
- #: google-captcha.php:512
197
- #: google-captcha.php:521
198
  msgid "You have entered an incorrect CAPTCHA value."
199
  msgstr "Ошибка: Вы ввели неверное значение Captcha."
200
 
201
- #: google-captcha.php:563
202
- #: google-captcha.php:568
203
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
204
- msgstr "Ошибка: Вы ввели неверное значение Captcha. Нажмите копку НАЗАД в своем браузере и попытайтесь еще."
 
 
 
205
 
206
- #: google-captcha.php:605
207
  msgid "Support"
208
  msgstr "Поддержка"
209
 
 
 
 
 
 
 
 
 
 
 
 
 
210
  #~ msgid ""
211
  #~ "An unexpected error has occurred. If this message appears again, please "
212
  #~ "contact the Administrator."
@@ -249,10 +307,6 @@ msgstr "Поддержка"
249
  #~ msgid "Enter public key"
250
  #~ msgstr "Введите открытый ключ"
251
 
252
- #, fuzzy
253
- #~ msgid "Activated theme"
254
- #~ msgstr "Активировать Contact form"
255
-
256
  #, fuzzy
257
  #~ msgid "Themes"
258
  #~ msgstr "Тема:"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: google-captcha.php:32 google-captcha.php:308
 
20
  msgid "Google Captcha Settings"
21
  msgstr "Настройки Google Captcha"
22
 
23
+ #: google-captcha.php:227
24
+ msgid "Normal"
25
+ msgstr "Нормальный"
26
 
27
+ #: google-captcha.php:228
28
+ msgid "Compact"
29
+ msgstr "Компактный"
30
+
31
+ #: google-captcha.php:234
32
  msgid "Site key"
33
  msgstr "Ключ"
34
 
35
+ #: google-captcha.php:239
36
  msgid "Secret Key"
37
  msgstr "Секретный ключ"
38
 
39
+ #: google-captcha.php:247
40
  msgid "Login form"
41
  msgstr "Форма логина"
42
 
43
+ #: google-captcha.php:248
44
  msgid "Registration form"
45
  msgstr "Форма регистрации"
46
 
47
+ #: google-captcha.php:249
48
  msgid "Reset password form"
49
  msgstr "Форма восстановления пароля"
50
 
51
+ #: google-captcha.php:250
52
  msgid "Comments form"
53
  msgstr "Форма комментариев"
54
 
55
+ #: google-captcha.php:264
56
  msgid "Enter site key"
57
  msgstr "Введите ключ"
58
 
59
+ #: google-captcha.php:265 google-captcha.php:271
 
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
+ msgstr ""
62
+ "ПРЕДУПРЕЖДЕНИЕ: Google Captcha не будет отображаться пока вы не заполните "
63
+ "ключевые поля."
64
 
65
+ #: google-captcha.php:270
66
  msgid "Enter secret key"
67
  msgstr "Введите секретный ключ"
68
 
69
+ #: google-captcha.php:291
70
+ msgid "Settings saved"
71
+ msgstr "Настройки сохранены"
72
+
73
+ #: google-captcha.php:297
74
+ msgid "All plugin settings were restored."
75
+ msgstr "Настройки плагина были восстановлены."
76
+
77
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
78
  msgid "Settings"
79
  msgstr "Настройки"
80
 
81
+ #: google-captcha.php:311 google-captcha.php:782
 
82
  msgid "FAQ"
83
  msgstr "FAQ"
84
 
85
+ #: google-captcha.php:312
86
+ msgid "Go PRO"
87
+ msgstr "Перейти на PRO версию"
88
+
89
+ #: google-captcha.php:314
90
  msgid "Notice:"
91
  msgstr "Обратите внимание:"
92
 
93
+ #: google-captcha.php:314
94
+ msgid ""
95
+ "The plugin's settings have been changed. In order to save them please don't "
96
+ "forget to click the 'Save Changes' button."
97
+ msgstr ""
98
+ "Настройки плагина были изменены. Для того, чтобы сохранить их, пожалуйста, "
99
+ "не забудьте нажать кнопку 'Сохранить изменения'."
100
 
101
+ #: google-captcha.php:319
102
+ msgid ""
103
+ "Google Captcha version 2 will not work correctly, since the option "
104
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
105
+ msgstr ""
106
+ "Google Captcha версии 2 не будет работать корректно, потому что отключена "
107
+ "опция \"allow_url_fopen\" в настройках PHP вашего хостинга."
108
 
109
+ #: google-captcha.php:320
110
  msgid "Read more."
111
  msgstr "Подробнее."
112
 
113
+ #: google-captcha.php:323
114
+ msgid ""
115
+ "If you would like to add the Google Captcha to your own form, just copy and "
116
+ "paste this shortcode to your post or page:"
117
+ msgstr ""
118
+ "Если вы хотите добавить Google Captcha в свою форму, просто скопируйте и "
119
+ "вставьте в контент страницы или поста этот шорткод:"
120
 
121
+ #: google-captcha.php:329
122
  msgid "Authentication"
123
  msgstr "Идентификация"
124
 
125
+ #: google-captcha.php:330
126
  #, php-format
127
  msgid "Before you are able to do something, you must to register %s here %s"
128
+ msgstr ""
129
+ "Прежде чем вы сможете сделать что-нибудь, вы должны зарегистрироваться %s "
130
+ "здесь %s"
131
 
132
+ #: google-captcha.php:331
133
  msgid "Enter site key and secret key, that you get after registration."
134
  msgstr "Введите ключ и секретный ключ, которые вы получили после регистрации."
135
 
136
+ #: google-captcha.php:343
137
  msgid "Options"
138
  msgstr "Опции"
139
 
140
+ #: google-captcha.php:346
141
+ msgid "Enable reCAPTCHA for"
142
+ msgstr "Включить reCAPTCHA для"
143
 
144
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
145
  msgid "Contact form"
146
  msgstr "Contact form"
147
 
148
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
149
  msgid "powered by"
150
  msgstr "разработано компанией"
151
 
152
+ #: google-captcha.php:360
153
  msgid "Activate contact form"
154
  msgstr "Активировать Contact form"
155
 
156
+ #: google-captcha.php:364
157
  msgid "Download contact form"
158
  msgstr "Скачать Contact form"
159
 
160
+ #: google-captcha.php:369
161
+ msgid "Hide reCAPTCHA for"
162
+ msgstr "Скрыть reCAPTCHA для"
163
+
164
+ #: google-captcha.php:382
165
+ msgid "reCAPTCHA language"
166
+ msgstr "Язык reCAPTCHA"
167
+
168
+ #: google-captcha.php:402
169
+ msgid "Activate"
170
+ msgstr "Активировать"
171
+
172
+ #: google-captcha.php:406
173
+ msgid "Download"
174
+ msgstr "Скачать"
175
+
176
+ #: google-captcha.php:409
177
+ msgid "Use the current site language"
178
+ msgstr "Использовать текущий язык сайта"
179
+
180
+ #: google-captcha.php:409
181
+ msgid "Using"
182
+ msgstr "Используя"
183
+
184
+ #: google-captcha.php:417 google-captcha.php:483
185
+ msgid "Unlock premium options by upgrading to Pro version"
186
+ msgstr "Активируйте премиум опции обновившись до Pro версии"
187
+
188
+ #: google-captcha.php:420 google-captcha.php:486
189
+ msgid "Learn More"
190
+ msgstr "Подробнее"
191
 
192
+ #: google-captcha.php:427
193
+ msgid "reCAPTCHA version"
194
+ msgstr "Версия reCAPTCHA"
195
 
196
+ #: google-captcha.php:429 google-captcha.php:430
 
197
  msgid "version"
198
  msgstr "версия"
199
 
200
+ #: google-captcha.php:435 google-captcha.php:448
201
+ msgid "reCAPTCHA theme"
202
+ msgstr "Тема reCAPTCHA"
203
+
204
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
205
+ msgid "for version"
206
+ msgstr "для версии"
207
 
208
+ #: google-captcha.php:465
209
+ msgid "reCAPTCHA size"
210
+ msgstr "Размер reCAPTCHA"
 
211
 
212
+ #: google-captcha.php:492
213
  msgid "Save Changes"
214
  msgstr "Сохранить изменения"
215
 
216
+ #: google-captcha.php:547
217
  msgid "To use Google Captcha you must get the keys from"
218
  msgstr "Чтобы использовать Google Captcha вам необходимо получить ключи"
219
 
220
+ #: google-captcha.php:548
221
  msgid "here"
222
  msgstr "здесь"
223
 
224
+ #: google-captcha.php:549
225
  msgid "and enter them on the"
226
  msgstr "и вставить их на"
227
 
228
+ #: google-captcha.php:551
229
  msgid "plugin setting page"
230
  msgstr "страницу настроек плагина"
231
 
232
+ #: google-captcha.php:568 google-captcha.php:605
 
233
  msgid "Error: You have entered an incorrect CAPTCHA value."
234
  msgstr "Ошибка: Вы ввели неверное значение Captcha."
235
 
236
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
237
  msgid "Error"
238
  msgstr "Ошибка"
239
 
240
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
241
  msgid "You have entered an incorrect CAPTCHA value."
242
  msgstr "Ошибка: Вы ввели неверное значение Captcha."
243
 
244
+ #: google-captcha.php:739 google-captcha.php:746
245
+ msgid ""
246
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
247
+ "your browser, and try again."
248
+ msgstr ""
249
+ "Ошибка: Вы ввели неверное значение Captcha. Нажмите копку НАЗАД в своем "
250
+ "браузере и попытайтесь еще."
251
 
252
+ #: google-captcha.php:783
253
  msgid "Support"
254
  msgstr "Поддержка"
255
 
256
+ #~ msgid "Google Captcha"
257
+ #~ msgstr "Google Captcha"
258
+
259
+ #~ msgid "Enable Google Captcha for:"
260
+ #~ msgstr "Отображать Google Captcha для:"
261
+
262
+ #~ msgid "Hide captcha for:"
263
+ #~ msgstr "Не показывать Google Captcha для:"
264
+
265
+ #~ msgid "Theme:"
266
+ #~ msgstr "Тема:"
267
+
268
  #~ msgid ""
269
  #~ "An unexpected error has occurred. If this message appears again, please "
270
  #~ "contact the Administrator."
307
  #~ msgid "Enter public key"
308
  #~ msgstr "Введите открытый ключ"
309
 
 
 
 
 
310
  #, fuzzy
311
  #~ msgid "Themes"
312
  #~ msgstr "Тема:"
languages/google_captcha-uk.mo CHANGED
Binary file
languages/google_captcha-uk.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
@@ -16,197 +16,252 @@ msgstr ""
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
- #: google-captcha.php:32
20
- #: google-captcha.php:229
21
  msgid "Google Captcha Settings"
22
  msgstr "Налаштування Google Captcha"
23
 
24
- #: google-captcha.php:32
25
- msgid "Google Captcha"
26
- msgstr "Google Captcha"
27
 
28
- #: google-captcha.php:166
 
 
 
 
29
  msgid "Site key"
30
  msgstr "Ключ сайту"
31
 
32
- #: google-captcha.php:171
33
  msgid "Secret Key"
34
  msgstr "Секретний ключ"
35
 
36
- #: google-captcha.php:179
37
  msgid "Login form"
38
  msgstr "Форма логіну"
39
 
40
- #: google-captcha.php:180
41
  msgid "Registration form"
42
  msgstr "Форма реєстрації"
43
 
44
- #: google-captcha.php:181
45
  msgid "Reset password form"
46
  msgstr "Форма відновлення паролю"
47
 
48
- #: google-captcha.php:182
49
  msgid "Comments form"
50
  msgstr "Форма коментарів"
51
 
52
- #: google-captcha.php:197
53
  msgid "Enter site key"
54
  msgstr "Введіть ключ сайту"
55
 
56
- #: google-captcha.php:198
57
- #: google-captcha.php:204
58
  msgid "WARNING: The captcha will not display while you don't fill key fields."
59
- msgstr "УВАГА: Капча не буде відображатись, поки ви не заповните необхідні поля."
 
60
 
61
- #: google-captcha.php:203
62
  msgid "Enter secret key"
63
  msgstr "Введіть секретний ключ"
64
 
65
- #: google-captcha.php:231
66
- #: google-captcha.php:590
67
- #: google-captcha.php:603
 
 
 
 
 
 
68
  msgid "Settings"
69
  msgstr "Налаштування"
70
 
71
- #: google-captcha.php:232
72
- #: google-captcha.php:604
73
  msgid "FAQ"
74
  msgstr "FAQ"
75
 
76
- #: google-captcha.php:234
 
 
 
 
77
  msgid "Notice:"
78
  msgstr "Увага:"
79
 
80
- #: google-captcha.php:234
81
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
82
- msgstr "Налаштування плагіну змінено. Щоб зберегти їх, будь ласка, не забудьте клікнути 'Зберегти зміни'."
83
-
84
- #: google-captcha.php:235
85
- msgid "Settings saved"
86
- msgstr "Налаштування збережено"
87
 
88
- #: google-captcha.php:239
89
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
90
- msgstr "версія 2 плагіну Google Captcha не працюватиме коректно, тому що опція \"allow_url_fopen\" заблокована в PHP налаштуваннях вашого хостінгу."
 
 
 
 
91
 
92
- #: google-captcha.php:240
93
  msgid "Read more."
94
  msgstr "Дізнатись більше."
95
 
96
- #: google-captcha.php:243
97
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
98
- msgstr "Якщо ви хочете додати Google Captcha у свою форму, просто вставте цей шорткод в контент сторінки чи посту:"
 
 
 
 
99
 
100
- #: google-captcha.php:245
101
  msgid "Authentication"
102
  msgstr "Ідентифікація"
103
 
104
- #: google-captcha.php:246
105
  #, php-format
106
  msgid "Before you are able to do something, you must to register %s here %s"
107
  msgstr "Щоб виконувати якісь дії, спершу зареєструйтесь %s тут %s"
108
 
109
- #: google-captcha.php:247
110
  msgid "Enter site key and secret key, that you get after registration."
111
  msgstr "Введіть відкритий і секретний ключі, які ви отримали після реєстрації."
112
 
113
- #: google-captcha.php:259
114
  msgid "Options"
115
  msgstr "Опції"
116
 
117
- #: google-captcha.php:262
118
- msgid "Enable Google Captcha for:"
119
- msgstr "Відображати Google Captcha для:"
120
 
121
- #: google-captcha.php:272
122
- #: google-captcha.php:275
123
- #: google-captcha.php:279
124
  msgid "Contact form"
125
  msgstr "Контактна форма"
126
 
127
- #: google-captcha.php:273
128
- #: google-captcha.php:276
129
- #: google-captcha.php:280
130
  msgid "powered by"
131
  msgstr "розроблено компанією"
132
 
133
- #: google-captcha.php:276
134
  msgid "Activate contact form"
135
  msgstr "Активувати контактну форму"
136
 
137
- #: google-captcha.php:280
138
  msgid "Download contact form"
139
  msgstr "Завантажити контактну форму"
140
 
141
- #: google-captcha.php:285
142
- msgid "Hide captcha for:"
143
- msgstr "Не відображати Google Captcha для:"
 
 
 
 
 
 
 
 
 
 
 
 
144
 
145
- #: google-captcha.php:293
146
- msgid "reCAPTCHA version:"
147
- msgstr "версія reCAPTCHA:"
148
 
149
- #: google-captcha.php:295
150
- #: google-captcha.php:296
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
151
  msgid "version"
152
  msgstr "версія"
153
 
154
- #: google-captcha.php:301
155
- #: google-captcha.php:314
156
- msgid "Theme:"
157
- msgstr "Тема:"
158
 
159
- #: google-captcha.php:302
160
- #: google-captcha.php:315
161
- msgid "for reCAPTCHA version"
162
- msgstr "для версії reCAPTCHA"
163
 
164
- #: google-captcha.php:326
 
 
 
 
165
  msgid "Save Changes"
166
  msgstr "Зберегти зміни"
167
 
168
- #: google-captcha.php:376
169
  msgid "To use Google Captcha you must get the keys from"
170
  msgstr "Щоб використовувати Google Captcha, вам необхідно отримати ключі з"
171
 
172
- #: google-captcha.php:377
173
  msgid "here"
174
  msgstr "тут"
175
 
176
- #: google-captcha.php:378
177
  msgid "and enter them on the"
178
  msgstr "і вставте їх у"
179
 
180
- #: google-captcha.php:380
181
  msgid "plugin setting page"
182
  msgstr "сторінку налаштувань плагіну"
183
 
184
- #: google-captcha.php:397
185
- #: google-captcha.php:434
186
  msgid "Error: You have entered an incorrect CAPTCHA value."
187
  msgstr "Помилка: Ви ввели невірне значення Captcha."
188
 
189
- #: google-captcha.php:502
190
- #: google-captcha.php:512
191
- #: google-captcha.php:521
192
  msgid "Error"
193
  msgstr "Помилка"
194
 
195
- #: google-captcha.php:502
196
- #: google-captcha.php:512
197
- #: google-captcha.php:521
198
  msgid "You have entered an incorrect CAPTCHA value."
199
- msgstr "Помилка: Ви ввели невірне значення Captcha."
200
 
201
- #: google-captcha.php:563
202
- #: google-captcha.php:568
203
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
204
- msgstr "Помилка: Ви ввели невірне значення Captcha. Клікніть НАЗАД у своєму браузері та спробуйте ще раз."
 
 
 
205
 
206
- #: google-captcha.php:605
207
  msgid "Support"
208
  msgstr "Техпідтримка"
209
 
 
 
 
 
 
 
 
 
 
 
 
 
210
  #~ msgid ""
211
  #~ "An unexpected error has occurred. If this message appears again, please "
212
  #~ "contact the Administrator."
@@ -250,10 +305,6 @@ msgstr "Техпідтримка"
250
  #~ msgid "Enter public key"
251
  #~ msgstr "Введіть відкритий ключ"
252
 
253
- #, fuzzy
254
- #~ msgid "Activated theme"
255
- #~ msgstr "Активировать Contact form"
256
-
257
  #, fuzzy
258
  #~ msgid "Themes"
259
  #~ msgstr "Тема:"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: the BestWebSoft Team <plugin@bestwebsoft.com>\n"
16
  "X-Generator: Poedit 1.5.4\n"
17
  "X-Poedit-SearchPath-0: .\n"
18
 
19
+ #: google-captcha.php:32 google-captcha.php:308
 
20
  msgid "Google Captcha Settings"
21
  msgstr "Налаштування Google Captcha"
22
 
23
+ #: google-captcha.php:227
24
+ msgid "Normal"
25
+ msgstr "Нормальний"
26
 
27
+ #: google-captcha.php:228
28
+ msgid "Compact"
29
+ msgstr "Компактний"
30
+
31
+ #: google-captcha.php:234
32
  msgid "Site key"
33
  msgstr "Ключ сайту"
34
 
35
+ #: google-captcha.php:239
36
  msgid "Secret Key"
37
  msgstr "Секретний ключ"
38
 
39
+ #: google-captcha.php:247
40
  msgid "Login form"
41
  msgstr "Форма логіну"
42
 
43
+ #: google-captcha.php:248
44
  msgid "Registration form"
45
  msgstr "Форма реєстрації"
46
 
47
+ #: google-captcha.php:249
48
  msgid "Reset password form"
49
  msgstr "Форма відновлення паролю"
50
 
51
+ #: google-captcha.php:250
52
  msgid "Comments form"
53
  msgstr "Форма коментарів"
54
 
55
+ #: google-captcha.php:264
56
  msgid "Enter site key"
57
  msgstr "Введіть ключ сайту"
58
 
59
+ #: google-captcha.php:265 google-captcha.php:271
 
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
+ msgstr ""
62
+ "УВАГА: Капча не буде відображатись, поки ви не заповните необхідні поля."
63
 
64
+ #: google-captcha.php:270
65
  msgid "Enter secret key"
66
  msgstr "Введіть секретний ключ"
67
 
68
+ #: google-captcha.php:291
69
+ msgid "Settings saved"
70
+ msgstr "Налаштування збережено"
71
+
72
+ #: google-captcha.php:297
73
+ msgid "All plugin settings were restored."
74
+ msgstr "Налаштування плагіна були відновлені."
75
+
76
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
77
  msgid "Settings"
78
  msgstr "Налаштування"
79
 
80
+ #: google-captcha.php:311 google-captcha.php:782
 
81
  msgid "FAQ"
82
  msgstr "FAQ"
83
 
84
+ #: google-captcha.php:312
85
+ msgid "Go PRO"
86
+ msgstr "Перейти на PRO версію"
87
+
88
+ #: google-captcha.php:314
89
  msgid "Notice:"
90
  msgstr "Увага:"
91
 
92
+ #: google-captcha.php:314
93
+ msgid ""
94
+ "The plugin's settings have been changed. In order to save them please don't "
95
+ "forget to click the 'Save Changes' button."
96
+ msgstr ""
97
+ "Налаштування плагіну змінено. Щоб зберегти їх, будь ласка, не забудьте "
98
+ "клікнути 'Зберегти зміни'."
99
 
100
+ #: google-captcha.php:319
101
+ msgid ""
102
+ "Google Captcha version 2 will not work correctly, since the option "
103
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
104
+ msgstr ""
105
+ "версія 2 плагіну Google Captcha не працюватиме коректно, тому що опція "
106
+ "\"allow_url_fopen\" заблокована в PHP налаштуваннях вашого хостінгу."
107
 
108
+ #: google-captcha.php:320
109
  msgid "Read more."
110
  msgstr "Дізнатись більше."
111
 
112
+ #: google-captcha.php:323
113
+ msgid ""
114
+ "If you would like to add the Google Captcha to your own form, just copy and "
115
+ "paste this shortcode to your post or page:"
116
+ msgstr ""
117
+ "Якщо ви хочете додати Google Captcha у свою форму, просто вставте цей "
118
+ "шорткод в контент сторінки чи посту:"
119
 
120
+ #: google-captcha.php:329
121
  msgid "Authentication"
122
  msgstr "Ідентифікація"
123
 
124
+ #: google-captcha.php:330
125
  #, php-format
126
  msgid "Before you are able to do something, you must to register %s here %s"
127
  msgstr "Щоб виконувати якісь дії, спершу зареєструйтесь %s тут %s"
128
 
129
+ #: google-captcha.php:331
130
  msgid "Enter site key and secret key, that you get after registration."
131
  msgstr "Введіть відкритий і секретний ключі, які ви отримали після реєстрації."
132
 
133
+ #: google-captcha.php:343
134
  msgid "Options"
135
  msgstr "Опції"
136
 
137
+ #: google-captcha.php:346
138
+ msgid "Enable reCAPTCHA for"
139
+ msgstr "Включити reCAPTCHA для"
140
 
141
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
142
  msgid "Contact form"
143
  msgstr "Контактна форма"
144
 
145
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
146
  msgid "powered by"
147
  msgstr "розроблено компанією"
148
 
149
+ #: google-captcha.php:360
150
  msgid "Activate contact form"
151
  msgstr "Активувати контактну форму"
152
 
153
+ #: google-captcha.php:364
154
  msgid "Download contact form"
155
  msgstr "Завантажити контактну форму"
156
 
157
+ #: google-captcha.php:369
158
+ msgid "Hide reCAPTCHA for"
159
+ msgstr "Приховати reCAPTCHA для"
160
+
161
+ #: google-captcha.php:382
162
+ msgid "reCAPTCHA language"
163
+ msgstr "Мова reCAPTCHA"
164
+
165
+ #: google-captcha.php:402
166
+ msgid "Activate"
167
+ msgstr "Активувати"
168
+
169
+ #: google-captcha.php:406
170
+ msgid "Download"
171
+ msgstr "Завантажити"
172
 
173
+ #: google-captcha.php:409
174
+ msgid "Use the current site language"
175
+ msgstr "Використовувати поточну мову сайту"
176
 
177
+ #: google-captcha.php:409
178
+ msgid "Using"
179
+ msgstr "Використовуючи"
180
+
181
+ #: google-captcha.php:417 google-captcha.php:483
182
+ msgid "Unlock premium options by upgrading to Pro version"
183
+ msgstr "Активуйте преміум опції оновившись до Pro версії"
184
+
185
+ #: google-captcha.php:420 google-captcha.php:486
186
+ msgid "Learn More"
187
+ msgstr "Детальніше"
188
+
189
+ #: google-captcha.php:427
190
+ msgid "reCAPTCHA version"
191
+ msgstr "Версія reCAPTCHA"
192
+
193
+ #: google-captcha.php:429 google-captcha.php:430
194
  msgid "version"
195
  msgstr "версія"
196
 
197
+ #: google-captcha.php:435 google-captcha.php:448
198
+ msgid "reCAPTCHA theme"
199
+ msgstr "reCAPTCHA theme"
 
200
 
201
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
202
+ msgid "for version"
203
+ msgstr "для версії"
 
204
 
205
+ #: google-captcha.php:465
206
+ msgid "reCAPTCHA size"
207
+ msgstr "Розмір reCAPTCHA"
208
+
209
+ #: google-captcha.php:492
210
  msgid "Save Changes"
211
  msgstr "Зберегти зміни"
212
 
213
+ #: google-captcha.php:547
214
  msgid "To use Google Captcha you must get the keys from"
215
  msgstr "Щоб використовувати Google Captcha, вам необхідно отримати ключі з"
216
 
217
+ #: google-captcha.php:548
218
  msgid "here"
219
  msgstr "тут"
220
 
221
+ #: google-captcha.php:549
222
  msgid "and enter them on the"
223
  msgstr "і вставте їх у"
224
 
225
+ #: google-captcha.php:551
226
  msgid "plugin setting page"
227
  msgstr "сторінку налаштувань плагіну"
228
 
229
+ #: google-captcha.php:568 google-captcha.php:605
 
230
  msgid "Error: You have entered an incorrect CAPTCHA value."
231
  msgstr "Помилка: Ви ввели невірне значення Captcha."
232
 
233
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
234
  msgid "Error"
235
  msgstr "Помилка"
236
 
237
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
238
  msgid "You have entered an incorrect CAPTCHA value."
239
+ msgstr "Ви ввели невірне значення Captcha."
240
 
241
+ #: google-captcha.php:739 google-captcha.php:746
242
+ msgid ""
243
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
244
+ "your browser, and try again."
245
+ msgstr ""
246
+ "Помилка: Ви ввели невірне значення Captcha. Клікніть НАЗАД у своєму браузері "
247
+ "та спробуйте ще раз."
248
 
249
+ #: google-captcha.php:783
250
  msgid "Support"
251
  msgstr "Техпідтримка"
252
 
253
+ #~ msgid "Google Captcha"
254
+ #~ msgstr "Google Captcha"
255
+
256
+ #~ msgid "Enable Google Captcha for:"
257
+ #~ msgstr "Відображати Google Captcha для:"
258
+
259
+ #~ msgid "Hide captcha for:"
260
+ #~ msgstr "Не відображати Google Captcha для:"
261
+
262
+ #~ msgid "Theme:"
263
+ #~ msgstr "Тема:"
264
+
265
  #~ msgid ""
266
  #~ "An unexpected error has occurred. If this message appears again, please "
267
  #~ "contact the Administrator."
305
  #~ msgid "Enter public key"
306
  #~ msgstr "Введіть відкритий ключ"
307
 
 
 
 
 
308
  #, fuzzy
309
  #~ msgid "Themes"
310
  #~ msgstr "Тема:"
languages/google_captcha-zh_TW.mo CHANGED
Binary file
languages/google_captcha-zh_TW.po CHANGED
@@ -2,7 +2,7 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2015-04-07 14:13+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Nick Lai <nick20080808@gmail.com>\n"
@@ -13,205 +13,254 @@ msgstr ""
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Generator: Poedit 1.6.7\n"
17
  "Plural-Forms: nplurals=1; plural=0;\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
- #: google-captcha.php:32
21
- #: google-captcha.php:229
22
  msgid "Google Captcha Settings"
23
  msgstr "reCAPTCHA 驗證碼設置"
24
 
25
- #: google-captcha.php:32
26
- msgid "Google Captcha"
27
- msgstr "reCAPTCHA 驗證碼"
 
 
 
 
28
 
29
- #: google-captcha.php:166
30
  msgid "Site key"
31
  msgstr ""
32
 
33
- #: google-captcha.php:171
34
  msgid "Secret Key"
35
  msgstr ""
36
 
37
- #: google-captcha.php:179
38
  msgid "Login form"
39
  msgstr "登入頁"
40
 
41
- #: google-captcha.php:180
42
  msgid "Registration form"
43
  msgstr "用戶註冊頁"
44
 
45
- #: google-captcha.php:181
46
  msgid "Reset password form"
47
  msgstr "重設密碼頁"
48
 
49
- #: google-captcha.php:182
50
  msgid "Comments form"
51
  msgstr "發表迴響框"
52
 
53
- #: google-captcha.php:197
54
  #, fuzzy
55
  msgid "Enter site key"
56
  msgstr "輸入私有密鑰"
57
 
58
- #: google-captcha.php:198
59
- #: google-captcha.php:204
60
  msgid "WARNING: The captcha will not display while you don't fill key fields."
61
  msgstr "警告:如果你不填寫此欄,驗證碼將不會顯示。"
62
 
63
- #: google-captcha.php:203
64
  #, fuzzy
65
  msgid "Enter secret key"
66
  msgstr "輸入私有密鑰"
67
 
68
- #: google-captcha.php:231
69
- #: google-captcha.php:590
70
- #: google-captcha.php:603
 
 
 
 
 
 
 
71
  msgid "Settings"
72
  msgstr "設定"
73
 
74
- #: google-captcha.php:232
75
- #: google-captcha.php:604
76
  msgid "FAQ"
77
  msgstr "常見問題"
78
 
79
- #: google-captcha.php:234
80
- msgid "Notice:"
81
  msgstr ""
82
 
83
- #: google-captcha.php:234
84
- msgid "The plugin's settings have been changed. In order to save them please don't forget to click the 'Save Changes' button."
85
  msgstr ""
86
 
87
- #: google-captcha.php:235
88
- msgid "Settings saved"
89
- msgstr "設定已儲存"
 
 
90
 
91
- #: google-captcha.php:239
92
- msgid "Google Captcha version 2 will not work correctly, since the option \"allow_url_fopen\" is disabled in the PHP settings of your hosting."
 
 
93
  msgstr ""
94
 
95
- #: google-captcha.php:240
96
  msgid "Read more."
97
  msgstr ""
98
 
99
- #: google-captcha.php:243
100
- msgid "If you would like to add the Google Captcha to your own form, just copy and paste this shortcode to your post or page:"
101
- msgstr "如果您想在自己的表格中加入reCAPTCHA驗證碼,只需貼上此代號到您的文章或頁面:"
 
 
 
102
 
103
- #: google-captcha.php:245
104
  msgid "Authentication"
105
  msgstr "身份驗證"
106
 
107
- #: google-captcha.php:246
108
  #, php-format
109
  msgid "Before you are able to do something, you must to register %s here %s"
110
  msgstr "在開始使用本外掛之先,請到%s這裡%s註冊。"
111
 
112
- #: google-captcha.php:247
113
  #, fuzzy
114
  msgid "Enter site key and secret key, that you get after registration."
115
  msgstr "然後複製公開金鑰(Public Key)和私有密鑰(Private Key)到到以下方框。"
116
 
117
- #: google-captcha.php:259
118
  msgid "Options"
119
  msgstr "選項"
120
 
121
- #: google-captcha.php:262
122
- msgid "Enable Google Captcha for:"
123
- msgstr "在下列畫面及表格使用reCAPTCHA:"
124
 
125
- #: google-captcha.php:272
126
- #: google-captcha.php:275
127
- #: google-captcha.php:279
128
  msgid "Contact form"
129
  msgstr "聯絡表格"
130
 
131
- #: google-captcha.php:273
132
- #: google-captcha.php:276
133
- #: google-captcha.php:280
134
  msgid "powered by"
135
  msgstr "服務提供者:"
136
 
137
- #: google-captcha.php:276
138
  msgid "Activate contact form"
139
  msgstr "啟用聯絡表格"
140
 
141
- #: google-captcha.php:280
142
  msgid "Download contact form"
143
  msgstr "下載聯絡表格"
144
 
145
- #: google-captcha.php:285
146
- msgid "Hide captcha for:"
147
- msgstr "為下列用戶隱藏驗證碼:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
148
 
149
- #: google-captcha.php:293
150
- msgid "reCAPTCHA version:"
151
  msgstr ""
152
 
153
- #: google-captcha.php:295
154
- #: google-captcha.php:296
 
 
 
155
  msgid "version"
156
  msgstr ""
157
 
158
- #: google-captcha.php:301
159
- #: google-captcha.php:314
160
- msgid "Theme:"
161
- msgstr "風格:"
162
 
163
- #: google-captcha.php:302
164
- #: google-captcha.php:315
165
- msgid "for reCAPTCHA version"
166
  msgstr ""
167
 
168
- #: google-captcha.php:326
 
 
 
 
169
  msgid "Save Changes"
170
  msgstr "儲存變更"
171
 
172
- #: google-captcha.php:376
173
  msgid "To use Google Captcha you must get the keys from"
174
  msgstr "如要用reCAPTCHA驗證碼,你必須輸入兩組金鑰。您可以在這裡領取:"
175
 
176
- #: google-captcha.php:377
177
  msgid "here"
178
  msgstr "點我"
179
 
180
- #: google-captcha.php:378
181
  msgid "and enter them on the"
182
  msgstr "然後將他們輸入到"
183
 
184
- #: google-captcha.php:380
185
  msgid "plugin setting page"
186
  msgstr "外掛設置頁"
187
 
188
- #: google-captcha.php:397
189
- #: google-captcha.php:434
190
  msgid "Error: You have entered an incorrect CAPTCHA value."
191
  msgstr "錯誤:您輸入的驗證碼不正確。"
192
 
193
- #: google-captcha.php:502
194
- #: google-captcha.php:512
195
- #: google-captcha.php:521
196
  msgid "Error"
197
  msgstr ""
198
 
199
- #: google-captcha.php:502
200
- #: google-captcha.php:512
201
- #: google-captcha.php:521
202
  #, fuzzy
203
  msgid "You have entered an incorrect CAPTCHA value."
204
  msgstr "錯誤:您輸入的驗證碼不正確。"
205
 
206
- #: google-captcha.php:563
207
- #: google-captcha.php:568
208
- msgid "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on your browser, and try again."
 
209
  msgstr "錯誤:您輸入的驗證碼不正確。請回到上一頁,然後重新輸入。"
210
 
211
- #: google-captcha.php:605
212
  msgid "Support"
213
  msgstr "支援"
214
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  #~ msgid "requires"
216
  #~ msgstr "必須填寫"
217
 
@@ -244,10 +293,6 @@ msgstr "支援"
244
  #~ msgid "Enter public key"
245
  #~ msgstr "輸入公開金鑰"
246
 
247
- #, fuzzy
248
- #~ msgid "Activated theme"
249
- #~ msgstr "Активировать Contact form"
250
-
251
  #, fuzzy
252
  #~ msgid "Themes"
253
  #~ msgstr "Тема:"
2
  msgstr ""
3
  "Project-Id-Version: google_captcha\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-08-25 18:51+0300\n"
6
  "PO-Revision-Date: \n"
7
  "Last-Translator: BestWebSoft <support@bestwebsoft.com>\n"
8
  "Language-Team: Nick Lai <nick20080808@gmail.com>\n"
13
  "X-Poedit-KeywordsList: __;_e\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Generator: Poedit 1.5.4\n"
17
  "Plural-Forms: nplurals=1; plural=0;\n"
18
  "X-Poedit-SearchPath-0: .\n"
19
 
20
+ #: google-captcha.php:32 google-captcha.php:308
 
21
  msgid "Google Captcha Settings"
22
  msgstr "reCAPTCHA 驗證碼設置"
23
 
24
+ #: google-captcha.php:227
25
+ msgid "Normal"
26
+ msgstr ""
27
+
28
+ #: google-captcha.php:228
29
+ msgid "Compact"
30
+ msgstr ""
31
 
32
+ #: google-captcha.php:234
33
  msgid "Site key"
34
  msgstr ""
35
 
36
+ #: google-captcha.php:239
37
  msgid "Secret Key"
38
  msgstr ""
39
 
40
+ #: google-captcha.php:247
41
  msgid "Login form"
42
  msgstr "登入頁"
43
 
44
+ #: google-captcha.php:248
45
  msgid "Registration form"
46
  msgstr "用戶註冊頁"
47
 
48
+ #: google-captcha.php:249
49
  msgid "Reset password form"
50
  msgstr "重設密碼頁"
51
 
52
+ #: google-captcha.php:250
53
  msgid "Comments form"
54
  msgstr "發表迴響框"
55
 
56
+ #: google-captcha.php:264
57
  #, fuzzy
58
  msgid "Enter site key"
59
  msgstr "輸入私有密鑰"
60
 
61
+ #: google-captcha.php:265 google-captcha.php:271
 
62
  msgid "WARNING: The captcha will not display while you don't fill key fields."
63
  msgstr "警告:如果你不填寫此欄,驗證碼將不會顯示。"
64
 
65
+ #: google-captcha.php:270
66
  #, fuzzy
67
  msgid "Enter secret key"
68
  msgstr "輸入私有密鑰"
69
 
70
+ #: google-captcha.php:291
71
+ msgid "Settings saved"
72
+ msgstr "設定已儲存"
73
+
74
+ #: google-captcha.php:297
75
+ #, fuzzy
76
+ msgid "All plugin settings were restored."
77
+ msgstr "外掛設置頁"
78
+
79
+ #: google-captcha.php:310 google-captcha.php:768 google-captcha.php:781
80
  msgid "Settings"
81
  msgstr "設定"
82
 
83
+ #: google-captcha.php:311 google-captcha.php:782
 
84
  msgid "FAQ"
85
  msgstr "常見問題"
86
 
87
+ #: google-captcha.php:312
88
+ msgid "Go PRO"
89
  msgstr ""
90
 
91
+ #: google-captcha.php:314
92
+ msgid "Notice:"
93
  msgstr ""
94
 
95
+ #: google-captcha.php:314
96
+ msgid ""
97
+ "The plugin's settings have been changed. In order to save them please don't "
98
+ "forget to click the 'Save Changes' button."
99
+ msgstr ""
100
 
101
+ #: google-captcha.php:319
102
+ msgid ""
103
+ "Google Captcha version 2 will not work correctly, since the option "
104
+ "\"allow_url_fopen\" is disabled in the PHP settings of your hosting."
105
  msgstr ""
106
 
107
+ #: google-captcha.php:320
108
  msgid "Read more."
109
  msgstr ""
110
 
111
+ #: google-captcha.php:323
112
+ msgid ""
113
+ "If you would like to add the Google Captcha to your own form, just copy and "
114
+ "paste this shortcode to your post or page:"
115
+ msgstr ""
116
+ "如果您想在自己的表格中加入reCAPTCHA驗證碼,只需貼上此代號到您的文章或頁面:"
117
 
118
+ #: google-captcha.php:329
119
  msgid "Authentication"
120
  msgstr "身份驗證"
121
 
122
+ #: google-captcha.php:330
123
  #, php-format
124
  msgid "Before you are able to do something, you must to register %s here %s"
125
  msgstr "在開始使用本外掛之先,請到%s這裡%s註冊。"
126
 
127
+ #: google-captcha.php:331
128
  #, fuzzy
129
  msgid "Enter site key and secret key, that you get after registration."
130
  msgstr "然後複製公開金鑰(Public Key)和私有密鑰(Private Key)到到以下方框。"
131
 
132
+ #: google-captcha.php:343
133
  msgid "Options"
134
  msgstr "選項"
135
 
136
+ #: google-captcha.php:346
137
+ msgid "Enable reCAPTCHA for"
138
+ msgstr ""
139
 
140
+ #: google-captcha.php:356 google-captcha.php:359 google-captcha.php:363
 
 
141
  msgid "Contact form"
142
  msgstr "聯絡表格"
143
 
144
+ #: google-captcha.php:357 google-captcha.php:360 google-captcha.php:364
 
 
145
  msgid "powered by"
146
  msgstr "服務提供者:"
147
 
148
+ #: google-captcha.php:360
149
  msgid "Activate contact form"
150
  msgstr "啟用聯絡表格"
151
 
152
+ #: google-captcha.php:364
153
  msgid "Download contact form"
154
  msgstr "下載聯絡表格"
155
 
156
+ #: google-captcha.php:369
157
+ msgid "Hide reCAPTCHA for"
158
+ msgstr ""
159
+
160
+ #: google-captcha.php:382
161
+ msgid "reCAPTCHA language"
162
+ msgstr ""
163
+
164
+ #: google-captcha.php:402
165
+ #, fuzzy
166
+ msgid "Activate"
167
+ msgstr "Активировать Contact form"
168
+
169
+ #: google-captcha.php:406
170
+ msgid "Download"
171
+ msgstr ""
172
+
173
+ #: google-captcha.php:409
174
+ msgid "Use the current site language"
175
+ msgstr ""
176
+
177
+ #: google-captcha.php:409
178
+ msgid "Using"
179
+ msgstr ""
180
+
181
+ #: google-captcha.php:417 google-captcha.php:483
182
+ msgid "Unlock premium options by upgrading to Pro version"
183
+ msgstr ""
184
 
185
+ #: google-captcha.php:420 google-captcha.php:486
186
+ msgid "Learn More"
187
  msgstr ""
188
 
189
+ #: google-captcha.php:427
190
+ msgid "reCAPTCHA version"
191
+ msgstr ""
192
+
193
+ #: google-captcha.php:429 google-captcha.php:430
194
  msgid "version"
195
  msgstr ""
196
 
197
+ #: google-captcha.php:435 google-captcha.php:448
198
+ msgid "reCAPTCHA theme"
199
+ msgstr ""
 
200
 
201
+ #: google-captcha.php:436 google-captcha.php:449 google-captcha.php:466
202
+ msgid "for version"
 
203
  msgstr ""
204
 
205
+ #: google-captcha.php:465
206
+ msgid "reCAPTCHA size"
207
+ msgstr ""
208
+
209
+ #: google-captcha.php:492
210
  msgid "Save Changes"
211
  msgstr "儲存變更"
212
 
213
+ #: google-captcha.php:547
214
  msgid "To use Google Captcha you must get the keys from"
215
  msgstr "如要用reCAPTCHA驗證碼,你必須輸入兩組金鑰。您可以在這裡領取:"
216
 
217
+ #: google-captcha.php:548
218
  msgid "here"
219
  msgstr "點我"
220
 
221
+ #: google-captcha.php:549
222
  msgid "and enter them on the"
223
  msgstr "然後將他們輸入到"
224
 
225
+ #: google-captcha.php:551
226
  msgid "plugin setting page"
227
  msgstr "外掛設置頁"
228
 
229
+ #: google-captcha.php:568 google-captcha.php:605
 
230
  msgid "Error: You have entered an incorrect CAPTCHA value."
231
  msgstr "錯誤:您輸入的驗證碼不正確。"
232
 
233
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
234
  msgid "Error"
235
  msgstr ""
236
 
237
+ #: google-captcha.php:674 google-captcha.php:686 google-captcha.php:695
 
 
238
  #, fuzzy
239
  msgid "You have entered an incorrect CAPTCHA value."
240
  msgstr "錯誤:您輸入的驗證碼不正確。"
241
 
242
+ #: google-captcha.php:739 google-captcha.php:746
243
+ msgid ""
244
+ "Error: You have entered an incorrect CAPTCHA value. Click the BACK button on "
245
+ "your browser, and try again."
246
  msgstr "錯誤:您輸入的驗證碼不正確。請回到上一頁,然後重新輸入。"
247
 
248
+ #: google-captcha.php:783
249
  msgid "Support"
250
  msgstr "支援"
251
 
252
+ #~ msgid "Google Captcha"
253
+ #~ msgstr "reCAPTCHA 驗證碼"
254
+
255
+ #~ msgid "Enable Google Captcha for:"
256
+ #~ msgstr "在下列畫面及表格使用reCAPTCHA:"
257
+
258
+ #~ msgid "Hide captcha for:"
259
+ #~ msgstr "為下列用戶隱藏驗證碼:"
260
+
261
+ #~ msgid "Theme:"
262
+ #~ msgstr "風格:"
263
+
264
  #~ msgid "requires"
265
  #~ msgstr "必須填寫"
266
 
293
  #~ msgid "Enter public key"
294
  #~ msgstr "輸入公開金鑰"
295
 
 
 
 
 
296
  #, fuzzy
297
  #~ msgid "Themes"
298
  #~ msgstr "Тема:"
lib/recaptchalib.php CHANGED
@@ -32,19 +32,12 @@
32
  * THE SOFTWARE.
33
  */
34
 
35
- /**
36
- * The reCAPTCHA server URL's
37
- */
38
- define("RECAPTCHA_API_SERVER", "http://www.google.com/recaptcha/api");
39
- define("RECAPTCHA_API_SECURE_SERVER", "https://www.google.com/recaptcha/api");
40
- define("RECAPTCHA_VERIFY_SERVER", "www.google.com");
41
-
42
  /**
43
  * Encodes the given data into a query string format
44
  * @param $data - array of string elements to be encoded
45
  * @return string - encoded request
46
  */
47
- function _recaptcha_qsencode ($data) {
48
  $req = "";
49
  foreach ( $data as $key => $value )
50
  $req .= $key . '=' . urlencode( stripslashes($value) ) . '&';
@@ -54,8 +47,6 @@ function _recaptcha_qsencode ($data) {
54
  return $req;
55
  }
56
 
57
-
58
-
59
  /**
60
  * Submits an HTTP POST to a reCAPTCHA server
61
  * @param string $host
@@ -64,9 +55,9 @@ function _recaptcha_qsencode ($data) {
64
  * @param int port
65
  * @return array response
66
  */
67
- function _recaptcha_http_post($host, $path, $data, $port = 80) {
68
 
69
- $req = _recaptcha_qsencode ($data);
70
 
71
  $http_request = "POST $path HTTP/1.0\r\n";
72
  $http_request .= "Host: $host\r\n";
@@ -91,8 +82,6 @@ function _recaptcha_http_post($host, $path, $data, $port = 80) {
91
  return $response;
92
  }
93
 
94
-
95
-
96
  /**
97
  * Gets the challenge HTML (javascript and non-javascript version).
98
  * This is called from the browser, and the resulting reCAPTCHA HTML widget
@@ -100,26 +89,25 @@ function _recaptcha_http_post($host, $path, $data, $port = 80) {
100
  * @param string $pubkey A public key for reCAPTCHA
101
  * @param string $error The error given by reCAPTCHA (optional, default is null)
102
  * @param boolean $use_ssl Should the request be made over ssl? (optional, default is false)
103
-
104
  * @return string - The HTML to be embedded in the user's form.
105
  */
106
- function recaptcha_get_html ($pubkey, $error = null, $use_ssl = false)
107
  {
108
  if ($pubkey == null || $pubkey == '') {
109
  die ("To use reCAPTCHA you must get an API key from <a href='https://www.google.com/recaptcha/admin/create'>https://www.google.com/recaptcha/admin/create</a>");
110
  }
111
 
112
  if ($use_ssl) {
113
- $server = RECAPTCHA_API_SECURE_SERVER;
114
  } else {
115
- $server = RECAPTCHA_API_SERVER;
116
  }
117
 
118
  $errorpart = "";
119
  if ($error) {
120
  $errorpart = "&amp;error=" . $error;
121
  }
122
- return '<script type="text/javascript" src="'. $server . '/challenge?k=' . $pubkey . $errorpart . '"></script>
123
 
124
  <noscript>
125
  <iframe src="'. $server . '/noscript?k=' . $pubkey . $errorpart . '" height="300" width="500" frameborder="0"></iframe><br/>
@@ -128,18 +116,14 @@ function recaptcha_get_html ($pubkey, $error = null, $use_ssl = false)
128
  </noscript>';
129
  }
130
 
131
-
132
-
133
-
134
  /**
135
- * A ReCaptchaResponse is returned from recaptcha_check_answer()
136
  */
137
- class ReCaptchaResponse {
138
  var $is_valid;
139
  var $error;
140
  }
141
 
142
-
143
  /**
144
  * Calls an HTTP POST function to verify if the user's guess was correct
145
  * @param string $privkey
@@ -147,9 +131,9 @@ class ReCaptchaResponse {
147
  * @param string $challenge
148
  * @param string $response
149
  * @param array $extra_params an array of extra variables to post to the server
150
- * @return ReCaptchaResponse
151
  */
152
- function recaptcha_check_answer ($privkey, $remoteip, $challenge, $response, $extra_params = array())
153
  {
154
  if ($privkey == null || $privkey == '') {
155
  die ("To use reCAPTCHA you must get an API key from <a href='https://www.google.com/recaptcha/admin/create'>https://www.google.com/recaptcha/admin/create</a>");
@@ -163,13 +147,13 @@ function recaptcha_check_answer ($privkey, $remoteip, $challenge, $response, $ex
163
 
164
  //discard spam submissions
165
  if ($challenge == null || strlen($challenge) == 0 || $response == null || strlen($response) == 0) {
166
- $recaptcha_response = new ReCaptchaResponse();
167
  $recaptcha_response->is_valid = false;
168
  $recaptcha_response->error = 'incorrect-captcha-sol';
169
  return $recaptcha_response;
170
  }
171
 
172
- $response = _recaptcha_http_post (RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",
173
  array (
174
  'privatekey' => $privkey,
175
  'remoteip' => $remoteip,
@@ -179,7 +163,7 @@ function recaptcha_check_answer ($privkey, $remoteip, $challenge, $response, $ex
179
  );
180
 
181
  $answers = explode ("\n", $response [1]);
182
- $recaptcha_response = new ReCaptchaResponse();
183
 
184
  if (trim ($answers [0]) == 'true') {
185
  $recaptcha_response->is_valid = true;
@@ -199,11 +183,11 @@ function recaptcha_check_answer ($privkey, $remoteip, $challenge, $response, $ex
199
  * @param string $domain The domain where the page is hosted
200
  * @param string $appname The name of your application
201
  */
202
- function recaptcha_get_signup_url ($domain = null, $appname = null) {
203
- return "https://www.google.com/recaptcha/admin/create?" . _recaptcha_qsencode (array ('domains' => $domain, 'app' => $appname));
204
  }
205
 
206
- function _recaptcha_aes_pad($val) {
207
  $block_size = 16;
208
  $numpad = $block_size - (strlen ($val) % $block_size);
209
  return str_pad($val, strlen ($val) + $numpad, chr($numpad));
@@ -211,23 +195,23 @@ function _recaptcha_aes_pad($val) {
211
 
212
  /* Mailhide related code */
213
 
214
- function _recaptcha_aes_encrypt($val,$ky) {
215
  if (! function_exists ("mcrypt_encrypt")) {
216
  die ("To use reCAPTCHA Mailhide, you need to have the mcrypt php module installed.");
217
  }
218
  $mode=MCRYPT_MODE_CBC;
219
  $enc=MCRYPT_RIJNDAEL_128;
220
- $val=_recaptcha_aes_pad($val);
221
  return mcrypt_encrypt($enc, $ky, $val, $mode, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0");
222
  }
223
 
224
 
225
- function _recaptcha_mailhide_urlbase64 ($x) {
226
  return strtr(base64_encode ($x), '+/', '-_');
227
  }
228
 
229
  /* gets the reCAPTCHA Mailhide url for a given email, public key and private key */
230
- function recaptcha_mailhide_url($pubkey, $privkey, $email) {
231
  if ($pubkey == '' || $pubkey == null || $privkey == "" || $privkey == null) {
232
  die ("To use reCAPTCHA Mailhide, you have to sign up for a public and private key, " .
233
  "you can do so at <a href='http://www.google.com/recaptcha/mailhide/apikey'>http://www.google.com/recaptcha/mailhide/apikey</a>");
@@ -235,9 +219,9 @@ function recaptcha_mailhide_url($pubkey, $privkey, $email) {
235
 
236
 
237
  $ky = pack('H*', $privkey);
238
- $cryptmail = _recaptcha_aes_encrypt ($email, $ky);
239
 
240
- return "http://www.google.com/recaptcha/mailhide/d?k=" . $pubkey . "&c=" . _recaptcha_mailhide_urlbase64 ($cryptmail);
241
  }
242
 
243
  /**
@@ -245,7 +229,7 @@ function recaptcha_mailhide_url($pubkey, $privkey, $email) {
245
  * eg, given johndoe@example,com return ["john", "example.com"].
246
  * the email is then displayed as john...@example.com
247
  */
248
- function _recaptcha_mailhide_email_parts ($email) {
249
  $arr = preg_split("/@/", $email );
250
 
251
  if (strlen ($arr[0]) <= 4) {
@@ -264,14 +248,13 @@ function _recaptcha_mailhide_email_parts ($email) {
264
  *
265
  * http://www.google.com/recaptcha/mailhide/apikey
266
  */
267
- function recaptcha_mailhide_html($pubkey, $privkey, $email) {
268
- $emailparts = _recaptcha_mailhide_email_parts ($email);
269
- $url = recaptcha_mailhide_url ($pubkey, $privkey, $email);
270
 
271
  return htmlentities($emailparts[0]) . "<a href='" . htmlentities ($url) .
272
  "' onclick=\"window.open('" . htmlentities ($url) . "', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;\" title=\"Reveal this e-mail address\">...</a>@" . htmlentities ($emailparts [1]);
273
 
274
- }
275
-
276
 
277
- ?>
32
  * THE SOFTWARE.
33
  */
34
 
 
 
 
 
 
 
 
35
  /**
36
  * Encodes the given data into a query string format
37
  * @param $data - array of string elements to be encoded
38
  * @return string - encoded request
39
  */
40
+ function gglcptch_recaptcha_qsencode ($data) {
41
  $req = "";
42
  foreach ( $data as $key => $value )
43
  $req .= $key . '=' . urlencode( stripslashes($value) ) . '&';
47
  return $req;
48
  }
49
 
 
 
50
  /**
51
  * Submits an HTTP POST to a reCAPTCHA server
52
  * @param string $host
55
  * @param int port
56
  * @return array response
57
  */
58
+ function gglcptch_recaptcha_http_post($host, $path, $data, $port = 80) {
59
 
60
+ $req = gglcptch_recaptcha_qsencode ($data);
61
 
62
  $http_request = "POST $path HTTP/1.0\r\n";
63
  $http_request .= "Host: $host\r\n";
82
  return $response;
83
  }
84
 
 
 
85
  /**
86
  * Gets the challenge HTML (javascript and non-javascript version).
87
  * This is called from the browser, and the resulting reCAPTCHA HTML widget
89
  * @param string $pubkey A public key for reCAPTCHA
90
  * @param string $error The error given by reCAPTCHA (optional, default is null)
91
  * @param boolean $use_ssl Should the request be made over ssl? (optional, default is false)
 
92
  * @return string - The HTML to be embedded in the user's form.
93
  */
94
+ function gglcptch_recaptcha_get_html ($pubkey, $error = null, $use_ssl = false)
95
  {
96
  if ($pubkey == null || $pubkey == '') {
97
  die ("To use reCAPTCHA you must get an API key from <a href='https://www.google.com/recaptcha/admin/create'>https://www.google.com/recaptcha/admin/create</a>");
98
  }
99
 
100
  if ($use_ssl) {
101
+ $server = "https://www.google.com/recaptcha/api";
102
  } else {
103
+ $server = "http://www.google.com/recaptcha/api";
104
  }
105
 
106
  $errorpart = "";
107
  if ($error) {
108
  $errorpart = "&amp;error=" . $error;
109
  }
110
+ return '<script type="text/javascript" src="'. $server . '/challenge?&k=' . $pubkey . $errorpart . '"></script>
111
 
112
  <noscript>
113
  <iframe src="'. $server . '/noscript?k=' . $pubkey . $errorpart . '" height="300" width="500" frameborder="0"></iframe><br/>
116
  </noscript>';
117
  }
118
 
 
 
 
119
  /**
120
+ * A gglcptch_ReCaptchaResponse is returned from gglcptch_recaptcha_check_answer()
121
  */
122
+ class gglcptch_ReCaptchaResponse {
123
  var $is_valid;
124
  var $error;
125
  }
126
 
 
127
  /**
128
  * Calls an HTTP POST function to verify if the user's guess was correct
129
  * @param string $privkey
131
  * @param string $challenge
132
  * @param string $response
133
  * @param array $extra_params an array of extra variables to post to the server
134
+ * @return gglcptch_ReCaptchaResponse
135
  */
136
+ function gglcptch_recaptcha_check_answer ($privkey, $remoteip, $challenge, $response, $extra_params = array())
137
  {
138
  if ($privkey == null || $privkey == '') {
139
  die ("To use reCAPTCHA you must get an API key from <a href='https://www.google.com/recaptcha/admin/create'>https://www.google.com/recaptcha/admin/create</a>");
147
 
148
  //discard spam submissions
149
  if ($challenge == null || strlen($challenge) == 0 || $response == null || strlen($response) == 0) {
150
+ $recaptcha_response = new gglcptch_ReCaptchaResponse();
151
  $recaptcha_response->is_valid = false;
152
  $recaptcha_response->error = 'incorrect-captcha-sol';
153
  return $recaptcha_response;
154
  }
155
 
156
+ $response = gglcptch_recaptcha_http_post ("www.google.com", "/recaptcha/api/verify",
157
  array (
158
  'privatekey' => $privkey,
159
  'remoteip' => $remoteip,
163
  );
164
 
165
  $answers = explode ("\n", $response [1]);
166
+ $recaptcha_response = new gglcptch_ReCaptchaResponse();
167
 
168
  if (trim ($answers [0]) == 'true') {
169
  $recaptcha_response->is_valid = true;
183
  * @param string $domain The domain where the page is hosted
184
  * @param string $appname The name of your application
185
  */
186
+ function gglcptch_recaptcha_get_signup_url ($domain = null, $appname = null) {
187
+ return "https://www.google.com/recaptcha/admin/create?" . gglcptch_recaptcha_qsencode (array ('domains' => $domain, 'app' => $appname));
188
  }
189
 
190
+ function gglcptch_recaptcha_aes_pad($val) {
191
  $block_size = 16;
192
  $numpad = $block_size - (strlen ($val) % $block_size);
193
  return str_pad($val, strlen ($val) + $numpad, chr($numpad));
195
 
196
  /* Mailhide related code */
197
 
198
+ function gglcptch_recaptcha_aes_encrypt($val,$ky) {
199
  if (! function_exists ("mcrypt_encrypt")) {
200
  die ("To use reCAPTCHA Mailhide, you need to have the mcrypt php module installed.");
201
  }
202
  $mode=MCRYPT_MODE_CBC;
203
  $enc=MCRYPT_RIJNDAEL_128;
204
+ $val=gglcptch_recaptcha_aes_pad($val);
205
  return mcrypt_encrypt($enc, $ky, $val, $mode, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0");
206
  }
207
 
208
 
209
+ function gglcptch_recaptcha_mailhide_urlbase64 ($x) {
210
  return strtr(base64_encode ($x), '+/', '-_');
211
  }
212
 
213
  /* gets the reCAPTCHA Mailhide url for a given email, public key and private key */
214
+ function gglcptch_recaptcha_mailhide_url($pubkey, $privkey, $email) {
215
  if ($pubkey == '' || $pubkey == null || $privkey == "" || $privkey == null) {
216
  die ("To use reCAPTCHA Mailhide, you have to sign up for a public and private key, " .
217
  "you can do so at <a href='http://www.google.com/recaptcha/mailhide/apikey'>http://www.google.com/recaptcha/mailhide/apikey</a>");
219
 
220
 
221
  $ky = pack('H*', $privkey);
222
+ $cryptmail = gglcptch_recaptcha_aes_encrypt ($email, $ky);
223
 
224
+ return "http://www.google.com/recaptcha/mailhide/d?k=" . $pubkey . "&c=" . gglcptch_recaptcha_mailhide_urlbase64 ($cryptmail);
225
  }
226
 
227
  /**
229
  * eg, given johndoe@example,com return ["john", "example.com"].
230
  * the email is then displayed as john...@example.com
231
  */
232
+ function gglcptch_recaptcha_mailhide_email_parts ($email) {
233
  $arr = preg_split("/@/", $email );
234
 
235
  if (strlen ($arr[0]) <= 4) {
248
  *
249
  * http://www.google.com/recaptcha/mailhide/apikey
250
  */
251
+ function gglcptch_recaptcha_mailhide_html($pubkey, $privkey, $email) {
252
+ $emailparts = gglcptch_recaptcha_mailhide_email_parts ($email);
253
+ $url = gglcptch_recaptcha_mailhide_url ($pubkey, $privkey, $email);
254
 
255
  return htmlentities($emailparts[0]) . "<a href='" . htmlentities ($url) .
256
  "' onclick=\"window.open('" . htmlentities ($url) . "', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;\" title=\"Reveal this e-mail address\">...</a>@" . htmlentities ($emailparts [1]);
257
 
258
+ }
 
259
 
260
+ ?>
lib_v2/{license.txt → LICENSE} RENAMED
File without changes
lib_v2/autoload.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /* An autoloader for ReCaptcha\Foo classes. This should be require()d
4
+ * by the user before attempting to instantiate any of the ReCaptcha
5
+ * classes.
6
+ */
7
+
8
+ spl_autoload_register(function ($class) {
9
+ if (substr($class, 0, 10) !== 'ReCaptcha\\') {
10
+ /* If the class does not lie under the "ReCaptcha" namespace,
11
+ * then we can exit immediately.
12
+ */
13
+ return;
14
+ }
15
+
16
+ /* All of the classes have names like "ReCaptcha\Foo", so we need
17
+ * to replace the backslashes with frontslashes if we want the
18
+ * name to map directly to a location in the filesystem.
19
+ */
20
+ $class = str_replace('\\', '/', $class);
21
+
22
+ /* First, check under the current directory. It is important that
23
+ * we look here first, so that we don't waste time searching for
24
+ * test classes in the common case.
25
+ */
26
+ $path = dirname(__FILE__).'/'.$class.'.php';
27
+ if (is_readable($path)) {
28
+ require_once $path;
29
+ }
30
+
31
+ /* If we didn't find what we're looking for already, maybe it's
32
+ * a test class?
33
+ */
34
+ $path = dirname(__FILE__).'/../tests/'.$class.'.php';
35
+ if (is_readable($path)) {
36
+ require_once $path;
37
+ }
38
+ });
lib_v2/recaptchalib.php DELETED
@@ -1,151 +0,0 @@
1
- <?php
2
- /**
3
- * This is a PHP library that handles calling reCAPTCHA.
4
- * - Documentation and latest version
5
- * https://developers.google.com/recaptcha/docs/php
6
- * - Get a reCAPTCHA API Key
7
- * https://www.google.com/recaptcha/admin/create
8
- * - Discussion group
9
- * http://groups.google.com/group/recaptcha
10
- *
11
- * @copyright Copyright (c) 2014, Google Inc.
12
- * @link http://www.google.com/recaptcha
13
- *
14
- * Permission is hereby granted, free of charge, to any person obtaining a copy
15
- * of this software and associated documentation files (the "Software"), to deal
16
- * in the Software without restriction, including without limitation the rights
17
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
18
- * copies of the Software, and to permit persons to whom the Software is
19
- * furnished to do so, subject to the following conditions:
20
- *
21
- * The above copyright notice and this permission notice shall be included in
22
- * all copies or substantial portions of the Software.
23
- *
24
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
25
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
26
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
27
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
28
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
29
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
30
- * THE SOFTWARE.
31
- */
32
-
33
- /**
34
- * A ReCaptchaResponse is returned from checkAnswer().
35
- */
36
- class ReCaptchaResponse
37
- {
38
- public $success;
39
- public $errorCodes;
40
- }
41
-
42
- class ReCaptcha
43
- {
44
- private static $_signupUrl = "https://www.google.com/recaptcha/admin";
45
- private static $_siteVerifyUrl =
46
- "https://www.google.com/recaptcha/api/siteverify?";
47
- private $_secret;
48
- private static $_version = "php_1.0";
49
-
50
- /**
51
- * Constructor.
52
- *
53
- * @param string $secret shared secret between site and ReCAPTCHA server.
54
- */
55
- function ReCaptcha($secret)
56
- {
57
- if ($secret == null || $secret == "") {
58
- die("To use reCAPTCHA you must get an API key from <a href='"
59
- . self::$_signupUrl . "'>" . self::$_signupUrl . "</a>");
60
- }
61
- $this->_secret=$secret;
62
- }
63
-
64
- /**
65
- * Encodes the given data into a query string format.
66
- *
67
- * @param array $data array of string elements to be encoded.
68
- *
69
- * @return string - encoded request.
70
- */
71
- private function _encodeQS($data)
72
- {
73
- $req = "";
74
- foreach ($data as $key => $value) {
75
- $req .= $key . '=' . urlencode(stripslashes($value)) . '&';
76
- }
77
-
78
- // Cut the last '&'
79
- $req=substr($req, 0, strlen($req)-1);
80
- return $req;
81
- }
82
-
83
- /**
84
- * Submits an HTTP GET to a reCAPTCHA server.
85
- *
86
- * @param string $path url path to recaptcha server.
87
- * @param array $data array of parameters to be sent.
88
- *
89
- * @return array response
90
- */
91
- private function _submitHTTPGet( $path, $data )
92
- {
93
- $req = $this->_encodeQS($data);
94
- if ( version_compare( phpversion(), '5.6', '<' ) ) {
95
- $response = file_get_contents( $path . $req );
96
- } else {
97
- $ctx = array(
98
- 'ssl' => array(
99
- 'verify_peer' => false,
100
- 'verify_peer_name' => false,
101
- 'allow_self_signed' => true
102
- )
103
- );
104
- $response = file_get_contents( $path . $req, false, stream_context_create( $ctx ) );
105
- }
106
- return $response;
107
- }
108
-
109
- /**
110
- * Calls the reCAPTCHA siteverify API to verify whether the user passes
111
- * CAPTCHA test.
112
- *
113
- * @param string $remoteIp IP address of end user.
114
- * @param string $response response string from recaptcha verification.
115
- *
116
- * @return ReCaptchaResponse
117
- */
118
- public function verifyResponse($remoteIp, $response)
119
- {
120
- // Discard empty solution submissions
121
- if ($response == null || strlen($response) == 0) {
122
- $recaptchaResponse = new ReCaptchaResponse();
123
- $recaptchaResponse->success = false;
124
- $recaptchaResponse->errorCodes = 'missing-input';
125
- return $recaptchaResponse;
126
- }
127
-
128
- $getResponse = $this->_submitHttpGet(
129
- self::$_siteVerifyUrl,
130
- array (
131
- 'secret' => $this->_secret,
132
- 'remoteip' => $remoteIp,
133
- 'v' => self::$_version,
134
- 'response' => $response
135
- )
136
- );
137
- $answers = json_decode($getResponse, true);
138
- $recaptchaResponse = new ReCaptchaResponse();
139
-
140
- if (trim($answers ['success']) == true) {
141
- $recaptchaResponse->success = true;
142
- } else {
143
- $recaptchaResponse->success = false;
144
- $recaptchaResponse->errorCodes = isset( $answers["error-codes"] ) ? $answers["error-codes"] : '';
145
- }
146
-
147
- return $recaptchaResponse;
148
- }
149
- }
150
-
151
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lib_v2/src/ReCaptcha/ReCaptcha.php ADDED
@@ -0,0 +1,97 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha;
28
+
29
+ /**
30
+ * reCAPTCHA client.
31
+ */
32
+ class ReCaptcha
33
+ {
34
+ /**
35
+ * Version of this client library.
36
+ * @const string
37
+ */
38
+ const VERSION = 'php_1.1.1';
39
+
40
+ /**
41
+ * Shared secret for the site.
42
+ * @var type string
43
+ */
44
+ private $secret;
45
+
46
+ /**
47
+ * Method used to communicate with service. Defaults to POST request.
48
+ * @var RequestMethod
49
+ */
50
+ private $requestMethod;
51
+
52
+ /**
53
+ * Create a configured instance to use the reCAPTCHA service.
54
+ *
55
+ * @param string $secret shared secret between site and reCAPTCHA server.
56
+ * @param RequestMethod $requestMethod method used to send the request. Defaults to POST.
57
+ */
58
+ public function __construct($secret, RequestMethod $requestMethod = null)
59
+ {
60
+ if (empty($secret)) {
61
+ throw new \RuntimeException('No secret provided');
62
+ }
63
+
64
+ if (!is_string($secret)) {
65
+ throw new \RuntimeException('The provided secret must be a string');
66
+ }
67
+
68
+ $this->secret = $secret;
69
+
70
+ if (!is_null($requestMethod)) {
71
+ $this->requestMethod = $requestMethod;
72
+ } else {
73
+ $this->requestMethod = new RequestMethod\Post();
74
+ }
75
+ }
76
+
77
+ /**
78
+ * Calls the reCAPTCHA siteverify API to verify whether the user passes
79
+ * CAPTCHA test.
80
+ *
81
+ * @param string $response The value of 'g-recaptcha-response' in the submitted form.
82
+ * @param string $remoteIp The end user's IP address.
83
+ * @return Response Response from the service.
84
+ */
85
+ public function verify($response, $remoteIp = null)
86
+ {
87
+ // Discard empty solution submissions
88
+ if (empty($response)) {
89
+ $recaptchaResponse = new Response(false, array('missing-input-response'));
90
+ return $recaptchaResponse;
91
+ }
92
+
93
+ $params = new RequestParameters($this->secret, $response, $remoteIp, self::VERSION);
94
+ $rawResponse = $this->requestMethod->submit($params);
95
+ return Response::fromJson($rawResponse);
96
+ }
97
+ }
lib_v2/src/ReCaptcha/RequestMethod.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha;
28
+
29
+ /**
30
+ * Method used to send the request to the service.
31
+ */
32
+ interface RequestMethod
33
+ {
34
+
35
+ /**
36
+ * Submit the request with the specified parameters.
37
+ *
38
+ * @param RequestParameters $params Request parameters
39
+ * @return string Body of the reCAPTCHA response
40
+ */
41
+ public function submit(RequestParameters $params);
42
+ }
lib_v2/src/ReCaptcha/RequestMethod/Curl.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace ReCaptcha\RequestMethod;
4
+
5
+ use ReCaptcha\RequestMethod;
6
+ use ReCaptcha\RequestParameters;
7
+
8
+ /**
9
+ * Sends cURL request to the reCAPTCHA service.
10
+ */
11
+ class Curl implements RequestMethod
12
+ {
13
+ /**
14
+ * URL to which requests are sent via cURL.
15
+ * @const string
16
+ */
17
+ const SITE_VERIFY_URL = 'https://www.google.com/recaptcha/api/siteverify';
18
+
19
+ /**
20
+ * Submit the cURL request with the specified parameters.
21
+ *
22
+ * @param RequestParameters $params Request parameters
23
+ * @return string Body of the reCAPTCHA response
24
+ */
25
+ public function submit(RequestParameters $params)
26
+ {
27
+ $handle = curl_init(self::SITE_VERIFY_URL);
28
+
29
+ $options = array(
30
+ CURLOPT_POST => true,
31
+ CURLOPT_POSTFIELDS => $params->toQueryString(),
32
+ CURLOPT_HTTPHEADER => array(
33
+ 'Content-Type: application/x-www-form-urlencoded'
34
+ ),
35
+ CURLINFO_HEADER_OUT => false,
36
+ CURLOPT_HEADER => false,
37
+ CURLOPT_RETURNTRANSFER => true,
38
+ CURLOPT_SSL_VERIFYPEER => true
39
+ );
40
+ curl_setopt_array($handle, $options);
41
+
42
+ $response = curl_exec($handle);
43
+ curl_close($handle);
44
+
45
+ return $response;
46
+ }
47
+ }
lib_v2/src/ReCaptcha/RequestMethod/Post.php ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha\RequestMethod;
28
+
29
+ use ReCaptcha\RequestMethod;
30
+ use ReCaptcha\RequestParameters;
31
+
32
+ /**
33
+ * Sends POST requests to the reCAPTCHA service.
34
+ */
35
+ class Post implements RequestMethod
36
+ {
37
+ /**
38
+ * URL to which requests are POSTed.
39
+ * @const string
40
+ */
41
+ const SITE_VERIFY_URL = 'https://www.google.com/recaptcha/api/siteverify';
42
+
43
+ /**
44
+ * Submit the POST request with the specified parameters.
45
+ *
46
+ * @param RequestParameters $params Request parameters
47
+ * @return string Body of the reCAPTCHA response
48
+ */
49
+ public function submit(RequestParameters $params)
50
+ {
51
+ /**
52
+ * PHP 5.6.0 changed the way you specify the peer name for SSL context options.
53
+ * Using "CN_name" will still work, but it will raise deprecated errors.
54
+ */
55
+ $peer_key = version_compare(PHP_VERSION, '5.6.0', '<') ? 'CN_name' : 'peer_name';
56
+ $options = array(
57
+ 'http' => array(
58
+ 'header' => "Content-type: application/x-www-form-urlencoded\r\n",
59
+ 'method' => 'POST',
60
+ 'content' => $params->toQueryString(),
61
+ // Force the peer to validate (not needed in 5.6.0+, but still works
62
+ 'verify_peer' => true,
63
+ // Force the peer validation to use www.google.com
64
+ $peer_key => 'www.google.com',
65
+ ),
66
+ 'ssl' => array(
67
+ 'verify_peer' => false,
68
+ 'verify_peer_name' => false,
69
+ 'allow_self_signed' => true
70
+ )
71
+ );
72
+ $context = stream_context_create($options);
73
+ return file_get_contents(self::SITE_VERIFY_URL, false, $context);
74
+ }
75
+ }
lib_v2/src/ReCaptcha/RequestMethod/Socket.php ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha\RequestMethod;
28
+
29
+ /**
30
+ * Convenience wrapper around native socket and file functions to allow for
31
+ * mocking.
32
+ */
33
+ class Socket
34
+ {
35
+ private $handle = null;
36
+
37
+ /**
38
+ * fsockopen
39
+ *
40
+ * @see http://php.net/fsockopen
41
+ * @param string $hostname
42
+ * @param int $port
43
+ * @param int $errno
44
+ * @param string $errstr
45
+ * @param float $timeout
46
+ * @return resource
47
+ */
48
+ public function fsockopen($hostname, $port = -1, &$errno = 0, &$errstr = '', $timeout = null)
49
+ {
50
+ $this->handle = fsockopen($hostname, $port, $errno, $errstr, (is_null($timeout) ? ini_get("default_socket_timeout") : $timeout));
51
+
52
+ if ($this->handle != false && $errno === 0 && $errstr === '') {
53
+ return $this->handle;
54
+ } else {
55
+ return false;
56
+ }
57
+ }
58
+
59
+ /**
60
+ * fwrite
61
+ *
62
+ * @see http://php.net/fwrite
63
+ * @param string $string
64
+ * @param int $length
65
+ * @return int | bool
66
+ */
67
+ public function fwrite($string, $length = null)
68
+ {
69
+ return fwrite($this->handle, $string, (is_null($length) ? strlen($string) : $length));
70
+ }
71
+
72
+ /**
73
+ * fgets
74
+ *
75
+ * @see http://php.net/fgets
76
+ * @param int $length
77
+ */
78
+ public function fgets($length = null)
79
+ {
80
+ return fgets($this->handle, $length);
81
+ }
82
+
83
+ /**
84
+ * feof
85
+ *
86
+ * @see http://php.net/feof
87
+ * @return bool
88
+ */
89
+ public function feof()
90
+ {
91
+ return feof($this->handle);
92
+ }
93
+
94
+ /**
95
+ * fclose
96
+ *
97
+ * @see http://php.net/fclose
98
+ * @return bool
99
+ */
100
+ public function fclose()
101
+ {
102
+ return fclose($this->handle);
103
+ }
104
+ }
lib_v2/src/ReCaptcha/RequestMethod/SocketPost.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha\RequestMethod;
28
+
29
+ use ReCaptcha\RequestMethod;
30
+ use ReCaptcha\RequestParameters;
31
+
32
+ /**
33
+ * Sends a POST request to the reCAPTCHA service, but makes use of fsockopen()
34
+ * instead of get_file_contents(). This is to account for people who may be on
35
+ * servers where allow_furl_open is disabled.
36
+ */
37
+ class SocketPost implements RequestMethod
38
+ {
39
+ /**
40
+ * reCAPTCHA service host.
41
+ * @const string
42
+ */
43
+ const RECAPTCHA_HOST = 'www.google.com';
44
+
45
+ /**
46
+ * @const string reCAPTCHA service path
47
+ */
48
+ const SITE_VERIFY_PATH = '/recaptcha/api/siteverify';
49
+
50
+ /**
51
+ * @const string Bad request error
52
+ */
53
+ const BAD_REQUEST = '{"success": false, "error-codes": ["invalid-request"]}';
54
+
55
+ /**
56
+ * @const string Bad response error
57
+ */
58
+ const BAD_RESPONSE = '{"success": false, "error-codes": ["invalid-response"]}';
59
+
60
+ /**
61
+ * Socket to the reCAPTCHA service
62
+ * @var Socket
63
+ */
64
+ private $socket;
65
+
66
+ /**
67
+ * Constructor
68
+ *
69
+ * @param \ReCaptcha\RequestMethod\Socket $socket optional socket, injectable for testing
70
+ */
71
+ public function __construct(Socket $socket = null)
72
+ {
73
+ if (!is_null($socket)) {
74
+ $this->socket = $socket;
75
+ } else {
76
+ $this->socket = new Socket();
77
+ }
78
+ }
79
+
80
+ /**
81
+ * Submit the POST request with the specified parameters.
82
+ *
83
+ * @param RequestParameters $params Request parameters
84
+ * @return string Body of the reCAPTCHA response
85
+ */
86
+ public function submit(RequestParameters $params)
87
+ {
88
+ $errno = 0;
89
+ $errstr = '';
90
+
91
+ if ($this->socket->fsockopen('ssl://' . self::RECAPTCHA_HOST, 443, $errno, $errstr, 30) !== false) {
92
+ $content = $params->toQueryString();
93
+
94
+ $request = "POST " . self::SITE_VERIFY_PATH . " HTTP/1.1\r\n";
95
+ $request .= "Host: " . self::RECAPTCHA_HOST . "\r\n";
96
+ $request .= "Content-Type: application/x-www-form-urlencoded\r\n";
97
+ $request .= "Content-length: " . strlen($content) . "\r\n";
98
+ $request .= "Connection: close\r\n\r\n";
99
+ $request .= $content . "\r\n\r\n";
100
+
101
+ $this->socket->fwrite($request);
102
+ $response = '';
103
+
104
+ while (!$this->socket->feof()) {
105
+ $response .= $this->socket->fgets(4096);
106
+ }
107
+
108
+ $this->socket->fclose();
109
+
110
+ if (0 === strpos($response, 'HTTP/1.1 200 OK')) {
111
+ $parts = preg_split("#\n\s*\n#Uis", $response);
112
+ return $parts[1];
113
+ }
114
+
115
+ return self::BAD_RESPONSE;
116
+ }
117
+
118
+ return self::BAD_REQUEST;
119
+ }
120
+ }
lib_v2/src/ReCaptcha/RequestParameters.php ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha;
28
+
29
+ /**
30
+ * Stores and formats the parameters for the request to the reCAPTCHA service.
31
+ */
32
+ class RequestParameters
33
+ {
34
+ /**
35
+ * Site secret.
36
+ * @var string
37
+ */
38
+ private $secret;
39
+
40
+ /**
41
+ * Form response.
42
+ * @var string
43
+ */
44
+ private $response;
45
+
46
+ /**
47
+ * Remote user's IP address.
48
+ * @var string
49
+ */
50
+ private $remoteIp;
51
+
52
+ /**
53
+ * Client version.
54
+ * @var string
55
+ */
56
+ private $version;
57
+
58
+ /**
59
+ * Initialise parameters.
60
+ *
61
+ * @param string $secret Site secret.
62
+ * @param string $response Value from g-captcha-response form field.
63
+ * @param string $remoteIp User's IP address.
64
+ * @param string $version Version of this client library.
65
+ */
66
+ public function __construct($secret, $response, $remoteIp = null, $version = null)
67
+ {
68
+ $this->secret = $secret;
69
+ $this->response = $response;
70
+ $this->remoteIp = $remoteIp;
71
+ $this->version = $version;
72
+ }
73
+
74
+ /**
75
+ * Array representation.
76
+ *
77
+ * @return array Array formatted parameters.
78
+ */
79
+ public function toArray()
80
+ {
81
+ $params = array('secret' => $this->secret, 'response' => $this->response);
82
+
83
+ if (!is_null($this->remoteIp)) {
84
+ $params['remoteip'] = $this->remoteIp;
85
+ }
86
+
87
+ if (!is_null($this->version)) {
88
+ $params['version'] = $this->version;
89
+ }
90
+
91
+ return $params;
92
+ }
93
+
94
+ /**
95
+ * Query string representation for HTTP request.
96
+ *
97
+ * @return string Query string formatted parameters.
98
+ */
99
+ public function toQueryString()
100
+ {
101
+ return http_build_query($this->toArray(), '', '&');
102
+ }
103
+ }
lib_v2/src/ReCaptcha/Response.php ADDED
@@ -0,0 +1,102 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * This is a PHP library that handles calling reCAPTCHA.
4
+ *
5
+ * @copyright Copyright (c) 2015, Google Inc.
6
+ * @link http://www.google.com/recaptcha
7
+ *
8
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
9
+ * of this software and associated documentation files (the "Software"), to deal
10
+ * in the Software without restriction, including without limitation the rights
11
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+ * copies of the Software, and to permit persons to whom the Software is
13
+ * furnished to do so, subject to the following conditions:
14
+ *
15
+ * The above copyright notice and this permission notice shall be included in
16
+ * all copies or substantial portions of the Software.
17
+ *
18
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+ * THE SOFTWARE.
25
+ */
26
+
27
+ namespace ReCaptcha;
28
+
29
+ /**
30
+ * The response returned from the service.
31
+ */
32
+ class Response
33
+ {
34
+ /**
35
+ * Succes or failure.
36
+ * @var boolean
37
+ */
38
+ private $success = false;
39
+
40
+ /**
41
+ * Error code strings.
42
+ * @var array
43
+ */
44
+ private $errorCodes = array();
45
+
46
+ /**
47
+ * Build the response from the expected JSON returned by the service.
48
+ *
49
+ * @param string $json
50
+ * @return \ReCaptcha\Response
51
+ */
52
+ public static function fromJson($json)
53
+ {
54
+ $responseData = json_decode($json, true);
55
+
56
+ if (!$responseData) {
57
+ return new Response(false, array('invalid-json'));
58
+ }
59
+
60
+ if (isset($responseData['success']) && $responseData['success'] == true) {
61
+ return new Response(true);
62
+ }
63
+
64
+ if (isset($responseData['error-codes']) && is_array($responseData['error-codes'])) {
65
+ return new Response(false, $responseData['error-codes']);
66
+ }
67
+
68
+ return new Response(false);
69
+ }
70
+
71
+ /**
72
+ * Constructor.
73
+ *
74
+ * @param boolean $success
75
+ * @param array $errorCodes
76
+ */
77
+ public function __construct($success, array $errorCodes = array())
78
+ {
79
+ $this->success = $success;
80
+ $this->errorCodes = $errorCodes;
81
+ }
82
+
83
+ /**
84
+ * Is success?
85
+ *
86
+ * @return boolean
87
+ */
88
+ public function isSuccess()
89
+ {
90
+ return $this->success;
91
+ }
92
+
93
+ /**
94
+ * Get error codes.
95
+ *
96
+ * @return array
97
+ */
98
+ public function getErrorCodes()
99
+ {
100
+ return $this->errorCodes;
101
+ }
102
+ }
lib_v2/src/autoload.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /* An autoloader for ReCaptcha\Foo classes. This should be require()d
4
+ * by the user before attempting to instantiate any of the ReCaptcha
5
+ * classes.
6
+ */
7
+
8
+ spl_autoload_register(function ($class) {
9
+ if (substr($class, 0, 10) !== 'ReCaptcha\\') {
10
+ /* If the class does not lie under the "ReCaptcha" namespace,
11
+ * then we can exit immediately.
12
+ */
13
+ return;
14
+ }
15
+
16
+ /* All of the classes have names like "ReCaptcha\Foo", so we need
17
+ * to replace the backslashes with frontslashes if we want the
18
+ * name to map directly to a location in the filesystem.
19
+ */
20
+ $class = str_replace('\\', '/', $class);
21
+
22
+ /* First, check under the current directory. It is important that
23
+ * we look here first, so that we don't waste time searching for
24
+ * test classes in the common case.
25
+ */
26
+ $path = dirname(__FILE__).'/'.$class.'.php';
27
+ if (is_readable($path)) {
28
+ require_once $path;
29
+ }
30
+
31
+ /* If we didn't find what we're looking for already, maybe it's
32
+ * a test class?
33
+ */
34
+ $path = dirname(__FILE__).'/../tests/'.$class.'.php';
35
+ if (is_readable($path)) {
36
+ require_once $path;
37
+ }
38
+ });
readme.txt CHANGED
@@ -1,42 +1,46 @@
1
  === Google Captcha (reCAPTCHA) by BestWebSoft ===
2
  Contributors: bestwebsoft
3
  Donate link: http://bestwebsoft.com/donate/
4
- Tags: antispam, anti-spam, capcha, anti-spam security, arithmetic actions, captcha, captha, capcha, catcha, cpatcha, captcha theme, comment, digitize books, digitize newspapers, digitize radio shows, google, gogle, google captcha, login, lost password, re captcha, recaptcha, re-captcha, registration, shortcode, site keys, spam, text captcha.
5
- Requires at least: 3.0
6
- Tested up to: 4.2.2
7
- Stable tag: 1.17
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
- This plugin allows you to implement Google Captcha into web forms.
12
 
13
  == Description ==
14
 
15
- The Google Captcha plugin allows you to implement a super security captcha form into web forms. Google Captcha is a free CAPTCHA service that helps to digitize books, newspapers and old time radio shows.
16
- This captcha can be used for login, registration, password recovery, comments forms.
17
 
18
  http://www.youtube.com/watch?v=10ImOhmM0Cs
19
 
20
- <a href="http://www.youtube.com/watch?v=RUJ9VwZLFSY" target="_blank">Video instruction on Installation</a>
21
 
22
- <a href="http://wordpress.org/plugins/google-captcha/faq/" target="_blank">FAQ</a>
23
 
24
- <a href="http://support.bestwebsoft.com" target="_blank">Support</a>
 
 
25
 
26
  = Copyrights for resources used in this plugin =
27
 
28
- 1. In Google Captcha plugin we used the "lib/recaptchalib.php" and "lib_v2/recaptchalib.php" file. The Licence for this file is in the "lib/license.txt" and "lib_v2/license.txt" file.
29
- 2. Everything else used in this plugin has been created by the Bestwebsoft team and is distributed under GPL license.
30
 
31
  = Features =
32
 
33
- * Actions: You can add Google Captcha to any standard form - login, comments etc.
34
- * Actions: You can choose the users, for whom captcha will be hidden.
35
- * Display: You can choose one of four standard Google Captcha themes.
 
 
36
 
37
  = Recommended Plugins =
38
 
39
- The author of the Google Captcha also recommends the following plugins:
40
 
41
  * <a href="http://wordpress.org/plugins/updater/">Updater</a> - This plugin updates WordPress core and the plugins to the recent versions. You can also use the auto mode or manual mode for updating and set email notifications.
42
  There is also a premium version of the plugin <a href="http://bestwebsoft.com/products/updater/?k=f47f3eb3d739725d592249dbd129f7ff">Updater Pro</a> with more useful features available. It can make backup of all your files and database before updating. Also it can forbid some plugins or WordPress Core update.
@@ -56,7 +60,7 @@ There is also a premium version of the plugin <a href="http://bestwebsoft.com/pr
56
  * Spanish (es_ES) (thanks to <a href="mailto:cloudzeroxyz@gmail.com">Cloudzeroxyz</a>)
57
  * Ukrainian (uk)
58
 
59
- If you would like to create your own language pack or update the existing one, you can send <a href="http://codex.wordpress.org/Translating_WordPress" target="_blank">the text of PO and MO files</a> for <a href="http://support.bestwebsoft.com" target="_blank">BestWebSoft</a> and we'll add it to the plugin. You can download the latest version of the program for work with PO and MO files <a href="http://www.poedit.net/download.php" target="_blank">Poedit</a>.
60
 
61
  = Technical support =
62
 
@@ -79,7 +83,7 @@ http://www.youtube.com/watch?v=RUJ9VwZLFSY
79
 
80
  == Frequently Asked Questions ==
81
 
82
- = How to get Google Captcha keys? =
83
 
84
  You should go to the Settings page and click the 'here' link. Then you should enter your domain name in text field and click 'Create Key' button.
85
  On the next screen you will see your public and private keys.
@@ -89,12 +93,12 @@ On the next screen you will see your public and private keys.
89
  You should go to the Settings page and select the roles, for which you want to hide Google Captcha.
90
  Then you must click 'Save Changes' button.
91
 
92
- = How to chage Google Captcha style? =
93
 
94
  You should go to the Settings page and select Theme from dropdown list.
95
  Then you must click the 'Save Changes' button.
96
 
97
- = Missing Google Captcha on the comment form? =
98
 
99
  You might have a theme where comments.php is not coded properly.
100
 
@@ -110,7 +114,7 @@ Instead it uses a new function call inside of comments.php: `<?php comment_form(
110
  If you have WP3 and captcha is still missing, make sure your theme has `<?php comment_form(); ?>`
111
  inside of `/wp-content/themes/[your_theme]/comments.php` (please check the Twenty Ten theme's comments.php for proper example)
112
 
113
- = How can I change the location of google captcha in the comments form? =
114
 
115
  It depends on the comments form. If the hook call by means of which captcha works ('after_comment_field' or something like this) is present in the file comments.php, you can change captcha positioning by moving this hook call. Please find the file 'comments.php' in the theme and change position of the line
116
 
@@ -120,11 +124,11 @@ or any similar line - place it under the Submit button.
120
 
121
  In case there is no such hook in the comments file of your theme, then, unfortunately, this option is not available.
122
 
123
- = I would like to add Google Captcha to the custom form on my website. How can I do this? =
124
 
125
- 1. Install the Google Captcha plugin and activate it.
126
- 2. Open the file with the form (where you would like to add google captcha to).
127
- 3. Find a place to insert the code for the google captcha output.
128
  4. Insert the necessary lines:
129
 
130
  `if( function_exists( 'gglcptch_display' ) ) { echo gglcptch_display(); } ;`
@@ -144,16 +148,21 @@ Please make sure that the problem hasn't been discussed yet on our forum (<a hre
144
 
145
  == Screenshots ==
146
 
147
- 1. Google Captcha Settings page.
148
- 2. Comments form with Google Captcha.
149
- 3. Login form with Google Captcha.
150
- 4. Login form with Google Captcha version 2.
151
- 5. Lost password form with Google Captcha.
152
- 6. Registration form with Google Captcha.
153
- 7. Contact form with Google Captcha.
154
 
155
  == Changelog ==
156
 
 
 
 
 
 
157
  = V1.17 - 29.06.2015 =
158
  * Bugfix : We fixed the bug with checking captcha in custom login form\register form\lost password form.
159
 
@@ -183,8 +192,8 @@ Please make sure that the problem hasn't been discussed yet on our forum (<a hre
183
  * Update : We added style for forms that use captcha v2.
184
 
185
  = V1.11 - 30.12.2014 =
186
- * Update : New Google Captcha version is added.
187
- * Bugfix : We fixed the bug with displaying Google Captcha on the multisite register form.
188
  * Bugfix : We fixed the bug with multilanguage plugin.
189
  * Update : We updated all functionality for wordpress 4.1.
190
 
@@ -210,10 +219,10 @@ Please make sure that the problem hasn't been discussed yet on our forum (<a hre
210
  * Bugfix : The display of private key in the front-end was removed.
211
 
212
  = V1.05 - 21.07.2014 =
213
- * Bugfix : Problem with submitting form with Google Captcha is fixed.
214
 
215
  = V1.04 - 18.07.2014 =
216
- * Bugfix : Problem with displaying Google Captcha in Contact Form Pro (by BestWebSoft) is fixed.
217
  * New : The Brazilian Portuguese language file is added.
218
 
219
  = V1.03 - 06.06.2014 =
@@ -234,10 +243,13 @@ Please make sure that the problem hasn't been discussed yet on our forum (<a hre
234
  * NEW : Links on the plugins page were added.
235
 
236
  = V1.0 =
237
- * NEW : Ability to add Google Captcha into standard forms was added.
238
 
239
  == Upgrade Notice ==
240
 
 
 
 
241
  = V1.17 =
242
  We fixed the bug with checking captcha in custom login form\register form\lost password form.
243
 
@@ -257,7 +269,7 @@ We fixed the vulnerability when entering the dashboard. The Greek language file
257
  The Bulgarian language file is added. We added the check of the "allow_url_fopen" option in PHP settings. We added style for forms that use captcha v2.
258
 
259
  = V1.11 =
260
- New Google Captcha version is added. We fixed the bug with displaying Google Captcha on the multisite register form. We fixed the bug with multilanguage plugin. We updated all functionality for wordpress 4.1.
261
 
262
  = V1.10 =
263
  We updated url and key names for Google Api.
@@ -275,10 +287,10 @@ The Chinese (Traditional) language file is added.
275
  Security Exploit was fixed. The display of private key in the front-end was removed.
276
 
277
  = V1.05 =
278
- Problem with submitting form with Google Captcha is fixed.
279
 
280
  = V1.04 =
281
- Problem with displaying Google Captcha in Contact Form Pro (by BestWebSoft) is fixed. The Brazilian Portuguese language file is added.
282
 
283
  = V1.03 =
284
  The Polish language file is added. The Ukrainian language file is added. Renew captcha automaticly if was entered wrong value (thanks to Yaroslav Rogoza, github.com/rogyar). We updated all functionality for wordpress 3.9.1. Problem with checking captcha for sites with https was fixed.
@@ -291,4 +303,4 @@ Screenshots are updated. BWS plugins section is updated. Plugin optimization is
291
  The bug with adding comments from admin panel was fixed.
292
 
293
  = V1.0 =
294
- Ability to add Google Captcha into standard forms was added.
1
  === Google Captcha (reCAPTCHA) by BestWebSoft ===
2
  Contributors: bestwebsoft
3
  Donate link: http://bestwebsoft.com/donate/
4
+ Tags: anti, anti-spam, antispam, antispam security, anti-spam security, antispambot, arithmetic actions, block spam, bot, bots, best google captcha, best recaptcha, best google recaptcha, best wordpress captcha, recaptcha, capcha, captha, catcha, captcha theme, captcha bank, captcha, captcha plugin, recaptcha plugin, captcha protection, recaptcha protection, comment captcha, comment, comments, cpatcha, digitize books, digitize newspapers, digitize radio shows, e-mail, email, email address, filter, form, forms, form captcha, forgot password captcha, free, gogle, google, google captcha, google recaptcha, login, lost password, login captcha, login recaptcha, mail, match captcha, plugin, protect, protection, popular captcha, popular recaptcha, protection shield, re captcha, re-captcha, register, registration, registration spam, robot, robots, register captcha, rest password captcha, registration captcha security, spam, secure, security, signup, signup spam, spam blocker, spam comments, spam filter, spambot, shield, simple captcha, simple recaptcha, spam control, spam protection, text captcha, user, user registration spam, users, web form protection, wordpress google captcha, wp google recapthca, wp recaptcha, wordpress protection, wordpress security loss password captcha, register captcha, wp captcha
5
+ Requires at least: 3.1
6
+ Tested up to: 4.3
7
+ Stable tag: 1.18
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
+ This plugin allows you to implement Google Captcha (reCAPTCHA) into web forms.
12
 
13
  == Description ==
14
 
15
+ Google Captcha (reCAPTCHA) plugin allows you to implement a super security Captcha into web forms. Google Captcha (reCAPTCHA) is a free CAPTCHA service that helps to digitize books, newspapers older radio shows.
16
+ This plugin can be used for login, registration, password recovery, comments forms.
17
 
18
  http://www.youtube.com/watch?v=10ImOhmM0Cs
19
 
20
+ <a href="http://www.youtube.com/watch?v=RUJ9VwZLFSY" target="_blank">Google Captcha (reCAPTCHA) by BestWebSoft Video instruction on Installation</a>
21
 
22
+ <a href="http://wordpress.org/plugins/google-captcha/faq/" target="_blank">Google Captcha (reCAPTCHA) by BestWebSoft FAQ</a>
23
 
24
+ <a href="http://support.bestwebsoft.com" target="_blank">Google Captcha (reCAPTCHA) by BestWebSoft Support</a>
25
+
26
+ <a href="http://bestwebsoft.com/products/google-captcha/?k=c4f2e3054fdbaca8a2b61554cbb9638c" target="_blank">Upgrade to Google Captcha (reCAPTCHA) Pro by BestWebSoft</a>
27
 
28
  = Copyrights for resources used in this plugin =
29
 
30
+ 1. In Google Captcha (reCAPTCHA) plugin we used "lib/recaptchalib.php" and "lib_v2" reCAPTCHA PHP client library. The Licence for this file is in "lib/license.txt" and "lib_v2/LICENSE" file.
31
+ 2. Everything else used in this plugin has been created by Bestwebsoft team and is distributed under GPL license.
32
 
33
  = Features =
34
 
35
+ * Supports standard WordPress forms: registration form, login form, reset password form and comments form.
36
+ * Compatible with Contact Form by BestWebSoft.
37
+ * Hide Google Captcha (reCAPTCHA) for certain user roles.
38
+ * Supports version 1 and version 2 Google Captcha (reCAPTCHA).
39
+ * Supports standart Google Captcha (reCAPTCHA) themes.
40
 
41
  = Recommended Plugins =
42
 
43
+ The author of the Google Captcha (reCAPTCHA) also recommends the following plugins:
44
 
45
  * <a href="http://wordpress.org/plugins/updater/">Updater</a> - This plugin updates WordPress core and the plugins to the recent versions. You can also use the auto mode or manual mode for updating and set email notifications.
46
  There is also a premium version of the plugin <a href="http://bestwebsoft.com/products/updater/?k=f47f3eb3d739725d592249dbd129f7ff">Updater Pro</a> with more useful features available. It can make backup of all your files and database before updating. Also it can forbid some plugins or WordPress Core update.
60
  * Spanish (es_ES) (thanks to <a href="mailto:cloudzeroxyz@gmail.com">Cloudzeroxyz</a>)
61
  * Ukrainian (uk)
62
 
63
+ If you would like to create your own language pack or update the existing one, you can send <a href="http://codex.wordpress.org/Translating_WordPress" target="_blank">the text of PO and MO files</a> for <a href="http://support.bestwebsoft.com" target="_blank">BestWebSoft</a> and we'll add it to the plugin. You can download the latest version of the program for work with PO and MO files <a href="http://www.poedit.net/download.php" target="_blank">Poedit</a>.
64
 
65
  = Technical support =
66
 
83
 
84
  == Frequently Asked Questions ==
85
 
86
+ = How to get Google Captcha (reCAPTCHA) keys? =
87
 
88
  You should go to the Settings page and click the 'here' link. Then you should enter your domain name in text field and click 'Create Key' button.
89
  On the next screen you will see your public and private keys.
93
  You should go to the Settings page and select the roles, for which you want to hide Google Captcha.
94
  Then you must click 'Save Changes' button.
95
 
96
+ = How to chage Google Captcha (reCAPTCHA) style? =
97
 
98
  You should go to the Settings page and select Theme from dropdown list.
99
  Then you must click the 'Save Changes' button.
100
 
101
+ = Missing Google Captcha (reCAPTCHA) on the comment form? =
102
 
103
  You might have a theme where comments.php is not coded properly.
104
 
114
  If you have WP3 and captcha is still missing, make sure your theme has `<?php comment_form(); ?>`
115
  inside of `/wp-content/themes/[your_theme]/comments.php` (please check the Twenty Ten theme's comments.php for proper example)
116
 
117
+ = How can I change the location of Google Captcha (reCAPTCHA) in the comments form? =
118
 
119
  It depends on the comments form. If the hook call by means of which captcha works ('after_comment_field' or something like this) is present in the file comments.php, you can change captcha positioning by moving this hook call. Please find the file 'comments.php' in the theme and change position of the line
120
 
124
 
125
  In case there is no such hook in the comments file of your theme, then, unfortunately, this option is not available.
126
 
127
+ = I would like to add Google Captcha (reCAPTCHA) to the custom form on my website. How can I do this? =
128
 
129
+ 1. Install the Google Captcha (reCAPTCHA) plugin and activate it.
130
+ 2. Open the file with the form (where you would like to add Google Captcha (reCAPTCHA) to).
131
+ 3. Find a place to insert the code for the Google Captcha (reCAPTCHA) output.
132
  4. Insert the necessary lines:
133
 
134
  `if( function_exists( 'gglcptch_display' ) ) { echo gglcptch_display(); } ;`
148
 
149
  == Screenshots ==
150
 
151
+ 1. Google Captcha (reCAPTCHA) Settings page.
152
+ 2. Login form with Google Captcha (reCAPTCHA).
153
+ 3. Registration form with Google Captcha (reCAPTCHA).
154
+ 4. Lost password form with Google Captcha (reCAPTCHA).
155
+ 5. Comments form with Google Captcha (reCAPTCHA).
156
+ 6. Contact form with Google Captcha (reCAPTCHA).
157
+ 7. Contact form with Google Captcha (reCAPTCHA) version 1.
158
 
159
  == Changelog ==
160
 
161
+ = V1.18 - 26.08.2015 =
162
+ * NEW : Ability to restore default settings.
163
+ * Update : BWS Menu was updated.
164
+ * Update : We updated all functionality for wordpress 4.3.
165
+
166
  = V1.17 - 29.06.2015 =
167
  * Bugfix : We fixed the bug with checking captcha in custom login form\register form\lost password form.
168
 
192
  * Update : We added style for forms that use captcha v2.
193
 
194
  = V1.11 - 30.12.2014 =
195
+ * Update : New Google Captcha (reCAPTCHA) version is added.
196
+ * Bugfix : We fixed the bug with displaying Google Captcha (reCAPTCHA) on the multisite register form.
197
  * Bugfix : We fixed the bug with multilanguage plugin.
198
  * Update : We updated all functionality for wordpress 4.1.
199
 
219
  * Bugfix : The display of private key in the front-end was removed.
220
 
221
  = V1.05 - 21.07.2014 =
222
+ * Bugfix : Problem with submitting form with Google Captcha (reCAPTCHA) is fixed.
223
 
224
  = V1.04 - 18.07.2014 =
225
+ * Bugfix : Problem with displaying Google Captcha (reCAPTCHA) in Contact Form Pro (by BestWebSoft) is fixed.
226
  * New : The Brazilian Portuguese language file is added.
227
 
228
  = V1.03 - 06.06.2014 =
243
  * NEW : Links on the plugins page were added.
244
 
245
  = V1.0 =
246
+ * NEW : Ability to add Google Captcha (reCAPTCHA) into standard forms was added.
247
 
248
  == Upgrade Notice ==
249
 
250
+ = V1.18 =
251
+ Ability to restore default settings. BWS Menu was updated. We updated all functionality for wordpress 4.3.
252
+
253
  = V1.17 =
254
  We fixed the bug with checking captcha in custom login form\register form\lost password form.
255
 
269
  The Bulgarian language file is added. We added the check of the "allow_url_fopen" option in PHP settings. We added style for forms that use captcha v2.
270
 
271
  = V1.11 =
272
+ New Google Captcha (reCAPTCHA) version is added. We fixed the bug with displaying Google Captcha (reCAPTCHA) on the multisite register form. We fixed the bug with multilanguage plugin. We updated all functionality for wordpress 4.1.
273
 
274
  = V1.10 =
275
  We updated url and key names for Google Api.
287
  Security Exploit was fixed. The display of private key in the front-end was removed.
288
 
289
  = V1.05 =
290
+ Problem with submitting form with Google Captcha (reCAPTCHA) is fixed.
291
 
292
  = V1.04 =
293
+ Problem with displaying Google Captcha (reCAPTCHA) in Contact Form Pro (by BestWebSoft) is fixed. The Brazilian Portuguese language file is added.
294
 
295
  = V1.03 =
296
  The Polish language file is added. The Ukrainian language file is added. Renew captcha automaticly if was entered wrong value (thanks to Yaroslav Rogoza, github.com/rogyar). We updated all functionality for wordpress 3.9.1. Problem with checking captcha for sites with https was fixed.
303
  The bug with adding comments from admin panel was fixed.
304
 
305
  = V1.0 =
306
+ Ability to add Google Captcha (reCAPTCHA) into standard forms was added.
screenshot-1.png CHANGED
Binary file
screenshot-2.png CHANGED
Binary file
screenshot-3.png CHANGED
Binary file
screenshot-4.png CHANGED
Binary file
screenshot-5.png CHANGED
Binary file
screenshot-6.png CHANGED
Binary file
screenshot-7.png CHANGED
Binary file