Browse Source

Regenerate EN language strings

Rafał Pitoń 7 years ago
parent
commit
d67e503e02

BIN
misago/locale/en/LC_MESSAGES/django.mo


+ 208 - 117
misago/locale/en/LC_MESSAGES/django.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-04-01 00:16+0000\n"
+"POT-Creation-Date: 2018-05-20 21:20+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -213,7 +213,7 @@ msgstr ""
 #: threads/migrations/0002_threads_settings.py:16
 #: threads/migrations/0004_update_settings.py:16
 #: threads/permissions/threads.py:72 threads/permissions/threads.py:103
-#: threads/search.py:20 threads/viewmodels/thread.py:118 users/apps.py:88
+#: threads/search.py:20 threads/viewmodels/thread.py:118 users/apps.py:89
 msgid "Threads"
 msgstr ""
 
@@ -321,8 +321,7 @@ msgid "Move child categories to"
 msgstr ""
 
 #: categories/forms.py:247 categories/forms.py:262
-#: templates/misago/acl_debug.html:15
-#: templates/misago/admin/roles/list.html:16
+#: templates/misago/acl_debug.html:15 templates/misago/admin/roles/list.html:16
 msgid "Role"
 msgstr ""
 
@@ -355,11 +354,11 @@ msgid "In moderation queue"
 msgstr ""
 
 #: categories/migrations/0007_best_answers_roles.py:15
-msgid "Start and reply threads, mark best answers"
+msgid "Q&A user"
 msgstr ""
 
-#: categories/migrations/0007_best_answers_roles.py:46
-msgid "Best answers moderator"
+#: categories/migrations/0007_best_answers_roles.py:27
+msgid "Q&A moderator"
 msgstr ""
 
 #: categories/permissions.py:16
@@ -472,23 +471,52 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: core/errorpages.py:46
+#: core/errorpages.py:49
 msgid "Permission denied."
 msgstr ""
 
-#: core/errorpages.py:61
+#: core/errorpages.py:79
+msgid ""
+"A problem was encountered when disconnecting your account from the remote "
+"site."
+msgstr ""
+
+#: core/errorpages.py:82
+msgid ""
+"You are not allowed to disconnect your account from the other site, because "
+"currently it's the only way to sign in to your account."
+msgstr ""
+
+#: core/errorpages.py:86
+#, python-format
+msgid "A problem was encountered when signing you in using %(backend)s."
+msgstr ""
+
+#: core/errorpages.py:91
+msgid "The sign in process has been canceled by user."
+msgstr ""
+
+#: core/errorpages.py:93
+msgid "The other service could not be reached."
+msgstr ""
+
+#: core/errorpages.py:99
+msgid "Unexpected problem has been encountered during sign in process."
+msgstr ""
+
+#: core/errorpages.py:112
 msgid "Request authentication is invalid."
 msgstr ""
 
 #: core/forms.py:43 templates/misago/admin/users/edit.html:61
 #: templates/misago/admin/users/edit.html:78
-#: templates/misago/admin/users/edit.html:174 users/forms/admin.py:590
+#: templates/misago/admin/users/edit.html:184 users/forms/admin.py:590
 msgid "Yes"
 msgstr ""
 
 #: core/forms.py:44 templates/misago/admin/users/edit.html:63
 #: templates/misago/admin/users/edit.html:80
-#: templates/misago/admin/users/edit.html:176
+#: templates/misago/admin/users/edit.html:186
 #: threads/permissions/bestanswers.py:36 threads/permissions/bestanswers.py:46
 #: threads/permissions/polls.py:36 threads/permissions/polls.py:46
 #: threads/permissions/polls.py:56 threads/permissions/threads.py:123
@@ -496,7 +524,7 @@ msgstr ""
 #: threads/permissions/threads.py:164 threads/permissions/threads.py:178
 #: threads/permissions/threads.py:189 threads/permissions/threads.py:205
 #: threads/permissions/threads.py:216 threads/permissions/threads.py:247
-#: users/forms/admin.py:591 users/models/user.py:144
+#: users/forms/admin.py:591 users/models/user.py:145
 msgid "No"
 msgstr ""
 
@@ -685,15 +713,15 @@ msgstr ""
 msgid "Quoted message:"
 msgstr ""
 
-#: project_template/project_name/settings.py:353
+#: project_template/project_name/settings.py:388
 msgid "Personal"
 msgstr ""
 
-#: project_template/project_name/settings.py:362
+#: project_template/project_name/settings.py:397
 msgid "Contact"
 msgstr ""
 
-#: project_template/project_name/settings.py:370 users/models/ban.py:77
+#: project_template/project_name/settings.py:405 users/models/ban.py:76
 msgid "IP address"
 msgstr ""
 
@@ -771,7 +799,7 @@ msgid ""
 msgstr ""
 
 #: templates/misago/activation/request.html:27
-#: templates/misago/forgottenpassword/request.html:27
+#: templates/misago/forgottenpassword/request.html:42
 msgid ""
 "To receive this link, enter your account's e-mail addres in form and press "
 "the \"Send link\" button."
@@ -1276,7 +1304,7 @@ msgstr ""
 #: templates/misago/admin/users/list.html:23
 #: templates/misago/profile/posts.html:5 templates/misago/profile/posts.html:8
 #: threads/migrations/0002_threads_settings.py:48
-#: threads/migrations/0004_update_settings.py:48 users/apps.py:82
+#: threads/migrations/0004_update_settings.py:48 users/apps.py:83
 msgid "Posts"
 msgstr ""
 
@@ -1316,12 +1344,12 @@ msgstr ""
 msgid "Please try again."
 msgstr ""
 
-#: templates/misago/admin/login.html:57 users/forms/auth.py:53
+#: templates/misago/admin/login.html:57 users/forms/auth.py:54
 msgid "Username or e-mail"
 msgstr ""
 
 #: templates/misago/admin/login.html:62 users/forms/admin.py:60
-#: users/forms/auth.py:58
+#: users/forms/auth.py:59
 msgid "Password"
 msgstr ""
 
@@ -1367,8 +1395,7 @@ msgstr ""
 #: templates/misago/admin/ranks/list.html:16
 #: templates/misago/admin/users/list.html:21
 #: templates/misago/userslists/active_posters.html:95
-#: templates/misago/userslists/active_posters.html:106
-#: users/forms/admin.py:236
+#: templates/misago/userslists/active_posters.html:106 users/forms/admin.py:236
 msgid "Rank"
 msgstr ""
 
@@ -1426,7 +1453,7 @@ msgid "Ban selected users:"
 msgstr ""
 
 #: templates/misago/admin/users/ban.html:35
-#: templates/misago/admin/users/edit.html:103
+#: templates/misago/admin/users/edit.html:113
 #: templates/misago/admin/users/list.html:34
 #: templates/misago/userslists/active_posters.html:66
 msgid "Avatar"
@@ -1489,34 +1516,40 @@ msgstr ""
 msgid "Sign-in credentials"
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:111
+#: templates/misago/admin/users/edit.html:105
+msgid ""
+"This user has not set account password and uses other service to "
+"authenticate."
+msgstr ""
+
+#: templates/misago/admin/users/edit.html:121
 msgid "Signature"
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:130 users/apps.py:23
+#: templates/misago/admin/users/edit.html:140 users/apps.py:24
 msgid "Forum options"
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:137
+#: templates/misago/admin/users/edit.html:147
 msgid "Automatic subscription preferences"
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:144
+#: templates/misago/admin/users/edit.html:154
 msgid "Account status"
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:154
+#: templates/misago/admin/users/edit.html:164
 msgid ""
 "This user is deleting their account. It has been deactivated for the "
 "duration of the process."
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:158
+#: templates/misago/admin/users/edit.html:168
 msgid ""
 "No additional action is required. This account will be deleted automatically."
 msgstr ""
 
-#: templates/misago/admin/users/edit.html:193
+#: templates/misago/admin/users/edit.html:203
 msgid "No staff message is available."
 msgstr ""
 
@@ -1771,6 +1804,10 @@ msgid "To change your account password click the link below:"
 msgstr ""
 
 #: templates/misago/emails/change_password_form_link.html:16
+#: templates/misago/forgottenpassword/form.html:7
+#: templates/misago/forgottenpassword/form.html:20
+#: templates/misago/forgottenpassword/request.html:7
+#: templates/misago/forgottenpassword/request.html:20
 msgid "Set new password"
 msgstr ""
 
@@ -1903,6 +1940,15 @@ msgstr ""
 msgid "Page reached in wrong way."
 msgstr ""
 
+#: templates/misago/errorpages/ban_message.html:15
+#, python-format
+msgid "This ban expires on %(expires_on)s."
+msgstr ""
+
+#: templates/misago/errorpages/ban_message.html:19
+msgid "This ban is permanent."
+msgstr ""
+
 #: templates/misago/errorpages/banned.html:5
 msgid "You are banned"
 msgstr ""
@@ -1911,59 +1957,81 @@ msgstr ""
 msgid "You are banned from accessing this page."
 msgstr ""
 
-#: templates/misago/errorpages/banned.html:36
-#, python-format
-msgid "This ban expires on %(expires_on)s."
+#: templates/misago/errorpages/csrf_failure.html:9
+msgid ""
+"This is usually caused by your browser not accepting or using outdated "
+"cookies. Check your browser configuration and try again."
 msgstr ""
 
-#: templates/misago/errorpages/banned.html:40
-msgid "This ban is permanent."
+#: templates/misago/errorpages/social.html:5
+#: templates/misago/errorpages/social.html:13
+msgid "Problem with sign in"
 msgstr ""
 
-#: templates/misago/errorpages/csrf_failure.html:9
+#: templates/misago/errorpages/social.html:40
 msgid ""
-"This is usually caused by your browser not accepting or using outdated "
-"cookies. Check your browser configuration and try again."
+"Please try again or use another method to sign in if the problem persists."
 msgstr ""
 
 #: templates/misago/footer.html:9
 msgid "For complete experience please enable JavaScript."
 msgstr ""
 
-#: templates/misago/forgottenpassword/error.html:5
+#: templates/misago/forgottenpassword/error.html:7
+msgid "Set new password error"
+msgstr ""
+
+#: templates/misago/forgottenpassword/error.html:9
 msgid "Change forgotten password error"
 msgstr ""
 
-#: templates/misago/forgottenpassword/error.html:19
+#: templates/misago/forgottenpassword/error.html:26
+msgid "Can't set new password."
+msgstr ""
+
+#: templates/misago/forgottenpassword/error.html:28
 msgid "Can't change forgotten password."
 msgstr ""
 
-#: templates/misago/forgottenpassword/form.html:5
-#: templates/misago/forgottenpassword/form.html:13
-#: templates/misago/forgottenpassword/request.html:5
-#: templates/misago/forgottenpassword/request.html:13
+#: templates/misago/forgottenpassword/form.html:9
+#: templates/misago/forgottenpassword/form.html:22
+#: templates/misago/forgottenpassword/request.html:9
+#: templates/misago/forgottenpassword/request.html:22
 msgid "Change forgotten password"
 msgstr ""
 
-#: templates/misago/forgottenpassword/form.html:32
+#: templates/misago/forgottenpassword/form.html:42
 msgid "To reset your password please enable JavaScript."
 msgstr ""
 
-#: templates/misago/forgottenpassword/request.html:24
+#: templates/misago/forgottenpassword/request.html:35
+msgid ""
+"Your user account has no password set for it because it was created with "
+"other service."
+msgstr ""
+
+#: templates/misago/forgottenpassword/request.html:36
+msgid ""
+"To set password for your account, you can use special secure form that will "
+"be available by special link valid only for your browser, for seven days or "
+"until your password is set."
+msgstr ""
+
+#: templates/misago/forgottenpassword/request.html:38
 msgid ""
 "Because user passwords are processed in an irreversible way before being "
 "saved to database, it is not possible for us to simply send you your "
 "password."
 msgstr ""
 
-#: templates/misago/forgottenpassword/request.html:25
+#: templates/misago/forgottenpassword/request.html:39
 msgid ""
 "Instead, you can change your password using special secure form that will be "
 "available by special link valid only for your browser, for seven days or "
 "until your password is changed."
 msgstr ""
 
-#: templates/misago/forgottenpassword/request.html:45
+#: templates/misago/forgottenpassword/request.html:60
 msgid "To request new password reset link please enable JavaScript."
 msgstr ""
 
@@ -1991,6 +2059,7 @@ msgid "Change your options"
 msgstr ""
 
 #: templates/misago/options/noscript.html:20
+#: templates/misago/socialauth.html:22
 msgid "Enable JavaScript"
 msgstr ""
 
@@ -2074,7 +2143,7 @@ msgstr ""
 
 #: templates/misago/profile/ban_details.html:5
 #: templates/misago/profile/ban_details.html:8
-#: templates/misago/profile/ban_details.html:15 users/apps.py:119
+#: templates/misago/profile/ban_details.html:15 users/apps.py:120
 msgid "Ban details"
 msgstr ""
 
@@ -2121,7 +2190,7 @@ msgstr[1] ""
 
 #: templates/misago/profile/details.html:5
 #: templates/misago/profile/details.html:8
-#: templates/misago/profile/details.html:18 users/apps.py:106
+#: templates/misago/profile/details.html:18 users/apps.py:107
 msgid "Details"
 msgstr ""
 
@@ -2149,7 +2218,7 @@ msgid "This error is caused by invalid post content manipulation."
 msgstr ""
 
 #: templates/misago/profile/followers.html:5
-#: templates/misago/profile/followers.html:8 users/apps.py:94
+#: templates/misago/profile/followers.html:8 users/apps.py:95
 msgid "Followers"
 msgstr ""
 
@@ -2177,7 +2246,7 @@ msgid "%(username)s has no followers."
 msgstr ""
 
 #: templates/misago/profile/follows.html:5
-#: templates/misago/profile/follows.html:8 users/apps.py:100
+#: templates/misago/profile/follows.html:8 users/apps.py:101
 msgid "Follows"
 msgstr ""
 
@@ -2264,7 +2333,7 @@ msgid "%(username)s started no threads."
 msgstr ""
 
 #: templates/misago/profile/username_history.html:5
-#: templates/misago/profile/username_history.html:8 users/apps.py:112
+#: templates/misago/profile/username_history.html:8 users/apps.py:113
 msgid "Username history"
 msgstr ""
 
@@ -2299,6 +2368,18 @@ msgstr ""
 msgid "Loading search..."
 msgstr ""
 
+#: templates/misago/socialauth.html:5
+#, python-format
+msgid "Sign in with %(backend)s"
+msgstr ""
+
+#: templates/misago/socialauth.html:24
+#, python-format
+msgid ""
+"You need to enable JavaScript in your browser to complete the sign in with "
+"%(backend)s."
+msgstr ""
+
 #: templates/misago/thread/paginator.html:41
 #, python-format
 msgid "There is %(more)s more post in this thread."
@@ -3165,120 +3246,120 @@ msgid ""
 msgstr ""
 
 #: threads/permissions/bestanswers.py:134
-#: threads/permissions/bestanswers.py:318
+#: threads/permissions/bestanswers.py:306
 msgid "You have to sign in to mark best answers."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:145
-#: threads/permissions/bestanswers.py:332
+#: threads/permissions/bestanswers.py:141
+#: threads/permissions/bestanswers.py:316
 #, python-format
 msgid ""
 "You don't have permission to mark best answers in the \"%(category)s\" "
 "category."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:154
-#: threads/permissions/bestanswers.py:341
+#: threads/permissions/bestanswers.py:150
+#: threads/permissions/bestanswers.py:325
 msgid ""
 "You don't have permission to mark best answer in this thread because you "
 "didn't start it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:163
+#: threads/permissions/bestanswers.py:159
 #, python-format
 msgid ""
 "You don't have permission to mark best answer in this thread because its "
 "category \"%(category)s\" is closed."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:172
+#: threads/permissions/bestanswers.py:168
 msgid ""
 "You can't mark best answer in this thread because it's closed and you don't "
 "have permission to open it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:194
+#: threads/permissions/bestanswers.py:186
 #, python-format
 msgid ""
 "You don't have permission to change this thread's marked answer because it's "
 "in the \"%(category)s\" category."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:205
+#: threads/permissions/bestanswers.py:197
 msgid ""
 "You don't have permission to change this thread's marked answer because you "
 "are not a thread starter."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:229
+#: threads/permissions/bestanswers.py:221
 msgid ""
 "You don't have permission to change this thread's best answer because a "
 "moderator has protected it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:240
+#: threads/permissions/bestanswers.py:232
 msgid "You have to sign in to unmark best answers."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:254
+#: threads/permissions/bestanswers.py:242
 #, python-format
 msgid ""
 "You don't have permission to unmark threads answers in the \"%(category)s\" "
 "category."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:265
+#: threads/permissions/bestanswers.py:253
 msgid ""
 "You don't have permission to unmark this best answer because you are not a "
 "thread starter."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:290
+#: threads/permissions/bestanswers.py:278
 #, python-format
 msgid ""
 "You don't have permission to unmark this best answer because its category "
 "\"%(category)s\" is closed."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:299
+#: threads/permissions/bestanswers.py:287
 msgid ""
 "You can't unmark this thread's best answer because it's closed and you don't "
 "have permission to open it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:307
+#: threads/permissions/bestanswers.py:295
 msgid ""
 "You don't have permission to unmark this thread's best answer because a "
 "moderator has protected it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:321
+#: threads/permissions/bestanswers.py:309
 msgid "Events can't be marked as best answers."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:347
+#: threads/permissions/bestanswers.py:331
 msgid "First post in a thread can't be marked as best answer."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:350
+#: threads/permissions/bestanswers.py:334
 msgid "Hidden posts can't be marked as best answers."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:353
+#: threads/permissions/bestanswers.py:337
 msgid "Unapproved posts can't be marked as best answers."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:358
+#: threads/permissions/bestanswers.py:342
 msgid ""
 "You don't have permission to mark this post as best answer because a "
 "moderator has protected it."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:370
+#: threads/permissions/bestanswers.py:354
 msgid "You can't hide this post because its marked as best answer."
 msgstr ""
 
-#: threads/permissions/bestanswers.py:380
+#: threads/permissions/bestanswers.py:364
 msgid "You can't delete this post because its marked as best answer."
 msgstr ""
 
@@ -4774,19 +4855,14 @@ msgstr ""
 msgid "Password change confirmation link was sent to your address."
 msgstr ""
 
-#: users/api/userendpoints/create.py:23
+#: users/api/userendpoints/create.py:22
 msgid "New users registrations are currently closed."
 msgstr ""
 
-#: users/api/userendpoints/create.py:54
+#: users/api/userendpoints/create.py:53 users/social/pipeline.py:205
 msgid "Please try resubmitting the form."
 msgstr ""
 
-#: users/api/userendpoints/create.py:59
-#, python-format
-msgid "Welcome on %(forum_name)s forums!"
-msgstr ""
-
 #: users/api/userendpoints/signature.py:17
 msgid "You don't have permission to change signature."
 msgstr ""
@@ -4840,23 +4916,23 @@ msgstr ""
 msgid "You can't change other users e-mail addresses."
 msgstr ""
 
-#: users/apps.py:29
+#: users/apps.py:30
 msgid "Edit details"
 msgstr ""
 
-#: users/apps.py:35
+#: users/apps.py:36
 msgid "Change username"
 msgstr ""
 
-#: users/apps.py:41
+#: users/apps.py:42
 msgid "Change email or password"
 msgstr ""
 
-#: users/apps.py:49
+#: users/apps.py:50
 msgid "Delete account"
 msgstr ""
 
-#: users/apps.py:58
+#: users/apps.py:59
 msgid "Active poster"
 msgstr ""
 
@@ -4913,7 +4989,7 @@ msgstr ""
 msgid "Edit the user from Misago admin panel"
 msgstr ""
 
-#: users/forms/admin.py:21 users/models/ban.py:75
+#: users/forms/admin.py:21 users/models/ban.py:74
 msgid "Username"
 msgstr ""
 
@@ -4921,7 +4997,7 @@ msgstr ""
 msgid "Custom title"
 msgstr ""
 
-#: users/forms/admin.py:23 users/models/ban.py:76
+#: users/forms/admin.py:23 users/models/ban.py:75
 msgid "E-mail address"
 msgstr ""
 
@@ -5278,57 +5354,57 @@ msgstr ""
 
 #: users/forms/auth.py:20
 msgid ""
-"Your account has to be activated by Administrator before you will be able to "
-"sign in."
+"Your account has to be activated by site administrator before you will be "
+"able to sign in."
 msgstr ""
 
-#: users/forms/auth.py:90
+#: users/forms/auth.py:91
 msgid "Your account does not have admin privileges."
 msgstr ""
 
-#: users/forms/auth.py:108
+#: users/forms/auth.py:109
 msgid "Enter e-mail address."
 msgstr ""
 
-#: users/forms/auth.py:113
+#: users/forms/auth.py:114
 msgid "Entered e-mail is invalid."
 msgstr ""
 
-#: users/forms/auth.py:121
+#: users/forms/auth.py:122
 msgid "No user with this e-mail exists."
 msgstr ""
 
-#: users/forms/auth.py:136 users/views/activation.py:46
+#: users/forms/auth.py:137 users/views/activation.py:46
 #, python-format
 msgid "%(user)s, your account is already active."
 msgstr ""
 
-#: users/forms/auth.py:140
+#: users/forms/auth.py:141
 #, python-format
 msgid "%(user)s, only administrator may activate your account."
 msgstr ""
 
-#: users/forms/auth.py:147
+#: users/forms/auth.py:148
 msgid ""
 "You have to activate your account before you will be able to request new "
 "password."
 msgstr ""
 
-#: users/forms/auth.py:151
+#: users/forms/auth.py:152
 msgid ""
 "Administrator has to activate your account before you will be able to "
 "request new password."
 msgstr ""
 
-#: users/forms/register.py:34
+#: users/forms/register.py:27
 msgid "This usernane is not allowed."
 msgstr ""
 
-#: users/forms/register.py:45 users/validators.py:41
+#: users/forms/register.py:38 users/validators.py:41
 msgid "This e-mail address is not allowed."
 msgstr ""
 
-#: users/forms/register.py:66
+#: users/forms/register.py:47
 msgid "New registrations from this IP address are not allowed."
 msgstr ""
 
@@ -5555,7 +5631,7 @@ msgid "Enter each answer in new line. Answers are case-insensitive."
 msgstr ""
 
 #: users/migrations/0004_default_ranks.py:17
-#: users/migrations/0004_default_ranks.py:18 users/models/user.py:110
+#: users/migrations/0004_default_ranks.py:18 users/models/user.py:111
 msgid "Forum team"
 msgstr ""
 
@@ -5572,47 +5648,43 @@ msgstr ""
 msgid "User must have an email address."
 msgstr ""
 
-#: users/models/user.py:39
-msgid "User must have a password."
-msgstr ""
-
-#: users/models/user.py:145
+#: users/models/user.py:146
 msgid "Notify"
 msgstr ""
 
-#: users/models/user.py:146
+#: users/models/user.py:147
 msgid "Notify with e-mail"
 msgstr ""
 
-#: users/models/user.py:154
+#: users/models/user.py:155
 msgid "Everybody"
 msgstr ""
 
-#: users/models/user.py:155
+#: users/models/user.py:156
 msgid "Users I follow"
 msgstr ""
 
-#: users/models/user.py:156
+#: users/models/user.py:157
 msgid "Nobody"
 msgstr ""
 
-#: users/models/user.py:173
+#: users/models/user.py:174
 msgid "joined on"
 msgstr ""
 
-#: users/models/user.py:188
+#: users/models/user.py:189
 msgid "staff status"
 msgstr ""
 
-#: users/models/user.py:190
+#: users/models/user.py:191
 msgid "Designates whether the user can log into admin sites."
 msgstr ""
 
-#: users/models/user.py:197
+#: users/models/user.py:198
 msgid "active"
 msgstr ""
 
-#: users/models/user.py:201
+#: users/models/user.py:202
 msgid ""
 "Designates whether this user should be treated as active. Unselect this "
 "instead of deleting accounts."
@@ -5968,6 +6040,11 @@ msgstr ""
 msgid "Last IP"
 msgstr ""
 
+#: users/registration.py:9
+#, python-format
+msgid "Welcome on %(forum_name)s forums!"
+msgstr ""
+
 #: users/search.py:24
 msgid "You don't have permission to search users."
 msgstr ""
@@ -6005,6 +6082,20 @@ msgstr ""
 msgid "New e-mail is same as current one."
 msgstr ""
 
+#: users/social/pipeline.py:74
+#, python-format
+msgid ""
+"The e-mail address associated with your %(backend)s account is not available "
+"for use on this site."
+msgstr ""
+
+#: users/social/pipeline.py:83
+#, python-format
+msgid ""
+"Your account has to be activated by site administrator before you will be "
+"able to sign in with %(backend)s."
+msgstr ""
+
 #: users/validators.py:29
 msgid "This e-mail address is not available."
 msgstr ""

BIN
misago/locale/en/LC_MESSAGES/djangojs.mo


+ 202 - 148
misago/locale/en/LC_MESSAGES/djangojs.po

@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-04-01 00:16+0000\n"
+"POT-Creation-Date: 2018-05-20 21:20+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -38,14 +38,17 @@ msgstr ""
 msgid "Promise can't be resolved itself"
 msgstr ""
 
+#: static/misago/js/misago.js:1
+msgid "By registering you agree to site's terms and conditions."
+msgstr ""
+
 #: static/misago/js/misago.js:1 static/misago/js/misago.js:2
 #: static/misago/js/misago.js:3 static/misago/js/misago.js:4
-#: static/misago/js/misago.js:6 static/misago/js/misago.js:7
-#: static/misago/js/misago.js:8 static/misago/js/misago.js:10
-#: static/misago/js/misago.js:12 static/misago/js/misago.js:13
-#: static/misago/js/misago.js:14 static/misago/js/misago.js:15
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:18
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:7 static/misago/js/misago.js:8
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:12
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
+#: static/misago/js/misago.js:15 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:18 static/misago/js/misago.js:19
 msgid "Close"
 msgstr ""
 
@@ -141,14 +144,14 @@ msgstr ""
 msgid "This category is protected. You can't browse it's contents."
 msgstr ""
 
-#: static/misago/js/misago.js:1 static/misago/js/misago.js:20
+#: static/misago/js/misago.js:1 static/misago/js/misago.js:21
 msgid "%(threads)s thread"
 msgid_plural "%(threads)s threads"
 msgstr[0] ""
 msgstr[1] ""
 
 #: static/misago/js/misago.js:1 static/misago/js/misago.js:11
-#: static/misago/js/misago.js:20
+#: static/misago/js/misago.js:21
 msgid "%(posts)s post"
 msgid_plural "%(posts)s posts"
 msgstr[0] ""
@@ -162,11 +165,11 @@ msgstr ""
 msgid "Crop image"
 msgstr ""
 
-#: static/misago/js/misago.js:1
+#: static/misago/js/misago.js:2
 msgid "Save choice"
 msgstr ""
 
-#: static/misago/js/misago.js:1
+#: static/misago/js/misago.js:2
 msgid "Select avatar"
 msgstr ""
 
@@ -191,8 +194,8 @@ msgid "Generate my individual avatar"
 msgstr ""
 
 #: static/misago/js/misago.js:2 static/misago/js/misago.js:4
-#: static/misago/js/misago.js:13 static/misago/js/misago.js:15
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:19
 msgid "Ok"
 msgstr ""
 
@@ -234,13 +237,13 @@ msgstr ""
 
 #: static/misago/js/misago.js:2 static/misago/js/misago.js:6
 #: static/misago/js/misago.js:10 static/misago/js/misago.js:13
-#: static/misago/js/misago.js:15 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:16 static/misago/js/misago.js:19
 msgid "Form contains errors."
 msgstr ""
 
 #: static/misago/js/misago.js:2 static/misago/js/misago.js:5
 #: static/misago/js/misago.js:6 static/misago/js/misago.js:12
-#: static/misago/js/misago.js:14
+#: static/misago/js/misago.js:15
 msgid "Save changes"
 msgstr ""
 
@@ -296,11 +299,11 @@ msgstr ""
 msgid "Insert quote"
 msgstr ""
 
-#: static/misago/js/misago.js:2
+#: static/misago/js/misago.js:3
 msgid "Striketrough selection"
 msgstr ""
 
-#: static/misago/js/misago.js:2
+#: static/misago/js/misago.js:3
 msgid "Bolder selection"
 msgstr ""
 
@@ -340,7 +343,7 @@ msgstr ""
 msgid "Protected"
 msgstr ""
 
-#: static/misago/js/misago.js:3 static/misago/js/misago.js:9
+#: static/misago/js/misago.js:3 static/misago/js/misago.js:10
 #: static/misago/js/misago.js:15
 msgid "Protect"
 msgstr ""
@@ -365,22 +368,22 @@ msgstr ""
 msgid "(success)"
 msgstr ""
 
-#: static/misago/js/misago.js:3 static/misago/js/misago.js:10
+#: static/misago/js/misago.js:4 static/misago/js/misago.js:10
 #: static/misago/js/misago.js:17
 msgid "Best answer"
 msgstr ""
 
-#: static/misago/js/misago.js:3
+#: static/misago/js/misago.js:4
 msgid ""
 "Please select the best answer for your newly merged thread. No posts will be "
 "deleted during the merge."
 msgstr ""
 
-#: static/misago/js/misago.js:3 static/misago/js/misago.js:17
+#: static/misago/js/misago.js:4 static/misago/js/misago.js:17
 msgid "Poll"
 msgstr ""
 
-#: static/misago/js/misago.js:3
+#: static/misago/js/misago.js:4
 msgid ""
 "Please select the poll for your newly merged thread. Rejected polls will be "
 "permanently deleted and cannot be recovered."
@@ -390,8 +393,7 @@ msgstr ""
 msgid "Are you sure you want to delete all polls?"
 msgstr ""
 
-#: static/misago/js/misago.js:4 static/misago/js/misago.js:18
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:4 static/misago/js/misago.js:19
 msgid "Merge threads"
 msgstr ""
 
@@ -463,37 +465,38 @@ msgstr ""
 msgid "Change your options"
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:4 static/misago/js/misago.js:5
 msgid "Enter your password to confirm account deletion."
 msgstr ""
 
-#: static/misago/js/misago.js:4 static/misago/js/misago.js:13
+#: static/misago/js/misago.js:4 static/misago/js/misago.js:5
+#: static/misago/js/misago.js:13
 msgid "Delete account"
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:5
 msgid ""
 "You are going to delete your account. This action is nonreversible, and will "
 "result in following data being deleted:"
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:5
 msgid ""
 "Stored IP addresses associated with content that you have posted will be "
 "deleted."
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:5
 msgid ""
 "Your username will become available for other user to rename to or for new "
 "user to register their account with."
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:5
 msgid "Your e-mail will become available for use in new account registration."
 msgstr ""
 
-#: static/misago/js/misago.js:4
+#: static/misago/js/misago.js:5
 msgid ""
 "All your posted content will NOT be deleted, but username associated with it "
 "will be changed to one shared by all deleted accounts."
@@ -520,7 +523,7 @@ msgid "Nobody"
 msgstr ""
 
 #: static/misago/js/misago.js:5 static/misago/js/misago.js:10
-#: static/misago/js/misago.js:15 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:16 static/misago/js/misago.js:19
 msgid "No"
 msgstr ""
 
@@ -587,6 +590,20 @@ msgid "Threads I reply to"
 msgstr ""
 
 #: static/misago/js/misago.js:5
+msgid "Change email or password"
+msgstr ""
+
+#: static/misago/js/misago.js:5
+msgid ""
+"You need to set a password for your account to be able to change your "
+"username or email."
+msgstr ""
+
+#: static/misago/js/misago.js:5
+msgid "Set password"
+msgstr ""
+
+#: static/misago/js/misago.js:5 static/misago/js/misago.js:15
 msgid "Fill out all fields."
 msgstr ""
 
@@ -623,26 +640,22 @@ msgid "Repeat password"
 msgstr ""
 
 #: static/misago/js/misago.js:5
-msgid "Change email or password"
-msgstr ""
-
-#: static/misago/js/misago.js:5
 msgid "Change forgotten password"
 msgstr ""
 
-#: static/misago/js/misago.js:5
+#: static/misago/js/misago.js:6
 msgid "You have left this thread."
 msgstr ""
 
-#: static/misago/js/misago.js:5
+#: static/misago/js/misago.js:6
 msgid "%(user)s has been removed from this thread."
 msgstr ""
 
-#: static/misago/js/misago.js:5
+#: static/misago/js/misago.js:6
 msgid "%(user)s has been made new thread owner."
 msgstr ""
 
-#: static/misago/js/misago.js:5
+#: static/misago/js/misago.js:6
 msgid "Thread owner"
 msgstr ""
 
@@ -828,7 +841,7 @@ msgid_plural "%(votes)s users have voted for this choice."
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:6
+#: static/misago/js/misago.js:7
 msgid "Poll votes"
 msgstr ""
 
@@ -932,7 +945,7 @@ msgstr ""
 msgid "posted %(posted_on)s"
 msgstr ""
 
-#: static/misago/js/misago.js:7 static/misago/js/misago.js:10
+#: static/misago/js/misago.js:7 static/misago/js/misago.js:11
 msgid "Removed user"
 msgstr ""
 
@@ -990,7 +1003,7 @@ msgstr ""
 msgid "You have to enter at least one recipient."
 msgstr ""
 
-#: static/misago/js/misago.js:8 static/misago/js/misago.js:14
+#: static/misago/js/misago.js:8 static/misago/js/misago.js:15
 msgid "You have to enter thread title."
 msgstr ""
 
@@ -1038,18 +1051,18 @@ msgid "Unpinned"
 msgstr ""
 
 #: static/misago/js/misago.js:8 static/misago/js/misago.js:10
-#: static/misago/js/misago.js:15 static/misago/js/misago.js:17
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:15 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:18 static/misago/js/misago.js:19
 msgid "Pinned locally"
 msgstr ""
 
 #: static/misago/js/misago.js:8 static/misago/js/misago.js:10
-#: static/misago/js/misago.js:15 static/misago/js/misago.js:17
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:15 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:18 static/misago/js/misago.js:19
 msgid "Pinned globally"
 msgstr ""
 
-#: static/misago/js/misago.js:8
+#: static/misago/js/misago.js:9
 msgid ""
 "Thread title should be at least %(limit_value)s character long (it has "
 "%(show_value)s)."
@@ -1059,7 +1072,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:8
+#: static/misago/js/misago.js:9
 msgid ""
 "Thread title cannot be longer than %(limit_value)s character (it has "
 "%(show_value)s)."
@@ -1069,7 +1082,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:8
+#: static/misago/js/misago.js:9
 msgid ""
 "Posted message should be at least %(limit_value)s character long (it has "
 "%(show_value)s)."
@@ -1079,7 +1092,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:8
+#: static/misago/js/misago.js:9
 msgid ""
 "Posted message cannot be longer than %(limit_value)s character (it has "
 "%(show_value)s)."
@@ -1231,25 +1244,25 @@ msgid_plural "This post was edited %(edits)s times."
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:9
+#: static/misago/js/misago.js:10
 msgid "Changes history"
 msgstr ""
 
-#: static/misago/js/misago.js:9 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
 #: static/misago/js/misago.js:16
 msgid "Approve"
 msgstr ""
 
-#: static/misago/js/misago.js:9 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
 #: static/misago/js/misago.js:16
 msgid "Move"
 msgstr ""
 
-#: static/misago/js/misago.js:9 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
 msgid "Split"
 msgstr ""
 
-#: static/misago/js/misago.js:9
+#: static/misago/js/misago.js:10
 msgid "Remove protection"
 msgstr ""
 
@@ -1257,8 +1270,7 @@ msgstr ""
 msgid "Move post"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
-#: static/misago/js/misago.js:16
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 msgid "You have to enter link to the other thread."
 msgstr ""
 
@@ -1278,7 +1290,7 @@ msgstr ""
 msgid "Split post into new thread"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 #: static/misago/js/misago.js:19
 msgid "Yes"
 msgstr ""
@@ -1287,22 +1299,22 @@ msgstr ""
 msgid "Selected post was split into new thread."
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 #: static/misago/js/misago.js:19
 msgid "Not pinned"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 #: static/misago/js/misago.js:19
 msgid "Thread weight"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 #: static/misago/js/misago.js:19
 msgid "Hide thread"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
 #: static/misago/js/misago.js:19
 msgid "Close thread"
 msgstr ""
@@ -1364,7 +1376,7 @@ msgstr ""
 msgid "Like"
 msgstr ""
 
-#: static/misago/js/misago.js:10 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:10 static/misago/js/misago.js:17
 msgid "Reply"
 msgstr ""
 
@@ -1385,13 +1397,13 @@ msgstr ""
 msgid "protected"
 msgstr ""
 
-#: static/misago/js/misago.js:10
+#: static/misago/js/misago.js:11
 msgid "edited %(edits)s time"
 msgid_plural "edited %(edits)s times"
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:10
+#: static/misago/js/misago.js:11
 msgid "%(edits)s edit"
 msgid_plural "%(edits)s edits"
 msgstr[0] ""
@@ -1463,7 +1475,7 @@ msgid "Loading..."
 msgstr ""
 
 #: static/misago/js/misago.js:11 static/misago/js/misago.js:18
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:20
 msgid "Threads"
 msgstr ""
 
@@ -1495,15 +1507,15 @@ msgstr ""
 msgid "Show more (%(more)s)"
 msgstr ""
 
-#: static/misago/js/misago.js:11
+#: static/misago/js/misago.js:12
 msgid "Following"
 msgstr ""
 
-#: static/misago/js/misago.js:11
+#: static/misago/js/misago.js:12
 msgid "Follow"
 msgstr ""
 
-#: static/misago/js/misago.js:11
+#: static/misago/js/misago.js:12
 msgid "Followers"
 msgstr ""
 
@@ -1573,16 +1585,15 @@ msgstr ""
 msgid "This user's account has been disabled by administrator."
 msgstr ""
 
-#: static/misago/js/misago.js:12 static/misago/js/misago.js:20
+#: static/misago/js/misago.js:12 static/misago/js/misago.js:21
 msgid "Joined on %(joined_on)s"
 msgstr ""
 
-#: static/misago/js/misago.js:12 static/misago/js/misago.js:20
+#: static/misago/js/misago.js:12 static/misago/js/misago.js:21
 msgid "Joined %(joined_on)s"
 msgstr ""
 
-#: static/misago/js/misago.js:12 static/misago/js/misago.js:14
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:12 static/misago/js/misago.js:15
 msgid "Moderation"
 msgstr ""
 
@@ -1632,7 +1643,7 @@ msgid ""
 "form changing avatar."
 msgstr ""
 
-#: static/misago/js/misago.js:12
+#: static/misago/js/misago.js:12 static/misago/js/misago.js:13
 msgid "Avatar controls"
 msgstr ""
 
@@ -1674,7 +1685,7 @@ msgstr ""
 msgid "Return to users list"
 msgstr ""
 
-#: static/misago/js/misago.js:12
+#: static/misago/js/misago.js:13
 msgid "Delete user account"
 msgstr ""
 
@@ -1704,7 +1715,7 @@ msgstr[1] ""
 msgid "Search returned no username changes matching specified criteria."
 msgstr ""
 
-#: static/misago/js/misago.js:13 static/misago/js/misago.js:20
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:21
 msgid "No name changes have been recorded for your account."
 msgstr ""
 
@@ -1737,14 +1748,18 @@ msgid "Register"
 msgstr ""
 
 #: static/misago/js/misago.js:13
-msgid "By registering you agree to site's terms and conditions."
+msgid "Join with %(site)s"
 msgstr ""
 
 #: static/misago/js/misago.js:13
+msgid "Or create forum account:"
+msgstr ""
+
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:15
 msgid "Username"
 msgstr ""
 
-#: static/misago/js/misago.js:13 static/misago/js/misago.js:16
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:17
 #: static/misago/js/misago.js:18
 msgid "E-mail"
 msgstr ""
@@ -1757,13 +1772,13 @@ msgstr ""
 msgid "Register account"
 msgstr ""
 
-#: static/misago/js/misago.js:13
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
 msgid ""
 "%(username)s, your account has been created but you need to activate it "
 "before you will be able to sign in."
 msgstr ""
 
-#: static/misago/js/misago.js:13
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
 msgid ""
 "%(username)s, your account has been created but board administrator will "
 "have to activate it before you will be able to sign in."
@@ -1783,15 +1798,16 @@ msgstr ""
 msgid "Registration complete"
 msgstr ""
 
-#: static/misago/js/misago.js:13 static/misago/js/misago.js:24
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
+#: static/misago/js/misago.js:24
 msgid "Enter a valid email address."
 msgstr ""
 
-#: static/misago/js/misago.js:13
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
 msgid "Your e-mail address"
 msgstr ""
 
-#: static/misago/js/misago.js:13
+#: static/misago/js/misago.js:13 static/misago/js/misago.js:14
 msgid "Send link"
 msgstr ""
 
@@ -1803,7 +1819,7 @@ msgstr ""
 msgid "Request another link"
 msgstr ""
 
-#: static/misago/js/misago.js:13
+#: static/misago/js/misago.js:14
 msgid "Reset password link was sent to %(email)s"
 msgstr ""
 
@@ -1831,7 +1847,8 @@ msgstr ""
 msgid "You will have to sign in using new password before continuing."
 msgstr ""
 
-#: static/misago/js/misago.js:14 static/misago/js/misago.js:20
+#: static/misago/js/misago.js:14 static/misago/js/misago.js:15
+#: static/misago/js/misago.js:20
 msgid "Sign in"
 msgstr ""
 
@@ -1851,7 +1868,7 @@ msgstr ""
 msgid "Enter at least two characters to search threads."
 msgstr ""
 
-#: static/misago/js/misago.js:14 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:14 static/misago/js/misago.js:20
 msgid "Show more"
 msgstr ""
 
@@ -1872,6 +1889,14 @@ msgid "Activate account"
 msgstr ""
 
 #: static/misago/js/misago.js:14
+msgid "Sign in with %(site)s"
+msgstr ""
+
+#: static/misago/js/misago.js:14
+msgid "Or use your forum account:"
+msgstr ""
+
+#: static/misago/js/misago.js:14
 msgid "Username or e-mail"
 msgstr ""
 
@@ -1880,6 +1905,35 @@ msgid "Forgot password?"
 msgstr ""
 
 #: static/misago/js/misago.js:14
+msgid ""
+"%(username)s, your account has been created and you has been signed in to it."
+msgstr ""
+
+#: static/misago/js/misago.js:14
+msgid "Registration completed!"
+msgstr ""
+
+#: static/misago/js/misago.js:14
+msgid "Return to forum index"
+msgstr ""
+
+#: static/misago/js/misago.js:15
+msgid "Sign in with %(backend)s"
+msgstr ""
+
+#: static/misago/js/misago.js:15
+msgid "Your e-mail address has been verified by %(backend)s."
+msgstr ""
+
+#: static/misago/js/misago.js:15
+msgid "Complete your details"
+msgstr ""
+
+#: static/misago/js/misago.js:15
+msgid "E-mail address"
+msgstr ""
+
+#: static/misago/js/misago.js:15
 msgid "Change title"
 msgstr ""
 
@@ -1888,11 +1942,11 @@ msgid "Edit title"
 msgstr ""
 
 #: static/misago/js/misago.js:15 static/misago/js/misago.js:17
-#: static/misago/js/misago.js:19
+#: static/misago/js/misago.js:18 static/misago/js/misago.js:19
 msgid "Unapproved"
 msgstr ""
 
-#: static/misago/js/misago.js:15 static/misago/js/misago.js:17
+#: static/misago/js/misago.js:15 static/misago/js/misago.js:18
 msgid "Unapproved posts"
 msgstr ""
 
@@ -1933,31 +1987,31 @@ msgstr ""
 msgid "One or more posts could not be changed:"
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Posts options"
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Move posts"
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Selected posts were moved to the other thread."
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Link to thread you want to move posts to"
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "You can't move selected posts at the moment."
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Split posts into new thread"
 msgstr ""
 
-#: static/misago/js/misago.js:15
+#: static/misago/js/misago.js:16
 msgid "Selected posts were split into new thread."
 msgstr ""
 
@@ -2023,37 +2077,37 @@ msgstr ""
 msgid "New category"
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:21
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:22
 msgid "Go to first page"
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:21
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:22
 msgid "Go to previous page"
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:21
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:22
 msgid "Go to next page"
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:21
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:22
 msgid "Go to last page"
 msgstr ""
 
-#: static/misago/js/misago.js:16
+#: static/misago/js/misago.js:17
 msgid "There is %(more)s more post in this thread."
 msgid_plural "There are %(more)s more posts in this thread."
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:16
+#: static/misago/js/misago.js:17
 msgid "There are no more posts in this thread."
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:18
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:18
 msgid "Enabled"
 msgstr ""
 
-#: static/misago/js/misago.js:16 static/misago/js/misago.js:18
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:18
 msgid "Disabled"
 msgstr ""
 
@@ -2093,7 +2147,7 @@ msgstr ""
 msgid "Last post"
 msgstr ""
 
-#: static/misago/js/misago.js:17 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:17 static/misago/js/misago.js:20
 msgid "Options"
 msgstr ""
 
@@ -2110,11 +2164,11 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:17
+#: static/misago/js/misago.js:18
 msgid "New posts"
 msgstr ""
 
-#: static/misago/js/misago.js:17
+#: static/misago/js/misago.js:18
 msgid "Answered"
 msgstr ""
 
@@ -2126,107 +2180,107 @@ msgstr ""
 msgid "Start thread"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Why not start one yourself?"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "There are no threads on this forum... yet!"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "There are no threads in this category."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "No threads matching specified criteria were found."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were pinned globally."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were pinned locally."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were unpinned."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were approved."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were opened."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were closed."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were unhidden."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were hidden."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "You don't have permission to merge this thread with others."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "You have to select at least two threads to merge."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Are you sure you want to delete selected threads?"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Selected threads were deleted."
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Pin threads globally"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Pin threads locally"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Unpin threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18 static/misago/js/misago.js:19
+#: static/misago/js/misago.js:19
 msgid "Move threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Approve threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Open threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Close threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Unhide threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Hide threads"
 msgstr ""
 
-#: static/misago/js/misago.js:18
+#: static/misago/js/misago.js:19
 msgid "Delete threads"
 msgstr ""
 
@@ -2317,7 +2371,11 @@ msgid "Sign in or register to start and participate in discussions."
 msgstr ""
 
 #: static/misago/js/misago.js:20
-msgid "You have unread private threads."
+msgid "You have unread private threads!"
+msgstr ""
+
+#: static/misago/js/misago.js:20 static/misago/js/misago.js:22
+msgid "Private threads"
 msgstr ""
 
 #: static/misago/js/misago.js:20
@@ -2336,10 +2394,6 @@ msgstr ""
 msgid "Change avatar"
 msgstr ""
 
-#: static/misago/js/misago.js:20 static/misago/js/misago.js:22
-msgid "Private threads"
-msgstr ""
-
 #: static/misago/js/misago.js:20
 msgid "Log out"
 msgstr ""
@@ -2392,7 +2446,7 @@ msgstr ""
 msgid "Offline"
 msgstr ""
 
-#: static/misago/js/misago.js:20
+#: static/misago/js/misago.js:21
 msgid "%(followers)s follower"
 msgid_plural "%(followers)s followers"
 msgstr[0] ""
@@ -2420,21 +2474,21 @@ msgid_plural "%(posters)s most active posters from last %(days)s days."
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:21 static/misago/js/misago.js:22
+#: static/misago/js/misago.js:22
 msgid "Users"
 msgstr ""
 
-#: static/misago/js/misago.js:21
+#: static/misago/js/misago.js:22
 msgid "There is %(more)s more member with this role."
 msgid_plural "There are %(more)s more members with this role."
 msgstr[0] ""
 msgstr[1] ""
 
-#: static/misago/js/misago.js:21
+#: static/misago/js/misago.js:22
 msgid "There are no more members with this role."
 msgstr ""
 
-#: static/misago/js/misago.js:21
+#: static/misago/js/misago.js:22
 msgid "There are no users with this rank at the moment."
 msgstr ""
 
@@ -2456,7 +2510,7 @@ msgstr ""
 msgid "You aren't participating in any private threads."
 msgstr ""
 
-#: static/misago/js/misago.js:23
+#: static/misago/js/misago.js:23 static/misago/js/misago.js:24
 msgid "Lost connection with application."
 msgstr ""
 
@@ -2468,19 +2522,19 @@ msgstr ""
 msgid "Unknown error has occured."
 msgstr ""
 
-#: static/misago/js/misago.js:23
+#: static/misago/js/misago.js:24
 msgid "Upload was rejected by server as too large."
 msgstr ""
 
-#: static/misago/js/misago.js:23
+#: static/misago/js/misago.js:24
 msgid "Failed to load CAPTCHA."
 msgstr ""
 
-#: static/misago/js/misago.js:23
+#: static/misago/js/misago.js:24
 msgid "Please solve the quick test"
 msgstr ""
 
-#: static/misago/js/misago.js:23
+#: static/misago/js/misago.js:24
 msgid "This test helps us prevent automated spam registrations on our site."
 msgstr ""