diff --git a/usr/local/share/locale/en/LC_MESSAGES/pfSense.pot b/usr/local/share/locale/en/LC_MESSAGES/pfSense.pot
index 95c4340ea6..fff8739399 100644
--- a/usr/local/share/locale/en/LC_MESSAGES/pfSense.pot
+++ b/usr/local/share/locale/en/LC_MESSAGES/pfSense.pot
@@ -13563,7 +13563,7 @@ msgid ""
msgstr ""
#: usr/local/www/interfaces.php:813
-msgid "The passphrase must be between 8 and 63 characters long."
+msgid "The WPA passphrase must be between 8 and 63 characters long."
msgstr ""
#: usr/local/www/interfaces.php:1383
@@ -14750,7 +14750,7 @@ msgid "PSK:"
msgstr ""
#: usr/local/www/interfaces.php:3214
-msgid "Passphrase must be from 8 to 63 characters."
+msgid "WPA Passphrase must be between 8 and 63 characters long."
msgstr ""
#: usr/local/www/interfaces.php:3218
diff --git a/usr/local/share/locale/ja/LC_MESSAGES/pfSense.po b/usr/local/share/locale/ja/LC_MESSAGES/pfSense.po
index 09134f27f6..c5379e58a7 100644
--- a/usr/local/share/locale/ja/LC_MESSAGES/pfSense.po
+++ b/usr/local/share/locale/ja/LC_MESSAGES/pfSense.po
@@ -21626,7 +21626,7 @@ msgstr ""無効なWEPキーのサイズ。サイズは40 ( 64 )ビットキ
#: usr/local/www/interfaces.php:662 usr/local/www/interfaces.php:677
#: usr/local/www/interfaces.php:718 usr/local/www/interfaces.php:714
#: usr/local/www/interfaces.php:714
-msgid "The passphrase must be between 8 and 63 characters long."
+msgid "The WPA passphrase must be between 8 and 63 characters long."
msgstr "パスフレーズの長さは8 〜63文字にする必要があります。"
#: usr/local/www/interfaces.php:659
@@ -23167,7 +23167,7 @@ msgstr "PSK :"
#: usr/local/www/interfaces.php:2469 usr/local/www/interfaces.php:2499
#: usr/local/www/interfaces.php:2545 usr/local/www/interfaces.php:2534
#: usr/local/www/interfaces.php:2534
-msgid "Passphrase must be from 8 to 63 characters."
+msgid "WPA Passphrase must be between 8 and 63 characters long."
msgstr "パスフレーズは、8〜 63文字でなければなりません。"
#: usr/local/www/interfaces.php:2305 usr/local/www/interfaces.php:2485
diff --git a/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.mo b/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.mo
index 1b8f20bf32..419127ad83 100644
Binary files a/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.mo and b/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.mo differ
diff --git a/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.po b/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.po
index 8249589e3e..985b0dcc57 100644
--- a/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.po
+++ b/usr/local/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/pfSense.po
@@ -18334,7 +18334,7 @@ msgstr "Tamanho de chave WEP inv
#: usr/local/www/interfaces.php:662 usr/local/www/interfaces.php:677
#: usr/local/www/interfaces.php:718 usr/local/www/interfaces.php:714
#: usr/local/www/interfaces.php:719
-msgid "The passphrase must be between 8 and 63 characters long."
+msgid "The WPA passphrase must be between 8 and 63 characters long."
msgstr "O tamanho da frase secreta deve ser entre 8 e 63 caracteres."
#: usr/local/www/interfaces.php:659
@@ -19725,7 +19725,7 @@ msgstr "PSK:"
#: usr/local/www/interfaces.php:2469 usr/local/www/interfaces.php:2499
#: usr/local/www/interfaces.php:2545 usr/local/www/interfaces.php:2534
#: usr/local/www/interfaces.php:2570
-msgid "Passphrase must be from 8 to 63 characters."
+msgid "WPA Passphrase must be between 8 and 63 characters long."
msgstr "Frase secreta deve ter de 8 a 63 caracteres."
#: usr/local/www/interfaces.php:2305 usr/local/www/interfaces.php:2485
diff --git a/usr/local/share/locale/tr/LC_MESSAGES/pfSense.mo b/usr/local/share/locale/tr/LC_MESSAGES/pfSense.mo
index a8d5749871..966197402f 100644
Binary files a/usr/local/share/locale/tr/LC_MESSAGES/pfSense.mo and b/usr/local/share/locale/tr/LC_MESSAGES/pfSense.mo differ
diff --git a/usr/local/share/locale/tr/LC_MESSAGES/pfSense.po b/usr/local/share/locale/tr/LC_MESSAGES/pfSense.po
index fb36eda65d..e64d0f3393 100644
--- a/usr/local/share/locale/tr/LC_MESSAGES/pfSense.po
+++ b/usr/local/share/locale/tr/LC_MESSAGES/pfSense.po
@@ -14110,7 +14110,7 @@ msgstr ""
"olmalıdır."
#: usr/local/www/interfaces.php:813
-msgid "The passphrase must be between 8 and 63 characters long."
+msgid "The WPA passphrase must be between 8 and 63 characters long."
msgstr "Şifre uzunluğu 8 ila 63 karakter arası olmalıdır."
#: usr/local/www/interfaces.php:1383
@@ -15380,7 +15380,7 @@ msgid "PSK:"
msgstr "PSK:"
#: usr/local/www/interfaces.php:3214
-msgid "Passphrase must be from 8 to 63 characters."
+msgid "WPA Passphrase must be between 8 and 63 characters long."
msgstr "Şifre 8 ila 63 karakter olmalıdır."
#: usr/local/www/interfaces.php:3218
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php
index 9b68b24d18..9bcd2e0bcf 100644
--- a/usr/local/www/interfaces.php
+++ b/usr/local/www/interfaces.php
@@ -878,7 +878,12 @@ if ($_POST['apply']) {
if ($_POST['passphrase']) {
$passlen = strlen($_POST['passphrase']);
if ($passlen < 8 || $passlen > 63)
- $input_errors[] = gettext("The passphrase must be between 8 and 63 characters long.");
+ $input_errors[] = gettext("The WPA passphrase must be between 8 and 63 characters long.");
+ }
+ if ($_POST['wpa_enable'] == "yes") {
+ if (empty($_POST['passphrase']) && stristr($_POST['wpa_key_mgmt'], "WPA-PSK")) {
+ $input_errors[] = gettext("A WPA Passphrase must be specified when WPA PSK is enabled.");
+ }
}
}
if (!$input_errors) {
@@ -3273,7 +3278,7 @@ $types6 = array("none" => gettext("None"), "staticv6" => gettext("Static IPv6"),
-
=gettext("Passphrase must be from 8 to 63 characters."); ?>
+
=gettext("WPA Passphrase must be between 8 and 63 characters long."); ?>