diff --git a/locale/ar/fusiondirectory.po b/locale/ar/fusiondirectory.po
index 379a5f1dcb91255106233675edbd31ef49ed2145..04d076b9a39c9fbde242f27f8530b662f6594f27 100644
--- a/locale/ar/fusiondirectory.po
+++ b/locale/ar/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Arabic (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ar/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5149,6 +5165,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5172,7 +5189,17 @@ msgstr[5] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+msgstr[5] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
@@ -5182,7 +5209,7 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/ca/fusiondirectory.po b/locale/ca/fusiondirectory.po
index 45dff866405335aa20939b18e4cbcb9f441741ea..65533d678a4e600d78765ba9f988b71a3cd7550c 100644
--- a/locale/ca/fusiondirectory.po
+++ b/locale/ca/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Catalan (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ca/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error d'LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error de la configuració"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "El vostre navegador té les galetes inhabilitades. Habiliteu les galetes i torneu a carregar aquesta pàgina abans d'entrar."
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuració %s/%s del FusionDirectori no és llegible. S'està avortant."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/cs_CZ/fusiondirectory.po b/locale/cs_CZ/fusiondirectory.po
index e89026092cf52cc63a0a9999f65dc9ffa8d42bbb..89b0d52d3668ac5291e7ba070ee1f356a535a4c7 100644
--- a/locale/cs_CZ/fusiondirectory.po
+++ b/locale/cs_CZ/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Czech (Czech Republic) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/cs_CZ/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "Nedaří se manipulace s typem struktury kořenového objektu. Prosím p
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Chyba LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Dolů"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Seřadit vzestupně"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Seřadit sestupně"
 
@@ -922,7 +922,7 @@ msgstr "vytvořit nový snímek tohoto objektu"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Fatální chyba"
 
@@ -955,7 +955,7 @@ msgstr "Aby bylo možné používat SASL, je třeba vyplnit kolonky saslRealm ne
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Chyba v nastavení"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Přidat %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Došlo k chybě během importu dn: '%s', zkontrolujte prosím Váš LDIF soubor od řádku %s dále!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "neznámé"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (vyžadováno)"
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Neplatná hodnota pro %s"
@@ -2440,12 +2444,12 @@ msgstr "Všichni uživatelé"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Složka %s, nastavená jako místo pro provedení sestavení, není přístupná!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Váš webový prohlížeč má zakázané cookies. Prosím povolte je a před dalším pokusem o přihlášení stránku nechejte tuto stránku načíst znovu!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Nastavení %s/%s FusionDirectory není čitelné. Akce byla zrušena."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-mailová adresa"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Účet s uživatelským jménem %s nebyl nalezen"
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Bylo nalezeno hned několik účtů s uživatelským jménem %s"
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-mailová adresa"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Nastal problém s poštovním serverem – obraťte se na svého správce systémů."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "tato poukázka (token) je neplatná"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Vyskytl se problém s poštovním serverem, potvrzovací e-mail proto nebyl odeslán"
 
@@ -3226,6 +3230,18 @@ msgstr "Hlášení"
 msgid "Statistics"
 msgstr "Statistiky"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Obnova zapomenutého hesla"
@@ -4380,7 +4396,7 @@ msgstr "Objekty spadající do této skupiny"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Této skupině umožnit připojení pouze na počítače z tohoto seznamu"
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Není možné umístit počítače a terminály do jedné skupiny"
@@ -5143,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr "Není zde žádná %1 skupina"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Je zde jeden uživatel:"
@@ -5160,14 +5177,21 @@ msgstr[2] "%2 z nich má %1 účet"
 msgid "None of them have a %1 account"
 msgstr "Nikdo z nich nemá a %1 účet"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Jeden z nich je uzamčen"
 msgstr[1] "%1 z nich jsou uzamčené"
 msgstr[2] "%1 z nich je uzamčených"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Žádný z nich není uzamčen"
 
diff --git a/locale/de/fusiondirectory.po b/locale/de/fusiondirectory.po
index daf4b6a14a9415893d23549aceadb437ef03fb9e..6bdade49b88dedd56b9eb1b913ef56b718fa3fe9 100644
--- a/locale/de/fusiondirectory.po
+++ b/locale/de/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: German (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/de/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "Die strukturelle Objekt-Typ Ihres Wurzel-Objektes kann nicht konvertiert
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-Fehler"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Ab"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Aufsteigend sortieren"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Absteigend sortieren"
 
@@ -922,7 +922,7 @@ msgstr "Erstelle einen neuen Snapshot dieses Objekts"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Schwerer Fehler"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Konfigurationsfehler"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "%s hinzufügen"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fehler beim Importieren von dn: '%s', bitte überprüfen Sie die LDIF-Datei ab Zeile %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Unbekannt"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (benötigt)"
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ungültiger Wert für %s"
@@ -2440,12 +2444,12 @@ msgstr "Alle Benutzer"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Auf das als Kompilierverzeichnis angegegebene Verzeichnis '%s' kann nicht zugegriffen werden!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Ihr Browser hat Cookies deaktiviert. Bitte aktivieren Sie zunächst Cookies und laden anschliessend diese Seite neu, bevor Sie sich anmelden!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory Konfiguration %s/%s ist nicht lesbar. Abgebrochen."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Email-Adresse"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Email-Adresse"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Kontaktieren Sie Ihren Administrator, es gab ein Problem mit dem Mailserver"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Das Token ist nicht gültig"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Es gab ein Problem mit dem Mailserver, Bestätigungsmail wurde nicht verschickt"
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr "Statistiken"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Passwortwiederherstellung"
@@ -4380,7 +4396,7 @@ msgstr "Objektmitglied dieser Gruppe"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Nur dieser Gruppe erlauben, dieser Liste von Hosts zu verbinden"
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr "Es gibt keine Gruppe %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Es gibt 1 Benutzer:"
@@ -5156,13 +5173,19 @@ msgstr[1] "%2 von diesen haben ein %1 Konto"
 msgid "None of them have a %1 account"
 msgstr "Keiner von diesen hat ein %1-Konto"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Einer von diesen ist gesperrt"
 msgstr[1] "%1 von diesen sind gesperrt"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Keiner von diesen ist gesperrt"
 
diff --git a/locale/el_GR/fusiondirectory.po b/locale/el_GR/fusiondirectory.po
index 59b35c319179e5176aee35ec1548b8f43a2b2127..31a39744f5a3f0371a4e4aa78336a4d5e3c2ae01 100644
--- a/locale/el_GR/fusiondirectory.po
+++ b/locale/el_GR/fusiondirectory.po
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Greek (Greece) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/el_GR/)\n"
 "MIME-Version: 1.0\n"
@@ -372,12 +372,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Σφάλμα LDAP"
 
@@ -838,14 +838,14 @@ msgid "Down"
 msgstr "Κάτω"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ταξινόμηση πάνω"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ταξινόμηση κάτω"
 
@@ -928,7 +928,7 @@ msgstr "Δημιουργία νέου στιγμιότυπου από αυτό 
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Μοιραίο σφάλμα"
 
@@ -961,7 +961,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Σφάλμα ρύθμισης"
 
@@ -1636,8 +1636,8 @@ msgid "Add %s"
 msgstr "Προσθήκη του %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2087,8 +2087,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2153,8 +2152,8 @@ msgstr "Άγνωστο"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2301,7 +2300,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (απαιτείται)"
@@ -2356,7 +2355,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2446,12 +2450,12 @@ msgstr "Όλοι οι χρήστες"
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2550,49 +2554,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Οι ρυθμίσεις FusionDirectory %s/%s  δεν είναι αναγνώσιμες. Ακύρωση."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Διευθύνση ηλεκτρονικής αλληλογγραφίας"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Διευθύνση ηλεκτρονικής αλληλογγραφίας"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3232,6 +3236,18 @@ msgstr "Αναφορά"
 msgid "Statistics"
 msgstr "Στατιστικά"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4386,7 +4402,7 @@ msgstr "Αντικείμενα μέλους για αυτή την ομάδα"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Επιτρέπεται σ'αυτή την ομάδα να συνδέεται στην ακόλουθη λίστα διακομιστών"
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Τοποθετηση σταθμών εργασίας και τερματικών στην ίδια ομάδα δεν επιτρέπεται"
@@ -5147,6 +5163,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5162,13 +5179,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/en/fusiondirectory.po b/locale/en/fusiondirectory.po
index f911a28ae54f18a556e84af4d7af4e2b4363ed19..370004d88c6bfa7c0f490020434948d1c5dafeec 100644
--- a/locale/en/fusiondirectory.po
+++ b/locale/en/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:12+0100\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FusionDirectory project <contact@fusiondirectory.org>\n"
 "Language-Team: English\n"
@@ -365,12 +365,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -833,14 +833,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -923,7 +923,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -956,7 +956,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1631,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2080,7 +2080,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid "Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid ""
+"Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2145,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2293,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2349,7 +2350,12 @@ msgid ""
 "\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2446,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,50 +2550,50 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid ""
 "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3227,6 +3233,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4398,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5140,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5155,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/es/fusiondirectory.po b/locale/es/fusiondirectory.po
index e1803113633c805ae9659159c1b0ead1890115f9..64cd7134b8cb5db972d9d6e7b8bdb7b1d2cd8be3 100644
--- a/locale/es/fusiondirectory.po
+++ b/locale/es/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "No se puede un tipo de objeto estructural en su entrada raíz. Por favor
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "¡Crear una nueva instantánea de este objeto!"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Añadir %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ha habido un error importando dn: '%s', ¡Por favor compruebe su LDIF desde la línea %s en adelante!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder a el directorio de compilación '%s'!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Su navegador tiene las cookies desactivadas. ¡Porfavor active las cookies y recargue esta página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Esta prenda es invalida"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/es_CO/fusiondirectory.po b/locale/es_CO/fusiondirectory.po
index 8590a8f0d8c255e3081e4b12abeb37533e777805..4984083845b9c80a2b0ad89f7836040a4ec12bf6 100644
--- a/locale/es_CO/fusiondirectory.po
+++ b/locale/es_CO/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (Colombia) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_CO/)\n"
 "MIME-Version: 1.0\n"
@@ -367,12 +367,12 @@ msgstr "No es posible utilizar el tipo de objeto estructurado de su objeto 'root
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -833,14 +833,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ordenar "
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordenar de modo inverso"
 
@@ -923,7 +923,7 @@ msgstr "Crear un nuevo 'snapshot' de este objeto"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -956,7 +956,7 @@ msgstr "Usted debe completar saslRealm o saslExop en la pantalla de configuraci
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error de configuración"
 
@@ -1631,8 +1631,8 @@ msgid "Add %s"
 msgstr "Agregar %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2082,9 +2082,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Eror mientras se importaba el dn: '%s', por favor revise su LDIF en la línea %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2148,8 +2147,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2296,7 +2295,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necesario)"
@@ -2351,7 +2350,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
@@ -2441,12 +2445,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder al directorio '%s' especificado para compilar!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2545,49 +2549,49 @@ msgid ""
 "page before logging in!"
 msgstr "Su navegador tiene las cookies deshabilitadas. ¡Por favor habilítelas y recarge la página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración %s/%s de FusionDirectory no tiene permisos de lectura. Abortado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "No se encontró la cuenta de usuario: \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Se encontraron varias cuentas identificadas como: \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Este token es inválido"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Hay un problema con el servidor de correo, la confirmación de email no será enviada."
 
@@ -3227,6 +3231,18 @@ msgstr "Reportes"
 msgid "Statistics"
 msgstr "Estadísticas"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de contraseña"
@@ -4381,7 +4397,7 @@ msgstr "Objetos miembro de este grupo"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Habilitar solamente a éste grupo para conectarse a ésta lista de equipos."
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Alojar estaciones de trabajo y terminales en el mismo grupo no está permitido."
@@ -5142,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr "No existe el grupo %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Existe 1 usuario:"
@@ -5157,13 +5174,19 @@ msgstr[1] "%2 de ellos tienen una %1 cuenta"
 msgid "None of them have a %1 account"
 msgstr "Ninguno de ellos tiene una %1 cuenta"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Uno de ellos está bloqueado"
 msgstr[1] "%1 de ellos está bloqueado"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Ninguno de ellos está bloqueado"
 
diff --git a/locale/es_VE/fusiondirectory.po b/locale/es_VE/fusiondirectory.po
index c770bf21e405941006e148b313be46c1e8d9ad71..a6e621a74d6fe8c383b8827817ad1c371003754c 100644
--- a/locale/es_VE/fusiondirectory.po
+++ b/locale/es_VE/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Spanish (Venezuela) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/es_VE/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "No se puede un tipo de objeto estructural en su entrada raíz. Por favor
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Abajo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "¡Crear una nueva instantánea de este objeto!"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Error fatal"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Error en la configuración"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Añadir %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ha habido un error importando dn: '%s', ¡Por favor compruebe su LDIF desde la línea %s en adelante!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Desconocido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr "Todos los usuarios"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "¡No se puede acceder a el directorio de compilación '%s'!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Su navegador tiene las cookies desactivadas. ¡Porfavor active las cookies y recargue esta página antes de iniciar sesión!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "La configuración de FusionDirectory %s/%s no se puede leer. Cancelado."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Dirección de correo"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Dirección de correo"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacte a su administrador, hubo un problema con el servidor de correo"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Esta prenda es invalida"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fa_IR/fusiondirectory.po b/locale/fa_IR/fusiondirectory.po
index 8b11a466ab7b616decdd511d83a7da2914132e85..f02c1cebe15b62525ed58cd85992898112c96fed 100644
--- a/locale/fa_IR/fusiondirectory.po
+++ b/locale/fa_IR/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Persian (Iran) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fa_IR/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "خطای LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "خطا"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5139,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fi_FI/fusiondirectory.po b/locale/fi_FI/fusiondirectory.po
index e750f090ec86eec5fe990407045346235dfb2891..57556e5cbfd98f5d92f5dc05114c6618784734aa 100644
--- a/locale/fi_FI/fusiondirectory.po
+++ b/locale/fi_FI/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Finnish (Finland) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fi_FI/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP virhe"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Sähköpostiosoite"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Sähköpostiosoite"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/fr/fusiondirectory.po b/locale/fr/fusiondirectory.po
index bc4ad6191d1ca0ff41169e0128c0e18c6da65533..6b994bdc332f06172c1108d43eaf44eaf901530f 100644
--- a/locale/fr/fusiondirectory.po
+++ b/locale/fr/fusiondirectory.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Benoit Mortier <benoit.mortier@opensides.be>, 2016
+# Benoit Mortier <benoit.mortier@opensides.be>, 2016-2017
 # MCMic, 2016
 # fusiondirectory <contact@fusiondirectory.org>, 2014
 # MCMic, 2015-2016
@@ -11,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
-"Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-11 18:07+0000\n"
+"Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>\n"
 "Language-Team: French (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/fr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -95,13 +95,13 @@ msgstr "FusionDirectory a besoin de ce module pour dialoguer avec les différent
 #: setup/class_setupStep_Checks.inc:100
 msgid ""
 "FusionDirectory requires this module to encode variables for javascript use."
-msgstr ""
+msgstr "FusionDirectory a besoin de ce module pour encoder les variables pour l'utilisation dans du javascript."
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
 "FusionDirectory requires this module to filters a variable with a specified "
 "filter."
-msgstr ""
+msgstr "FusionDirectory a besoin de ce module pour filtrer les variables avec un filtre spécifique"
 
 #: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
@@ -370,12 +370,12 @@ msgstr "Impossible de gérer le type structural de votre objet racine. S'il vous
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erreur LDAP"
 
@@ -836,14 +836,14 @@ msgid "Down"
 msgstr "Bas"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Trier vers le haut"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Trier vers le bas"
 
@@ -926,7 +926,7 @@ msgstr "Créer un nouvel instantané depuis cet objet"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Erreur fatale"
 
@@ -959,7 +959,7 @@ msgstr "Vous devez remplir saslRealm ou saslExop dans l’écran de configuratio
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erreur de configuration"
 
@@ -1634,8 +1634,8 @@ msgid "Add %s"
 msgstr "Ajouter %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1705,7 +1705,7 @@ msgstr "Retirer les paramètres %s"
 
 #: include/class_msgPool.inc:654
 msgid "Click the 'Edit' button below to change information in this dialog"
-msgstr ""
+msgstr "Cliquez sur le bouton 'Éditer' ci-dessous pour changer les informations dans cette boite de dialogue"
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -2085,9 +2085,8 @@ msgstr "Erreur ligne %s, une d'entrée doit commencer par le dn"
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Erreur lors de l'importation du dn : '%s', veuillez vérifier votre fichier LDIF à partir de la ligne %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr "Erreur lors de l'importation du dn : \"%s\", veuillez vérifier votre fichier LDIF à partir de la ligne %s !"
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2151,8 +2150,8 @@ msgstr "Inconnu"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2299,7 +2298,7 @@ msgid "Unknown field \"%s\""
 msgstr "Champ inconnu \"%s\""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (requis)"
@@ -2354,7 +2353,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr "Impossible de sauver la photo de l'utilisateur, FusionDirectory a besoin que la bibliothèque php \"imagick\" soit installée pour cela."
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr "La valeur du champ multivalué \"%s\" n'est pas un tableau"
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valeur invalide pour %s"
@@ -2444,12 +2448,12 @@ msgstr "Tous les utilisateurs"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Le répertoire '%s' spécifié comme répertoire de compilation est inaccessible !"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr "Attention: <a href=%s\"> La session n'est pas chiffrée !<a>"
@@ -2548,49 +2552,49 @@ msgid ""
 "page before logging in!"
 msgstr "Votre navigateur a les cookies désactivés. Veuillez activer les cookies et recharger cette page avant de vous connecter !"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Le fichier de configuration de FusionDirectory %s/%s ne peut être lu. Abandon."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Adresse de courriel"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Aucun compte utilisateur trouvé avec l'identifiant \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Plusieurs comptes trouvés avec l’identifiant \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Adresse de courriel"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr "Il n'y a pas de compte qui utilise le courriel \"%s\""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr "Il y a plusieurs comptes qui utilisent le courriel \"%s\""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr "L'utilisateur correspondant au courriel \"%s\" est verrouillé. Veuillez contacter votre administrateur système !"
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contactez votre administrateur système, il y a eu un problème avec le serveur de courriel"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Le jeton n'est pas valide"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Un problème est survenu avec le serveur, le courriel de confirmation n'a pas été envoyé"
 
@@ -3219,7 +3223,7 @@ msgstr "Tableau de bord"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
 msgid "Statistics and various information"
-msgstr ""
+msgstr "Statistiques et informations diverses"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3230,6 +3234,18 @@ msgstr "Rapports"
 msgid "Statistics"
 msgstr "Statistiques"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr "Mot de passes"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr "Statistiques sur les mot de passe"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr "Statistiques mots de passe"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Récupération de mot de passe"
@@ -3325,7 +3341,7 @@ msgid ""
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr ""
+msgstr "Bonjour,\n\nVoici vos informations :\n- Identifiant : %s\n- Lien : %s\n\nCeci est seulement valide pour 10 minutes"
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3907,11 +3923,11 @@ msgstr "Shells POSIX disponibles pour les utilisateurs de FusionDirectory"
 
 #: plugins/config/class_configInLdap.inc:462
 msgid "Default shell"
-msgstr ""
+msgstr "Shell par défaut"
 
 #: plugins/config/class_configInLdap.inc:462
 msgid "Shell used by default when activating Unix tab."
-msgstr ""
+msgstr "Shell utilisé par défaut lors de l'activation du tab Unix."
 
 #: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
@@ -4384,7 +4400,7 @@ msgstr "Objets membres de ce groupe"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Autoriser ce groupe à se connecter uniquement sur cette liste d'hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Mettre les stations de travail et les terminaux dans le même groupe est interdit"
@@ -4509,7 +4525,7 @@ msgstr "Utilisateurs et groupes à qui appliquer ce rôle"
 #: plugins/admin/acl/class_aclAssignment.inc:190
 #, php-format
 msgid ", and %d others"
-msgstr ""
+msgstr ", et %d autres"
 
 #: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
@@ -4805,7 +4821,7 @@ msgstr "Mot de passe perdu"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
 msgid "Information to reset password for %1 has been sent to email address %2"
-msgstr ""
+msgstr "Les informations pour réinitialiser le mot de passe pour %1 ont été envoyées à l'adresse de courriel %2"
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
 msgid "Warning : this email is only valid for %1 minutes."
@@ -5145,6 +5161,7 @@ msgid "There is no %1 group"
 msgstr "Il n’y a aucun groupe %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Il y a 1 utilisateur :"
@@ -5160,13 +5177,19 @@ msgstr[1] "%2 d’entre eux ont un compte %1"
 msgid "None of them have a %1 account"
 msgstr "Aucun d’eux n’a un compte %1"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] "Un d’entre utilisent la méthode %1"
+msgstr[1] "%2 d’entre utilisent la méthode %1"
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Un d'entre eux est verrouillé"
 msgstr[1] "%1 d’entre eux sont verrouillés"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Aucun d'entre eux n’est verrouillé"
 
diff --git a/locale/hu_HU/fusiondirectory.po b/locale/hu_HU/fusiondirectory.po
index 804753b14476ec25a9a4c1e373ae45189b52f4e7..8cb70d1bdd4b5c22b55c8cc87638d4a98d1859ae 100644
--- a/locale/hu_HU/fusiondirectory.po
+++ b/locale/hu_HU/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Hungarian (Hungary) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/hu_HU/)\n"
 "MIME-Version: 1.0\n"
@@ -367,12 +367,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -833,14 +833,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -923,7 +923,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -956,7 +956,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1631,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2082,8 +2082,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2148,8 +2147,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2296,7 +2295,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2351,7 +2350,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2441,12 +2445,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2545,49 +2549,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3227,6 +3231,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4381,7 +4397,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5142,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5157,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/id/fusiondirectory.po b/locale/id/fusiondirectory.po
index 4845df7508cc82a9e1306e09badd42d38a14764d..8e28773b08ff7270b9a047cdee8560d6561b0b54 100644
--- a/locale/id/fusiondirectory.po
+++ b/locale/id/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Indonesian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5139,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/it_IT/fusiondirectory.po b/locale/it_IT/fusiondirectory.po
index 325ff86c14bc834d701ee384813c9cce35338ab5..3a9e29b412a34c738ef59b7fec6d0b2e1fc55d7d 100644
--- a/locale/it_IT/fusiondirectory.po
+++ b/locale/it_IT/fusiondirectory.po
@@ -4,15 +4,15 @@
 # 
 # Translators:
 # Ilaria Montaruli <Ilaria.Montaruli@gmail.com>, 2015
-# Paola Penati <penati@avaya.com>, 2016
+# Paola Penati <penati@avaya.com>, 2016-2017
 # Paola Penati <penati@avaya.com>, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
-"Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-13 17:11+0000\n"
+"Last-Translator: Paola Penati <penati@avaya.com>\n"
 "Language-Team: Italian (Italy) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/it_IT/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -94,13 +94,13 @@ msgstr "FusionDirectory ha bisogno di questo modulo per comunicare con different
 #: setup/class_setupStep_Checks.inc:100
 msgid ""
 "FusionDirectory requires this module to encode variables for javascript use."
-msgstr ""
+msgstr "FusionDirectory ha bisogno di questo modulo per codificare le variabili per l'uso di JavaScript."
 
 #: setup/class_setupStep_Checks.inc:108
 msgid ""
 "FusionDirectory requires this module to filters a variable with a specified "
 "filter."
-msgstr ""
+msgstr "FusionDirectory richiede questo modulo per filtrare una variabile con un filtro specificato."
 
 #: setup/class_setupStep_Checks.inc:116
 msgid "FusionDirectory requires this module for the samba integration."
@@ -369,12 +369,12 @@ msgstr "Impossibile gestire il tipo di oggetto strutturale del tuo oggetto radic
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Errore LDAP"
 
@@ -835,14 +835,14 @@ msgid "Down"
 msgstr "Sotto"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Ordina in modo crescente"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Ordina in modo decrescente"
 
@@ -925,7 +925,7 @@ msgstr "Crea una nuova 'copia istantanea a partire da questi oggetti"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Errore fatale"
 
@@ -958,7 +958,7 @@ msgstr "é necessario compilare saslRealm o saslExop nello schermo di configuraz
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Errore di configurazione"
 
@@ -1633,8 +1633,8 @@ msgid "Add %s"
 msgstr "Aggiungi %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -1704,7 +1704,7 @@ msgstr "Rimuovi i parametri %s"
 
 #: include/class_msgPool.inc:654
 msgid "Click the 'Edit' button below to change information in this dialog"
-msgstr ""
+msgstr "Clicka sul bottone 'Modifica' qui sotto per cambiare le informazioni in questa finestra"
 
 #: include/class_msgPool.inc:662
 msgid "January"
@@ -2084,9 +2084,8 @@ msgstr "Errore alla linea %s, un blocco d'ingresso dovrebbe iniziare con il dn"
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Errore durante l'importazione del dn: '%s', verifica il tuo file LDIF a partire dalla linea %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr "Errore durante l'importazione del dn: \"%s\", verifica il tuo file LDIF a partire dalla linea %s"
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2150,8 +2149,8 @@ msgstr "Sconosciuto"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2298,7 +2297,7 @@ msgid "Unknown field \"%s\""
 msgstr "Campo \"%s\" sconosciuto"
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (necessario)"
@@ -2353,7 +2352,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr "Impossibile salvare la foto dell'utente, Fusiondirectory necessita che il modulo PHP \"imagick\" sia installato "
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr "Il valore del campo \"%s\" multivalutato non é un array"
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valore non valido per %s"
@@ -2443,12 +2447,12 @@ msgstr "Tutti gli utenti"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "La cartella '%s' dichiarata come cartella di compilazione è inaccessibile !"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr "Attenzione: la sessione  <a href=\"%s\"> non é crittografata!</a>"
@@ -2547,49 +2551,49 @@ msgid ""
 "page before logging in!"
 msgstr "Il tuo navigatore web ha i cookies disattivati. Attiva i cookies e ricarica la pagina prima di connetterti !"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Il file di configurazione %s/%s non è leggibile. Operazione Annullata."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Indirizzo di posta elettronica"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Alcun account trovato con login \"%s\" "
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Trovati più accounts con login \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Indirizzo di posta elettronica"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr "Non c'è nessun account che usa l'indirizzo mail %s"
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr "Ci sono più account che usano l'indirizzo mail %s"
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr "L'utente che usa la mail \"%s\" é bloccato. Si prega di contattare l'amministratore di sistema."
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contattare l'amministratore, c'è stato un problema con il server di posta elettronica"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Questo token non è valido"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Si è verificato un problema con il server mail, la email di conferma non è stata inviata"
 
@@ -3218,7 +3222,7 @@ msgstr "Dashboard"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:29
 msgid "Statistics and various information"
-msgstr ""
+msgstr "Statistiche e informazioni varie"
 
 #: plugins/addons/dashboard/class_dashBoard.inc:38
 msgid "Reporting"
@@ -3229,6 +3233,18 @@ msgstr "Reporting"
 msgid "Statistics"
 msgstr "Statistiche"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr "Passwords"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr "Statistiche sulle passwords"
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr "Statistiche passwords"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recupero della password"
@@ -3324,7 +3340,7 @@ msgid ""
 " - Link : %s\n"
 "\n"
 "This link is only valid for 10 minutes."
-msgstr ""
+msgstr "Buongiorno,\n\necco le votre informazioni:\n- Login : %s\n\n- Link : %s\n\n\nQuesto link é valido solo per 10 minuti."
 
 #: plugins/config/class_recoveryConfig.inc:99
 msgid "Second email"
@@ -3906,11 +3922,11 @@ msgstr "Shell POSIX disponibili per gli utenti FD"
 
 #: plugins/config/class_configInLdap.inc:462
 msgid "Default shell"
-msgstr ""
+msgstr "Shell di default"
 
 #: plugins/config/class_configInLdap.inc:462
 msgid "Shell used by default when activating Unix tab."
-msgstr ""
+msgstr "Shell utilizzato per impostazione predefinita durante l'attivazione scheda Unix."
 
 #: plugins/config/class_configInLdap.inc:466
 msgid "Show ACL tab on all objects"
@@ -4383,7 +4399,7 @@ msgstr "Oggetti membro di questo gruppo"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Consenti all'utente di connettersi solo a questo elenco di host "
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Non é consentito mettre workstations e terminali nello stesso gruppo"
@@ -4508,7 +4524,7 @@ msgstr "Utenti o gruppi a cui assegnare questo ruolo"
 #: plugins/admin/acl/class_aclAssignment.inc:190
 #, php-format
 msgid ", and %d others"
-msgstr ""
+msgstr ", e %d altri"
 
 #: plugins/admin/acl/class_aclAssignment.inc:259
 msgid "ACL assignment"
@@ -4804,7 +4820,7 @@ msgstr "Password dimenticata"
 
 #: ihtml/themes/breezy/recovery.tpl.c:11
 msgid "Information to reset password for %1 has been sent to email address %2"
-msgstr ""
+msgstr "Le informazioni per resettare la password di %1 sono stati inviati all'indirizzo di posta elettronica %2"
 
 #: ihtml/themes/breezy/recovery.tpl.c:14
 msgid "Warning : this email is only valid for %1 minutes."
@@ -5144,6 +5160,7 @@ msgid "There is no %1 group"
 msgstr "Non c'é alcun gruppo %1"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "C'é un utente"
@@ -5159,13 +5176,19 @@ msgstr[1] "%2 di essi hanno %1 account"
 msgid "None of them have a %1 account"
 msgstr "Nessuno di essi ha %1 di account"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] "Uno di essi usa il metodo %1"
+msgstr[1] "%2 di essi usa il metodo %1"
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "L'1% di essi sono bloccati"
 msgstr[1] "L'1% di essi sono bloccati"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Nessuno di loro è bloccato"
 
diff --git a/locale/lv/fusiondirectory.po b/locale/lv/fusiondirectory.po
index 94b2c46d52dd733b40e76017601a8ba07df2cd50..3d9b3b4adc2f4c9b737d484f0aef0362818dcfc7 100644
--- a/locale/lv/fusiondirectory.po
+++ b/locale/lv/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Latvian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/lv/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP kļūda"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-pasta adrese"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-pasta adrese"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5143,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5160,14 +5177,21 @@ msgstr[2] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/nb/fusiondirectory.po b/locale/nb/fusiondirectory.po
index 316d604fa9c27a83a1f142b22bff8e2533fd5849..1c620e043a89a5edb235d29b9a92aa138ddd347f 100644
--- a/locale/nb/fusiondirectory.po
+++ b/locale/nb/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Norwegian Bokmål (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nb/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-feil"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/nl/fusiondirectory.po b/locale/nl/fusiondirectory.po
index e87a1acbcc41b67c4949317a465affb35b80c31f..4a9b8e4b391f15b921eb2a1fdbef3153b9d9262e 100644
--- a/locale/nl/fusiondirectory.po
+++ b/locale/nl/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Dutch (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/nl/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "Kan het structurele object type van je root object niet gebruiken. Probe
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP fout"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Omlaag"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "Maak een nieuw snapshot van dit object"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Fatale fout."
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Configuratie fout"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Voeg %s toe"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fout bij het importeren van dn: '%s', controleer uw LDIF bestand a.u.b. vanaf regel %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Onbekend"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr "Alle gebruikers"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Directory '%s' die opgegeven is als compileer directory is niet toegankelijk!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Cookies zijn uitgeschakeld in uw browser. Schakel cookies a.u.b. in en herlaad deze pagina voordat u inlogt!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory configuratie %s/%s is niet leesbaar. Geannuleerd."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "E-mail adres"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "E-mail adres"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Contacteer je systeembeheerder, er was een probleem met de mailserver"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr "Deze token is niet geldig"
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Er was een probleem met de mail server, de bevestiging werd niet verstuurd"
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Paswoord herstel"
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pl/fusiondirectory.po b/locale/pl/fusiondirectory.po
index 16e8b936f8ad7e4f5aa86d89790e1fe9540712ba..3214e096004a98d1ac9b3d87e56c3322b135f6bd 100644
--- a/locale/pl/fusiondirectory.po
+++ b/locale/pl/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Polish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pl/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "błąd LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "W dół"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "Utwórz nowy snapshot z tego obiektu"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Błąd krytyczny"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Błąd konfiguracji"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Dodaj %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Błąd podczas importu dn: '%s', proszę sprawdzić LDIF od linii %s !"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Nieznane"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Katalog '%s' podany jako katalog kompilacji jest niedostępny!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Twoja przeglądarka ma wyłączone cookies. Proszę włączyć cookies i przeładować stronę przed logowaniem!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Adres email"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Adres email"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5143,6 +5159,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5160,14 +5177,21 @@ msgstr[2] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pt/fusiondirectory.po b/locale/pt/fusiondirectory.po
index dd81679d256e2075805f06f348108f4d7a588a2d..305862eddaeaa011f3f2d0538198ecc2197d8d41 100644
--- a/locale/pt/fusiondirectory.po
+++ b/locale/pt/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Portuguese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Para baixo"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Erro enquanto importava dn: '%s', por favor, verifique seu LDIF na linha %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Desconhecido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Seu navegador está com suporte a cookies desabilitado. Por favor, habilite-o e recarregue essa página antes de entrar!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/pt_BR/fusiondirectory.po b/locale/pt_BR/fusiondirectory.po
index b59c24b38a1a265345894f6cc9624b7a1e6bb3aa..3a4435d17fd702422fae4805848bd5ed59746a2a 100644
--- a/locale/pt_BR/fusiondirectory.po
+++ b/locale/pt_BR/fusiondirectory.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
@@ -367,12 +367,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -833,14 +833,14 @@ msgid "Down"
 msgstr "Descer"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -923,7 +923,7 @@ msgstr "Criar um novo snapshots deste objeto"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Erro fatal"
 
@@ -956,7 +956,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Erro de configuração"
 
@@ -1631,8 +1631,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2082,8 +2082,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2148,8 +2147,8 @@ msgstr "Desconhecido"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2296,7 +2295,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (required)"
@@ -2351,7 +2350,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Valor inválido para %s"
@@ -2441,12 +2445,12 @@ msgstr "Todos os usuários"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Diretório '%s' especificado como diretório de compilação não está acessível!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2545,49 +2549,49 @@ msgid ""
 "page before logging in!"
 msgstr "Cookies estão desabilitados. Por favor, habilite os cookies em seu navegador e atualize esta página antes de efetuar o login!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Abortado. Configuração %s/%s do FusionDirectory não pôde ser lida."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Endereço de email"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Endereço de email"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Entre em contato com o administrador, houve um problema com o servidor de e-mail."
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3227,6 +3231,18 @@ msgstr ""
 msgid "Statistics"
 msgstr "Estatísticas"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperação de senha"
@@ -4381,7 +4397,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5142,6 +5158,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5157,13 +5174,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Nenhum deles está travado"
 
diff --git a/locale/ru/fusiondirectory.po b/locale/ru/fusiondirectory.po
index 4d91e191595ceba825062beca15c106ac920af89..0ac0191218e34ee7b44e9fe60b82f30d64745597 100644
--- a/locale/ru/fusiondirectory.po
+++ b/locale/ru/fusiondirectory.po
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Russian (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru/)\n"
 "MIME-Version: 1.0\n"
@@ -368,12 +368,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Ошибка LDAP"
 
@@ -834,14 +834,14 @@ msgid "Down"
 msgstr "Вниз"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr "Сортировать по возврастанию"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr "Сортировать по убыванию"
 
@@ -924,7 +924,7 @@ msgstr "Создать новый снапшот из объекта"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Фатальная ошибка"
 
@@ -957,7 +957,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Ошибка конфигурации"
 
@@ -1632,8 +1632,8 @@ msgid "Add %s"
 msgstr "Добавить %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2083,9 +2083,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Ошибка при импорте dn: '%s', проверьте ваш LDIF начиная со строки %s!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2149,8 +2148,8 @@ msgstr "Неизвестно"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2297,7 +2296,7 @@ msgid "Unknown field \"%s\""
 msgstr "Неизвестное поле \"%s\""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (обязательный)"
@@ -2352,7 +2351,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Неверное значение для %s"
@@ -2442,12 +2446,12 @@ msgstr "Все пользователи"
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2546,49 +2550,49 @@ msgid ""
 "page before logging in!"
 msgstr "В вашем браузере отключены куки. Пожалуйста включите их и обновите эту страницу перед входом в систему! "
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "Конфигурация FusionDirectory %s/%s не читаема. Прервано."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Адрес электронной почты"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr "Не найден аккаунт с логином \"%s\""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr "Найдено множество учетных записей с логином \"%s\""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Адрес электронной почты"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Свяжитесь с вашим системным администратором, были проблемы с почтовым сервером"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Были проблемы с почтовым сервером, имэйл подтверждения не отправлены"
 
@@ -3228,6 +3232,18 @@ msgstr "Отчеты"
 msgid "Statistics"
 msgstr "Статистика"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Восстановление пароля"
@@ -4382,7 +4398,7 @@ msgstr "Объекты, члены этой группы"
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Позволить подключаться этой группе только к хостам из списка"
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5147,6 +5163,7 @@ msgid "There is no %1 group"
 msgstr "Ни у кого нету %1 группы"
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] "Есть %1 пользователь:"
@@ -5166,7 +5183,15 @@ msgstr[3] "У %2 из них есть %1 аккаунт"
 msgid "None of them have a %1 account"
 msgstr "Ни у одногр из них нету %1 аккаунта"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] "Один из них заблокирован"
@@ -5174,7 +5199,7 @@ msgstr[1] "%1 из них заблокированы"
 msgstr[2] "%1 из них заблокированы"
 msgstr[3] "%1 из них заблокированы"
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr "Ни один из них не заблокирован"
 
diff --git a/locale/ru@petr1708/fusiondirectory.po b/locale/ru@petr1708/fusiondirectory.po
index ddda843d0afb77d752b3d9cbcca077d896ddefb7..1730c0722b9a81fa297f331c90f527ffb65390a3 100644
--- a/locale/ru@petr1708/fusiondirectory.po
+++ b/locale/ru@petr1708/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Russian Petrine orthography (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ru@petr1708/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5145,6 +5161,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5164,7 +5181,15 @@ msgstr[3] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
@@ -5172,7 +5197,7 @@ msgstr[1] ""
 msgstr[2] ""
 msgstr[3] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/sv/fusiondirectory.po b/locale/sv/fusiondirectory.po
index 8f51e2ada454e47e51b440ce1f7ad5c64456bc89..ebab725beffa39ce363d99410843193cc4b67206 100644
--- a/locale/sv/fusiondirectory.po
+++ b/locale/sv/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Swedish (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/sv/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr "Kan inte hantera den strukturella objekttypen hos ditt root-objekt. Vän
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP-fel"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Ner"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "Skapa ny ögonblicksbild från det här objektet"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Allvarligt fel"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Konfigurationsfel"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Lägg till %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Fel under import av dn: '%s', kontrollera din LDIF från rad %s och nedåt!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Okänd"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr "%s (krävs)"
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr "Ogiltigt värde för %s"
@@ -2440,12 +2444,12 @@ msgstr "Alla användare"
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Katalogen '%s' specificerat som kompileringskatalog är inte tillgänglig!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Din webbläsare har avaktiverat cookies. Vänligen aktivera cookies och ladda om den här sidan innan du loggar in!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr "FusionDirectory-konfiguration %s/%s är inte läsbar. Avbryter."
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "Epostadress"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "Epostadress"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr "Kontakta din administratör, det uppstod ett problem med epostservern"
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr "Det uppstod ett problem med epostservern, bekräftelsebrevet skickades inte"
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Återskapande av lösenord"
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5141,6 +5157,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5156,13 +5173,19 @@ msgstr[1] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+msgstr[1] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/ug/fusiondirectory.po b/locale/ug/fusiondirectory.po
index 79fcfe83204779a4b015a468b2fb73503257a5c8..a9303c79f55e8e86adb1af624a260d5cfa06ade7 100644
--- a/locale/ug/fusiondirectory.po
+++ b/locale/ug/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Uighur (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/ug/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr ""
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,8 +2081,7 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
 msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
@@ -2147,8 +2146,8 @@ msgstr ""
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr ""
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5139,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/vi_VN/fusiondirectory.po b/locale/vi_VN/fusiondirectory.po
index 61f0e1808b45f7c7a9fdd57505336535c06b8291..4de809c0c2959392b00149a5a174331190f85854 100644
--- a/locale/vi_VN/fusiondirectory.po
+++ b/locale/vi_VN/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/vi_VN/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "Lá»—i LDAP"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "Xuống"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr "Tạo ra một snapshot mới từ đối tượng này"
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr "Lỗi nặng"
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr "Lỗi cấu hình"
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr "Thêm %s"
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "Lỗi trong khi đang nạp thêm dn:'%s', xin hãy kiểm tra lại LDIF của bạn từ dòng %s trở đi!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "Không rõ"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr "Smarty"
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "Không thể truy cập vào thư mục '%s' được xác định là thư mục soạn thảo!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "Trình duyệt của bạn đã vô hiệu cookies. Xin hãy cho phép cookies vào và tải lại trang này trước khi đăng nhập!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr ""
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr ""
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5139,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""
 
diff --git a/locale/zh/fusiondirectory.po b/locale/zh/fusiondirectory.po
index e3b2b47a59ab62f2084121f54872a9e6bbfc1c67..1f29b5de93c5aee1aacb726f7b4678dace8de671 100644
--- a/locale/zh/fusiondirectory.po
+++ b/locale/zh/fusiondirectory.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory-110\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2016-12-28 16:11+0100\n"
-"PO-Revision-Date: 2016-12-28 15:11+0000\n"
+"POT-Creation-Date: 2017-01-11 19:09+0100\n"
+"PO-Revision-Date: 2017-01-10 14:53+0000\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>\n"
 "Language-Team: Chinese (http://www.transifex.com/fusiondirectory/FusionDirectory-110/language/zh/)\n"
 "MIME-Version: 1.0\n"
@@ -366,12 +366,12 @@ msgstr ""
 #: include/functions.inc:724 include/functions.inc:822
 #: include/functions.inc:2988 include/functions.inc:3165
 #: include/class_config.inc:322 include/class_ldap.inc:924
-#: include/class_ldap.inc:1286 include/simpleplugin/class_simplePlugin.inc:593
-#: include/simpleplugin/attributes/class_SetAttribute.inc:723
+#: include/class_ldap.inc:1284 include/simpleplugin/class_simplePlugin.inc:593
+#: include/simpleplugin/attributes/class_SetAttribute.inc:726
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:278
 #: include/class_SnapshotHandler.inc:311 include/class_SnapshotHandler.inc:327
 #: include/class_SnapshotHandler.inc:460 include/class_SnapshotHandler.inc:463
-#: html/index.php:371 html/class_passwordRecovery.inc:531
+#: html/index.php:371
 msgid "LDAP error"
 msgstr "LDAP 错误"
 
@@ -832,14 +832,14 @@ msgid "Down"
 msgstr "关闭"
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:460
-#: include/simpleplugin/attributes/class_SetAttribute.inc:461
+#: include/simpleplugin/attributes/class_SetAttribute.inc:463
+#: include/simpleplugin/attributes/class_SetAttribute.inc:464
 msgid "Sort up"
 msgstr ""
 
 #: include/class_listing.inc:313
-#: include/simpleplugin/attributes/class_SetAttribute.inc:473
-#: include/simpleplugin/attributes/class_SetAttribute.inc:474
+#: include/simpleplugin/attributes/class_SetAttribute.inc:476
+#: include/simpleplugin/attributes/class_SetAttribute.inc:477
 msgid "Sort down"
 msgstr ""
 
@@ -922,7 +922,7 @@ msgstr ""
 #: include/functions.inc:3302 include/simpleplugin/class_simplePlugin.inc:272
 #: include/simpleplugin/class_simplePlugin.inc:277
 #: include/simpleplugin/class_simplePlugin.inc:289
-#: html/class_passwordRecovery.inc:108
+#: html/class_passwordRecovery.inc:116
 msgid "Fatal error"
 msgstr ""
 
@@ -955,7 +955,7 @@ msgstr ""
 #: include/functions.inc:659 include/class_timezone.inc:51
 #: include/class_config.inc:159 include/class_config.inc:284
 #: include/class_config.inc:843 include/class_config.inc:856
-#: html/index.php:148 html/class_passwordRecovery.inc:131 html/main.php:208
+#: html/index.php:148 html/class_passwordRecovery.inc:139 html/main.php:208
 msgid "Configuration error"
 msgstr ""
 
@@ -1630,8 +1630,8 @@ msgid "Add %s"
 msgstr ""
 
 #: include/class_msgPool.inc:522
-#: include/simpleplugin/attributes/class_SetAttribute.inc:498
-#: include/simpleplugin/attributes/class_SetAttribute.inc:499
+#: include/simpleplugin/attributes/class_SetAttribute.inc:501
+#: include/simpleplugin/attributes/class_SetAttribute.inc:502
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:194
 #, php-format
 msgid "Delete"
@@ -2081,9 +2081,8 @@ msgstr ""
 
 #: include/class_ldap.inc:1199
 #, php-format
-msgid ""
-"Error while importing dn: '%s', please check your LDIF from line %s on!"
-msgstr "导入 dn: '%s' 时错误,请从行 %s 开始检查您的 LDIF!"
+msgid "Error while importing dn: \"%s\", please check your LDIF from line %s on!"
+msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:11
 msgid "Please select the desired entries"
@@ -2147,8 +2146,8 @@ msgstr "未知"
 #: include/simpleplugin/class_dialogAttributes.inc:646
 #: include/simpleplugin/simple-list.xml:67
 #: include/simpleplugin/simple-list.xml:112
-#: include/simpleplugin/attributes/class_SetAttribute.inc:488
-#: include/simpleplugin/attributes/class_SetAttribute.inc:489
+#: include/simpleplugin/attributes/class_SetAttribute.inc:491
+#: include/simpleplugin/attributes/class_SetAttribute.inc:492
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
@@ -2295,7 +2294,7 @@ msgid "Unknown field \"%s\""
 msgstr ""
 
 #: include/simpleplugin/class_Attribute.inc:555
-#: include/simpleplugin/attributes/class_SetAttribute.inc:227
+#: include/simpleplugin/attributes/class_SetAttribute.inc:230
 #, php-format
 msgid "%s (required)"
 msgstr ""
@@ -2350,7 +2349,12 @@ msgid ""
 "\"imagick\" to be installed!"
 msgstr ""
 
-#: include/simpleplugin/attributes/class_SetAttribute.inc:582
+#: include/simpleplugin/attributes/class_SetAttribute.inc:136
+#, php-format
+msgid "The value for multivaluated field \"%s\" is not an array"
+msgstr ""
+
+#: include/simpleplugin/attributes/class_SetAttribute.inc:585
 #, php-format
 msgid "Invalid value for %s"
 msgstr ""
@@ -2440,12 +2444,12 @@ msgstr ""
 msgid "Smarty"
 msgstr ""
 
-#: html/setup.php:59 html/class_passwordRecovery.inc:132
+#: html/setup.php:59 html/class_passwordRecovery.inc:140
 #, php-format
 msgid "Directory '%s' specified as compile directory is not accessible!"
 msgstr "目录 '%s' 作为编译目录无法访问!"
 
-#: html/index.php:56 html/class_passwordRecovery.inc:165
+#: html/index.php:56 html/class_passwordRecovery.inc:173
 #, php-format
 msgid "Warning: <a href=\"%s\">Session is not encrypted!</a>"
 msgstr ""
@@ -2544,49 +2548,49 @@ msgid ""
 "page before logging in!"
 msgstr "您的浏览器已经禁用 cookies。请启用 cookies 并在登录前重新加载本页面!"
 
-#: html/class_passwordRecovery.inc:109
+#: html/class_passwordRecovery.inc:117
 #, php-format
 msgid "FusionDirectory configuration %s/%s is not readable. Aborted."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:455
+#: html/class_passwordRecovery.inc:301 ihtml/themes/breezy/recovery.tpl.c:71
+msgid "Email address"
+msgstr "邮件地址"
+
+#: html/class_passwordRecovery.inc:468
 #, php-format
 msgid "Did not find an account with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:458
+#: html/class_passwordRecovery.inc:471
 #, php-format
 msgid "Found multiple accounts with login \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:472 ihtml/themes/breezy/recovery.tpl.c:71
-msgid "Email address"
-msgstr "邮件地址"
-
-#: html/class_passwordRecovery.inc:495
+#: html/class_passwordRecovery.inc:503
 #, php-format
 msgid "There is no account using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:498
+#: html/class_passwordRecovery.inc:506
 #, php-format
 msgid "There are several accounts using email \"%s\""
 msgstr ""
 
-#: html/class_passwordRecovery.inc:506
+#: html/class_passwordRecovery.inc:514
 #, php-format
 msgid "The user using email \"%s\" is locked. Please contact your administrator."
 msgstr ""
 
-#: html/class_passwordRecovery.inc:548
+#: html/class_passwordRecovery.inc:569
 msgid "Contact your administrator, there was a problem with mail server"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:559
+#: html/class_passwordRecovery.inc:582
 msgid "This token is invalid"
 msgstr ""
 
-#: html/class_passwordRecovery.inc:613
+#: html/class_passwordRecovery.inc:647
 msgid "There was a problem with mail server, confirmation email not sent"
 msgstr ""
 
@@ -3226,6 +3230,18 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
+msgid "Passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
+msgid "Statistics about passwords"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:38
+msgid "Passwords statistics"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4380,7 +4396,7 @@ msgstr ""
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:322
+#: plugins/admin/groups/class_ogroup.inc:321
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -5139,6 +5155,7 @@ msgid "There is no %1 group"
 msgstr ""
 
 #: plugins/addons/dashboard/users_stats.tpl.c:2
+#: plugins/addons/dashboard/pwd_stats.tpl.c:2
 msgid "There is 1 user:"
 msgid_plural "There are %1 users:"
 msgstr[0] ""
@@ -5152,12 +5169,17 @@ msgstr[0] ""
 msgid "None of them have a %1 account"
 msgstr ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:11
+#: plugins/addons/dashboard/pwd_stats.tpl.c:5
+msgid "One of them use %1 method"
+msgid_plural "%2 of them use %1 method"
+msgstr[0] ""
+
+#: plugins/addons/dashboard/pwd_stats.tpl.c:8
 msgid "One of them is locked"
 msgid_plural "%1 of them are locked"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_stats.tpl.c:14
+#: plugins/addons/dashboard/pwd_stats.tpl.c:11
 msgid "None of them is locked"
 msgstr ""