Browse Source

Update source translation file

Peter Justin 7 years ago
parent
commit
38191ed4a6
1 changed files with 412 additions and 540 deletions
  1. 412 540
      flaskbb/translations/messages.pot

+ 412 - 540
flaskbb/translations/messages.pot

@@ -1,326 +1,336 @@
 # Translations template for PROJECT.
 # Translations template for PROJECT.
-# Copyright (C) 2017 ORGANIZATION
+# Copyright (C) 2018 ORGANIZATION
 # This file is distributed under the same license as the PROJECT project.
 # This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
 #
 #
 #, fuzzy
 #, fuzzy
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2017-10-12 19:32-0400\n"
+"POT-Creation-Date: 2018-05-03 12:13+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.4.0\n"
+"Generated-By: Babel 2.5.3\n"
 
 
-#: flaskbb/email.py:27
+#: flaskbb/email.py:31
 msgid "Password Recovery Confirmation"
 msgid "Password Recovery Confirmation"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/email.py:50 flaskbb/templates/auth/account_activation.html:1
+#: flaskbb/email.py:55 flaskbb/templates/auth/account_activation.html:1
 #: flaskbb/templates/auth/account_activation.html:10
 #: flaskbb/templates/auth/account_activation.html:10
 msgid "Account Activation"
 msgid "Account Activation"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:25 flaskbb/management/forms.py:31
+#: flaskbb/auth/forms.py:26 flaskbb/management/forms.py:35
 msgid "You can only use letters, numbers or dashes."
 msgid "You can only use letters, numbers or dashes."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:30
+#: flaskbb/auth/forms.py:32
 msgid "Username or Email address"
 msgid "Username or Email address"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:31
+#: flaskbb/auth/forms.py:35
 msgid "Please enter your username or email address."
 msgid "Please enter your username or email address."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:34 flaskbb/auth/forms.py:56 flaskbb/auth/forms.py:108
-#: flaskbb/auth/forms.py:131 flaskbb/user/forms.py:63
+#: flaskbb/auth/forms.py:41 flaskbb/auth/forms.py:73 flaskbb/auth/forms.py:97
+#: flaskbb/auth/forms.py:130 flaskbb/user/forms.py:67
 msgid "Password"
 msgid "Password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:35 flaskbb/auth/forms.py:109 flaskbb/user/forms.py:64
+#: flaskbb/auth/forms.py:42 flaskbb/auth/forms.py:98 flaskbb/user/forms.py:68
 msgid "Please enter your password."
 msgid "Please enter your password."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:37
+#: flaskbb/auth/forms.py:45
 msgid "Remember me"
 msgid "Remember me"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:39 flaskbb/templates/auth/login.html:1
-#: flaskbb/templates/auth/login.html:10 flaskbb/templates/layout.html:141
+#: flaskbb/auth/forms.py:47 flaskbb/templates/auth/login.html:1
+#: flaskbb/templates/auth/login.html:10 flaskbb/templates/layout.html:118
 msgid "Login"
 msgid "Login"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:40 flaskbb/auth/forms.py:44 flaskbb/auth/forms.py:62
-#: flaskbb/auth/forms.py:119
+#: flaskbb/auth/forms.py:48 flaskbb/auth/forms.py:52 flaskbb/auth/forms.py:82
+#: flaskbb/auth/forms.py:113
 msgid "Captcha"
 msgid "Captcha"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:48 flaskbb/auth/forms.py:146
-#: flaskbb/management/forms.py:51 flaskbb/templates/forum/memberlist.html:45
+#: flaskbb/auth/forms.py:57 flaskbb/auth/forms.py:144
+#: flaskbb/management/forms.py:55 flaskbb/templates/forum/memberlist.html:45
 #: flaskbb/templates/forum/search_result.html:104
 #: flaskbb/templates/forum/search_result.html:104
 #: flaskbb/templates/management/banned_users.html:62
 #: flaskbb/templates/management/banned_users.html:62
-#: flaskbb/templates/management/users.html:62
+#: flaskbb/templates/management/users.html:61
 msgid "Username"
 msgid "Username"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:49
+#: flaskbb/auth/forms.py:59
 msgid "A valid username is required"
 msgid "A valid username is required"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:52 flaskbb/auth/forms.py:115 flaskbb/auth/forms.py:127
-#: flaskbb/auth/forms.py:150 flaskbb/management/forms.py:55
+#: flaskbb/auth/forms.py:65 flaskbb/auth/forms.py:106 flaskbb/auth/forms.py:122
+#: flaskbb/auth/forms.py:152 flaskbb/management/forms.py:59
 msgid "Email address"
 msgid "Email address"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:53 flaskbb/auth/forms.py:116 flaskbb/auth/forms.py:128
-#: flaskbb/auth/forms.py:151 flaskbb/management/forms.py:56
-#: flaskbb/user/forms.py:36
+#: flaskbb/auth/forms.py:67 flaskbb/auth/forms.py:108 flaskbb/auth/forms.py:124
+#: flaskbb/auth/forms.py:154 flaskbb/management/forms.py:60
+#: flaskbb/user/forms.py:40
 msgid "A valid email address is required."
 msgid "A valid email address is required."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:54 flaskbb/auth/forms.py:152
-#: flaskbb/management/forms.py:57 flaskbb/user/forms.py:37
-#: flaskbb/user/forms.py:42 flaskbb/user/forms.py:45
+#: flaskbb/auth/forms.py:68 flaskbb/auth/forms.py:155
+#: flaskbb/management/forms.py:61 flaskbb/user/forms.py:41
+#: flaskbb/user/forms.py:46 flaskbb/user/forms.py:49
 msgid "Invalid email address."
 msgid "Invalid email address."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:58 flaskbb/auth/forms.py:133
+#: flaskbb/auth/forms.py:76 flaskbb/auth/forms.py:133
 msgid "Passwords must match."
 msgid "Passwords must match."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:60 flaskbb/auth/forms.py:135
+#: flaskbb/auth/forms.py:80 flaskbb/auth/forms.py:137
 msgid "Confirm password"
 msgid "Confirm password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:64 flaskbb/user/forms.py:28
+#: flaskbb/auth/forms.py:84 flaskbb/user/forms.py:32
 msgid "Language"
 msgid "Language"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:66
+#: flaskbb/auth/forms.py:87
 msgid "I accept the Terms of Service"
 msgid "I accept the Terms of Service"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:67
+#: flaskbb/auth/forms.py:88
 msgid "Please accept the TOS."
 msgid "Please accept the TOS."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:69 flaskbb/templates/auth/register.html:1
-#: flaskbb/templates/auth/register.html:10 flaskbb/templates/layout.html:146
+#: flaskbb/auth/forms.py:92 flaskbb/templates/auth/register.html:1
+#: flaskbb/templates/auth/register.html:10 flaskbb/templates/layout.html:123
 msgid "Register"
 msgid "Register"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:79
-#, python-format
-msgid "Username must be between %(min)s and %(max)s characters long."
+#: flaskbb/auth/forms.py:101 flaskbb/templates/auth/reauth.html:1
+#: flaskbb/templates/auth/reauth.html:10
+msgid "Refresh Login"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:85
-msgid "This is a system reserved name. Choose a different one."
+#: flaskbb/auth/forms.py:115
+msgid "Request Password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:90 flaskbb/management/forms.py:116
-msgid "This username is already taken."
+#: flaskbb/auth/forms.py:139
+msgid "Reset password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:95 flaskbb/management/forms.py:132
-#: flaskbb/user/forms.py:59
-msgid "This email address is already taken."
+#: flaskbb/auth/forms.py:146 flaskbb/management/forms.py:56
+msgid "A valid username is required."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:111 flaskbb/templates/auth/reauth.html:1
-#: flaskbb/templates/auth/reauth.html:10
-msgid "Refresh Login"
+#: flaskbb/auth/forms.py:159
+msgid "Send Confirmation Mail"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:121
-msgid "Request Password"
+#: flaskbb/auth/plugins.py:35
+#, python-format
+msgid "An account activation email has been sent to %(email)s"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:137
-msgid "Reset password"
+#: flaskbb/auth/plugins.py:43
+msgid "Thanks for registering."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:142
-msgid "Wrong email address."
+#: flaskbb/auth/views.py:49
+msgid "Logged out"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:147 flaskbb/management/forms.py:52
-#: flaskbb/message/forms.py:23
-msgid "A valid username is required."
+#: flaskbb/auth/views.py:80
+msgid "Unrecoverable error while handling login"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:154
-msgid "Send Confirmation Mail"
+#: flaskbb/auth/views.py:107
+msgid "Reauthenticated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:160
-msgid "User does not exist."
+#: flaskbb/auth/views.py:112
+msgid "Unrecoverable error while handling reauthentication"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:163
-msgid "User is already active."
+#: flaskbb/auth/views.py:161
+msgid "Could not process registration dueto an unrecoverable error"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:167
-msgid "Email confirmation token"
+#: flaskbb/auth/views.py:196
+msgid ""
+"You have entered an username or email address that is not linked with "
+"your account."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:168
-msgid "Please enter the token that we have sent to you."
+#: flaskbb/auth/views.py:202
+msgid "Email sent! Please check your inbox."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/forms.py:172
-msgid "Confirm Email"
+#: flaskbb/auth/views.py:237
+msgid "Error when resetting password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:82
-msgid "Logged out"
+#: flaskbb/auth/views.py:248
+msgid "Your password has been updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:104
-msgid ""
-"In order to use your account you have to activate it through the link we "
-"have sent to your email address."
+#: flaskbb/auth/views.py:277
+msgid "A new account activation token has been sent to your email address."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:112
-msgid "Wrong username or password."
+#: flaskbb/auth/views.py:312
+msgid "Could not activate account due to an unrecoverable error"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:131
-msgid "Reauthenticated."
+#: flaskbb/auth/views.py:320
+msgid "Your account has been activated and you can now login."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:134
-msgid "Wrong password."
+#: flaskbb/auth/services/activation.py:33
+msgid "Entered email doesn't exist"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:167
-#, python-format
-msgid "An account activation email has been sent to %(email)s"
+#: flaskbb/auth/services/activation.py:36
+#: flaskbb/auth/services/activation.py:53
+msgid "Account is already activated"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:172
-msgid "Thanks for registering."
+#: flaskbb/auth/services/authentication.py:70
+msgid "Your account is currently locked out due to too many failed login attempts"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:193
-msgid "Email sent! Please check your inbox."
+#: flaskbb/auth/services/authentication.py:127
+msgid ""
+"In order to use your account you have to activate it through the link we "
+"have sent to your email address."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:197
-msgid ""
-"You have entered an username or email address that is not linked with "
-"your account."
+#: flaskbb/auth/services/authentication.py:161
+msgid "Wrong username or password."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:220
-msgid "Your password token is invalid."
+#: flaskbb/auth/services/password.py:35
+msgid "Invalid email"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:224
-msgid "Your password token is expired."
+#: flaskbb/auth/services/reauthentication.py:74
+msgid "Wrong password."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:230
-msgid "Your password has been updated."
+#: flaskbb/auth/services/registration.py:50
+#, python-format
+msgid "Username must be between %(min)s and %(max)s characters long"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:250
-msgid "A new account activation token has been sent to your email address."
+#: flaskbb/auth/services/registration.py:61
+#, python-format
+msgid "%(username)s is a forbidden username"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:268 flaskbb/auth/views.py:299
-msgid "Your account activation token is invalid."
+#: flaskbb/auth/services/registration.py:83
+#, python-format
+msgid "%(username)s is already registered"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:272 flaskbb/auth/views.py:303
-msgid "Your account activation token is expired."
+#: flaskbb/auth/services/registration.py:105
+#, python-format
+msgid "%(email)s is already registered"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/auth/views.py:283 flaskbb/auth/views.py:314
-msgid "Your account has been activated."
+#: flaskbb/core/tokens.py:41
+msgid "Token is invalid"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:22
+#: flaskbb/core/tokens.py:49
+msgid "Token is expired"
+msgstr ""
+
+#: flaskbb/core/tokens.py:56
+msgid "Token cannot be processed"
+msgstr ""
+
+#: flaskbb/forum/forms.py:28
 msgid "Quick reply"
 msgid "Quick reply"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:23 flaskbb/forum/forms.py:34
-#: flaskbb/forum/forms.py:55
+#: flaskbb/forum/forms.py:29 flaskbb/forum/forms.py:40
+#: flaskbb/forum/forms.py:63
 msgid "You cannot post a reply without content."
 msgid "You cannot post a reply without content."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:25 flaskbb/forum/forms.py:39
+#: flaskbb/forum/forms.py:31 flaskbb/forum/forms.py:45
 #: flaskbb/templates/forum/topic_controls.html:113
 #: flaskbb/templates/forum/topic_controls.html:113
 msgid "Reply"
 msgid "Reply"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:33 flaskbb/forum/forms.py:54
-#: flaskbb/forum/forms.py:100
+#: flaskbb/forum/forms.py:39 flaskbb/forum/forms.py:62
+#: flaskbb/forum/forms.py:111
 msgid "Content"
 msgid "Content"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:36 flaskbb/forum/forms.py:57
+#: flaskbb/forum/forms.py:42 flaskbb/forum/forms.py:65
 msgid "Track this topic"
 msgid "Track this topic"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:40 flaskbb/forum/forms.py:61
+#: flaskbb/forum/forms.py:46 flaskbb/forum/forms.py:69
 msgid "Preview"
 msgid "Preview"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:51
+#: flaskbb/forum/forms.py:59
 msgid "Topic title"
 msgid "Topic title"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:52
+#: flaskbb/forum/forms.py:60
 msgid "Please choose a title for your topic."
 msgid "Please choose a title for your topic."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:60
+#: flaskbb/forum/forms.py:68
 msgid "Post Topic"
 msgid "Post Topic"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:73 flaskbb/templates/management/reports.html:39
+#: flaskbb/forum/forms.py:84 flaskbb/templates/management/reports.html:39
 msgid "Reason"
 msgid "Reason"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:74
+#: flaskbb/forum/forms.py:85
 msgid "What is the reason for reporting this post?"
 msgid "What is the reason for reporting this post?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:77
+#: flaskbb/forum/forms.py:88
 msgid "Report post"
 msgid "Report post"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:85 flaskbb/forum/forms.py:89
-#: flaskbb/forum/forms.py:104 flaskbb/templates/forum/memberlist.html:29
+#: flaskbb/forum/forms.py:96 flaskbb/forum/forms.py:100
+#: flaskbb/forum/forms.py:115 flaskbb/templates/forum/memberlist.html:29
 #: flaskbb/templates/forum/search_form.html:1
 #: flaskbb/templates/forum/search_form.html:1
 #: flaskbb/templates/forum/search_form.html:10
 #: flaskbb/templates/forum/search_form.html:10
 #: flaskbb/templates/forum/search_form.html:15
 #: flaskbb/templates/forum/search_form.html:15
 #: flaskbb/templates/forum/search_result.html:1
 #: flaskbb/templates/forum/search_result.html:1
 #: flaskbb/templates/forum/search_result.html:10
 #: flaskbb/templates/forum/search_result.html:10
-#: flaskbb/templates/layout.html:77
+#: flaskbb/templates/layout.html:79
 #: flaskbb/templates/management/banned_users.html:39
 #: flaskbb/templates/management/banned_users.html:39
-#: flaskbb/templates/management/users.html:39
+#: flaskbb/templates/management/users.html:38
 msgid "Search"
 msgid "Search"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:97
+#: flaskbb/forum/forms.py:108
 msgid "Criteria"
 msgid "Criteria"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:101
+#: flaskbb/forum/forms.py:112
 msgid "Post"
 msgid "Post"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:101 flaskbb/templates/forum/edit_forum.html:31
+#: flaskbb/forum/forms.py:112 flaskbb/templates/forum/edit_forum.html:31
 #: flaskbb/templates/forum/forum.html:49
 #: flaskbb/templates/forum/forum.html:49
 #: flaskbb/templates/forum/search_result.html:134
 #: flaskbb/templates/forum/search_result.html:134
 #: flaskbb/templates/forum/topictracker.html:31
 #: flaskbb/templates/forum/topictracker.html:31
@@ -328,7 +338,7 @@ msgstr ""
 msgid "Topic"
 msgid "Topic"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:102 flaskbb/templates/forum/category.html:9
+#: flaskbb/forum/forms.py:113 flaskbb/templates/forum/category.html:9
 #: flaskbb/templates/forum/category_layout.html:8
 #: flaskbb/templates/forum/category_layout.html:8
 #: flaskbb/templates/forum/edit_forum.html:13
 #: flaskbb/templates/forum/edit_forum.html:13
 #: flaskbb/templates/forum/forum.html:10
 #: flaskbb/templates/forum/forum.html:10
@@ -341,7 +351,7 @@ msgstr ""
 #: flaskbb/templates/forum/topic.html:10
 #: flaskbb/templates/forum/topic.html:10
 #: flaskbb/templates/forum/topic_horizontal.html:10
 #: flaskbb/templates/forum/topic_horizontal.html:10
 #: flaskbb/templates/forum/topictracker.html:14
 #: flaskbb/templates/forum/topictracker.html:14
-#: flaskbb/templates/layout.html:75
+#: flaskbb/templates/layout.html:77
 #: flaskbb/templates/management/banned_users.html:8
 #: flaskbb/templates/management/banned_users.html:8
 #: flaskbb/templates/management/category_form.html:8
 #: flaskbb/templates/management/category_form.html:8
 #: flaskbb/templates/management/forum_form.html:8
 #: flaskbb/templates/management/forum_form.html:8
@@ -354,8 +364,7 @@ msgstr ""
 #: flaskbb/templates/management/reports.html:8
 #: flaskbb/templates/management/reports.html:8
 #: flaskbb/templates/management/settings.html:7
 #: flaskbb/templates/management/settings.html:7
 #: flaskbb/templates/management/user_form.html:8
 #: flaskbb/templates/management/user_form.html:8
-#: flaskbb/templates/management/users.html:8
-#: flaskbb/templates/message/message_layout.html:6
+#: flaskbb/templates/management/users.html:7
 #: flaskbb/templates/user/all_posts.html:6
 #: flaskbb/templates/user/all_posts.html:6
 #: flaskbb/templates/user/all_topics.html:6
 #: flaskbb/templates/user/all_topics.html:6
 #: flaskbb/templates/user/profile.html:5
 #: flaskbb/templates/user/profile.html:5
@@ -363,543 +372,551 @@ msgstr ""
 msgid "Forum"
 msgid "Forum"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/forms.py:102 flaskbb/templates/forum/search_result.html:99
-#: flaskbb/templates/management/management_layout.html:21
+#: flaskbb/forum/forms.py:113 flaskbb/templates/forum/search_result.html:99
 #: flaskbb/templates/management/users.html:1
 #: flaskbb/templates/management/users.html:1
-#: flaskbb/templates/management/users.html:34
+#: flaskbb/templates/management/users.html:33
 msgid "Users"
 msgid "Users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:173
+#: flaskbb/forum/views.py:194
 msgid "Cannot post reply"
 msgid "Cannot post reply"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:255
+#: flaskbb/forum/views.py:294
 msgid "In order to perform this action you have to select at least one topic."
 msgid "In order to perform this action you have to select at least one topic."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:266
+#: flaskbb/forum/views.py:310
 #, python-format
 #, python-format
 msgid "%(count)s topics locked."
 msgid "%(count)s topics locked."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:273
+#: flaskbb/forum/views.py:320
 #, python-format
 #, python-format
 msgid "%(count)s topics unlocked."
 msgid "%(count)s topics unlocked."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:281
+#: flaskbb/forum/views.py:331
 #, python-format
 #, python-format
 msgid "%(count)s topics highlighted."
 msgid "%(count)s topics highlighted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:288
+#: flaskbb/forum/views.py:341
 #, python-format
 #, python-format
 msgid "%(count)s topics trivialized."
 msgid "%(count)s topics trivialized."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:296
+#: flaskbb/forum/views.py:352
 #, python-format
 #, python-format
 msgid "%(count)s topics deleted."
 msgid "%(count)s topics deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:304
+#: flaskbb/forum/views.py:360
 msgid "Please choose a new forum for the topics."
 msgid "Please choose a new forum for the topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:312
+#: flaskbb/forum/views.py:370
 msgid "You do not have the permissions to move this topic."
 msgid "You do not have the permissions to move this topic."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:316
+#: flaskbb/forum/views.py:376
 msgid "Topics moved."
 msgid "Topics moved."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:318
+#: flaskbb/forum/views.py:378
 msgid "Failed to move topics."
 msgid "Failed to move topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:327
+#: flaskbb/forum/views.py:390
 #, python-format
 #, python-format
 msgid "%(count)s topics hidden."
 msgid "%(count)s topics hidden."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:334
+#: flaskbb/forum/views.py:400
 #, python-format
 #, python-format
 msgid "%(count)s topics unhidden."
 msgid "%(count)s topics unhidden."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:338
+#: flaskbb/forum/views.py:404
 msgid "Unknown action requested"
 msgid "Unknown action requested"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:434
+#: flaskbb/forum/views.py:502
 msgid "Thanks for reporting."
 msgid "Thanks for reporting."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:515
+#: flaskbb/forum/views.py:598
 #, python-format
 #, python-format
 msgid "%(topic_count)s topics untracked."
 msgid "%(topic_count)s topics untracked."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:635
+#: flaskbb/forum/views.py:724
 #, python-format
 #, python-format
 msgid "Forum %(forum)s marked as read."
 msgid "Forum %(forum)s marked as read."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:656
+#: flaskbb/forum/views.py:749
 msgid "All forums marked as read."
 msgid "All forums marked as read."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:697
+#: flaskbb/forum/views.py:793
 msgid "You do not have permission to hide this topic"
 msgid "You do not have permission to hide this topic"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:713
+#: flaskbb/forum/views.py:811
 msgid "You do not have permission to unhide this topic"
 msgid "You do not have permission to unhide this topic"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:727
+#: flaskbb/forum/views.py:827
 msgid "You do not have permission to hide this post"
 msgid "You do not have permission to hide this post"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:731
+#: flaskbb/forum/views.py:831
 msgid "Post is already hidden"
 msgid "Post is already hidden"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:740
+#: flaskbb/forum/views.py:840
 msgid "Topic hidden"
 msgid "Topic hidden"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:742
+#: flaskbb/forum/views.py:842
 msgid "Post hidden"
 msgid "Post hidden"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:756
+#: flaskbb/forum/views.py:857
 msgid "You do not have permission to unhide this post"
 msgid "You do not have permission to unhide this post"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:760
+#: flaskbb/forum/views.py:861
 msgid "Post is already unhidden"
 msgid "Post is already unhidden"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/forum/views.py:765
+#: flaskbb/forum/views.py:866
 msgid "Post unhidden"
 msgid "Post unhidden"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:62 flaskbb/user/forms.py:81
+#: flaskbb/management/forms.py:66 flaskbb/user/forms.py:85
 msgid "Birthday"
 msgid "Birthday"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:65 flaskbb/user/forms.py:84
+#: flaskbb/management/forms.py:69 flaskbb/user/forms.py:88
 msgid "Gender"
 msgid "Gender"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:67 flaskbb/user/forms.py:86
+#: flaskbb/management/forms.py:71 flaskbb/user/forms.py:90
 msgid "Male"
 msgid "Male"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:68 flaskbb/user/forms.py:87
+#: flaskbb/management/forms.py:72 flaskbb/user/forms.py:91
 msgid "Female"
 msgid "Female"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:70 flaskbb/user/forms.py:89
+#: flaskbb/management/forms.py:74 flaskbb/user/forms.py:93
 msgid "Location"
 msgid "Location"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:73 flaskbb/templates/forum/search_result.html:48
-#: flaskbb/templates/forum/topic.html:59
-#: flaskbb/templates/forum/topic_horizontal.html:59
-#: flaskbb/templates/message/conversation.html:43
-#: flaskbb/templates/message/conversation.html:97 flaskbb/user/forms.py:92
+#: flaskbb/management/forms.py:77 flaskbb/templates/forum/search_result.html:48
+#: flaskbb/user/forms.py:96
 msgid "Website"
 msgid "Website"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:76 flaskbb/user/forms.py:95
+#: flaskbb/management/forms.py:80 flaskbb/user/forms.py:99
 msgid "Avatar"
 msgid "Avatar"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:79
+#: flaskbb/management/forms.py:83
 msgid "Forum signature"
 msgid "Forum signature"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:82 flaskbb/user/forms.py:101
+#: flaskbb/management/forms.py:86 flaskbb/user/forms.py:105
 msgid "Notes"
 msgid "Notes"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:85
+#: flaskbb/management/forms.py:89
 msgid "Is active?"
 msgid "Is active?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:89
+#: flaskbb/management/forms.py:93
 msgid "Primary group"
 msgid "Primary group"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:94
+#: flaskbb/management/forms.py:98
 msgid "Secondary groups"
 msgid "Secondary groups"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:100 flaskbb/management/forms.py:232
-#: flaskbb/management/forms.py:355 flaskbb/management/forms.py:437
-#: flaskbb/templates/management/settings.html:59 flaskbb/user/forms.py:31
-#: flaskbb/user/forms.py:47 flaskbb/user/forms.py:73 flaskbb/user/forms.py:104
+#: flaskbb/management/forms.py:104 flaskbb/management/forms.py:235
+#: flaskbb/management/forms.py:395 flaskbb/management/forms.py:477
+#: flaskbb/templates/management/settings.html:70 flaskbb/user/forms.py:35
+#: flaskbb/user/forms.py:51 flaskbb/user/forms.py:77 flaskbb/user/forms.py:108
 msgid "Save"
 msgid "Save"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:156
+#: flaskbb/management/forms.py:120
+msgid "This username is already taken."
+msgstr ""
+
+#: flaskbb/management/forms.py:136 flaskbb/user/forms.py:63
+msgid "This email address is already taken."
+msgstr ""
+
+#: flaskbb/management/forms.py:160
 msgid "Group name"
 msgid "Group name"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:157
+#: flaskbb/management/forms.py:161
 msgid "Please enter a name for the group."
 msgid "Please enter a name for the group."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:159 flaskbb/management/forms.py:306
-#: flaskbb/management/forms.py:425 flaskbb/templates/management/groups.html:35
+#: flaskbb/management/forms.py:163 flaskbb/management/forms.py:346
+#: flaskbb/management/forms.py:465 flaskbb/templates/management/groups.html:35
 msgid "Description"
 msgid "Description"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:163
+#: flaskbb/management/forms.py:167
 msgid "Is 'Admin' group?"
 msgid "Is 'Admin' group?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:164
+#: flaskbb/management/forms.py:168
 msgid "With this option the group has access to the admin panel."
 msgid "With this option the group has access to the admin panel."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:168
+#: flaskbb/management/forms.py:172
 msgid "Is 'Super Moderator' group?"
 msgid "Is 'Super Moderator' group?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:169
+#: flaskbb/management/forms.py:173
 msgid ""
 msgid ""
 "Check this, if the users in this group are allowed to moderate every "
 "Check this, if the users in this group are allowed to moderate every "
 "forum."
 "forum."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:173
+#: flaskbb/management/forms.py:177
 msgid "Is 'Moderator' group?"
 msgid "Is 'Moderator' group?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:174
+#: flaskbb/management/forms.py:178
 msgid ""
 msgid ""
 "Check this, if the users in this group are allowed to moderate specified "
 "Check this, if the users in this group are allowed to moderate specified "
 "forums."
 "forums."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:178
+#: flaskbb/management/forms.py:182
 msgid "Is 'Banned' group?"
 msgid "Is 'Banned' group?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:179
+#: flaskbb/management/forms.py:183
 msgid "Only one group of type 'Banned' is allowed."
 msgid "Only one group of type 'Banned' is allowed."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:182
+#: flaskbb/management/forms.py:186
 msgid "Is 'Guest' group?"
 msgid "Is 'Guest' group?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:183
+#: flaskbb/management/forms.py:187
 msgid "Only one group of type 'Guest' is allowed."
 msgid "Only one group of type 'Guest' is allowed."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:186
+#: flaskbb/management/forms.py:190
 msgid "Can edit posts"
 msgid "Can edit posts"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:187
+#: flaskbb/management/forms.py:191
 msgid "Check this, if the users in this group can edit posts."
 msgid "Check this, if the users in this group can edit posts."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:190
+#: flaskbb/management/forms.py:194
 msgid "Can delete posts"
 msgid "Can delete posts"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:191
+#: flaskbb/management/forms.py:195
 msgid "Check this, if the users in this group can delete posts."
 msgid "Check this, if the users in this group can delete posts."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:195
+#: flaskbb/management/forms.py:199
 msgid "Can delete topics"
 msgid "Can delete topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:196
+#: flaskbb/management/forms.py:200
 msgid "Check this, if the users in this group can delete topics."
 msgid "Check this, if the users in this group can delete topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:200
+#: flaskbb/management/forms.py:204
 msgid "Can create topics"
 msgid "Can create topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:201
+#: flaskbb/management/forms.py:205
 msgid "Check this, if the users in this group can create topics."
 msgid "Check this, if the users in this group can create topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:205
+#: flaskbb/management/forms.py:209
 msgid "Can post replies"
 msgid "Can post replies"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:206
+#: flaskbb/management/forms.py:210
 msgid "Check this, if the users in this group can post replies."
 msgid "Check this, if the users in this group can post replies."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:211
+#: flaskbb/management/forms.py:215
 msgid "Moderators can edit user profiles"
 msgid "Moderators can edit user profiles"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:212
+#: flaskbb/management/forms.py:216
 msgid ""
 msgid ""
 "Allow moderators to edit another user's profile including password and "
 "Allow moderators to edit another user's profile including password and "
 "email changes."
 "email changes."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:217
+#: flaskbb/management/forms.py:221
 msgid "Moderators can ban users"
 msgid "Moderators can ban users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:218
+#: flaskbb/management/forms.py:222
 msgid "Allow moderators to ban other users."
 msgid "Allow moderators to ban other users."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:222
+#: flaskbb/management/forms.py:226
 msgid "Can view hidden posts and topics"
 msgid "Can view hidden posts and topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:223
+#: flaskbb/management/forms.py:227
 msgid "Allows a user to view hidden posts and topics"
 msgid "Allows a user to view hidden posts and topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:227
+#: flaskbb/management/forms.py:231
 msgid "Can hide posts and topics"
 msgid "Can hide posts and topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:228
+#: flaskbb/management/forms.py:232
 msgid "Allows a user to hide posts and topics"
 msgid "Allows a user to hide posts and topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:248
+#: flaskbb/management/forms.py:251
 msgid "This group name is already taken."
 msgid "This group name is already taken."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:262
+#: flaskbb/management/forms.py:265
 msgid "There is already a group of type 'Banned'."
 msgid "There is already a group of type 'Banned'."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:277
+#: flaskbb/management/forms.py:280
 msgid "There is already a group of type 'Guest'."
 msgid "There is already a group of type 'Guest'."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:301
+#: flaskbb/management/forms.py:303
+msgid "Can't assign any permissions to this group."
+msgstr ""
+
+#: flaskbb/management/forms.py:341
 msgid "Forum title"
 msgid "Forum title"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:302
+#: flaskbb/management/forms.py:342
 msgid "Please enter a forum title."
 msgid "Please enter a forum title."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:308 flaskbb/management/forms.py:427
+#: flaskbb/management/forms.py:348 flaskbb/management/forms.py:467
 msgid "You can format your description with Markdown."
 msgid "You can format your description with Markdown."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:312 flaskbb/management/forms.py:431
+#: flaskbb/management/forms.py:352 flaskbb/management/forms.py:471
 msgid "Position"
 msgid "Position"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:314
+#: flaskbb/management/forms.py:354
 msgid "Please enter a position for theforum."
 msgid "Please enter a position for theforum."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:319
+#: flaskbb/management/forms.py:359
 msgid "Category"
 msgid "Category"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:323
+#: flaskbb/management/forms.py:363
 msgid "The category that contains this forum."
 msgid "The category that contains this forum."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:327
+#: flaskbb/management/forms.py:367
 msgid "External link"
 msgid "External link"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:329
+#: flaskbb/management/forms.py:369
 msgid "A link to a website i.e. 'http://flaskbb.org'."
 msgid "A link to a website i.e. 'http://flaskbb.org'."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:333
+#: flaskbb/management/forms.py:373
 #: flaskbb/templates/forum/category_layout.html:80
 #: flaskbb/templates/forum/category_layout.html:80
 #: flaskbb/templates/forum/search_result.html:283
 #: flaskbb/templates/forum/search_result.html:283
 #: flaskbb/templates/management/forums.html:136
 #: flaskbb/templates/management/forums.html:136
 msgid "Moderators"
 msgid "Moderators"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:334
+#: flaskbb/management/forms.py:374
 msgid ""
 msgid ""
 "Comma separated usernames. Leave it blank if you do not want to set any "
 "Comma separated usernames. Leave it blank if you do not want to set any "
 "moderators."
 "moderators."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:339
+#: flaskbb/management/forms.py:379
 msgid "Show moderators"
 msgid "Show moderators"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:340
+#: flaskbb/management/forms.py:380
 msgid "Do you want to show the moderators on the index page?"
 msgid "Do you want to show the moderators on the index page?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:344
+#: flaskbb/management/forms.py:384
 msgid "Locked?"
 msgid "Locked?"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:345
+#: flaskbb/management/forms.py:385
 msgid "Disable new posts and topics in this forum."
 msgid "Disable new posts and topics in this forum."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:349
+#: flaskbb/management/forms.py:389
 msgid "Group access"
 msgid "Group access"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:352
+#: flaskbb/management/forms.py:392
 msgid "Select the groups that can access this forum."
 msgid "Select the groups that can access this forum."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:360
+#: flaskbb/management/forms.py:400
 msgid "You cannot convert a forum that contains topics into an external link."
 msgid "You cannot convert a forum that contains topics into an external link."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:366
+#: flaskbb/management/forms.py:406
 msgid "You also need to specify some moderators."
 msgid "You also need to specify some moderators."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:378
+#: flaskbb/management/forms.py:418
 #, python-format
 #, python-format
 msgid "%(user)s is not in a moderators group."
 msgid "%(user)s is not in a moderators group."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:421
+#: flaskbb/management/forms.py:461
 msgid "Category title"
 msgid "Category title"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:422
+#: flaskbb/management/forms.py:462
 msgid "Please enter a category title."
 msgid "Please enter a category title."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/forms.py:433
+#: flaskbb/management/forms.py:473
 msgid "Please enter a position for the category."
 msgid "Please enter a position for the category."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:106
+#: flaskbb/management/views.py:117
 msgid "Settings saved."
 msgid "Settings saved."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:182 flaskbb/management/views.py:223
+#: flaskbb/management/views.py:197 flaskbb/management/views.py:242
 msgid "Edit User"
 msgid "Edit User"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:220
+#: flaskbb/management/views.py:238
 msgid "User updated."
 msgid "User updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:260
+#: flaskbb/management/views.py:280
 msgid "You cannot delete yourself."
 msgid "You cannot delete yourself."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:264
+#: flaskbb/management/views.py:284
 msgid "User deleted."
 msgid "User deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:273 flaskbb/management/views.py:282
+#: flaskbb/management/views.py:294 flaskbb/management/views.py:305
 #: flaskbb/templates/management/banned_users.html:24
 #: flaskbb/templates/management/banned_users.html:24
 #: flaskbb/templates/management/user_form.html:24
 #: flaskbb/templates/management/user_form.html:24
-#: flaskbb/templates/management/users.html:24
+#: flaskbb/templates/management/users.html:23
 msgid "Add User"
 msgid "Add User"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:279
+#: flaskbb/management/views.py:301
 msgid "User added."
 msgid "User added."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:325
+#: flaskbb/management/views.py:358
 msgid "You do not have the permissions to ban this user."
 msgid "You do not have the permissions to ban this user."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:347
+#: flaskbb/management/views.py:387
 #: flaskbb/templates/management/banned_users.html:95
 #: flaskbb/templates/management/banned_users.html:95
-#: flaskbb/templates/management/users.html:122
+#: flaskbb/templates/management/users.html:121
 msgid "Unban"
 msgid "Unban"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:362
+#: flaskbb/management/views.py:404
 msgid "A moderator cannot ban an admin user."
 msgid "A moderator cannot ban an admin user."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:366
+#: flaskbb/management/views.py:408
 msgid "User is now banned."
 msgid "User is now banned."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:368
+#: flaskbb/management/views.py:410
 msgid "Could not ban user."
 msgid "Could not ban user."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:378
+#: flaskbb/management/views.py:421
 msgid "You do not have the permissions to unban this user."
 msgid "You do not have the permissions to unban this user."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:393 flaskbb/templates/management/users.html:111
+#: flaskbb/management/views.py:438 flaskbb/templates/management/users.html:110
 msgid "Ban"
 msgid "Ban"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:408
+#: flaskbb/management/views.py:454
 msgid "User is now unbanned."
 msgid "User is now unbanned."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:410
+#: flaskbb/management/views.py:456
 msgid "Could not unban user."
 msgid "Could not unban user."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:435 flaskbb/management/views.py:445
+#: flaskbb/management/views.py:483 flaskbb/management/views.py:494
 #: flaskbb/templates/management/group_form.html:21
 #: flaskbb/templates/management/group_form.html:21
 #: flaskbb/templates/management/groups.html:20
 #: flaskbb/templates/management/groups.html:20
 msgid "Add Group"
 msgid "Add Group"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:442
+#: flaskbb/management/views.py:490
 msgid "Group added."
 msgid "Group added."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:455 flaskbb/management/views.py:471
+#: flaskbb/management/views.py:506 flaskbb/management/views.py:524
 msgid "Edit Group"
 msgid "Edit Group"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:468
+#: flaskbb/management/views.py:520
 msgid "Group updated."
 msgid "Group updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:501
+#: flaskbb/management/views.py:556
 msgid "You cannot delete one of the standard groups."
 msgid "You cannot delete one of the standard groups."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:510
+#: flaskbb/management/views.py:565
 msgid "You cannot delete the standard groups. Try renaming it instead."
 msgid "You cannot delete the standard groups. Try renaming it instead."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:519
+#: flaskbb/management/views.py:574
 msgid "Group deleted."
 msgid "Group deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:522
+#: flaskbb/management/views.py:577
 msgid "No group chosen."
 msgid "No group chosen."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:548 flaskbb/management/views.py:564
+#: flaskbb/management/views.py:606 flaskbb/management/views.py:627
 #: flaskbb/templates/management/forums.html:155
 #: flaskbb/templates/management/forums.html:155
 msgid "Edit Forum"
 msgid "Edit Forum"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:556
+#: flaskbb/management/views.py:615
 msgid "Forum updated."
 msgid "Forum updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:580 flaskbb/management/views.py:595
+#: flaskbb/management/views.py:645 flaskbb/management/views.py:662
 #: flaskbb/templates/management/category_form.html:21
 #: flaskbb/templates/management/category_form.html:21
 #: flaskbb/templates/management/forum_form.html:21
 #: flaskbb/templates/management/forum_form.html:21
 #: flaskbb/templates/management/forums.html:20
 #: flaskbb/templates/management/forums.html:20
@@ -907,175 +924,89 @@ msgstr ""
 msgid "Add Forum"
 msgid "Add Forum"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:587
+#: flaskbb/management/views.py:653
 msgid "Forum added."
 msgid "Forum added."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:609
+#: flaskbb/management/views.py:678
 msgid "Forum deleted."
 msgid "Forum deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:619 flaskbb/management/views.py:630
+#: flaskbb/management/views.py:690 flaskbb/management/views.py:702
 #: flaskbb/templates/management/category_form.html:22
 #: flaskbb/templates/management/category_form.html:22
 #: flaskbb/templates/management/forum_form.html:22
 #: flaskbb/templates/management/forum_form.html:22
 #: flaskbb/templates/management/forums.html:21
 #: flaskbb/templates/management/forums.html:21
 msgid "Add Category"
 msgid "Add Category"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:627
+#: flaskbb/management/views.py:698
 msgid "Category added."
 msgid "Category added."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:643 flaskbb/management/views.py:657
+#: flaskbb/management/views.py:718 flaskbb/management/views.py:734
 #: flaskbb/templates/management/forums.html:46
 #: flaskbb/templates/management/forums.html:46
 msgid "Edit Category"
 msgid "Edit Category"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:653
+#: flaskbb/management/views.py:728
 msgid "Category updated."
 msgid "Category updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:672
+#: flaskbb/management/views.py:750
 msgid "Category with all associated forums deleted."
 msgid "Category with all associated forums deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:736
+#: flaskbb/management/views.py:815
 #, python-format
 #, python-format
 msgid "Report %(id)s is already marked as read."
 msgid "Report %(id)s is already marked as read."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:742
+#: flaskbb/management/views.py:823
 #, python-format
 #, python-format
 msgid "Report %(id)s marked as read."
 msgid "Report %(id)s marked as read."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:756
+#: flaskbb/management/views.py:837
 msgid "All reports were marked as read."
 msgid "All reports were marked as read."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:790
+#: flaskbb/management/views.py:871
 msgid "Report deleted."
 msgid "Report deleted."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:863
+#: flaskbb/management/views.py:954
 #, python-format
 #, python-format
 msgid "Plugin %(plugin)s is already enabled."
 msgid "Plugin %(plugin)s is already enabled."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:869
+#: flaskbb/management/views.py:963
 #, python-format
 #, python-format
 msgid "Plugin %(plugin)s enabled. Please restart FlaskBB now."
 msgid "Plugin %(plugin)s enabled. Please restart FlaskBB now."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:874
-msgid ""
-"It seems that FlaskBB does not have enough filesystem permissions. Try "
-"removing the 'DISABLED' file by yourself instead."
-msgstr ""
-
-#: flaskbb/management/views.py:891
+#: flaskbb/management/views.py:980
 #, python-format
 #, python-format
-msgid "Plugin %(plugin)s not found."
+msgid "Plugin %(plugin)s is already disabled."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:897
+#: flaskbb/management/views.py:988
 #, python-format
 #, python-format
 msgid "Plugin %(plugin)s disabled. Please restart FlaskBB now."
 msgid "Plugin %(plugin)s disabled. Please restart FlaskBB now."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:902
-msgid ""
-"It seems that FlaskBB does not have enough filesystem permissions. Try "
-"creating the 'DISABLED' file by yourself instead."
-msgstr ""
-
-#: flaskbb/management/views.py:921
+#: flaskbb/management/views.py:1004
 msgid "Plugin has been uninstalled."
 msgid "Plugin has been uninstalled."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:923
-msgid "Cannot uninstall plugin."
+#: flaskbb/management/views.py:1017
+#, python-format
+msgid "Can't install plugin. Enable '%(plugin)s' plugin first."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:937
+#: flaskbb/management/views.py:1025
 msgid "Plugin has been installed."
 msgid "Plugin has been installed."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/management/views.py:939
-msgid "Cannot install plugin."
-msgstr ""
-
-#: flaskbb/message/forms.py:22
-msgid "Recipient"
-msgstr ""
-
-#: flaskbb/message/forms.py:25
-msgid "Subject"
-msgstr ""
-
-#: flaskbb/message/forms.py:26
-msgid "A Subject is required."
-msgstr ""
-
-#: flaskbb/message/forms.py:28 flaskbb/message/forms.py:59
-#: flaskbb/templates/forum/search_result.html:43
-#: flaskbb/templates/forum/topic.html:54
-#: flaskbb/templates/forum/topic_horizontal.html:54
-#: flaskbb/templates/message/conversation.html:93
-#: flaskbb/templates/user/profile_layout.html:47
-msgid "Message"
-msgstr ""
-
-#: flaskbb/message/forms.py:29 flaskbb/message/forms.py:60
-msgid "A message is required."
-msgstr ""
-
-#: flaskbb/message/forms.py:31
-msgid "Start Conversation"
-msgstr ""
-
-#: flaskbb/message/forms.py:32
-msgid "Save Conversation"
-msgstr ""
-
-#: flaskbb/message/forms.py:37
-msgid "The username you entered does not exist."
-msgstr ""
-
-#: flaskbb/message/forms.py:40
-msgid "You cannot send a PM to yourself."
-msgstr ""
-
-#: flaskbb/message/forms.py:61
-msgid "Send Message"
-msgstr ""
-
-#: flaskbb/message/views.py:38
-msgid ""
-"You cannot send any messages anymore because you have reached your "
-"message limit."
-msgstr ""
-
-#: flaskbb/message/views.py:142 flaskbb/message/views.py:192
-msgid "Compose Message"
-msgstr ""
-
-#: flaskbb/message/views.py:160 flaskbb/message/views.py:235
-msgid "Message saved."
-msgstr ""
-
-#: flaskbb/message/views.py:189 flaskbb/message/views.py:255
-msgid "Message sent."
-msgstr ""
-
-#: flaskbb/message/views.py:205 flaskbb/message/views.py:221
-msgid "You cannot edit a sent message."
-msgstr ""
-
-#: flaskbb/message/views.py:213 flaskbb/message/views.py:262
-msgid "Edit Message"
-msgstr ""
-
 #: flaskbb/templates/confirm_dialog.html:6
 #: flaskbb/templates/confirm_dialog.html:6
 msgid "Are you sure?"
 msgid "Are you sure?"
 msgstr ""
 msgstr ""
@@ -1096,35 +1027,23 @@ msgstr ""
 
 
 #: flaskbb/templates/forum/memberlist.html:1
 #: flaskbb/templates/forum/memberlist.html:1
 #: flaskbb/templates/forum/memberlist.html:13
 #: flaskbb/templates/forum/memberlist.html:13
-#: flaskbb/templates/forum/memberlist.html:39 flaskbb/templates/layout.html:76
+#: flaskbb/templates/forum/memberlist.html:39 flaskbb/templates/layout.html:78
 msgid "Memberlist"
 msgid "Memberlist"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/layout.html:89 flaskbb/templates/layout.html:110
-#: flaskbb/templates/message/inbox.html:1
-#: flaskbb/templates/message/message_layout.html:18
-msgid "Inbox"
-msgstr ""
-
-#: flaskbb/templates/layout.html:111
-#: flaskbb/templates/message/message_layout.html:16
-msgid "New Message"
-msgstr ""
-
 #: flaskbb/templates/forum/topictracker.html:1
 #: flaskbb/templates/forum/topictracker.html:1
 #: flaskbb/templates/forum/topictracker.html:15
 #: flaskbb/templates/forum/topictracker.html:15
 #: flaskbb/templates/forum/topictracker.html:26
 #: flaskbb/templates/forum/topictracker.html:26
-#: flaskbb/templates/layout.html:123
+#: flaskbb/templates/layout.html:97
 msgid "Topic Tracker"
 msgid "Topic Tracker"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/layout.html:126
-#: flaskbb/templates/management/management_layout.html:15
+#: flaskbb/templates/layout.html:100
 #: flaskbb/templates/user/settings_layout.html:8
 #: flaskbb/templates/user/settings_layout.html:8
 msgid "Settings"
 msgid "Settings"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/layout.html:128
+#: flaskbb/templates/layout.html:102
 #: flaskbb/templates/management/banned_users.html:9
 #: flaskbb/templates/management/banned_users.html:9
 #: flaskbb/templates/management/category_form.html:9
 #: flaskbb/templates/management/category_form.html:9
 #: flaskbb/templates/management/forum_form.html:9
 #: flaskbb/templates/management/forum_form.html:9
@@ -1136,17 +1055,17 @@ msgstr ""
 #: flaskbb/templates/management/reports.html:9
 #: flaskbb/templates/management/reports.html:9
 #: flaskbb/templates/management/settings.html:8
 #: flaskbb/templates/management/settings.html:8
 #: flaskbb/templates/management/user_form.html:9
 #: flaskbb/templates/management/user_form.html:9
-#: flaskbb/templates/management/users.html:9
+#: flaskbb/templates/management/users.html:8
 msgid "Management"
 msgid "Management"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/layout.html:132
+#: flaskbb/templates/layout.html:106
 msgid "Logout"
 msgid "Logout"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/auth/reset_password.html:1
 #: flaskbb/templates/auth/reset_password.html:1
 #: flaskbb/templates/auth/reset_password.html:10
 #: flaskbb/templates/auth/reset_password.html:10
-#: flaskbb/templates/layout.html:148
+#: flaskbb/templates/layout.html:125
 msgid "Reset Password"
 msgid "Reset Password"
 msgstr ""
 msgstr ""
 
 
@@ -1175,7 +1094,7 @@ msgstr ""
 #: flaskbb/templates/email/activate_account.html:3
 #: flaskbb/templates/email/activate_account.html:3
 #: flaskbb/templates/email/reset_password.html:2
 #: flaskbb/templates/email/reset_password.html:2
 #, python-format
 #, python-format
-msgid "Dear %(user)s,"
+msgid "Dear %(username)s,"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/email/activate_account.html:5
 #: flaskbb/templates/email/activate_account.html:5
@@ -1254,11 +1173,11 @@ msgstr ""
 #: flaskbb/templates/forum/category_layout.html:9
 #: flaskbb/templates/forum/category_layout.html:9
 #: flaskbb/templates/forum/search_result.html:129
 #: flaskbb/templates/forum/search_result.html:129
 #: flaskbb/templates/forum/search_result.html:214
 #: flaskbb/templates/forum/search_result.html:214
-#: flaskbb/templates/management/overview.html:99
+#: flaskbb/templates/management/overview.html:91
 #: flaskbb/templates/user/all_posts.html:28
 #: flaskbb/templates/user/all_posts.html:28
 #: flaskbb/templates/user/all_topics.html:8
 #: flaskbb/templates/user/all_topics.html:8
 #: flaskbb/templates/user/all_topics.html:28
 #: flaskbb/templates/user/all_topics.html:28
-#: flaskbb/templates/user/profile_layout.html:69
+#: flaskbb/templates/user/profile_layout.html:63
 msgid "Topics"
 msgid "Topics"
 msgstr ""
 msgstr ""
 
 
@@ -1271,18 +1190,16 @@ msgstr ""
 #: flaskbb/templates/forum/search_result.html:105
 #: flaskbb/templates/forum/search_result.html:105
 #: flaskbb/templates/forum/search_result.html:135
 #: flaskbb/templates/forum/search_result.html:135
 #: flaskbb/templates/forum/search_result.html:215
 #: flaskbb/templates/forum/search_result.html:215
-#: flaskbb/templates/forum/topic.html:51
-#: flaskbb/templates/forum/topic_horizontal.html:51
+#: flaskbb/templates/forum/topic.html:53
+#: flaskbb/templates/forum/topic_horizontal.html:60
 #: flaskbb/templates/forum/topictracker.html:32
 #: flaskbb/templates/forum/topictracker.html:32
 #: flaskbb/templates/management/banned_users.html:63
 #: flaskbb/templates/management/banned_users.html:63
-#: flaskbb/templates/management/overview.html:102
-#: flaskbb/templates/management/users.html:63
-#: flaskbb/templates/message/conversation.html:40
-#: flaskbb/templates/message/conversation.html:91
+#: flaskbb/templates/management/overview.html:94
+#: flaskbb/templates/management/users.html:62
 #: flaskbb/templates/user/all_posts.html:8
 #: flaskbb/templates/user/all_posts.html:8
 #: flaskbb/templates/user/all_posts.html:34
 #: flaskbb/templates/user/all_posts.html:34
 #: flaskbb/templates/user/all_topics.html:34
 #: flaskbb/templates/user/all_topics.html:34
-#: flaskbb/templates/user/profile_layout.html:75
+#: flaskbb/templates/user/profile_layout.html:69
 msgid "Posts"
 msgid "Posts"
 msgstr ""
 msgstr ""
 
 
@@ -1310,7 +1227,7 @@ msgstr ""
 #: flaskbb/templates/forum/search_result.html:317
 #: flaskbb/templates/forum/search_result.html:317
 #: flaskbb/templates/forum/topictracker.html:68
 #: flaskbb/templates/forum/topictracker.html:68
 #: flaskbb/templates/forum/topictracker.html:91
 #: flaskbb/templates/forum/topictracker.html:91
-#: flaskbb/templates/management/plugins.html:51
+#: flaskbb/templates/management/plugins.html:46
 msgid "by"
 msgid "by"
 msgstr ""
 msgstr ""
 
 
@@ -1353,9 +1270,9 @@ msgid "Trivialize"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/forum/edit_forum.html:145
 #: flaskbb/templates/forum/edit_forum.html:145
-#: flaskbb/templates/management/groups.html:63
+#: flaskbb/templates/management/groups.html:65
 #: flaskbb/templates/management/reports.html:82
 #: flaskbb/templates/management/reports.html:82
-#: flaskbb/templates/management/users.html:131
+#: flaskbb/templates/management/users.html:130
 msgid "Delete"
 msgid "Delete"
 msgstr ""
 msgstr ""
 
 
@@ -1441,14 +1358,14 @@ msgstr ""
 #: flaskbb/templates/forum/memberlist.html:48
 #: flaskbb/templates/forum/memberlist.html:48
 #: flaskbb/templates/forum/search_result.html:106
 #: flaskbb/templates/forum/search_result.html:106
 #: flaskbb/templates/management/banned_users.html:64
 #: flaskbb/templates/management/banned_users.html:64
-#: flaskbb/templates/management/users.html:64
+#: flaskbb/templates/management/users.html:63
 msgid "Date registered"
 msgid "Date registered"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/forum/memberlist.html:50
 #: flaskbb/templates/forum/memberlist.html:50
 #: flaskbb/templates/forum/search_result.html:107
 #: flaskbb/templates/forum/search_result.html:107
 #: flaskbb/templates/management/banned_users.html:65
 #: flaskbb/templates/management/banned_users.html:65
-#: flaskbb/templates/management/users.html:65
+#: flaskbb/templates/management/users.html:64
 msgid "Group"
 msgid "Group"
 msgstr ""
 msgstr ""
 
 
@@ -1482,16 +1399,17 @@ msgid "Close"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/forum/search_result.html:39
 #: flaskbb/templates/forum/search_result.html:39
-#: flaskbb/templates/forum/topic.html:50
-#: flaskbb/templates/forum/topic_horizontal.html:50
-#: flaskbb/templates/message/conversation.html:39
-#: flaskbb/templates/message/conversation.html:90
+#: flaskbb/templates/forum/topic.html:52
+#: flaskbb/templates/forum/topic_horizontal.html:59
 msgid "Joined"
 msgid "Joined"
 msgstr ""
 msgstr ""
 
 
+#: flaskbb/templates/forum/search_result.html:43
+msgid "Message"
+msgstr ""
+
 #: flaskbb/templates/forum/search_result.html:54
 #: flaskbb/templates/forum/search_result.html:54
-#: flaskbb/templates/forum/topic.html:65
-#: flaskbb/templates/message/conversation.html:102
+#: flaskbb/templates/forum/topic.html:60
 msgid "Guest"
 msgid "Guest"
 msgstr ""
 msgstr ""
 
 
@@ -1501,7 +1419,7 @@ msgstr ""
 
 
 #: flaskbb/templates/forum/search_result.html:119
 #: flaskbb/templates/forum/search_result.html:119
 #: flaskbb/templates/management/banned_users.html:104
 #: flaskbb/templates/management/banned_users.html:104
-#: flaskbb/templates/management/users.html:140
+#: flaskbb/templates/management/users.html:139
 msgid "No users found matching your search criteria."
 msgid "No users found matching your search criteria."
 msgstr ""
 msgstr ""
 
 
@@ -1520,11 +1438,12 @@ msgid "%(title)s - Topic"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/forum/topic.html:20
 #: flaskbb/templates/forum/topic.html:20
+#: flaskbb/templates/forum/topic_horizontal.html:20
 #, python-format
 #, python-format
 msgid "This topic is hidden (%(when)s  by %(who)s)"
 msgid "This topic is hidden (%(when)s  by %(who)s)"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/forum/topic.html:96
+#: flaskbb/templates/forum/topic.html:91
 #, python-format
 #, python-format
 msgid "This post is hidden (%(when)s  by %(who)s)"
 msgid "This post is hidden (%(when)s  by %(who)s)"
 msgstr ""
 msgstr ""
@@ -1577,7 +1496,7 @@ msgstr ""
 #: flaskbb/templates/management/banned_users.html:21
 #: flaskbb/templates/management/banned_users.html:21
 #: flaskbb/templates/management/banned_users.html:34
 #: flaskbb/templates/management/banned_users.html:34
 #: flaskbb/templates/management/user_form.html:21
 #: flaskbb/templates/management/user_form.html:21
-#: flaskbb/templates/management/users.html:21
+#: flaskbb/templates/management/users.html:20
 msgid "Banned Users"
 msgid "Banned Users"
 msgstr ""
 msgstr ""
 
 
@@ -1585,20 +1504,20 @@ msgstr ""
 #: flaskbb/templates/management/banned_users.html:20
 #: flaskbb/templates/management/banned_users.html:20
 #: flaskbb/templates/management/user_form.html:10
 #: flaskbb/templates/management/user_form.html:10
 #: flaskbb/templates/management/user_form.html:20
 #: flaskbb/templates/management/user_form.html:20
-#: flaskbb/templates/management/users.html:10
-#: flaskbb/templates/management/users.html:20
+#: flaskbb/templates/management/users.html:9
+#: flaskbb/templates/management/users.html:19
 msgid "Manage Users"
 msgid "Manage Users"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/management/banned_users.html:70
 #: flaskbb/templates/management/banned_users.html:70
 #: flaskbb/templates/management/groups.html:39
 #: flaskbb/templates/management/groups.html:39
 #: flaskbb/templates/management/reports.html:45
 #: flaskbb/templates/management/reports.html:45
-#: flaskbb/templates/management/users.html:69
+#: flaskbb/templates/management/users.html:68
 msgid "Actions"
 msgid "Actions"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/management/banned_users.html:75
 #: flaskbb/templates/management/banned_users.html:75
-#: flaskbb/templates/management/users.html:80
+#: flaskbb/templates/management/users.html:79
 msgid "Unban selected Users"
 msgid "Unban selected Users"
 msgstr ""
 msgstr ""
 
 
@@ -1611,7 +1530,6 @@ msgstr ""
 
 
 #: flaskbb/templates/management/forums.html:1
 #: flaskbb/templates/management/forums.html:1
 #: flaskbb/templates/management/forums.html:9
 #: flaskbb/templates/management/forums.html:9
-#: flaskbb/templates/management/management_layout.html:16
 msgid "Forums"
 msgid "Forums"
 msgstr ""
 msgstr ""
 
 
@@ -1644,8 +1562,7 @@ msgstr ""
 
 
 #: flaskbb/templates/management/groups.html:1
 #: flaskbb/templates/management/groups.html:1
 #: flaskbb/templates/management/groups.html:28
 #: flaskbb/templates/management/groups.html:28
-#: flaskbb/templates/management/management_layout.html:18
-#: flaskbb/templates/management/overview.html:96
+#: flaskbb/templates/management/overview.html:88
 msgid "Groups"
 msgid "Groups"
 msgstr ""
 msgstr ""
 
 
@@ -1658,99 +1575,96 @@ msgid "Delete selected Groups"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/management/groups.html:59
 #: flaskbb/templates/management/groups.html:59
-#: flaskbb/templates/management/users.html:103
+#: flaskbb/templates/management/users.html:102
 msgid "Edit"
 msgid "Edit"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/groups.html:71
+#: flaskbb/templates/management/groups.html:74
 msgid "No groups found."
 msgid "No groups found."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/management_layout.html:12
 #: flaskbb/templates/management/overview.html:1
 #: flaskbb/templates/management/overview.html:1
 #: flaskbb/templates/management/overview.html:16
 #: flaskbb/templates/management/overview.html:16
 #: flaskbb/templates/user/all_posts.html:16
 #: flaskbb/templates/user/all_posts.html:16
 #: flaskbb/templates/user/all_topics.html:16
 #: flaskbb/templates/user/all_topics.html:16
-#: flaskbb/templates/user/profile_layout.html:57
+#: flaskbb/templates/user/profile_layout.html:51
 msgid "Overview"
 msgid "Overview"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/management_layout.html:17
-#: flaskbb/templates/management/overview.html:139
-#: flaskbb/templates/management/plugins.html:1
-#: flaskbb/templates/management/plugins.html:9
-msgid "Plugins"
-msgstr ""
-
-#: flaskbb/templates/management/management_layout.html:22
-#: flaskbb/templates/management/overview.html:105
-#: flaskbb/templates/management/reports.html:1
-#: flaskbb/templates/management/reports.html:10
-#: flaskbb/templates/management/reports.html:31
-msgid "Reports"
-msgstr ""
-
-#: flaskbb/templates/management/overview.html:26
-msgid "There is a problem."
-msgstr ""
-
-#: flaskbb/templates/management/overview.html:27
-msgid "Celery is <strong>not</strong> running."
-msgstr ""
-
-#: flaskbb/templates/management/overview.html:28
-msgid "You can start celery with this command:"
-msgstr ""
-
-#: flaskbb/templates/management/overview.html:33
+#: flaskbb/templates/management/overview.html:25
 msgid "There is something that wants your attention."
 msgid "There is something that wants your attention."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:34
+#: flaskbb/templates/management/overview.html:26
 #, python-format
 #, python-format
 msgid "You have <a href=\"%(url)s\">%(unread_reports)s unread reports</a>."
 msgid "You have <a href=\"%(url)s\">%(unread_reports)s unread reports</a>."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:38
+#: flaskbb/templates/management/overview.html:30
 msgid "Everything seems alright."
 msgid "Everything seems alright."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:39
+#: flaskbb/templates/management/overview.html:31
 msgid "No new notifications."
 msgid "No new notifications."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:52
+#: flaskbb/templates/management/overview.html:44
 msgid "users"
 msgid "users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:64
+#: flaskbb/templates/management/overview.html:56
 msgid "posts"
 msgid "posts"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:76
+#: flaskbb/templates/management/overview.html:68
 msgid "topics"
 msgid "topics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:84
+#: flaskbb/templates/management/overview.html:76
 msgid "Statistics"
 msgid "Statistics"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:87
+#: flaskbb/templates/management/overview.html:79
 msgid "Registered users"
 msgid "Registered users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:90
+#: flaskbb/templates/management/overview.html:82
 msgid "Online users"
 msgid "Online users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:93
+#: flaskbb/templates/management/overview.html:85
 msgid "Banned users"
 msgid "Banned users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/overview.html:110
+#: flaskbb/templates/management/overview.html:97
+#: flaskbb/templates/management/reports.html:1
+#: flaskbb/templates/management/reports.html:10
+#: flaskbb/templates/management/reports.html:31
+msgid "Reports"
+msgstr ""
+
+#: flaskbb/templates/management/overview.html:102
 msgid "Components"
 msgid "Components"
 msgstr ""
 msgstr ""
 
 
+#: flaskbb/templates/management/overview.html:128
+#: flaskbb/templates/management/plugins.html:1
+#: flaskbb/templates/management/plugins.html:9
+msgid "Plugins"
+msgstr ""
+
+#: flaskbb/templates/management/overview.html:169
+msgid "There is a problem."
+msgstr ""
+
+#: flaskbb/templates/management/overview.html:170
+msgid "Celery is <strong>not</strong> running."
+msgstr ""
+
+#: flaskbb/templates/management/overview.html:171
+msgid "You can start celery with this command:"
+msgstr ""
+
 #: flaskbb/templates/management/plugins.html:19
 #: flaskbb/templates/management/plugins.html:19
 msgid "Manage Plugins"
 msgid "Manage Plugins"
 msgstr ""
 msgstr ""
@@ -1767,23 +1681,23 @@ msgstr ""
 msgid "Manage"
 msgid "Manage"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/plugins.html:49
+#: flaskbb/templates/management/plugins.html:44
 msgid "Version"
 msgid "Version"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/plugins.html:57
+#: flaskbb/templates/management/plugins.html:52
 msgid "Enable"
 msgid "Enable"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/plugins.html:62
+#: flaskbb/templates/management/plugins.html:57
 msgid "Disable"
 msgid "Disable"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/plugins.html:69
+#: flaskbb/templates/management/plugins.html:65
 msgid "Install"
 msgid "Install"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/plugins.html:75
+#: flaskbb/templates/management/plugins.html:72
 msgid "Uninstall"
 msgid "Uninstall"
 msgstr ""
 msgstr ""
 
 
@@ -1815,48 +1729,14 @@ msgstr ""
 msgid "No reports."
 msgid "No reports."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/users.html:74
+#: flaskbb/templates/management/users.html:73
 msgid "Ban selected Users"
 msgid "Ban selected Users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/management/users.html:86
+#: flaskbb/templates/management/users.html:85
 msgid "Delete selected Users"
 msgid "Delete selected Users"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/message/conversation.html:101
-msgid "Deleted"
-msgstr ""
-
-#: flaskbb/templates/message/conversation_list.html:7
-msgid "Conversations"
-msgstr ""
-
-#: flaskbb/templates/message/conversation_list.html:92
-msgid "No conversations found."
-msgstr ""
-
-#: flaskbb/templates/message/drafts.html:1
-#: flaskbb/templates/message/message_layout.html:20
-msgid "Drafts"
-msgstr ""
-
-#: flaskbb/templates/message/message_layout.html:8
-msgid "Private Message"
-msgstr ""
-
-#: flaskbb/templates/message/message_layout.html:19
-msgid "Sent"
-msgstr ""
-
-#: flaskbb/templates/message/message_layout.html:21
-#: flaskbb/templates/message/trash.html:1
-msgid "Trash"
-msgstr ""
-
-#: flaskbb/templates/message/sent.html:1
-msgid "Sent Messages"
-msgstr ""
-
 #: flaskbb/templates/user/all_posts.html:65
 #: flaskbb/templates/user/all_posts.html:65
 msgid "The user has not written any posts yet."
 msgid "The user has not written any posts yet."
 msgstr ""
 msgstr ""
@@ -1866,22 +1746,18 @@ msgid "The user has not opened any topics yet."
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/user/change_email.html:7
 #: flaskbb/templates/user/change_email.html:7
-#: flaskbb/templates/user/settings_layout.html:18
 msgid "Change E-Mail Address"
 msgid "Change E-Mail Address"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/user/change_password.html:7
 #: flaskbb/templates/user/change_password.html:7
-#: flaskbb/templates/user/settings_layout.html:19
 msgid "Change Password"
 msgid "Change Password"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/user/change_user_details.html:8
 #: flaskbb/templates/user/change_user_details.html:8
-#: flaskbb/templates/user/settings_layout.html:17
 msgid "Change User Details"
 msgid "Change User Details"
 msgstr ""
 msgstr ""
 
 
 #: flaskbb/templates/user/general_settings.html:7
 #: flaskbb/templates/user/general_settings.html:7
-#: flaskbb/templates/user/settings_layout.html:16
 msgid "General Settings"
 msgid "General Settings"
 msgstr ""
 msgstr ""
 
 
@@ -1889,11 +1765,11 @@ msgstr ""
 msgid "Info"
 msgid "Info"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/user/profile.html:25
+#: flaskbb/templates/user/profile.html:30
 msgid "User has not added any notes about him."
 msgid "User has not added any notes about him."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/user/profile.html:34
+#: flaskbb/templates/user/profile.html:38
 msgid "Signature"
 msgid "Signature"
 msgstr ""
 msgstr ""
 
 
@@ -1901,87 +1777,83 @@ msgstr ""
 msgid "Never seen"
 msgid "Never seen"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/templates/user/settings_layout.html:15
-msgid "Account Settings"
-msgstr ""
-
-#: flaskbb/user/forms.py:29
+#: flaskbb/user/forms.py:33
 msgid "Theme"
 msgid "Theme"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:35
+#: flaskbb/user/forms.py:39
 msgid "Old email address"
 msgid "Old email address"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:39
+#: flaskbb/user/forms.py:43
 msgid "New email address"
 msgid "New email address"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:41
+#: flaskbb/user/forms.py:45
 msgid "Email addresses must match."
 msgid "Email addresses must match."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:44
+#: flaskbb/user/forms.py:48
 msgid "Confirm email address"
 msgid "Confirm email address"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:66
+#: flaskbb/user/forms.py:70
 msgid "New password"
 msgid "New password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:68
+#: flaskbb/user/forms.py:72
 msgid "New passwords must match."
 msgid "New passwords must match."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:71
+#: flaskbb/user/forms.py:75
 msgid "Confirm new password"
 msgid "Confirm new password"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:77
+#: flaskbb/user/forms.py:81
 msgid "Old password is wrong."
 msgid "Old password is wrong."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/forms.py:98
+#: flaskbb/user/forms.py:102
 msgid "Forum Signature"
 msgid "Forum Signature"
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/views.py:52
+#: flaskbb/user/views.py:59
 msgid "Settings updated."
 msgid "Settings updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/views.py:73
+#: flaskbb/user/views.py:80
 msgid "Password updated."
 msgid "Password updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/views.py:90
+#: flaskbb/user/views.py:99
 msgid "Email address updated."
 msgid "Email address updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/user/views.py:108
+#: flaskbb/user/views.py:119
 msgid "User details updated."
 msgid "User details updated."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:99
+#: flaskbb/utils/helpers.py:109
 msgid "You do not have the permissions to execute this action."
 msgid "You do not have the permissions to execute this action."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:115
+#: flaskbb/utils/helpers.py:125
 msgid "You do not have the permissions to delete these topics."
 msgid "You do not have the permissions to delete these topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:124
+#: flaskbb/utils/helpers.py:134
 msgid "You do not have the permissions to hide these topics."
 msgid "You do not have the permissions to hide these topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:135
+#: flaskbb/utils/helpers.py:145
 msgid "You do not have the permissions to unhide these topics."
 msgid "You do not have the permissions to unhide these topics."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:680
+#: flaskbb/utils/helpers.py:741
 msgid "The registration has been disabled."
 msgid "The registration has been disabled."
 msgstr ""
 msgstr ""
 
 
-#: flaskbb/utils/helpers.py:692
+#: flaskbb/utils/helpers.py:753
 msgid "This account is already activated."
 msgid "This account is already activated."
 msgstr ""
 msgstr ""