diff --git a/src/lang/en_US.lang.php b/src/lang/en_US.lang.php
index 00f75410..d59d8bfa 100644
--- a/src/lang/en_US.lang.php
+++ b/src/lang/en_US.lang.php
@@ -180,7 +180,7 @@ $sm_lang = array(
'pattern' => 'Search string/pattern',
'pattern_description' => 'If this pattern is not found on the website, the server will be marked online/offline. Regular expressions are allowed.',
'pattern_online' => 'Pattern indicates website is',
- 'pattern_online_description' => 'Online: If this pattern is not found on the website, the server will be marked online. Offline: If this pattern is not found on the website, the server will be marked offline.',
+ 'pattern_online_description' => 'Online: If this pattern was found on the website, the server will be marked online. Offline: If this pattern was not found on the website, the server will be marked offline.',
'redirect_check' => 'Redirecting to another domain is',
'redirect_check_description' => 'Redirect to another domain is usually a bad sign.',
'allow_http_status' => 'Allow HTTP status code',
diff --git a/src/lang/es_ES.lang.php b/src/lang/es_ES.lang.php
index 23d56cde..10d981e7 100644
--- a/src/lang/es_ES.lang.php
+++ b/src/lang/es_ES.lang.php
@@ -185,7 +185,7 @@ $sm_lang = array(
'pattern' => 'Patrón/texto de búsqueda',
'pattern_description' => 'Si el patrón no se encuentra en el sitio, se marcará al servidor como en línea/fuera de línea. Se permiten expresiones regulares.',
'pattern_online' => 'El patrón indica si el servidor está:',
- 'pattern_online_description' => 'En línea: Si el patrón no se encutra en el sitio, se marcará al servidor como en línea. Fuera de línea: Si el patrón no se encutra en el sitio, se marcará al servidor como furea de línea.',
+ 'pattern_online_description' => 'En línea: Si el patrón encuentra en el sitio, se marcará al servidor como en línea. Fuera de línea: Si el patrón no se encutra en el sitio, se marcará al servidor como furea de línea.',
'redirect_check' => 'Redirigir a otra dirección es:',
'redirect_check_description' => 'Redirigir normalmente es una mala señal.',
'allow_http_status' => 'Permitir revisar el código de estado HTTP',
diff --git a/src/lang/fr_FR.lang.php b/src/lang/fr_FR.lang.php
index 1d12389a..bd2bd905 100644
--- a/src/lang/fr_FR.lang.php
+++ b/src/lang/fr_FR.lang.php
@@ -180,7 +180,7 @@ $sm_lang = array(
'pattern' => 'Rechercher un texte/motif',
'pattern_description' => 'Si ce texte n\'est par retrouvé sur le site web, le serveur est marqué hors-service. Les expressions régulières sont autorisées.',
'pattern_online' => 'Le texte indique que le site est',
- 'pattern_online_description' => 'En ligne : Si ce texte n\'est pas trouvé sur le site internet, le serveur sera considéré en ligne. Hors-ligne : Si ce texte n\'est pas trouvé sur le site, le serveur sera considéré hors-ligne.',
+ 'pattern_online_description' => 'En ligne : Si ce texte est trouvé sur le site internet, le serveur sera considéré en ligne. Hors-ligne : Si ce texte n\'est pas trouvé sur le site, le serveur sera considéré hors-ligne.',
'redirect_check' => 'La redirection vers un autre domaine est',
'redirect_check_description' => 'Une redirection vers un autre domaine est généralement mauvais signe.',
'allow_http_status' => 'Autoriser les codes de status HTTP',
diff --git a/src/lang/ja_JP.lang.php b/src/lang/ja_JP.lang.php
index 3b55a46c..ac8ddc55 100644
--- a/src/lang/ja_JP.lang.php
+++ b/src/lang/ja_JP.lang.php
@@ -177,7 +177,7 @@ $sm_lang = array(
'pattern' => '文字列/パターンを検索',
'pattern_description' => '指定した文字列/パターンが存在しない場合は、「オフライン」としてマークされます。また、標準的な計算式は許可されています。',
'pattern_online' => 'パターンがウェブサイトであることを示すパターン: ',
- 'pattern_online_description' => 'オンライン: このパターンがウェブサイトにない場合は、オンラインとしてマークされます。 Offline: このパターンがウェブサイトにない場合は、オフラインとしてマークされます。',
+ 'pattern_online_description' => 'オンライン:このパターンがWebサイトにある場合、オンラインとしてマークされます。 オフライン:このパターンがWebサイトにない場合、オフラインとしてマークされます。',
'redirect_check' => '別のドメインへのリダイレクト: ',
'redirect_check_description' => '別のドメインにリダイレクトするのは通常は悪い兆候です。',
'allow_http_status' => 'HTTPステータスコードを許可する',
diff --git a/src/lang/no_NB.lang.php b/src/lang/no_NB.lang.php
index 9c3f2025..41f6007e 100644
--- a/src/lang/no_NB.lang.php
+++ b/src/lang/no_NB.lang.php
@@ -167,7 +167,7 @@ $sm_lang = array(
'pattern' => 'Søke streng/mønster',
'pattern_description' => 'Hvis dette mønsteret ikke er funnet på nettstedet, blir serveren merket online/offline. Vanlige uttrykk er tillatt.',
'pattern_online' => 'Mønster indikerer at nettstedet er',
- 'pattern_online_description' => 'Online: Hvis dette mønsteret ikke er funnet på nettstedet, blir serveren merket online. Offline: Hvis dette mønsteret ikke er funnet på nettstedet, blir serveren merket offline.',
+ 'pattern_online_description' => 'Online: Hvis dette mønsteret blir funnet på nettstedet, er serverens merke online. Frakoblet: Hvis dette mønsteret ikke blir funnet på nettstedet, flagges serveren offline.',
'header_name' => 'Overskriftnavn',
'header_value' => 'Overskriftsverdi',
'header_name_description' => 'Versalsensitivt.',
diff --git a/src/lang/ru_RU.lang.php b/src/lang/ru_RU.lang.php
index 82fd11ea..abd69f85 100644
--- a/src/lang/ru_RU.lang.php
+++ b/src/lang/ru_RU.lang.php
@@ -168,7 +168,7 @@ $sm_lang = array(
'pattern' => 'Искать текст/шаблон',
'pattern_description' => 'Если текст по шаблону не найден на сайте, сервер будет помечен как Оффлайн. Регулярные выражения допустимы.',
'pattern_online' => 'Шаблон указывает что вебсайт:',
- 'pattern_online_description' => 'Online: Если этот шаблон не найден на веб-сайте, сервер будет отмечен Онлайн. Offline: Если этот шаблон не найден на веб-сайте, сервер будет отмечен как Оффлайн.',
+ 'pattern_online_description' => 'Online: Если этот шаблон найден на веб-сайте, сервер будет отмечен Онлайн. Offline: Если этот шаблон не найден на веб-сайте, сервер будет отмечен как Оффлайн.',
'header_name' => 'Название заголовка',
'header_value' => 'Значение заголовка',
'header_name_description' => 'с учетом регистра.',