Browse Source

Release 10.0.0

JC Brand 2 năm trước cách đây
mục cha
commit
d5deed0871
53 tập tin đã thay đổi với 34866 bổ sung30013 xóa
  1. 1 1
      CHANGES.md
  2. 1 1
      COPYRIGHT
  3. 2 1
      Makefile
  4. 6 6
      RELEASE.md
  5. 2 2
      docs/source/conf.py
  6. 4 4
      docs/source/quickstart.rst
  7. 5 5
      jslicenses.html
  8. 1 1
      manifest.json
  9. 2 2
      mobile.html
  10. 3 3
      package-lock.json
  11. 1 1
      package.json
  12. 1 1
      src/headless/core.js
  13. 1 1
      src/headless/package.json
  14. 1091 941
      src/i18n/af/LC_MESSAGES/converse.po
  15. 635 397
      src/i18n/ar/LC_MESSAGES/converse.po
  16. 644 409
      src/i18n/bg/LC_MESSAGES/converse.po
  17. 642 396
      src/i18n/ca/LC_MESSAGES/converse.po
  18. 543 329
      src/i18n/converse.pot
  19. 634 403
      src/i18n/cs/LC_MESSAGES/converse.po
  20. 995 978
      src/i18n/da/LC_MESSAGES/converse.po
  21. 808 814
      src/i18n/de/LC_MESSAGES/converse.po
  22. 1171 1147
      src/i18n/el/LC_MESSAGES/converse.po
  23. 1198 1167
      src/i18n/eo/LC_MESSAGES/converse.po
  24. 803 808
      src/i18n/es/LC_MESSAGES/converse.po
  25. 794 800
      src/i18n/eu/LC_MESSAGES/converse.po
  26. 1092 1073
      src/i18n/fa/LC_MESSAGES/converse.po
  27. 636 396
      src/i18n/fi/LC_MESSAGES/converse.po
  28. 1096 946
      src/i18n/fr/LC_MESSAGES/converse.po
  29. 1085 930
      src/i18n/gl/LC_MESSAGES/converse.po
  30. 635 395
      src/i18n/he/LC_MESSAGES/converse.po
  31. 564 338
      src/i18n/hi/LC_MESSAGES/converse.po
  32. 1094 939
      src/i18n/hu/LC_MESSAGES/converse.po
  33. 1022 872
      src/i18n/id/LC_MESSAGES/converse.po
  34. 804 810
      src/i18n/it/LC_MESSAGES/converse.po
  35. 1091 928
      src/i18n/ja/LC_MESSAGES/converse.po
  36. 786 792
      src/i18n/lt/LC_MESSAGES/converse.po
  37. 1091 1073
      src/i18n/mr/LC_MESSAGES/converse.po
  38. 663 408
      src/i18n/nb/LC_MESSAGES/converse.po
  39. 627 389
      src/i18n/nl/LC_MESSAGES/converse.po
  40. 801 806
      src/i18n/nl_BE/LC_MESSAGES/converse.po
  41. 653 406
      src/i18n/oc/LC_MESSAGES/converse.po
  42. 1090 934
      src/i18n/pl/LC_MESSAGES/converse.po
  43. 794 800
      src/i18n/pt/LC_MESSAGES/converse.po
  44. 802 808
      src/i18n/pt_BR/LC_MESSAGES/converse.po
  45. 622 392
      src/i18n/ro/LC_MESSAGES/converse.po
  46. 1093 938
      src/i18n/ru/LC_MESSAGES/converse.po
  47. 790 796
      src/i18n/sv/LC_MESSAGES/converse.po
  48. 564 339
      src/i18n/th/LC_MESSAGES/converse.po
  49. 1090 935
      src/i18n/tr/LC_MESSAGES/converse.po
  50. 1098 1078
      src/i18n/uk/LC_MESSAGES/converse.po
  51. 1057 1037
      src/i18n/vi/LC_MESSAGES/converse.po
  52. 1063 913
      src/i18n/zh_CN/LC_MESSAGES/converse.po
  53. 1075 924
      src/i18n/zh_TW/LC_MESSAGES/converse.po

+ 1 - 1
CHANGES.md

@@ -1,6 +1,6 @@
 # Changelog
 
-## 10.0.0 (Unreleased)
+## 10.0.0 (2022-10-30)
 
 - Update to Strophe.js 1.6.0 which adds support for SCRAM-SHA-256 and SCRAM-SHA-512
 - Don't automatically convert OpenStreetMap URLs into `geo:` URIs in sent messages

+ 1 - 1
COPYRIGHT

@@ -2,7 +2,7 @@
  *
  *  An XMPP chat client that runs in the browser.
  *
- *  Version: 9.1.1
+ *  Version: 10.0.0
  *
  *  Copyright: JC Brand 2013-2018
  *  Except for 3rd party dependencies.

+ 2 - 1
Makefile

@@ -66,7 +66,7 @@ serve_bg: node_modules
 dist/converse-no-dependencies.js: src webpack/webpack.common.js webpack/webpack.nodeps.js @converse/headless node_modules
 	npm run nodeps
 
-GETTEXT = $(XGETTEXT) --from-code=UTF-8 --language=JavaScript --keyword=__ --keyword=___ --keyword=i18n_ --force-po --output=src/i18n/converse.pot --package-name=Converse.js --copyright-holder="Jan-Carel Brand" --package-version=9.1.1 dist/converse-no-dependencies.js -c
+GETTEXT = $(XGETTEXT) --from-code=UTF-8 --language=JavaScript --keyword=__ --keyword=___ --keyword=i18n_ --force-po --output=src/i18n/converse.pot --package-name=Converse.js --copyright-holder="Jan-Carel Brand" --package-version=10.0.0 dist/converse-no-dependencies.js -c
 
 src/i18n/converse.pot: dist/converse-no-dependencies.js
 	$(GETTEXT) 2>&1 > /dev/null; exit $$?;
@@ -85,6 +85,7 @@ po:
 
 .PHONY: release
 release:
+	find ./src -name "*~" -exec rm {} \;
 	$(SED) -i '/^_converse.VERSION_NAME =/s/=.*/= "v$(VERSION)";/' src/headless/core.js
 	$(SED) -i '/Version:/s/:.*/: $(VERSION)/' COPYRIGHT
 	$(SED) -i '/Project-Id-Version:/s/:.*/: Converse.js $(VERSION)\n"/' src/i18n/converse.pot

+ 6 - 6
RELEASE.md

@@ -2,16 +2,16 @@
 
 1. Check that weblate translations are all merged in
 2. Run `make check` to check that all tests pass.
-3. Run `make release VERSION=9.1.1`
+3. Run `make release VERSION=10.0.1`
 4. Do a `git diff` to check if things look sane.
 5. Do a quick manual test with the `dist` files (via `index.html`)
-6. `git commit -am "Release 9.1.1"`
-7. `git tag -s v9.1.1 -m "Release 9.1.1"`
-8. Run `git push && git push origin v9.1.1`
+6. `git commit -am "Release 10.0.1"`
+7. `git tag -s v10.0.1 -m "Release 10.0.1"`
+8. Run `git push && git push origin v10.0.1`
 9. Update https://conversejs.org
     * `cd /home/conversejs/converse.js`
-    * `git clone --branch v9.1.1 git@github.com:conversejs/converse.js.git 9.1.1`
-    * `cd 9.1.1 && nvm install && ASSET_PATH=https://cdn.conversejs.org/9.1.1/dist/ make dist && make doc`
+    * `git clone --branch v10.0.1 git@github.com:conversejs/converse.js.git 10.0.1`
+    * `cd 10.0.1 && nvm install && ASSET_PATH=https://cdn.conversejs.org/10.0.1/dist/ make dist && make doc`
     * `cd .. && git pull && nvm install && ASSET_PATH=https://cdn.conversejs.org/dist/ make dist && make doc`
 10. Update release page on Github
 11. Run `npm publish && cd src/headless/ && npm publish`

+ 2 - 2
docs/source/conf.py

@@ -48,9 +48,9 @@ copyright = u'2018, JC Brand'
 # built documents.
 #
 # The short X.Y version.
-version = '9.1.1'
+version = '10.0.0'
 # The full version, including alpha/beta/rc tags.
-release = '9.1.1'
+release = '10.0.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.

+ 4 - 4
docs/source/quickstart.rst

@@ -56,16 +56,16 @@ might break when a new backwards-incompatible version of Converse is released.
 
 To load a specific version of Converse you can put the version in the URL:
 
-* https://cdn.conversejs.org/9.1.1/dist/converse.min.js
-* https://cdn.conversejs.org/9.1.1/dist/converse.min.css
+* https://cdn.conversejs.org/10.0.0/dist/converse.min.js
+* https://cdn.conversejs.org/10.0.0/dist/converse.min.css
 
 You can include these two URLs inside the *<head>* element of your website
 via the *script* and *link* tags:
 
 .. code-block:: html
 
-    <link rel="stylesheet" type="text/css" media="screen" href="https://cdn.conversejs.org/9.1.1/dist/converse.min.css">
-    <script src="https://cdn.conversejs.org/9.1.1/dist/converse.min.js" charset="utf-8"></script>
+    <link rel="stylesheet" type="text/css" media="screen" href="https://cdn.conversejs.org/10.0.0/dist/converse.min.css">
+    <script src="https://cdn.conversejs.org/10.0.0/dist/converse.min.js" charset="utf-8"></script>
 
 
 Option 2: Download the builds from Github

+ 5 - 5
jslicenses.html

@@ -11,17 +11,17 @@
 
     <!-- These files are NOT needed when using converse.js in your own project. -->
     <link rel="shortcut icon" type="image/ico" href="images/favicon.ico"/>
-    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/9.1.1/css/font-awesome.min.css" />
-    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/9.1.1/css/website.min.css" />
+    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/10.0.0/css/font-awesome.min.css" />
+    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/10.0.0/css/website.min.css" />
     <noscript><p><img src="//stats.opkode.com/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
     <script type="text/javascript" src="/src/website.js"></script>
     <script type="text/javascript" src="analytics.js"></script>
     <!-- *********************************************************************** -->
 
     <![if gte IE 11]>
-        <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/9.1.1/css/converse.min.css" />
+        <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/10.0.0/css/converse.min.css" />
         <script src="https://cdn.conversejs.org/3rdparty/libsignal-protocol.min.js"></script>
-        <script src="https://cdn.conversejs.org/9.1.1/dist/converse.min.js"></script>
+        <script src="https://cdn.conversejs.org/10.0.0/dist/converse.min.js"></script>
     <![endif]>
 </head>
 
@@ -66,7 +66,7 @@
             <table id="jslicense-labels1" style="width: 100%">
                 <tr>
                     <td>
-                        <a href="https://cdn.conversejs.org/9.1.1/dist/converse.min.js">converse.min.js</a>
+                        <a href="https://cdn.conversejs.org/10.0.0/dist/converse.min.js">converse.min.js</a>
                     </td>
                     <td>
                         <a href="https://www.mozilla.org/en-US/MPL/2.0/">MPL-2.0</a>

+ 1 - 1
manifest.json

@@ -2,7 +2,7 @@
   "short_name": "Converse",
   "name": "Converse Chat",
   "description": "Messaging Freedom",
-  "version": "9.1.1",
+  "version": "10.0.0",
   "categories": ["social"],
   "icons": [
     {

+ 2 - 2
mobile.html

@@ -19,9 +19,9 @@
     <script type="text/javascript" src="analytics.js"></script>
     <!-- *********************************************************************** -->
 
-    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/9.1.1/dist/converse.min.css" />
+    <link type="text/css" rel="stylesheet" media="screen" href="https://cdn.conversejs.org/10.0.0/dist/converse.min.css" />
     <script src="https://cdn.conversejs.org/3rdparty/libsignal-protocol.min.js"></script>
-    <script src="https://cdn.conversejs.org/9.1.1/dist/converse.min.js"></script>
+    <script src="https://cdn.conversejs.org/10.0.0/dist/converse.min.js"></script>
 </head>
 
 <body id="page-top" data-spy="scroll" class="converse-website">

+ 3 - 3
package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "converse.js",
-  "version": "9.1.1",
+  "version": "10.0.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "converse.js",
-      "version": "9.1.1",
+      "version": "10.0.0",
       "license": "MPL-2.0",
       "dependencies": {
         "@converse/openpromise": "^0.0.1",
@@ -17965,7 +17965,7 @@
     },
     "src/headless": {
       "name": "@converse/headless",
-      "version": "9.1.1",
+      "version": "10.0.0",
       "dev": true,
       "license": "MPL-2.0",
       "dependencies": {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "converse.js",
-  "version": "9.1.1",
+  "version": "10.0.0",
   "description": "Browser based XMPP chat client",
   "browser": "dist/converse.js",
   "module": "src/converse.js",

+ 1 - 1
src/headless/core.js

@@ -80,7 +80,7 @@ Strophe.addNamespace('VCARDUPDATE', 'vcard-temp:x:update');
 Strophe.addNamespace('XFORM', 'jabber:x:data');
 Strophe.addNamespace('XHTML', 'http://www.w3.org/1999/xhtml');
 
-_converse.VERSION_NAME = "v9.1.1";
+_converse.VERSION_NAME = "v10.0.0";
 
 Object.assign(_converse, Events);
 

+ 1 - 1
src/headless/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@converse/headless",
-  "version": "9.1.1",
+  "version": "10.0.0",
   "description": "Converse.js Headless build",
   "author": "cmrd Senya <senya@riseup.net>",
   "homepage": "https://conversejs.org",

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1091 - 941
src/i18n/af/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 635 - 397
src/i18n/ar/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 644 - 409
src/i18n/bg/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 642 - 396
src/i18n/ca/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 543 - 329
src/i18n/converse.pot


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 634 - 403
src/i18n/cs/LC_MESSAGES/converse.po


+ 995 - 978
src/i18n/da/LC_MESSAGES/converse.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Converse.js 6.0.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-04-02 16:32+0200\n"
+"POT-Creation-Date: 2022-10-30 16:53+0100\n"
 "PO-Revision-Date: 2020-08-28 15:52+0000\n"
 "Last-Translator: Nikolaj Nielsen <nni@zylinc.com>\n"
 "Language-Team: Danish <https://hosted.weblate.org/projects/conversejs/"
@@ -19,2379 +19,2396 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.2.1-dev\n"
 
-#: dist/converse-no-dependencies.js:34118
-msgid "The connection has dropped, attempting to reconnect."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:34315
-#: dist/converse-no-dependencies.js:34379
+#: dist/converse-no-dependencies.js:28189
+#: dist/converse-no-dependencies.js:28246
 msgid "An error occurred while connecting to the chat server."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34386
+#: dist/converse-no-dependencies.js:28253
 msgid "Your XMPP address and/or password is incorrect. Please try again."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34398
+#: dist/converse-no-dependencies.js:28262
 #, javascript-format
 msgid "Sorry, we could not connect to the XMPP host with domain: %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34400
+#: dist/converse-no-dependencies.js:28264
 msgid "The XMPP server did not offer a supported authentication mechanism"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43531
-#: dist/converse-no-dependencies.js:53086
+#: dist/converse-no-dependencies.js:31612
+msgid "The connection has dropped, attempting to reconnect."
+msgstr ""
+
+#: dist/converse-no-dependencies.js:38370
+#: dist/converse-no-dependencies.js:49889
 #, javascript-format
 msgid "%1$s is typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43533
-#: dist/converse-no-dependencies.js:53088
+#: dist/converse-no-dependencies.js:38372
+#: dist/converse-no-dependencies.js:49891
 #, javascript-format
 msgid "%1$s has stopped typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43535
-#: dist/converse-no-dependencies.js:43957
-#: dist/converse-no-dependencies.js:53090
+#: dist/converse-no-dependencies.js:38374
+#: dist/converse-no-dependencies.js:38731
+#: dist/converse-no-dependencies.js:49893
 #, javascript-format
 msgid "%1$s has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43620
-#: dist/converse-no-dependencies.js:50559
+#: dist/converse-no-dependencies.js:38447
+#: dist/converse-no-dependencies.js:47734
 msgid "You're not allowed to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43622
-#: dist/converse-no-dependencies.js:50563
+#: dist/converse-no-dependencies.js:38449
+#: dist/converse-no-dependencies.js:47738
 msgid "Sorry, an error occurred while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43627
+#: dist/converse-no-dependencies.js:38454
 msgid "You're not allowed to send a message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43629
-#: dist/converse-no-dependencies.js:50572
+#: dist/converse-no-dependencies.js:38456
+#: dist/converse-no-dependencies.js:47747
 msgid "Sorry, an error occurred while trying to send your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43955
+#: dist/converse-no-dependencies.js:38729
 #, javascript-format
 msgid "%1$s has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43959
+#: dist/converse-no-dependencies.js:38733
 #, javascript-format
 msgid "%1$s is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43961
+#: dist/converse-no-dependencies.js:38735
 #, javascript-format
 msgid "%1$s is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:44957
-#: dist/converse-no-dependencies.js:44980
+#: dist/converse-no-dependencies.js:39562
+#: dist/converse-no-dependencies.js:39581
 msgid "Sorry, looks like file upload is not supported by your server."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45007
+#: dist/converse-no-dependencies.js:39603
 #, javascript-format
 msgid ""
 "The size of your file, %1$s, exceeds the maximum allowed by your server, "
 "which is %2$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45396
+#: dist/converse-no-dependencies.js:40264
 msgid "Undecryptable OMEMO message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45469
+#: dist/converse-no-dependencies.js:40331
 msgid "Sorry, could not determine upload URL."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45494
+#: dist/converse-no-dependencies.js:40350
 msgid "Sorry, could not determine file upload URL."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45573
+#: dist/converse-no-dependencies.js:40416
 #, javascript-format
 msgid ""
 "Sorry, could not succesfully upload your file. Your server’s response: \"%1$s"
 "\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45575
+#: dist/converse-no-dependencies.js:40418
 msgid "Sorry, could not succesfully upload your file."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48244
+#: dist/converse-no-dependencies.js:44775
 msgid "Smileys and emotions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48245
+#: dist/converse-no-dependencies.js:44776
 msgid "People"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48246
+#: dist/converse-no-dependencies.js:44777
 msgid "Activities"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48247
+#: dist/converse-no-dependencies.js:44778
 msgid "Travel"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48248
+#: dist/converse-no-dependencies.js:44779
 msgid "Objects"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48249
+#: dist/converse-no-dependencies.js:44780
 msgid "Animals and nature"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48250
+#: dist/converse-no-dependencies.js:44781
 msgid "Food and drink"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48251
+#: dist/converse-no-dependencies.js:44782
 msgid "Symbols"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48252
+#: dist/converse-no-dependencies.js:44783
 msgid "Flags"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48253
+#: dist/converse-no-dependencies.js:44784
 msgid "Stickers"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:49457
+#: dist/converse-no-dependencies.js:46370
 #, javascript-format
 msgid "Error: timeout while fetching %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:49469
+#: dist/converse-no-dependencies.js:46379
 #, javascript-format
 msgid "Error: not allowed to fetch %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50561
+#: dist/converse-no-dependencies.js:47736
 msgid ""
 "Your retraction was not delivered because you're not present in the "
 "groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50568
+#: dist/converse-no-dependencies.js:47743
 msgid "Your message was not delivered because you weren't allowed to send it."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50570
+#: dist/converse-no-dependencies.js:47745
 msgid ""
 "Your message was not delivered because you're not present in the groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50946
+#: dist/converse-no-dependencies.js:48066
 msgid "A timeout happened while while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51724
+#: dist/converse-no-dependencies.js:48748
 msgid "Sorry, an error happened while running the command."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51724
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:48748
+#: dist/converse-no-dependencies.js:106168
 msgid "Check your browser's developer console for details."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51749
-#: dist/converse-no-dependencies.js:51772
+#: dist/converse-no-dependencies.js:48767
+#: dist/converse-no-dependencies.js:48785
 msgid "Error: couldn't find a groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51759
+#: dist/converse-no-dependencies.js:48775
 msgid "Error: found multiple groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51787
+#: dist/converse-no-dependencies.js:48797
 #, javascript-format
 msgid ""
 "Error: the \"%1$s\" command takes two arguments, the user's nickname and "
 "optionally a reason."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51856
+#: dist/converse-no-dependencies.js:48852
 msgid ""
 "Forbidden: you do not have the necessary affiliation in order to do that."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51891
+#: dist/converse-no-dependencies.js:48879
 msgid "Forbidden: you do not have the necessary role in order to do that."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51989
+#: dist/converse-no-dependencies.js:48958
 msgid "Error: couldn't register new nickname in members only room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52314
+#: dist/converse-no-dependencies.js:49239
 msgid "You're not allowed to register yourself in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52316
+#: dist/converse-no-dependencies.js:49241
 msgid ""
 "You're not allowed to register in this groupchat because it's members-only."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52360
+#: dist/converse-no-dependencies.js:49277
 msgid ""
 "Can't register your nickname in this groupchat, it doesn't support "
 "registration."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52362
+#: dist/converse-no-dependencies.js:49279
 msgid ""
 "Can't register your nickname in this groupchat, invalid data form supplied."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic set by %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic cleared by %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53092
+#: dist/converse-no-dependencies.js:49895
 #, javascript-format
 msgid "%1$s has entered the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53094
+#: dist/converse-no-dependencies.js:49897
 #, javascript-format
 msgid "%1$s has left the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53096
+#: dist/converse-no-dependencies.js:49899
 #, javascript-format
 msgid "%1$s is now a moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53098
+#: dist/converse-no-dependencies.js:49901
 #, javascript-format
 msgid "%1$s is no longer a moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53100
+#: dist/converse-no-dependencies.js:49903
 #, javascript-format
 msgid "%1$s has been given a voice"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53102
+#: dist/converse-no-dependencies.js:49905
 #, javascript-format
 msgid "%1$s has been muted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53111
+#: dist/converse-no-dependencies.js:49913
 #, javascript-format
 msgid "%1$s and %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53115
+#: dist/converse-no-dependencies.js:49916
 #, javascript-format
 msgid "%1$s are typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53117
+#: dist/converse-no-dependencies.js:49918
 #, javascript-format
 msgid "%1$s have stopped typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53119
+#: dist/converse-no-dependencies.js:49920
 #, javascript-format
 msgid "%1$s have gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53121
+#: dist/converse-no-dependencies.js:49922
 #, javascript-format
 msgid "%1$s have entered the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53123
+#: dist/converse-no-dependencies.js:49924
 #, javascript-format
 msgid "%1$s have left the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53125
+#: dist/converse-no-dependencies.js:49926
 #, javascript-format
 msgid "%1$s are now moderators"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53127
+#: dist/converse-no-dependencies.js:49928
 #, javascript-format
 msgid "%1$s are no longer moderators"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53129
+#: dist/converse-no-dependencies.js:49930
 #, javascript-format
 msgid "%1$s have been given voices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53131
+#: dist/converse-no-dependencies.js:49932
 #, javascript-format
 msgid "%1$s have been muted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned by %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53504
+#: dist/converse-no-dependencies.js:50235
 #, javascript-format
 msgid "%1$s's nickname has changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out by %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53508
+#: dist/converse-no-dependencies.js:50239
 #, javascript-format
 msgid "%1$s has been removed because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53510
+#: dist/converse-no-dependencies.js:50241
 #, javascript-format
 msgid "%1$s has been removed for not being a member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53531
+#: dist/converse-no-dependencies.js:50259
 #, javascript-format
 msgid "%1$s is no longer an admin of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53536
+#: dist/converse-no-dependencies.js:50264
 #, javascript-format
 msgid "%1$s is no longer an owner of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53541
+#: dist/converse-no-dependencies.js:50269
 #, javascript-format
 msgid "%1$s is no longer banned from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53548
+#: dist/converse-no-dependencies.js:50275
 #, javascript-format
 msgid "%1$s is no longer a member of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53555
+#: dist/converse-no-dependencies.js:50281
 #, javascript-format
 msgid "%1$s is now a member of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53561
+#: dist/converse-no-dependencies.js:50287
 #, javascript-format
 msgid "%1$s is now an %2$s of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53701
+#: dist/converse-no-dependencies.js:50409
 msgid ""
 "The nickname you chose is reserved or currently in use, please choose a "
 "different one."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53729
+#: dist/converse-no-dependencies.js:50434
 msgid "Password incorrect"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53737
+#: dist/converse-no-dependencies.js:50441
 msgid "You are not on the member list of this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53745
+#: dist/converse-no-dependencies.js:50448
 msgid "You are not allowed to create new groupchats."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53749
+#: dist/converse-no-dependencies.js:50451
 msgid "Your nickname doesn't conform to this groupchat's policies."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53766
+#: dist/converse-no-dependencies.js:50466
 msgid "This groupchat does not (yet) exist."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53770
+#: dist/converse-no-dependencies.js:50469
 msgid "This groupchat has reached its maximum number of participants."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53774
+#: dist/converse-no-dependencies.js:50472
 msgid "Remote server not found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53778
+#: dist/converse-no-dependencies.js:50475
 #, fuzzy
 msgid "You're not allowed to enter this groupchat"
 msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
 
-#: dist/converse-no-dependencies.js:53782
+#: dist/converse-no-dependencies.js:50478
 msgid "An error happened while trying to enter this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:54944
+#: dist/converse-no-dependencies.js:51414
 #, javascript-format
 msgid "%1$s has invited you to join a groupchat: %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:54946
+#: dist/converse-no-dependencies.js:51421
 #, javascript-format
 msgid ""
 "%1$s has invited you to join a groupchat: %2$s, and left the following "
 "reason: \"%3$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55353
+#: dist/converse-no-dependencies.js:53085
 msgid "This groupchat is not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55354
+#: dist/converse-no-dependencies.js:53086
 msgid "This groupchat now shows unavailable members"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55355
+#: dist/converse-no-dependencies.js:53087
 msgid "This groupchat does not show unavailable members"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55356
+#: dist/converse-no-dependencies.js:53088
 msgid "The groupchat configuration has changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55357
+#: dist/converse-no-dependencies.js:53089
 msgid "Groupchat logging is now enabled"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55358
+#: dist/converse-no-dependencies.js:53090
 msgid "Groupchat logging is now disabled"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55359
+#: dist/converse-no-dependencies.js:53091
 msgid "This groupchat is now no longer anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55360
+#: dist/converse-no-dependencies.js:53092
 msgid "This groupchat is now semi-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55361
+#: dist/converse-no-dependencies.js:53093
 msgid "This groupchat is now fully-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55362
+#: dist/converse-no-dependencies.js:53094
 msgid "A new groupchat has been created"
 msgstr ""
 
 #. XXX: Note the triple underscore function and not double underscore.
-#: dist/converse-no-dependencies.js:55366
+#: dist/converse-no-dependencies.js:53098
 #, javascript-format
 msgid "Your nickname has been automatically set to %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55367
+#: dist/converse-no-dependencies.js:53099
 #, javascript-format
 msgid "Your nickname has been changed to %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55370
+#: dist/converse-no-dependencies.js:53102
 msgid "You have been banned from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55371
+#: dist/converse-no-dependencies.js:53103
 msgid "You have exited this groupchat due to a technical problem"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55372
+#: dist/converse-no-dependencies.js:53104
 msgid "You have been kicked from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55373
+#: dist/converse-no-dependencies.js:53105
 msgid ""
 "You have been removed from this groupchat because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55374
+#: dist/converse-no-dependencies.js:53106
 msgid ""
 "You have been removed from this groupchat because the groupchat has changed "
 "to members-only and you're not a member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55375
+#: dist/converse-no-dependencies.js:53107
 msgid ""
 "You have been removed from this groupchat because the service hosting it is "
 "being shut down"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55595
-#: dist/converse-no-dependencies.js:67579
-#: dist/converse-no-dependencies.js:67583
-#: dist/converse-no-dependencies.js:67699
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:80130
-#: dist/converse-no-dependencies.js:91859
-#: dist/converse-no-dependencies.js:95166
-#: dist/converse-no-dependencies.js:95168
-#: dist/converse-no-dependencies.js:96639
-#: dist/converse-no-dependencies.js:97548
-#: dist/converse-no-dependencies.js:104381
+#: dist/converse-no-dependencies.js:53660
+#: dist/converse-no-dependencies.js:80536
+#: dist/converse-no-dependencies.js:80540
+#: dist/converse-no-dependencies.js:80629
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:95706
+#: dist/converse-no-dependencies.js:106169
+#: dist/converse-no-dependencies.js:114269
+#: dist/converse-no-dependencies.js:114271
+#: dist/converse-no-dependencies.js:115526
+#: dist/converse-no-dependencies.js:116921
+#: dist/converse-no-dependencies.js:126641
 msgid "Error"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55595
+#: dist/converse-no-dependencies.js:53660
 msgid "Sorry, something went wrong while trying to save your bookmark."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid "Timeout Error"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid ""
 "The server did not return your bookmarks within the allowed time. You can "
 "reload the page to request them again."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:57814
+#: dist/converse-no-dependencies.js:59073
 msgid "Timeout while trying to fetch archived messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:57829
+#: dist/converse-no-dependencies.js:59086
 msgid "An error occurred while querying for archived messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:60504
+#: dist/converse-no-dependencies.js:64069
 #, javascript-format
 msgid "Sorry, there was an error while trying to add %1$s as a contact."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:60798
+#: dist/converse-no-dependencies.js:64321
 msgid "This client does not allow presence subscriptions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61195
+#: dist/converse-no-dependencies.js:65002
 msgid "My contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61196
+#: dist/converse-no-dependencies.js:65003
 msgid "Pending contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61197
+#: dist/converse-no-dependencies.js:65004
 msgid "Contact requests"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61198
+#: dist/converse-no-dependencies.js:65005
 msgid "Ungrouped"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61199
-#: dist/converse-no-dependencies.js:75051
+#: dist/converse-no-dependencies.js:65006
+#: dist/converse-no-dependencies.js:90036
 msgid "New messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62978
-#, javascript-format
-msgid "Bookmark for \"%1$s\""
-msgstr ""
-
-#: dist/converse-no-dependencies.js:62980
-msgid "Would you like this groupchat to be automatically joined upon startup?"
+#: dist/converse-no-dependencies.js:68238
+#: dist/converse-no-dependencies.js:68239
+#: dist/converse-no-dependencies.js:94434
+#: dist/converse-no-dependencies.js:100727
+msgid "Close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62982
-msgid "Remove"
+#: dist/converse-no-dependencies.js:69389
+msgid "OK"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62984
-msgid "The name for this bookmark:"
+#: dist/converse-no-dependencies.js:69389
+#: dist/converse-no-dependencies.js:105603
+#: dist/converse-no-dependencies.js:121057
+msgid "Cancel"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62986
-msgid "What should your nickname for this groupchat be?"
+#. harmony default export
+#: dist/converse-no-dependencies.js:71582
+msgid "Hide"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62988
-msgid "Update"
+#: dist/converse-no-dependencies.js:71583
+msgid "Execute"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62988
-#: dist/converse-no-dependencies.js:91564
-#: dist/converse-no-dependencies.js:97987
-msgid "Save"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:88747
+#: dist/converse-no-dependencies.js:103629
+#: dist/converse-no-dependencies.js:108487
+#: dist/converse-no-dependencies.js:112267
+#: dist/converse-no-dependencies.js:123111
+msgid "Nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63672
-#: dist/converse-no-dependencies.js:63673
-#: dist/converse-no-dependencies.js:79599
-#: dist/converse-no-dependencies.js:84564
-#: dist/converse-no-dependencies.js:97983
-msgid "Close"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:73946
+#: dist/converse-no-dependencies.js:88744
+#: dist/converse-no-dependencies.js:97892
+#: dist/converse-no-dependencies.js:107238
+#: dist/converse-no-dependencies.js:112266
+#: dist/converse-no-dependencies.js:124964
+msgid "XMPP Address"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:63693
-#: dist/converse-no-dependencies.js:63800
-msgid "Bookmark"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:72130
+msgid "Affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:63871
-#: dist/converse-no-dependencies.js:102102
-msgid "Unbookmark this groupchat"
+#: dist/converse-no-dependencies.js:71857
+msgid "Roles"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:102100
-msgid "Bookmark this groupchat"
+#: dist/converse-no-dependencies.js:71857
+msgid "Hats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63800
-msgid "Unbookmark"
+#: dist/converse-no-dependencies.js:71857
+msgid "Occupant Id"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63825
-#, javascript-format
-msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
+#: dist/converse-no-dependencies.js:72076
+msgid ""
+"Moderators are privileged users who can change the roles of other users "
+"(except those with admin or owner affiliations."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63873
-#: dist/converse-no-dependencies.js:101817
-#: dist/converse-no-dependencies.js:102123
-msgid "Click to open this groupchat"
+#: dist/converse-no-dependencies.js:72078
+msgid "The default role, implies that you can read and write messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63899
-msgid "Click to toggle the bookmarks list"
+#: dist/converse-no-dependencies.js:72080
+msgid ""
+"Visitors aren't allowed to write messages in a moderated multi-user chat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63901
-msgid "Bookmarks"
+#: dist/converse-no-dependencies.js:72085
+msgid ""
+"Owner is the highest affiliation. Owners can modify roles and affiliations "
+"of all other users."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:65847
-msgid "OK"
+#: dist/converse-no-dependencies.js:72087
+msgid ""
+"Admin is the 2nd highest affiliation. Admins can modify roles and "
+"affiliations of all other users except owners."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:65847
-#: dist/converse-no-dependencies.js:91566
-#: dist/converse-no-dependencies.js:97982
-#: dist/converse-no-dependencies.js:100510
-msgid "Cancel"
+#: dist/converse-no-dependencies.js:72089
+msgid "To ban a user, you give them the affiliation of \"outcast\"."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67492
-msgid ""
-"You have an unsent message which will be lost if you continue. Are you sure?"
+#: dist/converse-no-dependencies.js:72099
+msgid "Change role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67521
-#: dist/converse-no-dependencies.js:67612
-msgid ""
-"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
-"retractions and that this message may not be removed everywhere."
+#: dist/converse-no-dependencies.js:72100
+msgid "New Role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67522
-#: dist/converse-no-dependencies.js:67619
-#: dist/converse-no-dependencies.js:67656
-#, fuzzy
-msgid "Are you sure you want to retract this message?"
-msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
+#: dist/converse-no-dependencies.js:72101
+#: dist/converse-no-dependencies.js:72115
+#: dist/converse-no-dependencies.js:73606
+msgid "Reason"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:67529
-#: dist/converse-no-dependencies.js:67626
-#: dist/converse-no-dependencies.js:67663
-#: dist/converse-no-dependencies.js:88684
-#: dist/converse-no-dependencies.js:93528
-msgid "Confirm"
+#: dist/converse-no-dependencies.js:72113
+msgid "Change affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67578
-msgid "A timeout occurred while trying to retract the message"
+#: dist/converse-no-dependencies.js:72114
+msgid "New affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67582
-msgid "Sorry, you're not allowed to retract this message."
+#: dist/converse-no-dependencies.js:72131
+msgid "No users with that affiliation found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67680
-msgid "You are about to retract this message."
+#: dist/converse-no-dependencies.js:72132
+msgid "No users with that role found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67680
-msgid ""
-"You may optionally include a message, explaining the reason for the "
-"retraction."
+#: dist/converse-no-dependencies.js:72133
+msgid "Type here to filter the search results"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67687
-msgid "Message Retraction"
+#: dist/converse-no-dependencies.js:72134
+#: dist/converse-no-dependencies.js:88749
+#: dist/converse-no-dependencies.js:112268
+msgid "Role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67687
-msgid "Optional reason"
+#: dist/converse-no-dependencies.js:72135
+msgid "Show users"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67698
-#, fuzzy
-msgid "Sorry, you're not allowed to retract this message"
-msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
+#: dist/converse-no-dependencies.js:72136
+msgid ""
+"Roles are assigned to users to grant or deny them certain abilities in a "
+"multi-user chat. They're assigned either explicitly or implicitly as part of "
+"an affiliation. A role that's not due to an affiliation, is only valid for "
+"the duration of the user's session."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:67829
-msgid "Show media"
+#: dist/converse-no-dependencies.js:72137
+msgid ""
+"An affiliation is a long-lived entitlement which typically implies a certain "
+"role and which grants privileges and responsibilities. For example admins "
+"and owners automatically have the moderator role."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67829
-msgid "Hide media"
+#: dist/converse-no-dependencies.js:72916
+msgid "Timeout error while trying to set the affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67863
-msgid "Cancel Editing"
+#: dist/converse-no-dependencies.js:72918
+msgid "Sorry, you're not allowed to make that change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67863
-msgid "Edit"
+#: dist/converse-no-dependencies.js:72920
+msgid "Sorry, something went wrong while trying to set the affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67892
-msgid "Retract"
+#: dist/converse-no-dependencies.js:72930
+msgid "Affiliation changed"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:67985
-msgid "Image: "
+#: dist/converse-no-dependencies.js:72956
+msgid "Role changed"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:69216
-#, javascript-format
-msgid "Download file \"%1$s\""
+#: dist/converse-no-dependencies.js:72961
+msgid "You're not allowed to make that change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74012
-msgid "Uploading file:"
+#: dist/converse-no-dependencies.js:72963
+msgid "Sorry, something went wrong while trying to set the role"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74209
-msgid "Message versions"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:73156
+msgid "Moderator Tools"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74332
-#: dist/converse-no-dependencies.js:90004
-#: dist/converse-no-dependencies.js:93442
-#: dist/converse-no-dependencies.js:98259
-#: dist/converse-no-dependencies.js:101637
-#: dist/converse-no-dependencies.js:103092
-msgid "Nickname"
+#: dist/converse-no-dependencies.js:73596
+msgid "Are you sure you want to destroy this groupchat?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74326
-#: dist/converse-no-dependencies.js:82015
-#: dist/converse-no-dependencies.js:89178
-#: dist/converse-no-dependencies.js:92470
-#: dist/converse-no-dependencies.js:98257
-#: dist/converse-no-dependencies.js:103090
-msgid "XMPP Address"
+#: dist/converse-no-dependencies.js:73599
+msgid "Please enter the XMPP address of this groupchat to confirm"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:87849
-msgid "Affiliation"
+#: dist/converse-no-dependencies.js:73601
+#: dist/converse-no-dependencies.js:124960
+msgid "name@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Roles"
+#: dist/converse-no-dependencies.js:73605
+msgid "Optional reason for destroying this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Hats"
+#: dist/converse-no-dependencies.js:73609
+msgid "Optional XMPP address for a new groupchat that replaces this one"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Occupant Id"
+#: dist/converse-no-dependencies.js:73610
+msgid "replacement@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74320
-msgid "Remove as contact"
+#: dist/converse-no-dependencies.js:73614
+#: dist/converse-no-dependencies.js:80495
+#: dist/converse-no-dependencies.js:80575
+#: dist/converse-no-dependencies.js:80603
+#: dist/converse-no-dependencies.js:108565
+msgid "Confirm"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74328
-#: dist/converse-no-dependencies.js:98253
-msgid "Email"
+#: dist/converse-no-dependencies.js:73775
+msgid ""
+"Couldn't find a participant with that nickname. They might have left the "
+"groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74330
-#: dist/converse-no-dependencies.js:98255
-msgid "Full Name"
+#. e.g. Your nickname is "coolguy69"
+#: dist/converse-no-dependencies.js:73881
+#, javascript-format
+msgid "Your nickname is \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74334
-#: dist/converse-no-dependencies.js:79332
-msgid "The User's Profile Image"
+#: dist/converse-no-dependencies.js:73899
+msgid "Error: invalid number of arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74336
-msgid "Refresh"
+#. harmony default export
+#: dist/converse-no-dependencies.js:73942
+msgid "On which entity do you want to run commands?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74338
-#: dist/converse-no-dependencies.js:87857
-#: dist/converse-no-dependencies.js:98261
-msgid "Role"
+#: dist/converse-no-dependencies.js:73943
+msgid ""
+"Certain XMPP services and entities allow privileged users to execute ad-hoc "
+"commands on them."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74340
-#: dist/converse-no-dependencies.js:98267
-msgid "URL"
+#: dist/converse-no-dependencies.js:73944
+msgid "Commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:104381
-#, javascript-format
-msgid "Sorry, there was an error while trying to remove %1$s as a contact."
+#: dist/converse-no-dependencies.js:73945
+msgid "List available commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74486
-msgid "Sorry, something went wrong while trying to refresh"
+#: dist/converse-no-dependencies.js:73947
+msgid "No commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74509
-#: dist/converse-no-dependencies.js:104367
-msgid "Are you sure you want to remove this contact?"
+#: dist/converse-no-dependencies.js:74903
+msgid "Sorry, an error occurred while looking for commands on that entity."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74546
-msgid "Retry"
+#: dist/converse-no-dependencies.js:74912
+msgid "The specified entity doesn't support ad-hoc commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75090
-msgid "This message has been edited"
+#: dist/converse-no-dependencies.js:75016
+msgid ""
+"Sorry, an error occurred while trying to execute the command. See the "
+"developer console for details"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:75096
-msgid "Show more"
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:75603
+#: dist/converse-no-dependencies.js:123843
+msgid "Unbookmark this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75100
-msgid "Show less"
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:123842
+msgid "Bookmark this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75853
-#: dist/converse-no-dependencies.js:75855
-#, javascript-format
-msgid "%1$s has removed this message"
+#: dist/converse-no-dependencies.js:75519
+msgid "Unbookmark"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:76994
-msgid "Search results"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:75519
+#: dist/converse-no-dependencies.js:76701
+msgid "Bookmark"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:77025
-msgid "Search"
+#: dist/converse-no-dependencies.js:75552
+#, javascript-format
+msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:77602
-msgid "Insert emojis"
+#: dist/converse-no-dependencies.js:75604
+#: dist/converse-no-dependencies.js:123470
+#: dist/converse-no-dependencies.js:123859
+msgid "Click to open this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:78279
-msgid "Message characters remaining"
+#: dist/converse-no-dependencies.js:75628
+#: dist/converse-no-dependencies.js:126742
+msgid "Filter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78499
-msgid "Send the message"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:76340
+msgid "Bookmarks"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78767
-msgid "Start a call"
+#: dist/converse-no-dependencies.js:76365
+#, javascript-format
+msgid "Bookmark for \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78788
-msgid "Hide participants"
+#: dist/converse-no-dependencies.js:76366
+msgid "Would you like this groupchat to be automatically joined upon startup?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78790
-msgid "Show participants"
+#: dist/converse-no-dependencies.js:76367
+msgid "Remove"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78813
-msgid "Choose a file to send"
+#: dist/converse-no-dependencies.js:76368
+msgid "The name for this bookmark:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78835
-msgid "Click to write as a normal (non-spoiler) message"
+#: dist/converse-no-dependencies.js:76369
+msgid "What should your nickname for this groupchat be?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78837
-msgid "Click to write your message as a spoiler"
+#: dist/converse-no-dependencies.js:76370
+msgid "Update"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79076
-msgid "Are you sure you want to clear the messages from this conversation?"
+#: dist/converse-no-dependencies.js:76370
+#: dist/converse-no-dependencies.js:105602
+#: dist/converse-no-dependencies.js:111837
+msgid "Save"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79586
-#: dist/converse-no-dependencies.js:93418
-msgid "Details"
+#: dist/converse-no-dependencies.js:80447
+msgid ""
+"You have an unsent message which will be lost if you continue. Are you sure?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79587
-msgid "See more information about this person"
+#: dist/converse-no-dependencies.js:80489
+#: dist/converse-no-dependencies.js:80565
+msgid ""
+"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
+"retractions and that this message may not be removed everywhere."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79600
-msgid "Close and end this conversation"
+#: dist/converse-no-dependencies.js:80490
+#: dist/converse-no-dependencies.js:80570
+#: dist/converse-no-dependencies.js:80598
+#, fuzzy
+msgid "Are you sure you want to retract this message?"
+msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
+
+#: dist/converse-no-dependencies.js:80535
+msgid "A timeout occurred while trying to retract the message"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Hidden message"
+#: dist/converse-no-dependencies.js:80539
+msgid "Sorry, you're not allowed to retract this message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Message"
+#: dist/converse-no-dependencies.js:80615
+msgid "You are about to retract this message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79661
-#: dist/converse-no-dependencies.js:89651
-msgid "Optional hint"
+#: dist/converse-no-dependencies.js:80615
+msgid ""
+"You may optionally include a message, explaining the reason for the "
+"retraction."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:80129
-msgid "Sorry, the connection has been lost, and your message could not be sent"
+#: dist/converse-no-dependencies.js:80620
+msgid "Message Retraction"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:80248
-#: dist/converse-no-dependencies.js:90285
-#: dist/converse-no-dependencies.js:90299
-msgid "You have unread messages"
+#: dist/converse-no-dependencies.js:80620
+msgid "Optional reason"
 msgstr ""
 
-#. eslint-disable-line class-methods-use-this
-#: dist/converse-no-dependencies.js:81310
-msgid "Remove messages"
+#: dist/converse-no-dependencies.js:80628
+#, fuzzy
+msgid "Sorry, you're not allowed to retract this message"
+msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
+
+#: dist/converse-no-dependencies.js:80745
+msgid "Show media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Close this chat"
+#: dist/converse-no-dependencies.js:80745
+msgid "Hide media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Write in the third person"
+#: dist/converse-no-dependencies.js:80777
+msgid "Cancel Editing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-#: dist/converse-no-dependencies.js:91394
-msgid "Show this menu"
+#: dist/converse-no-dependencies.js:80777
+msgid "Edit"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81971
-msgid ""
-"To improve performance, we cache your data in this browser. Uncheck this box "
-"if this is a public computer or if you want your data to be deleted when you "
-"log out. It's important that you explicitly log out, otherwise not all "
-"cached data might be deleted. Please note, when using an untrusted device, "
-"OMEMO encryption is NOT available."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:81973
-msgid "This is a trusted device"
+#: dist/converse-no-dependencies.js:80800
+msgid "Retract"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81979
-msgid "Connection URL"
+#. harmony default export
+#: dist/converse-no-dependencies.js:80913
+#, javascript-format
+msgid "Download file \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81981
-msgid "HTTP or websocket URL that is used to connect to your XMPP server"
+#: dist/converse-no-dependencies.js:81789
+msgid "Image: "
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81983
-msgid "e.g. wss://example.org/xmpp-websocket"
+#: dist/converse-no-dependencies.js:88518
+msgid "Older versions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81991
-msgid "Password"
+#: dist/converse-no-dependencies.js:88520
+msgid "No older versions found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81997
-msgid "Create an account"
+#: dist/converse-no-dependencies.js:88520
+msgid "Current version"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81999
-msgid "Don't have a chat account?"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:88667
+msgid "Message versions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82013
-msgid "Log in"
+#: dist/converse-no-dependencies.js:88726
+msgid "Remove as contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "Username"
+#: dist/converse-no-dependencies.js:88733
+msgid "Refresh"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "user@domain"
+#: dist/converse-no-dependencies.js:88745
+#: dist/converse-no-dependencies.js:112264
+msgid "Email"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82033
-msgid "Disconnected"
+#: dist/converse-no-dependencies.js:88746
+#: dist/converse-no-dependencies.js:112265
+msgid "Full Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82035
-msgid "Click here to log in anonymously"
+#: dist/converse-no-dependencies.js:88748
+#: dist/converse-no-dependencies.js:94191
+msgid "The User's Profile Image"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82168
-#: dist/converse-no-dependencies.js:92468
-#: dist/converse-no-dependencies.js:103086
-msgid "Please enter a valid XMPP address"
+#: dist/converse-no-dependencies.js:88750
+#: dist/converse-no-dependencies.js:112271
+msgid "URL"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:82806
-msgid "Chat Contacts"
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:126641
+#, javascript-format
+msgid "Sorry, there was an error while trying to remove %1$s as a contact."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82806
-msgid "Toggle chat"
+#: dist/converse-no-dependencies.js:89501
+msgid "Sorry, something went wrong while trying to refresh"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:84565
-msgid "Close these announcements"
+#: dist/converse-no-dependencies.js:89535
+#: dist/converse-no-dependencies.js:126623
+msgid "Are you sure you want to remove this contact?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85119
-msgid "Announcements"
+#: dist/converse-no-dependencies.js:89582
+msgid "Uploading file:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85123
-msgid "Click to open this server message"
+#: dist/converse-no-dependencies.js:89605
+msgid "Retry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85228
-msgid "Click to load missing messages"
+#: dist/converse-no-dependencies.js:90067
+msgid "This message has been edited"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:85682
-msgid "Minimized"
+#: dist/converse-no-dependencies.js:90074
+msgid "Show more"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:85997
-msgid "Click to restore this chat"
+#: dist/converse-no-dependencies.js:90076
+msgid "Show less"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86171
-#: dist/converse-no-dependencies.js:86189
-msgid "Minimize"
+#: dist/converse-no-dependencies.js:90872
+#: dist/converse-no-dependencies.js:90874
+#, javascript-format
+msgid "%1$s has removed this message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86172
-msgid "Minimize this chat"
+#: dist/converse-no-dependencies.js:92167
+msgid "Search results"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86190
-msgid "Minimize this groupchat"
+#: dist/converse-no-dependencies.js:92193
+msgid "Search"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:87731
-msgid "Hide"
+#: dist/converse-no-dependencies.js:92996
+msgid "Insert emojis"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87733
-msgid "Execute"
+#. harmony default export
+#: dist/converse-no-dependencies.js:93604
+msgid "Message characters remaining"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87778
-msgid ""
-"Moderators are privileged users who can change the roles of other users "
-"(except those with admin or owner affiliations."
+#: dist/converse-no-dependencies.js:93787
+msgid "Send the message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87780
-msgid "The default role, implies that you can read and write messages."
+#: dist/converse-no-dependencies.js:94012
+msgid "Start a call"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87782
-msgid ""
-"Visitors aren't allowed to write messages in a moderated multi-user chat."
+#: dist/converse-no-dependencies.js:94027
+msgid "Hide participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87788
-msgid ""
-"Owner is the highest affiliation. Owners can modify roles and affiliations "
-"of all other users."
+#: dist/converse-no-dependencies.js:94028
+msgid "Show participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87790
-msgid ""
-"Admin is the 2nd highest affiliation. Admins can modify roles and "
-"affiliations of all other users except owners."
+#: dist/converse-no-dependencies.js:94049
+msgid "Choose a file to send"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87792
-msgid "To ban a user, you give them the affiliation of \"outcast\"."
+#: dist/converse-no-dependencies.js:94066
+msgid "Click to write as a normal (non-spoiler) message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87805
-msgid "Change role"
+#: dist/converse-no-dependencies.js:94068
+msgid "Click to write your message as a spoiler"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87807
-msgid "New Role"
+#: dist/converse-no-dependencies.js:94422
+#: dist/converse-no-dependencies.js:108465
+msgid "Details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87809
-#: dist/converse-no-dependencies.js:87829
-#: dist/converse-no-dependencies.js:88676
-msgid "Reason"
+#: dist/converse-no-dependencies.js:94423
+msgid "See more information about this person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87825
-msgid "Change affiliation"
+#: dist/converse-no-dependencies.js:94435
+msgid "Close and end this conversation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87827
-msgid "New affiliation"
+#: dist/converse-no-dependencies.js:94861
+msgid "Are you sure you want to clear the messages from this conversation?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87851
-msgid "No users with that affiliation found."
+#. harmony default export
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Hidden message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87853
-msgid "No users with that role found."
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87855
-msgid "Type here to filter the search results"
+#: dist/converse-no-dependencies.js:94989
+#: dist/converse-no-dependencies.js:103015
+msgid "Optional hint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87859
-msgid "Show users"
+#: dist/converse-no-dependencies.js:95705
+msgid "Sorry, the connection has been lost, and your message could not be sent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87861
-msgid ""
-"Roles are assigned to users to grant or deny them certain abilities in a "
-"multi-user chat. They're assigned either explicitly or implicitly as part of "
-"an affiliation. A role that's not due to an affiliation, is only valid for "
-"the duration of the user's session."
+#. harmony default export
+#: dist/converse-no-dependencies.js:95802
+#: dist/converse-no-dependencies.js:103868
+#: dist/converse-no-dependencies.js:103880
+msgid "You have unread messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87863
-msgid ""
-"An affiliation is a long-lived entitlement which typically implies a certain "
-"role and which grants privileges and responsibilities. For example admins "
-"and owners automatically have the moderator role."
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:97333
+msgid "Remove messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88383
-msgid "Timeout error while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:97333
+msgid "Close this chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88385
-msgid "Sorry, you're not allowed to make that change"
+#: dist/converse-no-dependencies.js:97333
+msgid "Write in the third person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88387
-msgid "Sorry, something went wrong while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:97333
+#: dist/converse-no-dependencies.js:105444
+msgid "Show this menu"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88400
-msgid "Affiliation changed"
+#: dist/converse-no-dependencies.js:97865
+msgid ""
+"To improve performance, we cache your data in this browser. Uncheck this box "
+"if this is a public computer or if you want your data to be deleted when you "
+"log out. It's important that you explicitly log out, otherwise not all "
+"cached data might be deleted. Please note, when using an untrusted device, "
+"OMEMO encryption is NOT available."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88430
-msgid "Role changed"
+#: dist/converse-no-dependencies.js:97866
+msgid "This is a trusted device"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88436
-msgid "You're not allowed to make that change"
+#: dist/converse-no-dependencies.js:97870
+msgid "Connection URL"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88438
-msgid "Sorry, something went wrong while trying to set the role"
+#: dist/converse-no-dependencies.js:97871
+msgid "HTTP or websocket URL that is used to connect to your XMPP server"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88515
-msgid "Moderator Tools"
+#: dist/converse-no-dependencies.js:97872
+msgid "e.g. wss://example.org/xmpp-websocket"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88666
-msgid "Are you sure you want to destroy this groupchat?"
+#: dist/converse-no-dependencies.js:97877
+msgid "Password"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88669
-msgid "Please enter the XMPP address of this groupchat to confirm"
+#: dist/converse-no-dependencies.js:97881
+msgid "Create an account"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88671
-#: dist/converse-no-dependencies.js:103082
-msgid "name@example.org"
+#: dist/converse-no-dependencies.js:97882
+msgid "Don't have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88675
-msgid "Optional reason for destroying this groupchat"
+#: dist/converse-no-dependencies.js:97891
+msgid "Log in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88679
-msgid "Optional XMPP address for a new groupchat that replaces this one"
+#: dist/converse-no-dependencies.js:97895
+msgid "Username"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88680
-msgid "replacement@example.org"
+#: dist/converse-no-dependencies.js:97895
+msgid "user@domain"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88983
-msgid ""
-"Couldn't find a participant with that nickname. They might have left the "
-"groupchat."
+#: dist/converse-no-dependencies.js:97905
+msgid "Disconnected"
 msgstr ""
 
-#. e.g. Your nickname is "coolguy69"
-#: dist/converse-no-dependencies.js:89104
-#, javascript-format
-msgid "Your nickname is \"%1$s\""
+#: dist/converse-no-dependencies.js:97906
+msgid "Click here to log in anonymously"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89124
-msgid "Error: invalid number of arguments"
+#: dist/converse-no-dependencies.js:98017
+#: dist/converse-no-dependencies.js:107237
+#: dist/converse-no-dependencies.js:124961
+msgid "Please enter a valid XMPP address"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:89170
-msgid "On which entity do you want to run commands?"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:89172
-msgid ""
-"Certain XMPP services and entities allow privileged users to execute ad-hoc "
-"commands on them."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:89174
-msgid "Commands found"
+#: dist/converse-no-dependencies.js:98866
+msgid "Chat Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89176
-msgid "List available commands"
+#: dist/converse-no-dependencies.js:98866
+msgid "Toggle chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89180
-msgid "No commands found"
+#: dist/converse-no-dependencies.js:100728
+msgid "Close these announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89446
-msgid "Sorry, an error occurred while looking for commands on that entity."
+#: dist/converse-no-dependencies.js:101344
+msgid "Click to open this server message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89457
-msgid "The specified entity doesn't support ad-hoc commands"
+#: dist/converse-no-dependencies.js:101353
+msgid "Announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89572
-msgid ""
-"Sorry, an error occurred while trying to execute the command. See the "
-"developer console for details"
+#: dist/converse-no-dependencies.js:101992
+msgid "Click to load missing messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Change nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Enter groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Choose a nickname to enter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Please choose your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90303
+#: dist/converse-no-dependencies.js:103882
 msgid "You're not allowed to send messages in this room"
 msgstr "Du har ikke tilladelse til at sende beskeder i dette rum"
 
-#: dist/converse-no-dependencies.js:90692
+#: dist/converse-no-dependencies.js:104527
 #, javascript-format
 msgid "Click to mention %1$s in your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90699
+#: dist/converse-no-dependencies.js:104532
 msgid "This user is a moderator."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90701
+#: dist/converse-no-dependencies.js:104533
 msgid "This user can send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90703
+#: dist/converse-no-dependencies.js:104534
 msgid "This user can NOT send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90724
+#: dist/converse-no-dependencies.js:104550
 msgid "Admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90726
+#: dist/converse-no-dependencies.js:104551
 msgid "Member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90728
+#: dist/converse-no-dependencies.js:104552
 msgid "Moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90730
+#: dist/converse-no-dependencies.js:104553
 msgid "Owner"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90732
+#: dist/converse-no-dependencies.js:104554
 msgid "Visitor"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:90775
+#: dist/converse-no-dependencies.js:104591
+msgid "Participant"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:104591
 msgid "Participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user's affiliation to admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Ban user by changing their affiliation to outcast"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Clear the chat area"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Close this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user role to participant"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:93503
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:108541
 msgid "Remove this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Kick user from groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Write in 3rd person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant membership to a user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Opens up the moderator tools GUI"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Remove user's ability to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:92555
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:107568
 msgid "Change your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant moderator role to user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant ownership of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Register your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Revoke the user's current affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject (alias for /subject)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Allow muted user to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91561
+#: dist/converse-no-dependencies.js:105600
 msgid "Loading configuration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:106168
 msgid "Sorry, an error occurred while trying to submit the config form."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91925
+#: dist/converse-no-dependencies.js:106223
 msgid ""
 "The conversation has moved to a new address. Click the link below to enter."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:91933
+#: dist/converse-no-dependencies.js:106229
 msgid "This groupchat no longer exists"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91935
+#: dist/converse-no-dependencies.js:106230
 #, javascript-format
 msgid "The following reason was given: \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92417
+#: dist/converse-no-dependencies.js:106941
 #, javascript-format
 msgid "This action was done by %1$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92423
+#: dist/converse-no-dependencies.js:106945
 #, javascript-format
 msgid "The reason given is: \"%1$s\"."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:92462
-#: dist/converse-no-dependencies.js:93456
-msgid "Invite"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92464
-msgid "Invite someone to this groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92466
-msgid "user@example.org"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92472
-msgid "Optional reason for the invitation"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92592
+#: dist/converse-no-dependencies.js:106977
 msgid "Topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92594
+#: dist/converse-no-dependencies.js:106978
 msgid "Topic author"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92603
-#, javascript-format
-msgid "Groupchat info for %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92610
+#: dist/converse-no-dependencies.js:106988
 msgid "XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92612
+#: dist/converse-no-dependencies.js:106989
 msgid "Message archiving"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92614
+#: dist/converse-no-dependencies.js:106990
 msgid "Messages are archived on the server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92616
+#: dist/converse-no-dependencies.js:106991
 msgid "Description"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92618
+#: dist/converse-no-dependencies.js:106992
 msgid "Features"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92620
-#: dist/converse-no-dependencies.js:101859
+#: dist/converse-no-dependencies.js:106993
+#: dist/converse-no-dependencies.js:123435
 msgid "Hidden"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92622
+#: dist/converse-no-dependencies.js:106994
 msgid "This groupchat is not publicly searchable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92624
+#: dist/converse-no-dependencies.js:106995
 msgid "This groupchat is restricted to members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92626
+#: dist/converse-no-dependencies.js:106996
 msgid "Members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92628
-#: dist/converse-no-dependencies.js:101863
+#: dist/converse-no-dependencies.js:106997
+#: dist/converse-no-dependencies.js:123437
 msgid "Moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92630
+#: dist/converse-no-dependencies.js:106998
 msgid ""
 "Participants entering this groupchat need to request permission to write"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92632
+#: dist/converse-no-dependencies.js:106999
+#: dist/converse-no-dependencies.js:124963
 msgid "Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92634
+#: dist/converse-no-dependencies.js:107000
 msgid "This groupchat does not require a password upon entry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92636
+#: dist/converse-no-dependencies.js:107001
 msgid "No password required"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92638
+#: dist/converse-no-dependencies.js:107002
 msgid "Not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92640
+#: dist/converse-no-dependencies.js:107003
 msgid "All other groupchat participants can see your XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92642
+#: dist/converse-no-dependencies.js:107004
 msgid "Not moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92644
+#: dist/converse-no-dependencies.js:107005
 msgid "Participants entering this groupchat can write right away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92646
+#: dist/converse-no-dependencies.js:107006
 msgid "Online users"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92648
-#: dist/converse-no-dependencies.js:101867
+#: dist/converse-no-dependencies.js:107007
+#: dist/converse-no-dependencies.js:123439
 msgid "Open"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92650
+#: dist/converse-no-dependencies.js:107008
 msgid "Anyone can join this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92652
+#: dist/converse-no-dependencies.js:107009
 msgid "This groupchat requires a password before entry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92654
+#: dist/converse-no-dependencies.js:107010
 msgid "Password protected"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92656
+#: dist/converse-no-dependencies.js:107011
 msgid "Persistent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92658
+#: dist/converse-no-dependencies.js:107012
 msgid "This groupchat persists even if it's unoccupied"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92660
-#: dist/converse-no-dependencies.js:101871
+#: dist/converse-no-dependencies.js:107013
+#: dist/converse-no-dependencies.js:123441
 msgid "Public"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92662
-#: dist/converse-no-dependencies.js:101873
+#: dist/converse-no-dependencies.js:107014
+#: dist/converse-no-dependencies.js:123442
 msgid "Semi-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92664
+#: dist/converse-no-dependencies.js:107015
 msgid "Only moderators can see your XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92666
-#: dist/converse-no-dependencies.js:101875
+#: dist/converse-no-dependencies.js:107016
+#: dist/converse-no-dependencies.js:123443
 msgid "Temporary"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92668
+#: dist/converse-no-dependencies.js:107017
 msgid "This groupchat will disappear once the last person leaves"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92670
+#: dist/converse-no-dependencies.js:107018
 msgid "This groupchat is publicly searchable"
 msgstr ""
 
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107213
+#, javascript-format
+msgid "Groupchat info for %1$s"
+msgstr ""
+
 #. harmony default export
-#: dist/converse-no-dependencies.js:93021
+#: dist/converse-no-dependencies.js:107235
+#: dist/converse-no-dependencies.js:108500
+msgid "Invite"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107236
+msgid "user@example.org"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107239
+msgid "Optional reason for the invitation"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107400
+msgid "Invite someone to this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107844
 msgid "Hide the groupchat topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93023
+#: dist/converse-no-dependencies.js:107845
 msgid "This groupchat is bookmarked"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93419
+#: dist/converse-no-dependencies.js:108466
 msgid "Show more information about this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93430
+#: dist/converse-no-dependencies.js:108476
 msgid "Configure"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93431
+#: dist/converse-no-dependencies.js:108477
 msgid "Configure this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93443
+#: dist/converse-no-dependencies.js:108488
 msgid "Change the nickname you're using in this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93457
+#: dist/converse-no-dependencies.js:108501
 msgid "Invite someone to join this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
+#: dist/converse-no-dependencies.js:108513
 msgid "Show topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
+#: dist/converse-no-dependencies.js:108513
 msgid "Hide topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
+#: dist/converse-no-dependencies.js:108514
 msgid "Show the topic message in the heading"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
+#: dist/converse-no-dependencies.js:108514
 msgid "Hide the topic in the heading"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93489
+#: dist/converse-no-dependencies.js:108528
 msgid "Moderate"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93490
+#: dist/converse-no-dependencies.js:108529
 msgid "Moderate this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93502
+#: dist/converse-no-dependencies.js:108540
 msgid "Destroy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93516
+#: dist/converse-no-dependencies.js:108553
 msgid "Leave"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93517
+#: dist/converse-no-dependencies.js:108554
 msgid "Leave and close this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93526
+#: dist/converse-no-dependencies.js:108563
 msgid "Are you sure you want to leave this groupchat?"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:93643
+#: dist/converse-no-dependencies.js:108616
 msgid "This groupchat requires a password"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93645
+#: dist/converse-no-dependencies.js:108617
 msgid "Password: "
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93647
+#: dist/converse-no-dependencies.js:108618
 msgid "Submit"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94542
+#. harmony default export
+#: dist/converse-no-dependencies.js:109883
+msgid "Minimized"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:110489
+msgid "Click to restore this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110640
+#: dist/converse-no-dependencies.js:110658
+msgid "Minimize"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110641
+msgid "Minimize this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110659
+msgid "Minimize this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:111587
 msgid "has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94544
+#: dist/converse-no-dependencies.js:111589
 msgid "has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94546
+#: dist/converse-no-dependencies.js:111591
 msgid "is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94548
+#: dist/converse-no-dependencies.js:111593
 msgid "has come online"
 msgstr ""
 
 #. workaround for Prosody which doesn't give type "headline"
-#: dist/converse-no-dependencies.js:94590
-#: dist/converse-no-dependencies.js:94596
+#: dist/converse-no-dependencies.js:111628
+#: dist/converse-no-dependencies.js:111634
 #, javascript-format
 msgid "Notification from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94598
-#: dist/converse-no-dependencies.js:94608
-#: dist/converse-no-dependencies.js:94611
+#: dist/converse-no-dependencies.js:111636
+#: dist/converse-no-dependencies.js:111644
+#: dist/converse-no-dependencies.js:111647
 #, javascript-format
 msgid "%1$s says"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94741
+#: dist/converse-no-dependencies.js:111757
 msgid "wants to be your contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95158
-#, javascript-format
-msgid ""
-"Sorry, we're unable to send an encrypted message because %1$s requires you "
-"to be subscribed to their presence in order to see their OMEMO information"
+#. harmony default export
+#: dist/converse-no-dependencies.js:111834
+#: dist/converse-no-dependencies.js:126751
+msgid "Away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95160
-#, javascript-format
-msgid ""
-"Sorry, we're unable to send an encrypted message because the remote server "
-"for %1$s could not be found"
+#: dist/converse-no-dependencies.js:111835
+#: dist/converse-no-dependencies.js:126750
+msgid "Busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95162
-msgid "Unable to send an encrypted message due to an unexpected error."
+#: dist/converse-no-dependencies.js:111836
+#: dist/converse-no-dependencies.js:126748
+msgid "Online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95177
-msgid ""
-"This is an OMEMO encrypted message which your client doesn’t seem to "
-"support. Find more information on https://conversations.im/omemo"
+#: dist/converse-no-dependencies.js:111838
+msgid "Away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95699
-msgid ""
-"Sorry, could not decrypt a received OMEMO message because we don't have the "
-"XMPP address for that user."
+#: dist/converse-no-dependencies.js:111839
+msgid "Personal status message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95778
-msgid "Sorry, could not decrypt a received OMEMO message due to an error."
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112002
+msgid "Change chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96553
-#, javascript-format
-msgid ""
-"%1$s doesn't appear to have a client that supports OMEMO. Encrypted chat "
-"will no longer be possible in this grouchat."
+#: dist/converse-no-dependencies.js:112146
+msgid "Your profile picture"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96634
-msgid ""
-"Cannot use end-to-end encryption in this groupchat, either the groupchat has "
-"some anonymity or not all participants support OMEMO."
+#: dist/converse-no-dependencies.js:112253
+msgid "OMEMO"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96636
-#, javascript-format
-msgid ""
-"Cannot use end-to-end encryption because %1$s uses a client that doesn't "
-"support OMEMO."
+#: dist/converse-no-dependencies.js:112254
+msgid "Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96655
-msgid "Messages are being sent in plaintext"
+#: dist/converse-no-dependencies.js:112269
+msgid "Save and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96657
-msgid "Messages are sent encrypted"
+#: dist/converse-no-dependencies.js:112270
+msgid ""
+"Use commas to separate multiple roles. Your roles are shown next to your "
+"name on your chat messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96661
-msgid ""
-"This groupchat needs to be members-only and non-anonymous in order to "
-"support OMEMO encrypted messages"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112794
+msgid "Your Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96663
-msgid "OMEMO encryption is not supported"
+#: dist/converse-no-dependencies.js:112814
+msgid "Sorry, an error happened while trying to save your profile data."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96694
-msgid ""
-"Sorry, no devices found to which we can send an OMEMO encrypted message."
+#: dist/converse-no-dependencies.js:112814
+msgid "You can check your browser's developer console for any error output."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96924
-msgid "Trusted"
+#: dist/converse-no-dependencies.js:112889
+msgid "About"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96926
-msgid "Untrusted"
+#: dist/converse-no-dependencies.js:112890
+msgid "Commands"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:96936
-msgid "OMEMO Fingerprints"
+#: dist/converse-no-dependencies.js:112898
+#, javascript-format
+msgid ""
+"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96938
-msgid "No OMEMO-enabled devices found"
+#: dist/converse-no-dependencies.js:112899
+#, javascript-format
+msgid "%1$s Translate %2$s it into your own language"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97200
-msgid "Checkbox for selecting the following fingerprint"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:113035
+msgid "Settings"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97206
-msgid "Device without a fingerprint"
+#: dist/converse-no-dependencies.js:113401
+#: dist/converse-no-dependencies.js:113411
+msgid "online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97208
-msgid "Checkbox for selecting the following device"
+#: dist/converse-no-dependencies.js:113403
+msgid "busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97220
-msgid "Other OMEMO-enabled devices"
+#: dist/converse-no-dependencies.js:113405
+msgid "away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97222
-msgid "Checkbox to select fingerprints of all other OMEMO devices"
+#: dist/converse-no-dependencies.js:113407
+msgid "away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97224
-msgid "Remove checked devices and close"
+#: dist/converse-no-dependencies.js:113409
+msgid "offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97226
-msgid "Select all"
+#: dist/converse-no-dependencies.js:113426
+msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97238
-msgid "This device's OMEMO fingerprint"
+#: dist/converse-no-dependencies.js:113459
+msgid "Log out"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97240
-msgid "Generate new keys and fingerprint"
+#: dist/converse-no-dependencies.js:113463
+msgid "Show details about this chat client"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97548
-msgid "Sorry, an error occurred while trying to remove the devices."
+#: dist/converse-no-dependencies.js:113470
+#, javascript-format
+msgid "I am %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97581
-msgid ""
-"Are you sure you want to generate new OMEMO keys? This will remove your old "
-"keys and all previously encrypted messages will no longer be decryptable on "
-"this device."
+#: dist/converse-no-dependencies.js:113471
+msgid "Click to change your chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97638
-msgid "About"
+#: dist/converse-no-dependencies.js:114262
+#, javascript-format
+msgid ""
+"Sorry, we're unable to send an encrypted message because %1$s requires you "
+"to be subscribed to their presence in order to see their OMEMO information"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97640
-msgid "Commands"
+#: dist/converse-no-dependencies.js:114264
+#, javascript-format
+msgid ""
+"Sorry, we're unable to send an encrypted message because the remote server "
+"for %1$s could not be found"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:97646
-msgid "Settings"
+#: dist/converse-no-dependencies.js:114266
+msgid "Unable to send an encrypted message due to an unexpected error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97648
-#, javascript-format
+#: dist/converse-no-dependencies.js:114279
 msgid ""
-"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97650
-#, javascript-format
-msgid "%1$s Translate %2$s it into your own language"
+"This is an OMEMO encrypted message which your client doesn’t seem to "
+"support. Find more information on https://conversations.im/omemo"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97679
-#: dist/converse-no-dependencies.js:97689
-msgid "online"
+#: dist/converse-no-dependencies.js:114521
+msgid ""
+"Error: could not decrypt a received encrypted file, because it could not be "
+"downloaded"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97681
-msgid "busy"
+#: dist/converse-no-dependencies.js:114730
+msgid ""
+"Sorry, could not decrypt a received OMEMO message because we don't have the "
+"XMPP address for that user."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97683
-msgid "away for long"
+#: dist/converse-no-dependencies.js:114797
+msgid "Sorry, could not decrypt a received OMEMO message due to an error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97685
-msgid "away"
+#: dist/converse-no-dependencies.js:115455
+#, javascript-format
+msgid ""
+"%1$s doesn't appear to have a client that supports OMEMO. Encrypted chat "
+"will no longer be possible in this grouchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97687
-msgid "offline"
+#: dist/converse-no-dependencies.js:115522
+msgid ""
+"Cannot use end-to-end encryption in this groupchat, either the groupchat has "
+"some anonymity or not all participants support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97714
-msgid "Log out"
+#: dist/converse-no-dependencies.js:115524
+#, javascript-format
+msgid ""
+"Cannot use end-to-end encryption because %1$s uses a client that doesn't "
+"support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97720
-msgid "Show details about this chat client"
+#: dist/converse-no-dependencies.js:115537
+msgid "Messages are being sent in plaintext"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97731
-#, javascript-format
-msgid "I am %1$s"
+#: dist/converse-no-dependencies.js:115538
+msgid "Messages are sent encrypted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97733
-msgid "Click to change your chat status"
+#: dist/converse-no-dependencies.js:115541
+msgid ""
+"This groupchat needs to be members-only and non-anonymous in order to "
+"support OMEMO encrypted messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97934
-msgid "Are you sure you want to log out?"
+#: dist/converse-no-dependencies.js:115543
+msgid "OMEMO encryption is not supported"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97980
-#: dist/converse-no-dependencies.js:104482
-msgid "Away"
+#: dist/converse-no-dependencies.js:115568
+msgid ""
+"Sorry, no devices found to which we can send an OMEMO encrypted message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97981
-#: dist/converse-no-dependencies.js:104480
-msgid "Busy"
+#: dist/converse-no-dependencies.js:115761
+msgid "Trusted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97984
-msgid "Custom status"
+#: dist/converse-no-dependencies.js:115762
+msgid "Untrusted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97985
-#: dist/converse-no-dependencies.js:104486
-msgid "Offline"
+#. harmony default export
+#: dist/converse-no-dependencies.js:115770
+msgid "OMEMO Fingerprints"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97986
-#: dist/converse-no-dependencies.js:104476
-msgid "Online"
+#: dist/converse-no-dependencies.js:115771
+msgid "No OMEMO-enabled devices found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97988
-msgid "Away for long"
+#: dist/converse-no-dependencies.js:116318
+msgid "Checkbox for selecting the following fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97989
-msgid "Change chat status"
+#: dist/converse-no-dependencies.js:116322
+msgid "Device without a fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97990
-msgid "Personal status message"
+#: dist/converse-no-dependencies.js:116323
+msgid "Checkbox for selecting the following device"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98160
-msgid "Your profile picture"
+#: dist/converse-no-dependencies.js:116331
+msgid "Other OMEMO-enabled devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98251
-msgid "Your Profile"
+#: dist/converse-no-dependencies.js:116332
+msgid "Checkbox to select fingerprints of all other OMEMO devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98263
-msgid "Save and close"
+#: dist/converse-no-dependencies.js:116333
+msgid "Remove checked devices and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98265
-msgid ""
-"Use commas to separate multiple roles. Your roles are shown next to your "
-"name on your chat messages."
+#: dist/converse-no-dependencies.js:116334
+msgid "Select all"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98269
-msgid "OMEMO"
+#: dist/converse-no-dependencies.js:116343
+msgid "This device's OMEMO fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98271
-msgid "Profile"
+#: dist/converse-no-dependencies.js:116344
+msgid "Generate new keys and fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98382
-msgid "Sorry, an error happened while trying to save your profile data."
+#: dist/converse-no-dependencies.js:116921
+msgid "Sorry, an error occurred while trying to remove the devices."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:98382
-msgid "You can check your browser's developer console for any error output."
+#: dist/converse-no-dependencies.js:116950
+msgid ""
+"Are you sure you want to generate new OMEMO keys? This will remove your old "
+"keys and all previously encrypted messages will no longer be decryptable on "
+"this device."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:100471
+#: dist/converse-no-dependencies.js:121029
 msgid "Choose a different provider"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100473
-#: dist/converse-no-dependencies.js:100531
+#: dist/converse-no-dependencies.js:121030
+#: dist/converse-no-dependencies.js:121071
 msgid "Already have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100475
+#: dist/converse-no-dependencies.js:121031
 msgid "Account Registration:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100477
-#: dist/converse-no-dependencies.js:100533
+#: dist/converse-no-dependencies.js:121032
+#: dist/converse-no-dependencies.js:121072
 msgid "Log in here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100479
+#: dist/converse-no-dependencies.js:121033
 msgid "Register"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100508
+#: dist/converse-no-dependencies.js:121056
 msgid "Hold tight, we're fetching the registration form…"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100520
+#: dist/converse-no-dependencies.js:121064
 msgid "Tip: A list of public XMPP providers is available"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100522
+#: dist/converse-no-dependencies.js:121065
 msgid "here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100529
+#: dist/converse-no-dependencies.js:121070
 msgid "Fetch registration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100541
+#: dist/converse-no-dependencies.js:121077
 msgid "Create your account"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100543
+#: dist/converse-no-dependencies.js:121078
 msgid "Please enter the XMPP provider to register with:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100927
+#: dist/converse-no-dependencies.js:121713
 msgid "Sorry, we're unable to connect to your chosen provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100943
+#: dist/converse-no-dependencies.js:121724
 msgid ""
 "Sorry, the given provider does not support in band account registration. "
 "Please try with a different provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100971
+#: dist/converse-no-dependencies.js:121750
 #, javascript-format
 msgid ""
 "Something went wrong while establishing a connection with \"%1$s\". Are you "
 "sure it exists?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101159
+#: dist/converse-no-dependencies.js:121912
 msgid "Now logging you in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101161
+#: dist/converse-no-dependencies.js:121914
 msgid "Registered successfully"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101273
+#: dist/converse-no-dependencies.js:122017
 msgid ""
 "The provider rejected your registration attempt. Please check the values you "
 "entered for correctness."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101545
+#: dist/converse-no-dependencies.js:122581
 msgid " e.g. conversejs.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101639
+#: dist/converse-no-dependencies.js:123112
 msgid "This field is required"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101645
+#: dist/converse-no-dependencies.js:123116
 msgid "Join"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101647
-msgid "Enter a new Groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101678
+#: dist/converse-no-dependencies.js:123120
 msgid "name@conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101754
-msgid "Groupchat id is invalid."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101807
-msgid "Show groupchats"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101809
-msgid "Server address"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101815
-#: dist/converse-no-dependencies.js:102123
-msgid "Show more information on this groupchat"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123322
+msgid "Enter a new Groupchat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:101823
-msgid "Query for Groupchats"
+#: dist/converse-no-dependencies.js:123381
+msgid "Groupchat id is invalid."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101849
+#: dist/converse-no-dependencies.js:123430
 msgid "Description:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101851
+#: dist/converse-no-dependencies.js:123431
 msgid "Groupchat XMPP Address:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101853
+#: dist/converse-no-dependencies.js:123432
 msgid "Participants:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101855
+#: dist/converse-no-dependencies.js:123433
 msgid "Features:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101857
+#: dist/converse-no-dependencies.js:123434
 msgid "Requires authentication"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101861
+#: dist/converse-no-dependencies.js:123436
 msgid "Requires an invitation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101865
+#: dist/converse-no-dependencies.js:123438
 msgid "Non-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101869
+#: dist/converse-no-dependencies.js:123440
 msgid "Permanent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101877
+#: dist/converse-no-dependencies.js:123444
 msgid "Unmoderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101974
+#: dist/converse-no-dependencies.js:123464
+msgid "Show groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123465
+msgid "Server address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123469
+#: dist/converse-no-dependencies.js:123859
+msgid "Show more information on this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123697
 msgid "conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102022
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123718
+msgid "Query for Groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123758
 msgid "Groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102030
+#: dist/converse-no-dependencies.js:123766
 msgid "No groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102120
+#: dist/converse-no-dependencies.js:123857
 msgid "Leave this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:102127
+#: dist/converse-no-dependencies.js:123862
 msgid "Click to toggle the list of open groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102129
+#: dist/converse-no-dependencies.js:123863
 msgid "Groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102131
+#: dist/converse-no-dependencies.js:123864
 msgid "Query for groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102133
+#: dist/converse-no-dependencies.js:123865
 msgid "Add a new groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102143
-msgid "Open Groupchats"
+#: dist/converse-no-dependencies.js:123866
+msgid "Show bookmarked groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102454
+#: dist/converse-no-dependencies.js:124472
 #, javascript-format
 msgid "Are you sure you want to leave the groupchat %1$s?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103084
+#. harmony default export
+#: dist/converse-no-dependencies.js:124959
 msgid "Add"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103088
-msgid "Add a Contact"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:103151
-msgid "Contact name"
+#: dist/converse-no-dependencies.js:124962
+msgid "Group"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103151
-msgid "Optional nickname"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:125158
+msgid "Add a Contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103243
+#: dist/converse-no-dependencies.js:125257
 msgid "Sorry, could not find a contact with that name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103268
+#: dist/converse-no-dependencies.js:125279
 msgid "This contact has already been added"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103483
+#: dist/converse-no-dependencies.js:125371
 msgid "Click to hide these contacts"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103631
+#: dist/converse-no-dependencies.js:125397
 msgid "Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103633
-msgid "Add a contact"
+#: dist/converse-no-dependencies.js:125398
+msgid "Click to toggle contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103635
-msgid "Re-sync your contacts"
+#: dist/converse-no-dependencies.js:125399
+msgid "Add a contact"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:103979
-#: dist/converse-no-dependencies.js:104041
-#, javascript-format
-msgid "Click to remove %1$s as a contact"
+#: dist/converse-no-dependencies.js:125400
+msgid "Re-sync your contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104011
+#: dist/converse-no-dependencies.js:126048
 msgid "This contact is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104012
+#: dist/converse-no-dependencies.js:126049
 msgid "This contact is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104013
+#: dist/converse-no-dependencies.js:126050
 msgid "This contact is offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104014
+#: dist/converse-no-dependencies.js:126051
 msgid "This contact is unavailable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104015
+#: dist/converse-no-dependencies.js:126052
 msgid "This contact is away for an extended period"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104016
+#: dist/converse-no-dependencies.js:126053
 msgid "This contact is away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104070
+#: dist/converse-no-dependencies.js:126073
+#, javascript-format
+msgid "Click to remove %1$s as a contact"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:126096
 #, javascript-format
 msgid "Click to chat with %1$s (XMPP address: %2$s)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104335
+#: dist/converse-no-dependencies.js:126591
 #, javascript-format
 msgid "Click to accept the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104336
+#: dist/converse-no-dependencies.js:126592
 #, javascript-format
 msgid "Click to decline the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104422
+#: dist/converse-no-dependencies.js:126694
 msgid "Are you sure you want to decline this contact request?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:104464
-msgid "Filter"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:104466
+#: dist/converse-no-dependencies.js:126743
 msgid "Filter by contact name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104468
+#: dist/converse-no-dependencies.js:126744
 msgid "Filter by group name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104470
+#: dist/converse-no-dependencies.js:126745
 msgid "Filter by status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104472
+#: dist/converse-no-dependencies.js:126746
 msgid "Any"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104474
+#: dist/converse-no-dependencies.js:126747
 msgid "Unread"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104478
+#: dist/converse-no-dependencies.js:126749
 msgid "Chatty"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104484
+#: dist/converse-no-dependencies.js:126752
 msgid "Extended Away"
 msgstr ""
+
+#: dist/converse-no-dependencies.js:126753
+msgid "Offline"
+msgstr ""

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 808 - 814
src/i18n/de/LC_MESSAGES/converse.po


+ 1171 - 1147
src/i18n/el/LC_MESSAGES/converse.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Converse.js 7.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-04-02 16:32+0200\n"
+"POT-Creation-Date: 2022-10-30 16:53+0100\n"
 "PO-Revision-Date: 2022-09-10 17:57+0000\n"
 "Last-Translator: Fotios Kolytoumpas <fotis.kolytoumpas@gmail.com>\n"
 "Language-Team: Greek <https://hosted.weblate.org/projects/conversejs/"
@@ -19,97 +19,97 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.14.1-dev\n"
 
-#: dist/converse-no-dependencies.js:34118
-msgid "The connection has dropped, attempting to reconnect."
-msgstr "Η σύνδεση έχει διακοπεί, επιχειρείται επανασύνδεση."
-
-#: dist/converse-no-dependencies.js:34315
-#: dist/converse-no-dependencies.js:34379
+#: dist/converse-no-dependencies.js:28189
+#: dist/converse-no-dependencies.js:28246
 msgid "An error occurred while connecting to the chat server."
 msgstr "Παρουσιάστηκε σφάλμα κατά τη σύνδεση στον διακομιστή συνομιλίας."
 
-#: dist/converse-no-dependencies.js:34386
+#: dist/converse-no-dependencies.js:28253
 msgid "Your XMPP address and/or password is incorrect. Please try again."
 msgstr ""
 "Η διεύθυνση XMPP και/ή ο κωδικός είναι λανθασμένα. Παρακαλώ δοκιμάστε ξανά."
 
-#: dist/converse-no-dependencies.js:34398
+#: dist/converse-no-dependencies.js:28262
 #, javascript-format
 msgid "Sorry, we could not connect to the XMPP host with domain: %1$s"
 msgstr ""
-"Λυπούμαστε, δεν ήταν δυνατή η σύνδεση στον κεντρικό υπολογιστή XMPP με τομέα:"
-" %1$s"
+"Λυπούμαστε, δεν ήταν δυνατή η σύνδεση στον κεντρικό υπολογιστή XMPP με "
+"τομέα: %1$s"
 
-#: dist/converse-no-dependencies.js:34400
+#: dist/converse-no-dependencies.js:28264
 msgid "The XMPP server did not offer a supported authentication mechanism"
 msgstr ""
 "Ο διακομιστής XMPP δεν προσέφερε υποστηριζόμενο μηχανισμό ελέγχου ταυτότητας"
 
-#: dist/converse-no-dependencies.js:43531
-#: dist/converse-no-dependencies.js:53086
+#: dist/converse-no-dependencies.js:31612
+msgid "The connection has dropped, attempting to reconnect."
+msgstr "Η σύνδεση έχει διακοπεί, επιχειρείται επανασύνδεση."
+
+#: dist/converse-no-dependencies.js:38370
+#: dist/converse-no-dependencies.js:49889
 #, javascript-format
 msgid "%1$s is typing"
 msgstr "Ο/Η%1$s πληκτρολογεί"
 
-#: dist/converse-no-dependencies.js:43533
-#: dist/converse-no-dependencies.js:53088
+#: dist/converse-no-dependencies.js:38372
+#: dist/converse-no-dependencies.js:49891
 #, javascript-format
 msgid "%1$s has stopped typing"
 msgstr "Ο/Η %1$s σταμάτησε να πληκτρολογεί"
 
-#: dist/converse-no-dependencies.js:43535
-#: dist/converse-no-dependencies.js:43957
-#: dist/converse-no-dependencies.js:53090
+#: dist/converse-no-dependencies.js:38374
+#: dist/converse-no-dependencies.js:38731
+#: dist/converse-no-dependencies.js:49893
 #, javascript-format
 msgid "%1$s has gone away"
 msgstr "Ο/Η %1$s έχει απομακρυνθεί"
 
-#: dist/converse-no-dependencies.js:43620
-#: dist/converse-no-dependencies.js:50559
+#: dist/converse-no-dependencies.js:38447
+#: dist/converse-no-dependencies.js:47734
 msgid "You're not allowed to retract your message."
 msgstr "Δεν επιτρέπεται να αποσύρετε το μήνυμά σας."
 
-#: dist/converse-no-dependencies.js:43622
-#: dist/converse-no-dependencies.js:50563
+#: dist/converse-no-dependencies.js:38449
+#: dist/converse-no-dependencies.js:47738
 msgid "Sorry, an error occurred while trying to retract your message."
 msgstr ""
 "Λυπούμαστε, παρουσιάστηκε σφάλμα κατά την προσπάθεια απόσυρσης του μηνύματός "
 "σας."
 
-#: dist/converse-no-dependencies.js:43627
+#: dist/converse-no-dependencies.js:38454
 msgid "You're not allowed to send a message."
 msgstr "Δεν επιτρέπεται να στείλετε μήνυμα."
 
-#: dist/converse-no-dependencies.js:43629
-#: dist/converse-no-dependencies.js:50572
+#: dist/converse-no-dependencies.js:38456
+#: dist/converse-no-dependencies.js:47747
 msgid "Sorry, an error occurred while trying to send your message."
 msgstr ""
 "Λυπούμαστε, παρουσιάστηκε σφάλμα κατά την προσπάθεια αποστολής του μηνύματός "
 "σας."
 
-#: dist/converse-no-dependencies.js:43955
+#: dist/converse-no-dependencies.js:38729
 #, javascript-format
 msgid "%1$s has gone offline"
 msgstr "Ο/Η %1$s είναι εκτός σύνδεσης"
 
-#: dist/converse-no-dependencies.js:43959
+#: dist/converse-no-dependencies.js:38733
 #, javascript-format
 msgid "%1$s is busy"
 msgstr "Ο/Η %1$s είναι απασχολημέν-ος/η"
 
-#: dist/converse-no-dependencies.js:43961
+#: dist/converse-no-dependencies.js:38735
 #, javascript-format
 msgid "%1$s is online"
 msgstr "Ο/Η %1$s είναι συνδεδεμέν-ος/η"
 
-#: dist/converse-no-dependencies.js:44957
-#: dist/converse-no-dependencies.js:44980
+#: dist/converse-no-dependencies.js:39562
+#: dist/converse-no-dependencies.js:39581
 msgid "Sorry, looks like file upload is not supported by your server."
 msgstr ""
 "Λυπούμαστε, φαίνεται ότι η μεταφόρτωση αρχείων δεν υποστηρίζεται από τον "
 "διακομιστή σας."
 
-#: dist/converse-no-dependencies.js:45007
+#: dist/converse-no-dependencies.js:39603
 #, javascript-format
 msgid ""
 "The size of your file, %1$s, exceeds the maximum allowed by your server, "
@@ -118,22 +118,22 @@ msgstr ""
 "Το μέγεθος του αρχείου σας, %1$s, υπερβαίνει το μέγιστο επιτρεπόμενο από τον "
 "διακομιστή σας, το οποίο είναι %2$s."
 
-#: dist/converse-no-dependencies.js:45396
+#: dist/converse-no-dependencies.js:40264
 msgid "Undecryptable OMEMO message"
 msgstr "Μη αποκρυπτογραφήσιμο μήνυμα OMEMO"
 
-#: dist/converse-no-dependencies.js:45469
+#: dist/converse-no-dependencies.js:40331
 msgid "Sorry, could not determine upload URL."
 msgstr ""
 "Λυπούμαστε, δεν ήταν δυνατός ο προσδιορισμός της διεύθυνσης URL μεταφόρτωσης."
 
-#: dist/converse-no-dependencies.js:45494
+#: dist/converse-no-dependencies.js:40350
 msgid "Sorry, could not determine file upload URL."
 msgstr ""
 "Λυπούμαστε, δεν ήταν δυνατός ο προσδιορισμός της διεύθυνσης URL μεταφόρτωσης "
 "αρχείου."
 
-#: dist/converse-no-dependencies.js:45573
+#: dist/converse-no-dependencies.js:40416
 #, javascript-format
 msgid ""
 "Sorry, could not succesfully upload your file. Your server’s response: \"%1$s"
@@ -142,62 +142,62 @@ msgstr ""
 "Λυπούμαστε, δεν ήταν δυνατή η επιτυχής μεταφόρτωση του αρχείου σας. Η "
 "απάντηση του διακομιστή σας: \"%1$s\""
 
-#: dist/converse-no-dependencies.js:45575
+#: dist/converse-no-dependencies.js:40418
 msgid "Sorry, could not succesfully upload your file."
 msgstr "Λυπούμαστε, δεν ήταν δυνατή η επιτυχής μεταφόρτωση του αρχείου σας."
 
-#: dist/converse-no-dependencies.js:48244
+#: dist/converse-no-dependencies.js:44775
 msgid "Smileys and emotions"
 msgstr "Χαμόγελα και συναισθήματα"
 
-#: dist/converse-no-dependencies.js:48245
+#: dist/converse-no-dependencies.js:44776
 msgid "People"
 msgstr "Άνθρωποι"
 
-#: dist/converse-no-dependencies.js:48246
+#: dist/converse-no-dependencies.js:44777
 msgid "Activities"
 msgstr "Δραστηριότητες"
 
-#: dist/converse-no-dependencies.js:48247
+#: dist/converse-no-dependencies.js:44778
 msgid "Travel"
 msgstr "Ταξίδια"
 
-#: dist/converse-no-dependencies.js:48248
+#: dist/converse-no-dependencies.js:44779
 msgid "Objects"
 msgstr "Αντικείμενα"
 
-#: dist/converse-no-dependencies.js:48249
+#: dist/converse-no-dependencies.js:44780
 msgid "Animals and nature"
 msgstr "Ζώα και φύση"
 
-#: dist/converse-no-dependencies.js:48250
+#: dist/converse-no-dependencies.js:44781
 msgid "Food and drink"
 msgstr "Φαγητό και ποτό"
 
-#: dist/converse-no-dependencies.js:48251
+#: dist/converse-no-dependencies.js:44782
 msgid "Symbols"
 msgstr "Σύμβολα"
 
-#: dist/converse-no-dependencies.js:48252
+#: dist/converse-no-dependencies.js:44783
 msgid "Flags"
 msgstr "Σημαίες"
 
-#: dist/converse-no-dependencies.js:48253
+#: dist/converse-no-dependencies.js:44784
 msgid "Stickers"
 msgstr "Αυτοκόλλητα"
 
-#: dist/converse-no-dependencies.js:49457
+#: dist/converse-no-dependencies.js:46370
 #, javascript-format
 msgid "Error: timeout while fetching %1s list for MUC %2s"
 msgstr ""
 "Σφάλμα: λήξη χρονικού ορίου κατά την ανάκτηση της λίστας %1s για το MUC %2s"
 
-#: dist/converse-no-dependencies.js:49469
+#: dist/converse-no-dependencies.js:46379
 #, javascript-format
 msgid "Error: not allowed to fetch %1s list for MUC %2s"
 msgstr "Σφάλμα: δεν επιτρέπεται η ανάκτηση της λίστας %1s για το MUC %2s"
 
-#: dist/converse-no-dependencies.js:50561
+#: dist/converse-no-dependencies.js:47736
 msgid ""
 "Your retraction was not delivered because you're not present in the "
 "groupchat."
@@ -205,46 +205,47 @@ msgstr ""
 "Η απόσυρσή σας δεν παραδόθηκε επειδή δεν είστε παρόντες στην ομαδική "
 "συνομιλία."
 
-#: dist/converse-no-dependencies.js:50568
+#: dist/converse-no-dependencies.js:47743
 msgid "Your message was not delivered because you weren't allowed to send it."
-msgstr "Το μήνυμά σας δεν παραδόθηκε επειδή δεν σας επιτρεπόταν να το στείλετε."
+msgstr ""
+"Το μήνυμά σας δεν παραδόθηκε επειδή δεν σας επιτρεπόταν να το στείλετε."
 
-#: dist/converse-no-dependencies.js:50570
+#: dist/converse-no-dependencies.js:47745
 msgid ""
 "Your message was not delivered because you're not present in the groupchat."
 msgstr ""
 "Το μήνυμά σας δεν παραδόθηκε επειδή δεν είστε παρόντες στην ομαδική "
 "συνομιλία."
 
-#: dist/converse-no-dependencies.js:50946
+#: dist/converse-no-dependencies.js:48066
 msgid "A timeout happened while while trying to retract your message."
 msgstr "Έληξε το χρονικό όριο κατά την προσπάθεια απόσυρσης του μηνύματός σας."
 
-#: dist/converse-no-dependencies.js:51724
+#: dist/converse-no-dependencies.js:48748
 msgid "Sorry, an error happened while running the command."
 msgstr "Λυπούμαστε, παρουσιάστηκε σφάλμα κατά την εκτέλεση της εντολής."
 
-#: dist/converse-no-dependencies.js:51724
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:48748
+#: dist/converse-no-dependencies.js:106168
 msgid "Check your browser's developer console for details."
 msgstr ""
 "Ελέγξτε την κονσόλα προγραμματιστή του προγράμματος περιήγησής σας για "
 "λεπτομέρειες."
 
-#: dist/converse-no-dependencies.js:51749
-#: dist/converse-no-dependencies.js:51772
+#: dist/converse-no-dependencies.js:48767
+#: dist/converse-no-dependencies.js:48785
 msgid "Error: couldn't find a groupchat participant based on your arguments"
 msgstr ""
 "Σφάλμα: δεν ήταν δυνατή η εύρεση ενός συμμετέχοντος ομαδικής συνομιλίας με "
 "βάση τα ορίσματά σας"
 
-#: dist/converse-no-dependencies.js:51759
+#: dist/converse-no-dependencies.js:48775
 msgid "Error: found multiple groupchat participant based on your arguments"
 msgstr ""
 "Σφάλμα: βρέθηκε πολλαπλός συμμετέχων ομαδικής συνομιλίας με βάση τα ορίσματά "
 "σας"
 
-#: dist/converse-no-dependencies.js:51787
+#: dist/converse-no-dependencies.js:48797
 #, javascript-format
 msgid ""
 "Error: the \"%1$s\" command takes two arguments, the user's nickname and "
@@ -253,32 +254,32 @@ msgstr ""
 "Σφάλμα: η εντολή \"%1$s\" λαμβάνει δύο ορίσματα, το ψευδώνυμο του χρήστη και "
 "προαιρετικά έναν λόγο."
 
-#: dist/converse-no-dependencies.js:51856
+#: dist/converse-no-dependencies.js:48852
 msgid ""
 "Forbidden: you do not have the necessary affiliation in order to do that."
 msgstr "Απαγορεύεται: δεν έχετε την απαραίτητη υπαγωγή για να το κάνετε αυτό."
 
-#: dist/converse-no-dependencies.js:51891
+#: dist/converse-no-dependencies.js:48879
 msgid "Forbidden: you do not have the necessary role in order to do that."
 msgstr "Απαγορεύεται: δεν έχετε τον απαραίτητο ρόλο για να το κάνετε αυτό."
 
-#: dist/converse-no-dependencies.js:51989
+#: dist/converse-no-dependencies.js:48958
 msgid "Error: couldn't register new nickname in members only room"
 msgstr ""
 "Σφάλμα: δεν ήταν δυνατή η εγγραφή νέου ψευδώνυμου στην αίθουσα μόνο για μέλη"
 
-#: dist/converse-no-dependencies.js:52314
+#: dist/converse-no-dependencies.js:49239
 msgid "You're not allowed to register yourself in this groupchat."
 msgstr "Δεν επιτρέπεται να εγγραφείτε σε αυτήν την ομαδική συνομιλία."
 
-#: dist/converse-no-dependencies.js:52316
+#: dist/converse-no-dependencies.js:49241
 msgid ""
 "You're not allowed to register in this groupchat because it's members-only."
 msgstr ""
 "Δεν επιτρέπεται να εγγραφείτε σε αυτήν την ομαδική συνομιλία επειδή είναι "
 "μόνο για μέλη."
 
-#: dist/converse-no-dependencies.js:52360
+#: dist/converse-no-dependencies.js:49277
 msgid ""
 "Can't register your nickname in this groupchat, it doesn't support "
 "registration."
@@ -286,170 +287,170 @@ msgstr ""
 "Δεν μπορείτε να καταχωρίσετε το ψευδώνυμό σας σε αυτήν την ομαδική "
 "συνομιλία, δεν υποστηρίζει εγγραφή."
 
-#: dist/converse-no-dependencies.js:52362
+#: dist/converse-no-dependencies.js:49279
 msgid ""
 "Can't register your nickname in this groupchat, invalid data form supplied."
 msgstr ""
 "Δεν μπορείτε να καταχωρήσετε το ψευδώνυμό σας σε αυτή την ομαδική συνομιλία, "
 "η φόρμα δεδομένων δεν είναι έγκυρη."
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic set by %1$s"
 msgstr "Το θέμα ορίστηκε από τον/την %1$s"
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic cleared by %1$s"
 msgstr "Το θέμα εκκαθαρίστηκε από τον/την %1$s"
 
-#: dist/converse-no-dependencies.js:53092
+#: dist/converse-no-dependencies.js:49895
 #, javascript-format
 msgid "%1$s has entered the groupchat"
 msgstr "Ο/Η %1$s εισήλθε στην ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53094
+#: dist/converse-no-dependencies.js:49897
 #, javascript-format
 msgid "%1$s has left the groupchat"
 msgstr "Ο/Η %1$s αποχώρησε από την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53096
+#: dist/converse-no-dependencies.js:49899
 #, javascript-format
 msgid "%1$s is now a moderator"
 msgstr "Ο/Η %1$s είναι πλέον συντονιστής"
 
-#: dist/converse-no-dependencies.js:53098
+#: dist/converse-no-dependencies.js:49901
 #, javascript-format
 msgid "%1$s is no longer a moderator"
 msgstr "Ο/Η %1$s δεν είναι πλέον συντονιστής"
 
-#: dist/converse-no-dependencies.js:53100
+#: dist/converse-no-dependencies.js:49903
 #, javascript-format
 msgid "%1$s has been given a voice"
 msgstr "Ο/Η %1$s έχει αποκτήσει φωνή"
 
-#: dist/converse-no-dependencies.js:53102
+#: dist/converse-no-dependencies.js:49905
 #, javascript-format
 msgid "%1$s has been muted"
 msgstr "Ο/Η %1$s έχει τεθεί σε σίγαση"
 
-#: dist/converse-no-dependencies.js:53111
+#: dist/converse-no-dependencies.js:49913
 #, javascript-format
 msgid "%1$s and %2$s"
 msgstr "%1$s και %2$s"
 
-#: dist/converse-no-dependencies.js:53115
+#: dist/converse-no-dependencies.js:49916
 #, javascript-format
 msgid "%1$s are typing"
 msgstr "Οι %1$s πληκτρολογούν"
 
-#: dist/converse-no-dependencies.js:53117
+#: dist/converse-no-dependencies.js:49918
 #, javascript-format
 msgid "%1$s have stopped typing"
 msgstr "Οι %1$s σταμάτησαν να πληκτρολογούν"
 
-#: dist/converse-no-dependencies.js:53119
+#: dist/converse-no-dependencies.js:49920
 #, javascript-format
 msgid "%1$s have gone away"
 msgstr "Οι %1$s έχουν απομακρυνθεί"
 
-#: dist/converse-no-dependencies.js:53121
+#: dist/converse-no-dependencies.js:49922
 #, javascript-format
 msgid "%1$s have entered the groupchat"
 msgstr "Οι %1$s εισήλθαν στην ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53123
+#: dist/converse-no-dependencies.js:49924
 #, javascript-format
 msgid "%1$s have left the groupchat"
 msgstr "Οι %1$s αποχώρησαν από την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53125
+#: dist/converse-no-dependencies.js:49926
 #, javascript-format
 msgid "%1$s are now moderators"
 msgstr "Οι %1$s είναι πλέον συντονιστές"
 
-#: dist/converse-no-dependencies.js:53127
+#: dist/converse-no-dependencies.js:49928
 #, javascript-format
 msgid "%1$s are no longer moderators"
 msgstr "Οι %1$s δεν είναι πλέον συντονιστές"
 
-#: dist/converse-no-dependencies.js:53129
+#: dist/converse-no-dependencies.js:49930
 #, javascript-format
 msgid "%1$s have been given voices"
 msgstr "Δώθηκαν φωνές στους %1$s"
 
-#: dist/converse-no-dependencies.js:53131
+#: dist/converse-no-dependencies.js:49932
 #, javascript-format
 msgid "%1$s have been muted"
 msgstr "Οι %1$s έχουν τεθεί σε σίγαση"
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned by %2$s"
 msgstr "Ο/Η %1$s έχουν αποκλειστεί από τον/την %2$s"
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned"
 msgstr "Ο/Η %1$s έχει αποκλειστεί"
 
-#: dist/converse-no-dependencies.js:53504
+#: dist/converse-no-dependencies.js:50235
 #, javascript-format
 msgid "%1$s's nickname has changed"
 msgstr "Το ψευδώνυμο του %1$s άλλαξε"
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out by %2$s"
 msgstr "Ο/Η %1$s έχει αποβληθεί από τον/την %2$s"
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out"
 msgstr "Ο/Η %1$s έχει αποβληθεί"
 
-#: dist/converse-no-dependencies.js:53508
+#: dist/converse-no-dependencies.js:50239
 #, javascript-format
 msgid "%1$s has been removed because of an affiliation change"
 msgstr "Ο/Η %1$s αφαιρέθηκε λόγω αλλαγής υπαγωγής"
 
-#: dist/converse-no-dependencies.js:53510
+#: dist/converse-no-dependencies.js:50241
 #, javascript-format
 msgid "%1$s has been removed for not being a member"
 msgstr "Ο/Η %1$s έχει αφαιρεθεί επειδή δεν είναι μέλος"
 
-#: dist/converse-no-dependencies.js:53531
+#: dist/converse-no-dependencies.js:50259
 #, javascript-format
 msgid "%1$s is no longer an admin of this groupchat"
 msgstr "Ο/Η %1$s δεν είναι πλέον διαχειριστής αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:53536
+#: dist/converse-no-dependencies.js:50264
 #, javascript-format
 msgid "%1$s is no longer an owner of this groupchat"
 msgstr "Ο/Η %1$s δεν είναι πλέον κάτοχος αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:53541
+#: dist/converse-no-dependencies.js:50269
 #, javascript-format
 msgid "%1$s is no longer banned from this groupchat"
 msgstr ""
 "Ο/Η %1$s δεν είναι πλέον αποκλεισμέν-ος/η από αυτήν την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53548
+#: dist/converse-no-dependencies.js:50275
 #, javascript-format
 msgid "%1$s is no longer a member of this groupchat"
 msgstr "Ο/Η %1$s δεν είναι πλέον μέλος αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:53555
+#: dist/converse-no-dependencies.js:50281
 #, javascript-format
 msgid "%1$s is now a member of this groupchat"
 msgstr "Ο/Η %1$s είναι πλέον μέλος αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:53561
+#: dist/converse-no-dependencies.js:50287
 #, javascript-format
 msgid "%1$s is now an %2$s of this groupchat"
 msgstr "Ο/Η %1$s είναι πλέον %2$s αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:53701
+#: dist/converse-no-dependencies.js:50409
 msgid ""
 "The nickname you chose is reserved or currently in use, please choose a "
 "different one."
@@ -457,52 +458,52 @@ msgstr ""
 "Το ψευδώνυμο που επιλέξατε είναι δεσμευμένο ή χρησιμοποιείται αυτήν τη "
 "στιγμή, επιλέξτε διαφορετικό."
 
-#: dist/converse-no-dependencies.js:53729
+#: dist/converse-no-dependencies.js:50434
 msgid "Password incorrect"
 msgstr "Λάθος κωδικός"
 
-#: dist/converse-no-dependencies.js:53737
+#: dist/converse-no-dependencies.js:50441
 msgid "You are not on the member list of this groupchat."
 msgstr "Δεν είστε στη λίστα μελών αυτής της ομαδικής συνομιλίας."
 
-#: dist/converse-no-dependencies.js:53745
+#: dist/converse-no-dependencies.js:50448
 msgid "You are not allowed to create new groupchats."
 msgstr "Δεν επιτρέπεται να δημιουργήσετε νέες ομαδικές συνομιλίες."
 
-#: dist/converse-no-dependencies.js:53749
+#: dist/converse-no-dependencies.js:50451
 msgid "Your nickname doesn't conform to this groupchat's policies."
 msgstr ""
 "Το ψευδώνυμό σας δεν συμμορφώνεται με τις πολιτικές αυτής της ομαδικής "
 "συνομιλίας."
 
-#: dist/converse-no-dependencies.js:53766
+#: dist/converse-no-dependencies.js:50466
 msgid "This groupchat does not (yet) exist."
 msgstr "Αυτή η ομαδική συνομιλία δεν υπάρχει (ακόμα)."
 
-#: dist/converse-no-dependencies.js:53770
+#: dist/converse-no-dependencies.js:50469
 msgid "This groupchat has reached its maximum number of participants."
 msgstr "Αυτή η ομαδική συνομιλία έχει φτάσει τον μέγιστο αριθμό συμμετεχόντων."
 
-#: dist/converse-no-dependencies.js:53774
+#: dist/converse-no-dependencies.js:50472
 msgid "Remote server not found"
 msgstr "Ο απομακρυσμένος διακομιστής δεν βρέθηκε"
 
-#: dist/converse-no-dependencies.js:53778
+#: dist/converse-no-dependencies.js:50475
 msgid "You're not allowed to enter this groupchat"
 msgstr "Δεν σας επιτρέπεται η είσοδος σε αυτήν την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:53782
+#: dist/converse-no-dependencies.js:50478
 msgid "An error happened while trying to enter this groupchat"
 msgstr ""
 "Παρουσιάστηκε σφάλμα κατά την προσπάθεια εισόδου σε αυτήν την ομαδική "
 "συνομιλία"
 
-#: dist/converse-no-dependencies.js:54944
+#: dist/converse-no-dependencies.js:51414
 #, javascript-format
 msgid "%1$s has invited you to join a groupchat: %2$s"
 msgstr "Ο/Η %1$s σας προσκάλεσε να συμμετάσχετε σε μια ομαδική συνομιλία: %2$s"
 
-#: dist/converse-no-dependencies.js:54946
+#: dist/converse-no-dependencies.js:51421
 #, javascript-format
 msgid ""
 "%1$s has invited you to join a groupchat: %2$s, and left the following "
@@ -511,75 +512,75 @@ msgstr ""
 "Ο/Η %1$s σας προσκάλεσε να συμμετάσχετε σε μια ομαδική συνομιλία: %2$s, και "
 "άφησε τον ακόλουθο λόγο: \"%3$s\""
 
-#: dist/converse-no-dependencies.js:55353
+#: dist/converse-no-dependencies.js:53085
 msgid "This groupchat is not anonymous"
 msgstr "Αυτή η ομαδική συνομιλία δεν είναι ανώνυμη"
 
-#: dist/converse-no-dependencies.js:55354
+#: dist/converse-no-dependencies.js:53086
 msgid "This groupchat now shows unavailable members"
 msgstr "Αυτή η ομαδική συνομιλία εμφανίζει πλέον μη διαθέσιμα μέλη"
 
-#: dist/converse-no-dependencies.js:55355
+#: dist/converse-no-dependencies.js:53087
 msgid "This groupchat does not show unavailable members"
 msgstr "Αυτή η ομαδική συνομιλία δεν εμφανίζει μη διαθέσιμα μέλη"
 
-#: dist/converse-no-dependencies.js:55356
+#: dist/converse-no-dependencies.js:53088
 msgid "The groupchat configuration has changed"
 msgstr "Η διαμόρφωση ομαδικής συνομιλίας άλλαξε"
 
-#: dist/converse-no-dependencies.js:55357
+#: dist/converse-no-dependencies.js:53089
 msgid "Groupchat logging is now enabled"
 msgstr "Η καταγραφή ομαδικής συνομιλίας είναι πλέον ενεργοποιημένη"
 
-#: dist/converse-no-dependencies.js:55358
+#: dist/converse-no-dependencies.js:53090
 msgid "Groupchat logging is now disabled"
 msgstr "Η καταγραφή ομαδικής συνομιλίας είναι πλέον απενεργοποιημένη"
 
-#: dist/converse-no-dependencies.js:55359
+#: dist/converse-no-dependencies.js:53091
 msgid "This groupchat is now no longer anonymous"
 msgstr "Αυτή η ομαδική συνομιλία δεν είναι πλέον ανώνυμη"
 
-#: dist/converse-no-dependencies.js:55360
+#: dist/converse-no-dependencies.js:53092
 msgid "This groupchat is now semi-anonymous"
 msgstr "Αυτή η ομαδική συνομιλία είναι πλέον ημι-ανώνυμη"
 
-#: dist/converse-no-dependencies.js:55361
+#: dist/converse-no-dependencies.js:53093
 msgid "This groupchat is now fully-anonymous"
 msgstr "Αυτή η ομαδική συνομιλία είναι πλέον πλήρως ανώνυμη"
 
-#: dist/converse-no-dependencies.js:55362
+#: dist/converse-no-dependencies.js:53094
 msgid "A new groupchat has been created"
 msgstr "Μια νέα ομαδική συνομιλία δημιουργήθηκε"
 
 #. XXX: Note the triple underscore function and not double underscore.
-#: dist/converse-no-dependencies.js:55366
+#: dist/converse-no-dependencies.js:53098
 #, javascript-format
 msgid "Your nickname has been automatically set to %1$s"
 msgstr "Το ψευδώνυμό σας έχει οριστεί αυτόματα σε %1$s"
 
-#: dist/converse-no-dependencies.js:55367
+#: dist/converse-no-dependencies.js:53099
 #, javascript-format
 msgid "Your nickname has been changed to %1$s"
 msgstr "Το ψευδώνυμό σας έχει αλλάξει σε %1$s"
 
-#: dist/converse-no-dependencies.js:55370
+#: dist/converse-no-dependencies.js:53102
 msgid "You have been banned from this groupchat"
 msgstr "Έχετε αποκλειστεί από αυτήν την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:55371
+#: dist/converse-no-dependencies.js:53103
 msgid "You have exited this groupchat due to a technical problem"
 msgstr "Έχετε βγει από αυτήν την ομαδική συνομιλία λόγω τεχνικού προβλήματος"
 
-#: dist/converse-no-dependencies.js:55372
+#: dist/converse-no-dependencies.js:53104
 msgid "You have been kicked from this groupchat"
 msgstr "Έχετε αποβληθεί από αυτήν την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:55373
+#: dist/converse-no-dependencies.js:53105
 msgid ""
 "You have been removed from this groupchat because of an affiliation change"
 msgstr "Έχετε αφαιρεθεί από αυτήν την ομαδική συνομιλία λόγω αλλαγής υπαγωγής"
 
-#: dist/converse-no-dependencies.js:55374
+#: dist/converse-no-dependencies.js:53106
 msgid ""
 "You have been removed from this groupchat because the groupchat has changed "
 "to members-only and you're not a member"
@@ -587,7 +588,7 @@ msgstr ""
 "Έχετε αφαιρεθεί από αυτήν την ομαδική συνομιλία επειδή έχει αλλάξει σε "
 "ομαδική συνομιλία μόνο για μέλη και δεν είστε μέλος"
 
-#: dist/converse-no-dependencies.js:55375
+#: dist/converse-no-dependencies.js:53107
 msgid ""
 "You have been removed from this groupchat because the service hosting it is "
 "being shut down"
@@ -595,32 +596,32 @@ msgstr ""
 "Έχετε αφαιρεθεί από αυτήν την ομαδική συνομιλία επειδή η υπηρεσία που τη "
 "φιλοξενεί τερματίζεται"
 
-#: dist/converse-no-dependencies.js:55595
-#: dist/converse-no-dependencies.js:67579
-#: dist/converse-no-dependencies.js:67583
-#: dist/converse-no-dependencies.js:67699
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:80130
-#: dist/converse-no-dependencies.js:91859
-#: dist/converse-no-dependencies.js:95166
-#: dist/converse-no-dependencies.js:95168
-#: dist/converse-no-dependencies.js:96639
-#: dist/converse-no-dependencies.js:97548
-#: dist/converse-no-dependencies.js:104381
+#: dist/converse-no-dependencies.js:53660
+#: dist/converse-no-dependencies.js:80536
+#: dist/converse-no-dependencies.js:80540
+#: dist/converse-no-dependencies.js:80629
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:95706
+#: dist/converse-no-dependencies.js:106169
+#: dist/converse-no-dependencies.js:114269
+#: dist/converse-no-dependencies.js:114271
+#: dist/converse-no-dependencies.js:115526
+#: dist/converse-no-dependencies.js:116921
+#: dist/converse-no-dependencies.js:126641
 msgid "Error"
 msgstr "Σφάλμα"
 
-#: dist/converse-no-dependencies.js:55595
+#: dist/converse-no-dependencies.js:53660
 msgid "Sorry, something went wrong while trying to save your bookmark."
 msgstr ""
 "Λυπούμαστε, κάτι πήγε στραβά κατά την προσπάθεια αποθήκευσης του "
 "σελιδοδείκτη σας."
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid "Timeout Error"
 msgstr "Σφάλμα λήξης χρονικού ορίου"
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid ""
 "The server did not return your bookmarks within the allowed time. You can "
 "reload the page to request them again."
@@ -628,1836 +629,1859 @@ msgstr ""
 "Ο διακομιστής δεν επέστρεψε τους σελιδοδείκτες σας εντός του επιτρεπόμενου "
 "χρόνου. Μπορείτε να φορτώσετε ξανά τη σελίδα για να τα ζητήσετε ξανά."
 
-#: dist/converse-no-dependencies.js:57814
+#: dist/converse-no-dependencies.js:59073
 msgid "Timeout while trying to fetch archived messages."
 msgstr ""
 "Λήξη χρονικού ορίου κατά την προσπάθεια ανάκτησης αρχειοθετημένων μηνυμάτων."
 
-#: dist/converse-no-dependencies.js:57829
+#: dist/converse-no-dependencies.js:59086
 msgid "An error occurred while querying for archived messages."
 msgstr "Προέκυψε σφάλμα κατά την αναζήτηση αρχειοθετημένων μηνυμάτων."
 
-#: dist/converse-no-dependencies.js:60504
+#: dist/converse-no-dependencies.js:64069
 #, javascript-format
 msgid "Sorry, there was an error while trying to add %1$s as a contact."
 msgstr ""
 "Λυπούμαστε, παρουσιάστηκε σφάλμα κατά την προσπάθεια προσθήκης του/της %1$s "
 "ως επαφής."
 
-#: dist/converse-no-dependencies.js:60798
+#: dist/converse-no-dependencies.js:64321
 msgid "This client does not allow presence subscriptions"
 msgstr "Αυτός ο πελάτης δεν επιτρέπει συνδρομές παρουσίας"
 
-#: dist/converse-no-dependencies.js:61195
+#: dist/converse-no-dependencies.js:65002
 msgid "My contacts"
 msgstr "Οι επαφές μου"
 
-#: dist/converse-no-dependencies.js:61196
+#: dist/converse-no-dependencies.js:65003
 msgid "Pending contacts"
 msgstr "Επαφές σε εκκρεμότητα"
 
-#: dist/converse-no-dependencies.js:61197
+#: dist/converse-no-dependencies.js:65004
 msgid "Contact requests"
 msgstr "Αιτήματα επαφής"
 
-#: dist/converse-no-dependencies.js:61198
+#: dist/converse-no-dependencies.js:65005
 msgid "Ungrouped"
 msgstr "Χωρίς ομαδοποίηση"
 
-#: dist/converse-no-dependencies.js:61199
-#: dist/converse-no-dependencies.js:75051
+#: dist/converse-no-dependencies.js:65006
+#: dist/converse-no-dependencies.js:90036
 msgid "New messages"
 msgstr "Νέα μηνύματα"
 
-#: dist/converse-no-dependencies.js:62978
-#, javascript-format
-msgid "Bookmark for \"%1$s\""
-msgstr "Σελιδοδείκτης για \"%1$s\""
-
-#: dist/converse-no-dependencies.js:62980
-msgid "Would you like this groupchat to be automatically joined upon startup?"
-msgstr ""
-"Θα θέλατε να συμμετέχετε σε αυτή την ομαδική συνομιλία αυτόματα κατά την "
-"εκκίνηση;"
-
-#: dist/converse-no-dependencies.js:62982
-msgid "Remove"
-msgstr "Αφαίρεση"
-
-#: dist/converse-no-dependencies.js:62984
-msgid "The name for this bookmark:"
-msgstr "Το όνομα αυτού του σελιδοδείκτη:"
-
-#: dist/converse-no-dependencies.js:62986
-msgid "What should your nickname for this groupchat be?"
-msgstr ""
-"Ποιο θα πρέπει να είναι το ψευδώνυμό σας για αυτήν την ομαδική συνομιλία;"
-
-#: dist/converse-no-dependencies.js:62988
-msgid "Update"
-msgstr "Ενημέρωση"
-
-#: dist/converse-no-dependencies.js:62988
-#: dist/converse-no-dependencies.js:91564
-#: dist/converse-no-dependencies.js:97987
-msgid "Save"
-msgstr "Αποθήκευση"
-
-#: dist/converse-no-dependencies.js:63672
-#: dist/converse-no-dependencies.js:63673
-#: dist/converse-no-dependencies.js:79599
-#: dist/converse-no-dependencies.js:84564
-#: dist/converse-no-dependencies.js:97983
+#: dist/converse-no-dependencies.js:68238
+#: dist/converse-no-dependencies.js:68239
+#: dist/converse-no-dependencies.js:94434
+#: dist/converse-no-dependencies.js:100727
 msgid "Close"
 msgstr "Κλείσιμο"
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:63693
-#: dist/converse-no-dependencies.js:63800
-msgid "Bookmark"
-msgstr "Σελιδοδείκτης"
-
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:63871
-#: dist/converse-no-dependencies.js:102102
-msgid "Unbookmark this groupchat"
-msgstr "Κατάργηση σελιδοδείκτη αυτής της ομαδικής συνομιλίας"
-
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:102100
-msgid "Bookmark this groupchat"
-msgstr "Προσθέστε σελιδοδείκτη σε αυτήν την ομαδική συνομιλία"
-
-#: dist/converse-no-dependencies.js:63800
-msgid "Unbookmark"
-msgstr "Κατάργηση σελιδοδείκτη"
-
-#: dist/converse-no-dependencies.js:63825
-#, javascript-format
-msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
-msgstr "Είστε βέβαιοι ότι θέλετε να αφαιρέσετε τον σελιδοδείκτη \"%1$s\";"
-
-#: dist/converse-no-dependencies.js:63873
-#: dist/converse-no-dependencies.js:101817
-#: dist/converse-no-dependencies.js:102123
-msgid "Click to open this groupchat"
-msgstr "Κάντε κλικ για να ανοίξετε αυτήν την ομαδική συνομιλία"
-
-#: dist/converse-no-dependencies.js:63899
-msgid "Click to toggle the bookmarks list"
-msgstr "Κάντε κλικ για εναλλαγή της λίστας σελιδοδεικτών"
-
-#: dist/converse-no-dependencies.js:63901
-msgid "Bookmarks"
-msgstr "Σελιδοδείκτες"
-
-#: dist/converse-no-dependencies.js:65847
+#: dist/converse-no-dependencies.js:69389
 msgid "OK"
 msgstr "Εντάξει"
 
-#: dist/converse-no-dependencies.js:65847
-#: dist/converse-no-dependencies.js:91566
-#: dist/converse-no-dependencies.js:97982
-#: dist/converse-no-dependencies.js:100510
+#: dist/converse-no-dependencies.js:69389
+#: dist/converse-no-dependencies.js:105603
+#: dist/converse-no-dependencies.js:121057
 msgid "Cancel"
 msgstr "Ακύρωση"
 
-#: dist/converse-no-dependencies.js:67492
-msgid ""
-"You have an unsent message which will be lost if you continue. Are you sure?"
-msgstr ""
-"Έχετε ένα μη απεσταλμένο μήνυμα που θα χαθεί αν συνεχίσετε. Είσαι σίγουροι?"
-
-#: dist/converse-no-dependencies.js:67521
-#: dist/converse-no-dependencies.js:67612
-msgid ""
-"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
-"retractions and that this message may not be removed everywhere."
+#. harmony default export
+#: dist/converse-no-dependencies.js:71582
+msgid "Hide"
 msgstr ""
-"Λάβετε υπόψη ότι άλλα προγράμματα-πελάτες XMPP/Jabber (και διακομιστές) "
-"ενδέχεται να μην υποστηρίζουν ακόμη αποσύρσεις και ότι αυτό το μήνυμα "
-"ενδέχεται να μην αφαιρεθεί παντού."
-
-#: dist/converse-no-dependencies.js:67522
-#: dist/converse-no-dependencies.js:67619
-#: dist/converse-no-dependencies.js:67656
-msgid "Are you sure you want to retract this message?"
-msgstr "Είστε βέβαιοι ότι θέλετε να αποσύρετε αυτό το μήνυμα;"
-
-#: dist/converse-no-dependencies.js:67529
-#: dist/converse-no-dependencies.js:67626
-#: dist/converse-no-dependencies.js:67663
-#: dist/converse-no-dependencies.js:88684
-#: dist/converse-no-dependencies.js:93528
-msgid "Confirm"
-msgstr "Επιβεβαίωση"
-
-#: dist/converse-no-dependencies.js:67578
-msgid "A timeout occurred while trying to retract the message"
-msgstr "Λήξη χρονικού ορίου κατά την προσπάθεια απόσυρσης του μηνύματος"
-
-#: dist/converse-no-dependencies.js:67582
-msgid "Sorry, you're not allowed to retract this message."
-msgstr "Λυπούμαστε, δεν επιτρέπεται να αποσύρετε αυτό το μήνυμα."
 
-#: dist/converse-no-dependencies.js:67680
-msgid "You are about to retract this message."
-msgstr "Πρόκειται να αποσύρετε αυτό το μήνυμα."
-
-#: dist/converse-no-dependencies.js:67680
-msgid ""
-"You may optionally include a message, explaining the reason for the "
-"retraction."
+#: dist/converse-no-dependencies.js:71583
+msgid "Execute"
 msgstr ""
-"Μπορείτε προαιρετικά να συμπεριλάβετε ένα μήνυμα, που να εξηγεί τον λόγο της "
-"απόσυρσης."
-
-#: dist/converse-no-dependencies.js:67687
-msgid "Message Retraction"
-msgstr "Απόσυρση μηνύματος"
-
-#: dist/converse-no-dependencies.js:67687
-msgid "Optional reason"
-msgstr "Προαιρετικός λόγος"
-
-#: dist/converse-no-dependencies.js:67698
-msgid "Sorry, you're not allowed to retract this message"
-msgstr "Λυπούμαστε, δεν επιτρέπεται να αποσύρετε αυτό το μήνυμα"
-
-#: dist/converse-no-dependencies.js:67829
-msgid "Show media"
-msgstr "Εμφάνιση πολυμέσων"
-
-#: dist/converse-no-dependencies.js:67829
-msgid "Hide media"
-msgstr "Απόκρυψη πολυμέσων"
-
-#: dist/converse-no-dependencies.js:67863
-msgid "Cancel Editing"
-msgstr "Ακύρωση επεξεργασίας"
-
-#: dist/converse-no-dependencies.js:67863
-msgid "Edit"
-msgstr "Επεξεργασία"
-
-#: dist/converse-no-dependencies.js:67892
-msgid "Retract"
-msgstr "Απόσυρση"
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:67985
-msgid "Image: "
-msgstr "Εικόνα: "
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:69216
-#, javascript-format
-msgid "Download file \"%1$s\""
-msgstr "Λήψη αρχείου \"%1$s\""
-
-#: dist/converse-no-dependencies.js:74012
-msgid "Uploading file:"
-msgstr "Μεταφόρτωση αρχείου:"
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:74209
-msgid "Message versions"
-msgstr "Εκδόσεις μηνυμάτων"
 
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74332
-#: dist/converse-no-dependencies.js:90004
-#: dist/converse-no-dependencies.js:93442
-#: dist/converse-no-dependencies.js:98259
-#: dist/converse-no-dependencies.js:101637
-#: dist/converse-no-dependencies.js:103092
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:88747
+#: dist/converse-no-dependencies.js:103629
+#: dist/converse-no-dependencies.js:108487
+#: dist/converse-no-dependencies.js:112267
+#: dist/converse-no-dependencies.js:123111
 msgid "Nickname"
 msgstr "Ψευδώνυμο"
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74326
-#: dist/converse-no-dependencies.js:82015
-#: dist/converse-no-dependencies.js:89178
-#: dist/converse-no-dependencies.js:92470
-#: dist/converse-no-dependencies.js:98257
-#: dist/converse-no-dependencies.js:103090
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:73946
+#: dist/converse-no-dependencies.js:88744
+#: dist/converse-no-dependencies.js:97892
+#: dist/converse-no-dependencies.js:107238
+#: dist/converse-no-dependencies.js:112266
+#: dist/converse-no-dependencies.js:124964
 msgid "XMPP Address"
 msgstr "Διεύθυνση XMPP"
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:87849
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:72130
 msgid "Affiliation"
 msgstr "Υπαγωγή"
 
-#: dist/converse-no-dependencies.js:74242
+#: dist/converse-no-dependencies.js:71857
 msgid "Roles"
 msgstr "Ρόλοι"
 
-#: dist/converse-no-dependencies.js:74242
+#: dist/converse-no-dependencies.js:71857
 msgid "Hats"
 msgstr "Καπέλα"
 
-#: dist/converse-no-dependencies.js:74242
+#: dist/converse-no-dependencies.js:71857
 msgid "Occupant Id"
 msgstr "Αναγνωριστικό κατόχου"
 
-#: dist/converse-no-dependencies.js:74320
-msgid "Remove as contact"
-msgstr "Κατάργηση επαφής"
+#: dist/converse-no-dependencies.js:72076
+msgid ""
+"Moderators are privileged users who can change the roles of other users "
+"(except those with admin or owner affiliations."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74328
-#: dist/converse-no-dependencies.js:98253
-msgid "Email"
-msgstr "Ηλεκτρονικό ταχυδρομείο"
+#: dist/converse-no-dependencies.js:72078
+msgid "The default role, implies that you can read and write messages."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74330
-#: dist/converse-no-dependencies.js:98255
-msgid "Full Name"
-msgstr "Πλήρες όνομα"
+#: dist/converse-no-dependencies.js:72080
+msgid ""
+"Visitors aren't allowed to write messages in a moderated multi-user chat."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74334
-#: dist/converse-no-dependencies.js:79332
-msgid "The User's Profile Image"
-msgstr "Η εικόνα προφίλ χρήστη"
+#: dist/converse-no-dependencies.js:72085
+msgid ""
+"Owner is the highest affiliation. Owners can modify roles and affiliations "
+"of all other users."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74336
-msgid "Refresh"
-msgstr "Ανανέωση"
+#: dist/converse-no-dependencies.js:72087
+msgid ""
+"Admin is the 2nd highest affiliation. Admins can modify roles and "
+"affiliations of all other users except owners."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74338
-#: dist/converse-no-dependencies.js:87857
-#: dist/converse-no-dependencies.js:98261
-msgid "Role"
-msgstr "Ρόλος"
+#: dist/converse-no-dependencies.js:72089
+msgid "To ban a user, you give them the affiliation of \"outcast\"."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74340
-#: dist/converse-no-dependencies.js:98267
-msgid "URL"
-msgstr "Διαδικτυακός Σύνδεσμος"
+#: dist/converse-no-dependencies.js:72099
+msgid "Change role"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:104381
-#, javascript-format
-msgid "Sorry, there was an error while trying to remove %1$s as a contact."
+#: dist/converse-no-dependencies.js:72100
+msgid "New Role"
 msgstr ""
-"Λυπούμαστε, προέκυψε σφάλμα κατά την προσπάθεια αφαίρεσης του/της %1$s ως "
-"επαφή."
 
-#: dist/converse-no-dependencies.js:74486
-msgid "Sorry, something went wrong while trying to refresh"
-msgstr "Λυπούμαστε, κάτι πήγε στραβά κατά την προσπάθεια ανανέωσης"
+#: dist/converse-no-dependencies.js:72101
+#: dist/converse-no-dependencies.js:72115
+#: dist/converse-no-dependencies.js:73606
+msgid "Reason"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74509
-#: dist/converse-no-dependencies.js:104367
-msgid "Are you sure you want to remove this contact?"
-msgstr "Είστε βέβαιοι ότι θέλετε να καταργήσετε αυτήν την επαφή;"
+#: dist/converse-no-dependencies.js:72113
+msgid "Change affiliation"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74546
-msgid "Retry"
-msgstr "Επανάληψη"
+#: dist/converse-no-dependencies.js:72114
+msgid "New affiliation"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:75090
-msgid "This message has been edited"
-msgstr "Αυτό το μήνυμα έχει επεξεργαστεί"
+#: dist/converse-no-dependencies.js:72131
+msgid "No users with that affiliation found."
+msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:75096
-msgid "Show more"
-msgstr "Εμφάνιση περισσότερων"
+#: dist/converse-no-dependencies.js:72132
+msgid "No users with that role found."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:75100
-msgid "Show less"
-msgstr "Εμφάνιση λιγότερων"
+#: dist/converse-no-dependencies.js:72133
+msgid "Type here to filter the search results"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:75853
-#: dist/converse-no-dependencies.js:75855
-#, javascript-format
-msgid "%1$s has removed this message"
-msgstr "Ο/Η %1$s έχει αφαιρέσει αυτό το μήνυμα"
+#: dist/converse-no-dependencies.js:72134
+#: dist/converse-no-dependencies.js:88749
+#: dist/converse-no-dependencies.js:112268
+msgid "Role"
+msgstr "Ρόλος"
 
-#: dist/converse-no-dependencies.js:76994
-msgid "Search results"
-msgstr "Αποτελέσματα αναζήτησης"
+#: dist/converse-no-dependencies.js:72135
+msgid "Show users"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:77025
-msgid "Search"
-msgstr "Αναζήτηση"
+#: dist/converse-no-dependencies.js:72136
+msgid ""
+"Roles are assigned to users to grant or deny them certain abilities in a "
+"multi-user chat. They're assigned either explicitly or implicitly as part of "
+"an affiliation. A role that's not due to an affiliation, is only valid for "
+"the duration of the user's session."
+msgstr ""
 
-#: dist/converse-no-dependencies.js:77602
-msgid "Insert emojis"
-msgstr "Εισαγωγή εικονιδίων"
+#: dist/converse-no-dependencies.js:72137
+msgid ""
+"An affiliation is a long-lived entitlement which typically implies a certain "
+"role and which grants privileges and responsibilities. For example admins "
+"and owners automatically have the moderator role."
+msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:78279
-msgid "Message characters remaining"
-msgstr "Υπολειπόμενοι χαρακτήρες μηνύματος"
+#: dist/converse-no-dependencies.js:72916
+msgid "Timeout error while trying to set the affiliation"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:78499
-msgid "Send the message"
-msgstr "Αποστολή του μηνύματος"
+#: dist/converse-no-dependencies.js:72918
+msgid "Sorry, you're not allowed to make that change"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:78767
-msgid "Start a call"
-msgstr "Έναρξη μιας κλήσης"
+#: dist/converse-no-dependencies.js:72920
+msgid "Sorry, something went wrong while trying to set the affiliation"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:78788
-msgid "Hide participants"
-msgstr "Απόκρυψη συμμετεχόντων"
+#: dist/converse-no-dependencies.js:72930
+msgid "Affiliation changed"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:78790
-msgid "Show participants"
-msgstr "Εμφάνιση συμμετεχόντων"
+#: dist/converse-no-dependencies.js:72956
+msgid "Role changed"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:78813
-msgid "Choose a file to send"
-msgstr "Επιλέξτε ένα αρχείο προς αποστολή"
-
-#: dist/converse-no-dependencies.js:78835
-msgid "Click to write as a normal (non-spoiler) message"
-msgstr "Κάντε κλικ για να γράψετε κανονικό μήνυμα (χωρίς διαρροές - spoiler)"
-
-#: dist/converse-no-dependencies.js:78837
-msgid "Click to write your message as a spoiler"
-msgstr "Κάντε κλικ για να γράψετε το μήνυμά σας ως μήνυμα με διαρροές - spoiler"
-
-#: dist/converse-no-dependencies.js:79076
-msgid "Are you sure you want to clear the messages from this conversation?"
+#: dist/converse-no-dependencies.js:72961
+msgid "You're not allowed to make that change"
 msgstr ""
-"Είστε βέβαιοι ότι θέλετε να διαγράψετε τα μηνύματα από αυτήν τη συνομιλία;"
-
-#: dist/converse-no-dependencies.js:79586
-#: dist/converse-no-dependencies.js:93418
-msgid "Details"
-msgstr "Λεπτομέριες"
-
-#: dist/converse-no-dependencies.js:79587
-msgid "See more information about this person"
-msgstr "Δείτε περισσότερες πληροφορίες για αυτό το άτομο"
-
-#: dist/converse-no-dependencies.js:79600
-msgid "Close and end this conversation"
-msgstr "Κλείσιμο και τερματισμός αυτής της συνομιλίας"
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Hidden message"
-msgstr "Κρυφό μήνυμα"
 
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Message"
-msgstr "Μήνυμα"
+#: dist/converse-no-dependencies.js:72963
+msgid "Sorry, something went wrong while trying to set the role"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:79661
-#: dist/converse-no-dependencies.js:89651
-msgid "Optional hint"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:73156
+msgid "Moderator Tools"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:80129
-msgid "Sorry, the connection has been lost, and your message could not be sent"
+#: dist/converse-no-dependencies.js:73596
+msgid "Are you sure you want to destroy this groupchat?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:80248
-#: dist/converse-no-dependencies.js:90285
-#: dist/converse-no-dependencies.js:90299
-msgid "You have unread messages"
+#: dist/converse-no-dependencies.js:73599
+msgid "Please enter the XMPP address of this groupchat to confirm"
 msgstr ""
 
-#. eslint-disable-line class-methods-use-this
-#: dist/converse-no-dependencies.js:81310
-msgid "Remove messages"
+#: dist/converse-no-dependencies.js:73601
+#: dist/converse-no-dependencies.js:124960
+msgid "name@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Close this chat"
+#: dist/converse-no-dependencies.js:73605
+msgid "Optional reason for destroying this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Write in the third person"
+#: dist/converse-no-dependencies.js:73609
+msgid "Optional XMPP address for a new groupchat that replaces this one"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-#: dist/converse-no-dependencies.js:91394
-msgid "Show this menu"
+#: dist/converse-no-dependencies.js:73610
+msgid "replacement@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81971
+#: dist/converse-no-dependencies.js:73614
+#: dist/converse-no-dependencies.js:80495
+#: dist/converse-no-dependencies.js:80575
+#: dist/converse-no-dependencies.js:80603
+#: dist/converse-no-dependencies.js:108565
+msgid "Confirm"
+msgstr "Επιβεβαίωση"
+
+#: dist/converse-no-dependencies.js:73775
 msgid ""
-"To improve performance, we cache your data in this browser. Uncheck this box "
-"if this is a public computer or if you want your data to be deleted when you "
-"log out. It's important that you explicitly log out, otherwise not all "
-"cached data might be deleted. Please note, when using an untrusted device, "
-"OMEMO encryption is NOT available."
+"Couldn't find a participant with that nickname. They might have left the "
+"groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81973
-msgid "This is a trusted device"
+#. e.g. Your nickname is "coolguy69"
+#: dist/converse-no-dependencies.js:73881
+#, javascript-format
+msgid "Your nickname is \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81979
-msgid "Connection URL"
+#: dist/converse-no-dependencies.js:73899
+msgid "Error: invalid number of arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81981
-msgid "HTTP or websocket URL that is used to connect to your XMPP server"
+#. harmony default export
+#: dist/converse-no-dependencies.js:73942
+msgid "On which entity do you want to run commands?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81983
-msgid "e.g. wss://example.org/xmpp-websocket"
+#: dist/converse-no-dependencies.js:73943
+msgid ""
+"Certain XMPP services and entities allow privileged users to execute ad-hoc "
+"commands on them."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81991
-msgid "Password"
+#: dist/converse-no-dependencies.js:73944
+msgid "Commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81997
-msgid "Create an account"
+#: dist/converse-no-dependencies.js:73945
+msgid "List available commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81999
-msgid "Don't have a chat account?"
+#: dist/converse-no-dependencies.js:73947
+msgid "No commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82013
-msgid "Log in"
+#: dist/converse-no-dependencies.js:74903
+msgid "Sorry, an error occurred while looking for commands on that entity."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "Username"
+#: dist/converse-no-dependencies.js:74912
+msgid "The specified entity doesn't support ad-hoc commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "user@domain"
+#: dist/converse-no-dependencies.js:75016
+msgid ""
+"Sorry, an error occurred while trying to execute the command. See the "
+"developer console for details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82033
-msgid "Disconnected"
-msgstr ""
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:75603
+#: dist/converse-no-dependencies.js:123843
+msgid "Unbookmark this groupchat"
+msgstr "Κατάργηση σελιδοδείκτη αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:82035
-msgid "Click here to log in anonymously"
-msgstr ""
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:123842
+msgid "Bookmark this groupchat"
+msgstr "Προσθέστε σελιδοδείκτη σε αυτήν την ομαδική συνομιλία"
 
-#: dist/converse-no-dependencies.js:82168
-#: dist/converse-no-dependencies.js:92468
-#: dist/converse-no-dependencies.js:103086
-msgid "Please enter a valid XMPP address"
-msgstr ""
+#: dist/converse-no-dependencies.js:75519
+msgid "Unbookmark"
+msgstr "Κατάργηση σελιδοδείκτη"
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:75519
+#: dist/converse-no-dependencies.js:76701
+msgid "Bookmark"
+msgstr "Σελιδοδείκτης"
+
+#: dist/converse-no-dependencies.js:75552
+#, javascript-format
+msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
+msgstr "Είστε βέβαιοι ότι θέλετε να αφαιρέσετε τον σελιδοδείκτη \"%1$s\";"
+
+#: dist/converse-no-dependencies.js:75604
+#: dist/converse-no-dependencies.js:123470
+#: dist/converse-no-dependencies.js:123859
+msgid "Click to open this groupchat"
+msgstr "Κάντε κλικ για να ανοίξετε αυτήν την ομαδική συνομιλία"
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:82806
-msgid "Chat Contacts"
+#: dist/converse-no-dependencies.js:75628
+#: dist/converse-no-dependencies.js:126742
+msgid "Filter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82806
-msgid "Toggle chat"
-msgstr ""
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:76340
+msgid "Bookmarks"
+msgstr "Σελιδοδείκτες"
 
-#: dist/converse-no-dependencies.js:84565
-msgid "Close these announcements"
+#: dist/converse-no-dependencies.js:76365
+#, javascript-format
+msgid "Bookmark for \"%1$s\""
+msgstr "Σελιδοδείκτης για \"%1$s\""
+
+#: dist/converse-no-dependencies.js:76366
+msgid "Would you like this groupchat to be automatically joined upon startup?"
 msgstr ""
+"Θα θέλατε να συμμετέχετε σε αυτή την ομαδική συνομιλία αυτόματα κατά την "
+"εκκίνηση;"
 
-#: dist/converse-no-dependencies.js:85119
-msgid "Announcements"
+#: dist/converse-no-dependencies.js:76367
+msgid "Remove"
+msgstr "Αφαίρεση"
+
+#: dist/converse-no-dependencies.js:76368
+msgid "The name for this bookmark:"
+msgstr "Το όνομα αυτού του σελιδοδείκτη:"
+
+#: dist/converse-no-dependencies.js:76369
+msgid "What should your nickname for this groupchat be?"
 msgstr ""
+"Ποιο θα πρέπει να είναι το ψευδώνυμό σας για αυτήν την ομαδική συνομιλία;"
 
-#: dist/converse-no-dependencies.js:85123
-msgid "Click to open this server message"
+#: dist/converse-no-dependencies.js:76370
+msgid "Update"
+msgstr "Ενημέρωση"
+
+#: dist/converse-no-dependencies.js:76370
+#: dist/converse-no-dependencies.js:105602
+#: dist/converse-no-dependencies.js:111837
+msgid "Save"
+msgstr "Αποθήκευση"
+
+#: dist/converse-no-dependencies.js:80447
+msgid ""
+"You have an unsent message which will be lost if you continue. Are you sure?"
 msgstr ""
+"Έχετε ένα μη απεσταλμένο μήνυμα που θα χαθεί αν συνεχίσετε. Είσαι σίγουροι?"
 
-#: dist/converse-no-dependencies.js:85228
-msgid "Click to load missing messages"
+#: dist/converse-no-dependencies.js:80489
+#: dist/converse-no-dependencies.js:80565
+msgid ""
+"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
+"retractions and that this message may not be removed everywhere."
 msgstr ""
+"Λάβετε υπόψη ότι άλλα προγράμματα-πελάτες XMPP/Jabber (και διακομιστές) "
+"ενδέχεται να μην υποστηρίζουν ακόμη αποσύρσεις και ότι αυτό το μήνυμα "
+"ενδέχεται να μην αφαιρεθεί παντού."
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:85682
-msgid "Minimized"
+#: dist/converse-no-dependencies.js:80490
+#: dist/converse-no-dependencies.js:80570
+#: dist/converse-no-dependencies.js:80598
+msgid "Are you sure you want to retract this message?"
+msgstr "Είστε βέβαιοι ότι θέλετε να αποσύρετε αυτό το μήνυμα;"
+
+#: dist/converse-no-dependencies.js:80535
+msgid "A timeout occurred while trying to retract the message"
+msgstr "Λήξη χρονικού ορίου κατά την προσπάθεια απόσυρσης του μηνύματος"
+
+#: dist/converse-no-dependencies.js:80539
+msgid "Sorry, you're not allowed to retract this message."
+msgstr "Λυπούμαστε, δεν επιτρέπεται να αποσύρετε αυτό το μήνυμα."
+
+#: dist/converse-no-dependencies.js:80615
+msgid "You are about to retract this message."
+msgstr "Πρόκειται να αποσύρετε αυτό το μήνυμα."
+
+#: dist/converse-no-dependencies.js:80615
+msgid ""
+"You may optionally include a message, explaining the reason for the "
+"retraction."
 msgstr ""
+"Μπορείτε προαιρετικά να συμπεριλάβετε ένα μήνυμα, που να εξηγεί τον λόγο της "
+"απόσυρσης."
+
+#: dist/converse-no-dependencies.js:80620
+msgid "Message Retraction"
+msgstr "Απόσυρση μηνύματος"
+
+#: dist/converse-no-dependencies.js:80620
+msgid "Optional reason"
+msgstr "Προαιρετικός λόγος"
+
+#: dist/converse-no-dependencies.js:80628
+msgid "Sorry, you're not allowed to retract this message"
+msgstr "Λυπούμαστε, δεν επιτρέπεται να αποσύρετε αυτό το μήνυμα"
+
+#: dist/converse-no-dependencies.js:80745
+msgid "Show media"
+msgstr "Εμφάνιση πολυμέσων"
+
+#: dist/converse-no-dependencies.js:80745
+msgid "Hide media"
+msgstr "Απόκρυψη πολυμέσων"
+
+#: dist/converse-no-dependencies.js:80777
+msgid "Cancel Editing"
+msgstr "Ακύρωση επεξεργασίας"
+
+#: dist/converse-no-dependencies.js:80777
+msgid "Edit"
+msgstr "Επεξεργασία"
+
+#: dist/converse-no-dependencies.js:80800
+msgid "Retract"
+msgstr "Απόσυρση"
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:85997
-msgid "Click to restore this chat"
-msgstr ""
+#: dist/converse-no-dependencies.js:80913
+#, javascript-format
+msgid "Download file \"%1$s\""
+msgstr "Λήψη αρχείου \"%1$s\""
 
-#: dist/converse-no-dependencies.js:86171
-#: dist/converse-no-dependencies.js:86189
-msgid "Minimize"
-msgstr ""
+#: dist/converse-no-dependencies.js:81789
+msgid "Image: "
+msgstr "Εικόνα: "
 
-#: dist/converse-no-dependencies.js:86172
-msgid "Minimize this chat"
+#: dist/converse-no-dependencies.js:88518
+#, fuzzy
+msgid "Older versions"
+msgstr "Εκδόσεις μηνυμάτων"
+
+#: dist/converse-no-dependencies.js:88520
+#, fuzzy
+msgid "No older versions found"
+msgstr "Ο απομακρυσμένος διακομιστής δεν βρέθηκε"
+
+#: dist/converse-no-dependencies.js:88520
+msgid "Current version"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86190
-msgid "Minimize this groupchat"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:88667
+msgid "Message versions"
+msgstr "Εκδόσεις μηνυμάτων"
+
+#: dist/converse-no-dependencies.js:88726
+msgid "Remove as contact"
+msgstr "Κατάργηση επαφής"
+
+#: dist/converse-no-dependencies.js:88733
+msgid "Refresh"
+msgstr "Ανανέωση"
+
+#: dist/converse-no-dependencies.js:88745
+#: dist/converse-no-dependencies.js:112264
+msgid "Email"
+msgstr "Ηλεκτρονικό ταχυδρομείο"
+
+#: dist/converse-no-dependencies.js:88746
+#: dist/converse-no-dependencies.js:112265
+msgid "Full Name"
+msgstr "Πλήρες όνομα"
+
+#: dist/converse-no-dependencies.js:88748
+#: dist/converse-no-dependencies.js:94191
+msgid "The User's Profile Image"
+msgstr "Η εικόνα προφίλ χρήστη"
+
+#: dist/converse-no-dependencies.js:88750
+#: dist/converse-no-dependencies.js:112271
+msgid "URL"
+msgstr "Διαδικτυακός Σύνδεσμος"
+
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:126641
+#, javascript-format
+msgid "Sorry, there was an error while trying to remove %1$s as a contact."
 msgstr ""
+"Λυπούμαστε, προέκυψε σφάλμα κατά την προσπάθεια αφαίρεσης του/της %1$s ως "
+"επαφή."
+
+#: dist/converse-no-dependencies.js:89501
+msgid "Sorry, something went wrong while trying to refresh"
+msgstr "Λυπούμαστε, κάτι πήγε στραβά κατά την προσπάθεια ανανέωσης"
+
+#: dist/converse-no-dependencies.js:89535
+#: dist/converse-no-dependencies.js:126623
+msgid "Are you sure you want to remove this contact?"
+msgstr "Είστε βέβαιοι ότι θέλετε να καταργήσετε αυτήν την επαφή;"
+
+#: dist/converse-no-dependencies.js:89582
+msgid "Uploading file:"
+msgstr "Μεταφόρτωση αρχείου:"
+
+#: dist/converse-no-dependencies.js:89605
+msgid "Retry"
+msgstr "Επανάληψη"
+
+#: dist/converse-no-dependencies.js:90067
+msgid "This message has been edited"
+msgstr "Αυτό το μήνυμα έχει επεξεργαστεί"
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:87731
-msgid "Hide"
-msgstr ""
+#: dist/converse-no-dependencies.js:90074
+msgid "Show more"
+msgstr "Εμφάνιση περισσότερων"
 
-#: dist/converse-no-dependencies.js:87733
-msgid "Execute"
-msgstr ""
+#: dist/converse-no-dependencies.js:90076
+msgid "Show less"
+msgstr "Εμφάνιση λιγότερων"
 
-#: dist/converse-no-dependencies.js:87778
-msgid ""
-"Moderators are privileged users who can change the roles of other users "
-"(except those with admin or owner affiliations."
-msgstr ""
+#: dist/converse-no-dependencies.js:90872
+#: dist/converse-no-dependencies.js:90874
+#, javascript-format
+msgid "%1$s has removed this message"
+msgstr "Ο/Η %1$s έχει αφαιρέσει αυτό το μήνυμα"
 
-#: dist/converse-no-dependencies.js:87780
-msgid "The default role, implies that you can read and write messages."
-msgstr ""
+#: dist/converse-no-dependencies.js:92167
+msgid "Search results"
+msgstr "Αποτελέσματα αναζήτησης"
 
-#: dist/converse-no-dependencies.js:87782
-msgid ""
-"Visitors aren't allowed to write messages in a moderated multi-user chat."
-msgstr ""
+#: dist/converse-no-dependencies.js:92193
+msgid "Search"
+msgstr "Αναζήτηση"
 
-#: dist/converse-no-dependencies.js:87788
-msgid ""
-"Owner is the highest affiliation. Owners can modify roles and affiliations "
-"of all other users."
-msgstr ""
+#: dist/converse-no-dependencies.js:92996
+msgid "Insert emojis"
+msgstr "Εισαγωγή εικονιδίων"
 
-#: dist/converse-no-dependencies.js:87790
-msgid ""
-"Admin is the 2nd highest affiliation. Admins can modify roles and "
-"affiliations of all other users except owners."
-msgstr ""
+#. harmony default export
+#: dist/converse-no-dependencies.js:93604
+msgid "Message characters remaining"
+msgstr "Υπολειπόμενοι χαρακτήρες μηνύματος"
 
-#: dist/converse-no-dependencies.js:87792
-msgid "To ban a user, you give them the affiliation of \"outcast\"."
-msgstr ""
+#: dist/converse-no-dependencies.js:93787
+msgid "Send the message"
+msgstr "Αποστολή του μηνύματος"
 
-#: dist/converse-no-dependencies.js:87805
-msgid "Change role"
-msgstr ""
+#: dist/converse-no-dependencies.js:94012
+msgid "Start a call"
+msgstr "Έναρξη μιας κλήσης"
+
+#: dist/converse-no-dependencies.js:94027
+msgid "Hide participants"
+msgstr "Απόκρυψη συμμετεχόντων"
+
+#: dist/converse-no-dependencies.js:94028
+msgid "Show participants"
+msgstr "Εμφάνιση συμμετεχόντων"
+
+#: dist/converse-no-dependencies.js:94049
+msgid "Choose a file to send"
+msgstr "Επιλέξτε ένα αρχείο προς αποστολή"
 
-#: dist/converse-no-dependencies.js:87807
-msgid "New Role"
-msgstr ""
+#: dist/converse-no-dependencies.js:94066
+msgid "Click to write as a normal (non-spoiler) message"
+msgstr "Κάντε κλικ για να γράψετε κανονικό μήνυμα (χωρίς διαρροές - spoiler)"
 
-#: dist/converse-no-dependencies.js:87809
-#: dist/converse-no-dependencies.js:87829
-#: dist/converse-no-dependencies.js:88676
-msgid "Reason"
+#: dist/converse-no-dependencies.js:94068
+msgid "Click to write your message as a spoiler"
 msgstr ""
+"Κάντε κλικ για να γράψετε το μήνυμά σας ως μήνυμα με διαρροές - spoiler"
 
-#: dist/converse-no-dependencies.js:87825
-msgid "Change affiliation"
-msgstr ""
+#: dist/converse-no-dependencies.js:94422
+#: dist/converse-no-dependencies.js:108465
+msgid "Details"
+msgstr "Λεπτομέριες"
 
-#: dist/converse-no-dependencies.js:87827
-msgid "New affiliation"
-msgstr ""
+#: dist/converse-no-dependencies.js:94423
+msgid "See more information about this person"
+msgstr "Δείτε περισσότερες πληροφορίες για αυτό το άτομο"
 
-#: dist/converse-no-dependencies.js:87851
-msgid "No users with that affiliation found."
-msgstr ""
+#: dist/converse-no-dependencies.js:94435
+msgid "Close and end this conversation"
+msgstr "Κλείσιμο και τερματισμός αυτής της συνομιλίας"
 
-#: dist/converse-no-dependencies.js:87853
-msgid "No users with that role found."
+#: dist/converse-no-dependencies.js:94861
+msgid "Are you sure you want to clear the messages from this conversation?"
 msgstr ""
+"Είστε βέβαιοι ότι θέλετε να διαγράψετε τα μηνύματα από αυτήν τη συνομιλία;"
 
-#: dist/converse-no-dependencies.js:87855
-msgid "Type here to filter the search results"
-msgstr ""
+#. harmony default export
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Hidden message"
+msgstr "Κρυφό μήνυμα"
 
-#: dist/converse-no-dependencies.js:87859
-msgid "Show users"
-msgstr ""
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Message"
+msgstr "Μήνυμα"
 
-#: dist/converse-no-dependencies.js:87861
-msgid ""
-"Roles are assigned to users to grant or deny them certain abilities in a "
-"multi-user chat. They're assigned either explicitly or implicitly as part of "
-"an affiliation. A role that's not due to an affiliation, is only valid for "
-"the duration of the user's session."
+#: dist/converse-no-dependencies.js:94989
+#: dist/converse-no-dependencies.js:103015
+msgid "Optional hint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87863
-msgid ""
-"An affiliation is a long-lived entitlement which typically implies a certain "
-"role and which grants privileges and responsibilities. For example admins "
-"and owners automatically have the moderator role."
+#: dist/converse-no-dependencies.js:95705
+msgid "Sorry, the connection has been lost, and your message could not be sent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88383
-msgid "Timeout error while trying to set the affiliation"
+#. harmony default export
+#: dist/converse-no-dependencies.js:95802
+#: dist/converse-no-dependencies.js:103868
+#: dist/converse-no-dependencies.js:103880
+msgid "You have unread messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88385
-msgid "Sorry, you're not allowed to make that change"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:97333
+msgid "Remove messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88387
-msgid "Sorry, something went wrong while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:97333
+msgid "Close this chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88400
-msgid "Affiliation changed"
+#: dist/converse-no-dependencies.js:97333
+msgid "Write in the third person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88430
-msgid "Role changed"
+#: dist/converse-no-dependencies.js:97333
+#: dist/converse-no-dependencies.js:105444
+msgid "Show this menu"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88436
-msgid "You're not allowed to make that change"
+#: dist/converse-no-dependencies.js:97865
+msgid ""
+"To improve performance, we cache your data in this browser. Uncheck this box "
+"if this is a public computer or if you want your data to be deleted when you "
+"log out. It's important that you explicitly log out, otherwise not all "
+"cached data might be deleted. Please note, when using an untrusted device, "
+"OMEMO encryption is NOT available."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88438
-msgid "Sorry, something went wrong while trying to set the role"
+#: dist/converse-no-dependencies.js:97866
+msgid "This is a trusted device"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88515
-msgid "Moderator Tools"
+#: dist/converse-no-dependencies.js:97870
+msgid "Connection URL"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88666
-msgid "Are you sure you want to destroy this groupchat?"
+#: dist/converse-no-dependencies.js:97871
+msgid "HTTP or websocket URL that is used to connect to your XMPP server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88669
-msgid "Please enter the XMPP address of this groupchat to confirm"
+#: dist/converse-no-dependencies.js:97872
+msgid "e.g. wss://example.org/xmpp-websocket"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88671
-#: dist/converse-no-dependencies.js:103082
-msgid "name@example.org"
+#: dist/converse-no-dependencies.js:97877
+msgid "Password"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88675
-msgid "Optional reason for destroying this groupchat"
+#: dist/converse-no-dependencies.js:97881
+msgid "Create an account"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88679
-msgid "Optional XMPP address for a new groupchat that replaces this one"
+#: dist/converse-no-dependencies.js:97882
+msgid "Don't have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88680
-msgid "replacement@example.org"
+#: dist/converse-no-dependencies.js:97891
+msgid "Log in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88983
-msgid ""
-"Couldn't find a participant with that nickname. They might have left the "
-"groupchat."
+#: dist/converse-no-dependencies.js:97895
+msgid "Username"
 msgstr ""
 
-#. e.g. Your nickname is "coolguy69"
-#: dist/converse-no-dependencies.js:89104
-#, javascript-format
-msgid "Your nickname is \"%1$s\""
+#: dist/converse-no-dependencies.js:97895
+msgid "user@domain"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89124
-msgid "Error: invalid number of arguments"
+#: dist/converse-no-dependencies.js:97905
+msgid "Disconnected"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:89170
-msgid "On which entity do you want to run commands?"
+#: dist/converse-no-dependencies.js:97906
+msgid "Click here to log in anonymously"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89172
-msgid ""
-"Certain XMPP services and entities allow privileged users to execute ad-hoc "
-"commands on them."
+#: dist/converse-no-dependencies.js:98017
+#: dist/converse-no-dependencies.js:107237
+#: dist/converse-no-dependencies.js:124961
+msgid "Please enter a valid XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89174
-msgid "Commands found"
+#. harmony default export
+#: dist/converse-no-dependencies.js:98866
+msgid "Chat Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89176
-msgid "List available commands"
+#: dist/converse-no-dependencies.js:98866
+msgid "Toggle chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89180
-msgid "No commands found"
+#: dist/converse-no-dependencies.js:100728
+msgid "Close these announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89446
-msgid "Sorry, an error occurred while looking for commands on that entity."
+#: dist/converse-no-dependencies.js:101344
+msgid "Click to open this server message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89457
-msgid "The specified entity doesn't support ad-hoc commands"
+#: dist/converse-no-dependencies.js:101353
+msgid "Announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89572
-msgid ""
-"Sorry, an error occurred while trying to execute the command. See the "
-"developer console for details"
+#: dist/converse-no-dependencies.js:101992
+msgid "Click to load missing messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Change nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Enter groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Choose a nickname to enter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Please choose your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90303
+#: dist/converse-no-dependencies.js:103882
 msgid "You're not allowed to send messages in this room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90692
+#: dist/converse-no-dependencies.js:104527
 #, javascript-format
 msgid "Click to mention %1$s in your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90699
+#: dist/converse-no-dependencies.js:104532
 msgid "This user is a moderator."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90701
+#: dist/converse-no-dependencies.js:104533
 msgid "This user can send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90703
+#: dist/converse-no-dependencies.js:104534
 msgid "This user can NOT send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90724
+#: dist/converse-no-dependencies.js:104550
 msgid "Admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90726
+#: dist/converse-no-dependencies.js:104551
 msgid "Member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90728
+#: dist/converse-no-dependencies.js:104552
 msgid "Moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90730
+#: dist/converse-no-dependencies.js:104553
 msgid "Owner"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90732
+#: dist/converse-no-dependencies.js:104554
 msgid "Visitor"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:90775
+#: dist/converse-no-dependencies.js:104591
+#, fuzzy
+msgid "Participant"
+msgstr "Απόκρυψη συμμετεχόντων"
+
+#: dist/converse-no-dependencies.js:104591
 msgid "Participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user's affiliation to admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Ban user by changing their affiliation to outcast"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Clear the chat area"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Close this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user role to participant"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:93503
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:108541
 msgid "Remove this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Kick user from groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Write in 3rd person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant membership to a user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Opens up the moderator tools GUI"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Remove user's ability to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:92555
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:107568
 msgid "Change your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant moderator role to user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant ownership of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Register your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Revoke the user's current affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject (alias for /subject)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Allow muted user to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91561
+#: dist/converse-no-dependencies.js:105600
 msgid "Loading configuration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:106168
 msgid "Sorry, an error occurred while trying to submit the config form."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91925
+#: dist/converse-no-dependencies.js:106223
 msgid ""
 "The conversation has moved to a new address. Click the link below to enter."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:91933
+#: dist/converse-no-dependencies.js:106229
 msgid "This groupchat no longer exists"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91935
+#: dist/converse-no-dependencies.js:106230
 #, javascript-format
 msgid "The following reason was given: \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92417
+#: dist/converse-no-dependencies.js:106941
 #, javascript-format
 msgid "This action was done by %1$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92423
+#: dist/converse-no-dependencies.js:106945
 #, javascript-format
 msgid "The reason given is: \"%1$s\"."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:92462
-#: dist/converse-no-dependencies.js:93456
-msgid "Invite"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92464
-msgid "Invite someone to this groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92466
-msgid "user@example.org"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92472
-msgid "Optional reason for the invitation"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92592
+#: dist/converse-no-dependencies.js:106977
 msgid "Topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92594
+#: dist/converse-no-dependencies.js:106978
 msgid "Topic author"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92603
-#, javascript-format
-msgid "Groupchat info for %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92610
+#: dist/converse-no-dependencies.js:106988
 msgid "XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92612
+#: dist/converse-no-dependencies.js:106989
 msgid "Message archiving"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92614
+#: dist/converse-no-dependencies.js:106990
 msgid "Messages are archived on the server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92616
+#: dist/converse-no-dependencies.js:106991
 msgid "Description"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92618
+#: dist/converse-no-dependencies.js:106992
 msgid "Features"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92620
-#: dist/converse-no-dependencies.js:101859
+#: dist/converse-no-dependencies.js:106993
+#: dist/converse-no-dependencies.js:123435
 msgid "Hidden"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92622
+#: dist/converse-no-dependencies.js:106994
 msgid "This groupchat is not publicly searchable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92624
+#: dist/converse-no-dependencies.js:106995
 msgid "This groupchat is restricted to members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92626
+#: dist/converse-no-dependencies.js:106996
 msgid "Members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92628
-#: dist/converse-no-dependencies.js:101863
+#: dist/converse-no-dependencies.js:106997
+#: dist/converse-no-dependencies.js:123437
 msgid "Moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92630
+#: dist/converse-no-dependencies.js:106998
 msgid ""
 "Participants entering this groupchat need to request permission to write"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92632
+#: dist/converse-no-dependencies.js:106999
+#: dist/converse-no-dependencies.js:124963
 msgid "Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92634
+#: dist/converse-no-dependencies.js:107000
 msgid "This groupchat does not require a password upon entry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92636
+#: dist/converse-no-dependencies.js:107001
 msgid "No password required"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92638
+#: dist/converse-no-dependencies.js:107002
 msgid "Not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92640
+#: dist/converse-no-dependencies.js:107003
 msgid "All other groupchat participants can see your XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92642
+#: dist/converse-no-dependencies.js:107004
 msgid "Not moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92644
+#: dist/converse-no-dependencies.js:107005
 msgid "Participants entering this groupchat can write right away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92646
+#: dist/converse-no-dependencies.js:107006
 msgid "Online users"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92648
-#: dist/converse-no-dependencies.js:101867
-msgid "Open"
+#: dist/converse-no-dependencies.js:107007
+#: dist/converse-no-dependencies.js:123439
+msgid "Open"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107008
+msgid "Anyone can join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107009
+msgid "This groupchat requires a password before entry"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107010
+msgid "Password protected"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107011
+msgid "Persistent"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107012
+msgid "This groupchat persists even if it's unoccupied"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107013
+#: dist/converse-no-dependencies.js:123441
+msgid "Public"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107014
+#: dist/converse-no-dependencies.js:123442
+msgid "Semi-anonymous"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107015
+msgid "Only moderators can see your XMPP address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107016
+#: dist/converse-no-dependencies.js:123443
+msgid "Temporary"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107017
+msgid "This groupchat will disappear once the last person leaves"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107018
+msgid "This groupchat is publicly searchable"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107213
+#, javascript-format
+msgid "Groupchat info for %1$s"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:107235
+#: dist/converse-no-dependencies.js:108500
+msgid "Invite"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107236
+msgid "user@example.org"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107239
+msgid "Optional reason for the invitation"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107400
+msgid "Invite someone to this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107844
+msgid "Hide the groupchat topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107845
+msgid "This groupchat is bookmarked"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108466
+msgid "Show more information about this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108476
+msgid "Configure"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108477
+msgid "Configure this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108488
+msgid "Change the nickname you're using in this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108501
+msgid "Invite someone to join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Show topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Hide topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Show the topic message in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Hide the topic in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108528
+msgid "Moderate"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108529
+msgid "Moderate this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108540
+msgid "Destroy"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108553
+msgid "Leave"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108554
+msgid "Leave and close this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108563
+msgid "Are you sure you want to leave this groupchat?"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:108616
+msgid "This groupchat requires a password"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108617
+msgid "Password: "
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108618
+msgid "Submit"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:109883
+msgid "Minimized"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:110489
+msgid "Click to restore this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110640
+#: dist/converse-no-dependencies.js:110658
+msgid "Minimize"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92650
-msgid "Anyone can join this groupchat"
+#: dist/converse-no-dependencies.js:110641
+msgid "Minimize this chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92652
-msgid "This groupchat requires a password before entry"
+#: dist/converse-no-dependencies.js:110659
+msgid "Minimize this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92654
-msgid "Password protected"
+#: dist/converse-no-dependencies.js:111587
+msgid "has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92656
-msgid "Persistent"
+#: dist/converse-no-dependencies.js:111589
+msgid "has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92658
-msgid "This groupchat persists even if it's unoccupied"
+#: dist/converse-no-dependencies.js:111591
+msgid "is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92660
-#: dist/converse-no-dependencies.js:101871
-msgid "Public"
+#: dist/converse-no-dependencies.js:111593
+msgid "has come online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92662
-#: dist/converse-no-dependencies.js:101873
-msgid "Semi-anonymous"
+#. workaround for Prosody which doesn't give type "headline"
+#: dist/converse-no-dependencies.js:111628
+#: dist/converse-no-dependencies.js:111634
+#, javascript-format
+msgid "Notification from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92664
-msgid "Only moderators can see your XMPP address"
+#: dist/converse-no-dependencies.js:111636
+#: dist/converse-no-dependencies.js:111644
+#: dist/converse-no-dependencies.js:111647
+#, javascript-format
+msgid "%1$s says"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92666
-#: dist/converse-no-dependencies.js:101875
-msgid "Temporary"
+#: dist/converse-no-dependencies.js:111757
+msgid "wants to be your contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92668
-msgid "This groupchat will disappear once the last person leaves"
+#. harmony default export
+#: dist/converse-no-dependencies.js:111834
+#: dist/converse-no-dependencies.js:126751
+msgid "Away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92670
-msgid "This groupchat is publicly searchable"
+#: dist/converse-no-dependencies.js:111835
+#: dist/converse-no-dependencies.js:126750
+msgid "Busy"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93021
-msgid "Hide the groupchat topic"
+#: dist/converse-no-dependencies.js:111836
+#: dist/converse-no-dependencies.js:126748
+msgid "Online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93023
-msgid "This groupchat is bookmarked"
+#: dist/converse-no-dependencies.js:111838
+msgid "Away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93419
-msgid "Show more information about this groupchat"
+#: dist/converse-no-dependencies.js:111839
+msgid "Personal status message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93430
-msgid "Configure"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112002
+msgid "Change chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93431
-msgid "Configure this groupchat"
+#: dist/converse-no-dependencies.js:112146
+msgid "Your profile picture"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93443
-msgid "Change the nickname you're using in this groupchat"
+#: dist/converse-no-dependencies.js:112253
+msgid "OMEMO"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93457
-msgid "Invite someone to join this groupchat"
+#: dist/converse-no-dependencies.js:112254
+msgid "Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Show topic"
+#: dist/converse-no-dependencies.js:112269
+msgid "Save and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Hide topic"
+#: dist/converse-no-dependencies.js:112270
+msgid ""
+"Use commas to separate multiple roles. Your roles are shown next to your "
+"name on your chat messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Show the topic message in the heading"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112794
+msgid "Your Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Hide the topic in the heading"
+#: dist/converse-no-dependencies.js:112814
+msgid "Sorry, an error happened while trying to save your profile data."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93489
-msgid "Moderate"
+#: dist/converse-no-dependencies.js:112814
+msgid "You can check your browser's developer console for any error output."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93490
-msgid "Moderate this groupchat"
+#: dist/converse-no-dependencies.js:112889
+msgid "About"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93502
-msgid "Destroy"
+#: dist/converse-no-dependencies.js:112890
+msgid "Commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93516
-msgid "Leave"
+#. harmony default export
+#: dist/converse-no-dependencies.js:112898
+#, javascript-format
+msgid ""
+"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93517
-msgid "Leave and close this groupchat"
+#: dist/converse-no-dependencies.js:112899
+#, javascript-format
+msgid "%1$s Translate %2$s it into your own language"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93526
-msgid "Are you sure you want to leave this groupchat?"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:113035
+msgid "Settings"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93643
-msgid "This groupchat requires a password"
+#: dist/converse-no-dependencies.js:113401
+#: dist/converse-no-dependencies.js:113411
+msgid "online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93645
-msgid "Password: "
+#: dist/converse-no-dependencies.js:113403
+msgid "busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93647
-msgid "Submit"
+#: dist/converse-no-dependencies.js:113405
+msgid "away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94542
-msgid "has gone offline"
+#: dist/converse-no-dependencies.js:113407
+msgid "away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94544
-msgid "has gone away"
+#: dist/converse-no-dependencies.js:113409
+msgid "offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94546
-msgid "is busy"
+#: dist/converse-no-dependencies.js:113426
+msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94548
-msgid "has come online"
+#: dist/converse-no-dependencies.js:113459
+msgid "Log out"
 msgstr ""
 
-#. workaround for Prosody which doesn't give type "headline"
-#: dist/converse-no-dependencies.js:94590
-#: dist/converse-no-dependencies.js:94596
-#, javascript-format
-msgid "Notification from %1$s"
+#: dist/converse-no-dependencies.js:113463
+msgid "Show details about this chat client"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94598
-#: dist/converse-no-dependencies.js:94608
-#: dist/converse-no-dependencies.js:94611
+#: dist/converse-no-dependencies.js:113470
 #, javascript-format
-msgid "%1$s says"
+msgid "I am %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94741
-msgid "wants to be your contact"
+#: dist/converse-no-dependencies.js:113471
+msgid "Click to change your chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95158
+#: dist/converse-no-dependencies.js:114262
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because %1$s requires you "
 "to be subscribed to their presence in order to see their OMEMO information"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95160
+#: dist/converse-no-dependencies.js:114264
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because the remote server "
 "for %1$s could not be found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95162
+#: dist/converse-no-dependencies.js:114266
 msgid "Unable to send an encrypted message due to an unexpected error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95177
+#: dist/converse-no-dependencies.js:114279
 msgid ""
 "This is an OMEMO encrypted message which your client doesn’t seem to "
 "support. Find more information on https://conversations.im/omemo"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95699
+#: dist/converse-no-dependencies.js:114521
+msgid ""
+"Error: could not decrypt a received encrypted file, because it could not be "
+"downloaded"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:114730
 msgid ""
 "Sorry, could not decrypt a received OMEMO message because we don't have the "
 "XMPP address for that user."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95778
+#: dist/converse-no-dependencies.js:114797
 msgid "Sorry, could not decrypt a received OMEMO message due to an error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96553
+#: dist/converse-no-dependencies.js:115455
 #, javascript-format
 msgid ""
 "%1$s doesn't appear to have a client that supports OMEMO. Encrypted chat "
 "will no longer be possible in this grouchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96634
+#: dist/converse-no-dependencies.js:115522
 msgid ""
 "Cannot use end-to-end encryption in this groupchat, either the groupchat has "
 "some anonymity or not all participants support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96636
+#: dist/converse-no-dependencies.js:115524
 #, javascript-format
 msgid ""
 "Cannot use end-to-end encryption because %1$s uses a client that doesn't "
 "support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96655
+#: dist/converse-no-dependencies.js:115537
 msgid "Messages are being sent in plaintext"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96657
+#: dist/converse-no-dependencies.js:115538
 msgid "Messages are sent encrypted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96661
+#: dist/converse-no-dependencies.js:115541
 msgid ""
 "This groupchat needs to be members-only and non-anonymous in order to "
 "support OMEMO encrypted messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96663
+#: dist/converse-no-dependencies.js:115543
 msgid "OMEMO encryption is not supported"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96694
+#: dist/converse-no-dependencies.js:115568
 msgid ""
 "Sorry, no devices found to which we can send an OMEMO encrypted message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96924
+#: dist/converse-no-dependencies.js:115761
 msgid "Trusted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96926
+#: dist/converse-no-dependencies.js:115762
 msgid "Untrusted"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:96936
+#: dist/converse-no-dependencies.js:115770
 msgid "OMEMO Fingerprints"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96938
+#: dist/converse-no-dependencies.js:115771
 msgid "No OMEMO-enabled devices found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97200
+#: dist/converse-no-dependencies.js:116318
 msgid "Checkbox for selecting the following fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97206
+#: dist/converse-no-dependencies.js:116322
 msgid "Device without a fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97208
+#: dist/converse-no-dependencies.js:116323
 msgid "Checkbox for selecting the following device"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97220
+#: dist/converse-no-dependencies.js:116331
 msgid "Other OMEMO-enabled devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97222
+#: dist/converse-no-dependencies.js:116332
 msgid "Checkbox to select fingerprints of all other OMEMO devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97224
+#: dist/converse-no-dependencies.js:116333
 msgid "Remove checked devices and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97226
+#: dist/converse-no-dependencies.js:116334
 msgid "Select all"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97238
+#: dist/converse-no-dependencies.js:116343
 msgid "This device's OMEMO fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97240
+#: dist/converse-no-dependencies.js:116344
 msgid "Generate new keys and fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97548
+#: dist/converse-no-dependencies.js:116921
 msgid "Sorry, an error occurred while trying to remove the devices."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97581
+#: dist/converse-no-dependencies.js:116950
 msgid ""
 "Are you sure you want to generate new OMEMO keys? This will remove your old "
 "keys and all previously encrypted messages will no longer be decryptable on "
 "this device."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97638
-msgid "About"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97640
-msgid "Commands"
-msgstr ""
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:97646
-msgid "Settings"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97648
-#, javascript-format
-msgid ""
-"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97650
-#, javascript-format
-msgid "%1$s Translate %2$s it into your own language"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97679
-#: dist/converse-no-dependencies.js:97689
-msgid "online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97681
-msgid "busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97683
-msgid "away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97685
-msgid "away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97687
-msgid "offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97714
-msgid "Log out"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97720
-msgid "Show details about this chat client"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97731
-#, javascript-format
-msgid "I am %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97733
-msgid "Click to change your chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97934
-msgid "Are you sure you want to log out?"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97980
-#: dist/converse-no-dependencies.js:104482
-msgid "Away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97981
-#: dist/converse-no-dependencies.js:104480
-msgid "Busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97984
-msgid "Custom status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97985
-#: dist/converse-no-dependencies.js:104486
-msgid "Offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97986
-#: dist/converse-no-dependencies.js:104476
-msgid "Online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97988
-msgid "Away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97989
-msgid "Change chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97990
-msgid "Personal status message"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98160
-msgid "Your profile picture"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98251
-msgid "Your Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98263
-msgid "Save and close"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98265
-msgid ""
-"Use commas to separate multiple roles. Your roles are shown next to your "
-"name on your chat messages."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98269
-msgid "OMEMO"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98271
-msgid "Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "Sorry, an error happened while trying to save your profile data."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "You can check your browser's developer console for any error output."
-msgstr ""
-
 #. harmony default export
-#: dist/converse-no-dependencies.js:100471
+#: dist/converse-no-dependencies.js:121029
 msgid "Choose a different provider"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100473
-#: dist/converse-no-dependencies.js:100531
+#: dist/converse-no-dependencies.js:121030
+#: dist/converse-no-dependencies.js:121071
 msgid "Already have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100475
+#: dist/converse-no-dependencies.js:121031
 msgid "Account Registration:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100477
-#: dist/converse-no-dependencies.js:100533
+#: dist/converse-no-dependencies.js:121032
+#: dist/converse-no-dependencies.js:121072
 msgid "Log in here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100479
+#: dist/converse-no-dependencies.js:121033
 msgid "Register"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100508
+#: dist/converse-no-dependencies.js:121056
 msgid "Hold tight, we're fetching the registration form…"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100520
+#: dist/converse-no-dependencies.js:121064
 msgid "Tip: A list of public XMPP providers is available"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100522
+#: dist/converse-no-dependencies.js:121065
 msgid "here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100529
+#: dist/converse-no-dependencies.js:121070
 msgid "Fetch registration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100541
+#: dist/converse-no-dependencies.js:121077
 msgid "Create your account"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100543
+#: dist/converse-no-dependencies.js:121078
 msgid "Please enter the XMPP provider to register with:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100927
+#: dist/converse-no-dependencies.js:121713
 msgid "Sorry, we're unable to connect to your chosen provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100943
+#: dist/converse-no-dependencies.js:121724
 msgid ""
 "Sorry, the given provider does not support in band account registration. "
 "Please try with a different provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100971
+#: dist/converse-no-dependencies.js:121750
 #, javascript-format
 msgid ""
 "Something went wrong while establishing a connection with \"%1$s\". Are you "
 "sure it exists?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101159
+#: dist/converse-no-dependencies.js:121912
 msgid "Now logging you in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101161
+#: dist/converse-no-dependencies.js:121914
 msgid "Registered successfully"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101273
+#: dist/converse-no-dependencies.js:122017
 msgid ""
 "The provider rejected your registration attempt. Please check the values you "
 "entered for correctness."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101545
+#: dist/converse-no-dependencies.js:122581
 msgid " e.g. conversejs.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101639
+#: dist/converse-no-dependencies.js:123112
 msgid "This field is required"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101645
+#: dist/converse-no-dependencies.js:123116
 msgid "Join"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101647
-msgid "Enter a new Groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101678
+#: dist/converse-no-dependencies.js:123120
 msgid "name@conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101754
-msgid "Groupchat id is invalid."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101807
-msgid "Show groupchats"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101809
-msgid "Server address"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101815
-#: dist/converse-no-dependencies.js:102123
-msgid "Show more information on this groupchat"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123322
+msgid "Enter a new Groupchat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:101823
-msgid "Query for Groupchats"
+#: dist/converse-no-dependencies.js:123381
+msgid "Groupchat id is invalid."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101849
+#: dist/converse-no-dependencies.js:123430
 msgid "Description:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101851
+#: dist/converse-no-dependencies.js:123431
 msgid "Groupchat XMPP Address:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101853
+#: dist/converse-no-dependencies.js:123432
 msgid "Participants:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101855
+#: dist/converse-no-dependencies.js:123433
 msgid "Features:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101857
+#: dist/converse-no-dependencies.js:123434
 msgid "Requires authentication"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101861
+#: dist/converse-no-dependencies.js:123436
 msgid "Requires an invitation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101865
+#: dist/converse-no-dependencies.js:123438
 msgid "Non-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101869
+#: dist/converse-no-dependencies.js:123440
 msgid "Permanent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101877
+#: dist/converse-no-dependencies.js:123444
 msgid "Unmoderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101974
+#: dist/converse-no-dependencies.js:123464
+msgid "Show groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123465
+msgid "Server address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123469
+#: dist/converse-no-dependencies.js:123859
+msgid "Show more information on this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123697
 msgid "conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102022
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123718
+msgid "Query for Groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123758
 msgid "Groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102030
+#: dist/converse-no-dependencies.js:123766
 msgid "No groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102120
+#: dist/converse-no-dependencies.js:123857
 msgid "Leave this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:102127
+#: dist/converse-no-dependencies.js:123862
 msgid "Click to toggle the list of open groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102129
+#: dist/converse-no-dependencies.js:123863
 msgid "Groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102131
+#: dist/converse-no-dependencies.js:123864
 msgid "Query for groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102133
+#: dist/converse-no-dependencies.js:123865
 msgid "Add a new groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102143
-msgid "Open Groupchats"
-msgstr ""
+#: dist/converse-no-dependencies.js:123866
+#, fuzzy
+msgid "Show bookmarked groupchats"
+msgstr "Κατάργηση σελιδοδείκτη αυτής της ομαδικής συνομιλίας"
 
-#: dist/converse-no-dependencies.js:102454
+#: dist/converse-no-dependencies.js:124472
 #, javascript-format
 msgid "Are you sure you want to leave the groupchat %1$s?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103084
+#. harmony default export
+#: dist/converse-no-dependencies.js:124959
 msgid "Add"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103088
-msgid "Add a Contact"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:103151
-msgid "Contact name"
+#: dist/converse-no-dependencies.js:124962
+msgid "Group"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103151
-msgid "Optional nickname"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:125158
+msgid "Add a Contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103243
+#: dist/converse-no-dependencies.js:125257
 msgid "Sorry, could not find a contact with that name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103268
+#: dist/converse-no-dependencies.js:125279
 msgid "This contact has already been added"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103483
+#: dist/converse-no-dependencies.js:125371
 msgid "Click to hide these contacts"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103631
+#: dist/converse-no-dependencies.js:125397
 msgid "Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103633
+#: dist/converse-no-dependencies.js:125398
+#, fuzzy
+msgid "Click to toggle contacts"
+msgstr "Κάντε κλικ για εναλλαγή της λίστας σελιδοδεικτών"
+
+#: dist/converse-no-dependencies.js:125399
 msgid "Add a contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103635
+#: dist/converse-no-dependencies.js:125400
 msgid "Re-sync your contacts"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:103979
-#: dist/converse-no-dependencies.js:104041
-#, javascript-format
-msgid "Click to remove %1$s as a contact"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:104011
+#: dist/converse-no-dependencies.js:126048
 msgid "This contact is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104012
+#: dist/converse-no-dependencies.js:126049
 msgid "This contact is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104013
+#: dist/converse-no-dependencies.js:126050
 msgid "This contact is offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104014
+#: dist/converse-no-dependencies.js:126051
 msgid "This contact is unavailable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104015
+#: dist/converse-no-dependencies.js:126052
 msgid "This contact is away for an extended period"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104016
+#: dist/converse-no-dependencies.js:126053
 msgid "This contact is away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104070
+#: dist/converse-no-dependencies.js:126073
+#, javascript-format
+msgid "Click to remove %1$s as a contact"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:126096
 #, javascript-format
 msgid "Click to chat with %1$s (XMPP address: %2$s)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104335
+#: dist/converse-no-dependencies.js:126591
 #, javascript-format
 msgid "Click to accept the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104336
+#: dist/converse-no-dependencies.js:126592
 #, javascript-format
 msgid "Click to decline the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104422
+#: dist/converse-no-dependencies.js:126694
 msgid "Are you sure you want to decline this contact request?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:104464
-msgid "Filter"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:104466
+#: dist/converse-no-dependencies.js:126743
 msgid "Filter by contact name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104468
+#: dist/converse-no-dependencies.js:126744
 msgid "Filter by group name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104470
+#: dist/converse-no-dependencies.js:126745
 msgid "Filter by status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104472
+#: dist/converse-no-dependencies.js:126746
 msgid "Any"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104474
+#: dist/converse-no-dependencies.js:126747
 msgid "Unread"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104478
+#: dist/converse-no-dependencies.js:126749
 msgid "Chatty"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104484
+#: dist/converse-no-dependencies.js:126752
 msgid "Extended Away"
 msgstr ""
+
+#: dist/converse-no-dependencies.js:126753
+msgid "Offline"
+msgstr ""

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1198 - 1167
src/i18n/eo/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 803 - 808
src/i18n/es/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 794 - 800
src/i18n/eu/LC_MESSAGES/converse.po


+ 1092 - 1073
src/i18n/fa/LC_MESSAGES/converse.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Converse.js 7.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-04-02 16:32+0200\n"
+"POT-Creation-Date: 2022-10-30 16:53+0100\n"
 "PO-Revision-Date: 2021-09-23 12:34+0000\n"
 "Last-Translator: Ali Frh <saintalifrh@disroot.org>\n"
 "Language-Team: Persian <https://hosted.weblate.org/projects/conversejs/"
@@ -19,88 +19,88 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.9-dev\n"
 
-#: dist/converse-no-dependencies.js:34118
-msgid "The connection has dropped, attempting to reconnect."
-msgstr "اتصال قطع شد، در حال تلاش برای اتصال مجدد."
-
-#: dist/converse-no-dependencies.js:34315
-#: dist/converse-no-dependencies.js:34379
+#: dist/converse-no-dependencies.js:28189
+#: dist/converse-no-dependencies.js:28246
 msgid "An error occurred while connecting to the chat server."
 msgstr "خطایی هنگام اتصال به سرور چت رخ داد."
 
-#: dist/converse-no-dependencies.js:34386
+#: dist/converse-no-dependencies.js:28253
 msgid "Your XMPP address and/or password is incorrect. Please try again."
 msgstr "آدرس  و/یا  رمز حساب XMPP شما نادرست است. لطفا دوباره تلاش کنید."
 
-#: dist/converse-no-dependencies.js:34398
+#: dist/converse-no-dependencies.js:28262
 #, javascript-format
 msgid "Sorry, we could not connect to the XMPP host with domain: %1$s"
 msgstr "متاسفانه به میزبان XMPP به ادرس %1$s نتوانستیم متصل شویم"
 
-#: dist/converse-no-dependencies.js:34400
+#: dist/converse-no-dependencies.js:28264
 msgid "The XMPP server did not offer a supported authentication mechanism"
 msgstr "میزبان XMPP"
 
-#: dist/converse-no-dependencies.js:43531
-#: dist/converse-no-dependencies.js:53086
+#: dist/converse-no-dependencies.js:31612
+msgid "The connection has dropped, attempting to reconnect."
+msgstr "اتصال قطع شد، در حال تلاش برای اتصال مجدد."
+
+#: dist/converse-no-dependencies.js:38370
+#: dist/converse-no-dependencies.js:49889
 #, javascript-format
 msgid "%1$s is typing"
 msgstr "%1$s در حال نوشتن است"
 
-#: dist/converse-no-dependencies.js:43533
-#: dist/converse-no-dependencies.js:53088
+#: dist/converse-no-dependencies.js:38372
+#: dist/converse-no-dependencies.js:49891
 #, javascript-format
 msgid "%1$s has stopped typing"
 msgstr "%1$s نوشتن را متوقف کرد"
 
-#: dist/converse-no-dependencies.js:43535
-#: dist/converse-no-dependencies.js:43957
-#: dist/converse-no-dependencies.js:53090
+#: dist/converse-no-dependencies.js:38374
+#: dist/converse-no-dependencies.js:38731
+#: dist/converse-no-dependencies.js:49893
 #, javascript-format
 msgid "%1$s has gone away"
 msgstr "%1$s رفت"
 
-#: dist/converse-no-dependencies.js:43620
-#: dist/converse-no-dependencies.js:50559
+#: dist/converse-no-dependencies.js:38447
+#: dist/converse-no-dependencies.js:47734
 msgid "You're not allowed to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43622
-#: dist/converse-no-dependencies.js:50563
+#: dist/converse-no-dependencies.js:38449
+#: dist/converse-no-dependencies.js:47738
 msgid "Sorry, an error occurred while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43627
+#: dist/converse-no-dependencies.js:38454
 msgid "You're not allowed to send a message."
 msgstr "شما دسترسی ارسال پیام را ندارید."
 
-#: dist/converse-no-dependencies.js:43629
-#: dist/converse-no-dependencies.js:50572
+#: dist/converse-no-dependencies.js:38456
+#: dist/converse-no-dependencies.js:47747
 msgid "Sorry, an error occurred while trying to send your message."
 msgstr "متاسفانه ارسال پیان به مشکل خورد."
 
-#: dist/converse-no-dependencies.js:43955
+#: dist/converse-no-dependencies.js:38729
 #, javascript-format
 msgid "%1$s has gone offline"
 msgstr "%1$s آفلاین شد"
 
-#: dist/converse-no-dependencies.js:43959
+#: dist/converse-no-dependencies.js:38733
 #, javascript-format
 msgid "%1$s is busy"
 msgstr "%1$s مشغول است"
 
-#: dist/converse-no-dependencies.js:43961
+#: dist/converse-no-dependencies.js:38735
 #, javascript-format
 msgid "%1$s is online"
 msgstr "%1$s آنلاین است"
 
-#: dist/converse-no-dependencies.js:44957
-#: dist/converse-no-dependencies.js:44980
+#: dist/converse-no-dependencies.js:39562
+#: dist/converse-no-dependencies.js:39581
 #, fuzzy
 msgid "Sorry, looks like file upload is not supported by your server."
 msgstr "متاسفانه به نظر می رسد که بارگذاری فایل توسط میزبان شما پشتیبانی نشده."
 
-#: dist/converse-no-dependencies.js:45007
+#: dist/converse-no-dependencies.js:39603
 #, fuzzy, javascript-format
 msgid ""
 "The size of your file, %1$s, exceeds the maximum allowed by your server, "
@@ -109,119 +109,119 @@ msgstr ""
 "اندازه فایل شما که  %1$s می باشد، بیشتر از حداکثر اندازه پشتیبانی توسط "
 "کارساز که %2$s هست می باشد."
 
-#: dist/converse-no-dependencies.js:45396
+#: dist/converse-no-dependencies.js:40264
 #, fuzzy
 msgid "Undecryptable OMEMO message"
 msgstr "پیام OMEMO غیرقابل رمزگشایی"
 
-#: dist/converse-no-dependencies.js:45469
+#: dist/converse-no-dependencies.js:40331
 msgid "Sorry, could not determine upload URL."
 msgstr "متاسفانه URL آپلود تشخیص داده نشد."
 
-#: dist/converse-no-dependencies.js:45494
+#: dist/converse-no-dependencies.js:40350
 msgid "Sorry, could not determine file upload URL."
 msgstr "متاسفانه URL آپلود پرونده تشخیص داده نشد."
 
-#: dist/converse-no-dependencies.js:45573
+#: dist/converse-no-dependencies.js:40416
 #, fuzzy, javascript-format
 msgid ""
 "Sorry, could not succesfully upload your file. Your server’s response: \"%1$s"
 "\""
 msgstr "متاسفانه نتوانستیم فایل را آپلود کنیم، پاسخ سرور\"%1$s\""
 
-#: dist/converse-no-dependencies.js:45575
+#: dist/converse-no-dependencies.js:40418
 msgid "Sorry, could not succesfully upload your file."
 msgstr "متاسفانه فایل بارگذاری نشد."
 
-#: dist/converse-no-dependencies.js:48244
+#: dist/converse-no-dependencies.js:44775
 msgid "Smileys and emotions"
 msgstr "لبخند ها و شکلک ها"
 
-#: dist/converse-no-dependencies.js:48245
+#: dist/converse-no-dependencies.js:44776
 msgid "People"
 msgstr "مخاطبین"
 
-#: dist/converse-no-dependencies.js:48246
+#: dist/converse-no-dependencies.js:44777
 msgid "Activities"
 msgstr "فعالیت عا"
 
-#: dist/converse-no-dependencies.js:48247
+#: dist/converse-no-dependencies.js:44778
 msgid "Travel"
 msgstr "سفر"
 
-#: dist/converse-no-dependencies.js:48248
+#: dist/converse-no-dependencies.js:44779
 msgid "Objects"
 msgstr "اشیا"
 
-#: dist/converse-no-dependencies.js:48249
+#: dist/converse-no-dependencies.js:44780
 msgid "Animals and nature"
 msgstr "حیوانات و طبیعت"
 
-#: dist/converse-no-dependencies.js:48250
+#: dist/converse-no-dependencies.js:44781
 msgid "Food and drink"
 msgstr "غذا ها و نوشیدنی ها"
 
-#: dist/converse-no-dependencies.js:48251
+#: dist/converse-no-dependencies.js:44782
 msgid "Symbols"
 msgstr "نماد ها"
 
-#: dist/converse-no-dependencies.js:48252
+#: dist/converse-no-dependencies.js:44783
 msgid "Flags"
 msgstr "پرچم ها"
 
-#: dist/converse-no-dependencies.js:48253
+#: dist/converse-no-dependencies.js:44784
 #, fuzzy
 msgid "Stickers"
 msgstr "استیکر ها"
 
-#: dist/converse-no-dependencies.js:49457
+#: dist/converse-no-dependencies.js:46370
 #, javascript-format
 msgid "Error: timeout while fetching %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:49469
+#: dist/converse-no-dependencies.js:46379
 #, javascript-format
 msgid "Error: not allowed to fetch %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50561
+#: dist/converse-no-dependencies.js:47736
 msgid ""
 "Your retraction was not delivered because you're not present in the "
 "groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50568
+#: dist/converse-no-dependencies.js:47743
 msgid "Your message was not delivered because you weren't allowed to send it."
 msgstr "شما مجاز به ارسال پیام نیستید."
 
-#: dist/converse-no-dependencies.js:50570
+#: dist/converse-no-dependencies.js:47745
 msgid ""
 "Your message was not delivered because you're not present in the groupchat."
 msgstr "چون شما در گروه عضو نیستید پیام شما ارسال نشد."
 
-#: dist/converse-no-dependencies.js:50946
+#: dist/converse-no-dependencies.js:48066
 msgid "A timeout happened while while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51724
+#: dist/converse-no-dependencies.js:48748
 msgid "Sorry, an error happened while running the command."
 msgstr "متاسفانه خطایی هنگام اجرای دستور رخ داد."
 
-#: dist/converse-no-dependencies.js:51724
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:48748
+#: dist/converse-no-dependencies.js:106168
 msgid "Check your browser's developer console for details."
 msgstr "برای اطلاعات بیشتر به بخش کنسول توسعه دهندگان مرورگر خود مراجعه کنید."
 
-#: dist/converse-no-dependencies.js:51749
-#: dist/converse-no-dependencies.js:51772
+#: dist/converse-no-dependencies.js:48767
+#: dist/converse-no-dependencies.js:48785
 msgid "Error: couldn't find a groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51759
+#: dist/converse-no-dependencies.js:48775
 msgid "Error: found multiple groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51787
+#: dist/converse-no-dependencies.js:48797
 #, javascript-format
 msgid ""
 "Error: the \"%1$s\" command takes two arguments, the user's nickname and "
@@ -229,195 +229,195 @@ msgid ""
 msgstr ""
 "خطا: دستور %1$s نیازمند دو پارامتر نام کاربر و دلیل آن (اختیاری) می باشد."
 
-#: dist/converse-no-dependencies.js:51856
+#: dist/converse-no-dependencies.js:48852
 msgid ""
 "Forbidden: you do not have the necessary affiliation in order to do that."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51891
+#: dist/converse-no-dependencies.js:48879
 msgid "Forbidden: you do not have the necessary role in order to do that."
 msgstr "مقام شما جهت این کار کافی نیست."
 
-#: dist/converse-no-dependencies.js:51989
+#: dist/converse-no-dependencies.js:48958
 msgid "Error: couldn't register new nickname in members only room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52314
+#: dist/converse-no-dependencies.js:49239
 msgid "You're not allowed to register yourself in this groupchat."
 msgstr "شما مجاز به ثبت نام خود در این گروه نیستید."
 
-#: dist/converse-no-dependencies.js:52316
+#: dist/converse-no-dependencies.js:49241
 msgid ""
 "You're not allowed to register in this groupchat because it's members-only."
 msgstr "شما مجاز به ثبت نام در این گروه نیستید زیرا در آن فقط اعضا مجاز هستند."
 
-#: dist/converse-no-dependencies.js:52360
+#: dist/converse-no-dependencies.js:49277
 msgid ""
 "Can't register your nickname in this groupchat, it doesn't support "
 "registration."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52362
+#: dist/converse-no-dependencies.js:49279
 msgid ""
 "Can't register your nickname in this groupchat, invalid data form supplied."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic set by %1$s"
 msgstr "موضوع توسط %1$s تعیین شد"
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic cleared by %1$s"
 msgstr "موضوع توسط %1$s حذف شد"
 
-#: dist/converse-no-dependencies.js:53092
+#: dist/converse-no-dependencies.js:49895
 #, javascript-format
 msgid "%1$s has entered the groupchat"
 msgstr "%1$s وارد گروه شد"
 
-#: dist/converse-no-dependencies.js:53094
+#: dist/converse-no-dependencies.js:49897
 #, javascript-format
 msgid "%1$s has left the groupchat"
 msgstr "%1$s از گروه خارج شد"
 
-#: dist/converse-no-dependencies.js:53096
+#: dist/converse-no-dependencies.js:49899
 #, javascript-format
 msgid "%1$s is now a moderator"
 msgstr "%1$s به مدیریت ارتقا یافت"
 
-#: dist/converse-no-dependencies.js:53098
+#: dist/converse-no-dependencies.js:49901
 #, javascript-format
 msgid "%1$s is no longer a moderator"
 msgstr "%1$s از مدیریت تنزل یافت"
 
-#: dist/converse-no-dependencies.js:53100
+#: dist/converse-no-dependencies.js:49903
 #, javascript-format
 msgid "%1$s has been given a voice"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53102
+#: dist/converse-no-dependencies.js:49905
 #, javascript-format
 msgid "%1$s has been muted"
 msgstr "%1$s بیصدا شد"
 
-#: dist/converse-no-dependencies.js:53111
+#: dist/converse-no-dependencies.js:49913
 #, javascript-format
 msgid "%1$s and %2$s"
 msgstr "%1$s و %2$s"
 
-#: dist/converse-no-dependencies.js:53115
+#: dist/converse-no-dependencies.js:49916
 #, javascript-format
 msgid "%1$s are typing"
 msgstr "%1$s در حال نوشتن است"
 
-#: dist/converse-no-dependencies.js:53117
+#: dist/converse-no-dependencies.js:49918
 #, javascript-format
 msgid "%1$s have stopped typing"
 msgstr "%1$s نوشتن را متوقف کرد"
 
-#: dist/converse-no-dependencies.js:53119
+#: dist/converse-no-dependencies.js:49920
 #, javascript-format
 msgid "%1$s have gone away"
 msgstr "%1$s رفت"
 
-#: dist/converse-no-dependencies.js:53121
+#: dist/converse-no-dependencies.js:49922
 #, javascript-format
 msgid "%1$s have entered the groupchat"
 msgstr "%1$s وارد گروه شد"
 
-#: dist/converse-no-dependencies.js:53123
+#: dist/converse-no-dependencies.js:49924
 #, javascript-format
 msgid "%1$s have left the groupchat"
 msgstr "%1$s از گروه خارج شد"
 
-#: dist/converse-no-dependencies.js:53125
+#: dist/converse-no-dependencies.js:49926
 #, javascript-format
 msgid "%1$s are now moderators"
 msgstr "%1$s مدیر شد"
 
-#: dist/converse-no-dependencies.js:53127
+#: dist/converse-no-dependencies.js:49928
 #, javascript-format
 msgid "%1$s are no longer moderators"
 msgstr "%1$s از مدیریت تنزل یافت"
 
-#: dist/converse-no-dependencies.js:53129
+#: dist/converse-no-dependencies.js:49930
 #, javascript-format
 msgid "%1$s have been given voices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53131
+#: dist/converse-no-dependencies.js:49932
 #, javascript-format
 msgid "%1$s have been muted"
 msgstr "%1$s بیصدا شد"
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned by %2$s"
 msgstr "%1$s توسط %2$s از گروه محروم شد"
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned"
 msgstr "%1$s محروم شد"
 
-#: dist/converse-no-dependencies.js:53504
+#: dist/converse-no-dependencies.js:50235
 #, javascript-format
 msgid "%1$s's nickname has changed"
 msgstr "%1$s لقب خود را تغییر داد"
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out by %2$s"
 msgstr "%1$s توسط %2$s محروم شد"
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out"
 msgstr "%1$s اخراج شد"
 
-#: dist/converse-no-dependencies.js:53508
+#: dist/converse-no-dependencies.js:50239
 #, javascript-format
 msgid "%1$s has been removed because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53510
+#: dist/converse-no-dependencies.js:50241
 #, javascript-format
 msgid "%1$s has been removed for not being a member"
 msgstr "%1$s بخاطر عضو نبودن اخراج شد"
 
-#: dist/converse-no-dependencies.js:53531
+#: dist/converse-no-dependencies.js:50259
 #, javascript-format
 msgid "%1$s is no longer an admin of this groupchat"
 msgstr "%1$s دیگر از مدیران گروه نیست"
 
-#: dist/converse-no-dependencies.js:53536
+#: dist/converse-no-dependencies.js:50264
 #, javascript-format
 msgid "%1$s is no longer an owner of this groupchat"
 msgstr "%1$s دیگر از صاحبان گروه نیست"
 
-#: dist/converse-no-dependencies.js:53541
+#: dist/converse-no-dependencies.js:50269
 #, javascript-format
 msgid "%1$s is no longer banned from this groupchat"
 msgstr "%1$s دیگر از این گروه محروم نمی باشد"
 
-#: dist/converse-no-dependencies.js:53548
+#: dist/converse-no-dependencies.js:50275
 #, javascript-format
 msgid "%1$s is no longer a member of this groupchat"
 msgstr "%1$s دیگر عضوی از این گروه نمی باشد"
 
-#: dist/converse-no-dependencies.js:53555
+#: dist/converse-no-dependencies.js:50281
 #, javascript-format
 msgid "%1$s is now a member of this groupchat"
 msgstr "%1$s حالا از اعضای این گروه می باشد"
 
-#: dist/converse-no-dependencies.js:53561
+#: dist/converse-no-dependencies.js:50287
 #, javascript-format
 msgid "%1$s is now an %2$s of this groupchat"
 msgstr "%1$s اکنون %2$s این گروه است"
 
-#: dist/converse-no-dependencies.js:53701
+#: dist/converse-no-dependencies.js:50409
 msgid ""
 "The nickname you chose is reserved or currently in use, please choose a "
 "different one."
@@ -425,1994 +425,2013 @@ msgstr ""
 "لقبی که انتخاب کردید رزرو شده یا در حال حاضر در حال استفاده می باشد، لطفا "
 "لقب دیگری را انتخاب کنید."
 
-#: dist/converse-no-dependencies.js:53729
+#: dist/converse-no-dependencies.js:50434
 msgid "Password incorrect"
 msgstr "رمز اشتباه است"
 
-#: dist/converse-no-dependencies.js:53737
+#: dist/converse-no-dependencies.js:50441
 msgid "You are not on the member list of this groupchat."
 msgstr "شما از اعضای این گروه نمی باشید."
 
-#: dist/converse-no-dependencies.js:53745
+#: dist/converse-no-dependencies.js:50448
 msgid "You are not allowed to create new groupchats."
 msgstr "شما دسترسی ساخت گروه های جدید را ندارید."
 
-#: dist/converse-no-dependencies.js:53749
+#: dist/converse-no-dependencies.js:50451
 msgid "Your nickname doesn't conform to this groupchat's policies."
 msgstr "لقب شما با سیاست های گروه متغایر می باشد."
 
-#: dist/converse-no-dependencies.js:53766
+#: dist/converse-no-dependencies.js:50466
 msgid "This groupchat does not (yet) exist."
 msgstr "این گروه در حال حاضر وجود ندارد."
 
-#: dist/converse-no-dependencies.js:53770
+#: dist/converse-no-dependencies.js:50469
 msgid "This groupchat has reached its maximum number of participants."
 msgstr "این گروه به حداکثر تعداد اعضای خود رسیده."
 
-#: dist/converse-no-dependencies.js:53774
+#: dist/converse-no-dependencies.js:50472
 msgid "Remote server not found"
 msgstr "سرور مقصد پیدا نشد."
 
-#: dist/converse-no-dependencies.js:53778
+#: dist/converse-no-dependencies.js:50475
 #, fuzzy
 msgid "You're not allowed to enter this groupchat"
 msgstr "شما مجاز به ثبت نام خود در این گروه نیستید."
 
-#: dist/converse-no-dependencies.js:53782
+#: dist/converse-no-dependencies.js:50478
 #, fuzzy
 msgid "An error happened while trying to enter this groupchat"
 msgstr "متاسفانه خطایی هنگام اجرای دستور رخ داد."
 
-#: dist/converse-no-dependencies.js:54944
+#: dist/converse-no-dependencies.js:51414
 #, javascript-format
 msgid "%1$s has invited you to join a groupchat: %2$s"
 msgstr "%1$s شما را به گروه %2$s دعوت کرد"
 
-#: dist/converse-no-dependencies.js:54946
+#: dist/converse-no-dependencies.js:51421
 #, javascript-format
 msgid ""
 "%1$s has invited you to join a groupchat: %2$s, and left the following "
 "reason: \"%3$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55353
+#: dist/converse-no-dependencies.js:53085
 msgid "This groupchat is not anonymous"
 msgstr "این گروه ناشناس نیست"
 
-#: dist/converse-no-dependencies.js:55354
+#: dist/converse-no-dependencies.js:53086
 msgid "This groupchat now shows unavailable members"
 msgstr "حالا گروه کاربران خارج از دسترس را نشان می دهد"
 
-#: dist/converse-no-dependencies.js:55355
+#: dist/converse-no-dependencies.js:53087
 msgid "This groupchat does not show unavailable members"
 msgstr "این گروه کاربران خارج از دسترس را نشان نمی‌دهد"
 
-#: dist/converse-no-dependencies.js:55356
+#: dist/converse-no-dependencies.js:53088
 msgid "The groupchat configuration has changed"
 msgstr "تنظیمات گروه تغییر یافت"
 
-#: dist/converse-no-dependencies.js:55357
+#: dist/converse-no-dependencies.js:53089
 msgid "Groupchat logging is now enabled"
 msgstr "گزارشات گروه فعال شد"
 
-#: dist/converse-no-dependencies.js:55358
+#: dist/converse-no-dependencies.js:53090
 msgid "Groupchat logging is now disabled"
 msgstr "گزارشات گروه غیرفعال شد"
 
-#: dist/converse-no-dependencies.js:55359
+#: dist/converse-no-dependencies.js:53091
 msgid "This groupchat is now no longer anonymous"
 msgstr "این گروه دیگر ناشناس نیست"
 
-#: dist/converse-no-dependencies.js:55360
+#: dist/converse-no-dependencies.js:53092
 msgid "This groupchat is now semi-anonymous"
 msgstr "این گروه حالا نیمه-ناشناس است"
 
-#: dist/converse-no-dependencies.js:55361
+#: dist/converse-no-dependencies.js:53093
 msgid "This groupchat is now fully-anonymous"
 msgstr "این گروه حالا کاملا ناشناس است"
 
-#: dist/converse-no-dependencies.js:55362
+#: dist/converse-no-dependencies.js:53094
 msgid "A new groupchat has been created"
 msgstr "یک گروه جدید ساخته شد"
 
 #. XXX: Note the triple underscore function and not double underscore.
-#: dist/converse-no-dependencies.js:55366
+#: dist/converse-no-dependencies.js:53098
 #, javascript-format
 msgid "Your nickname has been automatically set to %1$s"
 msgstr "لقب شما به طور خودکار به%1$s تنظیم شد"
 
-#: dist/converse-no-dependencies.js:55367
+#: dist/converse-no-dependencies.js:53099
 #, javascript-format
 msgid "Your nickname has been changed to %1$s"
 msgstr "لقب شما به %1$s تغییر یافت"
 
-#: dist/converse-no-dependencies.js:55370
+#: dist/converse-no-dependencies.js:53102
 msgid "You have been banned from this groupchat"
 msgstr "شما از این گروه محروم شدید"
 
-#: dist/converse-no-dependencies.js:55371
+#: dist/converse-no-dependencies.js:53103
 msgid "You have exited this groupchat due to a technical problem"
 msgstr "به دلیل مشکلات فنی از این گروه خارج شدید"
 
-#: dist/converse-no-dependencies.js:55372
+#: dist/converse-no-dependencies.js:53104
 msgid "You have been kicked from this groupchat"
 msgstr "شما از این گروه بیرون شدید"
 
-#: dist/converse-no-dependencies.js:55373
+#: dist/converse-no-dependencies.js:53105
 msgid ""
 "You have been removed from this groupchat because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55374
+#: dist/converse-no-dependencies.js:53106
 msgid ""
 "You have been removed from this groupchat because the groupchat has changed "
 "to members-only and you're not a member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55375
+#: dist/converse-no-dependencies.js:53107
 msgid ""
 "You have been removed from this groupchat because the service hosting it is "
 "being shut down"
 msgstr "شما از گروه اخراج شدید زیرا سرویس میزبان در حال خاموش شدن است"
 
-#: dist/converse-no-dependencies.js:55595
-#: dist/converse-no-dependencies.js:67579
-#: dist/converse-no-dependencies.js:67583
-#: dist/converse-no-dependencies.js:67699
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:80130
-#: dist/converse-no-dependencies.js:91859
-#: dist/converse-no-dependencies.js:95166
-#: dist/converse-no-dependencies.js:95168
-#: dist/converse-no-dependencies.js:96639
-#: dist/converse-no-dependencies.js:97548
-#: dist/converse-no-dependencies.js:104381
+#: dist/converse-no-dependencies.js:53660
+#: dist/converse-no-dependencies.js:80536
+#: dist/converse-no-dependencies.js:80540
+#: dist/converse-no-dependencies.js:80629
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:95706
+#: dist/converse-no-dependencies.js:106169
+#: dist/converse-no-dependencies.js:114269
+#: dist/converse-no-dependencies.js:114271
+#: dist/converse-no-dependencies.js:115526
+#: dist/converse-no-dependencies.js:116921
+#: dist/converse-no-dependencies.js:126641
 msgid "Error"
 msgstr "خطا"
 
-#: dist/converse-no-dependencies.js:55595
+#: dist/converse-no-dependencies.js:53660
 msgid "Sorry, something went wrong while trying to save your bookmark."
 msgstr "متاسفانه خطایی هنگام ذخیره ی نشانه رخ داد."
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid "Timeout Error"
 msgstr "خطای اتصال"
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid ""
 "The server did not return your bookmarks within the allowed time. You can "
 "reload the page to request them again."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:57814
+#: dist/converse-no-dependencies.js:59073
 msgid "Timeout while trying to fetch archived messages."
 msgstr "خطا هنگام دریافت پیامهای ذخیره شده."
 
-#: dist/converse-no-dependencies.js:57829
+#: dist/converse-no-dependencies.js:59086
 msgid "An error occurred while querying for archived messages."
 msgstr "خطایی هنگام درخواست برای دریافت پیامها رخ داد."
 
-#: dist/converse-no-dependencies.js:60504
+#: dist/converse-no-dependencies.js:64069
 #, javascript-format
 msgid "Sorry, there was an error while trying to add %1$s as a contact."
 msgstr "خطا هنگام افزودن %1$s در مخاطبین"
 
-#: dist/converse-no-dependencies.js:60798
+#: dist/converse-no-dependencies.js:64321
 msgid "This client does not allow presence subscriptions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61195
+#: dist/converse-no-dependencies.js:65002
 msgid "My contacts"
 msgstr "مخاطبین"
 
-#: dist/converse-no-dependencies.js:61196
+#: dist/converse-no-dependencies.js:65003
 msgid "Pending contacts"
 msgstr "مخاطبین درحال انتظار"
 
-#: dist/converse-no-dependencies.js:61197
+#: dist/converse-no-dependencies.js:65004
 msgid "Contact requests"
 msgstr "درخواست به مخاطبان"
 
-#: dist/converse-no-dependencies.js:61198
+#: dist/converse-no-dependencies.js:65005
 msgid "Ungrouped"
 msgstr "گروه بندی نشده"
 
-#: dist/converse-no-dependencies.js:61199
-#: dist/converse-no-dependencies.js:75051
+#: dist/converse-no-dependencies.js:65006
+#: dist/converse-no-dependencies.js:90036
 msgid "New messages"
 msgstr "پیام های جدید"
 
-#: dist/converse-no-dependencies.js:62978
-#, fuzzy, javascript-format
-msgid "Bookmark for \"%1$s\""
-msgstr "نشان ها"
-
-#: dist/converse-no-dependencies.js:62980
-msgid "Would you like this groupchat to be automatically joined upon startup?"
-msgstr "آیا میخواهید هنگام آغاز بصورت خودکار به این گروه بپیوندید ؟"
-
-#: dist/converse-no-dependencies.js:62982
-msgid "Remove"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:62984
-msgid "The name for this bookmark:"
-msgstr "نام این نشان:"
-
-#: dist/converse-no-dependencies.js:62986
-msgid "What should your nickname for this groupchat be?"
-msgstr "نام این گروه بهتر است چه باشد ؟"
-
-#: dist/converse-no-dependencies.js:62988
-msgid "Update"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:62988
-#: dist/converse-no-dependencies.js:91564
-#: dist/converse-no-dependencies.js:97987
-msgid "Save"
-msgstr "ثبت"
-
-#: dist/converse-no-dependencies.js:63672
-#: dist/converse-no-dependencies.js:63673
-#: dist/converse-no-dependencies.js:79599
-#: dist/converse-no-dependencies.js:84564
-#: dist/converse-no-dependencies.js:97983
+#: dist/converse-no-dependencies.js:68238
+#: dist/converse-no-dependencies.js:68239
+#: dist/converse-no-dependencies.js:94434
+#: dist/converse-no-dependencies.js:100727
 msgid "Close"
 msgstr "بستن"
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:63693
-#: dist/converse-no-dependencies.js:63800
-msgid "Bookmark"
-msgstr "نشان ها"
-
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:63871
-#: dist/converse-no-dependencies.js:102102
-msgid "Unbookmark this groupchat"
-msgstr "حذف گروه از نشان ها"
-
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:102100
-msgid "Bookmark this groupchat"
-msgstr "نشان گذاری این گروه"
-
-#: dist/converse-no-dependencies.js:63800
-msgid "Unbookmark"
-msgstr "حذف از نشان ها"
-
-#: dist/converse-no-dependencies.js:63825
-#, javascript-format
-msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
-msgstr "آیا از حذف نشان %1$s مطمئنید ؟"
-
-#: dist/converse-no-dependencies.js:63873
-#: dist/converse-no-dependencies.js:101817
-#: dist/converse-no-dependencies.js:102123
-msgid "Click to open this groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:63899
-msgid "Click to toggle the bookmarks list"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:63901
-msgid "Bookmarks"
-msgstr "نشان ها"
-
-#: dist/converse-no-dependencies.js:65847
+#: dist/converse-no-dependencies.js:69389
 msgid "OK"
 msgstr "تایید"
 
-#: dist/converse-no-dependencies.js:65847
-#: dist/converse-no-dependencies.js:91566
-#: dist/converse-no-dependencies.js:97982
-#: dist/converse-no-dependencies.js:100510
+#: dist/converse-no-dependencies.js:69389
+#: dist/converse-no-dependencies.js:105603
+#: dist/converse-no-dependencies.js:121057
 msgid "Cancel"
 msgstr "لغو"
 
-#: dist/converse-no-dependencies.js:67492
-msgid ""
-"You have an unsent message which will be lost if you continue. Are you sure?"
+#. harmony default export
+#: dist/converse-no-dependencies.js:71582
+msgid "Hide"
 msgstr ""
-"شما پیامهای ارسال نشده ای دارید که اگر ادامه بدهید از دست میروند. آیا "
-"مطمئنید ؟"
 
-#: dist/converse-no-dependencies.js:67521
-#: dist/converse-no-dependencies.js:67612
-msgid ""
-"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
-"retractions and that this message may not be removed everywhere."
+#: dist/converse-no-dependencies.js:71583
+msgid "Execute"
 msgstr ""
-"آگاه باشید که کلاینت های دیگر XMPP/Jabber (و حتی سرورها) ممکن است از قابلیت "
-"پاک کردن پیام پشتیبانی نکنند و پیام شما از همه جا پاک نشود."
-
-#: dist/converse-no-dependencies.js:67522
-#: dist/converse-no-dependencies.js:67619
-#: dist/converse-no-dependencies.js:67656
-#, fuzzy
-msgid "Are you sure you want to retract this message?"
-msgstr "شما دسترسی ارسال پیام را ندارید."
-
-#: dist/converse-no-dependencies.js:67529
-#: dist/converse-no-dependencies.js:67626
-#: dist/converse-no-dependencies.js:67663
-#: dist/converse-no-dependencies.js:88684
-#: dist/converse-no-dependencies.js:93528
-msgid "Confirm"
-msgstr "تایید"
-
-#: dist/converse-no-dependencies.js:67578
-msgid "A timeout occurred while trying to retract the message"
-msgstr "خطا هنگام پاک کردن پیام"
-
-#: dist/converse-no-dependencies.js:67582
-msgid "Sorry, you're not allowed to retract this message."
-msgstr "شما مجاز به پاک کردن این پیام نیستید"
-
-#: dist/converse-no-dependencies.js:67680
-#, fuzzy
-msgid "You are about to retract this message."
-msgstr "شما دسترسی ارسال پیام را ندارید."
 
-#: dist/converse-no-dependencies.js:67680
-msgid ""
-"You may optionally include a message, explaining the reason for the "
-"retraction."
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:88747
+#: dist/converse-no-dependencies.js:103629
+#: dist/converse-no-dependencies.js:108487
+#: dist/converse-no-dependencies.js:112267
+#: dist/converse-no-dependencies.js:123111
+msgid "Nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67687
-msgid "Message Retraction"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:73946
+#: dist/converse-no-dependencies.js:88744
+#: dist/converse-no-dependencies.js:97892
+#: dist/converse-no-dependencies.js:107238
+#: dist/converse-no-dependencies.js:112266
+#: dist/converse-no-dependencies.js:124964
+msgid "XMPP Address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67687
-msgid "Optional reason"
+#. harmony default export
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:72130
+msgid "Affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67698
-#, fuzzy
-msgid "Sorry, you're not allowed to retract this message"
-msgstr "شما دسترسی ارسال پیام را ندارید."
-
-#: dist/converse-no-dependencies.js:67829
-msgid "Show media"
+#: dist/converse-no-dependencies.js:71857
+msgid "Roles"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67829
-msgid "Hide media"
+#: dist/converse-no-dependencies.js:71857
+msgid "Hats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67863
-msgid "Cancel Editing"
+#: dist/converse-no-dependencies.js:71857
+msgid "Occupant Id"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67863
-msgid "Edit"
+#: dist/converse-no-dependencies.js:72076
+msgid ""
+"Moderators are privileged users who can change the roles of other users "
+"(except those with admin or owner affiliations."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67892
-msgid "Retract"
+#: dist/converse-no-dependencies.js:72078
+msgid "The default role, implies that you can read and write messages."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:67985
-msgid "Image: "
+#: dist/converse-no-dependencies.js:72080
+msgid ""
+"Visitors aren't allowed to write messages in a moderated multi-user chat."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:69216
-#, javascript-format
-msgid "Download file \"%1$s\""
+#: dist/converse-no-dependencies.js:72085
+msgid ""
+"Owner is the highest affiliation. Owners can modify roles and affiliations "
+"of all other users."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74012
-msgid "Uploading file:"
+#: dist/converse-no-dependencies.js:72087
+msgid ""
+"Admin is the 2nd highest affiliation. Admins can modify roles and "
+"affiliations of all other users except owners."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74209
-msgid "Message versions"
+#: dist/converse-no-dependencies.js:72089
+msgid "To ban a user, you give them the affiliation of \"outcast\"."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74332
-#: dist/converse-no-dependencies.js:90004
-#: dist/converse-no-dependencies.js:93442
-#: dist/converse-no-dependencies.js:98259
-#: dist/converse-no-dependencies.js:101637
-#: dist/converse-no-dependencies.js:103092
-msgid "Nickname"
+#: dist/converse-no-dependencies.js:72099
+msgid "Change role"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74326
-#: dist/converse-no-dependencies.js:82015
-#: dist/converse-no-dependencies.js:89178
-#: dist/converse-no-dependencies.js:92470
-#: dist/converse-no-dependencies.js:98257
-#: dist/converse-no-dependencies.js:103090
-msgid "XMPP Address"
+#: dist/converse-no-dependencies.js:72100
+msgid "New Role"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:87849
-msgid "Affiliation"
+#: dist/converse-no-dependencies.js:72101
+#: dist/converse-no-dependencies.js:72115
+#: dist/converse-no-dependencies.js:73606
+msgid "Reason"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Roles"
+#: dist/converse-no-dependencies.js:72113
+msgid "Change affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Hats"
+#: dist/converse-no-dependencies.js:72114
+msgid "New affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Occupant Id"
+#: dist/converse-no-dependencies.js:72131
+msgid "No users with that affiliation found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74320
-msgid "Remove as contact"
+#: dist/converse-no-dependencies.js:72132
+msgid "No users with that role found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74328
-#: dist/converse-no-dependencies.js:98253
-msgid "Email"
+#: dist/converse-no-dependencies.js:72133
+msgid "Type here to filter the search results"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74330
-#: dist/converse-no-dependencies.js:98255
-msgid "Full Name"
+#: dist/converse-no-dependencies.js:72134
+#: dist/converse-no-dependencies.js:88749
+#: dist/converse-no-dependencies.js:112268
+msgid "Role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74334
-#: dist/converse-no-dependencies.js:79332
-msgid "The User's Profile Image"
+#: dist/converse-no-dependencies.js:72135
+msgid "Show users"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74336
-msgid "Refresh"
+#: dist/converse-no-dependencies.js:72136
+msgid ""
+"Roles are assigned to users to grant or deny them certain abilities in a "
+"multi-user chat. They're assigned either explicitly or implicitly as part of "
+"an affiliation. A role that's not due to an affiliation, is only valid for "
+"the duration of the user's session."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74338
-#: dist/converse-no-dependencies.js:87857
-#: dist/converse-no-dependencies.js:98261
-msgid "Role"
+#: dist/converse-no-dependencies.js:72137
+msgid ""
+"An affiliation is a long-lived entitlement which typically implies a certain "
+"role and which grants privileges and responsibilities. For example admins "
+"and owners automatically have the moderator role."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74340
-#: dist/converse-no-dependencies.js:98267
-msgid "URL"
+#: dist/converse-no-dependencies.js:72916
+msgid "Timeout error while trying to set the affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:104381
-#, javascript-format
-msgid "Sorry, there was an error while trying to remove %1$s as a contact."
+#: dist/converse-no-dependencies.js:72918
+msgid "Sorry, you're not allowed to make that change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74486
-msgid "Sorry, something went wrong while trying to refresh"
+#: dist/converse-no-dependencies.js:72920
+msgid "Sorry, something went wrong while trying to set the affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74509
-#: dist/converse-no-dependencies.js:104367
-msgid "Are you sure you want to remove this contact?"
+#: dist/converse-no-dependencies.js:72930
+msgid "Affiliation changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74546
-msgid "Retry"
+#: dist/converse-no-dependencies.js:72956
+msgid "Role changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75090
-msgid "This message has been edited"
+#: dist/converse-no-dependencies.js:72961
+msgid "You're not allowed to make that change"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:75096
-msgid "Show more"
+#: dist/converse-no-dependencies.js:72963
+msgid "Sorry, something went wrong while trying to set the role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75100
-msgid "Show less"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:73156
+msgid "Moderator Tools"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75853
-#: dist/converse-no-dependencies.js:75855
-#, javascript-format
-msgid "%1$s has removed this message"
+#: dist/converse-no-dependencies.js:73596
+msgid "Are you sure you want to destroy this groupchat?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:76994
-msgid "Search results"
+#: dist/converse-no-dependencies.js:73599
+msgid "Please enter the XMPP address of this groupchat to confirm"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:77025
-msgid "Search"
+#: dist/converse-no-dependencies.js:73601
+#: dist/converse-no-dependencies.js:124960
+msgid "name@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:77602
-msgid "Insert emojis"
+#: dist/converse-no-dependencies.js:73605
+msgid "Optional reason for destroying this groupchat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:78279
-msgid "Message characters remaining"
+#: dist/converse-no-dependencies.js:73609
+msgid "Optional XMPP address for a new groupchat that replaces this one"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78499
-msgid "Send the message"
+#: dist/converse-no-dependencies.js:73610
+msgid "replacement@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78767
-msgid "Start a call"
-msgstr ""
+#: dist/converse-no-dependencies.js:73614
+#: dist/converse-no-dependencies.js:80495
+#: dist/converse-no-dependencies.js:80575
+#: dist/converse-no-dependencies.js:80603
+#: dist/converse-no-dependencies.js:108565
+msgid "Confirm"
+msgstr "تایید"
 
-#: dist/converse-no-dependencies.js:78788
-msgid "Hide participants"
+#: dist/converse-no-dependencies.js:73775
+msgid ""
+"Couldn't find a participant with that nickname. They might have left the "
+"groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78790
-msgid "Show participants"
+#. e.g. Your nickname is "coolguy69"
+#: dist/converse-no-dependencies.js:73881
+#, javascript-format
+msgid "Your nickname is \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78813
-msgid "Choose a file to send"
+#: dist/converse-no-dependencies.js:73899
+msgid "Error: invalid number of arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78835
-msgid "Click to write as a normal (non-spoiler) message"
+#. harmony default export
+#: dist/converse-no-dependencies.js:73942
+msgid "On which entity do you want to run commands?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78837
-msgid "Click to write your message as a spoiler"
+#: dist/converse-no-dependencies.js:73943
+msgid ""
+"Certain XMPP services and entities allow privileged users to execute ad-hoc "
+"commands on them."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79076
-msgid "Are you sure you want to clear the messages from this conversation?"
+#: dist/converse-no-dependencies.js:73944
+msgid "Commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79586
-#: dist/converse-no-dependencies.js:93418
-msgid "Details"
+#: dist/converse-no-dependencies.js:73945
+msgid "List available commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79587
-msgid "See more information about this person"
+#: dist/converse-no-dependencies.js:73947
+msgid "No commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79600
-msgid "Close and end this conversation"
+#: dist/converse-no-dependencies.js:74903
+msgid "Sorry, an error occurred while looking for commands on that entity."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Hidden message"
+#: dist/converse-no-dependencies.js:74912
+msgid "The specified entity doesn't support ad-hoc commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Message"
+#: dist/converse-no-dependencies.js:75016
+msgid ""
+"Sorry, an error occurred while trying to execute the command. See the "
+"developer console for details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79661
-#: dist/converse-no-dependencies.js:89651
-msgid "Optional hint"
-msgstr ""
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:75603
+#: dist/converse-no-dependencies.js:123843
+msgid "Unbookmark this groupchat"
+msgstr "حذف گروه از نشان ها"
 
-#: dist/converse-no-dependencies.js:80129
-msgid "Sorry, the connection has been lost, and your message could not be sent"
-msgstr ""
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:123842
+msgid "Bookmark this groupchat"
+msgstr "نشان گذاری این گروه"
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:80248
-#: dist/converse-no-dependencies.js:90285
-#: dist/converse-no-dependencies.js:90299
-msgid "You have unread messages"
-msgstr ""
+#: dist/converse-no-dependencies.js:75519
+msgid "Unbookmark"
+msgstr "حذف از نشان ها"
 
 #. eslint-disable-line class-methods-use-this
-#: dist/converse-no-dependencies.js:81310
-msgid "Remove messages"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:81310
-msgid "Close this chat"
+#: dist/converse-no-dependencies.js:75519
+#: dist/converse-no-dependencies.js:76701
+msgid "Bookmark"
+msgstr "نشان ها"
+
+#: dist/converse-no-dependencies.js:75552
+#, javascript-format
+msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
+msgstr "آیا از حذف نشان %1$s مطمئنید ؟"
+
+#: dist/converse-no-dependencies.js:75604
+#: dist/converse-no-dependencies.js:123470
+#: dist/converse-no-dependencies.js:123859
+msgid "Click to open this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Write in the third person"
+#. harmony default export
+#: dist/converse-no-dependencies.js:75628
+#: dist/converse-no-dependencies.js:126742
+msgid "Filter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-#: dist/converse-no-dependencies.js:91394
-msgid "Show this menu"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:76340
+msgid "Bookmarks"
+msgstr "نشان ها"
+
+#: dist/converse-no-dependencies.js:76365
+#, fuzzy, javascript-format
+msgid "Bookmark for \"%1$s\""
+msgstr "نشان ها"
+
+#: dist/converse-no-dependencies.js:76366
+msgid "Would you like this groupchat to be automatically joined upon startup?"
+msgstr "آیا میخواهید هنگام آغاز بصورت خودکار به این گروه بپیوندید ؟"
+
+#: dist/converse-no-dependencies.js:76367
+msgid "Remove"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:76368
+msgid "The name for this bookmark:"
+msgstr "نام این نشان:"
+
+#: dist/converse-no-dependencies.js:76369
+msgid "What should your nickname for this groupchat be?"
+msgstr "نام این گروه بهتر است چه باشد ؟"
+
+#: dist/converse-no-dependencies.js:76370
+msgid "Update"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81971
+#: dist/converse-no-dependencies.js:76370
+#: dist/converse-no-dependencies.js:105602
+#: dist/converse-no-dependencies.js:111837
+msgid "Save"
+msgstr "ثبت"
+
+#: dist/converse-no-dependencies.js:80447
 msgid ""
-"To improve performance, we cache your data in this browser. Uncheck this box "
-"if this is a public computer or if you want your data to be deleted when you "
-"log out. It's important that you explicitly log out, otherwise not all "
-"cached data might be deleted. Please note, when using an untrusted device, "
-"OMEMO encryption is NOT available."
+"You have an unsent message which will be lost if you continue. Are you sure?"
 msgstr ""
+"شما پیامهای ارسال نشده ای دارید که اگر ادامه بدهید از دست میروند. آیا "
+"مطمئنید ؟"
 
-#: dist/converse-no-dependencies.js:81973
-msgid "This is a trusted device"
+#: dist/converse-no-dependencies.js:80489
+#: dist/converse-no-dependencies.js:80565
+msgid ""
+"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
+"retractions and that this message may not be removed everywhere."
 msgstr ""
+"آگاه باشید که کلاینت های دیگر XMPP/Jabber (و حتی سرورها) ممکن است از قابلیت "
+"پاک کردن پیام پشتیبانی نکنند و پیام شما از همه جا پاک نشود."
 
-#: dist/converse-no-dependencies.js:81979
-msgid "Connection URL"
+#: dist/converse-no-dependencies.js:80490
+#: dist/converse-no-dependencies.js:80570
+#: dist/converse-no-dependencies.js:80598
+#, fuzzy
+msgid "Are you sure you want to retract this message?"
+msgstr "شما دسترسی ارسال پیام را ندارید."
+
+#: dist/converse-no-dependencies.js:80535
+msgid "A timeout occurred while trying to retract the message"
+msgstr "خطا هنگام پاک کردن پیام"
+
+#: dist/converse-no-dependencies.js:80539
+msgid "Sorry, you're not allowed to retract this message."
+msgstr "شما مجاز به پاک کردن این پیام نیستید"
+
+#: dist/converse-no-dependencies.js:80615
+#, fuzzy
+msgid "You are about to retract this message."
+msgstr "شما دسترسی ارسال پیام را ندارید."
+
+#: dist/converse-no-dependencies.js:80615
+msgid ""
+"You may optionally include a message, explaining the reason for the "
+"retraction."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81981
-msgid "HTTP or websocket URL that is used to connect to your XMPP server"
+#: dist/converse-no-dependencies.js:80620
+msgid "Message Retraction"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81983
-msgid "e.g. wss://example.org/xmpp-websocket"
+#: dist/converse-no-dependencies.js:80620
+msgid "Optional reason"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81991
-msgid "Password"
+#: dist/converse-no-dependencies.js:80628
+#, fuzzy
+msgid "Sorry, you're not allowed to retract this message"
+msgstr "شما دسترسی ارسال پیام را ندارید."
+
+#: dist/converse-no-dependencies.js:80745
+msgid "Show media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81997
-msgid "Create an account"
+#: dist/converse-no-dependencies.js:80745
+msgid "Hide media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81999
-msgid "Don't have a chat account?"
+#: dist/converse-no-dependencies.js:80777
+msgid "Cancel Editing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82013
-msgid "Log in"
+#: dist/converse-no-dependencies.js:80777
+msgid "Edit"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "Username"
+#: dist/converse-no-dependencies.js:80800
+msgid "Retract"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "user@domain"
+#. harmony default export
+#: dist/converse-no-dependencies.js:80913
+#, javascript-format
+msgid "Download file \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82033
-msgid "Disconnected"
+#: dist/converse-no-dependencies.js:81789
+msgid "Image: "
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82035
-msgid "Click here to log in anonymously"
+#: dist/converse-no-dependencies.js:88518
+msgid "Older versions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82168
-#: dist/converse-no-dependencies.js:92468
-#: dist/converse-no-dependencies.js:103086
-msgid "Please enter a valid XMPP address"
+#: dist/converse-no-dependencies.js:88520
+#, fuzzy
+msgid "No older versions found"
+msgstr "سرور مقصد پیدا نشد."
+
+#: dist/converse-no-dependencies.js:88520
+msgid "Current version"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:82806
-msgid "Chat Contacts"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:88667
+msgid "Message versions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82806
-msgid "Toggle chat"
+#: dist/converse-no-dependencies.js:88726
+msgid "Remove as contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:84565
-msgid "Close these announcements"
+#: dist/converse-no-dependencies.js:88733
+msgid "Refresh"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85119
-msgid "Announcements"
+#: dist/converse-no-dependencies.js:88745
+#: dist/converse-no-dependencies.js:112264
+msgid "Email"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85123
-msgid "Click to open this server message"
+#: dist/converse-no-dependencies.js:88746
+#: dist/converse-no-dependencies.js:112265
+msgid "Full Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85228
-msgid "Click to load missing messages"
+#: dist/converse-no-dependencies.js:88748
+#: dist/converse-no-dependencies.js:94191
+msgid "The User's Profile Image"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:85682
-msgid "Minimized"
+#: dist/converse-no-dependencies.js:88750
+#: dist/converse-no-dependencies.js:112271
+msgid "URL"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:85997
-msgid "Click to restore this chat"
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:126641
+#, javascript-format
+msgid "Sorry, there was an error while trying to remove %1$s as a contact."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86171
-#: dist/converse-no-dependencies.js:86189
-msgid "Minimize"
+#: dist/converse-no-dependencies.js:89501
+msgid "Sorry, something went wrong while trying to refresh"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86172
-msgid "Minimize this chat"
+#: dist/converse-no-dependencies.js:89535
+#: dist/converse-no-dependencies.js:126623
+msgid "Are you sure you want to remove this contact?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86190
-msgid "Minimize this groupchat"
+#: dist/converse-no-dependencies.js:89582
+msgid "Uploading file:"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:89605
+msgid "Retry"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:90067
+msgid "This message has been edited"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:87731
-msgid "Hide"
+#: dist/converse-no-dependencies.js:90074
+msgid "Show more"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87733
-msgid "Execute"
+#: dist/converse-no-dependencies.js:90076
+msgid "Show less"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87778
-msgid ""
-"Moderators are privileged users who can change the roles of other users "
-"(except those with admin or owner affiliations."
+#: dist/converse-no-dependencies.js:90872
+#: dist/converse-no-dependencies.js:90874
+#, javascript-format
+msgid "%1$s has removed this message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87780
-msgid "The default role, implies that you can read and write messages."
+#: dist/converse-no-dependencies.js:92167
+msgid "Search results"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87782
-msgid ""
-"Visitors aren't allowed to write messages in a moderated multi-user chat."
+#: dist/converse-no-dependencies.js:92193
+msgid "Search"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87788
-msgid ""
-"Owner is the highest affiliation. Owners can modify roles and affiliations "
-"of all other users."
+#: dist/converse-no-dependencies.js:92996
+msgid "Insert emojis"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87790
-msgid ""
-"Admin is the 2nd highest affiliation. Admins can modify roles and "
-"affiliations of all other users except owners."
+#. harmony default export
+#: dist/converse-no-dependencies.js:93604
+msgid "Message characters remaining"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87792
-msgid "To ban a user, you give them the affiliation of \"outcast\"."
+#: dist/converse-no-dependencies.js:93787
+msgid "Send the message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87805
-msgid "Change role"
+#: dist/converse-no-dependencies.js:94012
+msgid "Start a call"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87807
-msgid "New Role"
+#: dist/converse-no-dependencies.js:94027
+msgid "Hide participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87809
-#: dist/converse-no-dependencies.js:87829
-#: dist/converse-no-dependencies.js:88676
-msgid "Reason"
+#: dist/converse-no-dependencies.js:94028
+msgid "Show participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87825
-msgid "Change affiliation"
+#: dist/converse-no-dependencies.js:94049
+msgid "Choose a file to send"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87827
-msgid "New affiliation"
+#: dist/converse-no-dependencies.js:94066
+msgid "Click to write as a normal (non-spoiler) message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87851
-msgid "No users with that affiliation found."
+#: dist/converse-no-dependencies.js:94068
+msgid "Click to write your message as a spoiler"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87853
-msgid "No users with that role found."
+#: dist/converse-no-dependencies.js:94422
+#: dist/converse-no-dependencies.js:108465
+msgid "Details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87855
-msgid "Type here to filter the search results"
+#: dist/converse-no-dependencies.js:94423
+msgid "See more information about this person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87859
-msgid "Show users"
+#: dist/converse-no-dependencies.js:94435
+msgid "Close and end this conversation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87861
-msgid ""
-"Roles are assigned to users to grant or deny them certain abilities in a "
-"multi-user chat. They're assigned either explicitly or implicitly as part of "
-"an affiliation. A role that's not due to an affiliation, is only valid for "
-"the duration of the user's session."
+#: dist/converse-no-dependencies.js:94861
+msgid "Are you sure you want to clear the messages from this conversation?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87863
-msgid ""
-"An affiliation is a long-lived entitlement which typically implies a certain "
-"role and which grants privileges and responsibilities. For example admins "
-"and owners automatically have the moderator role."
+#. harmony default export
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Hidden message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88383
-msgid "Timeout error while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88385
-msgid "Sorry, you're not allowed to make that change"
+#: dist/converse-no-dependencies.js:94989
+#: dist/converse-no-dependencies.js:103015
+msgid "Optional hint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88387
-msgid "Sorry, something went wrong while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:95705
+msgid "Sorry, the connection has been lost, and your message could not be sent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88400
-msgid "Affiliation changed"
+#. harmony default export
+#: dist/converse-no-dependencies.js:95802
+#: dist/converse-no-dependencies.js:103868
+#: dist/converse-no-dependencies.js:103880
+msgid "You have unread messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88430
-msgid "Role changed"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:97333
+msgid "Remove messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88436
-msgid "You're not allowed to make that change"
+#: dist/converse-no-dependencies.js:97333
+msgid "Close this chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88438
-msgid "Sorry, something went wrong while trying to set the role"
+#: dist/converse-no-dependencies.js:97333
+msgid "Write in the third person"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88515
-msgid "Moderator Tools"
+#: dist/converse-no-dependencies.js:97333
+#: dist/converse-no-dependencies.js:105444
+msgid "Show this menu"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88666
-msgid "Are you sure you want to destroy this groupchat?"
+#: dist/converse-no-dependencies.js:97865
+msgid ""
+"To improve performance, we cache your data in this browser. Uncheck this box "
+"if this is a public computer or if you want your data to be deleted when you "
+"log out. It's important that you explicitly log out, otherwise not all "
+"cached data might be deleted. Please note, when using an untrusted device, "
+"OMEMO encryption is NOT available."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88669
-msgid "Please enter the XMPP address of this groupchat to confirm"
+#: dist/converse-no-dependencies.js:97866
+msgid "This is a trusted device"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88671
-#: dist/converse-no-dependencies.js:103082
-msgid "name@example.org"
+#: dist/converse-no-dependencies.js:97870
+msgid "Connection URL"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88675
-msgid "Optional reason for destroying this groupchat"
+#: dist/converse-no-dependencies.js:97871
+msgid "HTTP or websocket URL that is used to connect to your XMPP server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88679
-msgid "Optional XMPP address for a new groupchat that replaces this one"
+#: dist/converse-no-dependencies.js:97872
+msgid "e.g. wss://example.org/xmpp-websocket"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88680
-msgid "replacement@example.org"
+#: dist/converse-no-dependencies.js:97877
+msgid "Password"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88983
-msgid ""
-"Couldn't find a participant with that nickname. They might have left the "
-"groupchat."
+#: dist/converse-no-dependencies.js:97881
+msgid "Create an account"
 msgstr ""
 
-#. e.g. Your nickname is "coolguy69"
-#: dist/converse-no-dependencies.js:89104
-#, javascript-format
-msgid "Your nickname is \"%1$s\""
+#: dist/converse-no-dependencies.js:97882
+msgid "Don't have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89124
-msgid "Error: invalid number of arguments"
+#: dist/converse-no-dependencies.js:97891
+msgid "Log in"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:89170
-msgid "On which entity do you want to run commands?"
+#: dist/converse-no-dependencies.js:97895
+msgid "Username"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89172
-msgid ""
-"Certain XMPP services and entities allow privileged users to execute ad-hoc "
-"commands on them."
+#: dist/converse-no-dependencies.js:97895
+msgid "user@domain"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89174
-msgid "Commands found"
+#: dist/converse-no-dependencies.js:97905
+msgid "Disconnected"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89176
-msgid "List available commands"
+#: dist/converse-no-dependencies.js:97906
+msgid "Click here to log in anonymously"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89180
-msgid "No commands found"
+#: dist/converse-no-dependencies.js:98017
+#: dist/converse-no-dependencies.js:107237
+#: dist/converse-no-dependencies.js:124961
+msgid "Please enter a valid XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89446
-msgid "Sorry, an error occurred while looking for commands on that entity."
+#. harmony default export
+#: dist/converse-no-dependencies.js:98866
+msgid "Chat Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89457
-msgid "The specified entity doesn't support ad-hoc commands"
+#: dist/converse-no-dependencies.js:98866
+msgid "Toggle chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89572
-msgid ""
-"Sorry, an error occurred while trying to execute the command. See the "
-"developer console for details"
+#: dist/converse-no-dependencies.js:100728
+msgid "Close these announcements"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:101344
+msgid "Click to open this server message"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:101353
+msgid "Announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:101992
+msgid "Click to load missing messages"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:103630
 msgid "Change nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Enter groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Choose a nickname to enter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Please choose your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90303
+#: dist/converse-no-dependencies.js:103882
 msgid "You're not allowed to send messages in this room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90692
+#: dist/converse-no-dependencies.js:104527
 #, javascript-format
 msgid "Click to mention %1$s in your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90699
+#: dist/converse-no-dependencies.js:104532
 msgid "This user is a moderator."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90701
+#: dist/converse-no-dependencies.js:104533
 msgid "This user can send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90703
+#: dist/converse-no-dependencies.js:104534
 msgid "This user can NOT send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90724
+#: dist/converse-no-dependencies.js:104550
 msgid "Admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90726
+#: dist/converse-no-dependencies.js:104551
 msgid "Member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90728
+#: dist/converse-no-dependencies.js:104552
 msgid "Moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90730
+#: dist/converse-no-dependencies.js:104553
 msgid "Owner"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90732
+#: dist/converse-no-dependencies.js:104554
 msgid "Visitor"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:90775
+#: dist/converse-no-dependencies.js:104591
+msgid "Participant"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:104591
 msgid "Participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user's affiliation to admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Ban user by changing their affiliation to outcast"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Clear the chat area"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Close this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user role to participant"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:93503
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:108541
 msgid "Remove this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Kick user from groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Write in 3rd person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant membership to a user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Opens up the moderator tools GUI"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Remove user's ability to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:92555
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:107568
 msgid "Change your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant moderator role to user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant ownership of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Register your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Revoke the user's current affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject (alias for /subject)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Allow muted user to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91561
+#: dist/converse-no-dependencies.js:105600
 msgid "Loading configuration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:106168
 msgid "Sorry, an error occurred while trying to submit the config form."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91925
+#: dist/converse-no-dependencies.js:106223
 msgid ""
 "The conversation has moved to a new address. Click the link below to enter."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:91933
+#: dist/converse-no-dependencies.js:106229
 msgid "This groupchat no longer exists"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91935
+#: dist/converse-no-dependencies.js:106230
 #, fuzzy, javascript-format
 msgid "The following reason was given: \"%1$s\""
 msgstr "تو"
 
-#: dist/converse-no-dependencies.js:92417
+#: dist/converse-no-dependencies.js:106941
 #, javascript-format
 msgid "This action was done by %1$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92423
+#: dist/converse-no-dependencies.js:106945
 #, javascript-format
 msgid "The reason given is: \"%1$s\"."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:92462
-#: dist/converse-no-dependencies.js:93456
-msgid "Invite"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92464
-msgid "Invite someone to this groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92466
-msgid "user@example.org"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92472
-msgid "Optional reason for the invitation"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92592
+#: dist/converse-no-dependencies.js:106977
 msgid "Topic"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92594
+#: dist/converse-no-dependencies.js:106978
 msgid "Topic author"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92603
-#, javascript-format
-msgid "Groupchat info for %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92610
+#: dist/converse-no-dependencies.js:106988
 msgid "XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92612
+#: dist/converse-no-dependencies.js:106989
 msgid "Message archiving"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92614
+#: dist/converse-no-dependencies.js:106990
 msgid "Messages are archived on the server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92616
+#: dist/converse-no-dependencies.js:106991
 msgid "Description"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92618
+#: dist/converse-no-dependencies.js:106992
 msgid "Features"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92620
-#: dist/converse-no-dependencies.js:101859
+#: dist/converse-no-dependencies.js:106993
+#: dist/converse-no-dependencies.js:123435
 msgid "Hidden"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92622
+#: dist/converse-no-dependencies.js:106994
 msgid "This groupchat is not publicly searchable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92624
+#: dist/converse-no-dependencies.js:106995
 msgid "This groupchat is restricted to members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92626
+#: dist/converse-no-dependencies.js:106996
 msgid "Members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92628
-#: dist/converse-no-dependencies.js:101863
+#: dist/converse-no-dependencies.js:106997
+#: dist/converse-no-dependencies.js:123437
 msgid "Moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92630
+#: dist/converse-no-dependencies.js:106998
 msgid ""
 "Participants entering this groupchat need to request permission to write"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92632
+#: dist/converse-no-dependencies.js:106999
+#: dist/converse-no-dependencies.js:124963
 msgid "Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92634
+#: dist/converse-no-dependencies.js:107000
 msgid "This groupchat does not require a password upon entry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92636
+#: dist/converse-no-dependencies.js:107001
 msgid "No password required"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92638
+#: dist/converse-no-dependencies.js:107002
 msgid "Not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92640
+#: dist/converse-no-dependencies.js:107003
 msgid "All other groupchat participants can see your XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92642
+#: dist/converse-no-dependencies.js:107004
 msgid "Not moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92644
+#: dist/converse-no-dependencies.js:107005
 msgid "Participants entering this groupchat can write right away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92646
+#: dist/converse-no-dependencies.js:107006
 msgid "Online users"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92648
-#: dist/converse-no-dependencies.js:101867
+#: dist/converse-no-dependencies.js:107007
+#: dist/converse-no-dependencies.js:123439
 msgid "Open"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92650
-msgid "Anyone can join this groupchat"
+#: dist/converse-no-dependencies.js:107008
+msgid "Anyone can join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107009
+msgid "This groupchat requires a password before entry"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107010
+msgid "Password protected"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107011
+msgid "Persistent"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107012
+msgid "This groupchat persists even if it's unoccupied"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107013
+#: dist/converse-no-dependencies.js:123441
+msgid "Public"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107014
+#: dist/converse-no-dependencies.js:123442
+msgid "Semi-anonymous"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107015
+msgid "Only moderators can see your XMPP address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107016
+#: dist/converse-no-dependencies.js:123443
+msgid "Temporary"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107017
+msgid "This groupchat will disappear once the last person leaves"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107018
+msgid "This groupchat is publicly searchable"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107213
+#, javascript-format
+msgid "Groupchat info for %1$s"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:107235
+#: dist/converse-no-dependencies.js:108500
+msgid "Invite"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107236
+msgid "user@example.org"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107239
+msgid "Optional reason for the invitation"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107400
+msgid "Invite someone to this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107844
+msgid "Hide the groupchat topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107845
+msgid "This groupchat is bookmarked"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108466
+msgid "Show more information about this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108476
+msgid "Configure"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108477
+msgid "Configure this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108488
+#, fuzzy
+msgid "Change the nickname you're using in this groupchat"
+msgstr "نام این گروه بهتر است چه باشد ؟"
+
+#: dist/converse-no-dependencies.js:108501
+msgid "Invite someone to join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Show topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Hide topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Show the topic message in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Hide the topic in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108528
+msgid "Moderate"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108529
+msgid "Moderate this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108540
+msgid "Destroy"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108553
+msgid "Leave"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108554
+msgid "Leave and close this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108563
+msgid "Are you sure you want to leave this groupchat?"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:108616
+msgid "This groupchat requires a password"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108617
+msgid "Password: "
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108618
+msgid "Submit"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:109883
+msgid "Minimized"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:110489
+msgid "Click to restore this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110640
+#: dist/converse-no-dependencies.js:110658
+msgid "Minimize"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110641
+msgid "Minimize this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110659
+msgid "Minimize this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92652
-msgid "This groupchat requires a password before entry"
+#: dist/converse-no-dependencies.js:111587
+msgid "has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92654
-msgid "Password protected"
+#: dist/converse-no-dependencies.js:111589
+msgid "has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92656
-msgid "Persistent"
+#: dist/converse-no-dependencies.js:111591
+msgid "is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92658
-msgid "This groupchat persists even if it's unoccupied"
+#: dist/converse-no-dependencies.js:111593
+msgid "has come online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92660
-#: dist/converse-no-dependencies.js:101871
-msgid "Public"
+#. workaround for Prosody which doesn't give type "headline"
+#: dist/converse-no-dependencies.js:111628
+#: dist/converse-no-dependencies.js:111634
+#, javascript-format
+msgid "Notification from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92662
-#: dist/converse-no-dependencies.js:101873
-msgid "Semi-anonymous"
+#: dist/converse-no-dependencies.js:111636
+#: dist/converse-no-dependencies.js:111644
+#: dist/converse-no-dependencies.js:111647
+#, javascript-format
+msgid "%1$s says"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92664
-msgid "Only moderators can see your XMPP address"
+#: dist/converse-no-dependencies.js:111757
+msgid "wants to be your contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92666
-#: dist/converse-no-dependencies.js:101875
-msgid "Temporary"
+#. harmony default export
+#: dist/converse-no-dependencies.js:111834
+#: dist/converse-no-dependencies.js:126751
+msgid "Away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92668
-msgid "This groupchat will disappear once the last person leaves"
+#: dist/converse-no-dependencies.js:111835
+#: dist/converse-no-dependencies.js:126750
+msgid "Busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92670
-msgid "This groupchat is publicly searchable"
+#: dist/converse-no-dependencies.js:111836
+#: dist/converse-no-dependencies.js:126748
+msgid "Online"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93021
-msgid "Hide the groupchat topic"
+#: dist/converse-no-dependencies.js:111838
+msgid "Away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93023
-msgid "This groupchat is bookmarked"
+#: dist/converse-no-dependencies.js:111839
+msgid "Personal status message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93419
-msgid "Show more information about this groupchat"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112002
+msgid "Change chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93430
-msgid "Configure"
+#: dist/converse-no-dependencies.js:112146
+msgid "Your profile picture"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93431
-msgid "Configure this groupchat"
+#: dist/converse-no-dependencies.js:112253
+msgid "OMEMO"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93443
-#, fuzzy
-msgid "Change the nickname you're using in this groupchat"
-msgstr "نام این گروه بهتر است چه باشد ؟"
-
-#: dist/converse-no-dependencies.js:93457
-msgid "Invite someone to join this groupchat"
+#: dist/converse-no-dependencies.js:112254
+msgid "Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Show topic"
+#: dist/converse-no-dependencies.js:112269
+msgid "Save and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Hide topic"
+#: dist/converse-no-dependencies.js:112270
+msgid ""
+"Use commas to separate multiple roles. Your roles are shown next to your "
+"name on your chat messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Show the topic message in the heading"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112794
+msgid "Your Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Hide the topic in the heading"
+#: dist/converse-no-dependencies.js:112814
+msgid "Sorry, an error happened while trying to save your profile data."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93489
-msgid "Moderate"
+#: dist/converse-no-dependencies.js:112814
+msgid "You can check your browser's developer console for any error output."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93490
-msgid "Moderate this groupchat"
+#: dist/converse-no-dependencies.js:112889
+msgid "About"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93502
-msgid "Destroy"
+#: dist/converse-no-dependencies.js:112890
+msgid "Commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93516
-msgid "Leave"
+#. harmony default export
+#: dist/converse-no-dependencies.js:112898
+#, javascript-format
+msgid ""
+"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93517
-msgid "Leave and close this groupchat"
+#: dist/converse-no-dependencies.js:112899
+#, javascript-format
+msgid "%1$s Translate %2$s it into your own language"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93526
-msgid "Are you sure you want to leave this groupchat?"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:113035
+msgid "Settings"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93643
-msgid "This groupchat requires a password"
+#: dist/converse-no-dependencies.js:113401
+#: dist/converse-no-dependencies.js:113411
+msgid "online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93645
-msgid "Password: "
+#: dist/converse-no-dependencies.js:113403
+msgid "busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93647
-msgid "Submit"
+#: dist/converse-no-dependencies.js:113405
+msgid "away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94542
-msgid "has gone offline"
+#: dist/converse-no-dependencies.js:113407
+msgid "away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94544
-msgid "has gone away"
+#: dist/converse-no-dependencies.js:113409
+msgid "offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94546
-msgid "is busy"
+#: dist/converse-no-dependencies.js:113426
+msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94548
-msgid "has come online"
+#: dist/converse-no-dependencies.js:113459
+msgid "Log out"
 msgstr ""
 
-#. workaround for Prosody which doesn't give type "headline"
-#: dist/converse-no-dependencies.js:94590
-#: dist/converse-no-dependencies.js:94596
-#, javascript-format
-msgid "Notification from %1$s"
+#: dist/converse-no-dependencies.js:113463
+msgid "Show details about this chat client"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94598
-#: dist/converse-no-dependencies.js:94608
-#: dist/converse-no-dependencies.js:94611
+#: dist/converse-no-dependencies.js:113470
 #, javascript-format
-msgid "%1$s says"
+msgid "I am %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94741
-msgid "wants to be your contact"
+#: dist/converse-no-dependencies.js:113471
+msgid "Click to change your chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95158
+#: dist/converse-no-dependencies.js:114262
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because %1$s requires you "
 "to be subscribed to their presence in order to see their OMEMO information"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95160
+#: dist/converse-no-dependencies.js:114264
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because the remote server "
 "for %1$s could not be found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95162
+#: dist/converse-no-dependencies.js:114266
 msgid "Unable to send an encrypted message due to an unexpected error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95177
+#: dist/converse-no-dependencies.js:114279
 msgid ""
 "This is an OMEMO encrypted message which your client doesn’t seem to "
 "support. Find more information on https://conversations.im/omemo"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95699
+#: dist/converse-no-dependencies.js:114521
+msgid ""
+"Error: could not decrypt a received encrypted file, because it could not be "
+"downloaded"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:114730
 msgid ""
 "Sorry, could not decrypt a received OMEMO message because we don't have the "
 "XMPP address for that user."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95778
+#: dist/converse-no-dependencies.js:114797
 msgid "Sorry, could not decrypt a received OMEMO message due to an error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96553
+#: dist/converse-no-dependencies.js:115455
 #, javascript-format
 msgid ""
 "%1$s doesn't appear to have a client that supports OMEMO. Encrypted chat "
 "will no longer be possible in this grouchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96634
+#: dist/converse-no-dependencies.js:115522
 msgid ""
 "Cannot use end-to-end encryption in this groupchat, either the groupchat has "
 "some anonymity or not all participants support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96636
+#: dist/converse-no-dependencies.js:115524
 #, javascript-format
 msgid ""
 "Cannot use end-to-end encryption because %1$s uses a client that doesn't "
 "support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96655
+#: dist/converse-no-dependencies.js:115537
 msgid "Messages are being sent in plaintext"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96657
+#: dist/converse-no-dependencies.js:115538
 msgid "Messages are sent encrypted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96661
+#: dist/converse-no-dependencies.js:115541
 msgid ""
 "This groupchat needs to be members-only and non-anonymous in order to "
 "support OMEMO encrypted messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96663
+#: dist/converse-no-dependencies.js:115543
 msgid "OMEMO encryption is not supported"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96694
+#: dist/converse-no-dependencies.js:115568
 msgid ""
 "Sorry, no devices found to which we can send an OMEMO encrypted message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96924
+#: dist/converse-no-dependencies.js:115761
 msgid "Trusted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96926
+#: dist/converse-no-dependencies.js:115762
 msgid "Untrusted"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:96936
+#: dist/converse-no-dependencies.js:115770
 msgid "OMEMO Fingerprints"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96938
+#: dist/converse-no-dependencies.js:115771
 msgid "No OMEMO-enabled devices found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97200
+#: dist/converse-no-dependencies.js:116318
 msgid "Checkbox for selecting the following fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97206
+#: dist/converse-no-dependencies.js:116322
 msgid "Device without a fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97208
+#: dist/converse-no-dependencies.js:116323
 msgid "Checkbox for selecting the following device"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97220
+#: dist/converse-no-dependencies.js:116331
 msgid "Other OMEMO-enabled devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97222
+#: dist/converse-no-dependencies.js:116332
 msgid "Checkbox to select fingerprints of all other OMEMO devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97224
+#: dist/converse-no-dependencies.js:116333
 msgid "Remove checked devices and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97226
+#: dist/converse-no-dependencies.js:116334
 msgid "Select all"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97238
+#: dist/converse-no-dependencies.js:116343
 msgid "This device's OMEMO fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97240
+#: dist/converse-no-dependencies.js:116344
 msgid "Generate new keys and fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97548
+#: dist/converse-no-dependencies.js:116921
 msgid "Sorry, an error occurred while trying to remove the devices."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97581
+#: dist/converse-no-dependencies.js:116950
 msgid ""
 "Are you sure you want to generate new OMEMO keys? This will remove your old "
 "keys and all previously encrypted messages will no longer be decryptable on "
 "this device."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97638
-msgid "About"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97640
-msgid "Commands"
-msgstr ""
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:97646
-msgid "Settings"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97648
-#, javascript-format
-msgid ""
-"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97650
-#, javascript-format
-msgid "%1$s Translate %2$s it into your own language"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97679
-#: dist/converse-no-dependencies.js:97689
-msgid "online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97681
-msgid "busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97683
-msgid "away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97685
-msgid "away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97687
-msgid "offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97714
-msgid "Log out"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97720
-msgid "Show details about this chat client"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97731
-#, javascript-format
-msgid "I am %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97733
-msgid "Click to change your chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97934
-msgid "Are you sure you want to log out?"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97980
-#: dist/converse-no-dependencies.js:104482
-msgid "Away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97981
-#: dist/converse-no-dependencies.js:104480
-msgid "Busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97984
-msgid "Custom status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97985
-#: dist/converse-no-dependencies.js:104486
-msgid "Offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97986
-#: dist/converse-no-dependencies.js:104476
-msgid "Online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97988
-msgid "Away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97989
-msgid "Change chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97990
-msgid "Personal status message"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98160
-msgid "Your profile picture"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98251
-msgid "Your Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98263
-msgid "Save and close"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98265
-msgid ""
-"Use commas to separate multiple roles. Your roles are shown next to your "
-"name on your chat messages."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98269
-msgid "OMEMO"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98271
-msgid "Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "Sorry, an error happened while trying to save your profile data."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "You can check your browser's developer console for any error output."
-msgstr ""
-
 #. harmony default export
-#: dist/converse-no-dependencies.js:100471
+#: dist/converse-no-dependencies.js:121029
 msgid "Choose a different provider"
 msgstr "یک سرویس دهنده دیگر را انتخاب کنید"
 
-#: dist/converse-no-dependencies.js:100473
-#: dist/converse-no-dependencies.js:100531
+#: dist/converse-no-dependencies.js:121030
+#: dist/converse-no-dependencies.js:121071
 #, fuzzy
 msgid "Already have a chat account?"
 msgstr "حساب کاربری دارید؟"
 
-#: dist/converse-no-dependencies.js:100475
+#: dist/converse-no-dependencies.js:121031
 msgid "Account Registration:"
 msgstr "ثبت نام حساب کاربری:"
 
-#: dist/converse-no-dependencies.js:100477
-#: dist/converse-no-dependencies.js:100533
+#: dist/converse-no-dependencies.js:121032
+#: dist/converse-no-dependencies.js:121072
 msgid "Log in here"
 msgstr "از اینجا وارد شوید"
 
-#: dist/converse-no-dependencies.js:100479
+#: dist/converse-no-dependencies.js:121033
 msgid "Register"
 msgstr "ثبت نام"
 
-#: dist/converse-no-dependencies.js:100508
+#: dist/converse-no-dependencies.js:121056
 msgid "Hold tight, we're fetching the registration form…"
 msgstr "در حال دریافت فرم ثبت نام، لطفا صبر کنید…"
 
-#: dist/converse-no-dependencies.js:100520
+#: dist/converse-no-dependencies.js:121064
 msgid "Tip: A list of public XMPP providers is available"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100522
+#: dist/converse-no-dependencies.js:121065
 msgid "here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100529
+#: dist/converse-no-dependencies.js:121070
 msgid "Fetch registration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100541
+#: dist/converse-no-dependencies.js:121077
 msgid "Create your account"
 msgstr "ساختن حساب کاربری"
 
-#: dist/converse-no-dependencies.js:100543
+#: dist/converse-no-dependencies.js:121078
 #, fuzzy
 msgid "Please enter the XMPP provider to register with:"
 msgstr "لطفا سرویس دهنده XMPP خود را برای ثبت نام وارد کنید"
 
-#: dist/converse-no-dependencies.js:100927
+#: dist/converse-no-dependencies.js:121713
 msgid "Sorry, we're unable to connect to your chosen provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100943
+#: dist/converse-no-dependencies.js:121724
 msgid ""
 "Sorry, the given provider does not support in band account registration. "
 "Please try with a different provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100971
+#: dist/converse-no-dependencies.js:121750
 #, javascript-format
 msgid ""
 "Something went wrong while establishing a connection with \"%1$s\". Are you "
 "sure it exists?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101159
+#: dist/converse-no-dependencies.js:121912
 msgid "Now logging you in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101161
+#: dist/converse-no-dependencies.js:121914
 msgid "Registered successfully"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101273
+#: dist/converse-no-dependencies.js:122017
 msgid ""
 "The provider rejected your registration attempt. Please check the values you "
 "entered for correctness."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101545
+#: dist/converse-no-dependencies.js:122581
 msgid " e.g. conversejs.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101639
+#: dist/converse-no-dependencies.js:123112
 msgid "This field is required"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101645
+#: dist/converse-no-dependencies.js:123116
 msgid "Join"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101647
-msgid "Enter a new Groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101678
+#: dist/converse-no-dependencies.js:123120
 msgid "name@conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101754
-msgid "Groupchat id is invalid."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101807
-msgid "Show groupchats"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101809
-msgid "Server address"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101815
-#: dist/converse-no-dependencies.js:102123
-msgid "Show more information on this groupchat"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123322
+msgid "Enter a new Groupchat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:101823
-msgid "Query for Groupchats"
+#: dist/converse-no-dependencies.js:123381
+msgid "Groupchat id is invalid."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101849
+#: dist/converse-no-dependencies.js:123430
 msgid "Description:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101851
+#: dist/converse-no-dependencies.js:123431
 msgid "Groupchat XMPP Address:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101853
+#: dist/converse-no-dependencies.js:123432
 msgid "Participants:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101855
+#: dist/converse-no-dependencies.js:123433
 msgid "Features:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101857
+#: dist/converse-no-dependencies.js:123434
 msgid "Requires authentication"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101861
+#: dist/converse-no-dependencies.js:123436
 msgid "Requires an invitation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101865
+#: dist/converse-no-dependencies.js:123438
 msgid "Non-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101869
+#: dist/converse-no-dependencies.js:123440
 msgid "Permanent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101877
+#: dist/converse-no-dependencies.js:123444
 msgid "Unmoderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101974
+#: dist/converse-no-dependencies.js:123464
+msgid "Show groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123465
+msgid "Server address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123469
+#: dist/converse-no-dependencies.js:123859
+msgid "Show more information on this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123697
 msgid "conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102022
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123718
+msgid "Query for Groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123758
 msgid "Groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102030
+#: dist/converse-no-dependencies.js:123766
 msgid "No groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102120
+#: dist/converse-no-dependencies.js:123857
 msgid "Leave this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:102127
+#: dist/converse-no-dependencies.js:123862
 msgid "Click to toggle the list of open groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102129
+#: dist/converse-no-dependencies.js:123863
 msgid "Groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102131
+#: dist/converse-no-dependencies.js:123864
 msgid "Query for groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102133
+#: dist/converse-no-dependencies.js:123865
 msgid "Add a new groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102143
-msgid "Open Groupchats"
-msgstr ""
+#: dist/converse-no-dependencies.js:123866
+#, fuzzy
+msgid "Show bookmarked groupchats"
+msgstr "حذف گروه از نشان ها"
 
-#: dist/converse-no-dependencies.js:102454
+#: dist/converse-no-dependencies.js:124472
 #, javascript-format
 msgid "Are you sure you want to leave the groupchat %1$s?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103084
+#. harmony default export
+#: dist/converse-no-dependencies.js:124959
 msgid "Add"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103088
-msgid "Add a Contact"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:103151
-msgid "Contact name"
+#: dist/converse-no-dependencies.js:124962
+msgid "Group"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103151
-msgid "Optional nickname"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:125158
+msgid "Add a Contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103243
+#: dist/converse-no-dependencies.js:125257
 msgid "Sorry, could not find a contact with that name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103268
+#: dist/converse-no-dependencies.js:125279
 msgid "This contact has already been added"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103483
+#: dist/converse-no-dependencies.js:125371
 msgid "Click to hide these contacts"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103631
+#: dist/converse-no-dependencies.js:125397
 msgid "Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103633
-msgid "Add a contact"
+#: dist/converse-no-dependencies.js:125398
+msgid "Click to toggle contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103635
-msgid "Re-sync your contacts"
+#: dist/converse-no-dependencies.js:125399
+msgid "Add a contact"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:103979
-#: dist/converse-no-dependencies.js:104041
-#, javascript-format
-msgid "Click to remove %1$s as a contact"
+#: dist/converse-no-dependencies.js:125400
+msgid "Re-sync your contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104011
+#: dist/converse-no-dependencies.js:126048
 msgid "This contact is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104012
+#: dist/converse-no-dependencies.js:126049
 msgid "This contact is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104013
+#: dist/converse-no-dependencies.js:126050
 msgid "This contact is offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104014
+#: dist/converse-no-dependencies.js:126051
 msgid "This contact is unavailable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104015
+#: dist/converse-no-dependencies.js:126052
 msgid "This contact is away for an extended period"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104016
+#: dist/converse-no-dependencies.js:126053
 msgid "This contact is away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104070
+#: dist/converse-no-dependencies.js:126073
+#, javascript-format
+msgid "Click to remove %1$s as a contact"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:126096
 #, javascript-format
 msgid "Click to chat with %1$s (XMPP address: %2$s)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104335
+#: dist/converse-no-dependencies.js:126591
 #, javascript-format
 msgid "Click to accept the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104336
+#: dist/converse-no-dependencies.js:126592
 #, javascript-format
 msgid "Click to decline the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104422
+#: dist/converse-no-dependencies.js:126694
 msgid "Are you sure you want to decline this contact request?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:104464
-msgid "Filter"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:104466
+#: dist/converse-no-dependencies.js:126743
 msgid "Filter by contact name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104468
+#: dist/converse-no-dependencies.js:126744
 msgid "Filter by group name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104470
+#: dist/converse-no-dependencies.js:126745
 msgid "Filter by status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104472
+#: dist/converse-no-dependencies.js:126746
 msgid "Any"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104474
+#: dist/converse-no-dependencies.js:126747
 msgid "Unread"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104478
+#: dist/converse-no-dependencies.js:126749
 msgid "Chatty"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104484
+#: dist/converse-no-dependencies.js:126752
 msgid "Extended Away"
 msgstr ""
 
+#: dist/converse-no-dependencies.js:126753
+msgid "Offline"
+msgstr ""
+
 #~ msgid "The explanation given is: \"%1$s\"."
 #~ msgstr "تو"
 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 636 - 396
src/i18n/fi/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1096 - 946
src/i18n/fr/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1085 - 930
src/i18n/gl/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 635 - 395
src/i18n/he/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 564 - 338
src/i18n/hi/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1094 - 939
src/i18n/hu/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1022 - 872
src/i18n/id/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 804 - 810
src/i18n/it/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1091 - 928
src/i18n/ja/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 786 - 792
src/i18n/lt/LC_MESSAGES/converse.po


+ 1091 - 1073
src/i18n/mr/LC_MESSAGES/converse.po

@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Converse.js 5.0.4\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-04-02 16:32+0200\n"
+"POT-Creation-Date: 2022-10-30 16:53+0100\n"
 "PO-Revision-Date: 2021-11-22 09:43+0000\n"
 "Last-Translator: Siddhesh Mhadnak <siddhesh.mhadnak@outlook.com>\n"
 "Language-Team: Marathi <https://hosted.weblate.org/projects/conversejs/"
@@ -19,2392 +19,2410 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 4.10-dev\n"
 
-#: dist/converse-no-dependencies.js:34118
-msgid "The connection has dropped, attempting to reconnect."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:34315
-#: dist/converse-no-dependencies.js:34379
+#: dist/converse-no-dependencies.js:28189
+#: dist/converse-no-dependencies.js:28246
 msgid "An error occurred while connecting to the chat server."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34386
+#: dist/converse-no-dependencies.js:28253
 msgid "Your XMPP address and/or password is incorrect. Please try again."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34398
+#: dist/converse-no-dependencies.js:28262
 #, javascript-format
 msgid "Sorry, we could not connect to the XMPP host with domain: %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:34400
+#: dist/converse-no-dependencies.js:28264
 msgid "The XMPP server did not offer a supported authentication mechanism"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43531
-#: dist/converse-no-dependencies.js:53086
+#: dist/converse-no-dependencies.js:31612
+msgid "The connection has dropped, attempting to reconnect."
+msgstr ""
+
+#: dist/converse-no-dependencies.js:38370
+#: dist/converse-no-dependencies.js:49889
 #, javascript-format
 msgid "%1$s is typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43533
-#: dist/converse-no-dependencies.js:53088
+#: dist/converse-no-dependencies.js:38372
+#: dist/converse-no-dependencies.js:49891
 #, javascript-format
 msgid "%1$s has stopped typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43535
-#: dist/converse-no-dependencies.js:43957
-#: dist/converse-no-dependencies.js:53090
+#: dist/converse-no-dependencies.js:38374
+#: dist/converse-no-dependencies.js:38731
+#: dist/converse-no-dependencies.js:49893
 #, javascript-format
 msgid "%1$s has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43620
-#: dist/converse-no-dependencies.js:50559
+#: dist/converse-no-dependencies.js:38447
+#: dist/converse-no-dependencies.js:47734
 msgid "You're not allowed to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43622
-#: dist/converse-no-dependencies.js:50563
+#: dist/converse-no-dependencies.js:38449
+#: dist/converse-no-dependencies.js:47738
 msgid "Sorry, an error occurred while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43627
+#: dist/converse-no-dependencies.js:38454
 msgid "You're not allowed to send a message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43629
-#: dist/converse-no-dependencies.js:50572
+#: dist/converse-no-dependencies.js:38456
+#: dist/converse-no-dependencies.js:47747
 msgid "Sorry, an error occurred while trying to send your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43955
+#: dist/converse-no-dependencies.js:38729
 #, javascript-format
 msgid "%1$s has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43959
+#: dist/converse-no-dependencies.js:38733
 #, javascript-format
 msgid "%1$s is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:43961
+#: dist/converse-no-dependencies.js:38735
 #, javascript-format
 msgid "%1$s is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:44957
-#: dist/converse-no-dependencies.js:44980
+#: dist/converse-no-dependencies.js:39562
+#: dist/converse-no-dependencies.js:39581
 msgid "Sorry, looks like file upload is not supported by your server."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45007
+#: dist/converse-no-dependencies.js:39603
 #, javascript-format
 msgid ""
 "The size of your file, %1$s, exceeds the maximum allowed by your server, "
 "which is %2$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45396
+#: dist/converse-no-dependencies.js:40264
 msgid "Undecryptable OMEMO message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45469
+#: dist/converse-no-dependencies.js:40331
 msgid "Sorry, could not determine upload URL."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45494
+#: dist/converse-no-dependencies.js:40350
 msgid "Sorry, could not determine file upload URL."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45573
+#: dist/converse-no-dependencies.js:40416
 #, javascript-format
 msgid ""
 "Sorry, could not succesfully upload your file. Your server’s response: \"%1$s"
 "\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:45575
+#: dist/converse-no-dependencies.js:40418
 msgid "Sorry, could not succesfully upload your file."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48244
+#: dist/converse-no-dependencies.js:44775
 msgid "Smileys and emotions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48245
+#: dist/converse-no-dependencies.js:44776
 msgid "People"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48246
+#: dist/converse-no-dependencies.js:44777
 msgid "Activities"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48247
+#: dist/converse-no-dependencies.js:44778
 msgid "Travel"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48248
+#: dist/converse-no-dependencies.js:44779
 msgid "Objects"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48249
+#: dist/converse-no-dependencies.js:44780
 msgid "Animals and nature"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48250
+#: dist/converse-no-dependencies.js:44781
 msgid "Food and drink"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48251
+#: dist/converse-no-dependencies.js:44782
 msgid "Symbols"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48252
+#: dist/converse-no-dependencies.js:44783
 msgid "Flags"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:48253
+#: dist/converse-no-dependencies.js:44784
 msgid "Stickers"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:49457
+#: dist/converse-no-dependencies.js:46370
 #, javascript-format
 msgid "Error: timeout while fetching %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:49469
+#: dist/converse-no-dependencies.js:46379
 #, javascript-format
 msgid "Error: not allowed to fetch %1s list for MUC %2s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50561
+#: dist/converse-no-dependencies.js:47736
 msgid ""
 "Your retraction was not delivered because you're not present in the "
 "groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50568
+#: dist/converse-no-dependencies.js:47743
 msgid "Your message was not delivered because you weren't allowed to send it."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50570
+#: dist/converse-no-dependencies.js:47745
 msgid ""
 "Your message was not delivered because you're not present in the groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:50946
+#: dist/converse-no-dependencies.js:48066
 msgid "A timeout happened while while trying to retract your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51724
+#: dist/converse-no-dependencies.js:48748
 msgid "Sorry, an error happened while running the command."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51724
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:48748
+#: dist/converse-no-dependencies.js:106168
 msgid "Check your browser's developer console for details."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51749
-#: dist/converse-no-dependencies.js:51772
+#: dist/converse-no-dependencies.js:48767
+#: dist/converse-no-dependencies.js:48785
 msgid "Error: couldn't find a groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51759
+#: dist/converse-no-dependencies.js:48775
 msgid "Error: found multiple groupchat participant based on your arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51787
+#: dist/converse-no-dependencies.js:48797
 #, javascript-format
 msgid ""
 "Error: the \"%1$s\" command takes two arguments, the user's nickname and "
 "optionally a reason."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51856
+#: dist/converse-no-dependencies.js:48852
 msgid ""
 "Forbidden: you do not have the necessary affiliation in order to do that."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51891
+#: dist/converse-no-dependencies.js:48879
 msgid "Forbidden: you do not have the necessary role in order to do that."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:51989
+#: dist/converse-no-dependencies.js:48958
 msgid "Error: couldn't register new nickname in members only room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52314
+#: dist/converse-no-dependencies.js:49239
 msgid "You're not allowed to register yourself in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52316
+#: dist/converse-no-dependencies.js:49241
 msgid ""
 "You're not allowed to register in this groupchat because it's members-only."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52360
+#: dist/converse-no-dependencies.js:49277
 msgid ""
 "Can't register your nickname in this groupchat, it doesn't support "
 "registration."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52362
+#: dist/converse-no-dependencies.js:49279
 msgid ""
 "Can't register your nickname in this groupchat, invalid data form supplied."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic set by %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:52634
+#: dist/converse-no-dependencies.js:49529
 #, javascript-format
 msgid "Topic cleared by %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53092
+#: dist/converse-no-dependencies.js:49895
 #, javascript-format
 msgid "%1$s has entered the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53094
+#: dist/converse-no-dependencies.js:49897
 #, javascript-format
 msgid "%1$s has left the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53096
+#: dist/converse-no-dependencies.js:49899
 #, javascript-format
 msgid "%1$s is now a moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53098
+#: dist/converse-no-dependencies.js:49901
 #, javascript-format
 msgid "%1$s is no longer a moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53100
+#: dist/converse-no-dependencies.js:49903
 #, javascript-format
 msgid "%1$s has been given a voice"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53102
+#: dist/converse-no-dependencies.js:49905
 #, javascript-format
 msgid "%1$s has been muted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53111
+#: dist/converse-no-dependencies.js:49913
 #, javascript-format
 msgid "%1$s and %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53115
+#: dist/converse-no-dependencies.js:49916
 #, javascript-format
 msgid "%1$s are typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53117
+#: dist/converse-no-dependencies.js:49918
 #, javascript-format
 msgid "%1$s have stopped typing"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53119
+#: dist/converse-no-dependencies.js:49920
 #, javascript-format
 msgid "%1$s have gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53121
+#: dist/converse-no-dependencies.js:49922
 #, javascript-format
 msgid "%1$s have entered the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53123
+#: dist/converse-no-dependencies.js:49924
 #, javascript-format
 msgid "%1$s have left the groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53125
+#: dist/converse-no-dependencies.js:49926
 #, javascript-format
 msgid "%1$s are now moderators"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53127
+#: dist/converse-no-dependencies.js:49928
 #, javascript-format
 msgid "%1$s are no longer moderators"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53129
+#: dist/converse-no-dependencies.js:49930
 #, javascript-format
 msgid "%1$s have been given voices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53131
+#: dist/converse-no-dependencies.js:49932
 #, javascript-format
 msgid "%1$s have been muted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned by %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53502
+#: dist/converse-no-dependencies.js:50233
 #, javascript-format
 msgid "%1$s has been banned"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53504
+#: dist/converse-no-dependencies.js:50235
 #, javascript-format
 msgid "%1$s's nickname has changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out by %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53506
+#: dist/converse-no-dependencies.js:50237
 #, javascript-format
 msgid "%1$s has been kicked out"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53508
+#: dist/converse-no-dependencies.js:50239
 #, javascript-format
 msgid "%1$s has been removed because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53510
+#: dist/converse-no-dependencies.js:50241
 #, javascript-format
 msgid "%1$s has been removed for not being a member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53531
+#: dist/converse-no-dependencies.js:50259
 #, javascript-format
 msgid "%1$s is no longer an admin of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53536
+#: dist/converse-no-dependencies.js:50264
 #, javascript-format
 msgid "%1$s is no longer an owner of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53541
+#: dist/converse-no-dependencies.js:50269
 #, javascript-format
 msgid "%1$s is no longer banned from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53548
+#: dist/converse-no-dependencies.js:50275
 #, javascript-format
 msgid "%1$s is no longer a member of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53555
+#: dist/converse-no-dependencies.js:50281
 #, javascript-format
 msgid "%1$s is now a member of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53561
+#: dist/converse-no-dependencies.js:50287
 #, javascript-format
 msgid "%1$s is now an %2$s of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53701
+#: dist/converse-no-dependencies.js:50409
 msgid ""
 "The nickname you chose is reserved or currently in use, please choose a "
 "different one."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53729
+#: dist/converse-no-dependencies.js:50434
 msgid "Password incorrect"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53737
+#: dist/converse-no-dependencies.js:50441
 msgid "You are not on the member list of this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53745
+#: dist/converse-no-dependencies.js:50448
 msgid "You are not allowed to create new groupchats."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53749
+#: dist/converse-no-dependencies.js:50451
 msgid "Your nickname doesn't conform to this groupchat's policies."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53766
+#: dist/converse-no-dependencies.js:50466
 msgid "This groupchat does not (yet) exist."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53770
+#: dist/converse-no-dependencies.js:50469
 msgid "This groupchat has reached its maximum number of participants."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53774
+#: dist/converse-no-dependencies.js:50472
 msgid "Remote server not found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53778
+#: dist/converse-no-dependencies.js:50475
 msgid "You're not allowed to enter this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:53782
+#: dist/converse-no-dependencies.js:50478
 msgid "An error happened while trying to enter this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:54944
+#: dist/converse-no-dependencies.js:51414
 #, javascript-format
 msgid "%1$s has invited you to join a groupchat: %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:54946
+#: dist/converse-no-dependencies.js:51421
 #, javascript-format
 msgid ""
 "%1$s has invited you to join a groupchat: %2$s, and left the following "
 "reason: \"%3$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55353
+#: dist/converse-no-dependencies.js:53085
 msgid "This groupchat is not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55354
+#: dist/converse-no-dependencies.js:53086
 msgid "This groupchat now shows unavailable members"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55355
+#: dist/converse-no-dependencies.js:53087
 msgid "This groupchat does not show unavailable members"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55356
+#: dist/converse-no-dependencies.js:53088
 msgid "The groupchat configuration has changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55357
+#: dist/converse-no-dependencies.js:53089
 msgid "Groupchat logging is now enabled"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55358
+#: dist/converse-no-dependencies.js:53090
 msgid "Groupchat logging is now disabled"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55359
+#: dist/converse-no-dependencies.js:53091
 msgid "This groupchat is now no longer anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55360
+#: dist/converse-no-dependencies.js:53092
 msgid "This groupchat is now semi-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55361
+#: dist/converse-no-dependencies.js:53093
 msgid "This groupchat is now fully-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55362
+#: dist/converse-no-dependencies.js:53094
 msgid "A new groupchat has been created"
 msgstr ""
 
 #. XXX: Note the triple underscore function and not double underscore.
-#: dist/converse-no-dependencies.js:55366
+#: dist/converse-no-dependencies.js:53098
 #, javascript-format
 msgid "Your nickname has been automatically set to %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55367
+#: dist/converse-no-dependencies.js:53099
 #, javascript-format
 msgid "Your nickname has been changed to %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55370
+#: dist/converse-no-dependencies.js:53102
 msgid "You have been banned from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55371
+#: dist/converse-no-dependencies.js:53103
 msgid "You have exited this groupchat due to a technical problem"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55372
+#: dist/converse-no-dependencies.js:53104
 msgid "You have been kicked from this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55373
+#: dist/converse-no-dependencies.js:53105
 msgid ""
 "You have been removed from this groupchat because of an affiliation change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55374
+#: dist/converse-no-dependencies.js:53106
 msgid ""
 "You have been removed from this groupchat because the groupchat has changed "
 "to members-only and you're not a member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55375
+#: dist/converse-no-dependencies.js:53107
 msgid ""
 "You have been removed from this groupchat because the service hosting it is "
 "being shut down"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55595
-#: dist/converse-no-dependencies.js:67579
-#: dist/converse-no-dependencies.js:67583
-#: dist/converse-no-dependencies.js:67699
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:80130
-#: dist/converse-no-dependencies.js:91859
-#: dist/converse-no-dependencies.js:95166
-#: dist/converse-no-dependencies.js:95168
-#: dist/converse-no-dependencies.js:96639
-#: dist/converse-no-dependencies.js:97548
-#: dist/converse-no-dependencies.js:104381
+#: dist/converse-no-dependencies.js:53660
+#: dist/converse-no-dependencies.js:80536
+#: dist/converse-no-dependencies.js:80540
+#: dist/converse-no-dependencies.js:80629
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:95706
+#: dist/converse-no-dependencies.js:106169
+#: dist/converse-no-dependencies.js:114269
+#: dist/converse-no-dependencies.js:114271
+#: dist/converse-no-dependencies.js:115526
+#: dist/converse-no-dependencies.js:116921
+#: dist/converse-no-dependencies.js:126641
 msgid "Error"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55595
+#: dist/converse-no-dependencies.js:53660
 msgid "Sorry, something went wrong while trying to save your bookmark."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid "Timeout Error"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:55665
+#: dist/converse-no-dependencies.js:53715
 msgid ""
 "The server did not return your bookmarks within the allowed time. You can "
 "reload the page to request them again."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:57814
+#: dist/converse-no-dependencies.js:59073
 msgid "Timeout while trying to fetch archived messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:57829
+#: dist/converse-no-dependencies.js:59086
 msgid "An error occurred while querying for archived messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:60504
+#: dist/converse-no-dependencies.js:64069
 #, javascript-format
 msgid "Sorry, there was an error while trying to add %1$s as a contact."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:60798
+#: dist/converse-no-dependencies.js:64321
 msgid "This client does not allow presence subscriptions"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61195
+#: dist/converse-no-dependencies.js:65002
 msgid "My contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61196
+#: dist/converse-no-dependencies.js:65003
 msgid "Pending contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61197
+#: dist/converse-no-dependencies.js:65004
 msgid "Contact requests"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61198
+#: dist/converse-no-dependencies.js:65005
 msgid "Ungrouped"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:61199
-#: dist/converse-no-dependencies.js:75051
+#: dist/converse-no-dependencies.js:65006
+#: dist/converse-no-dependencies.js:90036
 msgid "New messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62978
-#, javascript-format
-msgid "Bookmark for \"%1$s\""
-msgstr ""
+#: dist/converse-no-dependencies.js:68238
+#: dist/converse-no-dependencies.js:68239
+#: dist/converse-no-dependencies.js:94434
+#: dist/converse-no-dependencies.js:100727
+msgid "Close"
+msgstr "बंद करा"
 
-#: dist/converse-no-dependencies.js:62980
-msgid "Would you like this groupchat to be automatically joined upon startup?"
-msgstr ""
+#: dist/converse-no-dependencies.js:69389
+msgid "OK"
+msgstr "ठीक आहे"
 
-#: dist/converse-no-dependencies.js:62982
-msgid "Remove"
-msgstr ""
+#: dist/converse-no-dependencies.js:69389
+#: dist/converse-no-dependencies.js:105603
+#: dist/converse-no-dependencies.js:121057
+msgid "Cancel"
+msgstr "रद्द करा"
 
-#: dist/converse-no-dependencies.js:62984
-msgid "The name for this bookmark:"
+#. harmony default export
+#: dist/converse-no-dependencies.js:71582
+msgid "Hide"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62986
-msgid "What should your nickname for this groupchat be?"
+#: dist/converse-no-dependencies.js:71583
+msgid "Execute"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:62988
-msgid "Update"
-msgstr ""
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:88747
+#: dist/converse-no-dependencies.js:103629
+#: dist/converse-no-dependencies.js:108487
+#: dist/converse-no-dependencies.js:112267
+#: dist/converse-no-dependencies.js:123111
+msgid "Nickname"
+msgstr "टोपणनाव"
 
-#: dist/converse-no-dependencies.js:62988
-#: dist/converse-no-dependencies.js:91564
-#: dist/converse-no-dependencies.js:97987
-msgid "Save"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:73946
+#: dist/converse-no-dependencies.js:88744
+#: dist/converse-no-dependencies.js:97892
+#: dist/converse-no-dependencies.js:107238
+#: dist/converse-no-dependencies.js:112266
+#: dist/converse-no-dependencies.js:124964
+msgid "XMPP Address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63672
-#: dist/converse-no-dependencies.js:63673
-#: dist/converse-no-dependencies.js:79599
-#: dist/converse-no-dependencies.js:84564
-#: dist/converse-no-dependencies.js:97983
-msgid "Close"
-msgstr "बंद करा"
-
 #. harmony default export
-#: dist/converse-no-dependencies.js:63693
-#: dist/converse-no-dependencies.js:63800
-msgid "Bookmark"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:63871
-#: dist/converse-no-dependencies.js:102102
-msgid "Unbookmark this groupchat"
+#: dist/converse-no-dependencies.js:71857
+#: dist/converse-no-dependencies.js:72130
+msgid "Affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63799
-#: dist/converse-no-dependencies.js:102100
-msgid "Bookmark this groupchat"
-msgstr ""
+#: dist/converse-no-dependencies.js:71857
+#, fuzzy
+msgid "Roles"
+msgstr "भूमिका:"
 
-#: dist/converse-no-dependencies.js:63800
-msgid "Unbookmark"
+#: dist/converse-no-dependencies.js:71857
+msgid "Hats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63825
-#, javascript-format
-msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
+#: dist/converse-no-dependencies.js:71857
+msgid "Occupant Id"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63873
-#: dist/converse-no-dependencies.js:101817
-#: dist/converse-no-dependencies.js:102123
-msgid "Click to open this groupchat"
+#: dist/converse-no-dependencies.js:72076
+msgid ""
+"Moderators are privileged users who can change the roles of other users "
+"(except those with admin or owner affiliations."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63899
-msgid "Click to toggle the bookmarks list"
+#: dist/converse-no-dependencies.js:72078
+msgid "The default role, implies that you can read and write messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:63901
-msgid "Bookmarks"
+#: dist/converse-no-dependencies.js:72080
+msgid ""
+"Visitors aren't allowed to write messages in a moderated multi-user chat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:65847
-msgid "OK"
-msgstr "ठीक आहे"
-
-#: dist/converse-no-dependencies.js:65847
-#: dist/converse-no-dependencies.js:91566
-#: dist/converse-no-dependencies.js:97982
-#: dist/converse-no-dependencies.js:100510
-msgid "Cancel"
-msgstr "रद्द करा"
-
-#: dist/converse-no-dependencies.js:67492
+#: dist/converse-no-dependencies.js:72085
 msgid ""
-"You have an unsent message which will be lost if you continue. Are you sure?"
+"Owner is the highest affiliation. Owners can modify roles and affiliations "
+"of all other users."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67521
-#: dist/converse-no-dependencies.js:67612
+#: dist/converse-no-dependencies.js:72087
 msgid ""
-"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
-"retractions and that this message may not be removed everywhere."
+"Admin is the 2nd highest affiliation. Admins can modify roles and "
+"affiliations of all other users except owners."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67522
-#: dist/converse-no-dependencies.js:67619
-#: dist/converse-no-dependencies.js:67656
-msgid "Are you sure you want to retract this message?"
+#: dist/converse-no-dependencies.js:72089
+msgid "To ban a user, you give them the affiliation of \"outcast\"."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67529
-#: dist/converse-no-dependencies.js:67626
-#: dist/converse-no-dependencies.js:67663
-#: dist/converse-no-dependencies.js:88684
-#: dist/converse-no-dependencies.js:93528
-msgid "Confirm"
+#: dist/converse-no-dependencies.js:72099
+msgid "Change role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67578
-msgid "A timeout occurred while trying to retract the message"
+#: dist/converse-no-dependencies.js:72100
+msgid "New Role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67582
-msgid "Sorry, you're not allowed to retract this message."
+#: dist/converse-no-dependencies.js:72101
+#: dist/converse-no-dependencies.js:72115
+#: dist/converse-no-dependencies.js:73606
+msgid "Reason"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67680
-#, fuzzy
-msgid "You are about to retract this message."
-msgstr "हा संदेश मागे घ्या"
-
-#: dist/converse-no-dependencies.js:67680
-msgid ""
-"You may optionally include a message, explaining the reason for the "
-"retraction."
+#: dist/converse-no-dependencies.js:72113
+msgid "Change affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67687
-#, fuzzy
-msgid "Message Retraction"
-msgstr "संदेश आवृत्त्या"
-
-#: dist/converse-no-dependencies.js:67687
-msgid "Optional reason"
+#: dist/converse-no-dependencies.js:72114
+msgid "New affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67698
-msgid "Sorry, you're not allowed to retract this message"
+#: dist/converse-no-dependencies.js:72131
+msgid "No users with that affiliation found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67829
-msgid "Show media"
+#: dist/converse-no-dependencies.js:72132
+msgid "No users with that role found."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67829
-msgid "Hide media"
+#: dist/converse-no-dependencies.js:72133
+msgid "Type here to filter the search results"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67863
-#, fuzzy
-msgid "Cancel Editing"
-msgstr "रद्द करा"
-
-#: dist/converse-no-dependencies.js:67863
-msgid "Edit"
+#: dist/converse-no-dependencies.js:72134
+#: dist/converse-no-dependencies.js:88749
+#: dist/converse-no-dependencies.js:112268
+msgid "Role"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:67892
-msgid "Retract"
+#: dist/converse-no-dependencies.js:72135
+msgid "Show users"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:67985
-msgid "Image: "
+#: dist/converse-no-dependencies.js:72136
+msgid ""
+"Roles are assigned to users to grant or deny them certain abilities in a "
+"multi-user chat. They're assigned either explicitly or implicitly as part of "
+"an affiliation. A role that's not due to an affiliation, is only valid for "
+"the duration of the user's session."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:69216
-#, javascript-format
-msgid "Download file \"%1$s\""
+#: dist/converse-no-dependencies.js:72137
+msgid ""
+"An affiliation is a long-lived entitlement which typically implies a certain "
+"role and which grants privileges and responsibilities. For example admins "
+"and owners automatically have the moderator role."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74012
-msgid "Uploading file:"
-msgstr "फाइल अपलोड करीत आहे:"
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:74209
-msgid "Message versions"
-msgstr "संदेश आवृत्त्या"
-
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74332
-#: dist/converse-no-dependencies.js:90004
-#: dist/converse-no-dependencies.js:93442
-#: dist/converse-no-dependencies.js:98259
-#: dist/converse-no-dependencies.js:101637
-#: dist/converse-no-dependencies.js:103092
-msgid "Nickname"
-msgstr "टोपणनाव"
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:74326
-#: dist/converse-no-dependencies.js:82015
-#: dist/converse-no-dependencies.js:89178
-#: dist/converse-no-dependencies.js:92470
-#: dist/converse-no-dependencies.js:98257
-#: dist/converse-no-dependencies.js:103090
-msgid "XMPP Address"
+#: dist/converse-no-dependencies.js:72916
+msgid "Timeout error while trying to set the affiliation"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:74242
-#: dist/converse-no-dependencies.js:87849
-msgid "Affiliation"
+#: dist/converse-no-dependencies.js:72918
+msgid "Sorry, you're not allowed to make that change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-#, fuzzy
-msgid "Roles"
-msgstr "भूमिका:"
-
-#: dist/converse-no-dependencies.js:74242
-msgid "Hats"
+#: dist/converse-no-dependencies.js:72920
+msgid "Sorry, something went wrong while trying to set the affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74242
-msgid "Occupant Id"
+#: dist/converse-no-dependencies.js:72930
+msgid "Affiliation changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74320
-msgid "Remove as contact"
-msgstr "संपर्क म्हणून काढा"
-
-#: dist/converse-no-dependencies.js:74328
-#: dist/converse-no-dependencies.js:98253
-msgid "Email"
+#: dist/converse-no-dependencies.js:72956
+msgid "Role changed"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74330
-#: dist/converse-no-dependencies.js:98255
-msgid "Full Name"
+#: dist/converse-no-dependencies.js:72961
+msgid "You're not allowed to make that change"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74334
-#: dist/converse-no-dependencies.js:79332
-msgid "The User's Profile Image"
-msgstr "वापरकर्त्याची प्रोफाइल प्रतिमा"
-
-#: dist/converse-no-dependencies.js:74336
-msgid "Refresh"
-msgstr "रीफ्रेश"
+#: dist/converse-no-dependencies.js:72963
+msgid "Sorry, something went wrong while trying to set the role"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:74338
-#: dist/converse-no-dependencies.js:87857
-#: dist/converse-no-dependencies.js:98261
-msgid "Role"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:73156
+msgid "Moderator Tools"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74340
-#: dist/converse-no-dependencies.js:98267
-msgid "URL"
+#: dist/converse-no-dependencies.js:73596
+msgid "Are you sure you want to destroy this groupchat?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74399
-#: dist/converse-no-dependencies.js:104381
-#, javascript-format
-msgid "Sorry, there was an error while trying to remove %1$s as a contact."
+#: dist/converse-no-dependencies.js:73599
+msgid "Please enter the XMPP address of this groupchat to confirm"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74486
-msgid "Sorry, something went wrong while trying to refresh"
+#: dist/converse-no-dependencies.js:73601
+#: dist/converse-no-dependencies.js:124960
+msgid "name@example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74509
-#: dist/converse-no-dependencies.js:104367
-msgid "Are you sure you want to remove this contact?"
+#: dist/converse-no-dependencies.js:73605
+msgid "Optional reason for destroying this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:74546
-msgid "Retry"
+#: dist/converse-no-dependencies.js:73609
+msgid "Optional XMPP address for a new groupchat that replaces this one"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75090
-msgid "This message has been edited"
-msgstr "हा संदेश संपादित केला गेला आहे"
+#: dist/converse-no-dependencies.js:73610
+msgid "replacement@example.org"
+msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:75096
-msgid "Show more"
+#: dist/converse-no-dependencies.js:73614
+#: dist/converse-no-dependencies.js:80495
+#: dist/converse-no-dependencies.js:80575
+#: dist/converse-no-dependencies.js:80603
+#: dist/converse-no-dependencies.js:108565
+msgid "Confirm"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75100
-msgid "Show less"
+#: dist/converse-no-dependencies.js:73775
+msgid ""
+"Couldn't find a participant with that nickname. They might have left the "
+"groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:75853
-#: dist/converse-no-dependencies.js:75855
+#. e.g. Your nickname is "coolguy69"
+#: dist/converse-no-dependencies.js:73881
 #, javascript-format
-msgid "%1$s has removed this message"
-msgstr "%1$s ने हा संदेश काढला आहे"
-
-#: dist/converse-no-dependencies.js:76994
-msgid "Search results"
-msgstr "शोध परिणाम"
-
-#: dist/converse-no-dependencies.js:77025
-msgid "Search"
-msgstr "शोधा"
-
-#: dist/converse-no-dependencies.js:77602
-msgid "Insert emojis"
+msgid "Your nickname is \"%1$s\""
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:78279
-msgid "Message characters remaining"
+#: dist/converse-no-dependencies.js:73899
+msgid "Error: invalid number of arguments"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78499
-#, fuzzy
-msgid "Send the message"
-msgstr "हा संदेश संपादित करा"
-
-#: dist/converse-no-dependencies.js:78767
-msgid "Start a call"
+#. harmony default export
+#: dist/converse-no-dependencies.js:73942
+msgid "On which entity do you want to run commands?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78788
-msgid "Hide participants"
+#: dist/converse-no-dependencies.js:73943
+msgid ""
+"Certain XMPP services and entities allow privileged users to execute ad-hoc "
+"commands on them."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78790
-msgid "Show participants"
+#: dist/converse-no-dependencies.js:73944
+msgid "Commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78813
-msgid "Choose a file to send"
+#: dist/converse-no-dependencies.js:73945
+msgid "List available commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78835
-msgid "Click to write as a normal (non-spoiler) message"
+#: dist/converse-no-dependencies.js:73947
+msgid "No commands found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:78837
-msgid "Click to write your message as a spoiler"
+#: dist/converse-no-dependencies.js:74903
+msgid "Sorry, an error occurred while looking for commands on that entity."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79076
-msgid "Are you sure you want to clear the messages from this conversation?"
+#: dist/converse-no-dependencies.js:74912
+msgid "The specified entity doesn't support ad-hoc commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79586
-#: dist/converse-no-dependencies.js:93418
-msgid "Details"
+#: dist/converse-no-dependencies.js:75016
+msgid ""
+"Sorry, an error occurred while trying to execute the command. See the "
+"developer console for details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79587
-msgid "See more information about this person"
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:75603
+#: dist/converse-no-dependencies.js:123843
+msgid "Unbookmark this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79600
-msgid "Close and end this conversation"
+#: dist/converse-no-dependencies.js:75518
+#: dist/converse-no-dependencies.js:123842
+msgid "Bookmark this groupchat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Hidden message"
+#: dist/converse-no-dependencies.js:75519
+msgid "Unbookmark"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79659
-#: dist/converse-no-dependencies.js:89649
-msgid "Message"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:75519
+#: dist/converse-no-dependencies.js:76701
+msgid "Bookmark"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:79661
-#: dist/converse-no-dependencies.js:89651
-msgid "Optional hint"
+#: dist/converse-no-dependencies.js:75552
+#, javascript-format
+msgid "Are you sure you want to remove the bookmark \"%1$s\"?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:80129
-msgid "Sorry, the connection has been lost, and your message could not be sent"
+#: dist/converse-no-dependencies.js:75604
+#: dist/converse-no-dependencies.js:123470
+#: dist/converse-no-dependencies.js:123859
+msgid "Click to open this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:80248
-#: dist/converse-no-dependencies.js:90285
-#: dist/converse-no-dependencies.js:90299
-msgid "You have unread messages"
+#: dist/converse-no-dependencies.js:75628
+#: dist/converse-no-dependencies.js:126742
+msgid "Filter"
 msgstr ""
 
 #. eslint-disable-line class-methods-use-this
-#: dist/converse-no-dependencies.js:81310
-msgid "Remove messages"
+#: dist/converse-no-dependencies.js:76340
+msgid "Bookmarks"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Close this chat"
+#: dist/converse-no-dependencies.js:76365
+#, javascript-format
+msgid "Bookmark for \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-msgid "Write in the third person"
+#: dist/converse-no-dependencies.js:76366
+msgid "Would you like this groupchat to be automatically joined upon startup?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81310
-#: dist/converse-no-dependencies.js:91394
-msgid "Show this menu"
+#: dist/converse-no-dependencies.js:76367
+msgid "Remove"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81971
-msgid ""
-"To improve performance, we cache your data in this browser. Uncheck this box "
-"if this is a public computer or if you want your data to be deleted when you "
-"log out. It's important that you explicitly log out, otherwise not all "
-"cached data might be deleted. Please note, when using an untrusted device, "
-"OMEMO encryption is NOT available."
+#: dist/converse-no-dependencies.js:76368
+msgid "The name for this bookmark:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81973
-msgid "This is a trusted device"
-msgstr "हे एक विश्वसनीय डिव्हाइस आहे"
-
-#: dist/converse-no-dependencies.js:81979
-msgid "Connection URL"
+#: dist/converse-no-dependencies.js:76369
+msgid "What should your nickname for this groupchat be?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81981
-msgid "HTTP or websocket URL that is used to connect to your XMPP server"
+#: dist/converse-no-dependencies.js:76370
+msgid "Update"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81983
-msgid "e.g. wss://example.org/xmpp-websocket"
+#: dist/converse-no-dependencies.js:76370
+#: dist/converse-no-dependencies.js:105602
+#: dist/converse-no-dependencies.js:111837
+msgid "Save"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81991
-#, fuzzy
-msgid "Password"
-msgstr "संकेतशब्द:"
-
-#: dist/converse-no-dependencies.js:81997
-msgid "Create an account"
+#: dist/converse-no-dependencies.js:80447
+msgid ""
+"You have an unsent message which will be lost if you continue. Are you sure?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:81999
-msgid "Don't have a chat account?"
+#: dist/converse-no-dependencies.js:80489
+#: dist/converse-no-dependencies.js:80565
+msgid ""
+"Be aware that other XMPP/Jabber clients (and servers) may not yet support "
+"retractions and that this message may not be removed everywhere."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82013
-msgid "Log in"
-msgstr "लॉग इन करा"
-
-#: dist/converse-no-dependencies.js:82020
-msgid "Username"
+#: dist/converse-no-dependencies.js:80490
+#: dist/converse-no-dependencies.js:80570
+#: dist/converse-no-dependencies.js:80598
+msgid "Are you sure you want to retract this message?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82020
-msgid "user@domain"
+#: dist/converse-no-dependencies.js:80535
+msgid "A timeout occurred while trying to retract the message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82033
-msgid "Disconnected"
+#: dist/converse-no-dependencies.js:80539
+msgid "Sorry, you're not allowed to retract this message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82035
-msgid "Click here to log in anonymously"
-msgstr "अनामिकपणे लॉग इन करण्यासाठी येथे क्लिक करा"
+#: dist/converse-no-dependencies.js:80615
+#, fuzzy
+msgid "You are about to retract this message."
+msgstr "हा संदेश मागे घ्या"
 
-#: dist/converse-no-dependencies.js:82168
-#: dist/converse-no-dependencies.js:92468
-#: dist/converse-no-dependencies.js:103086
-msgid "Please enter a valid XMPP address"
+#: dist/converse-no-dependencies.js:80615
+msgid ""
+"You may optionally include a message, explaining the reason for the "
+"retraction."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:82806
-msgid "Chat Contacts"
+#: dist/converse-no-dependencies.js:80620
+#, fuzzy
+msgid "Message Retraction"
+msgstr "संदेश आवृत्त्या"
+
+#: dist/converse-no-dependencies.js:80620
+msgid "Optional reason"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:82806
-msgid "Toggle chat"
+#: dist/converse-no-dependencies.js:80628
+msgid "Sorry, you're not allowed to retract this message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:84565
-msgid "Close these announcements"
+#: dist/converse-no-dependencies.js:80745
+msgid "Show media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85119
-msgid "Announcements"
+#: dist/converse-no-dependencies.js:80745
+msgid "Hide media"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:85123
+#: dist/converse-no-dependencies.js:80777
 #, fuzzy
-msgid "Click to open this server message"
-msgstr "हा संदेश संपादित करा"
+msgid "Cancel Editing"
+msgstr "रद्द करा"
 
-#: dist/converse-no-dependencies.js:85228
-#, fuzzy
-msgid "Click to load missing messages"
-msgstr "हा संदेश संपादित करा"
+#: dist/converse-no-dependencies.js:80777
+msgid "Edit"
+msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:85682
-msgid "Minimized"
+#: dist/converse-no-dependencies.js:80800
+msgid "Retract"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:85997
-msgid "Click to restore this chat"
+#: dist/converse-no-dependencies.js:80913
+#, javascript-format
+msgid "Download file \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86171
-#: dist/converse-no-dependencies.js:86189
-msgid "Minimize"
+#: dist/converse-no-dependencies.js:81789
+msgid "Image: "
 msgstr ""
 
-#: dist/converse-no-dependencies.js:86172
-msgid "Minimize this chat"
-msgstr ""
+#: dist/converse-no-dependencies.js:88518
+#, fuzzy
+msgid "Older versions"
+msgstr "संदेश आवृत्त्या"
 
-#: dist/converse-no-dependencies.js:86190
-msgid "Minimize this groupchat"
+#: dist/converse-no-dependencies.js:88520
+msgid "No older versions found"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:87731
-msgid "Hide"
+#: dist/converse-no-dependencies.js:88520
+msgid "Current version"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87733
-msgid "Execute"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:88667
+msgid "Message versions"
+msgstr "संदेश आवृत्त्या"
+
+#: dist/converse-no-dependencies.js:88726
+msgid "Remove as contact"
+msgstr "संपर्क म्हणून काढा"
+
+#: dist/converse-no-dependencies.js:88733
+msgid "Refresh"
+msgstr "रीफ्रेश"
+
+#: dist/converse-no-dependencies.js:88745
+#: dist/converse-no-dependencies.js:112264
+msgid "Email"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87778
-msgid ""
-"Moderators are privileged users who can change the roles of other users "
-"(except those with admin or owner affiliations."
+#: dist/converse-no-dependencies.js:88746
+#: dist/converse-no-dependencies.js:112265
+msgid "Full Name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87780
-msgid "The default role, implies that you can read and write messages."
+#: dist/converse-no-dependencies.js:88748
+#: dist/converse-no-dependencies.js:94191
+msgid "The User's Profile Image"
+msgstr "वापरकर्त्याची प्रोफाइल प्रतिमा"
+
+#: dist/converse-no-dependencies.js:88750
+#: dist/converse-no-dependencies.js:112271
+msgid "URL"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87782
-msgid ""
-"Visitors aren't allowed to write messages in a moderated multi-user chat."
+#: dist/converse-no-dependencies.js:88846
+#: dist/converse-no-dependencies.js:126641
+#, javascript-format
+msgid "Sorry, there was an error while trying to remove %1$s as a contact."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87788
-msgid ""
-"Owner is the highest affiliation. Owners can modify roles and affiliations "
-"of all other users."
+#: dist/converse-no-dependencies.js:89501
+msgid "Sorry, something went wrong while trying to refresh"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87790
-msgid ""
-"Admin is the 2nd highest affiliation. Admins can modify roles and "
-"affiliations of all other users except owners."
+#: dist/converse-no-dependencies.js:89535
+#: dist/converse-no-dependencies.js:126623
+msgid "Are you sure you want to remove this contact?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87792
-msgid "To ban a user, you give them the affiliation of \"outcast\"."
+#: dist/converse-no-dependencies.js:89582
+msgid "Uploading file:"
+msgstr "फाइल अपलोड करीत आहे:"
+
+#: dist/converse-no-dependencies.js:89605
+msgid "Retry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87805
-msgid "Change role"
+#: dist/converse-no-dependencies.js:90067
+msgid "This message has been edited"
+msgstr "हा संदेश संपादित केला गेला आहे"
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:90074
+msgid "Show more"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87807
-msgid "New Role"
+#: dist/converse-no-dependencies.js:90076
+msgid "Show less"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87809
-#: dist/converse-no-dependencies.js:87829
-#: dist/converse-no-dependencies.js:88676
-msgid "Reason"
+#: dist/converse-no-dependencies.js:90872
+#: dist/converse-no-dependencies.js:90874
+#, javascript-format
+msgid "%1$s has removed this message"
+msgstr "%1$s ने हा संदेश काढला आहे"
+
+#: dist/converse-no-dependencies.js:92167
+msgid "Search results"
+msgstr "शोध परिणाम"
+
+#: dist/converse-no-dependencies.js:92193
+msgid "Search"
+msgstr "शोधा"
+
+#: dist/converse-no-dependencies.js:92996
+msgid "Insert emojis"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87825
-msgid "Change affiliation"
+#. harmony default export
+#: dist/converse-no-dependencies.js:93604
+msgid "Message characters remaining"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87827
-msgid "New affiliation"
+#: dist/converse-no-dependencies.js:93787
+#, fuzzy
+msgid "Send the message"
+msgstr "हा संदेश संपादित करा"
+
+#: dist/converse-no-dependencies.js:94012
+msgid "Start a call"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87851
-msgid "No users with that affiliation found."
+#: dist/converse-no-dependencies.js:94027
+msgid "Hide participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87853
-msgid "No users with that role found."
+#: dist/converse-no-dependencies.js:94028
+msgid "Show participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87855
-msgid "Type here to filter the search results"
+#: dist/converse-no-dependencies.js:94049
+msgid "Choose a file to send"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87859
-msgid "Show users"
+#: dist/converse-no-dependencies.js:94066
+msgid "Click to write as a normal (non-spoiler) message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87861
-msgid ""
-"Roles are assigned to users to grant or deny them certain abilities in a "
-"multi-user chat. They're assigned either explicitly or implicitly as part of "
-"an affiliation. A role that's not due to an affiliation, is only valid for "
-"the duration of the user's session."
+#: dist/converse-no-dependencies.js:94068
+msgid "Click to write your message as a spoiler"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:87863
-msgid ""
-"An affiliation is a long-lived entitlement which typically implies a certain "
-"role and which grants privileges and responsibilities. For example admins "
-"and owners automatically have the moderator role."
+#: dist/converse-no-dependencies.js:94422
+#: dist/converse-no-dependencies.js:108465
+msgid "Details"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88383
-msgid "Timeout error while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:94423
+msgid "See more information about this person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88385
-msgid "Sorry, you're not allowed to make that change"
+#: dist/converse-no-dependencies.js:94435
+msgid "Close and end this conversation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88387
-msgid "Sorry, something went wrong while trying to set the affiliation"
+#: dist/converse-no-dependencies.js:94861
+msgid "Are you sure you want to clear the messages from this conversation?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88400
-msgid "Affiliation changed"
+#. harmony default export
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Hidden message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88430
-msgid "Role changed"
+#: dist/converse-no-dependencies.js:94988
+#: dist/converse-no-dependencies.js:103014
+msgid "Message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88436
-msgid "You're not allowed to make that change"
+#: dist/converse-no-dependencies.js:94989
+#: dist/converse-no-dependencies.js:103015
+msgid "Optional hint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88438
-msgid "Sorry, something went wrong while trying to set the role"
+#: dist/converse-no-dependencies.js:95705
+msgid "Sorry, the connection has been lost, and your message could not be sent"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:88515
-msgid "Moderator Tools"
+#: dist/converse-no-dependencies.js:95802
+#: dist/converse-no-dependencies.js:103868
+#: dist/converse-no-dependencies.js:103880
+msgid "You have unread messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88666
-msgid "Are you sure you want to destroy this groupchat?"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:97333
+msgid "Remove messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88669
-msgid "Please enter the XMPP address of this groupchat to confirm"
+#: dist/converse-no-dependencies.js:97333
+msgid "Close this chat"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:88671
-#: dist/converse-no-dependencies.js:103082
-msgid "name@example.org"
+#: dist/converse-no-dependencies.js:97333
+msgid "Write in the third person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88675
-msgid "Optional reason for destroying this groupchat"
+#: dist/converse-no-dependencies.js:97333
+#: dist/converse-no-dependencies.js:105444
+msgid "Show this menu"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88679
-msgid "Optional XMPP address for a new groupchat that replaces this one"
+#: dist/converse-no-dependencies.js:97865
+msgid ""
+"To improve performance, we cache your data in this browser. Uncheck this box "
+"if this is a public computer or if you want your data to be deleted when you "
+"log out. It's important that you explicitly log out, otherwise not all "
+"cached data might be deleted. Please note, when using an untrusted device, "
+"OMEMO encryption is NOT available."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88680
-msgid "replacement@example.org"
+#: dist/converse-no-dependencies.js:97866
+msgid "This is a trusted device"
+msgstr "हे एक विश्वसनीय डिव्हाइस आहे"
+
+#: dist/converse-no-dependencies.js:97870
+msgid "Connection URL"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:88983
-msgid ""
-"Couldn't find a participant with that nickname. They might have left the "
-"groupchat."
+#: dist/converse-no-dependencies.js:97871
+msgid "HTTP or websocket URL that is used to connect to your XMPP server"
 msgstr ""
 
-#. e.g. Your nickname is "coolguy69"
-#: dist/converse-no-dependencies.js:89104
-#, javascript-format
-msgid "Your nickname is \"%1$s\""
+#: dist/converse-no-dependencies.js:97872
+msgid "e.g. wss://example.org/xmpp-websocket"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89124
-msgid "Error: invalid number of arguments"
+#: dist/converse-no-dependencies.js:97877
+#, fuzzy
+msgid "Password"
+msgstr "संकेतशब्द:"
+
+#: dist/converse-no-dependencies.js:97881
+msgid "Create an account"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:89170
-msgid "On which entity do you want to run commands?"
+#: dist/converse-no-dependencies.js:97882
+msgid "Don't have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89172
-msgid ""
-"Certain XMPP services and entities allow privileged users to execute ad-hoc "
-"commands on them."
+#: dist/converse-no-dependencies.js:97891
+msgid "Log in"
+msgstr "लॉग इन करा"
+
+#: dist/converse-no-dependencies.js:97895
+msgid "Username"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89174
-msgid "Commands found"
+#: dist/converse-no-dependencies.js:97895
+msgid "user@domain"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89176
-msgid "List available commands"
+#: dist/converse-no-dependencies.js:97905
+msgid "Disconnected"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89180
-msgid "No commands found"
+#: dist/converse-no-dependencies.js:97906
+msgid "Click here to log in anonymously"
+msgstr "अनामिकपणे लॉग इन करण्यासाठी येथे क्लिक करा"
+
+#: dist/converse-no-dependencies.js:98017
+#: dist/converse-no-dependencies.js:107237
+#: dist/converse-no-dependencies.js:124961
+msgid "Please enter a valid XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89446
-msgid "Sorry, an error occurred while looking for commands on that entity."
+#. harmony default export
+#: dist/converse-no-dependencies.js:98866
+msgid "Chat Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89457
-msgid "The specified entity doesn't support ad-hoc commands"
+#: dist/converse-no-dependencies.js:98866
+msgid "Toggle chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:89572
-msgid ""
-"Sorry, an error occurred while trying to execute the command. See the "
-"developer console for details"
+#: dist/converse-no-dependencies.js:100728
+msgid "Close these announcements"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:101344
+#, fuzzy
+msgid "Click to open this server message"
+msgstr "हा संदेश संपादित करा"
+
+#: dist/converse-no-dependencies.js:101353
+msgid "Announcements"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:101992
+#, fuzzy
+msgid "Click to load missing messages"
+msgstr "हा संदेश संपादित करा"
+
+#: dist/converse-no-dependencies.js:103630
 #, fuzzy
 msgid "Change nickname"
 msgstr "टोपणनाव"
 
-#: dist/converse-no-dependencies.js:90006
+#: dist/converse-no-dependencies.js:103630
 msgid "Enter groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Choose a nickname to enter"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90007
+#: dist/converse-no-dependencies.js:103631
 msgid "Please choose your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90303
+#: dist/converse-no-dependencies.js:103882
 msgid "You're not allowed to send messages in this room"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90692
+#: dist/converse-no-dependencies.js:104527
 #, javascript-format
 msgid "Click to mention %1$s in your message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90699
+#: dist/converse-no-dependencies.js:104532
 msgid "This user is a moderator."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90701
+#: dist/converse-no-dependencies.js:104533
 msgid "This user can send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90703
+#: dist/converse-no-dependencies.js:104534
 msgid "This user can NOT send messages in this groupchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90724
+#: dist/converse-no-dependencies.js:104550
 msgid "Admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90726
+#: dist/converse-no-dependencies.js:104551
 msgid "Member"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90728
+#: dist/converse-no-dependencies.js:104552
 msgid "Moderator"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90730
+#: dist/converse-no-dependencies.js:104553
 msgid "Owner"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:90732
+#: dist/converse-no-dependencies.js:104554
 msgid "Visitor"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:90775
+#: dist/converse-no-dependencies.js:104591
+msgid "Participant"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:104591
 msgid "Participants"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user's affiliation to admin"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Ban user by changing their affiliation to outcast"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Clear the chat area"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Close this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Change user role to participant"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:93503
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:108541
 msgid "Remove this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Kick user from groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Write in 3rd person"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant membership to a user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Opens up the moderator tools GUI"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Remove user's ability to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
-#: dist/converse-no-dependencies.js:92555
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:105444
+#: dist/converse-no-dependencies.js:107568
 msgid "Change your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant moderator role to user"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Grant ownership of this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Register your nickname"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Revoke the user's current affiliation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Set groupchat subject (alias for /subject)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91394
+#: dist/converse-no-dependencies.js:105444
 msgid "Allow muted user to post messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91561
+#: dist/converse-no-dependencies.js:105600
 msgid "Loading configuration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91858
+#: dist/converse-no-dependencies.js:106168
 msgid "Sorry, an error occurred while trying to submit the config form."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:91925
+#: dist/converse-no-dependencies.js:106223
 msgid ""
 "The conversation has moved to a new address. Click the link below to enter."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:91933
+#: dist/converse-no-dependencies.js:106229
 msgid "This groupchat no longer exists"
 msgstr "हे ग्रुप चॅट यापुढे अस्तित्वात नाही"
 
-#: dist/converse-no-dependencies.js:91935
+#: dist/converse-no-dependencies.js:106230
 #, javascript-format
 msgid "The following reason was given: \"%1$s\""
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92417
+#: dist/converse-no-dependencies.js:106941
 #, javascript-format
 msgid "This action was done by %1$s."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92423
+#: dist/converse-no-dependencies.js:106945
 #, javascript-format
 msgid "The reason given is: \"%1$s\"."
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:92462
-#: dist/converse-no-dependencies.js:93456
-msgid "Invite"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92464
-msgid "Invite someone to this groupchat"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92466
-msgid "user@example.org"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92472
-msgid "Optional reason for the invitation"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92592
+#: dist/converse-no-dependencies.js:106977
 msgid "Topic"
 msgstr "विषय"
 
-#: dist/converse-no-dependencies.js:92594
+#: dist/converse-no-dependencies.js:106978
 msgid "Topic author"
 msgstr "विषय लेखक"
 
-#: dist/converse-no-dependencies.js:92603
-#, javascript-format
-msgid "Groupchat info for %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:92610
+#: dist/converse-no-dependencies.js:106988
 #, fuzzy
 msgid "XMPP address"
 msgstr "ग्रुपचॅट पत्ता (JID)"
 
-#: dist/converse-no-dependencies.js:92612
+#: dist/converse-no-dependencies.js:106989
 msgid "Message archiving"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92614
+#: dist/converse-no-dependencies.js:106990
 msgid "Messages are archived on the server"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92616
+#: dist/converse-no-dependencies.js:106991
 msgid "Description"
 msgstr "वर्णन"
 
-#: dist/converse-no-dependencies.js:92618
+#: dist/converse-no-dependencies.js:106992
 msgid "Features"
 msgstr "वैशिष्ट्ये"
 
-#: dist/converse-no-dependencies.js:92620
-#: dist/converse-no-dependencies.js:101859
+#: dist/converse-no-dependencies.js:106993
+#: dist/converse-no-dependencies.js:123435
 msgid "Hidden"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92622
+#: dist/converse-no-dependencies.js:106994
 msgid "This groupchat is not publicly searchable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92624
+#: dist/converse-no-dependencies.js:106995
 msgid "This groupchat is restricted to members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92626
+#: dist/converse-no-dependencies.js:106996
 msgid "Members only"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92628
-#: dist/converse-no-dependencies.js:101863
+#: dist/converse-no-dependencies.js:106997
+#: dist/converse-no-dependencies.js:123437
 msgid "Moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92630
+#: dist/converse-no-dependencies.js:106998
 msgid ""
 "Participants entering this groupchat need to request permission to write"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92632
+#: dist/converse-no-dependencies.js:106999
+#: dist/converse-no-dependencies.js:124963
 msgid "Name"
 msgstr "नाव"
 
-#: dist/converse-no-dependencies.js:92634
+#: dist/converse-no-dependencies.js:107000
 msgid "This groupchat does not require a password upon entry"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92636
+#: dist/converse-no-dependencies.js:107001
 msgid "No password required"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92638
+#: dist/converse-no-dependencies.js:107002
 msgid "Not anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92640
+#: dist/converse-no-dependencies.js:107003
 msgid "All other groupchat participants can see your XMPP address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92642
+#: dist/converse-no-dependencies.js:107004
 msgid "Not moderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92644
+#: dist/converse-no-dependencies.js:107005
 msgid "Participants entering this groupchat can write right away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92646
+#: dist/converse-no-dependencies.js:107006
 msgid "Online users"
 msgstr "ऑनलाइन वापरकर्ते"
 
-#: dist/converse-no-dependencies.js:92648
-#: dist/converse-no-dependencies.js:101867
+#: dist/converse-no-dependencies.js:107007
+#: dist/converse-no-dependencies.js:123439
 msgid "Open"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92650
-msgid "Anyone can join this groupchat"
+#: dist/converse-no-dependencies.js:107008
+msgid "Anyone can join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107009
+msgid "This groupchat requires a password before entry"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107010
+msgid "Password protected"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107011
+msgid "Persistent"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107012
+msgid "This groupchat persists even if it's unoccupied"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107013
+#: dist/converse-no-dependencies.js:123441
+msgid "Public"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107014
+#: dist/converse-no-dependencies.js:123442
+msgid "Semi-anonymous"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107015
+msgid "Only moderators can see your XMPP address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107016
+#: dist/converse-no-dependencies.js:123443
+msgid "Temporary"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107017
+msgid "This groupchat will disappear once the last person leaves"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107018
+msgid "This groupchat is publicly searchable"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107213
+#, javascript-format
+msgid "Groupchat info for %1$s"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:107235
+#: dist/converse-no-dependencies.js:108500
+msgid "Invite"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107236
+msgid "user@example.org"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107239
+msgid "Optional reason for the invitation"
+msgstr ""
+
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:107400
+msgid "Invite someone to this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107844
+msgid "Hide the groupchat topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:107845
+#, fuzzy
+msgid "This groupchat is bookmarked"
+msgstr "हे ग्रुप चॅट यापुढे अस्तित्वात नाही"
+
+#: dist/converse-no-dependencies.js:108466
+msgid "Show more information about this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108476
+msgid "Configure"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108477
+msgid "Configure this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108488
+msgid "Change the nickname you're using in this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108501
+msgid "Invite someone to join this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Show topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108513
+msgid "Hide topic"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Show the topic message in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108514
+msgid "Hide the topic in the heading"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108528
+msgid "Moderate"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108529
+msgid "Moderate this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108540
+msgid "Destroy"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108553
+msgid "Leave"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108554
+msgid "Leave and close this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108563
+msgid "Are you sure you want to leave this groupchat?"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:108616
+msgid "This groupchat requires a password"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108617
+msgid "Password: "
+msgstr ""
+
+#: dist/converse-no-dependencies.js:108618
+msgid "Submit"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:109883
+msgid "Minimized"
+msgstr ""
+
+#. harmony default export
+#: dist/converse-no-dependencies.js:110489
+msgid "Click to restore this chat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110640
+#: dist/converse-no-dependencies.js:110658
+msgid "Minimize"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:110641
+msgid "Minimize this chat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92652
-msgid "This groupchat requires a password before entry"
+#: dist/converse-no-dependencies.js:110659
+msgid "Minimize this groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92654
-msgid "Password protected"
+#: dist/converse-no-dependencies.js:111587
+msgid "has gone offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92656
-msgid "Persistent"
+#: dist/converse-no-dependencies.js:111589
+msgid "has gone away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92658
-msgid "This groupchat persists even if it's unoccupied"
+#: dist/converse-no-dependencies.js:111591
+msgid "is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92660
-#: dist/converse-no-dependencies.js:101871
-msgid "Public"
+#: dist/converse-no-dependencies.js:111593
+msgid "has come online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92662
-#: dist/converse-no-dependencies.js:101873
-msgid "Semi-anonymous"
+#. workaround for Prosody which doesn't give type "headline"
+#: dist/converse-no-dependencies.js:111628
+#: dist/converse-no-dependencies.js:111634
+#, javascript-format
+msgid "Notification from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92664
-msgid "Only moderators can see your XMPP address"
+#: dist/converse-no-dependencies.js:111636
+#: dist/converse-no-dependencies.js:111644
+#: dist/converse-no-dependencies.js:111647
+#, javascript-format
+msgid "%1$s says"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92666
-#: dist/converse-no-dependencies.js:101875
-msgid "Temporary"
+#: dist/converse-no-dependencies.js:111757
+msgid "wants to be your contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92668
-msgid "This groupchat will disappear once the last person leaves"
+#. harmony default export
+#: dist/converse-no-dependencies.js:111834
+#: dist/converse-no-dependencies.js:126751
+msgid "Away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:92670
-msgid "This groupchat is publicly searchable"
+#: dist/converse-no-dependencies.js:111835
+#: dist/converse-no-dependencies.js:126750
+msgid "Busy"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93021
-msgid "Hide the groupchat topic"
+#: dist/converse-no-dependencies.js:111836
+#: dist/converse-no-dependencies.js:126748
+msgid "Online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93023
-#, fuzzy
-msgid "This groupchat is bookmarked"
-msgstr "हे ग्रुप चॅट यापुढे अस्तित्वात नाही"
+#: dist/converse-no-dependencies.js:111838
+msgid "Away for long"
+msgstr ""
 
-#: dist/converse-no-dependencies.js:93419
-msgid "Show more information about this groupchat"
+#: dist/converse-no-dependencies.js:111839
+msgid "Personal status message"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93430
-msgid "Configure"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112002
+msgid "Change chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93431
-msgid "Configure this groupchat"
+#: dist/converse-no-dependencies.js:112146
+msgid "Your profile picture"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93443
-msgid "Change the nickname you're using in this groupchat"
+#: dist/converse-no-dependencies.js:112253
+msgid "OMEMO"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93457
-msgid "Invite someone to join this groupchat"
+#: dist/converse-no-dependencies.js:112254
+msgid "Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Show topic"
+#: dist/converse-no-dependencies.js:112269
+msgid "Save and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93471
-msgid "Hide topic"
+#: dist/converse-no-dependencies.js:112270
+msgid ""
+"Use commas to separate multiple roles. Your roles are shown next to your "
+"name on your chat messages."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Show the topic message in the heading"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:112794
+msgid "Your Profile"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93472
-msgid "Hide the topic in the heading"
+#: dist/converse-no-dependencies.js:112814
+msgid "Sorry, an error happened while trying to save your profile data."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93489
-msgid "Moderate"
+#: dist/converse-no-dependencies.js:112814
+msgid "You can check your browser's developer console for any error output."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93490
-msgid "Moderate this groupchat"
+#: dist/converse-no-dependencies.js:112889
+msgid "About"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93502
-msgid "Destroy"
+#: dist/converse-no-dependencies.js:112890
+msgid "Commands"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93516
-msgid "Leave"
+#. harmony default export
+#: dist/converse-no-dependencies.js:112898
+#, javascript-format
+msgid ""
+"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93517
-msgid "Leave and close this groupchat"
+#: dist/converse-no-dependencies.js:112899
+#, javascript-format
+msgid "%1$s Translate %2$s it into your own language"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93526
-msgid "Are you sure you want to leave this groupchat?"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:113035
+msgid "Settings"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:93643
-msgid "This groupchat requires a password"
+#: dist/converse-no-dependencies.js:113401
+#: dist/converse-no-dependencies.js:113411
+msgid "online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93645
-msgid "Password: "
+#: dist/converse-no-dependencies.js:113403
+msgid "busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:93647
-msgid "Submit"
+#: dist/converse-no-dependencies.js:113405
+msgid "away for long"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94542
-msgid "has gone offline"
+#: dist/converse-no-dependencies.js:113407
+msgid "away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94544
-msgid "has gone away"
+#: dist/converse-no-dependencies.js:113409
+msgid "offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94546
-msgid "is busy"
+#: dist/converse-no-dependencies.js:113426
+msgid "Are you sure you want to log out?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94548
-msgid "has come online"
+#: dist/converse-no-dependencies.js:113459
+msgid "Log out"
 msgstr ""
 
-#. workaround for Prosody which doesn't give type "headline"
-#: dist/converse-no-dependencies.js:94590
-#: dist/converse-no-dependencies.js:94596
-#, javascript-format
-msgid "Notification from %1$s"
+#: dist/converse-no-dependencies.js:113463
+msgid "Show details about this chat client"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94598
-#: dist/converse-no-dependencies.js:94608
-#: dist/converse-no-dependencies.js:94611
+#: dist/converse-no-dependencies.js:113470
 #, javascript-format
-msgid "%1$s says"
+msgid "I am %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:94741
-msgid "wants to be your contact"
+#: dist/converse-no-dependencies.js:113471
+msgid "Click to change your chat status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95158
+#: dist/converse-no-dependencies.js:114262
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because %1$s requires you "
 "to be subscribed to their presence in order to see their OMEMO information"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95160
+#: dist/converse-no-dependencies.js:114264
 #, javascript-format
 msgid ""
 "Sorry, we're unable to send an encrypted message because the remote server "
 "for %1$s could not be found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95162
+#: dist/converse-no-dependencies.js:114266
 msgid "Unable to send an encrypted message due to an unexpected error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95177
+#: dist/converse-no-dependencies.js:114279
 msgid ""
 "This is an OMEMO encrypted message which your client doesn’t seem to "
 "support. Find more information on https://conversations.im/omemo"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95699
+#: dist/converse-no-dependencies.js:114521
+msgid ""
+"Error: could not decrypt a received encrypted file, because it could not be "
+"downloaded"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:114730
 msgid ""
 "Sorry, could not decrypt a received OMEMO message because we don't have the "
 "XMPP address for that user."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:95778
+#: dist/converse-no-dependencies.js:114797
 msgid "Sorry, could not decrypt a received OMEMO message due to an error."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96553
+#: dist/converse-no-dependencies.js:115455
 #, javascript-format
 msgid ""
 "%1$s doesn't appear to have a client that supports OMEMO. Encrypted chat "
 "will no longer be possible in this grouchat."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96634
+#: dist/converse-no-dependencies.js:115522
 msgid ""
 "Cannot use end-to-end encryption in this groupchat, either the groupchat has "
 "some anonymity or not all participants support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96636
+#: dist/converse-no-dependencies.js:115524
 #, javascript-format
 msgid ""
 "Cannot use end-to-end encryption because %1$s uses a client that doesn't "
 "support OMEMO."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96655
+#: dist/converse-no-dependencies.js:115537
 msgid "Messages are being sent in plaintext"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96657
+#: dist/converse-no-dependencies.js:115538
 msgid "Messages are sent encrypted"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96661
+#: dist/converse-no-dependencies.js:115541
 msgid ""
 "This groupchat needs to be members-only and non-anonymous in order to "
 "support OMEMO encrypted messages"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96663
+#: dist/converse-no-dependencies.js:115543
 msgid "OMEMO encryption is not supported"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96694
+#: dist/converse-no-dependencies.js:115568
 msgid ""
 "Sorry, no devices found to which we can send an OMEMO encrypted message."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:96924
+#: dist/converse-no-dependencies.js:115761
 msgid "Trusted"
 msgstr "विश्वासु"
 
-#: dist/converse-no-dependencies.js:96926
+#: dist/converse-no-dependencies.js:115762
 msgid "Untrusted"
 msgstr "अविश्वासू"
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:96936
+#: dist/converse-no-dependencies.js:115770
 msgid "OMEMO Fingerprints"
 msgstr "OMEMO फिंगरप्रिंट्स"
 
-#: dist/converse-no-dependencies.js:96938
+#: dist/converse-no-dependencies.js:115771
 msgid "No OMEMO-enabled devices found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97200
+#: dist/converse-no-dependencies.js:116318
 msgid "Checkbox for selecting the following fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97206
+#: dist/converse-no-dependencies.js:116322
 msgid "Device without a fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97208
+#: dist/converse-no-dependencies.js:116323
 msgid "Checkbox for selecting the following device"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97220
+#: dist/converse-no-dependencies.js:116331
 msgid "Other OMEMO-enabled devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97222
+#: dist/converse-no-dependencies.js:116332
 msgid "Checkbox to select fingerprints of all other OMEMO devices"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97224
+#: dist/converse-no-dependencies.js:116333
 msgid "Remove checked devices and close"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97226
+#: dist/converse-no-dependencies.js:116334
 msgid "Select all"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97238
+#: dist/converse-no-dependencies.js:116343
 msgid "This device's OMEMO fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97240
+#: dist/converse-no-dependencies.js:116344
 msgid "Generate new keys and fingerprint"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97548
+#: dist/converse-no-dependencies.js:116921
 msgid "Sorry, an error occurred while trying to remove the devices."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97581
+#: dist/converse-no-dependencies.js:116950
 msgid ""
 "Are you sure you want to generate new OMEMO keys? This will remove your old "
 "keys and all previously encrypted messages will no longer be decryptable on "
 "this device."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:97638
-msgid "About"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97640
-msgid "Commands"
-msgstr ""
-
-#. harmony default export
-#: dist/converse-no-dependencies.js:97646
-msgid "Settings"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97648
-#, javascript-format
-msgid ""
-"%1$s Open Source %2$s XMPP chat client brought to you by %3$s Opkode %2$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97650
-#, javascript-format
-msgid "%1$s Translate %2$s it into your own language"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97679
-#: dist/converse-no-dependencies.js:97689
-msgid "online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97681
-msgid "busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97683
-msgid "away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97685
-msgid "away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97687
-msgid "offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97714
-msgid "Log out"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97720
-msgid "Show details about this chat client"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97731
-#, javascript-format
-msgid "I am %1$s"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97733
-msgid "Click to change your chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97934
-msgid "Are you sure you want to log out?"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97980
-#: dist/converse-no-dependencies.js:104482
-msgid "Away"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97981
-#: dist/converse-no-dependencies.js:104480
-msgid "Busy"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97984
-msgid "Custom status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97985
-#: dist/converse-no-dependencies.js:104486
-msgid "Offline"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97986
-#: dist/converse-no-dependencies.js:104476
-msgid "Online"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97988
-msgid "Away for long"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97989
-msgid "Change chat status"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:97990
-msgid "Personal status message"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98160
-msgid "Your profile picture"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98251
-msgid "Your Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98263
-msgid "Save and close"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98265
-msgid ""
-"Use commas to separate multiple roles. Your roles are shown next to your "
-"name on your chat messages."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98269
-msgid "OMEMO"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98271
-msgid "Profile"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "Sorry, an error happened while trying to save your profile data."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:98382
-msgid "You can check your browser's developer console for any error output."
-msgstr ""
-
 #. harmony default export
-#: dist/converse-no-dependencies.js:100471
+#: dist/converse-no-dependencies.js:121029
 msgid "Choose a different provider"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100473
-#: dist/converse-no-dependencies.js:100531
+#: dist/converse-no-dependencies.js:121030
+#: dist/converse-no-dependencies.js:121071
 msgid "Already have a chat account?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100475
+#: dist/converse-no-dependencies.js:121031
 msgid "Account Registration:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100477
-#: dist/converse-no-dependencies.js:100533
+#: dist/converse-no-dependencies.js:121032
+#: dist/converse-no-dependencies.js:121072
 msgid "Log in here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100479
+#: dist/converse-no-dependencies.js:121033
 msgid "Register"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100508
+#: dist/converse-no-dependencies.js:121056
 msgid "Hold tight, we're fetching the registration form…"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100520
+#: dist/converse-no-dependencies.js:121064
 msgid "Tip: A list of public XMPP providers is available"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100522
+#: dist/converse-no-dependencies.js:121065
 msgid "here"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100529
+#: dist/converse-no-dependencies.js:121070
 msgid "Fetch registration form"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100541
+#: dist/converse-no-dependencies.js:121077
 msgid "Create your account"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100543
+#: dist/converse-no-dependencies.js:121078
 msgid "Please enter the XMPP provider to register with:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100927
+#: dist/converse-no-dependencies.js:121713
 msgid "Sorry, we're unable to connect to your chosen provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100943
+#: dist/converse-no-dependencies.js:121724
 msgid ""
 "Sorry, the given provider does not support in band account registration. "
 "Please try with a different provider."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:100971
+#: dist/converse-no-dependencies.js:121750
 #, javascript-format
 msgid ""
 "Something went wrong while establishing a connection with \"%1$s\". Are you "
 "sure it exists?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101159
+#: dist/converse-no-dependencies.js:121912
 msgid "Now logging you in"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101161
+#: dist/converse-no-dependencies.js:121914
 msgid "Registered successfully"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101273
+#: dist/converse-no-dependencies.js:122017
 msgid ""
 "The provider rejected your registration attempt. Please check the values you "
 "entered for correctness."
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101545
+#: dist/converse-no-dependencies.js:122581
 msgid " e.g. conversejs.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101639
+#: dist/converse-no-dependencies.js:123112
 msgid "This field is required"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101645
+#: dist/converse-no-dependencies.js:123116
 msgid "Join"
 msgstr "सामील व्हा"
 
-#: dist/converse-no-dependencies.js:101647
-msgid "Enter a new Groupchat"
-msgstr "नवीन ग्रुपचॅट प्रविष्ट करा"
-
-#: dist/converse-no-dependencies.js:101678
+#: dist/converse-no-dependencies.js:123120
 msgid "name@conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101683
+#: dist/converse-no-dependencies.js:123122
 msgid "Groupchat address"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101754
-msgid "Groupchat id is invalid."
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101807
-msgid "Show groupchats"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101809
-msgid "Server address"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:101815
-#: dist/converse-no-dependencies.js:102123
-msgid "Show more information on this groupchat"
-msgstr ""
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123322
+msgid "Enter a new Groupchat"
+msgstr "नवीन ग्रुपचॅट प्रविष्ट करा"
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:101823
-msgid "Query for Groupchats"
+#: dist/converse-no-dependencies.js:123381
+msgid "Groupchat id is invalid."
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:101849
+#: dist/converse-no-dependencies.js:123430
 msgid "Description:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101851
+#: dist/converse-no-dependencies.js:123431
 #, fuzzy
 msgid "Groupchat XMPP Address:"
 msgstr "एक्सएमपीपी पत्ता:"
 
-#: dist/converse-no-dependencies.js:101853
+#: dist/converse-no-dependencies.js:123432
 msgid "Participants:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101855
+#: dist/converse-no-dependencies.js:123433
 msgid "Features:"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101857
+#: dist/converse-no-dependencies.js:123434
 msgid "Requires authentication"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101861
+#: dist/converse-no-dependencies.js:123436
 msgid "Requires an invitation"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101865
+#: dist/converse-no-dependencies.js:123438
 msgid "Non-anonymous"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101869
+#: dist/converse-no-dependencies.js:123440
 msgid "Permanent"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101877
+#: dist/converse-no-dependencies.js:123444
 msgid "Unmoderated"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:101974
+#: dist/converse-no-dependencies.js:123464
+msgid "Show groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123465
+msgid "Server address"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123469
+#: dist/converse-no-dependencies.js:123859
+msgid "Show more information on this groupchat"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123697
 msgid "conference.example.org"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102022
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:123718
+msgid "Query for Groupchats"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:123758
 msgid "Groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102030
+#: dist/converse-no-dependencies.js:123766
 msgid "No groupchats found"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102120
+#: dist/converse-no-dependencies.js:123857
 msgid "Leave this groupchat"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:102127
+#: dist/converse-no-dependencies.js:123862
 msgid "Click to toggle the list of open groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102129
+#: dist/converse-no-dependencies.js:123863
 msgid "Groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102131
+#: dist/converse-no-dependencies.js:123864
 msgid "Query for groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102133
+#: dist/converse-no-dependencies.js:123865
 msgid "Add a new groupchat"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102143
-msgid "Open Groupchats"
+#: dist/converse-no-dependencies.js:123866
+msgid "Show bookmarked groupchats"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:102454
+#: dist/converse-no-dependencies.js:124472
 #, javascript-format
 msgid "Are you sure you want to leave the groupchat %1$s?"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103084
+#. harmony default export
+#: dist/converse-no-dependencies.js:124959
 msgid "Add"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103088
-msgid "Add a Contact"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:103151
-msgid "Contact name"
+#: dist/converse-no-dependencies.js:124962
+msgid "Group"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103151
-msgid "Optional nickname"
+#. eslint-disable-line class-methods-use-this
+#: dist/converse-no-dependencies.js:125158
+msgid "Add a Contact"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103243
+#: dist/converse-no-dependencies.js:125257
 msgid "Sorry, could not find a contact with that name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103268
+#: dist/converse-no-dependencies.js:125279
 msgid "This contact has already been added"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103483
+#: dist/converse-no-dependencies.js:125371
 msgid "Click to hide these contacts"
 msgstr ""
 
 #. harmony default export
-#: dist/converse-no-dependencies.js:103631
+#: dist/converse-no-dependencies.js:125397
 msgid "Contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103633
-msgid "Add a contact"
+#: dist/converse-no-dependencies.js:125398
+msgid "Click to toggle contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:103635
-msgid "Re-sync your contacts"
+#: dist/converse-no-dependencies.js:125399
+msgid "Add a contact"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:103979
-#: dist/converse-no-dependencies.js:104041
-#, javascript-format
-msgid "Click to remove %1$s as a contact"
+#: dist/converse-no-dependencies.js:125400
+msgid "Re-sync your contacts"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104011
+#: dist/converse-no-dependencies.js:126048
 msgid "This contact is busy"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104012
+#: dist/converse-no-dependencies.js:126049
 msgid "This contact is online"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104013
+#: dist/converse-no-dependencies.js:126050
 msgid "This contact is offline"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104014
+#: dist/converse-no-dependencies.js:126051
 msgid "This contact is unavailable"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104015
+#: dist/converse-no-dependencies.js:126052
 msgid "This contact is away for an extended period"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104016
+#: dist/converse-no-dependencies.js:126053
 msgid "This contact is away"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104070
+#: dist/converse-no-dependencies.js:126073
+#, javascript-format
+msgid "Click to remove %1$s as a contact"
+msgstr ""
+
+#: dist/converse-no-dependencies.js:126096
 #, javascript-format
 msgid "Click to chat with %1$s (XMPP address: %2$s)"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104335
+#: dist/converse-no-dependencies.js:126591
 #, javascript-format
 msgid "Click to accept the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104336
+#: dist/converse-no-dependencies.js:126592
 #, javascript-format
 msgid "Click to decline the contact request from %1$s"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104422
+#: dist/converse-no-dependencies.js:126694
 msgid "Are you sure you want to decline this contact request?"
 msgstr ""
 
-#. harmony default export
-#: dist/converse-no-dependencies.js:104464
-msgid "Filter"
-msgstr ""
-
-#: dist/converse-no-dependencies.js:104466
+#: dist/converse-no-dependencies.js:126743
 msgid "Filter by contact name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104468
+#: dist/converse-no-dependencies.js:126744
 msgid "Filter by group name"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104470
+#: dist/converse-no-dependencies.js:126745
 msgid "Filter by status"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104472
+#: dist/converse-no-dependencies.js:126746
 msgid "Any"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104474
+#: dist/converse-no-dependencies.js:126747
 msgid "Unread"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104478
+#: dist/converse-no-dependencies.js:126749
 msgid "Chatty"
 msgstr ""
 
-#: dist/converse-no-dependencies.js:104484
+#: dist/converse-no-dependencies.js:126752
 msgid "Extended Away"
 msgstr ""
 
+#: dist/converse-no-dependencies.js:126753
+msgid "Offline"
+msgstr ""
+
 #, fuzzy
 #~ msgid "this.model Retraction"
 #~ msgstr "संदेश आवृत्त्या"

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 663 - 408
src/i18n/nb/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 627 - 389
src/i18n/nl/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 801 - 806
src/i18n/nl_BE/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 653 - 406
src/i18n/oc/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1090 - 934
src/i18n/pl/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 794 - 800
src/i18n/pt/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 802 - 808
src/i18n/pt_BR/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 622 - 392
src/i18n/ro/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1093 - 938
src/i18n/ru/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 790 - 796
src/i18n/sv/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 564 - 339
src/i18n/th/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1090 - 935
src/i18n/tr/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1098 - 1078
src/i18n/uk/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1057 - 1037
src/i18n/vi/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1063 - 913
src/i18n/zh_CN/LC_MESSAGES/converse.po


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1075 - 924
src/i18n/zh_TW/LC_MESSAGES/converse.po


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác