SiteGuard WP Plugin - Version 1.6.0

Version Description

  • Add the "Block Author Query" feature
Download this release

Release Info

Developer jp-secure
Plugin Icon 128x128 SiteGuard WP Plugin
Version 1.6.0
Comparing to
See all releases

Code changes from version 1.5.2 to 1.6.0

admin/siteguard-menu-admin-filter.php CHANGED
@@ -7,19 +7,6 @@ class SiteGuard_Menu_Admin_Filter extends SiteGuard_Base {
7
  function __construct( ) {
8
  $this->render_page( );
9
  }
10
- function cvt_camma2ret( $exclude ) {
11
- $result = str_replace( ' ', '', $exclude );
12
- return str_replace( ',', "\r\n", $result );
13
- }
14
- function cvt_ret2camma( $exclude ) {
15
- $result = str_replace( ' ', '', $exclude );
16
- $result = str_replace( ',', '', $result );
17
- $result = preg_replace( '/(\r\n){2,}/', "\r\n", $result );
18
- $result = preg_replace( '/\r\n$/', '', $result );
19
- $result = str_replace( "\r\n", ',', $result );
20
- $result = str_replace( "\r", ',', $result );
21
- return str_replace( "\n", ',', $result );
22
- }
23
  function render_page( ) {
24
  global $siteguard_admin_filter, $siteguard_config;
25
 
7
  function __construct( ) {
8
  $this->render_page( );
9
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  function render_page( ) {
11
  global $siteguard_admin_filter, $siteguard_config;
12
 
admin/siteguard-menu-author-query.php ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class SiteGuard_Menu_Author_Query extends SiteGuard_Base {
4
+ const OPT_NAME_FEATURE = 'block_author_query_enable';
5
+ const OPT_NAME_RESTAPI = 'disable_restapi_enable';
6
+ const OPT_NAME_EXCLUDE = 'disable_restapi_exclude';
7
+
8
+ function __construct( ) {
9
+ $this->render_page( );
10
+ }
11
+ function render_page( ) {
12
+ global $siteguard_config, $siteguard_author_query;
13
+
14
+ $opt_val_feature = $siteguard_config->get( self::OPT_NAME_FEATURE );
15
+ $opt_val_restapi = $siteguard_config->get( self::OPT_NAME_RESTAPI );
16
+ $opt_val_exclude = $this->cvt_camma2ret( $siteguard_config->get( self::OPT_NAME_EXCLUDE ) );
17
+ if ( isset( $_POST['update'] ) && check_admin_referer( 'siteguard-menu-block-author-query-submit' ) ) {
18
+ $error = false;
19
+ $errors = siteguard_check_multisite( );
20
+ if ( is_wp_error( $errors ) ) {
21
+ echo '<div class="error settings-error"><p><strong>';
22
+ esc_html_e( $errors->get_error_message( ), 'siteguard' );
23
+ echo '</strong></p></div>';
24
+ $error = true;
25
+ }
26
+ if ( false === $error && false === $this->is_switch_value( $_POST[ self::OPT_NAME_FEATURE ] ) ) {
27
+ echo '<div class="error settings-error"><p><strong>';
28
+ esc_html_e( 'ERROR: Invalid input value.', 'siteguard' );
29
+ echo '</strong></p></div>';
30
+ $error = true;
31
+ }
32
+ if ( false === $error ) {
33
+ $old_opt_val_feature = $opt_val_feature;
34
+ $old_opt_val_restapi = $opt_val_restapi;
35
+ $old_opt_val_exclude = $opt_val_exclude;
36
+ $opt_val_feature = $_POST[ self::OPT_NAME_FEATURE ];
37
+ if ( isset( $_POST[ self::OPT_NAME_RESTAPI ] ) ) {
38
+ $opt_val_restapi = $_POST[ self::OPT_NAME_RESTAPI ];
39
+ } else {
40
+ $opt_val_restapi = '0';
41
+ }
42
+ $opt_val_exclude = stripslashes( $_POST[ self::OPT_NAME_EXCLUDE ] );
43
+ $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
44
+ $siteguard_config->set( self::OPT_NAME_RESTAPI, $opt_val_restapi );
45
+ $siteguard_config->set( self::OPT_NAME_EXCLUDE, $this->cvt_ret2camma( $opt_val_exclude ) );
46
+ $siteguard_config->update( );
47
+ $result = true;
48
+ if ( true === $result ) {
49
+ $opt_val_exclude = $this->cvt_camma2ret( $opt_val_exclude );
50
+ ?>
51
+ <div class="updated"><p><strong><?php esc_html_e( 'Options saved.', 'siteguard' ); ?></strong></p></div>
52
+ <?php
53
+ } else {
54
+ $opt_val_feature = $old_opt_val_feature;
55
+ $opt_val_restapi = $old_opt_val_restapi;
56
+ $opt_val_exclude = $old_opt_val_exclude;
57
+ $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
58
+ $siteguard_config->set( self::OPT_NAME_RESTAPI, $opt_val_restapi );
59
+ $siteguard_config->set( self::OPT_NAME_EXCLUDE, $this->cvt_ret2camma( $opt_val_exclude ) );
60
+ $siteguard_config->update( );
61
+ echo '<div class="error settings-error"><p><strong>';
62
+ esc_html_e( 'ERROR: Failed to .htaccess update.', 'siteguard' );
63
+ echo '</strong></p></div>';
64
+ }
65
+ }
66
+ }
67
+
68
+ echo '<div class="wrap">';
69
+ echo '<img src="' . SITEGUARD_URL_PATH . 'images/sg_wp_plugin_logo_40.png" alt="SiteGuard Logo" />';
70
+ echo '<h2>' . esc_html__( 'Block Author Query', 'siteguard' ) . '</h2>';
71
+ echo '<div class="siteguard-description">'
72
+ . esc_html__( 'You can find docs about this function on ', 'siteguard' )
73
+ . '<a href="' . esc_url( __( 'https://www.jp-secure.com/siteguard_wp_plugin_en/howto/author_query/', 'siteguard' ) )
74
+ . '" target="_blank">'
75
+ . esc_html__( 'here', 'siteguard' )
76
+ . '</a>'
77
+ . esc_html__( '.', 'siteguard' )
78
+ . '</div>';
79
+ ?>
80
+ <form name="form1" method="post" action="">
81
+
82
+ <table class="form-table">
83
+ <tr>
84
+ <th scope="row" colspan="2">
85
+ <ul class="siteguard-radios">
86
+ <li>
87
+ <input type="radio" name="<?php echo self::OPT_NAME_FEATURE ?>" id="<?php echo self::OPT_NAME_FEATURE.'_on' ?>" value="1" <?php checked( $opt_val_feature, '1' ) ?> >
88
+ <label for="<?php echo self::OPT_NAME_FEATURE.'_on' ?>"><?php echo esc_html_e( 'ON', 'siteguard' ) ?></label>
89
+ </li><li>
90
+ <input type="radio" name="<?php echo self::OPT_NAME_FEATURE ?>" id="<?php echo self::OPT_NAME_FEATURE.'_off' ?>" value="0" <?php checked( $opt_val_feature, '0' ) ?> >
91
+ <label for="<?php echo self::OPT_NAME_FEATURE.'_off' ?>"><?php echo esc_html_e( 'OFF', 'siteguard' ) ?></label>
92
+ </li>
93
+ </ul>
94
+ <?php
95
+ $error = siteguard_check_multisite( );
96
+ if ( is_wp_error( $error ) ) {
97
+ echo '<p class="description">';
98
+ echo $error->get_error_message( );
99
+ echo '</p>';
100
+ }
101
+ ?>
102
+ </th>
103
+ </tr><tr>
104
+ <th scope="row"><?php esc_html_e( 'Option', 'siteguard' ) ?></th>
105
+ <td>
106
+ <input type="checkbox" name="<?php echo self::OPT_NAME_RESTAPI ?>" id="<?php echo self::OPT_NAME_RESTAPI ?>" value="1" <?php checked( $opt_val_restapi, '1' ) ?> >
107
+ <label for="<?php echo self::OPT_NAME_RESTAPI ?>"><?php esc_html_e( 'Disable REST API', 'siteguard' ) ?></label>
108
+ </td>
109
+
110
+ </tr>
111
+ </tr><tr>
112
+ <th scope="row"><label for="<?php echo self::OPT_NAME_EXCLUDE ?>"><?php echo esc_html_e( 'Exclude Plugins', 'siteguard' ) ?></label></th>
113
+ <td><textarea name="<?php echo self::OPT_NAME_EXCLUDE ?>" id="<?php echo self::OPT_NAME_EXCLUDE ?>" class="siteguard-box-300" cols=40 rows=10 ><?php echo esc_textarea( $opt_val_exclude ) ?></textarea>
114
+ <p class="description"><?php esc_html_e( 'Please specify the plugin. To specify more than one, separate them with new line. ', 'siteguard' ) ?></p></br>
115
+ <script>
116
+ function add_value(){
117
+ const crlf = String.fromCharCode(13) + String.fromCharCode(10)
118
+ const plugins = document.form1.plugins;
119
+ const excludes = document.form1.disable_restapi_exclude;
120
+ const num = plugins.selectedIndex;
121
+ const sel = plugins.options[num]
122
+ const str = sel.value;
123
+ if(num > -1){
124
+ excludes.value = excludes.value + crlf + str;
125
+ plugins.removeChild(sel);
126
+ }
127
+ }
128
+ </script>
129
+ <select name="plugins" class="siteguard-box-300" size="15">
130
+ <?php
131
+ $val_excludes = explode( "\r\n", $opt_val_exclude );
132
+ include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
133
+ $plugins = get_plugins( );
134
+ if ( ! empty( $plugins ) ) {
135
+ foreach ( $plugins as $path => $plugin ) {
136
+ if ( is_plugin_active( $path ) ) {
137
+ $text_domain = $plugin['TextDomain'];
138
+ if ( ! in_array( $text_domain, $val_excludes ) && 'siteguard' != $text_domain ) {
139
+ ?>
140
+ <option value="<?php esc_attr_e( $text_domain ); ?>"><?php echo esc_html( $text_domain );?></option>
141
+ <?php
142
+ }
143
+ }
144
+ }
145
+ }
146
+ ?>
147
+ </select>
148
+ <input type="button" value="<?php esc_html_e( 'Add Exclude Plugin', 'siteguard' ) ?>" onclick="add_value()" />
149
+ <p class="description"><?php esc_html_e( 'This is a list of valid plugins. You can select it and add it to the exclude plugins.', 'siteguard' ) ?></p></br>
150
+ </td>
151
+ </tr>
152
+ </table>
153
+ <input type="hidden" name="update" value="Y">
154
+ <div class="siteguard-description">
155
+ <?php esc_html_e( 'Prevents leakage of user names due to "/?author=<number>" access. You can also disable the REST API to prevent username leaks via the REST API. If there are plugins that do not work due to the REST API being disabled, please add the plugin name to the excluded plugins. You can add the plugin name from the list of enabled plugin names.', 'siteguard' ) ?>
156
+ </div>
157
+ <hr />
158
+ <?php
159
+ wp_nonce_field( 'siteguard-menu-block-author-query-submit' );
160
+ submit_button( );
161
+ ?>
162
+ </form>
163
+ </div>
164
+ <?php
165
+ }
166
+ }
admin/siteguard-menu-dashboard.php CHANGED
@@ -7,17 +7,18 @@ class SiteGuard_Menu_Dashboard extends SiteGuard_Base {
7
  function render_page( ) {
8
  global $siteguard_config, $siteguard_login_history;
9
  $img_path = SITEGUARD_URL_PATH . 'images/';
10
- $admin_filter_enable = $siteguard_config->get( 'admin_filter_enable' );
11
- $renamelogin_enable = $siteguard_config->get( 'renamelogin_enable' );
12
- $captcha_enable = $siteguard_config->get( 'captcha_enable' );
13
- $same_error_enable = $siteguard_config->get( 'same_login_error' );
14
- $loginlock_enable = $siteguard_config->get( 'loginlock_enable' );
15
- $loginalert_enable = $siteguard_config->get( 'loginalert_enable' );
16
- $fail_once_enable = $siteguard_config->get( 'loginlock_fail_once' );
17
- $disable_xmlrpc_enable = $siteguard_config->get( 'disable_xmlrpc_enable' );
18
- $disable_pingback_enable = $siteguard_config->get( 'disable_pingback_enable' );
19
- $updates_notify_enable = $siteguard_config->get( 'updates_notify_enable' );
20
- $waf_exclude_rule_enable = $siteguard_config->get( 'waf_exclude_rule_enable' );
 
21
  echo '<div class="wrap">';
22
  echo '<img src="' . $img_path . 'sg_wp_plugin_logo_40.png" alt="SiteGuard Logo" />';
23
  echo '<h2>' . esc_html__( 'Dashboard', 'siteguard' ) . "</h2>\n";
@@ -75,6 +76,11 @@ class SiteGuard_Menu_Dashboard extends SiteGuard_Base {
75
  <td><?php esc_html_e( 'The abuse of XMLRPC is prevented.', 'siteguard' ) ?></td>
76
  </tr><tr>
77
  <th scope="row">
 
 
 
 
 
78
  <img src=<?php echo '"' . $img_path . ( '1' == $updates_notify_enable ? 'yes.png" alt="yes"' : 'yes_glay.png" alt="no"' ) ?>>
79
  <a href="?page=siteguard_updates_notify"><?php esc_html_e( 'Updates Notify', 'siteguard' ) ?></a></th>
80
  <td><?php esc_html_e( 'If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.', 'siteguard' ) ?></td>
7
  function render_page( ) {
8
  global $siteguard_config, $siteguard_login_history;
9
  $img_path = SITEGUARD_URL_PATH . 'images/';
10
+ $admin_filter_enable = $siteguard_config->get( 'admin_filter_enable' );
11
+ $renamelogin_enable = $siteguard_config->get( 'renamelogin_enable' );
12
+ $captcha_enable = $siteguard_config->get( 'captcha_enable' );
13
+ $same_error_enable = $siteguard_config->get( 'same_login_error' );
14
+ $loginlock_enable = $siteguard_config->get( 'loginlock_enable' );
15
+ $loginalert_enable = $siteguard_config->get( 'loginalert_enable' );
16
+ $fail_once_enable = $siteguard_config->get( 'loginlock_fail_once' );
17
+ $disable_xmlrpc_enable = $siteguard_config->get( 'disable_xmlrpc_enable' );
18
+ $disable_pingback_enable = $siteguard_config->get( 'disable_pingback_enable' );
19
+ $block_author_query_enable = $siteguard_config->get( 'block_author_query_enable' );
20
+ $updates_notify_enable = $siteguard_config->get( 'updates_notify_enable' );
21
+ $waf_exclude_rule_enable = $siteguard_config->get( 'waf_exclude_rule_enable' );
22
  echo '<div class="wrap">';
23
  echo '<img src="' . $img_path . 'sg_wp_plugin_logo_40.png" alt="SiteGuard Logo" />';
24
  echo '<h2>' . esc_html__( 'Dashboard', 'siteguard' ) . "</h2>\n";
76
  <td><?php esc_html_e( 'The abuse of XMLRPC is prevented.', 'siteguard' ) ?></td>
77
  </tr><tr>
78
  <th scope="row">
79
+ <img src=<?php echo '"' . $img_path . ( '1' == $block_author_query_enable ? 'yes.png" alt="yes"' : 'yes_glay.png" alt="no"' ) ?>>
80
+ <a href="?page=siteguard_author_query"><?php esc_html_e( 'Block Author Query', 'siteguard' ) ?></a></th>
81
+ <td><?php esc_html_e( 'Block author query.', 'siteguard' ) ?></td>
82
+ </tr><tr>
83
+ <th scope="row">
84
  <img src=<?php echo '"' . $img_path . ( '1' == $updates_notify_enable ? 'yes.png" alt="yes"' : 'yes_glay.png" alt="no"' ) ?>>
85
  <a href="?page=siteguard_updates_notify"><?php esc_html_e( 'Updates Notify', 'siteguard' ) ?></a></th>
86
  <td><?php esc_html_e( 'If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.', 'siteguard' ) ?></td>
admin/siteguard-menu-init.php CHANGED
@@ -47,6 +47,10 @@ class SiteGuard_Menu_INIT extends SiteGuard_Base {
47
  esc_html__( 'Protect XMLRPC', 'siteguard' ), 'manage_options', 'siteguard_protect_xmlrpc', array( $this, 'menu_protect_xmlrpc' ) );
48
  add_action( 'admin_print_styles-' . $page, array( $this, 'menu_styles' ) );
49
 
 
 
 
 
50
  $page = add_submenu_page( 'siteguard', esc_html__( 'Updates Notify', 'siteguard' ),
51
  esc_html__( 'Updates Notify', 'siteguard' ), 'manage_options', 'siteguard_updates_notify', array( $this, 'menu_updates_notify' ) );
52
  add_action( 'admin_print_styles-' . $page, array( $this, 'menu_styles' ) );
@@ -104,6 +108,10 @@ class SiteGuard_Menu_INIT extends SiteGuard_Base {
104
  include( 'siteguard-menu-protect-xmlrpc.php' );
105
  $protect_xmlrpc_menu = new SiteGuard_Menu_Protect_XMLRPC( );
106
  }
 
 
 
 
107
  function menu_updates_notify( ) {
108
  include( 'siteguard-menu-updates-notify.php' );
109
  $waf_updates_notify_menu = new SiteGuard_Menu_Updates_Notify( );
47
  esc_html__( 'Protect XMLRPC', 'siteguard' ), 'manage_options', 'siteguard_protect_xmlrpc', array( $this, 'menu_protect_xmlrpc' ) );
48
  add_action( 'admin_print_styles-' . $page, array( $this, 'menu_styles' ) );
49
 
50
+ $page = add_submenu_page( 'siteguard', esc_html__( 'Block Author Query', 'siteguard' ),
51
+ esc_html__( 'Block Author Query', 'siteguard' ), 'manage_options', 'siteguard_author_query', array( $this, 'menu_block_author_query' ) );
52
+ add_action( 'admin_print_styles-' . $page, array( $this, 'menu_styles' ) );
53
+
54
  $page = add_submenu_page( 'siteguard', esc_html__( 'Updates Notify', 'siteguard' ),
55
  esc_html__( 'Updates Notify', 'siteguard' ), 'manage_options', 'siteguard_updates_notify', array( $this, 'menu_updates_notify' ) );
56
  add_action( 'admin_print_styles-' . $page, array( $this, 'menu_styles' ) );
108
  include( 'siteguard-menu-protect-xmlrpc.php' );
109
  $protect_xmlrpc_menu = new SiteGuard_Menu_Protect_XMLRPC( );
110
  }
111
+ function menu_block_author_query( ) {
112
+ include( 'siteguard-menu-author-query.php' );
113
+ $block_author_query = new SiteGuard_Menu_Author_Query( );
114
+ }
115
  function menu_updates_notify( ) {
116
  include( 'siteguard-menu-updates-notify.php' );
117
  $waf_updates_notify_menu = new SiteGuard_Menu_Updates_Notify( );
admin/siteguard-menu-rename-login.php CHANGED
@@ -78,7 +78,11 @@ class SiteGuard_Menu_Rename_Login extends SiteGuard_Base {
78
  $old_opt_val_feature_redirect = $opt_val_feature_redirect;
79
  $old_opt_val_rename_login_path = $opt_val_rename_login_path;
80
  $opt_val_feature = $_POST[ self::OPT_NAME_FEATURE ];
81
- $opt_val_feature_redirect = $_POST[ self::OPT_NAME_FEATURE_REDIRECT ];
 
 
 
 
82
  $opt_val_rename_login_path = $_POST[ self::OPT_NAME_RENAME_LOGIN_PATH ];
83
  $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
84
  $siteguard_config->set( self::OPT_NAME_FEATURE_REDIRECT, $opt_val_feature_redirect );
78
  $old_opt_val_feature_redirect = $opt_val_feature_redirect;
79
  $old_opt_val_rename_login_path = $opt_val_rename_login_path;
80
  $opt_val_feature = $_POST[ self::OPT_NAME_FEATURE ];
81
+ if ( isset( $_POST[ self::OPT_NAME_FEATURE_REDIRECT ] ) ) {
82
+ $opt_val_feature_redirect = $_POST[ self::OPT_NAME_FEATURE_REDIRECT ];
83
+ } else {
84
+ $opt_val_feature_redirect = '0';
85
+ }
86
  $opt_val_rename_login_path = $_POST[ self::OPT_NAME_RENAME_LOGIN_PATH ];
87
  $siteguard_config->set( self::OPT_NAME_FEATURE, $opt_val_feature );
88
  $siteguard_config->set( self::OPT_NAME_FEATURE_REDIRECT, $opt_val_feature_redirect );
classes/siteguard-base.php CHANGED
@@ -36,6 +36,19 @@ class SiteGuard_Base {
36
  }
37
  return false;
38
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  function check_module( $name, $default = false ) {
40
  return true;
41
  # It does not work WP-CLI
36
  }
37
  return false;
38
  }
39
+ function cvt_camma2ret( $value ) {
40
+ $result = str_replace( ' ', '', $value );
41
+ return str_replace( ',', "\r\n", $result );
42
+ }
43
+ function cvt_ret2camma( $exclude ) {
44
+ $result = str_replace( ' ', '', $exclude );
45
+ $result = str_replace( ',', '', $result );
46
+ $result = preg_replace( '/(\r\n){2,}/', "\r\n", $result );
47
+ $result = preg_replace( '/\r\n$/', '', $result );
48
+ $result = str_replace( "\r\n", ',', $result );
49
+ $result = str_replace( "\r", ',', $result );
50
+ return str_replace( "\n", ',', $result );
51
+ }
52
  function check_module( $name, $default = false ) {
53
  return true;
54
  # It does not work WP-CLI
classes/siteguard-disable-author-query.php ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class SiteGuard_Disable_Author_Query extends SiteGuard_Base {
4
+
5
+ function __construct( ) {
6
+ global $siteguard_config;
7
+ if ( '1' == $siteguard_config->get( 'block_author_query_enable' ) ) {
8
+ add_action( 'init', array( $this, 'handler_author_query' ) );
9
+ if ( '1' == $siteguard_config->get( 'disable_restapi_enable' ) ) {
10
+ add_filter( 'rest_pre_dispatch', array( $this, 'handler_deny_rest_api' ), 10, 3 );
11
+ }
12
+ }
13
+ }
14
+ function init( ) {
15
+ global $siteguard_config;
16
+ $siteguard_config->set( 'block_author_query_enable', '0' );
17
+ $siteguard_config->set( 'disable_restapi_enable', '0' );
18
+ $siteguard_config->set( 'disable_restapi_exclude', 'oembed,contact-form-7,akismet' );
19
+ $siteguard_config->update( );
20
+ }
21
+ function handler_author_query( ) {
22
+ if ( isset( $_SERVER['REQUEST_URI'] ) ) {
23
+ if ( !is_admin( ) && preg_match( '/[?&]author=[0-9]+/i', $_SERVER['REQUEST_URI'] ) ) {
24
+ wp_safe_redirect( home_url( ) );
25
+ exit;
26
+ }
27
+ }
28
+ }
29
+ function handler_deny_rest_api( $result, $wp_rest_server, $request ) {
30
+ global $siteguard_config;
31
+ $exclude_app = preg_split( '/,/', $siteguard_config->get( 'disable_restapi_exclude' ) );
32
+
33
+ $route = $request->get_route();
34
+ foreach ( $exclude_app as $app ) {
35
+ if ( strpos( $route, "/$app/" ) === 0 ) return $result;
36
+ }
37
+ if ( current_user_can( 'edit_posts' ) || current_user_can( 'edit_pages' )) {
38
+ return $result;
39
+ }
40
+ return new WP_Error( 'rest_disabled', __( 'The REST API on this site has been disabled.' ),
41
+ array( 'status' => rest_authorization_required_code() ) );
42
+ }
43
+ }
classes/siteguard-htaccess.php CHANGED
@@ -106,7 +106,7 @@ class SiteGuard_Htaccess extends SiteGuard_Base {
106
  }
107
  $path = pathinfo( $file, PATHINFO_DIRNAME );
108
  if ( ! is_writable( $path ) ) {
109
- siteguard_error_log( 'directory not writable: ' . path );
110
  return false;
111
  }
112
  return true;
106
  }
107
  $path = pathinfo( $file, PATHINFO_DIRNAME );
108
  if ( ! is_writable( $path ) ) {
109
+ siteguard_error_log( 'directory not writable: ' . $path );
110
  return false;
111
  }
112
  return true;
css/siteguard-menu.css CHANGED
@@ -139,7 +139,10 @@ table.siteguard-form-table td .updated {
139
  background:-webkit-gradient(linear, left top, left bottom, from(#313131),to(#626262));
140
  background:-moz-linear-gradient(top, #333, #666);
141
  }
142
-
 
 
 
143
  div.siteguard-description {
144
  -moz-border-radius: 5px;
145
  -webkit-border-radius: 5px;
@@ -147,3 +150,5 @@ div.siteguard-description {
147
  padding: 5px 5px 5px 5px;
148
  border:solid 1px #cccccc;
149
  background-color: #fdfdfd;
 
 
139
  background:-webkit-gradient(linear, left top, left bottom, from(#313131),to(#626262));
140
  background:-moz-linear-gradient(top, #333, #666);
141
  }
142
+ .siteguard-box-300 {
143
+ width: 300px;
144
+ box-sizing:border-box;
145
+ }
146
  div.siteguard-description {
147
  -moz-border-radius: 5px;
148
  -webkit-border-radius: 5px;
150
  padding: 5px 5px 5px 5px;
151
  border:solid 1px #cccccc;
152
  background-color: #fdfdfd;
153
+ }
154
+
languages/siteguard-ja.mo CHANGED
Binary file
languages/siteguard-ja.po CHANGED
@@ -3,150 +3,244 @@
3
  msgid ""
4
  msgstr ""
5
  "Project-Id-Version: SiteGuard 1.0\n"
6
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/siteguard\n"
7
- "POT-Creation-Date: 2014-08-15 07:12:01+00:00\n"
 
 
 
 
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2014-MO-DA HO:MI+ZONE\n"
12
- "Last-Translator: Katsuki Naooka <naooka@jp-secure.com>\n"
13
- "Language-Team: LANGUAGE <LL@li.org>\n"
14
 
15
- #: admin/siteguard-login-history-table.php:62
16
  msgid "Date Time"
17
  msgstr "日時"
18
 
19
- msgid "Type"
20
- msgstr "タイプ"
21
-
22
- msgid "Login Page"
23
- msgstr "ログインページ"
24
-
25
- #: admin/siteguard-login-history-table.php:63
26
  msgid "Operation"
27
  msgstr "結果"
28
 
29
- #: admin/siteguard-login-history-table.php:64
 
30
  msgid "Login Name"
31
  msgstr "ログイン名"
32
 
33
- #: admin/siteguard-login-history-table.php:65
 
34
  msgid "IP Address"
35
  msgstr "IPアドレス"
36
 
 
 
 
 
 
 
 
37
  msgid "All Operations"
38
  msgstr "すべての結果"
39
 
40
- msgid "All Types"
41
- msgstr "すべてのタイプ"
42
-
43
- msgid "Other"
44
- msgstr "以外"
45
-
46
- msgid "Protect XMLRPC"
47
- msgstr "XMLRPC防御"
48
 
49
- msgid "Disable XMLRPC"
50
- msgstr "XMLRPC無効化"
 
 
51
 
52
- msgid "Login history can be referenced."
53
- msgstr "ログインの履歴が参照できます。"
 
 
 
 
54
 
55
- msgid "Login history can be referenced. Let's see if there are any suspicious history. History, registered 10,000 maximum, will be removed from those old and more than 10,000."
56
- msgstr "ログインの履歴が参照できます。怪しい履歴がないか確認しましょう。履歴は、最大10,000件記錄され、10,000件を超えると古いものから削除されます。"
 
 
57
 
58
- msgid "To disable the Pingback, or disable the entire XMLRPC ( xmlrpc.php ), to prevent abuse. When you disable the whole XMLRPC, you will not be able to use plug-ins and apps that use XMLRPC. If there is trouble, please do not use this function."
59
- msgstr "Pingback機能を無効化する、あるいは、XMLRPC全体( xmlrpc.php )を無効化し、悪用を防止します。XMLRPC全体を無効化すると、XMLRPCを使用したプラグインやアプリの使用ができなくなります。支障がある場合には、本機能を使わないでください。"
 
 
60
 
61
- #: admin/siteguard-menu-admin-filter.php:32
62
- #: admin/siteguard-menu-admin-filter.php:81
63
- #: admin/siteguard-menu-rename-login.php:19
64
- #: admin/siteguard-menu-rename-login.php:65
65
- msgid "To use this function, “mod_rewrite” should be loaded on Apache."
66
- msgstr ""
67
- "この機能を使用するには、mod_rewriteがサーバーにロードされている必要があります。"
68
 
69
- msgid "This function and Plugin \""
70
- msgstr "この機能を、プラグイン \""
 
 
71
 
72
- msgid "\" cannot be used at the same time."
73
- msgstr "\" と同時に使用することはできません。"
 
 
 
 
74
 
75
- msgid "Login page URL was changed."
 
76
  msgstr ""
77
- "ログインページURLが変更されました。"
78
-
79
- msgid " Please bookmark "
80
- msgstr " "
81
-
82
- msgid "new login URL"
83
- msgstr "新しいログインページURL"
84
 
85
- msgid ". Setting change is "
 
86
  msgstr ""
87
- "をブックマークしてください. 設定変更は"
88
 
89
- msgid "here"
90
- msgstr "こちら"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
91
 
92
  #: admin/siteguard-menu-admin-filter.php:42
93
- #: admin/siteguard-menu-captcha.php:38
94
- #: admin/siteguard-menu-disable-pingback.php:17
95
- #: admin/siteguard-menu-login-lock.php:34
96
- #: admin/siteguard-menu-rename-login.php:27
 
 
 
 
 
 
 
 
 
 
 
97
  msgid "Options saved."
98
  msgstr "設定を保存しました。"
99
 
100
- msgid "Save"
101
- msgstr "保存"
 
 
 
 
 
102
 
103
- #: admin/siteguard-menu-admin-filter.php:48
 
 
104
  msgid "Admin Page IP Filter"
105
  msgstr "管理ページアクセス制限"
106
 
107
- #: admin/siteguard-menu-admin-filter.php:53
108
- #: admin/siteguard-menu-captcha.php:53 admin/siteguard-menu-captcha.php:118
109
- #: admin/siteguard-menu-disable-pingback.php:29
110
- #: admin/siteguard-menu-login-lock.php:45
111
- #: admin/siteguard-menu-login-lock.php:102
112
- #: admin/siteguard-menu-rename-login.php:38
113
- #: admin/siteguard-menu-sg-whitelist.php:175
114
- msgid "Enable/Disable"
115
- msgstr "有効/無効"
116
-
117
- #: admin/siteguard-menu-admin-filter.php:58
118
- #: admin/siteguard-menu-captcha.php:58 admin/siteguard-menu-captcha.php:123
119
- #: admin/siteguard-menu-disable-pingback.php:34
120
- #: admin/siteguard-menu-login-lock.php:50
121
- #: admin/siteguard-menu-login-lock.php:107
122
- #: admin/siteguard-menu-rename-login.php:43
123
- #: admin/siteguard-menu-sg-whitelist.php:180
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  msgid "ON"
125
  msgstr ""
126
 
127
- #: admin/siteguard-menu-admin-filter.php:62
128
- #: admin/siteguard-menu-captcha.php:61 admin/siteguard-menu-captcha.php:126
129
- #: admin/siteguard-menu-disable-pingback.php:37
130
- #: admin/siteguard-menu-login-lock.php:53
131
- #: admin/siteguard-menu-login-lock.php:110
132
- #: admin/siteguard-menu-rename-login.php:46
133
- #: admin/siteguard-menu-sg-whitelist.php:183
 
 
 
134
  msgid "OFF"
135
  msgstr ""
136
 
137
- #: admin/siteguard-menu-admin-filter.php:67
138
  msgid "Exclude Path"
139
  msgstr "除外パス"
140
 
141
- #: admin/siteguard-menu-admin-filter.php:69
142
  msgid ""
143
  "The path of /wp-admin/ henceforth is specified. To specify more than one, "
144
  "separate them with new line. "
145
  msgstr ""
146
- "/wp-admin/以降のパスを入力します。"
147
- "複数指定する場合は、改行で区切ってください。"
148
 
149
- #: admin/siteguard-menu-admin-filter.php:74
150
  msgid ""
151
  "It is the function for the protection against the attack to the management "
152
  "page (under /wp-admin/.) To the access from the connection source IP address "
@@ -156,311 +250,617 @@ msgid ""
156
  "for more than 24 hours is sequentially deleted. The URL (under /wp-admin/) "
157
  "where this function is excluded can be specified."
158
  msgstr ""
159
- "管理ページ(/wp-admin/以降)に対する攻撃から防御するための機能です。"
160
- "ログインが行われていない接続元IPアドレスに対して、管理ページのアクセスを、404(Not Found)で返します。"
161
- "ログインすると、接続元IPアドレスが記録され、当該ページのアクセスを許可します。"
162
- "24時間以上ログインが行われない接続元IPアドレスは、順次削除されます。"
163
- "この機能を除外するURL(/wp-admin/以降)を指定することができます。"
 
 
 
 
 
 
164
 
165
- #: admin/siteguard-menu-dashboard.php:26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
166
  msgid ""
167
- "You can find docs, FAQ and more detailed information about SiteGuard WP Plugin on "
 
 
 
 
168
  msgstr ""
169
- "ドキュメント、FAQ、その他の情報は "
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
 
 
171
  msgid ""
172
- "You can find docs about this function on "
 
173
  msgstr ""
174
- "この機能の操作説明は "
 
175
 
176
- #: admin/siteguard-menu-dashboard.php:27
177
- msgid "."
178
- msgstr " にあります。"
179
 
180
- msgid "SiteGuard WP Plugin Page"
 
 
 
181
  msgstr ""
 
 
182
 
183
- #: admin/siteguard-menu-captcha.php:48 admin/siteguard-menu-dashboard.php:41
184
- #: admin/siteguard-menu-init.php:18
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  msgid "CAPTCHA"
186
  msgstr "画像認証"
187
 
188
- #: admin/siteguard-menu-captcha.php:66
 
 
 
 
189
  msgid "Login page"
190
  msgstr "ログインページ"
191
 
192
- #: admin/siteguard-menu-captcha.php:69 admin/siteguard-menu-captcha.php:77
193
- #: admin/siteguard-menu-captcha.php:93 admin/siteguard-menu-captcha.php:101
194
  msgid "Hiragana (Japanese)"
195
  msgstr "ひらがな"
196
 
197
- #: admin/siteguard-menu-captcha.php:72 admin/siteguard-menu-captcha.php:80
198
- #: admin/siteguard-menu-captcha.php:96 admin/siteguard-menu-captcha.php:104
199
  msgid "Alphanumeric"
200
  msgstr "英数字"
201
 
202
- #: admin/siteguard-menu-captcha.php:75 admin/siteguard-menu-captcha.php:83
203
- #: admin/siteguard-menu-captcha.php:99 admin/siteguard-menu-captcha.php:107
 
 
 
204
  msgid "Disable"
205
  msgstr "無効"
206
 
207
- msgid "Enable"
208
- msgstr "有効"
209
-
210
- #: admin/siteguard-menu-captcha.php:74
211
  msgid "Comment page"
212
  msgstr "コメントページ"
213
 
214
- #: admin/siteguard-menu-captcha.php:86
215
  msgid "Lost password page"
216
  msgstr "パスワード確認ページ"
217
 
218
- #: admin/siteguard-menu-captcha.php:98
219
  msgid "Registration user page"
220
  msgstr "ユーザー登録ページ"
221
 
222
- #: admin/siteguard-menu-captcha.php:112
223
  msgid ""
224
  "It is the function to decrease the vulnerability against an illegal login "
225
  "attempt attack such as a brute force attack or a password list attack, or to "
226
  "receive less comment spam. For the character of CAPTCHA, hiragana and "
227
  "alphanumeric characters can be selected."
228
  msgstr ""
229
- "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃や、コメントスパムを受けにくくするための機能です。"
230
- "画像認証の文字は、ひらがなと英数字が選択できます。"
 
231
 
232
- #: admin/siteguard-menu-captcha.php:115
233
- msgid "Same Login Error Message"
234
- msgstr "ログイン詳細エラーメッセージの無効化"
 
235
 
236
- #: admin/siteguard-menu-captcha.php:134
237
  msgid ""
238
- "It is the function to decrease the vulnerability against the attack to examine if a user name exists. "
239
- "All error messages about the login should be equalized. The single error message is displayed even if anyone of a username, password, or CAPTCHA is wrong."
240
- msgstr ""
241
- "ユーザー名の存在を調査する攻撃を受けにくくするための機能です。ログインに関するエラーメッセージがすべて同じ内容になります。"
242
- "ユーザー名、パスワード、画像認証のどれを間違えても同じエラーメッセージを表示します。"
243
 
244
- #: admin/siteguard-menu-dashboard.php:24 admin/siteguard-menu-init.php:15
245
- msgid "Dashboard"
246
- msgstr "ダッシュボード"
 
 
 
 
 
247
 
248
- #: admin/siteguard-menu-dashboard.php:25
249
  msgid "Setting status"
250
  msgstr "設定状況"
251
 
252
- #: admin/siteguard-menu-dashboard.php:36 admin/siteguard-menu-init.php:17
253
- #: admin/siteguard-menu-rename-login.php:33
 
 
 
 
 
 
254
  msgid "Rename Login"
255
  msgstr "ログインページ変更"
256
 
257
- #: admin/siteguard-menu-dashboard.php:46 admin/siteguard-menu-init.php:19
258
- #: admin/siteguard-menu-login-lock.php:40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
259
  msgid "Login Lock"
260
  msgstr "ログインロック"
261
 
 
 
 
 
 
 
 
 
262
  msgid "Login Alert"
263
  msgstr "ログインアラート"
264
 
265
- #: admin/siteguard-menu-dashboard.php:51
266
- #: admin/siteguard-menu-disable-pingback.php:23
267
- #: admin/siteguard-menu-init.php:20
268
- msgid "Disable Pingback"
269
- msgstr "ピンバック無効化"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
270
 
271
- #: admin/siteguard-menu-dashboard.php:56 admin/siteguard-menu-init.php:21
272
- #: admin/siteguard-menu-sg-whitelist.php:170
 
273
  msgid "WAF Tuning Support"
274
  msgstr "WAFチューニングサポート"
275
 
276
- #: admin/siteguard-menu-dashboard.php:62
 
 
 
 
 
 
 
 
 
277
  msgid "Login history"
278
  msgstr "ログイン履歴"
279
 
280
- #: admin/siteguard-menu-disable-pingback.php:45
281
- msgid "The pingback function is disabled and its abuse is prevented."
282
- msgstr "ピンバック機能を無効にし、悪用を防ぎます。"
 
 
 
 
 
 
 
 
283
 
284
- #. #-#-#-#-# siteguard.pot (SiteGuard 1.0) #-#-#-#-#
285
- #. Plugin Name of the plugin/theme
286
- #: admin/siteguard-menu-init.php:14
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
287
  msgid "SiteGuard"
288
  msgstr "SiteGuard"
289
 
290
- #: admin/siteguard-menu-login-lock.php:58
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  msgid "Interval"
292
  msgstr "期間"
293
 
294
- #: admin/siteguard-menu-login-lock.php:61
295
  msgid "1 second"
296
  msgstr "1秒"
297
 
298
- #: admin/siteguard-menu-login-lock.php:64
299
  msgid "5 seconds"
300
  msgstr "5秒"
301
 
302
- #: admin/siteguard-menu-login-lock.php:67
303
- #: admin/siteguard-menu-login-lock.php:85
304
  msgid "30 seconds"
305
  msgstr "30秒"
306
 
307
- #: admin/siteguard-menu-login-lock.php:70
308
  msgid "Threshold"
309
  msgstr "回数"
310
 
311
- #: admin/siteguard-menu-login-lock.php:73
312
  msgid "3 times"
313
  msgstr "3回"
314
 
315
- #: admin/siteguard-menu-login-lock.php:76
316
  msgid "10 times"
317
  msgstr "10回"
318
 
319
- #: admin/siteguard-menu-login-lock.php:79
320
  msgid "100 times"
321
  msgstr "100回"
322
 
323
- #: admin/siteguard-menu-login-lock.php:82
324
  msgid "Lock Time"
325
  msgstr "ロック時間"
326
 
327
- #: admin/siteguard-menu-login-lock.php:88
328
  msgid "1 minute"
329
  msgstr "1分"
330
 
331
- #: admin/siteguard-menu-login-lock.php:91
332
  msgid "5 minutes"
333
  msgstr "5分"
334
 
335
- #: admin/siteguard-menu-login-lock.php:96
336
  msgid ""
337
- "It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack. "
338
- "Especially, it is the function to prevent an automated attack. The connection source IP address the number of login failure of which reaches "
339
- "the specified number within the specified period is blocked for the specified time. Each user account is not locked."
 
 
 
340
  msgstr ""
341
- "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくくするための機能です。"
342
- "特に、機械的な攻撃から防御するための機能です。"
343
- "ログインの失敗が指定期間中に指定回数に達した接続元IPアドレスを指定時間ブロックします。"
344
  "ユーザーアカウント毎のロックは行いません。"
345
 
346
- #: admin/siteguard-menu-login-lock.php:99
347
- msgid "Fail once"
348
- msgstr "フェールワンス"
349
 
350
- msgid "Target user"
351
- msgstr "対象ユーザー"
 
352
 
353
- msgid "Admin only"
354
- msgstr "管理者のみ"
 
355
 
356
- #: admin/siteguard-menu-login-lock.php:118
357
  msgid ""
358
- "It is the function to decrease the vulnerability against a password list attack. "
359
- "Even is the login input is correct, the first login must fail. After 5 seconds and later within 60 seconds, "
360
- "another correct login input make login succeed. At the first login failure, the following error message is displayed."
 
361
  msgstr ""
362
- "リスト攻撃を受けにくくするための機能です。正しいログイン情報を入力しても、"
363
- "1回だけログインが失敗します。"
364
- "5秒以降、60秒以内に再度正しいログイン情報を入力すると、ログインが成功します。"
365
-
366
- msgid "Subject"
367
- msgstr "サブジェクト"
368
 
369
- msgid "Body"
370
- msgstr "メール本文"
 
371
 
372
- msgid "Recipients"
373
- msgstr "受信者"
 
374
 
 
375
  msgid ""
376
- "It is the function to make it easier to notice unauthorized login. E-mail will be sent to a login user when logged in. If you receive an e-mail to there is no logged-in idea, please suspect unauthorized login. The subject and the mail body, the following variables can be used. (Site Name:%SITENAME%, User Name:%USERNAME%, DATE:%DATE%, Time:%TIME%, IP Address:%IPADDRESS%, User-Agent:%USERAGENT%, Referer:%REFERER%) Access by the XML-RPC will not be notified."
377
-
378
  msgstr ""
379
- "不正なログインに気づきやすくするための機能です。ログインすると、ログインユーザーにメールが送信されます。ログインした心当たりがないのにメールを受信した場合は、不正なログインを疑ってください。サブジェクトとメール本文には、次の変数が使用できます。(サイト名:%SITENAME%、ユーザ名:%USERNAME%、日付:%DATE%、時刻:%TIME%、IPアドレス:%IPADDRESS%、ユーザーエージェント:%USERAGENT%、リファラー:%REFERER%)XML-RPCによるアクセスは通知されません。"
 
380
 
381
- msgid "New login at %SITENAME%"
382
- msgstr "%SITENAME%にログインがありました"
 
383
 
384
- msgid "%USERNAME% logged in at %DATE% %TIME%\n\n== Login information ==\nIP Address: %IPADDRESS%\nReferer: %REFERER%\nUser-Agent: %USERAGENT%\n\n--\nSiteGuard WP Plugin"
385
- msgstr "%DATE% %TIME%に%USERNAME%がログインしました。\n\n== ログイン情報 ==\nIPアドレス:%IPADDRESS%\nリファラー:%REFERER%\nユーザーエージェント:%USERAGENT%\n\n--\nSiteGuard WP Plugin"
 
386
 
387
- #: admin/siteguard-menu-rename-login.php:51
388
  msgid "New Login Path"
389
  msgstr "変更後のログインページ名"
390
 
391
- #: admin/siteguard-menu-rename-login.php:162
392
- msgid "Option"
393
- msgstr "オプション"
394
-
395
- msgid ""
396
- "It is only an alphanumeric character, a hyphen, and an underbar that can be used for New Login Path."
397
- msgstr ""
398
- "変更後のログインページ名に使用できるのは、英数字、ハイフン、アンダーバーのみです。"
399
-
400
- msgid ""
401
- "An alphanumeric character, a hyphen, and an underbar can be used."
402
- msgstr ""
403
- "英数字、ハイフン、アンダーバーが使用できます。"
404
 
405
- msgid " can not be used for New Login Path."
406
- msgstr ""
407
- "は、変更後のログインページ名に指定できません。"
408
 
409
- #: admin/siteguard-menu-rename-login.php:57
410
  msgid ""
411
  "It is the function to decrease the vulnerability against an illegal login "
412
- "attempt attack such as a brute force attack or a password list attack. The login "
413
- "page name (wp-login.php) is changed. The initial value is “login_&lt;5 "
414
  "random digits&gt;” but it can be changed to a favorite name."
415
  msgstr ""
416
- "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくくするための機能です。"
417
- "ログインページ(wp-login.php)の名前を変更します。"
418
- "初期値は、「login_&lt;5桁の乱数&gt;」ですが、お好みの名前に変更することができます。"
419
 
420
- #: admin/siteguard-menu-rename-login.php:165
 
 
 
 
421
  msgid ""
422
- "Do not redirect from admin page to login page. "
 
 
 
423
  msgstr ""
424
- "管理者ページからログインページへリダイレクトしない"
 
 
425
 
426
- msgid "WordPress: Login page URL was changed"
427
- msgstr "WordPress: ログインページURLが変更されました"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
428
 
429
- msgid "Please bookmark following of the new login URL.\n\n%s\n\n--\nSiteGuard WP Plugin"
430
- msgstr "以下の新しいログインページURLを、ブックマークしてください。\n\n%s\n\n--\nSiteGuard WP Plugin"
 
 
 
 
 
 
 
431
 
432
- #: admin/siteguard-menu-sg-whitelist.php:80
433
  msgid "New rule created"
434
  msgstr "新しいルールを作成しました。"
435
 
436
- #: admin/siteguard-menu-sg-whitelist.php:102
437
  msgid "Rule updated"
438
  msgstr "ルールを更新しました。"
439
 
440
- #: admin/siteguard-menu-sg-whitelist.php:118
441
  msgid "Rule deleted"
442
  msgstr "ルールを削除しました。"
443
 
444
- #: admin/siteguard-menu-sg-whitelist.php:125
445
- #: admin/siteguard-menu-sg-whitelist.php:194
 
 
 
446
  msgid ""
447
- "To use the WAF Tuning Support, WAF ( SiteGuard Lite ) should be installed on Apache."
 
448
  msgstr ""
449
- "この機能を使用するには、WAF (SiteGuard Lite)が、サーバーにインストールされている必要があります。"
 
450
 
451
- #: admin/siteguard-menu-sg-whitelist.php:134
452
  msgid "Rules applied"
453
  msgstr "ルールを適用しました。"
454
 
455
- #: admin/siteguard-menu-sg-whitelist.php:137
456
  msgid "Rules unapplied"
457
  msgstr "ルールの適用を外しました。"
458
 
459
- #: admin/siteguard-menu-sg-whitelist.php:170
460
  msgid "Add New"
461
  msgstr "新しいルールを追加"
462
 
463
- #: admin/siteguard-menu-sg-whitelist.php:201
 
 
 
 
 
 
 
 
 
 
 
 
 
 
464
  msgid ""
465
  "It is the function to create the rule to avoid the false detection in "
466
  "WordPress (including 403 error occurrence with normal access,) if WAF "
@@ -468,432 +868,360 @@ msgid ""
468
  "the attack from the outside against the Web server, but for some WordPress "
469
  "or plugin functions, WAF may detect the attack which is actually not attack "
470
  "and block the function.\n"
471
- "By creating the "
472
- "WAF exclude rule, the WAF protection function can be activated while the false "
473
- "detection for the specified function is prevented."
474
  msgstr ""
475
- "WebサーバーにJP-Secure製のWAF ( SiteGuard Lite ) が導入されている場合に、WordPress内での誤検知(正常なアクセスなのに、403エラーが発生する等)を回避するためのルールを作成する機能です。"
476
- "WAFは、Webサーバーに対する外部からの攻撃を防ぎますが、WordPressの機能や、プラグインの機能によっては、WAFが攻撃でないのに攻撃と判断して、その機能をブロックする場合があります。"
477
- "除外ルールを作成することで、特定の機能での誤検知を防ぎつつ、全体としてのWAFの防御機能を活かすことができます。"
478
-
479
- #: admin/siteguard-menu-sg-whitelist.php:199
 
 
 
 
480
  msgid "Apply rules"
481
  msgstr "ルールを適用"
482
 
483
- #: admin/siteguard-menu-sg-whitelist.php:207
484
  msgid "WAF Exclude Rule Add"
485
  msgstr "WAF除外ルール 追加"
486
 
487
- #: admin/siteguard-menu-sg-whitelist.php:209
488
  msgid "WAF Exclude Rule Edit"
489
  msgstr "WAF除外ルール 編集"
490
 
491
- #: admin/siteguard-menu-sg-whitelist.php:226
492
- #: admin/siteguard-menu-sg-whitelist.php:268
493
- #: admin/siteguard-sg-whitelist-table.php:59
494
- msgid "Filename"
495
- msgstr "ファイル名"
496
-
497
- msgid "Filename (optional)"
498
- msgstr "ファイル名(任意)"
499
-
500
- msgid "Comment (optional)"
501
- msgstr "コメント(任意)"
502
-
503
- #: admin/siteguard-menu-sg-whitelist.php:215
504
- msgid "Directive Type"
505
- msgstr "ディレクティブ"
506
 
507
- #: admin/siteguard-menu-sg-whitelist.php:223
508
  msgid ""
509
- "Please specify Directory, if Target Path is a file name and it is Files and "
510
- "a directory name. Please specify FilesMatch and DirectoryMatch, when you "
511
- "specify a regular expression."
512
  msgstr ""
513
- "対象パスがディレクトリの場合は、Directoryを、ファイルの場合はFilesを選択してください。"
514
- "正規表現を使用する場合は、FilesMatch, DirectoryMatchを使用してください。"
515
 
516
- #: admin/siteguard-menu-sg-whitelist.php:226
517
- #: admin/siteguard-menu-sg-whitelist.php:268
518
- #: admin/siteguard-sg-whitelist-table.php:60
519
- msgid "Target Path"
520
- msgstr "対象パス"
521
 
522
- #: admin/siteguard-menu-sg-whitelist.php:229
523
  msgid ""
524
  "The target file name is specified. URL ( the part before ? ) can also be "
525
  "pasted."
526
  msgstr ""
527
- "対象のファイル名を指定してください。URL('?'より前の部分)をペーストすることも出来ます。"
 
528
 
529
- #: admin/siteguard-menu-sg-whitelist.php:232
530
- #: admin/siteguard-sg-whitelist-table.php:62
531
- msgid "Signature"
532
- msgstr "シグネチャ"
533
-
534
- #: admin/siteguard-menu-sg-whitelist.php:235
535
- msgid ""
536
- "The detected signature name or signature ID is specified. To specify more than one, separate them with new line."
537
- msgstr ""
538
- " 検出したシグネチャ名、または、シグネチャIDを指定してください。複数指定する場合は、改行で区切ってください。"
539
 
540
- #: admin/siteguard-menu-sg-whitelist.php:238
541
- #: admin/siteguard-sg-whitelist-table.php:63
542
- msgid "Comment"
543
- msgstr "コメント"
544
 
545
- #: admin/siteguard-menu-sg-whitelist.php:259
546
  msgid "WAF Exclude Rule Delete"
547
  msgstr "WAF除外ルール 削除"
548
 
549
- #: admin/siteguard-menu-sg-whitelist.php:263
550
  msgid "You have specified this rule for deletion:"
551
  msgid_plural "You have specified these rules for deletion:"
552
  msgstr[0] "以下のルールを削除しようとしています。"
553
- msgstr[1] "以下のルールを削除しようとしています。"
554
 
555
- #: admin/siteguard-menu-sg-whitelist.php:274
 
 
 
 
 
 
 
 
 
 
556
  msgid "Confirm Deletion"
557
  msgstr "削除の確認"
558
 
559
- #: admin/siteguard-menu-sg-whitelist.php:276
560
  msgid "There are no rules selected for deletion."
561
  msgstr "削除するルールが指定されていません。"
562
 
563
- #: admin/siteguard-sg-whitelist-table.php:36
564
  msgid "Edit"
565
  msgstr "編集"
566
 
567
- #: admin/siteguard-sg-whitelist-table.php:37
568
- #: admin/siteguard-sg-whitelist-table.php:80
569
  msgid "Delete"
570
  msgstr "削除"
571
 
572
- #: classes/siteguard-captcha.php:60
 
 
 
 
573
  msgid ""
574
  "In order to enable this function, it is necessary to install expanded modules"
575
  msgstr ""
576
- "この機能を使用するには、次の拡張モジュールがサーバーにインストールされている必要があります。"
 
577
 
578
- #: classes/siteguard-captcha.php:71
579
  msgid "in the server."
580
- msgstr ""
581
- " "
582
-
583
- msgid ""
584
- "The image file access failed."
585
- msgstr ""
586
- "画像ファイルのアクセスに失敗しました。"
587
 
588
- msgid ""
589
- "The image file write failed."
590
- msgstr ""
591
- "画像ファイルの書き込みに失敗しました。"
592
 
 
593
  msgid ""
594
- "In order to enable this function, php must be compiled with FreeType support enabled."
 
595
  msgstr ""
596
- "この機能を使用するには、phpがFreeTypeサポートを有効にしてコンパイルされている必要があります。"
597
-
598
- msgid ""
599
- "mod_rewrite of .htaccess can not be used"
600
- msgstr ""
601
- ".htaccessのmod_rewriteが使用できません。"
602
-
603
- #: admin/siteguard-sg-whitelist-table.php:61
604
- msgid "Directive"
605
- msgstr "ディレクティブ"
606
-
607
- #: admin/siteguard-menu-dashboard.php:32
608
- msgid "The management directory (/wp-admin/) is protected against the connection source which does not login."
609
- msgstr "ログインしていない接続元から管理ディレクトリ(/wp-admin/)を守ります。"
610
-
611
- #: admin/siteguard-menu-dashboard.php:37
612
- msgid "The login page name is changed."
613
- msgstr "ログインページ名を変更します。"
614
 
615
- #: admin/siteguard-menu-dashboard.php:42
616
- msgid "CAPTCHA is added to the login page or comment post."
617
- msgstr "ログインページ、コメント投稿に画像認証を追加します。"
618
-
619
- msgid "Instead of the detailed error message at the login error, the single message is returned."
620
- msgstr"ログインエラー時の詳細なエラーメッセージに変えて、単一のメッセージを返します。"
621
-
622
- msgid "The first login must fail even if the input is correct."
623
- msgstr "正しい入力を行っても、ログインを一回失敗します。"
624
-
625
- #: admin/siteguard-menu-dashboard.php:47
626
- msgid "The connection source which repeats login failure is being locked within a certain period."
627
- msgstr "ログイン失敗を繰り返す接続元を一定期間ロックします。"
628
-
629
- msgid "E-mail notifies that there was login."
630
- msgstr "ログインがあったことを、メールで通知します。"
631
-
632
- #: admin/siteguard-menu-dashboard.php:52
633
- msgid "The abuse of XMLRPC is prevented."
634
- msgstr "XMLRPCの悪用を防ぎます。"
635
-
636
- #: admin/siteguard-menu-dashboard.php:57
637
- msgid "The exclude rule for WAF (SiteGuard Lite) is created."
638
- msgstr "WAF (SiteGuard Lite)の除外ルールを作成します。"
639
 
640
- #: classes/siteguard-captcha.php:47
641
  msgid "ERROR: Please check the input and resend."
642
  msgstr "エラー: 入力内容を確認の上、もう一度送信してください。"
643
 
644
- #: classes/siteguard-captcha.php:70
645
  msgid "Please input characters displayed above."
646
  msgstr "上に表示された文字を入力してください。"
647
 
648
- #: classes/siteguard-captcha.php:116 classes/siteguard-captcha.php:122
649
- #: classes/siteguard-captcha.php:145
650
- #: classes/siteguard-captcha.php:160
651
  msgid "ERROR: Invalid CAPTCHA."
652
  msgstr "エラー: 画像認証が間違っています。"
653
 
654
- msgid "ERROR: Invalid input value."
655
- msgstr "エラー: 入力値が不正です。"
656
-
657
- msgid "ERROR: Failed to .htaccess update."
658
- msgstr "エラー: .htaccessの更新に失敗しました。"
659
-
660
- #: classes/siteguard-login-history.php:95
661
- msgid "Failed"
662
- msgstr "失敗"
663
 
664
- #: classes/siteguard-login-history.php:96
665
- msgid "Success"
666
- msgstr "成功"
667
 
668
- #: classes/siteguard-login-history.php:97
669
- msgid "1度失敗"
 
 
 
 
 
 
 
 
 
670
  msgstr ""
671
-
672
- #: classes/siteguard-login-history.php:98
673
- msgid "Locked"
674
- msgstr "ロック"
675
-
676
- #: classes/siteguard-login-history.php:99
 
 
 
 
 
 
677
  msgid "Unknown"
678
  msgstr "未定義"
679
 
680
- #: classes/siteguard-captcha.php:46 classes/siteguard-login-lock.php:88
681
- msgid "ERROR: LOGIN LOCKED"
682
- msgstr "エラー: ログインはロックされています。"
683
-
684
- #: classes/siteguard-captcha.php:46 classes/siteguard-login-lock.php:105
685
  msgid "ERROR: Please login entry again"
686
  msgstr "エラー: もう一度ログインしてください。"
687
 
688
- #: classes/siteguard-sg-white-list.php:49
689
- msgid "ERROR: Directive is required"
690
- msgstr "エラー: ディレクティブが未入力です。"
691
-
692
- #: classes/siteguard-sg-white-list.php:58
693
- msgid "ERROR: Unknown Directive"
694
- msgstr "エラー: 未定義のディレクティブ"
695
-
696
- #: classes/siteguard-sg-white-list.php:62
697
- msgid "ERROR: Target Path is required"
698
- msgstr "エラー: 対象パスが未入力です。"
699
-
700
- #: classes/siteguard-sg-white-list.php:65
701
- msgid "ERROR: Signature is required"
702
- msgstr "エラー: シグネチャが未入力です。"
703
-
704
- #: classes/siteguard-sg-white-list.php:68
705
- msgid "ERROR: Syntax Error in Signature"
706
- msgstr "エラー: シグネチャの指定が正しくありません。"
707
-
708
- #: admin/siteguard-menu-init.php:24 admin/siteguard-menu-updates-notify.php:49
709
- msgid "Updates Notify"
710
- msgstr "更新通知"
711
-
712
- #: admin/siteguard-menu-updates-notify.php:67
713
- msgid "Plugins updates"
714
- msgstr "プラグインの更新"
715
-
716
- #: admin/siteguard-menu-updates-notify.php:73
717
- msgid "All plugins"
718
- msgstr "すべてのプラグイン"
719
-
720
- #: admin/siteguard-menu-updates-notify.php:76
721
- msgid "Active plugins only"
722
- msgstr "アクティブなプラグインのみ"
723
-
724
- #: admin/siteguard-menu-updates-notify.php:79
725
- msgid "Themes updates"
726
- msgstr "テーマの更新"
727
-
728
- #: admin/siteguard-menu-updates-notify.php:85
729
- msgid "All themes"
730
- msgstr "すべてのテーマ"
731
-
732
- #: admin/siteguard-menu-updates-notify.php:88
733
- msgid "Active themes only"
734
- msgstr "アクティブなテーマのみ"
735
 
736
- #: admin/siteguard-menu-updates-notify.php:93
737
  msgid ""
738
- "If WordPress core, plugins, and themes updates are needed , sends email to "
739
- "notify administrators."
 
 
 
 
740
  msgstr ""
741
- "WordPress、プラグイン、テーマの更新が必要になった場合に、管理者にメールで通知します。"
 
 
 
 
 
742
 
 
 
 
 
 
743
  msgid ""
744
- "Basic of security is that always you use the latest version. If WordPress "
745
- "core, plugins, and themes updates are needed , sends email to notify "
746
- "administrators. Check for updates will be run every 24 hours."
747
  msgstr ""
748
- "セキュリティの基本は、常に最新のバージョンを使用することです。"
749
- "WordPress、プラグイン、テーマの更新が必要になった場合に、管理者にメールで通知します。"
750
- "更新の確認は、24時間毎に実行されます。"
751
 
752
- #: classes/siteguard-updates-notify.php:57
753
  msgid "There are updates available for your WordPress site:"
754
  msgstr "あなたのWordPressサイトで、実行可能な更新があります。"
755
 
756
- #: classes/siteguard-updates-notify.php:58
757
  msgid "Please visit %s to update."
758
  msgstr "次のページで、更新を行なって下さい。: %s"
759
 
760
- #: classes/siteguard-updates-notify.php:75
761
  msgid "WP-Core: WordPress is out of date. Please update from version %s to %s"
762
  msgstr "WordPressの新しいバージョンがあります。%sから%sへ更新してください。"
763
 
764
- #: classes/siteguard-updates-notify.php:110
765
  msgid "Plugin: %s is out of date. Please update from version %s to %s"
766
- msgstr "プラグイン:%s は、新しいバージョンがあります。%sから%sへ更新してください。"
 
767
 
768
- #: classes/siteguard-updates-notify.php:111
769
  msgid "Details: %s"
770
  msgstr "詳細:%s"
771
 
772
- #: classes/siteguard-updates-notify.php:112
773
  msgid "Changelog: %s%s"
774
  msgstr "更新ログ:%s%s"
775
 
776
- #: classes/siteguard-updates-notify.php:123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
777
  msgid "Compatibility: %s"
778
  msgstr "互換性: %s"
779
 
780
- #: classes/siteguard-updates-notify.php:156
781
  msgid "Theme: %s is out of date. Please update from version %s to %s"
782
- msgstr "テーマ:%s は、新しいバージョンが有ります。%sから%sへ更新してください。"
 
783
 
784
- #: classes/siteguard-updates-notify.php:201
785
  msgid "WordPress: Updates Available @ %s"
786
  msgstr "WordPress: 更新通知 @ %s"
787
 
788
- msgid "WordPress updates"
789
- msgstr "WordPressの更新"
790
-
791
- msgid "Advanced Setting"
792
- msgstr "詳細設定"
793
-
794
- msgid "IP Address Mode"
795
- msgstr "IPアドレス取得方法"
796
-
797
- msgid "REMOTE_ADDR"
798
- msgstr "リモートアドレス"
799
-
800
- msgid "X-Forwarded-For Level:1"
801
- msgstr "X-Forwarded-For レベル:1"
802
-
803
- msgid "X-Forwarded-For Level:2"
804
- msgstr "X-Forwarded-For レベル:2"
805
 
806
- msgid "X-Forwarded-For Level:3"
807
- msgstr "X-Forwarded-For レベル:3"
 
808
 
809
- msgid ""
810
- "Set the method for acquiring the IP address."
 
811
 
812
- msgstr ""
813
- "IPアドレスの取得方法を設定します。"
 
814
 
815
- msgid ""
816
- "Set the method for acquiring the IP address. Normally you should select a remote address. "
817
- "If there is a proxy or load balancer in front of the web server and you can not obtain the client's IP address with remote address, "
818
- "you can obtain the IP address from X-Forwarded-For. "
819
- "Level represents the number from the right end of the value of X-Forwarded-For."
820
 
821
- msgstr ""
822
- "IPアドレスの取得方法を設定します。通常はリモートアドレスを選択してください。"
823
- "Webサーバーの前段にプロキシーサーバーや、ロードバランサーが存在して、リモートアドレスでクライアントのIPアドレスが取得できない場合は、"
824
- "X-Forwarded-ForからIPアドレスを取得できます。"
825
- "レベルは、X-Forwarded-Forの値の右端から何番目かを表します。"
826
 
827
- msgid ""
828
- "DISABLE_WP_CRON is defined true. This function can't be used."
829
- msgstr ""
830
- "DISABLE_WP_CRONがtrueと定義されています。この機能は使用できません。"
 
831
 
 
 
 
832
  msgid ""
833
- "Please solve the problem that can not be accessed wp-cron.php. Might be access control."
834
- msgstr ""
835
- "wp-cron.phpにアクセスできない問題を解決してください。アクセス制御が関係している可能性があります。"
836
 
 
837
  msgid ""
838
- "It does not support the multisite function of WordPress."
 
 
 
 
839
  msgstr ""
840
- "WordPressのマルチサイト機能には、対応していません。"
 
 
 
 
841
 
842
- #. Plugin URI of the plugin/theme
843
- #: admin/siteguard-menu-dashboard.php
844
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
845
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/"
846
-
847
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
848
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_history/"
849
-
850
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
851
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/admin_filter/"
852
-
853
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
854
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/rename_login/"
855
 
856
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
857
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/captcha/"
 
858
 
859
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
860
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/same_error/"
861
 
862
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
863
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_lock/"
864
 
865
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
866
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_alert/"
867
 
868
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
869
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/fail_once/"
870
 
871
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
872
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/xmlrpc/"
 
 
 
 
 
 
873
 
874
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
875
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/updates_notify/"
876
 
877
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
878
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/waf_tuning_support/"
879
 
880
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
881
- msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/advanced_setting/"
882
 
883
- #. Description of the plugin/theme
884
- msgid ""
885
- "Only installing SiteGuard WP Plugin on WordPress, its security can be improved. "
886
- "SiteGurad WP Plugin is the plugin specialized for the protection against the attack to the management page and login. "
887
- "It also have the function to create the exclude rule for WAF (SiteGuard Lite, to use it, WAF should be installed on the Web server.)"
888
- msgstr ""
889
- "SiteGuard WP Pluginは、WordPressにインストールするだけで、セキュリティを向上させることができます。"
890
- "SiteGurad WP Pluginは、管理ページとログインに関する攻撃からの防御に特化したセキュリティプラグインです。"
891
- "WAF ( SiteGuard Lite )の除外ルールを作成する機能もあります。( 使用するにはWAFがWebサーバーにインストールされている必要があります )"
892
 
893
- #. Author of the plugin/theme
894
- msgid "JP-Secure"
895
- msgstr "ジェイピー・セキュア"
896
 
897
- #. Author URI of the plugin/theme
898
- msgid "http://www.jp-secure.com/eng/"
899
- msgstr "http://www.jp-secure.com/"
3
  msgid ""
4
  msgstr ""
5
  "Project-Id-Version: SiteGuard 1.0\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/siteguard\n"
7
+ "POT-Creation-Date: 2021-03-31 08:58:37+00:00\n"
8
+ "PO-Revision-Date: 2021-03-31 18:01+0900\n"
9
+ "Last-Translator: Katsuki Naooka <naooka@jp-secure.com>\n"
10
+ "Language-Team: \n"
11
+ "Language: ja\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "Plural-Forms: nplurals=1; plural=0;\n"
16
+ "X-Generator: Poedit 2.4.2\n"
 
17
 
18
+ #: admin/siteguard-login-history-table.php:73
19
  msgid "Date Time"
20
  msgstr "日時"
21
 
22
+ #: admin/siteguard-login-history-table.php:74
23
+ #: admin/siteguard-login-history-table.php:222
 
 
 
 
 
24
  msgid "Operation"
25
  msgstr "結果"
26
 
27
+ #: admin/siteguard-login-history-table.php:75
28
+ #: admin/siteguard-login-history-table.php:225
29
  msgid "Login Name"
30
  msgstr "ログイン名"
31
 
32
+ #: admin/siteguard-login-history-table.php:76
33
+ #: admin/siteguard-login-history-table.php:231
34
  msgid "IP Address"
35
  msgstr "IPアドレス"
36
 
37
+ #: admin/siteguard-login-history-table.php:77
38
+ #: admin/siteguard-login-history-table.php:228
39
+ #: admin/siteguard-menu-protect-xmlrpc.php:155
40
+ msgid "Type"
41
+ msgstr "タイプ"
42
+
43
+ #: admin/siteguard-login-history-table.php:183
44
  msgid "All Operations"
45
  msgstr "すべての結果"
46
 
47
+ #: admin/siteguard-login-history-table.php:184
48
+ #: classes/siteguard-login-history.php:127
49
+ msgid "Success"
50
+ msgstr "成功"
 
 
 
 
51
 
52
+ #: admin/siteguard-login-history-table.php:185
53
+ #: classes/siteguard-login-history.php:124
54
+ msgid "Failed"
55
+ msgstr "失敗"
56
 
57
+ #: admin/siteguard-login-history-table.php:186
58
+ #: admin/siteguard-menu-dashboard.php:70 admin/siteguard-menu-fail-once.php:48
59
+ #: admin/siteguard-menu-init.php:42 admin/siteguard-menu-init.php:43
60
+ #: classes/siteguard-login-history.php:130
61
+ msgid "Fail once"
62
+ msgstr "フェールワンス"
63
 
64
+ #: admin/siteguard-login-history-table.php:187
65
+ #: classes/siteguard-login-history.php:133
66
+ msgid "Locked"
67
+ msgstr "ロック"
68
 
69
+ #: admin/siteguard-login-history-table.php:195
70
+ #: admin/siteguard-login-history-table.php:202
71
+ msgid "Other"
72
+ msgstr "以外"
73
 
74
+ #: admin/siteguard-login-history-table.php:208
75
+ msgid "All Types"
76
+ msgstr "すべてのタイプ"
 
 
 
 
77
 
78
+ #: admin/siteguard-login-history-table.php:209
79
+ #: classes/siteguard-login-history.php:144
80
+ msgid "Login Page"
81
+ msgstr "ログインページ"
82
 
83
+ #: admin/siteguard-login-history-table.php:210
84
+ #: classes/siteguard-login-history.php:147
85
+ #, fuzzy
86
+ #| msgid "Protect XMLRPC"
87
+ msgid "XMLRPC"
88
+ msgstr "XMLRPC防御"
89
 
90
+ #: admin/siteguard-login-history-table.php:235
91
+ msgid "Filter"
92
  msgstr ""
 
 
 
 
 
 
 
93
 
94
+ #: admin/siteguard-login-history-table.php:236
95
+ msgid "All"
96
  msgstr ""
 
97
 
98
+ #: admin/siteguard-menu-admin-filter.php:26
99
+ #: admin/siteguard-menu-admin-filter.php:112
100
+ #: admin/siteguard-menu-rename-login.php:28
101
+ #: admin/siteguard-menu-rename-login.php:147
102
+ msgid "To use this function, “mod_rewrite” should be loaded on Apache."
103
+ msgstr ""
104
+ "この機能を使用するには、mod_rewriteがサーバーにロードされている必要がありま"
105
+ "す。"
106
+
107
+ #: admin/siteguard-menu-admin-filter.php:36
108
+ #: admin/siteguard-menu-advanced-setting.php:34
109
+ #: admin/siteguard-menu-author-query.php:28 admin/siteguard-menu-captcha.php:53
110
+ #: admin/siteguard-menu-fail-once.php:26
111
+ #: admin/siteguard-menu-login-alert.php:30
112
+ #: admin/siteguard-menu-login-lock.php:55
113
+ #: admin/siteguard-menu-protect-xmlrpc.php:73
114
+ #: admin/siteguard-menu-rename-login.php:38
115
+ #: admin/siteguard-menu-same-error.php:33
116
+ #: admin/siteguard-menu-updates-notify.php:41
117
+ #: admin/siteguard-menu-waf-tuning-support.php:172
118
+ #: classes/siteguard-waf-exclude-rule.php:52
119
+ #: classes/siteguard-waf-exclude-rule.php:151
120
+ #: classes/siteguard-waf-exclude-rule.php:157
121
+ msgid "ERROR: Invalid input value."
122
+ msgstr "エラー: 入力値が不正です。"
123
 
124
  #: admin/siteguard-menu-admin-filter.php:42
125
+ #: admin/siteguard-menu-protect-xmlrpc.php:82
126
+ #: admin/siteguard-menu-rename-login.php:72 classes/siteguard-captcha.php:69
127
+ msgid "mod_rewrite of .htaccess can not be used"
128
+ msgstr ".htaccessのmod_rewriteが使用できません。"
129
+
130
+ #: admin/siteguard-menu-admin-filter.php:63
131
+ #: admin/siteguard-menu-advanced-setting.php:46
132
+ #: admin/siteguard-menu-author-query.php:51 admin/siteguard-menu-captcha.php:70
133
+ #: admin/siteguard-menu-fail-once.php:41
134
+ #: admin/siteguard-menu-login-alert.php:49
135
+ #: admin/siteguard-menu-login-lock.php:70
136
+ #: admin/siteguard-menu-protect-xmlrpc.php:103
137
+ #: admin/siteguard-menu-rename-login.php:98
138
+ #: admin/siteguard-menu-same-error.php:42
139
+ #: admin/siteguard-menu-updates-notify.php:70
140
  msgid "Options saved."
141
  msgstr "設定を保存しました。"
142
 
143
+ #: admin/siteguard-menu-admin-filter.php:72
144
+ #: admin/siteguard-menu-author-query.php:62
145
+ #: admin/siteguard-menu-protect-xmlrpc.php:113
146
+ #: admin/siteguard-menu-rename-login.php:108
147
+ #: admin/siteguard-menu-waf-tuning-support.php:26
148
+ msgid "ERROR: Failed to .htaccess update."
149
+ msgstr "エラー: .htaccessの更新に失敗しました。"
150
 
151
+ #: admin/siteguard-menu-admin-filter.php:80
152
+ #: admin/siteguard-menu-dashboard.php:40 admin/siteguard-menu-init.php:18
153
+ #: admin/siteguard-menu-init.php:19
154
  msgid "Admin Page IP Filter"
155
  msgstr "管理ページアクセス制限"
156
 
157
+ #: admin/siteguard-menu-admin-filter.php:82
158
+ #: admin/siteguard-menu-advanced-setting.php:55
159
+ #: admin/siteguard-menu-author-query.php:72 admin/siteguard-menu-captcha.php:79
160
+ #: admin/siteguard-menu-fail-once.php:50
161
+ #: admin/siteguard-menu-login-alert.php:58
162
+ #: admin/siteguard-menu-login-history.php:19
163
+ #: admin/siteguard-menu-login-lock.php:79
164
+ #: admin/siteguard-menu-protect-xmlrpc.php:123
165
+ #: admin/siteguard-menu-rename-login.php:118
166
+ #: admin/siteguard-menu-same-error.php:51
167
+ #: admin/siteguard-menu-updates-notify.php:79
168
+ #: admin/siteguard-menu-waf-tuning-support.php:230
169
+ msgid "You can find docs about this function on "
170
+ msgstr "この機能の操作説明は "
171
+
172
+ #: admin/siteguard-menu-admin-filter.php:83
173
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
174
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/admin_filter/"
175
+
176
+ #: admin/siteguard-menu-admin-filter.php:85
177
+ #: admin/siteguard-menu-advanced-setting.php:58
178
+ #: admin/siteguard-menu-author-query.php:75 admin/siteguard-menu-captcha.php:82
179
+ #: admin/siteguard-menu-fail-once.php:53
180
+ #: admin/siteguard-menu-login-alert.php:61
181
+ #: admin/siteguard-menu-login-lock.php:82
182
+ #: admin/siteguard-menu-protect-xmlrpc.php:126
183
+ #: admin/siteguard-menu-rename-login.php:121
184
+ #: admin/siteguard-menu-same-error.php:54
185
+ #: admin/siteguard-menu-updates-notify.php:82
186
+ #: admin/siteguard-menu-waf-tuning-support.php:233 siteguard.php:205
187
+ msgid "here"
188
+ msgstr "こちら"
189
+
190
+ #: admin/siteguard-menu-admin-filter.php:87
191
+ #: admin/siteguard-menu-advanced-setting.php:60
192
+ #: admin/siteguard-menu-author-query.php:77 admin/siteguard-menu-captcha.php:84
193
+ #: admin/siteguard-menu-dashboard.php:27 admin/siteguard-menu-fail-once.php:55
194
+ #: admin/siteguard-menu-login-alert.php:63
195
+ #: admin/siteguard-menu-login-history.php:20
196
+ #: admin/siteguard-menu-login-lock.php:84
197
+ #: admin/siteguard-menu-protect-xmlrpc.php:128
198
+ #: admin/siteguard-menu-rename-login.php:123
199
+ #: admin/siteguard-menu-same-error.php:56
200
+ #: admin/siteguard-menu-updates-notify.php:84
201
+ #: admin/siteguard-menu-waf-tuning-support.php:235
202
+ msgid "."
203
+ msgstr " にあります。"
204
+
205
+ #: admin/siteguard-menu-admin-filter.php:97
206
+ #: admin/siteguard-menu-author-query.php:88 admin/siteguard-menu-captcha.php:94
207
+ #: admin/siteguard-menu-fail-once.php:65
208
+ #: admin/siteguard-menu-login-alert.php:73
209
+ #: admin/siteguard-menu-login-lock.php:94
210
+ #: admin/siteguard-menu-protect-xmlrpc.php:139
211
+ #: admin/siteguard-menu-rename-login.php:133
212
+ #: admin/siteguard-menu-same-error.php:66
213
+ #: admin/siteguard-menu-updates-notify.php:94
214
+ #: admin/siteguard-menu-waf-tuning-support.php:245
215
  msgid "ON"
216
  msgstr ""
217
 
218
+ #: admin/siteguard-menu-admin-filter.php:101
219
+ #: admin/siteguard-menu-author-query.php:91 admin/siteguard-menu-captcha.php:97
220
+ #: admin/siteguard-menu-fail-once.php:68
221
+ #: admin/siteguard-menu-login-alert.php:76
222
+ #: admin/siteguard-menu-login-lock.php:97
223
+ #: admin/siteguard-menu-protect-xmlrpc.php:142
224
+ #: admin/siteguard-menu-rename-login.php:136
225
+ #: admin/siteguard-menu-same-error.php:69
226
+ #: admin/siteguard-menu-updates-notify.php:97
227
+ #: admin/siteguard-menu-waf-tuning-support.php:248
228
  msgid "OFF"
229
  msgstr ""
230
 
231
+ #: admin/siteguard-menu-admin-filter.php:117
232
  msgid "Exclude Path"
233
  msgstr "除外パス"
234
 
235
+ #: admin/siteguard-menu-admin-filter.php:119
236
  msgid ""
237
  "The path of /wp-admin/ henceforth is specified. To specify more than one, "
238
  "separate them with new line. "
239
  msgstr ""
240
+ "/wp-admin/以降のパスを入力します。複数指定する場合は、改行で区切ってくださ"
241
+ "い。"
242
 
243
+ #: admin/siteguard-menu-admin-filter.php:124
244
  msgid ""
245
  "It is the function for the protection against the attack to the management "
246
  "page (under /wp-admin/.) To the access from the connection source IP address "
250
  "for more than 24 hours is sequentially deleted. The URL (under /wp-admin/) "
251
  "where this function is excluded can be specified."
252
  msgstr ""
253
+ "管理ページ(/wp-admin/以降)に対する攻撃から防御するための機能です。ログイン"
254
+ "が行われていない接続元IPアドレスに対して、管理ページのアクセスを、404(Not "
255
+ "Found)で返します。ログインすると、接続元IPアドレスが記録され、当該ページのア"
256
+ "クセスを許可します。24時間以上ログインが行われない接続元IPアドレスは、順次削"
257
+ "除されます。この機能を除外するURL(/wp-admin/以降)を指定することができます。"
258
+
259
+ #: admin/siteguard-menu-advanced-setting.php:53
260
+ #: admin/siteguard-menu-dashboard.php:94 admin/siteguard-menu-init.php:62
261
+ #: admin/siteguard-menu-init.php:63
262
+ msgid "Advanced Setting"
263
+ msgstr "詳細設定"
264
 
265
+ #: admin/siteguard-menu-advanced-setting.php:56
266
+ msgid ""
267
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
268
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/advanced_setting/"
269
+
270
+ #: admin/siteguard-menu-advanced-setting.php:66
271
+ msgid "IP Address Mode"
272
+ msgstr "IPアドレス取得方法"
273
+
274
+ #: admin/siteguard-menu-advanced-setting.php:69
275
+ msgid "REMOTE_ADDR"
276
+ msgstr "リモートアドレス"
277
+
278
+ #: admin/siteguard-menu-advanced-setting.php:72
279
+ msgid "X-Forwarded-For Level:1"
280
+ msgstr "X-Forwarded-For レベル:1"
281
+
282
+ #: admin/siteguard-menu-advanced-setting.php:75
283
+ msgid "X-Forwarded-For Level:2"
284
+ msgstr "X-Forwarded-For レベル:2"
285
+
286
+ #: admin/siteguard-menu-advanced-setting.php:78
287
+ msgid "X-Forwarded-For Level:3"
288
+ msgstr "X-Forwarded-For レベル:3"
289
+
290
+ #: admin/siteguard-menu-advanced-setting.php:83
291
  msgid ""
292
+ "Set the method for acquiring the IP address. Normally you should select a "
293
+ "remote address. If there is a proxy or load balancer in front of the web "
294
+ "server and you can not obtain the client's IP address with remote address, "
295
+ "you can obtain the IP address from X-Forwarded-For. Level represents the "
296
+ "number from the right end of the value of X-Forwarded-For."
297
  msgstr ""
298
+ "IPアドレスの取得方法を設定します。通常はリモートアドレスを選択してください。"
299
+ "Webサーバーの前段にプロキシーサーバーや、ロードバランサーが存在して、リモート"
300
+ "アドレスでクライアントのIPアドレスが取得できない場合は、X-Forwarded-ForからIP"
301
+ "アドレスを取得できます。レベルは、X-Forwarded-Forの値の右端から何番目かを表し"
302
+ "ます。"
303
+
304
+ #: admin/siteguard-menu-author-query.php:70
305
+ #: admin/siteguard-menu-dashboard.php:80 admin/siteguard-menu-init.php:50
306
+ #: admin/siteguard-menu-init.php:51
307
+ msgid "Block Author Query"
308
+ msgstr "ユーザー名漏えい防御"
309
+
310
+ #: admin/siteguard-menu-author-query.php:73
311
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/author_query/"
312
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/author_query/"
313
+
314
+ #: admin/siteguard-menu-author-query.php:104
315
+ #: admin/siteguard-menu-rename-login.php:162
316
+ msgid "Option"
317
+ msgstr "オプション"
318
+
319
+ #: admin/siteguard-menu-author-query.php:107
320
+ msgid "Disable REST API"
321
+ msgstr "REST API 無効化"
322
+
323
+ #: admin/siteguard-menu-author-query.php:112
324
+ msgid "Exclude Plugins"
325
+ msgstr "除外プラグイン"
326
 
327
+ #: admin/siteguard-menu-author-query.php:114
328
  msgid ""
329
+ "Please specify the plugin. To specify more than one, separate them with new "
330
+ "line. "
331
  msgstr ""
332
+ "除外するプラグイン名を入力します。複数指定する場合は、改行で区切ってくださ"
333
+ "い。"
334
 
335
+ #: admin/siteguard-menu-author-query.php:148
336
+ msgid "Add Exclude Plugin"
337
+ msgstr "除外プラグイン 追加"
338
 
339
+ #: admin/siteguard-menu-author-query.php:149
340
+ msgid ""
341
+ "This is a list of valid plugins. You can select it and add it to the exclude "
342
+ "plugins."
343
  msgstr ""
344
+ "これは有効なプラグインの一覧です。選択して除外プラグインに追加することができ"
345
+ "ます。"
346
 
347
+ #: admin/siteguard-menu-author-query.php:155
348
+ msgid ""
349
+ "Prevents leakage of user names due to \"/?author=<number>\" access. You can "
350
+ "also disable the REST API to prevent username leaks via the REST API. If "
351
+ "there are plugins that do not work due to the REST API being disabled, "
352
+ "please add the plugin name to the excluded plugins. You can add the plugin "
353
+ "name from the list of enabled plugin names."
354
+ msgstr ""
355
+ "\"/?author=数字\" のアクセスによるユーザー名の漏えいを防止します。また、REST "
356
+ "API によるユーザー名の漏えいを防止するため、REST API を無効化することができま"
357
+ "す。REST API の無効化によって動作しないプラグインが存在する場合には、除外プラ"
358
+ "グインのリストにプラグイン名を追加してください。有効になっているプラグインの"
359
+ "リストから追加することができます。"
360
+
361
+ #: admin/siteguard-menu-captcha.php:77 admin/siteguard-menu-dashboard.php:50
362
+ #: admin/siteguard-menu-init.php:26 admin/siteguard-menu-init.php:27
363
  msgid "CAPTCHA"
364
  msgstr "画像認証"
365
 
366
+ #: admin/siteguard-menu-captcha.php:80
367
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
368
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/captcha/"
369
+
370
+ #: admin/siteguard-menu-captcha.php:110
371
  msgid "Login page"
372
  msgstr "ログインページ"
373
 
374
+ #: admin/siteguard-menu-captcha.php:113 admin/siteguard-menu-captcha.php:125
375
+ #: admin/siteguard-menu-captcha.php:137 admin/siteguard-menu-captcha.php:149
376
  msgid "Hiragana (Japanese)"
377
  msgstr "ひらがな"
378
 
379
+ #: admin/siteguard-menu-captcha.php:116 admin/siteguard-menu-captcha.php:128
380
+ #: admin/siteguard-menu-captcha.php:140 admin/siteguard-menu-captcha.php:152
381
  msgid "Alphanumeric"
382
  msgstr "英数字"
383
 
384
+ #: admin/siteguard-menu-captcha.php:119 admin/siteguard-menu-captcha.php:131
385
+ #: admin/siteguard-menu-captcha.php:143 admin/siteguard-menu-captcha.php:155
386
+ #: admin/siteguard-menu-updates-notify.php:113
387
+ #: admin/siteguard-menu-updates-notify.php:122
388
+ #: admin/siteguard-menu-updates-notify.php:134
389
  msgid "Disable"
390
  msgstr "無効"
391
 
392
+ #: admin/siteguard-menu-captcha.php:122
 
 
 
393
  msgid "Comment page"
394
  msgstr "コメントページ"
395
 
396
+ #: admin/siteguard-menu-captcha.php:134
397
  msgid "Lost password page"
398
  msgstr "パスワード確認ページ"
399
 
400
+ #: admin/siteguard-menu-captcha.php:146
401
  msgid "Registration user page"
402
  msgstr "ユーザー登録ページ"
403
 
404
+ #: admin/siteguard-menu-captcha.php:160
405
  msgid ""
406
  "It is the function to decrease the vulnerability against an illegal login "
407
  "attempt attack such as a brute force attack or a password list attack, or to "
408
  "receive less comment spam. For the character of CAPTCHA, hiragana and "
409
  "alphanumeric characters can be selected."
410
  msgstr ""
411
+ "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃や、コメント"
412
+ "スパムを受けにくくするための機能です。画像認証の文字は、ひらがなと英数字が選"
413
+ "択できます。"
414
 
415
+ #: admin/siteguard-menu-dashboard.php:24 admin/siteguard-menu-init.php:14
416
+ #: admin/siteguard-menu-init.php:15
417
+ msgid "Dashboard"
418
+ msgstr "ダッシュボード"
419
 
420
+ #: admin/siteguard-menu-dashboard.php:26
421
  msgid ""
422
+ "You can find docs, FAQ and more detailed information about SiteGuard WP "
423
+ "Plugin on "
424
+ msgstr "ドキュメント、FAQ、その他の情報は "
 
 
425
 
426
+ #: admin/siteguard-menu-dashboard.php:27
427
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
428
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/"
429
+
430
+ #: admin/siteguard-menu-dashboard.php:27
431
+ #: admin/siteguard-menu-login-history.php:20
432
+ msgid "SiteGuard WP Plugin Page"
433
+ msgstr "このページ"
434
 
435
+ #: admin/siteguard-menu-dashboard.php:28
436
  msgid "Setting status"
437
  msgstr "設定状況"
438
 
439
+ #: admin/siteguard-menu-dashboard.php:41
440
+ msgid ""
441
+ "The management directory (/wp-admin/) is protected against the connection "
442
+ "source which does not login."
443
+ msgstr "ログインしていない接続元から管理ディレクトリ(/wp-admin/)を守ります。"
444
+
445
+ #: admin/siteguard-menu-dashboard.php:45 admin/siteguard-menu-init.php:22
446
+ #: admin/siteguard-menu-init.php:23 admin/siteguard-menu-rename-login.php:116
447
  msgid "Rename Login"
448
  msgstr "ログインページ変更"
449
 
450
+ #: admin/siteguard-menu-dashboard.php:46
451
+ msgid "The login page name is changed."
452
+ msgstr "ログインページ名を変更します。"
453
+
454
+ #: admin/siteguard-menu-dashboard.php:51
455
+ msgid "CAPTCHA is added to the login page or comment post."
456
+ msgstr "ログインページ、コメント投稿に画像認証を追加します。"
457
+
458
+ #: admin/siteguard-menu-dashboard.php:55 admin/siteguard-menu-init.php:30
459
+ #: admin/siteguard-menu-init.php:31 admin/siteguard-menu-same-error.php:49
460
+ msgid "Same Login Error Message"
461
+ msgstr "ログイン詳細エラーメッセージの無効化"
462
+
463
+ #: admin/siteguard-menu-dashboard.php:56
464
+ msgid ""
465
+ "Instead of the detailed error message at the login error, the single message "
466
+ "is returned."
467
+ msgstr ""
468
+ "ログインエラー時の詳細なエラーメッセージに変えて、単一のメッセージを返しま"
469
+ "す。"
470
+
471
+ #: admin/siteguard-menu-dashboard.php:60 admin/siteguard-menu-init.php:34
472
+ #: admin/siteguard-menu-init.php:35 admin/siteguard-menu-login-lock.php:77
473
  msgid "Login Lock"
474
  msgstr "ログインロック"
475
 
476
+ #: admin/siteguard-menu-dashboard.php:61
477
+ msgid ""
478
+ "The connection source which repeats login failure is being locked within a "
479
+ "certain period."
480
+ msgstr "ログイン失敗を繰り返す接続元を一定期間ロックします。"
481
+
482
+ #: admin/siteguard-menu-dashboard.php:65 admin/siteguard-menu-init.php:38
483
+ #: admin/siteguard-menu-init.php:39 admin/siteguard-menu-login-alert.php:56
484
  msgid "Login Alert"
485
  msgstr "ログインアラート"
486
 
487
+ #: admin/siteguard-menu-dashboard.php:66
488
+ msgid "E-mail notifies that there was login."
489
+ msgstr "ログインがあったことを、メールで通知します。"
490
+
491
+ #: admin/siteguard-menu-dashboard.php:71
492
+ msgid "The first login must fail even if the input is correct."
493
+ msgstr "正しい入力を行っても、ログインを一回失敗します。"
494
+
495
+ #: admin/siteguard-menu-dashboard.php:75 admin/siteguard-menu-init.php:46
496
+ #: admin/siteguard-menu-init.php:47 admin/siteguard-menu-protect-xmlrpc.php:121
497
+ msgid "Protect XMLRPC"
498
+ msgstr "XMLRPC防御"
499
+
500
+ #: admin/siteguard-menu-dashboard.php:76
501
+ msgid "The abuse of XMLRPC is prevented."
502
+ msgstr "XMLRPCの悪用を防ぎます。"
503
+
504
+ #: admin/siteguard-menu-dashboard.php:81
505
+ msgid "Block author query."
506
+ msgstr "ユーザー名の漏えいを防ぎます。"
507
+
508
+ #: admin/siteguard-menu-dashboard.php:85 admin/siteguard-menu-init.php:54
509
+ #: admin/siteguard-menu-init.php:55 admin/siteguard-menu-updates-notify.php:77
510
+ msgid "Updates Notify"
511
+ msgstr "更新通知"
512
+
513
+ #: admin/siteguard-menu-dashboard.php:86
514
+ msgid ""
515
+ "If WordPress core, plugins, and themes updates are needed , sends email to "
516
+ "notify administrators."
517
+ msgstr ""
518
+ "WordPress、プラグイン、テーマの更新が必要になった場合に、管理者にメールで通知"
519
+ "します。"
520
 
521
+ #: admin/siteguard-menu-dashboard.php:90 admin/siteguard-menu-init.php:58
522
+ #: admin/siteguard-menu-init.php:59
523
+ #: admin/siteguard-menu-waf-tuning-support.php:228
524
  msgid "WAF Tuning Support"
525
  msgstr "WAFチューニングサポート"
526
 
527
+ #: admin/siteguard-menu-dashboard.php:91
528
+ msgid "The exclude rule for WAF (SiteGuard Lite) is created."
529
+ msgstr "WAF (SiteGuard Lite)の除外ルールを作成します。"
530
+
531
+ #: admin/siteguard-menu-dashboard.php:95
532
+ msgid "Set the method for acquiring the IP address."
533
+ msgstr "IPアドレスの取得方法を設定します。"
534
+
535
+ #: admin/siteguard-menu-dashboard.php:98 admin/siteguard-menu-init.php:66
536
+ #: admin/siteguard-menu-init.php:67 admin/siteguard-menu-login-history.php:17
537
  msgid "Login history"
538
  msgstr "ログイン履歴"
539
 
540
+ #: admin/siteguard-menu-dashboard.php:99
541
+ msgid "Login history can be referenced."
542
+ msgstr "ログインの履歴が参照できます。"
543
+
544
+ #: admin/siteguard-menu-fail-once.php:51
545
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
546
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/fail_once/"
547
+
548
+ #: admin/siteguard-menu-fail-once.php:82
549
+ msgid "Target user"
550
+ msgstr "対象ユーザー"
551
 
552
+ #: admin/siteguard-menu-fail-once.php:85
553
+ #: admin/siteguard-menu-login-alert.php:102
554
+ msgid "Admin only"
555
+ msgstr "管理者のみ"
556
+
557
+ #: admin/siteguard-menu-fail-once.php:91
558
+ msgid ""
559
+ "It is the function to decrease the vulnerability against a password list "
560
+ "attack. Even is the login input is correct, the first login must fail. After "
561
+ "5 seconds and later within 60 seconds, another correct login input make "
562
+ "login succeed. At the first login failure, the following error message is "
563
+ "displayed."
564
+ msgstr ""
565
+ "リスト攻撃を受けにくくするための機能です。正しいログイン情報を入力しても、1"
566
+ "回だけログインが失敗します。5秒以降、60秒以内に再度正しいログイン情報を入力す"
567
+ "ると、ログインが成功します。"
568
+
569
+ #: admin/siteguard-menu-init.php:11
570
  msgid "SiteGuard"
571
  msgstr "SiteGuard"
572
 
573
+ #: admin/siteguard-menu-login-alert.php:59
574
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
575
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_alert/"
576
+
577
+ #: admin/siteguard-menu-login-alert.php:89
578
+ msgid "Subject"
579
+ msgstr "サブジェクト"
580
+
581
+ #: admin/siteguard-menu-login-alert.php:94
582
+ msgid "Body"
583
+ msgstr "メール本文"
584
+
585
+ #: admin/siteguard-menu-login-alert.php:99
586
+ msgid "Recipients"
587
+ msgstr "受信者"
588
+
589
+ #: admin/siteguard-menu-login-alert.php:108
590
+ msgid ""
591
+ "It is the function to make it easier to notice unauthorized login. E-mail "
592
+ "will be sent to a login user when logged in. If you receive an e-mail to "
593
+ "there is no logged-in idea, please suspect unauthorized login. The subject "
594
+ "and the mail body, the following variables can be used. (Site Name:%SITENAME"
595
+ "%, User Name:%USERNAME%, DATE:%DATE%, Time:%TIME%, IP Address:%IPADDRESS%, "
596
+ "User-Agent:%USERAGENT%, Referer:%REFERER%) Access by the XML-RPC will not be "
597
+ "notified."
598
+ msgstr ""
599
+ "不正なログインに気づきやすくするための機能です。ログインすると、ログインユー"
600
+ "ザーにメールが送信されます。ログインした心当たりがないのにメールを受信した場"
601
+ "合は、不正なログインを疑ってください。サブジェクトとメール本文には、次の変数"
602
+ "が使用できます。(サイト名:%SITENAME%、ユーザ名:%USERNAME%、日付:%DATE%、"
603
+ "時刻:%TIME%、IPアドレス:%IPADDRESS%、ユーザーエージェント:%USERAGENT%、リ"
604
+ "ファラー:%REFERER%)XML-RPCによるアクセスは通知されません。"
605
+
606
+ #: admin/siteguard-menu-login-history.php:20
607
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
608
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_history/"
609
+
610
+ #: admin/siteguard-menu-login-history.php:31
611
+ msgid ""
612
+ "Login history can be referenced. Let's see if there are any suspicious "
613
+ "history. History, registered 10,000 maximum, will be removed from those old "
614
+ "and more than 10,000."
615
+ msgstr ""
616
+ "ログインの履歴が参照できます。怪しい履歴がないか確認しましょう。履歴は、最大"
617
+ "10,000件記錄され、10,000件を超えると古いものから削除されます。"
618
+
619
+ #: admin/siteguard-menu-login-lock.php:80
620
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
621
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/login_lock/"
622
+
623
+ #: admin/siteguard-menu-login-lock.php:110
624
  msgid "Interval"
625
  msgstr "期間"
626
 
627
+ #: admin/siteguard-menu-login-lock.php:113
628
  msgid "1 second"
629
  msgstr "1秒"
630
 
631
+ #: admin/siteguard-menu-login-lock.php:116
632
  msgid "5 seconds"
633
  msgstr "5秒"
634
 
635
+ #: admin/siteguard-menu-login-lock.php:119
636
+ #: admin/siteguard-menu-login-lock.php:137
637
  msgid "30 seconds"
638
  msgstr "30秒"
639
 
640
+ #: admin/siteguard-menu-login-lock.php:122
641
  msgid "Threshold"
642
  msgstr "回数"
643
 
644
+ #: admin/siteguard-menu-login-lock.php:125
645
  msgid "3 times"
646
  msgstr "3回"
647
 
648
+ #: admin/siteguard-menu-login-lock.php:128
649
  msgid "10 times"
650
  msgstr "10回"
651
 
652
+ #: admin/siteguard-menu-login-lock.php:131
653
  msgid "100 times"
654
  msgstr "100回"
655
 
656
+ #: admin/siteguard-menu-login-lock.php:134
657
  msgid "Lock Time"
658
  msgstr "ロック時間"
659
 
660
+ #: admin/siteguard-menu-login-lock.php:140
661
  msgid "1 minute"
662
  msgstr "1分"
663
 
664
+ #: admin/siteguard-menu-login-lock.php:143
665
  msgid "5 minutes"
666
  msgstr "5分"
667
 
668
+ #: admin/siteguard-menu-login-lock.php:148
669
  msgid ""
670
+ "It is the function to decrease the vulnerability against an illegal login "
671
+ "attempt attack such as a brute force attack or a password list attack. "
672
+ "Especially, it is the function to prevent an automated attack. The "
673
+ "connection source IP address the number of login failure of which reaches "
674
+ "the specified number within the specified period is blocked for the "
675
+ "specified time. Each user account is not locked."
676
  msgstr ""
677
+ "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくく"
678
+ "するための機能です。特に、機械的な攻撃から防御するための機能です。ログインの"
679
+ "失敗が指定期間中に指定回数に達した接続元IPアドレスを指定時間ブロックします。"
680
  "ユーザーアカウント毎のロックは行いません。"
681
 
682
+ #: admin/siteguard-menu-protect-xmlrpc.php:124
683
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
684
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/xmlrpc/"
685
 
686
+ #: admin/siteguard-menu-protect-xmlrpc.php:158
687
+ msgid "Disable Pingback"
688
+ msgstr "ピンバック無効化"
689
 
690
+ #: admin/siteguard-menu-protect-xmlrpc.php:161
691
+ msgid "Disable XMLRPC"
692
+ msgstr "XMLRPC無効化"
693
 
694
+ #: admin/siteguard-menu-protect-xmlrpc.php:167
695
  msgid ""
696
+ "To disable the Pingback, or disable the entire XMLRPC ( xmlrpc.php ), to "
697
+ "prevent abuse. When you disable the whole XMLRPC, you will not be able to "
698
+ "use plug-ins and apps that use XMLRPC. If there is trouble, please do not "
699
+ "use this function."
700
  msgstr ""
701
+ "Pingback機能を無効化する、あるいは、XMLRPC全体( xmlrpc.php )を無効化し、悪"
702
+ "用を防止します。XMLRPC全体を無効化すると、XMLRPCを使用したプラグインやアプリ"
703
+ "の使用ができなくなります。支障がある場合には、本機能を使わないでください。"
 
 
 
704
 
705
+ #: admin/siteguard-menu-rename-login.php:46
706
+ msgid "This function and Plugin \""
707
+ msgstr "この機能を、プラグイン \""
708
 
709
+ #: admin/siteguard-menu-rename-login.php:46
710
+ msgid "\" cannot be used at the same time."
711
+ msgstr "\" と同時に使用することはできません。"
712
 
713
+ #: admin/siteguard-menu-rename-login.php:58
714
  msgid ""
715
+ "It is only an alphanumeric character, a hyphen, and an underbar that can be "
716
+ "used for New Login Path."
717
  msgstr ""
718
+ "変更後のログインページ名に使用できるのは、英数字、ハイフン、アンダーバーのみ"
719
+ "です。"
720
 
721
+ #: admin/siteguard-menu-rename-login.php:65
722
+ msgid " can not be used for New Login Path."
723
+ msgstr "は、変更後のログインページ名に指定できません。"
724
 
725
+ #: admin/siteguard-menu-rename-login.php:119
726
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
727
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/rename_login/"
728
 
729
+ #: admin/siteguard-menu-rename-login.php:152
730
  msgid "New Login Path"
731
  msgstr "変更後のログインページ名"
732
 
733
+ #: admin/siteguard-menu-rename-login.php:157
734
+ msgid "An alphanumeric character, a hyphen, and an underbar can be used."
735
+ msgstr "英数字、ハイフン、アンダーバーが使用できます。"
 
 
 
 
 
 
 
 
 
 
736
 
737
+ #: admin/siteguard-menu-rename-login.php:165
738
+ msgid "Do not redirect from admin page to login page. "
739
+ msgstr "管理者ページからログインページへリダイレクトしない"
740
 
741
+ #: admin/siteguard-menu-rename-login.php:171
742
  msgid ""
743
  "It is the function to decrease the vulnerability against an illegal login "
744
+ "attempt attack such as a brute force attack or a password list attack. The "
745
+ "login page name (wp-login.php) is changed. The initial value is “login_&lt;5 "
746
  "random digits&gt;” but it can be changed to a favorite name."
747
  msgstr ""
748
+ "ブルートフォース攻撃、リスト攻撃等の、不正にログインを試みる攻撃を受けにくく"
749
+ "するための機能です。ログインページ(wp-login.php)の名前を変更します。初期値"
750
+ "は、「login_&lt;5桁の乱数&gt;」ですが、お好みの名前に変更することができます。"
751
 
752
+ #: admin/siteguard-menu-same-error.php:52
753
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
754
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/same_error/"
755
+
756
+ #: admin/siteguard-menu-same-error.php:85
757
  msgid ""
758
+ "It is the function to decrease the vulnerability against the attack to "
759
+ "examine if a user name exists. All error messages about the login should be "
760
+ "equalized. The single error message is displayed even if anyone of a "
761
+ "username, password, or CAPTCHA is wrong."
762
  msgstr ""
763
+ "ユーザー名の存在を調査する攻撃を受けにくくするための機能です。ログインに関す"
764
+ "るエラーメッセージがすべて同じ内容になります。ユーザー名、パスワード、画像認"
765
+ "証のどれを間違えても同じエラーメッセージを表示します。"
766
 
767
+ #: admin/siteguard-menu-updates-notify.php:80
768
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
769
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/howto/updates_notify/"
770
+
771
+ #: admin/siteguard-menu-updates-notify.php:110
772
+ msgid "WordPress updates"
773
+ msgstr "WordPressの更新"
774
+
775
+ #: admin/siteguard-menu-updates-notify.php:116
776
+ msgid "Enable"
777
+ msgstr "有効"
778
+
779
+ #: admin/siteguard-menu-updates-notify.php:119
780
+ msgid "Plugins updates"
781
+ msgstr "プラグインの更新"
782
+
783
+ #: admin/siteguard-menu-updates-notify.php:125
784
+ msgid "All plugins"
785
+ msgstr "すべてのプラグイン"
786
+
787
+ #: admin/siteguard-menu-updates-notify.php:128
788
+ msgid "Active plugins only"
789
+ msgstr "アクティブなプラグインのみ"
790
+
791
+ #: admin/siteguard-menu-updates-notify.php:131
792
+ msgid "Themes updates"
793
+ msgstr "テーマの更新"
794
+
795
+ #: admin/siteguard-menu-updates-notify.php:137
796
+ msgid "All themes"
797
+ msgstr "すべてのテーマ"
798
+
799
+ #: admin/siteguard-menu-updates-notify.php:140
800
+ msgid "Active themes only"
801
+ msgstr "アクティブなテーマのみ"
802
 
803
+ #: admin/siteguard-menu-updates-notify.php:145
804
+ msgid ""
805
+ "Basic of security is that always you use the latest version. If WordPress "
806
+ "core, plugins, and themes updates are needed , sends email to notify "
807
+ "administrators. Check for updates will be run every 24 hours."
808
+ msgstr ""
809
+ "セキュリティの基本は、常に最新のバージョンを使用することです。WordPress、プラ"
810
+ "グイン、テーマの更新が必要になった場合に、管理者にメールで通知します。更新の"
811
+ "確認は、24時間毎に実行されます。"
812
 
813
+ #: admin/siteguard-menu-waf-tuning-support.php:94
814
  msgid "New rule created"
815
  msgstr "新しいルールを作成しました。"
816
 
817
+ #: admin/siteguard-menu-waf-tuning-support.php:119
818
  msgid "Rule updated"
819
  msgstr "ルールを更新しました。"
820
 
821
+ #: admin/siteguard-menu-waf-tuning-support.php:140
822
  msgid "Rule deleted"
823
  msgstr "ルールを削除しました。"
824
 
825
+ #: admin/siteguard-menu-waf-tuning-support.php:161
826
+ #, fuzzy
827
+ #| msgid ""
828
+ #| "To use the WAF Tuning Support, WAF ( SiteGuard Lite ) should be installed "
829
+ #| "on Apache."
830
  msgid ""
831
+ "To use the WAF exclude rule, WAF ( SiteGuard Lite ) should be installed on "
832
+ "Apache."
833
  msgstr ""
834
+ "この機能を使用するには、WAF (SiteGuard Lite)が、サーバーにインストールされて"
835
+ "いる必要があります。"
836
 
837
+ #: admin/siteguard-menu-waf-tuning-support.php:183
838
  msgid "Rules applied"
839
  msgstr "ルールを適用しました。"
840
 
841
+ #: admin/siteguard-menu-waf-tuning-support.php:188
842
  msgid "Rules unapplied"
843
  msgstr "ルールの適用を外しました。"
844
 
845
+ #: admin/siteguard-menu-waf-tuning-support.php:228
846
  msgid "Add New"
847
  msgstr "新しいルールを追加"
848
 
849
+ #: admin/siteguard-menu-waf-tuning-support.php:231
850
+ msgid ""
851
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
852
+ msgstr ""
853
+ "https://www.jp-secure.com/siteguard_wp_plugin/howto/waf_tuning_support/"
854
+
855
+ #: admin/siteguard-menu-waf-tuning-support.php:259
856
+ msgid ""
857
+ "To use the WAF Tuning Support, WAF ( SiteGuard Lite ) should be installed on "
858
+ "Apache."
859
+ msgstr ""
860
+ "この機能を使用するには、WAF (SiteGuard Lite)が、サーバーにインストールされて"
861
+ "いる必要があります。"
862
+
863
+ #: admin/siteguard-menu-waf-tuning-support.php:268
864
  msgid ""
865
  "It is the function to create the rule to avoid the false detection in "
866
  "WordPress (including 403 error occurrence with normal access,) if WAF "
868
  "the attack from the outside against the Web server, but for some WordPress "
869
  "or plugin functions, WAF may detect the attack which is actually not attack "
870
  "and block the function.\n"
871
+ "By creating the WAF exclude rule, the WAF protection function can be "
872
+ "activated while the false detection for the specified function is prevented."
 
873
  msgstr ""
874
+ "WebサーバーにJP-Secure製のWAF ( SiteGuard Lite ) が導入されている場合に、"
875
+ "WordPress内での誤検知(正常なアクセスなのに、403エラーが発生する等)を回避す"
876
+ "るためのルールを作成する機能です。WAFは、Webサーバーに対する外部からの攻撃を"
877
+ "防ぎますが、WordPressの機能や、プラグインの機能によっては、WAFが攻撃でないの"
878
+ "に攻撃と判断して、その機能をブロックする場合があります。除外ルールを作成する"
879
+ "ことで、特定の機能での誤検知を防ぎつつ、全体としてのWAFの防御機能を活かすこと"
880
+ "ができます。"
881
+
882
+ #: admin/siteguard-menu-waf-tuning-support.php:275
883
  msgid "Apply rules"
884
  msgstr "ルールを適用"
885
 
886
+ #: admin/siteguard-menu-waf-tuning-support.php:283
887
  msgid "WAF Exclude Rule Add"
888
  msgstr "WAF除外ルール 追加"
889
 
890
+ #: admin/siteguard-menu-waf-tuning-support.php:285
891
  msgid "WAF Exclude Rule Edit"
892
  msgstr "WAF除外ルール 編集"
893
 
894
+ #: admin/siteguard-menu-waf-tuning-support.php:291
895
+ #: admin/siteguard-menu-waf-tuning-support.php:336
896
+ #: admin/siteguard-waf-exclude-rule-table.php:59
897
+ msgid "Signature"
898
+ msgstr "シグネチャ"
 
 
 
 
 
 
 
 
 
 
899
 
900
+ #: admin/siteguard-menu-waf-tuning-support.php:294
901
  msgid ""
902
+ "The detected signature name or signature ID is specified. To specify more "
903
+ "than one, separate them with new line."
 
904
  msgstr ""
905
+ " 検出したシグネチャ名、または、シグネチャIDを指定してください。複数指定する場"
906
+ "合は、改行で区切ってください。"
907
 
908
+ #: admin/siteguard-menu-waf-tuning-support.php:298
909
+ msgid "Filename (optional)"
910
+ msgstr "ファイル名(任意)"
 
 
911
 
912
+ #: admin/siteguard-menu-waf-tuning-support.php:301
913
  msgid ""
914
  "The target file name is specified. URL ( the part before ? ) can also be "
915
  "pasted."
916
  msgstr ""
917
+ "対象のファイル名を指定してください。URL('?'より前の部分)をペーストすること"
918
+ "も出来ます。"
919
 
920
+ #: admin/siteguard-menu-waf-tuning-support.php:305
921
+ msgid "Comment (optional)"
922
+ msgstr "コメント(任意)"
 
 
 
 
 
 
 
923
 
924
+ #: admin/siteguard-menu-waf-tuning-support.php:317
925
+ msgid "Save"
926
+ msgstr "保存"
 
927
 
928
+ #: admin/siteguard-menu-waf-tuning-support.php:327
929
  msgid "WAF Exclude Rule Delete"
930
  msgstr "WAF除外ルール 削除"
931
 
932
+ #: admin/siteguard-menu-waf-tuning-support.php:331
933
  msgid "You have specified this rule for deletion:"
934
  msgid_plural "You have specified these rules for deletion:"
935
  msgstr[0] "以下のルールを削除しようとしています。"
 
936
 
937
+ #: admin/siteguard-menu-waf-tuning-support.php:336
938
+ #: admin/siteguard-waf-exclude-rule-table.php:60
939
+ msgid "Filename"
940
+ msgstr "ファイル名"
941
+
942
+ #: admin/siteguard-menu-waf-tuning-support.php:336
943
+ #: admin/siteguard-waf-exclude-rule-table.php:61
944
+ msgid "Comment"
945
+ msgstr "コメント"
946
+
947
+ #: admin/siteguard-menu-waf-tuning-support.php:342
948
  msgid "Confirm Deletion"
949
  msgstr "削除の確認"
950
 
951
+ #: admin/siteguard-menu-waf-tuning-support.php:344
952
  msgid "There are no rules selected for deletion."
953
  msgstr "削除するルールが指定されていません。"
954
 
955
+ #: admin/siteguard-waf-exclude-rule-table.php:35
956
  msgid "Edit"
957
  msgstr "編集"
958
 
959
+ #: admin/siteguard-waf-exclude-rule-table.php:36
960
+ #: admin/siteguard-waf-exclude-rule-table.php:77
961
  msgid "Delete"
962
  msgstr "削除"
963
 
964
+ #: classes/siteguard-base.php:24
965
+ msgid "It does not support the multisite function of WordPress."
966
+ msgstr "WordPressのマルチサイト機能には、対応していません。"
967
+
968
+ #: classes/siteguard-captcha.php:90
969
  msgid ""
970
  "In order to enable this function, it is necessary to install expanded modules"
971
  msgstr ""
972
+ "この機能を使用するには、次の拡張モジュールがサーバーにインストールされている"
973
+ "必要があります。"
974
 
975
+ #: classes/siteguard-captcha.php:94
976
  msgid "in the server."
977
+ msgstr " "
 
 
 
 
 
 
978
 
979
+ #: classes/siteguard-captcha.php:107
980
+ msgid "The image file write failed."
981
+ msgstr "画像ファイルの書き込みに失敗しました。"
 
982
 
983
+ #: classes/siteguard-captcha.php:131
984
  msgid ""
985
+ "In order to enable this function, php must be compiled with FreeType support "
986
+ "enabled."
987
  msgstr ""
988
+ "この機能を使用するには、phpがFreeTypeサポートを有効にしてコンパイルされている"
989
+ "必要があります。"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
990
 
991
+ #: classes/siteguard-captcha.php:136 classes/siteguard-login-lock.php:101
992
+ msgid "ERROR: LOGIN LOCKED"
993
+ msgstr "エラー: ログインはロックされています。"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
994
 
995
+ #: classes/siteguard-captcha.php:137
996
  msgid "ERROR: Please check the input and resend."
997
  msgstr "エラー: 入力内容を確認の上、もう一度送信してください。"
998
 
999
+ #: classes/siteguard-captcha.php:176
1000
  msgid "Please input characters displayed above."
1001
  msgstr "上に表示された文字を入力してください。"
1002
 
1003
+ #: classes/siteguard-captcha.php:220 classes/siteguard-captcha.php:224
1004
+ #: classes/siteguard-captcha.php:241 classes/siteguard-captcha.php:255
 
1005
  msgid "ERROR: Invalid CAPTCHA."
1006
  msgstr "エラー: 画像認証が間違っています。"
1007
 
1008
+ #: classes/siteguard-disable-author-query.php:42
1009
+ msgid "The REST API on this site has been disabled."
1010
+ msgstr "このサイトでは REST API は無効に設定されています。"
 
 
 
 
 
 
1011
 
1012
+ #: classes/siteguard-login-alert.php:18
1013
+ msgid "New login at %SITENAME%"
1014
+ msgstr "%SITENAME%にログインがありました"
1015
 
1016
+ #: classes/siteguard-login-alert.php:19
1017
+ msgid ""
1018
+ "%USERNAME% logged in at %DATE% %TIME%\n"
1019
+ "\n"
1020
+ "== Login information ==\n"
1021
+ "IP Address: %IPADDRESS%\n"
1022
+ "Referer: %REFERER%\n"
1023
+ "User-Agent: %USERAGENT%\n"
1024
+ "\n"
1025
+ "--\n"
1026
+ "SiteGuard WP Plugin"
1027
  msgstr ""
1028
+ "%DATE% %TIME%に%USERNAME%がログインしました。\n"
1029
+ "\n"
1030
+ "== ログイン情報 ==\n"
1031
+ "IPアドレス:%IPADDRESS%\n"
1032
+ "リファラー:%REFERER%\n"
1033
+ "ユーザーエージェント:%USERAGENT%\n"
1034
+ "\n"
1035
+ "--\n"
1036
+ "SiteGuard WP Plugin"
1037
+
1038
+ #: classes/siteguard-login-history.php:136
1039
+ #: classes/siteguard-login-history.php:150
1040
  msgid "Unknown"
1041
  msgstr "未定義"
1042
 
1043
+ #: classes/siteguard-login-lock.php:137
 
 
 
 
1044
  msgid "ERROR: Please login entry again"
1045
  msgstr "エラー: もう一度ログインしてください。"
1046
 
1047
+ #: classes/siteguard-rename-login.php:172
1048
+ msgid "WordPress: Login page URL was changed"
1049
+ msgstr "WordPress: ログインページURLが変更されました"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1050
 
1051
+ #: classes/siteguard-rename-login.php:173
1052
  msgid ""
1053
+ "Please bookmark following of the new login URL.\n"
1054
+ "\n"
1055
+ "%s\n"
1056
+ "\n"
1057
+ "--\n"
1058
+ "SiteGuard WP Plugin"
1059
  msgstr ""
1060
+ "以下の新しいログインページURLを、ブックマークしてください。\n"
1061
+ "\n"
1062
+ "%s\n"
1063
+ "\n"
1064
+ "--\n"
1065
+ "SiteGuard WP Plugin"
1066
 
1067
+ #: classes/siteguard-updates-notify.php:47
1068
+ msgid "DISABLE_WP_CRON is defined true. This function can't be used."
1069
+ msgstr "DISABLE_WP_CRONがtrueと定義されています。この機能は使用できません。"
1070
+
1071
+ #: classes/siteguard-updates-notify.php:58
1072
  msgid ""
1073
+ "Please solve the problem that can not be accessed wp-cron.php. Might be "
1074
+ "access control."
 
1075
  msgstr ""
1076
+ "wp-cron.phpにアクセスできない問題を解決してください。アクセス制御が関係してい"
1077
+ "る可能性があります。"
 
1078
 
1079
+ #: classes/siteguard-updates-notify.php:95
1080
  msgid "There are updates available for your WordPress site:"
1081
  msgstr "あなたのWordPressサイトで、実行可能な更新があります。"
1082
 
1083
+ #: classes/siteguard-updates-notify.php:96
1084
  msgid "Please visit %s to update."
1085
  msgstr "次のページで、更新を行なって下さい。: %s"
1086
 
1087
+ #: classes/siteguard-updates-notify.php:113
1088
  msgid "WP-Core: WordPress is out of date. Please update from version %s to %s"
1089
  msgstr "WordPressの新しいバージョンがあります。%sから%sへ更新してください。"
1090
 
1091
+ #: classes/siteguard-updates-notify.php:147
1092
  msgid "Plugin: %s is out of date. Please update from version %s to %s"
1093
+ msgstr ""
1094
+ "プラグイン:%s は、新しいバージョンがあります。%sから%sへ更新してください。"
1095
 
1096
+ #: classes/siteguard-updates-notify.php:148
1097
  msgid "Details: %s"
1098
  msgstr "詳細:%s"
1099
 
1100
+ #: classes/siteguard-updates-notify.php:149
1101
  msgid "Changelog: %s%s"
1102
  msgstr "更新ログ:%s%s"
1103
 
1104
+ #: classes/siteguard-updates-notify.php:151
1105
+ msgid "Compatibility with WordPress %1$s: 100%% (according to its author)"
1106
+ msgstr ""
1107
+
1108
+ #: classes/siteguard-updates-notify.php:154
1109
+ msgid ""
1110
+ "Compatibility with WordPress %1$s: %2$d%% (%3$d \"works\" votes out of %4$d "
1111
+ "total)"
1112
+ msgstr ""
1113
+
1114
+ #: classes/siteguard-updates-notify.php:156
1115
+ msgid "Compatibility with WordPress %1$s: Unknown"
1116
+ msgstr ""
1117
+
1118
+ #: classes/siteguard-updates-notify.php:158
1119
  msgid "Compatibility: %s"
1120
  msgstr "互換性: %s"
1121
 
1122
+ #: classes/siteguard-updates-notify.php:190
1123
  msgid "Theme: %s is out of date. Please update from version %s to %s"
1124
+ msgstr ""
1125
+ "テーマ:%s は、新しいバージョンが有ります。%sから%sへ更新してください。"
1126
 
1127
+ #: classes/siteguard-updates-notify.php:239
1128
  msgid "WordPress: Updates Available @ %s"
1129
  msgstr "WordPress: 更新通知 @ %s"
1130
 
1131
+ #: classes/siteguard-waf-exclude-rule.php:55
1132
+ msgid "ERROR: Signature is required"
1133
+ msgstr "エラー: シグネチャが未入力です。"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1134
 
1135
+ #: classes/siteguard-waf-exclude-rule.php:64
1136
+ msgid "ERROR: Syntax Error in Signature"
1137
+ msgstr "エラー: シグネチャの指定が正しくありません。"
1138
 
1139
+ #: siteguard.php:200
1140
+ msgid "Login page URL was changed."
1141
+ msgstr "ログインページURLが変更されました。"
1142
 
1143
+ #: siteguard.php:202
1144
+ msgid " Please bookmark "
1145
+ msgstr " "
1146
 
1147
+ #: siteguard.php:203
1148
+ msgid "new login URL"
1149
+ msgstr "新しいログインページURL"
 
 
1150
 
1151
+ #: siteguard.php:204
1152
+ msgid ". Setting change is "
1153
+ msgstr "をブックマークしてください. 設定変更は"
 
 
1154
 
1155
+ #. Plugin Name of the plugin/theme
1156
+ #, fuzzy
1157
+ #| msgid "SiteGuard"
1158
+ msgid "SiteGuard WP Plugin"
1159
+ msgstr "SiteGuard"
1160
 
1161
+ #. Plugin URI of the plugin/theme
1162
+ #, fuzzy
1163
+ #| msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
1164
  msgid ""
1165
+ "http://www.jp-secure.com/cont/products/siteguard_wp_plugin/index_en.html"
1166
+ msgstr "https://www.jp-secure.com/siteguard_wp_plugin/"
 
1167
 
1168
+ #. Description of the plugin/theme
1169
  msgid ""
1170
+ "Only installing SiteGuard WP Plugin on WordPress, its security can be "
1171
+ "improved. SiteGurad WP Plugin is the plugin specialized for the protection "
1172
+ "against the attack to the management page and login. It also have the "
1173
+ "function to create the exclude rule for WAF (SiteGuard Lite, to use it, WAF "
1174
+ "should be installed on the Web server.)"
1175
  msgstr ""
1176
+ "SiteGuard WP Pluginは、WordPressにインストールするだけで、セキュリティを向上"
1177
+ "させることができます。SiteGurad WP Pluginは、管理ページとログインに関する攻撃"
1178
+ "からの防御に特化したセキュリティプラグインです。WAF ( SiteGuard Lite )の除外"
1179
+ "ルールを作成する機能もあります。( 使用するにはWAFがWebサーバーにインストール"
1180
+ "されている必要があります )"
1181
 
1182
+ #. Author of the plugin/theme
1183
+ msgid "JP-Secure"
1184
+ msgstr "ジェイピー・セキュア"
 
 
 
 
 
 
 
 
 
 
1185
 
1186
+ #. Author URI of the plugin/theme
1187
+ msgid "http://www.jp-secure.com/eng/"
1188
+ msgstr "http://www.jp-secure.com/"
1189
 
1190
+ #~ msgid "Exclude Modules"
1191
+ #~ msgstr "除外モジュール"
1192
 
1193
+ #~ msgid "Enable/Disable"
1194
+ #~ msgstr "有効/無効"
1195
 
1196
+ #~ msgid "The pingback function is disabled and its abuse is prevented."
1197
+ #~ msgstr "ピンバック機能を無効にし、悪用を防ぎます。"
1198
 
1199
+ #~ msgid "Directive Type"
1200
+ #~ msgstr "ディレクティブ"
1201
 
1202
+ #~ msgid ""
1203
+ #~ "Please specify Directory, if Target Path is a file name and it is Files "
1204
+ #~ "and a directory name. Please specify FilesMatch and DirectoryMatch, when "
1205
+ #~ "you specify a regular expression."
1206
+ #~ msgstr ""
1207
+ #~ "対象パスがディレクトリの場合は、Directoryを、ファイルの場合はFilesを選択し"
1208
+ #~ "てください。正規表現を使用する場合は、FilesMatch, DirectoryMatchを使用して"
1209
+ #~ "ください。"
1210
 
1211
+ #~ msgid "Target Path"
1212
+ #~ msgstr "対象パス"
1213
 
1214
+ #~ msgid "The image file access failed."
1215
+ #~ msgstr "画像ファイルのアクセスに失敗しました。"
1216
 
1217
+ #~ msgid "Directive"
1218
+ #~ msgstr "ディレクティブ"
1219
 
1220
+ #~ msgid "ERROR: Directive is required"
1221
+ #~ msgstr "エラー: ディレクティブが未入力です。"
 
 
 
 
 
 
 
1222
 
1223
+ #~ msgid "ERROR: Unknown Directive"
1224
+ #~ msgstr "エラー: 未定義のディレクティブ"
 
1225
 
1226
+ #~ msgid "ERROR: Target Path is required"
1227
+ #~ msgstr "エラー: 対象パスが未入力です。"
 
languages/siteguard.pot CHANGED
@@ -1,100 +1,1073 @@
1
- # SOME DESCRIPTIVE TITLE.
2
- # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3
- # This file is distributed under the same license as the PACKAGE package.
4
- # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5
- #
6
- #, fuzzy
7
- msgid ""
8
- msgstr ""
9
- "Project-Id-Version: PACKAGE VERSION\n"
10
- "Report-Msgid-Bugs-To: \n"
11
- "POT-Creation-Date: 2019-10-16 16:04+0900\n"
12
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
- "Language-Team: LANGUAGE <LL@li.org>\n"
15
- "MIME-Version: 1.0\n"
16
- "Content-Type: text/plain; charset=CHARSET\n"
17
- "Content-Transfer-Encoding: 8bit\n"
18
-
19
- #: admin/siteguard-menu-admin-filter.php:96
20
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
21
- msgstr ""
22
-
23
- #: admin/siteguard-menu-advanced-setting.php:56
24
- msgid ""
25
- "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
26
- msgstr ""
27
-
28
- #: admin/siteguard-menu-captcha.php:80
29
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
30
- msgstr ""
31
-
32
- #: admin/siteguard-menu-dashboard.php:26
33
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
34
- msgstr ""
35
-
36
- #: admin/siteguard-menu-fail-once.php:51
37
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
38
- msgstr ""
39
-
40
- #: admin/siteguard-menu-login-alert.php:59
41
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
42
- msgstr ""
43
-
44
- #: admin/siteguard-menu-login-history.php:20
45
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
46
- msgstr ""
47
-
48
- #: admin/siteguard-menu-login-lock.php:80
49
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
50
- msgstr ""
51
-
52
- #: admin/siteguard-menu-protect-xmlrpc.php:124
53
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
54
- msgstr ""
55
-
56
- #: admin/siteguard-menu-rename-login.php:119
57
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
58
- msgstr ""
59
-
60
- #: admin/siteguard-menu-same-error.php:52
61
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
62
- msgstr ""
63
-
64
- #: admin/siteguard-menu-updates-notify.php:80
65
- msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
66
- msgstr ""
67
-
68
- #: admin/siteguard-menu-waf-tuning-support.php:229
69
- msgid ""
70
- "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
71
- msgstr ""
72
-
73
- #: admin/siteguard-menu-waf-tuning-support.php:329
74
- msgid "You have specified this rule for deletion:"
75
- msgstr ""
76
-
77
- #: admin/siteguard-waf-exclude-rule-table.php:35
78
- msgid "Edit"
79
- msgstr ""
80
-
81
- #: admin/siteguard-waf-exclude-rule-table.php:36
82
- msgid "Delete"
83
- msgstr ""
84
-
85
- #: classes/siteguard-login-alert.php:18
86
- msgid "New login at %SITENAME%"
87
- msgstr ""
88
-
89
- #: classes/siteguard-login-alert.php:19
90
- msgid ""
91
- "%USERNAME% logged in at %DATE% %TIME%\n"
92
- "\n"
93
- "== Login information ==\n"
94
- "IP Address: %IPADDRESS%\n"
95
- "Referer: %REFERER%\n"
96
- "User-Agent: %USERAGENT%\n"
97
- "\n"
98
- "--\n"
99
- "SiteGuard WP Plugin"
100
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2021 SiteGuard WP Plugin
2
+ # This file is distributed under the same license as the SiteGuard WP Plugin package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: SiteGuard WP Plugin 1.6.0\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/siteguard\n"
7
+ "POT-Creation-Date: 2021-03-31 08:58:37+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
12
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+
15
+ #: admin/siteguard-login-history-table.php:73
16
+ msgid "Date Time"
17
+ msgstr ""
18
+
19
+ #: admin/siteguard-login-history-table.php:74
20
+ #: admin/siteguard-login-history-table.php:222
21
+ msgid "Operation"
22
+ msgstr ""
23
+
24
+ #: admin/siteguard-login-history-table.php:75
25
+ #: admin/siteguard-login-history-table.php:225
26
+ msgid "Login Name"
27
+ msgstr ""
28
+
29
+ #: admin/siteguard-login-history-table.php:76
30
+ #: admin/siteguard-login-history-table.php:231
31
+ msgid "IP Address"
32
+ msgstr ""
33
+
34
+ #: admin/siteguard-login-history-table.php:77
35
+ #: admin/siteguard-login-history-table.php:228
36
+ #: admin/siteguard-menu-protect-xmlrpc.php:155
37
+ msgid "Type"
38
+ msgstr ""
39
+
40
+ #: admin/siteguard-login-history-table.php:183
41
+ msgid "All Operations"
42
+ msgstr ""
43
+
44
+ #: admin/siteguard-login-history-table.php:184
45
+ #: classes/siteguard-login-history.php:127
46
+ msgid "Success"
47
+ msgstr ""
48
+
49
+ #: admin/siteguard-login-history-table.php:185
50
+ #: classes/siteguard-login-history.php:124
51
+ msgid "Failed"
52
+ msgstr ""
53
+
54
+ #: admin/siteguard-login-history-table.php:186
55
+ #: admin/siteguard-menu-dashboard.php:70 admin/siteguard-menu-fail-once.php:48
56
+ #: admin/siteguard-menu-init.php:42 admin/siteguard-menu-init.php:43
57
+ #: classes/siteguard-login-history.php:130
58
+ msgid "Fail once"
59
+ msgstr ""
60
+
61
+ #: admin/siteguard-login-history-table.php:187
62
+ #: classes/siteguard-login-history.php:133
63
+ msgid "Locked"
64
+ msgstr ""
65
+
66
+ #: admin/siteguard-login-history-table.php:195
67
+ #: admin/siteguard-login-history-table.php:202
68
+ msgid "Other"
69
+ msgstr ""
70
+
71
+ #: admin/siteguard-login-history-table.php:208
72
+ msgid "All Types"
73
+ msgstr ""
74
+
75
+ #: admin/siteguard-login-history-table.php:209
76
+ #: classes/siteguard-login-history.php:144
77
+ msgid "Login Page"
78
+ msgstr ""
79
+
80
+ #: admin/siteguard-login-history-table.php:210
81
+ #: classes/siteguard-login-history.php:147
82
+ msgid "XMLRPC"
83
+ msgstr ""
84
+
85
+ #: admin/siteguard-login-history-table.php:235
86
+ msgid "Filter"
87
+ msgstr ""
88
+
89
+ #: admin/siteguard-login-history-table.php:236
90
+ msgid "All"
91
+ msgstr ""
92
+
93
+ #: admin/siteguard-menu-admin-filter.php:26
94
+ #: admin/siteguard-menu-admin-filter.php:112
95
+ #: admin/siteguard-menu-rename-login.php:28
96
+ #: admin/siteguard-menu-rename-login.php:147
97
+ msgid "To use this function, “mod_rewrite” should be loaded on Apache."
98
+ msgstr ""
99
+
100
+ #: admin/siteguard-menu-admin-filter.php:36
101
+ #: admin/siteguard-menu-advanced-setting.php:34
102
+ #: admin/siteguard-menu-author-query.php:28 admin/siteguard-menu-captcha.php:53
103
+ #: admin/siteguard-menu-fail-once.php:26
104
+ #: admin/siteguard-menu-login-alert.php:30
105
+ #: admin/siteguard-menu-login-lock.php:55
106
+ #: admin/siteguard-menu-protect-xmlrpc.php:73
107
+ #: admin/siteguard-menu-rename-login.php:38
108
+ #: admin/siteguard-menu-same-error.php:33
109
+ #: admin/siteguard-menu-updates-notify.php:41
110
+ #: admin/siteguard-menu-waf-tuning-support.php:172
111
+ #: classes/siteguard-waf-exclude-rule.php:52
112
+ #: classes/siteguard-waf-exclude-rule.php:151
113
+ #: classes/siteguard-waf-exclude-rule.php:157
114
+ msgid "ERROR: Invalid input value."
115
+ msgstr ""
116
+
117
+ #: admin/siteguard-menu-admin-filter.php:42
118
+ #: admin/siteguard-menu-protect-xmlrpc.php:82
119
+ #: admin/siteguard-menu-rename-login.php:72 classes/siteguard-captcha.php:69
120
+ msgid "mod_rewrite of .htaccess can not be used"
121
+ msgstr ""
122
+
123
+ #: admin/siteguard-menu-admin-filter.php:63
124
+ #: admin/siteguard-menu-advanced-setting.php:46
125
+ #: admin/siteguard-menu-author-query.php:51 admin/siteguard-menu-captcha.php:70
126
+ #: admin/siteguard-menu-fail-once.php:41
127
+ #: admin/siteguard-menu-login-alert.php:49
128
+ #: admin/siteguard-menu-login-lock.php:70
129
+ #: admin/siteguard-menu-protect-xmlrpc.php:103
130
+ #: admin/siteguard-menu-rename-login.php:98
131
+ #: admin/siteguard-menu-same-error.php:42
132
+ #: admin/siteguard-menu-updates-notify.php:70
133
+ msgid "Options saved."
134
+ msgstr ""
135
+
136
+ #: admin/siteguard-menu-admin-filter.php:72
137
+ #: admin/siteguard-menu-author-query.php:62
138
+ #: admin/siteguard-menu-protect-xmlrpc.php:113
139
+ #: admin/siteguard-menu-rename-login.php:108
140
+ #: admin/siteguard-menu-waf-tuning-support.php:26
141
+ msgid "ERROR: Failed to .htaccess update."
142
+ msgstr ""
143
+
144
+ #: admin/siteguard-menu-admin-filter.php:80
145
+ #: admin/siteguard-menu-dashboard.php:40 admin/siteguard-menu-init.php:18
146
+ #: admin/siteguard-menu-init.php:19
147
+ msgid "Admin Page IP Filter"
148
+ msgstr ""
149
+
150
+ #: admin/siteguard-menu-admin-filter.php:82
151
+ #: admin/siteguard-menu-advanced-setting.php:55
152
+ #: admin/siteguard-menu-author-query.php:72 admin/siteguard-menu-captcha.php:79
153
+ #: admin/siteguard-menu-fail-once.php:50
154
+ #: admin/siteguard-menu-login-alert.php:58
155
+ #: admin/siteguard-menu-login-history.php:19
156
+ #: admin/siteguard-menu-login-lock.php:79
157
+ #: admin/siteguard-menu-protect-xmlrpc.php:123
158
+ #: admin/siteguard-menu-rename-login.php:118
159
+ #: admin/siteguard-menu-same-error.php:51
160
+ #: admin/siteguard-menu-updates-notify.php:79
161
+ #: admin/siteguard-menu-waf-tuning-support.php:230
162
+ msgid "You can find docs about this function on "
163
+ msgstr ""
164
+
165
+ #: admin/siteguard-menu-admin-filter.php:83
166
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/admin_filter/"
167
+ msgstr ""
168
+
169
+ #: admin/siteguard-menu-admin-filter.php:85
170
+ #: admin/siteguard-menu-advanced-setting.php:58
171
+ #: admin/siteguard-menu-author-query.php:75 admin/siteguard-menu-captcha.php:82
172
+ #: admin/siteguard-menu-fail-once.php:53
173
+ #: admin/siteguard-menu-login-alert.php:61
174
+ #: admin/siteguard-menu-login-lock.php:82
175
+ #: admin/siteguard-menu-protect-xmlrpc.php:126
176
+ #: admin/siteguard-menu-rename-login.php:121
177
+ #: admin/siteguard-menu-same-error.php:54
178
+ #: admin/siteguard-menu-updates-notify.php:82
179
+ #: admin/siteguard-menu-waf-tuning-support.php:233 siteguard.php:205
180
+ msgid "here"
181
+ msgstr ""
182
+
183
+ #: admin/siteguard-menu-admin-filter.php:87
184
+ #: admin/siteguard-menu-advanced-setting.php:60
185
+ #: admin/siteguard-menu-author-query.php:77 admin/siteguard-menu-captcha.php:84
186
+ #: admin/siteguard-menu-dashboard.php:27 admin/siteguard-menu-fail-once.php:55
187
+ #: admin/siteguard-menu-login-alert.php:63
188
+ #: admin/siteguard-menu-login-history.php:20
189
+ #: admin/siteguard-menu-login-lock.php:84
190
+ #: admin/siteguard-menu-protect-xmlrpc.php:128
191
+ #: admin/siteguard-menu-rename-login.php:123
192
+ #: admin/siteguard-menu-same-error.php:56
193
+ #: admin/siteguard-menu-updates-notify.php:84
194
+ #: admin/siteguard-menu-waf-tuning-support.php:235
195
+ msgid "."
196
+ msgstr ""
197
+
198
+ #: admin/siteguard-menu-admin-filter.php:97
199
+ #: admin/siteguard-menu-author-query.php:88 admin/siteguard-menu-captcha.php:94
200
+ #: admin/siteguard-menu-fail-once.php:65
201
+ #: admin/siteguard-menu-login-alert.php:73
202
+ #: admin/siteguard-menu-login-lock.php:94
203
+ #: admin/siteguard-menu-protect-xmlrpc.php:139
204
+ #: admin/siteguard-menu-rename-login.php:133
205
+ #: admin/siteguard-menu-same-error.php:66
206
+ #: admin/siteguard-menu-updates-notify.php:94
207
+ #: admin/siteguard-menu-waf-tuning-support.php:245
208
+ msgid "ON"
209
+ msgstr ""
210
+
211
+ #: admin/siteguard-menu-admin-filter.php:101
212
+ #: admin/siteguard-menu-author-query.php:91 admin/siteguard-menu-captcha.php:97
213
+ #: admin/siteguard-menu-fail-once.php:68
214
+ #: admin/siteguard-menu-login-alert.php:76
215
+ #: admin/siteguard-menu-login-lock.php:97
216
+ #: admin/siteguard-menu-protect-xmlrpc.php:142
217
+ #: admin/siteguard-menu-rename-login.php:136
218
+ #: admin/siteguard-menu-same-error.php:69
219
+ #: admin/siteguard-menu-updates-notify.php:97
220
+ #: admin/siteguard-menu-waf-tuning-support.php:248
221
+ msgid "OFF"
222
+ msgstr ""
223
+
224
+ #: admin/siteguard-menu-admin-filter.php:117
225
+ msgid "Exclude Path"
226
+ msgstr ""
227
+
228
+ #: admin/siteguard-menu-admin-filter.php:119
229
+ msgid ""
230
+ "The path of /wp-admin/ henceforth is specified. To specify more than one, "
231
+ "separate them with new line. "
232
+ msgstr ""
233
+
234
+ #: admin/siteguard-menu-admin-filter.php:124
235
+ msgid ""
236
+ "It is the function for the protection against the attack to the management "
237
+ "page (under /wp-admin/.) To the access from the connection source IP address "
238
+ "which does not login to the management page, 404 (Not Found) is returned. At "
239
+ "the login, the connection source IP address is recorded and the access to "
240
+ "that page is allowed. The connection source IP address which does not login "
241
+ "for more than 24 hours is sequentially deleted. The URL (under /wp-admin/) "
242
+ "where this function is excluded can be specified."
243
+ msgstr ""
244
+
245
+ #: admin/siteguard-menu-advanced-setting.php:53
246
+ #: admin/siteguard-menu-dashboard.php:94 admin/siteguard-menu-init.php:62
247
+ #: admin/siteguard-menu-init.php:63
248
+ msgid "Advanced Setting"
249
+ msgstr ""
250
+
251
+ #: admin/siteguard-menu-advanced-setting.php:56
252
+ msgid ""
253
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/advanced_setting/"
254
+ msgstr ""
255
+
256
+ #: admin/siteguard-menu-advanced-setting.php:66
257
+ msgid "IP Address Mode"
258
+ msgstr ""
259
+
260
+ #: admin/siteguard-menu-advanced-setting.php:69
261
+ msgid "REMOTE_ADDR"
262
+ msgstr ""
263
+
264
+ #: admin/siteguard-menu-advanced-setting.php:72
265
+ msgid "X-Forwarded-For Level:1"
266
+ msgstr ""
267
+
268
+ #: admin/siteguard-menu-advanced-setting.php:75
269
+ msgid "X-Forwarded-For Level:2"
270
+ msgstr ""
271
+
272
+ #: admin/siteguard-menu-advanced-setting.php:78
273
+ msgid "X-Forwarded-For Level:3"
274
+ msgstr ""
275
+
276
+ #: admin/siteguard-menu-advanced-setting.php:83
277
+ msgid ""
278
+ "Set the method for acquiring the IP address. Normally you should select a "
279
+ "remote address. If there is a proxy or load balancer in front of the web "
280
+ "server and you can not obtain the client's IP address with remote address, "
281
+ "you can obtain the IP address from X-Forwarded-For. Level represents the "
282
+ "number from the right end of the value of X-Forwarded-For."
283
+ msgstr ""
284
+
285
+ #: admin/siteguard-menu-author-query.php:70
286
+ #: admin/siteguard-menu-dashboard.php:80 admin/siteguard-menu-init.php:50
287
+ #: admin/siteguard-menu-init.php:51
288
+ msgid "Block Author Query"
289
+ msgstr ""
290
+
291
+ #: admin/siteguard-menu-author-query.php:73
292
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/author_query/"
293
+ msgstr ""
294
+
295
+ #: admin/siteguard-menu-author-query.php:104
296
+ #: admin/siteguard-menu-rename-login.php:162
297
+ msgid "Option"
298
+ msgstr ""
299
+
300
+ #: admin/siteguard-menu-author-query.php:107
301
+ msgid "Disable REST API"
302
+ msgstr ""
303
+
304
+ #: admin/siteguard-menu-author-query.php:112
305
+ msgid "Exclude Plugins"
306
+ msgstr ""
307
+
308
+ #: admin/siteguard-menu-author-query.php:114
309
+ msgid ""
310
+ "Please specify the plugin. To specify more than one, separate them with new "
311
+ "line. "
312
+ msgstr ""
313
+
314
+ #: admin/siteguard-menu-author-query.php:148
315
+ msgid "Add Exclude Plugin"
316
+ msgstr ""
317
+
318
+ #: admin/siteguard-menu-author-query.php:149
319
+ msgid ""
320
+ "This is a list of valid plugins. You can select it and add it to the exclude "
321
+ "plugins."
322
+ msgstr ""
323
+
324
+ #: admin/siteguard-menu-author-query.php:155
325
+ msgid ""
326
+ "Prevents leakage of user names due to \"/?author=<number>\" access. You can "
327
+ "also disable the REST API to prevent username leaks via the REST API. If "
328
+ "there are plugins that do not work due to the REST API being disabled, "
329
+ "please add the plugin name to the excluded plugins. You can add the plugin "
330
+ "name from the list of enabled plugin names."
331
+ msgstr ""
332
+
333
+ #: admin/siteguard-menu-captcha.php:77 admin/siteguard-menu-dashboard.php:50
334
+ #: admin/siteguard-menu-init.php:26 admin/siteguard-menu-init.php:27
335
+ msgid "CAPTCHA"
336
+ msgstr ""
337
+
338
+ #: admin/siteguard-menu-captcha.php:80
339
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/captcha/"
340
+ msgstr ""
341
+
342
+ #: admin/siteguard-menu-captcha.php:110
343
+ msgid "Login page"
344
+ msgstr ""
345
+
346
+ #: admin/siteguard-menu-captcha.php:113 admin/siteguard-menu-captcha.php:125
347
+ #: admin/siteguard-menu-captcha.php:137 admin/siteguard-menu-captcha.php:149
348
+ msgid "Hiragana (Japanese)"
349
+ msgstr ""
350
+
351
+ #: admin/siteguard-menu-captcha.php:116 admin/siteguard-menu-captcha.php:128
352
+ #: admin/siteguard-menu-captcha.php:140 admin/siteguard-menu-captcha.php:152
353
+ msgid "Alphanumeric"
354
+ msgstr ""
355
+
356
+ #: admin/siteguard-menu-captcha.php:119 admin/siteguard-menu-captcha.php:131
357
+ #: admin/siteguard-menu-captcha.php:143 admin/siteguard-menu-captcha.php:155
358
+ #: admin/siteguard-menu-updates-notify.php:113
359
+ #: admin/siteguard-menu-updates-notify.php:122
360
+ #: admin/siteguard-menu-updates-notify.php:134
361
+ msgid "Disable"
362
+ msgstr ""
363
+
364
+ #: admin/siteguard-menu-captcha.php:122
365
+ msgid "Comment page"
366
+ msgstr ""
367
+
368
+ #: admin/siteguard-menu-captcha.php:134
369
+ msgid "Lost password page"
370
+ msgstr ""
371
+
372
+ #: admin/siteguard-menu-captcha.php:146
373
+ msgid "Registration user page"
374
+ msgstr ""
375
+
376
+ #: admin/siteguard-menu-captcha.php:160
377
+ msgid ""
378
+ "It is the function to decrease the vulnerability against an illegal login "
379
+ "attempt attack such as a brute force attack or a password list attack, or to "
380
+ "receive less comment spam. For the character of CAPTCHA, hiragana and "
381
+ "alphanumeric characters can be selected."
382
+ msgstr ""
383
+
384
+ #: admin/siteguard-menu-dashboard.php:24 admin/siteguard-menu-init.php:14
385
+ #: admin/siteguard-menu-init.php:15
386
+ msgid "Dashboard"
387
+ msgstr ""
388
+
389
+ #: admin/siteguard-menu-dashboard.php:26
390
+ msgid ""
391
+ "You can find docs, FAQ and more detailed information about SiteGuard WP "
392
+ "Plugin on "
393
+ msgstr ""
394
+
395
+ #: admin/siteguard-menu-dashboard.php:27
396
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/"
397
+ msgstr ""
398
+
399
+ #: admin/siteguard-menu-dashboard.php:27
400
+ #: admin/siteguard-menu-login-history.php:20
401
+ msgid "SiteGuard WP Plugin Page"
402
+ msgstr ""
403
+
404
+ #: admin/siteguard-menu-dashboard.php:28
405
+ msgid "Setting status"
406
+ msgstr ""
407
+
408
+ #: admin/siteguard-menu-dashboard.php:41
409
+ msgid ""
410
+ "The management directory (/wp-admin/) is protected against the connection "
411
+ "source which does not login."
412
+ msgstr ""
413
+
414
+ #: admin/siteguard-menu-dashboard.php:45 admin/siteguard-menu-init.php:22
415
+ #: admin/siteguard-menu-init.php:23 admin/siteguard-menu-rename-login.php:116
416
+ msgid "Rename Login"
417
+ msgstr ""
418
+
419
+ #: admin/siteguard-menu-dashboard.php:46
420
+ msgid "The login page name is changed."
421
+ msgstr ""
422
+
423
+ #: admin/siteguard-menu-dashboard.php:51
424
+ msgid "CAPTCHA is added to the login page or comment post."
425
+ msgstr ""
426
+
427
+ #: admin/siteguard-menu-dashboard.php:55 admin/siteguard-menu-init.php:30
428
+ #: admin/siteguard-menu-init.php:31 admin/siteguard-menu-same-error.php:49
429
+ msgid "Same Login Error Message"
430
+ msgstr ""
431
+
432
+ #: admin/siteguard-menu-dashboard.php:56
433
+ msgid ""
434
+ "Instead of the detailed error message at the login error, the single message "
435
+ "is returned."
436
+ msgstr ""
437
+
438
+ #: admin/siteguard-menu-dashboard.php:60 admin/siteguard-menu-init.php:34
439
+ #: admin/siteguard-menu-init.php:35 admin/siteguard-menu-login-lock.php:77
440
+ msgid "Login Lock"
441
+ msgstr ""
442
+
443
+ #: admin/siteguard-menu-dashboard.php:61
444
+ msgid ""
445
+ "The connection source which repeats login failure is being locked within a "
446
+ "certain period."
447
+ msgstr ""
448
+
449
+ #: admin/siteguard-menu-dashboard.php:65 admin/siteguard-menu-init.php:38
450
+ #: admin/siteguard-menu-init.php:39 admin/siteguard-menu-login-alert.php:56
451
+ msgid "Login Alert"
452
+ msgstr ""
453
+
454
+ #: admin/siteguard-menu-dashboard.php:66
455
+ msgid "E-mail notifies that there was login."
456
+ msgstr ""
457
+
458
+ #: admin/siteguard-menu-dashboard.php:71
459
+ msgid "The first login must fail even if the input is correct."
460
+ msgstr ""
461
+
462
+ #: admin/siteguard-menu-dashboard.php:75 admin/siteguard-menu-init.php:46
463
+ #: admin/siteguard-menu-init.php:47 admin/siteguard-menu-protect-xmlrpc.php:121
464
+ msgid "Protect XMLRPC"
465
+ msgstr ""
466
+
467
+ #: admin/siteguard-menu-dashboard.php:76
468
+ msgid "The abuse of XMLRPC is prevented."
469
+ msgstr ""
470
+
471
+ #: admin/siteguard-menu-dashboard.php:81
472
+ msgid "Block author query."
473
+ msgstr ""
474
+
475
+ #: admin/siteguard-menu-dashboard.php:85 admin/siteguard-menu-init.php:54
476
+ #: admin/siteguard-menu-init.php:55 admin/siteguard-menu-updates-notify.php:77
477
+ msgid "Updates Notify"
478
+ msgstr ""
479
+
480
+ #: admin/siteguard-menu-dashboard.php:86
481
+ msgid ""
482
+ "If WordPress core, plugins, and themes updates are needed , sends email to "
483
+ "notify administrators."
484
+ msgstr ""
485
+
486
+ #: admin/siteguard-menu-dashboard.php:90 admin/siteguard-menu-init.php:58
487
+ #: admin/siteguard-menu-init.php:59
488
+ #: admin/siteguard-menu-waf-tuning-support.php:228
489
+ msgid "WAF Tuning Support"
490
+ msgstr ""
491
+
492
+ #: admin/siteguard-menu-dashboard.php:91
493
+ msgid "The exclude rule for WAF (SiteGuard Lite) is created."
494
+ msgstr ""
495
+
496
+ #: admin/siteguard-menu-dashboard.php:95
497
+ msgid "Set the method for acquiring the IP address."
498
+ msgstr ""
499
+
500
+ #: admin/siteguard-menu-dashboard.php:98 admin/siteguard-menu-init.php:66
501
+ #: admin/siteguard-menu-init.php:67 admin/siteguard-menu-login-history.php:17
502
+ msgid "Login history"
503
+ msgstr ""
504
+
505
+ #: admin/siteguard-menu-dashboard.php:99
506
+ msgid "Login history can be referenced."
507
+ msgstr ""
508
+
509
+ #: admin/siteguard-menu-fail-once.php:51
510
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/fail_once/"
511
+ msgstr ""
512
+
513
+ #: admin/siteguard-menu-fail-once.php:82
514
+ msgid "Target user"
515
+ msgstr ""
516
+
517
+ #: admin/siteguard-menu-fail-once.php:85
518
+ #: admin/siteguard-menu-login-alert.php:102
519
+ msgid "Admin only"
520
+ msgstr ""
521
+
522
+ #: admin/siteguard-menu-fail-once.php:91
523
+ msgid ""
524
+ "It is the function to decrease the vulnerability against a password list "
525
+ "attack. Even is the login input is correct, the first login must fail. After "
526
+ "5 seconds and later within 60 seconds, another correct login input make "
527
+ "login succeed. At the first login failure, the following error message is "
528
+ "displayed."
529
+ msgstr ""
530
+
531
+ #: admin/siteguard-menu-init.php:11
532
+ msgid "SiteGuard"
533
+ msgstr ""
534
+
535
+ #: admin/siteguard-menu-login-alert.php:59
536
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_alert/"
537
+ msgstr ""
538
+
539
+ #: admin/siteguard-menu-login-alert.php:89
540
+ msgid "Subject"
541
+ msgstr ""
542
+
543
+ #: admin/siteguard-menu-login-alert.php:94
544
+ msgid "Body"
545
+ msgstr ""
546
+
547
+ #: admin/siteguard-menu-login-alert.php:99
548
+ msgid "Recipients"
549
+ msgstr ""
550
+
551
+ #: admin/siteguard-menu-login-alert.php:108
552
+ msgid ""
553
+ "It is the function to make it easier to notice unauthorized login. E-mail "
554
+ "will be sent to a login user when logged in. If you receive an e-mail to "
555
+ "there is no logged-in idea, please suspect unauthorized login. The subject "
556
+ "and the mail body, the following variables can be used. (Site Name:%SITENAME"
557
+ "%, User Name:%USERNAME%, DATE:%DATE%, Time:%TIME%, IP Address:%IPADDRESS%, "
558
+ "User-Agent:%USERAGENT%, Referer:%REFERER%) Access by the XML-RPC will not be "
559
+ "notified."
560
+ msgstr ""
561
+
562
+ #: admin/siteguard-menu-login-history.php:20
563
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_history/"
564
+ msgstr ""
565
+
566
+ #: admin/siteguard-menu-login-history.php:31
567
+ msgid ""
568
+ "Login history can be referenced. Let's see if there are any suspicious "
569
+ "history. History, registered 10,000 maximum, will be removed from those old "
570
+ "and more than 10,000."
571
+ msgstr ""
572
+
573
+ #: admin/siteguard-menu-login-lock.php:80
574
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/login_lock/"
575
+ msgstr ""
576
+
577
+ #: admin/siteguard-menu-login-lock.php:110
578
+ msgid "Interval"
579
+ msgstr ""
580
+
581
+ #: admin/siteguard-menu-login-lock.php:113
582
+ msgid "1 second"
583
+ msgstr ""
584
+
585
+ #: admin/siteguard-menu-login-lock.php:116
586
+ msgid "5 seconds"
587
+ msgstr ""
588
+
589
+ #: admin/siteguard-menu-login-lock.php:119
590
+ #: admin/siteguard-menu-login-lock.php:137
591
+ msgid "30 seconds"
592
+ msgstr ""
593
+
594
+ #: admin/siteguard-menu-login-lock.php:122
595
+ msgid "Threshold"
596
+ msgstr ""
597
+
598
+ #: admin/siteguard-menu-login-lock.php:125
599
+ msgid "3 times"
600
+ msgstr ""
601
+
602
+ #: admin/siteguard-menu-login-lock.php:128
603
+ msgid "10 times"
604
+ msgstr ""
605
+
606
+ #: admin/siteguard-menu-login-lock.php:131
607
+ msgid "100 times"
608
+ msgstr ""
609
+
610
+ #: admin/siteguard-menu-login-lock.php:134
611
+ msgid "Lock Time"
612
+ msgstr ""
613
+
614
+ #: admin/siteguard-menu-login-lock.php:140
615
+ msgid "1 minute"
616
+ msgstr ""
617
+
618
+ #: admin/siteguard-menu-login-lock.php:143
619
+ msgid "5 minutes"
620
+ msgstr ""
621
+
622
+ #: admin/siteguard-menu-login-lock.php:148
623
+ msgid ""
624
+ "It is the function to decrease the vulnerability against an illegal login "
625
+ "attempt attack such as a brute force attack or a password list attack. "
626
+ "Especially, it is the function to prevent an automated attack. The "
627
+ "connection source IP address the number of login failure of which reaches "
628
+ "the specified number within the specified period is blocked for the "
629
+ "specified time. Each user account is not locked."
630
+ msgstr ""
631
+
632
+ #: admin/siteguard-menu-protect-xmlrpc.php:124
633
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/xmlrpc/"
634
+ msgstr ""
635
+
636
+ #: admin/siteguard-menu-protect-xmlrpc.php:158
637
+ msgid "Disable Pingback"
638
+ msgstr ""
639
+
640
+ #: admin/siteguard-menu-protect-xmlrpc.php:161
641
+ msgid "Disable XMLRPC"
642
+ msgstr ""
643
+
644
+ #: admin/siteguard-menu-protect-xmlrpc.php:167
645
+ msgid ""
646
+ "To disable the Pingback, or disable the entire XMLRPC ( xmlrpc.php ), to "
647
+ "prevent abuse. When you disable the whole XMLRPC, you will not be able to "
648
+ "use plug-ins and apps that use XMLRPC. If there is trouble, please do not "
649
+ "use this function."
650
+ msgstr ""
651
+
652
+ #: admin/siteguard-menu-rename-login.php:46
653
+ msgid "This function and Plugin \""
654
+ msgstr ""
655
+
656
+ #: admin/siteguard-menu-rename-login.php:46
657
+ msgid "\" cannot be used at the same time."
658
+ msgstr ""
659
+
660
+ #: admin/siteguard-menu-rename-login.php:58
661
+ msgid ""
662
+ "It is only an alphanumeric character, a hyphen, and an underbar that can be "
663
+ "used for New Login Path."
664
+ msgstr ""
665
+
666
+ #: admin/siteguard-menu-rename-login.php:65
667
+ msgid " can not be used for New Login Path."
668
+ msgstr ""
669
+
670
+ #: admin/siteguard-menu-rename-login.php:119
671
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/rename_login/"
672
+ msgstr ""
673
+
674
+ #: admin/siteguard-menu-rename-login.php:152
675
+ msgid "New Login Path"
676
+ msgstr ""
677
+
678
+ #: admin/siteguard-menu-rename-login.php:157
679
+ msgid "An alphanumeric character, a hyphen, and an underbar can be used."
680
+ msgstr ""
681
+
682
+ #: admin/siteguard-menu-rename-login.php:165
683
+ msgid "Do not redirect from admin page to login page. "
684
+ msgstr ""
685
+
686
+ #: admin/siteguard-menu-rename-login.php:171
687
+ msgid ""
688
+ "It is the function to decrease the vulnerability against an illegal login "
689
+ "attempt attack such as a brute force attack or a password list attack. The "
690
+ "login page name (wp-login.php) is changed. The initial value is “login_&lt;5 "
691
+ "random digits&gt;” but it can be changed to a favorite name."
692
+ msgstr ""
693
+
694
+ #: admin/siteguard-menu-same-error.php:52
695
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/same_error/"
696
+ msgstr ""
697
+
698
+ #: admin/siteguard-menu-same-error.php:85
699
+ msgid ""
700
+ "It is the function to decrease the vulnerability against the attack to "
701
+ "examine if a user name exists. All error messages about the login should be "
702
+ "equalized. The single error message is displayed even if anyone of a "
703
+ "username, password, or CAPTCHA is wrong."
704
+ msgstr ""
705
+
706
+ #: admin/siteguard-menu-updates-notify.php:80
707
+ msgid "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/updates_notify/"
708
+ msgstr ""
709
+
710
+ #: admin/siteguard-menu-updates-notify.php:110
711
+ msgid "WordPress updates"
712
+ msgstr ""
713
+
714
+ #: admin/siteguard-menu-updates-notify.php:116
715
+ msgid "Enable"
716
+ msgstr ""
717
+
718
+ #: admin/siteguard-menu-updates-notify.php:119
719
+ msgid "Plugins updates"
720
+ msgstr ""
721
+
722
+ #: admin/siteguard-menu-updates-notify.php:125
723
+ msgid "All plugins"
724
+ msgstr ""
725
+
726
+ #: admin/siteguard-menu-updates-notify.php:128
727
+ msgid "Active plugins only"
728
+ msgstr ""
729
+
730
+ #: admin/siteguard-menu-updates-notify.php:131
731
+ msgid "Themes updates"
732
+ msgstr ""
733
+
734
+ #: admin/siteguard-menu-updates-notify.php:137
735
+ msgid "All themes"
736
+ msgstr ""
737
+
738
+ #: admin/siteguard-menu-updates-notify.php:140
739
+ msgid "Active themes only"
740
+ msgstr ""
741
+
742
+ #: admin/siteguard-menu-updates-notify.php:145
743
+ msgid ""
744
+ "Basic of security is that always you use the latest version. If WordPress "
745
+ "core, plugins, and themes updates are needed , sends email to notify "
746
+ "administrators. Check for updates will be run every 24 hours."
747
+ msgstr ""
748
+
749
+ #: admin/siteguard-menu-waf-tuning-support.php:94
750
+ msgid "New rule created"
751
+ msgstr ""
752
+
753
+ #: admin/siteguard-menu-waf-tuning-support.php:119
754
+ msgid "Rule updated"
755
+ msgstr ""
756
+
757
+ #: admin/siteguard-menu-waf-tuning-support.php:140
758
+ msgid "Rule deleted"
759
+ msgstr ""
760
+
761
+ #: admin/siteguard-menu-waf-tuning-support.php:161
762
+ msgid ""
763
+ "To use the WAF exclude rule, WAF ( SiteGuard Lite ) should be installed on "
764
+ "Apache."
765
+ msgstr ""
766
+
767
+ #: admin/siteguard-menu-waf-tuning-support.php:183
768
+ msgid "Rules applied"
769
+ msgstr ""
770
+
771
+ #: admin/siteguard-menu-waf-tuning-support.php:188
772
+ msgid "Rules unapplied"
773
+ msgstr ""
774
+
775
+ #: admin/siteguard-menu-waf-tuning-support.php:228
776
+ msgid "Add New"
777
+ msgstr ""
778
+
779
+ #: admin/siteguard-menu-waf-tuning-support.php:231
780
+ msgid ""
781
+ "https://www.jp-secure.com/siteguard_wp_plugin_en/howto/waf_tuning_support/"
782
+ msgstr ""
783
+
784
+ #: admin/siteguard-menu-waf-tuning-support.php:259
785
+ msgid ""
786
+ "To use the WAF Tuning Support, WAF ( SiteGuard Lite ) should be installed on "
787
+ "Apache."
788
+ msgstr ""
789
+
790
+ #: admin/siteguard-menu-waf-tuning-support.php:268
791
+ msgid ""
792
+ "It is the function to create the rule to avoid the false detection in "
793
+ "WordPress (including 403 error occurrence with normal access,) if WAF "
794
+ "( SiteGuard Lite ) by JP-Secure is installed on a Web server. WAF prevents "
795
+ "the attack from the outside against the Web server, but for some WordPress "
796
+ "or plugin functions, WAF may detect the attack which is actually not attack "
797
+ "and block the function.\n"
798
+ "By creating the WAF exclude rule, the WAF protection function can be "
799
+ "activated while the false detection for the specified function is prevented."
800
+ msgstr ""
801
+
802
+ #: admin/siteguard-menu-waf-tuning-support.php:275
803
+ msgid "Apply rules"
804
+ msgstr ""
805
+
806
+ #: admin/siteguard-menu-waf-tuning-support.php:283
807
+ msgid "WAF Exclude Rule Add"
808
+ msgstr ""
809
+
810
+ #: admin/siteguard-menu-waf-tuning-support.php:285
811
+ msgid "WAF Exclude Rule Edit"
812
+ msgstr ""
813
+
814
+ #: admin/siteguard-menu-waf-tuning-support.php:291
815
+ #: admin/siteguard-menu-waf-tuning-support.php:336
816
+ #: admin/siteguard-waf-exclude-rule-table.php:59
817
+ msgid "Signature"
818
+ msgstr ""
819
+
820
+ #: admin/siteguard-menu-waf-tuning-support.php:294
821
+ msgid ""
822
+ "The detected signature name or signature ID is specified. To specify more "
823
+ "than one, separate them with new line."
824
+ msgstr ""
825
+
826
+ #: admin/siteguard-menu-waf-tuning-support.php:298
827
+ msgid "Filename (optional)"
828
+ msgstr ""
829
+
830
+ #: admin/siteguard-menu-waf-tuning-support.php:301
831
+ msgid ""
832
+ "The target file name is specified. URL ( the part before ? ) can also be "
833
+ "pasted."
834
+ msgstr ""
835
+
836
+ #: admin/siteguard-menu-waf-tuning-support.php:305
837
+ msgid "Comment (optional)"
838
+ msgstr ""
839
+
840
+ #: admin/siteguard-menu-waf-tuning-support.php:317
841
+ msgid "Save"
842
+ msgstr ""
843
+
844
+ #: admin/siteguard-menu-waf-tuning-support.php:327
845
+ msgid "WAF Exclude Rule Delete"
846
+ msgstr ""
847
+
848
+ #: admin/siteguard-menu-waf-tuning-support.php:331
849
+ msgid "You have specified this rule for deletion:"
850
+ msgid_plural "You have specified these rules for deletion:"
851
+ msgstr[0] ""
852
+ msgstr[1] ""
853
+
854
+ #: admin/siteguard-menu-waf-tuning-support.php:336
855
+ #: admin/siteguard-waf-exclude-rule-table.php:60
856
+ msgid "Filename"
857
+ msgstr ""
858
+
859
+ #: admin/siteguard-menu-waf-tuning-support.php:336
860
+ #: admin/siteguard-waf-exclude-rule-table.php:61
861
+ msgid "Comment"
862
+ msgstr ""
863
+
864
+ #: admin/siteguard-menu-waf-tuning-support.php:342
865
+ msgid "Confirm Deletion"
866
+ msgstr ""
867
+
868
+ #: admin/siteguard-menu-waf-tuning-support.php:344
869
+ msgid "There are no rules selected for deletion."
870
+ msgstr ""
871
+
872
+ #: admin/siteguard-waf-exclude-rule-table.php:35
873
+ msgid "Edit"
874
+ msgstr ""
875
+
876
+ #: admin/siteguard-waf-exclude-rule-table.php:36
877
+ #: admin/siteguard-waf-exclude-rule-table.php:77
878
+ msgid "Delete"
879
+ msgstr ""
880
+
881
+ #: classes/siteguard-base.php:24
882
+ msgid "It does not support the multisite function of WordPress."
883
+ msgstr ""
884
+
885
+ #: classes/siteguard-captcha.php:90
886
+ msgid ""
887
+ "In order to enable this function, it is necessary to install expanded modules"
888
+ msgstr ""
889
+
890
+ #: classes/siteguard-captcha.php:94
891
+ msgid "in the server."
892
+ msgstr ""
893
+
894
+ #: classes/siteguard-captcha.php:107
895
+ msgid "The image file write failed."
896
+ msgstr ""
897
+
898
+ #: classes/siteguard-captcha.php:131
899
+ msgid ""
900
+ "In order to enable this function, php must be compiled with FreeType support "
901
+ "enabled."
902
+ msgstr ""
903
+
904
+ #: classes/siteguard-captcha.php:136 classes/siteguard-login-lock.php:101
905
+ msgid "ERROR: LOGIN LOCKED"
906
+ msgstr ""
907
+
908
+ #: classes/siteguard-captcha.php:137
909
+ msgid "ERROR: Please check the input and resend."
910
+ msgstr ""
911
+
912
+ #: classes/siteguard-captcha.php:176
913
+ msgid "Please input characters displayed above."
914
+ msgstr ""
915
+
916
+ #: classes/siteguard-captcha.php:220 classes/siteguard-captcha.php:224
917
+ #: classes/siteguard-captcha.php:241 classes/siteguard-captcha.php:255
918
+ msgid "ERROR: Invalid CAPTCHA."
919
+ msgstr ""
920
+
921
+ #: classes/siteguard-disable-author-query.php:42
922
+ msgid "The REST API on this site has been disabled."
923
+ msgstr ""
924
+
925
+ #: classes/siteguard-login-alert.php:18
926
+ msgid "New login at %SITENAME%"
927
+ msgstr ""
928
+
929
+ #: classes/siteguard-login-alert.php:19
930
+ msgid ""
931
+ "%USERNAME% logged in at %DATE% %TIME%\n"
932
+ "\n"
933
+ "== Login information ==\n"
934
+ "IP Address: %IPADDRESS%\n"
935
+ "Referer: %REFERER%\n"
936
+ "User-Agent: %USERAGENT%\n"
937
+ "\n"
938
+ "--\n"
939
+ "SiteGuard WP Plugin"
940
+ msgstr ""
941
+
942
+ #: classes/siteguard-login-history.php:136
943
+ #: classes/siteguard-login-history.php:150
944
+ msgid "Unknown"
945
+ msgstr ""
946
+
947
+ #: classes/siteguard-login-lock.php:137
948
+ msgid "ERROR: Please login entry again"
949
+ msgstr ""
950
+
951
+ #: classes/siteguard-rename-login.php:172
952
+ msgid "WordPress: Login page URL was changed"
953
+ msgstr ""
954
+
955
+ #: classes/siteguard-rename-login.php:173
956
+ msgid ""
957
+ "Please bookmark following of the new login URL.\n"
958
+ "\n"
959
+ "%s\n"
960
+ "\n"
961
+ "--\n"
962
+ "SiteGuard WP Plugin"
963
+ msgstr ""
964
+
965
+ #: classes/siteguard-updates-notify.php:47
966
+ msgid "DISABLE_WP_CRON is defined true. This function can't be used."
967
+ msgstr ""
968
+
969
+ #: classes/siteguard-updates-notify.php:58
970
+ msgid ""
971
+ "Please solve the problem that can not be accessed wp-cron.php. Might be "
972
+ "access control."
973
+ msgstr ""
974
+
975
+ #: classes/siteguard-updates-notify.php:95
976
+ msgid "There are updates available for your WordPress site:"
977
+ msgstr ""
978
+
979
+ #: classes/siteguard-updates-notify.php:96
980
+ msgid "Please visit %s to update."
981
+ msgstr ""
982
+
983
+ #: classes/siteguard-updates-notify.php:113
984
+ msgid "WP-Core: WordPress is out of date. Please update from version %s to %s"
985
+ msgstr ""
986
+
987
+ #: classes/siteguard-updates-notify.php:147
988
+ msgid "Plugin: %s is out of date. Please update from version %s to %s"
989
+ msgstr ""
990
+
991
+ #: classes/siteguard-updates-notify.php:148
992
+ msgid "Details: %s"
993
+ msgstr ""
994
+
995
+ #: classes/siteguard-updates-notify.php:149
996
+ msgid "Changelog: %s%s"
997
+ msgstr ""
998
+
999
+ #: classes/siteguard-updates-notify.php:151
1000
+ msgid "Compatibility with WordPress %1$s: 100%% (according to its author)"
1001
+ msgstr ""
1002
+
1003
+ #: classes/siteguard-updates-notify.php:154
1004
+ msgid ""
1005
+ "Compatibility with WordPress %1$s: %2$d%% (%3$d \"works\" votes out of %4$d "
1006
+ "total)"
1007
+ msgstr ""
1008
+
1009
+ #: classes/siteguard-updates-notify.php:156
1010
+ msgid "Compatibility with WordPress %1$s: Unknown"
1011
+ msgstr ""
1012
+
1013
+ #: classes/siteguard-updates-notify.php:158
1014
+ msgid "Compatibility: %s"
1015
+ msgstr ""
1016
+
1017
+ #: classes/siteguard-updates-notify.php:190
1018
+ msgid "Theme: %s is out of date. Please update from version %s to %s"
1019
+ msgstr ""
1020
+
1021
+ #: classes/siteguard-updates-notify.php:239
1022
+ msgid "WordPress: Updates Available @ %s"
1023
+ msgstr ""
1024
+
1025
+ #: classes/siteguard-waf-exclude-rule.php:55
1026
+ msgid "ERROR: Signature is required"
1027
+ msgstr ""
1028
+
1029
+ #: classes/siteguard-waf-exclude-rule.php:64
1030
+ msgid "ERROR: Syntax Error in Signature"
1031
+ msgstr ""
1032
+
1033
+ #: siteguard.php:200
1034
+ msgid "Login page URL was changed."
1035
+ msgstr ""
1036
+
1037
+ #: siteguard.php:202
1038
+ msgid " Please bookmark "
1039
+ msgstr ""
1040
+
1041
+ #: siteguard.php:203
1042
+ msgid "new login URL"
1043
+ msgstr ""
1044
+
1045
+ #: siteguard.php:204
1046
+ msgid ". Setting change is "
1047
+ msgstr ""
1048
+
1049
+ #. Plugin Name of the plugin/theme
1050
+ msgid "SiteGuard WP Plugin"
1051
+ msgstr ""
1052
+
1053
+ #. Plugin URI of the plugin/theme
1054
+ msgid ""
1055
+ "http://www.jp-secure.com/cont/products/siteguard_wp_plugin/index_en.html"
1056
+ msgstr ""
1057
+
1058
+ #. Description of the plugin/theme
1059
+ msgid ""
1060
+ "Only installing SiteGuard WP Plugin on WordPress, its security can be "
1061
+ "improved. SiteGurad WP Plugin is the plugin specialized for the protection "
1062
+ "against the attack to the management page and login. It also have the "
1063
+ "function to create the exclude rule for WAF (SiteGuard Lite, to use it, WAF "
1064
+ "should be installed on the Web server.)"
1065
+ msgstr ""
1066
+
1067
+ #. Author of the plugin/theme
1068
+ msgid "JP-Secure"
1069
+ msgstr ""
1070
+
1071
+ #. Author URI of the plugin/theme
1072
+ msgid "http://www.jp-secure.com/eng/"
1073
+ msgstr ""
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: jp-secure
3
  Donate link: -
4
  Tags: security, waf, brute force, password list, login lock, login alert, captcha, pingback, fail once
5
  Requires at least: 3.9
6
- Tested up to: 5.7
7
- Stable tag: 1.5.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -66,6 +66,10 @@ After 5 seconds and later within 60 seconds, another correct login input make lo
66
 
67
  The pingback function is disabled and its abuse is prevented.
68
 
 
 
 
 
69
  * Updates Notify
70
 
71
  Basic of security is that always you use the latest version. If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.
@@ -102,6 +106,8 @@ If you have created your own language pack, or have an update of an existing one
102
  [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/faq/)
103
 
104
  == Changelog ==
 
 
105
  = 1.5.2 =
106
  * Fix a syntax error before php5.4
107
  = 1.5.1 =
3
  Donate link: -
4
  Tags: security, waf, brute force, password list, login lock, login alert, captcha, pingback, fail once
5
  Requires at least: 3.9
6
+ Tested up to: 5.9
7
+ Stable tag: 1.6.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
66
 
67
  The pingback function is disabled and its abuse is prevented.
68
 
69
+ * Block Author Query
70
+
71
+ Prevents leakage of user names due to "/?author=<number>" access.
72
+
73
  * Updates Notify
74
 
75
  Basic of security is that always you use the latest version. If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.
106
  [Japanese Page](https://www.jp-secure.com/siteguard_wp_plugin/faq/)
107
 
108
  == Changelog ==
109
+ = 1.6.0 =
110
+ * Add the "Block Author Query" feature
111
  = 1.5.2 =
112
  * Fix a syntax error before php5.4
113
  = 1.5.1 =
siteguard.php CHANGED
@@ -7,7 +7,7 @@ Author: JP-Secure
7
  Author URI: http://www.jp-secure.com/eng/
8
  Text Domain: siteguard
9
  Domain Path: /languages/
10
- Version: 1.5.2
11
  */
12
 
13
  /* Copyright 2014 JP-Secure Inc
@@ -57,6 +57,7 @@ require_once( 'classes/siteguard-login-alert.php' );
57
  require_once( 'classes/siteguard-captcha.php' );
58
  require_once( 'classes/siteguard-disable-xmlrpc.php' );
59
  require_once( 'classes/siteguard-disable-pingback.php' );
 
60
  require_once( 'classes/siteguard-waf-exclude-rule.php' );
61
  require_once( 'classes/siteguard-updates-notify.php' );
62
  require_once( 'admin/siteguard-menu-init.php' );
@@ -71,6 +72,7 @@ global $siteguard_captcha;
71
  global $siteguard_login_history;
72
  global $siteguard_xmlrpc;
73
  global $siteguard_pingback;
 
74
  global $siteguard_waf_exclude_rule;
75
  global $siteguard_updates_notify;
76
 
@@ -84,11 +86,12 @@ $siteguard_login_history = new SiteGuard_LoginHistory( );
84
  $siteguard_captcha = new SiteGuard_CAPTCHA( );
85
  $siteguard_xmlrpc = new SiteGuard_Disable_XMLRPC( );
86
  $siteguard_pingback = new SiteGuard_Disable_Pingback( );
 
87
  $siteguard_waf_exclude_rule = new SiteGuard_WAF_Exclude_Rule( );
88
  $siteguard_updates_notify = new SiteGuard_UpdatesNotify( );
89
 
90
  function siteguard_activate( ) {
91
- global $siteguard_config, $siteguard_admin_filter, $siteguard_rename_login, $siteguard_login_history, $siteguard_captcha, $siteguard_loginlock, $siteguard_loginalert, $siteguard_xmlrpc, $siteguard_pingback, $siteguard_waf_exclude_rule, $siteguard_updates_notify;
92
 
93
  load_plugin_textdomain(
94
  'siteguard',
@@ -106,6 +109,7 @@ function siteguard_activate( ) {
106
  $siteguard_loginalert->init();
107
  $siteguard_xmlrpc->init();
108
  $siteguard_pingback->init();
 
109
  $siteguard_waf_exclude_rule->init();
110
  $siteguard_updates_notify->init();
111
  }
@@ -203,7 +207,7 @@ class SiteGuard extends SiteGuard_Base {
203
  $siteguard_rename_login->send_notify( );
204
  }
205
  function upgrade( ) {
206
- global $siteguard_config, $siteguard_rename_login, $siteguard_admin_filter, $siteguard_loginalert, $siteguard_updates_notify, $siteguard_login_history, $siteguard_xmlrpc;
207
  $upgrade_ok = true;
208
  $old_version = $siteguard_config->get( 'version' );
209
  if ( '' === $old_version ) {
@@ -263,6 +267,9 @@ class SiteGuard extends SiteGuard_Base {
263
  }
264
  }
265
  }
 
 
 
266
  if ( $upgrade_ok && SITEGUARD_VERSION !== $old_version ) {
267
  $siteguard_config->set( 'version', SITEGUARD_VERSION );
268
  $siteguard_config->update( );
7
  Author URI: http://www.jp-secure.com/eng/
8
  Text Domain: siteguard
9
  Domain Path: /languages/
10
+ Version: 1.6.0
11
  */
12
 
13
  /* Copyright 2014 JP-Secure Inc
57
  require_once( 'classes/siteguard-captcha.php' );
58
  require_once( 'classes/siteguard-disable-xmlrpc.php' );
59
  require_once( 'classes/siteguard-disable-pingback.php' );
60
+ require_once( 'classes/siteguard-disable-author-query.php' );
61
  require_once( 'classes/siteguard-waf-exclude-rule.php' );
62
  require_once( 'classes/siteguard-updates-notify.php' );
63
  require_once( 'admin/siteguard-menu-init.php' );
72
  global $siteguard_login_history;
73
  global $siteguard_xmlrpc;
74
  global $siteguard_pingback;
75
+ global $siteguard_author_query;
76
  global $siteguard_waf_exclude_rule;
77
  global $siteguard_updates_notify;
78
 
86
  $siteguard_captcha = new SiteGuard_CAPTCHA( );
87
  $siteguard_xmlrpc = new SiteGuard_Disable_XMLRPC( );
88
  $siteguard_pingback = new SiteGuard_Disable_Pingback( );
89
+ $siteguard_author_query = new SiteGuard_Disable_Author_Query( );
90
  $siteguard_waf_exclude_rule = new SiteGuard_WAF_Exclude_Rule( );
91
  $siteguard_updates_notify = new SiteGuard_UpdatesNotify( );
92
 
93
  function siteguard_activate( ) {
94
+ global $siteguard_config, $siteguard_admin_filter, $siteguard_rename_login, $siteguard_login_history, $siteguard_captcha, $siteguard_loginlock, $siteguard_loginalert, $siteguard_xmlrpc, $siteguard_pingback, $siteguard_author_query, $siteguard_waf_exclude_rule, $siteguard_updates_notify;
95
 
96
  load_plugin_textdomain(
97
  'siteguard',
109
  $siteguard_loginalert->init();
110
  $siteguard_xmlrpc->init();
111
  $siteguard_pingback->init();
112
+ $siteguard_author_query->init();
113
  $siteguard_waf_exclude_rule->init();
114
  $siteguard_updates_notify->init();
115
  }
207
  $siteguard_rename_login->send_notify( );
208
  }
209
  function upgrade( ) {
210
+ global $siteguard_config, $siteguard_rename_login, $siteguard_admin_filter, $siteguard_loginalert, $siteguard_updates_notify, $siteguard_login_history, $siteguard_xmlrpc, $siteguard_author_query;
211
  $upgrade_ok = true;
212
  $old_version = $siteguard_config->get( 'version' );
213
  if ( '' === $old_version ) {
267
  }
268
  }
269
  }
270
+ if ( version_compare( $old_version, '1.6.0' ) < 0 ) {
271
+ $siteguard_author_query->init();
272
+ }
273
  if ( $upgrade_ok && SITEGUARD_VERSION !== $old_version ) {
274
  $siteguard_config->set( 'version', SITEGUARD_VERSION );
275
  $siteguard_config->update( );