[lxc-devel] [lxd/master] Add basic auth example

stgraber on Github lxc-bot at linuxcontainers.org
Wed Aug 28 05:26:46 UTC 2019


A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 301 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20190827/eb1ab8ab/attachment-0001.bin>
-------------- next part --------------
From 30ec110cfe38c1d33707afdade171847edfecc74 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgraber at ubuntu.com>
Date: Tue, 27 Aug 2019 23:25:45 -0600
Subject: [PATCH 1/2] lxc/remote: Add basic auth example
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Closes #6127

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
 lxc/remote.go | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/lxc/remote.go b/lxc/remote.go
index d001a1d338..807cccd3fa 100644
--- a/lxc/remote.go
+++ b/lxc/remote.go
@@ -82,7 +82,13 @@ func (c *cmdRemoteAdd) Command() *cobra.Command {
 	cmd.Use = i18n.G("add [<remote>] <IP|FQDN|URL>")
 	cmd.Short = i18n.G("Add new remote servers")
 	cmd.Long = cli.FormatSection(i18n.G("Description"), i18n.G(
-		`Add new remote servers`))
+		`Add new remote servers
+
+URL for remote resources must be HTTPS (https://).
+
+Basic authentication can be used when combined with the "simplestreams" protocol:
+  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --protocol=simplestreams
+`))
 
 	cmd.RunE = c.Run
 	cmd.Flags().BoolVar(&c.flagAcceptCert, "accept-certificate", false, i18n.G("Accept certificate"))

From 6d0dd1df4d3678ba7c2206e9818ccb06197f9341 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Graber?= <stgraber at ubuntu.com>
Date: Tue, 27 Aug 2019 23:26:11 -0600
Subject: [PATCH 2/2] i18n: Update translation templates
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
---
 po/bg.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/de.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/el.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/es.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/fa.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/fi.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/fr.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/hi.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/id.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/it.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/ja.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/ko.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/lxd.pot    | 125 +++++++++++++++++++++++++----------------------
 po/nb_NO.po   | 132 +++++++++++++++++++++++++++-----------------------
 po/nl.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/pa.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/pl.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/pt_BR.po   | 132 +++++++++++++++++++++++++++-----------------------
 po/ru.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/sr.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/sv.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/tr.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/uk.po      | 132 +++++++++++++++++++++++++++-----------------------
 po/zh_Hans.po | 132 +++++++++++++++++++++++++++-----------------------
 24 files changed, 1723 insertions(+), 1438 deletions(-)

diff --git a/po/bg.po b/po/bg.po
index cbd64b0f6f..7d02956611 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/de.po b/po/de.po
index cb1614e7f0..ecae6c5d0a 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2018-11-30 03:10+0000\n"
 "Last-Translator: ssantos <ssantos at web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/linux-containers/"
@@ -365,11 +365,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr "ARCHITEKTUR"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Akzeptiere Zertifikat"
 
@@ -386,10 +386,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Aliasse:\n"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -404,7 +416,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "Address: %s"
 msgstr "Profil %s erstellt\n"
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Administrator Passwort für %s: "
@@ -475,7 +487,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -613,7 +625,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -638,7 +650,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -656,12 +668,12 @@ msgstr ""
 "Optionen:\n"
 "\n"
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, fuzzy, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Fingerabdruck des Zertifikats: % x\n"
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Gespeichertes Nutzerzertifikat auf dem Server: "
 
@@ -734,7 +746,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -821,7 +833,7 @@ msgstr "Fehler: %v\n"
 msgid "Cores:"
 msgstr "Fehler: %v\n"
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr "Kann Verzeichnis für Zertifikate auf dem Server nicht erstellen"
 
@@ -1018,8 +1030,8 @@ msgstr "Kein Zertifikat für diese Verbindung"
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1310,7 +1322,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 #, fuzzy
 msgid "Failed to get the new container name"
 msgstr "kann nicht zum selben Container Namen kopieren"
@@ -1389,7 +1401,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1421,7 +1433,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 #, fuzzy
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "Generiere Nutzerzertifikat. Dies kann wenige Minuten dauern...\n"
@@ -1509,7 +1521,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1591,7 +1603,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1611,7 +1623,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Ungültiges Ziel %s"
@@ -1632,7 +1644,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "ungültiges Argument %s"
@@ -1642,7 +1654,7 @@ msgstr "ungültiges Argument %s"
 msgid "Invalid path %s"
 msgstr "Ungültiges Ziel %s"
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Ungültiges Ziel %s"
@@ -1884,7 +1896,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Kein Zertifikat für diese Verbindung"
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2214,7 +2226,7 @@ msgid "Must supply container name for: "
 msgstr "der Name des Ursprung Containers muss angegeben werden"
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2228,7 +2240,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2338,7 +2350,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2384,11 +2396,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2404,7 +2416,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Administrator Passwort für %s: "
@@ -2543,7 +2555,7 @@ msgstr "Profil %s wurde auf %s angewandt\n"
 msgid "Properties:"
 msgstr "Eigenschaften:\n"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2595,7 +2607,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "Herunterfahren des Containers erzwingen."
@@ -2605,28 +2617,28 @@ msgstr "Herunterfahren des Containers erzwingen."
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "entfernte Instanz %s existiert bereits"
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "entfernte Instanz %s existiert nicht"
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "entfernte Instanz %s existiert als <%s>"
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr "Entferntes Administrator Passwort"
 
@@ -2669,7 +2681,7 @@ msgstr "Anhalten des Containers fehlgeschlagen!"
 msgid "Remove profiles from containers"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2705,7 +2717,7 @@ msgstr "Fehlerhafte Profil URL %s"
 msgid "Rename projects"
 msgstr "Fehlerhafte Profil URL %s"
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2800,7 +2812,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2816,21 +2828,21 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr "Server Zertifikat vom Benutzer nicht akzeptiert"
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 #, fuzzy
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 "Der Server vertraut uns nicht nachdem er unser Zertifikat hinzugefügt hat"
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2935,7 +2947,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -3031,7 +3043,7 @@ msgstr "Profil %s erstellt\n"
 msgid "Show the container's last 100 log lines?"
 msgstr "Zeige die letzten 100 Zeilen Protokoll des Containers?"
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -3197,7 +3209,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3319,7 +3331,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3350,7 +3362,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, fuzzy, c-format
 msgid "Transferring container: %s"
 msgstr "kann nicht zum selben Container Namen kopieren"
@@ -3382,7 +3394,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3525,7 +3537,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr "Zustand des laufenden Containers sichern oder nicht"
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3657,7 +3669,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3887,7 +3899,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -4219,7 +4231,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 #, fuzzy
 msgid "ok (y/n)?"
 msgstr "OK (y/n)? "
@@ -4301,7 +4313,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4325,7 +4337,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4442,7 +4454,7 @@ msgstr ""
 "\n"
 "lxd %s <Name>\n"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4549,7 +4561,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4622,7 +4634,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/el.po b/po/el.po
index 54e58b5419..a4fd3c0ad8 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2017-02-14 08:00+0000\n"
 "Last-Translator: Simos Xenitellis <simos.65 at gmail.com>\n"
 "Language-Team: Greek <https://hosted.weblate.org/projects/linux-containers/"
@@ -240,11 +240,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -260,10 +260,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -277,7 +289,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -346,7 +358,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -473,7 +485,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -498,7 +510,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -512,12 +524,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -587,7 +599,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -669,7 +681,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -852,8 +864,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1129,7 +1141,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1203,7 +1215,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1235,7 +1247,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1321,7 +1333,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1401,7 +1413,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1420,7 +1432,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1441,7 +1453,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1450,7 +1462,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1668,7 +1680,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1974,7 +1986,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1988,7 +2000,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2095,7 +2107,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2141,11 +2153,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2161,7 +2173,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2296,7 +2308,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2345,7 +2357,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2355,28 +2367,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2415,7 +2427,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2448,7 +2460,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2537,7 +2549,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2553,19 +2565,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2666,7 +2678,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2758,7 +2770,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2917,7 +2929,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3032,7 +3044,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3063,7 +3075,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3095,7 +3107,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3228,7 +3240,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3356,7 +3368,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3542,7 +3554,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3588,7 +3600,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3861,7 +3873,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3923,7 +3935,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3947,7 +3959,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4021,7 +4033,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4105,7 +4117,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4174,7 +4186,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/es.po b/po/es.po
index e4458558a2..3f59266e2a 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2019-06-13 16:56+0000\n"
 "Last-Translator: Alonso José Lara Plana <alonso.lara.plana at gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/linux-containers/"
@@ -312,11 +312,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr "ARQUITECTURA"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Acepta certificado"
 
@@ -333,10 +333,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Aliases:"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -350,7 +362,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr "Expira: %s"
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Contraseña admin para %s:"
@@ -419,7 +431,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "Tipo de autenticación %s no está soportada por el servidor"
@@ -546,7 +558,7 @@ msgstr "No se puede jalar un directorio sin - recursivo"
 msgid "Can't read from stdin: %s"
 msgstr "No se peude leer desde stdin: %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -572,7 +584,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -586,12 +598,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr "Cacheado: %s"
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Certificado de la huella digital: %s"
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Certificado del cliente almacenado en el servidor:"
 
@@ -661,7 +673,7 @@ msgstr "Log de la consola:"
 msgid "Container name is mandatory"
 msgstr "Nombre del contenedor es obligatorio"
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr "Nombre del contenedor es: %s"
@@ -744,7 +756,7 @@ msgstr "Expira: %s"
 msgid "Cores:"
 msgstr "Expira: %s"
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -929,8 +941,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1207,7 +1219,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1281,7 +1293,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1313,7 +1325,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1399,7 +1411,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1480,7 +1492,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1499,7 +1511,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1520,7 +1532,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1529,7 +1541,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1748,7 +1760,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2055,7 +2067,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2069,7 +2081,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2175,7 +2187,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2221,11 +2233,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2241,7 +2253,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Contraseña admin para %s:"
@@ -2376,7 +2388,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2425,7 +2437,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "No se puede proveer el nombre del container a la lista"
@@ -2435,28 +2447,28 @@ msgstr "No se puede proveer el nombre del container a la lista"
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2495,7 +2507,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2528,7 +2540,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2617,7 +2629,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2633,19 +2645,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2746,7 +2758,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2838,7 +2850,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2997,7 +3009,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3112,7 +3124,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3143,7 +3155,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3175,7 +3187,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3308,7 +3320,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3437,7 +3449,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3624,7 +3636,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3670,7 +3682,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3943,7 +3955,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -4005,7 +4017,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4029,7 +4041,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4104,7 +4116,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr "No se puede proveer el nombre del container a la lista"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4189,7 +4201,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4259,7 +4271,7 @@ msgstr ""
 msgid "volume"
 msgstr "Columnas"
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/fa.po b/po/fa.po
index 01c8866952..c146088df0 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/fi.po b/po/fi.po
index 7f78ba7c91..5d00250b7e 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/fr.po b/po/fr.po
index fa6b05854a..196f802f88 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2019-01-04 18:07+0000\n"
 "Last-Translator: Deleted User <noreply+12102 at weblate.org>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/linux-containers/"
@@ -356,12 +356,12 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "ARCHITECTURE"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 #, fuzzy
 msgid "AUTH TYPE"
 msgstr "TYPE"
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Accepter le certificat"
 
@@ -378,10 +378,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Alias :"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -396,7 +408,7 @@ msgstr "Création du conteneur"
 msgid "Address: %s"
 msgstr "Expire : %s"
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Mot de passe administrateur pour %s : "
@@ -466,7 +478,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "Le type d'authentification '%s' n'est pas supporté par le serveur"
@@ -596,7 +608,7 @@ msgstr "impossible de récupérer un répertoire sans --recursive"
 msgid "Can't read from stdin: %s"
 msgstr "Impossible de lire depuis stdin : %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 #, fuzzy
 msgid "Can't remove the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -624,7 +636,7 @@ msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 "Impossible de désaffecter la clé '%s', elle n'est pas définie actuellement."
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -638,12 +650,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr "Créé : %s"
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Empreinte du certificat : %s"
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Certificat client enregistré sur le serveur : "
 
@@ -721,7 +733,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr "Le nom du conteneur est obligatoire"
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr "Le nom du conteneur est : %s"
@@ -807,7 +819,7 @@ msgstr "erreur : %v"
 msgid "Cores:"
 msgstr "erreur : %v"
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr "Impossible de créer le dossier de stockage des certificats serveurs"
 
@@ -1020,8 +1032,8 @@ msgstr "Copie de l'image : %s"
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1316,7 +1328,7 @@ msgstr "Profil à appliquer au nouveau conteneur"
 msgid "Failed to create alias %s"
 msgstr "Échec lors de la génération de 'lxc.%s.1': %v"
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 #, fuzzy
 msgid "Failed to get the new container name"
 msgstr "Profil à appliquer au nouveau conteneur"
@@ -1393,7 +1405,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1425,7 +1437,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "Génération d'un certificat client. Ceci peut prendre une minute…"
 
@@ -1517,7 +1529,7 @@ msgstr "IPv6"
 msgid "ISSUE DATE"
 msgstr "DATE D'ÉMISSION"
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 #, fuzzy
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
@@ -1605,7 +1617,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr "Schème d'URL invalide \"%s\" in \"%s\""
@@ -1624,7 +1636,7 @@ msgstr "Clé de configuration invalide"
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Cible invalide %s"
@@ -1645,7 +1657,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "nombre d'arguments incorrect pour la sous-comande"
@@ -1655,7 +1667,7 @@ msgstr "nombre d'arguments incorrect pour la sous-comande"
 msgid "Invalid path %s"
 msgstr "Cible invalide %s"
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Cible invalide %s"
@@ -1938,7 +1950,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Copie de l'image : %s"
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2266,7 +2278,7 @@ msgid "Must supply container name for: "
 msgstr "Vous devez fournir le nom d'un conteneur pour : "
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr "NOM"
@@ -2280,7 +2292,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr "NON"
 
@@ -2394,7 +2406,7 @@ msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 "Seuls les volumes \"personnalisés\" peuvent être attachés aux conteneurs."
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr "Seules les URLs https sont supportées par simplestreams"
 
@@ -2443,11 +2455,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr "PROFILS"
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr "PROTOCOLE"
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr "PUBLIC"
 
@@ -2464,7 +2476,7 @@ msgstr "Paquets émis"
 msgid "Partitions:"
 msgstr "Options :"
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Mot de passe administrateur pour %s : "
@@ -2601,7 +2613,7 @@ msgstr "Profil %s ajouté à %s"
 msgid "Properties:"
 msgstr "Propriétés :"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr "Serveur d'images public"
 
@@ -2655,7 +2667,7 @@ msgstr "Pousser ou récupérer des fichiers récursivement"
 msgid "Refresh images"
 msgstr "Récupération de l'image : %s"
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "Ignorer l'état du conteneur (seulement pour start)"
@@ -2665,28 +2677,28 @@ msgstr "Ignorer l'état du conteneur (seulement pour start)"
 msgid "Refreshing the image: %s"
 msgstr "Récupération de l'image : %s"
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "le serveur distant %s existe déjà"
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "le serveur distant %s n'existe pas"
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "le serveur distant %s existe en tant que <%s>"
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, fuzzy, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "le serveur distant %s est statique et ne peut être modifié"
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr "Mot de passe de l'administrateur distant"
 
@@ -2729,7 +2741,7 @@ msgstr "L'arrêt du conteneur a échoué !"
 msgid "Remove profiles from containers"
 msgstr "Création du conteneur"
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2764,7 +2776,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr "Créé : %s"
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2860,7 +2872,7 @@ msgstr ""
 msgid "STATE"
 msgstr "ÉTAT"
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr "STATIQUE"
 
@@ -2877,21 +2889,21 @@ msgstr "ENSEMBLE DE STOCKAGE"
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr "Certificat serveur rejeté par l'utilisateur"
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 #, fuzzy
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 "Le serveur ne nous fait pas confiance après l'ajout de notre certificat"
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr "Protocole du serveur (lxd ou simplestreams)"
 
@@ -2999,7 +3011,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -3102,7 +3114,7 @@ msgstr "Afficher la configuration étendue"
 msgid "Show the container's last 100 log lines?"
 msgstr "Afficher les 100 dernières lignes du journal du conteneur ?"
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 #, fuzzy
 msgid "Show the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -3269,7 +3281,7 @@ msgstr "Swap (pointe)"
 msgid "Switch the current project"
 msgstr "impossible de supprimer le serveur distant par défaut"
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 #, fuzzy
 msgid "Switch the default remote"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -3393,7 +3405,7 @@ msgstr "Pour créer un réseau, utiliser : lxc network create"
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 #, fuzzy
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
@@ -3426,7 +3438,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, fuzzy, c-format
 msgid "Transferring container: %s"
 msgstr "Transfert de l'image : %s"
@@ -3458,7 +3470,7 @@ msgstr "Type : persistant"
 msgid "UPLOAD DATE"
 msgstr "DATE DE PUBLICATION"
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr "URL"
 
@@ -3603,7 +3615,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr "Réaliser ou pas l'instantané de l'état de fonctionnement du conteneur"
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr "OUI"
 
@@ -3736,7 +3748,7 @@ msgstr ""
 msgid "current"
 msgstr "Swap (courant)"
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr "par défaut"
 
@@ -3978,7 +3990,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 #, fuzzy
 msgid "get-default"
 msgstr "par défaut"
@@ -4029,7 +4041,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -4333,7 +4345,7 @@ msgstr "Nom du réseau"
 msgid "no"
 msgstr "non"
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr "ok (y/n) ?"
 
@@ -4423,7 +4435,7 @@ msgstr "Serveur distant : %s"
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4447,7 +4459,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4573,7 +4585,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4689,7 +4701,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 #, fuzzy
 msgid "switch <remote>"
 msgstr "impossible de supprimer le serveur distant par défaut"
@@ -4765,7 +4777,7 @@ msgstr ""
 msgid "volume"
 msgstr "Colonnes"
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/hi.po b/po/hi.po
index 9140cbe29e..c242802c5d 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/id.po b/po/id.po
index 7333f0fb62..ef4b07538a 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/it.po b/po/it.po
index b68a8e4ecb..6bd6ae382b 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2017-08-18 14:22+0000\n"
 "Last-Translator: Alberto Donato <alberto.donato at gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/linux-containers/"
@@ -277,11 +277,11 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "ARCHITETTURA"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Accetta certificato"
 
@@ -298,10 +298,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Alias:"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -315,7 +327,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Password amministratore per %s: "
@@ -384,7 +396,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -511,7 +523,7 @@ msgstr "Impossibile effettuare il pull di una directory senza --recursive"
 msgid "Can't read from stdin: %s"
 msgstr "Impossible leggere da stdin: %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -536,7 +548,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -550,12 +562,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Certificato del client salvato dal server: "
 
@@ -625,7 +637,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr "Il nome del container è: %s"
@@ -707,7 +719,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -893,8 +905,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1171,7 +1183,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1246,7 +1258,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1278,7 +1290,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1364,7 +1376,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1446,7 +1458,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1465,7 +1477,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, fuzzy, c-format
 msgid "Invalid format %q"
 msgstr "Proprietà errata: %s"
@@ -1486,7 +1498,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "numero errato di argomenti del sottocomando"
@@ -1496,7 +1508,7 @@ msgstr "numero errato di argomenti del sottocomando"
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, fuzzy, c-format
 msgid "Invalid protocol: %s"
 msgstr "Proprietà errata: %s"
@@ -1716,7 +1728,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2024,7 +2036,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2038,7 +2050,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2144,7 +2156,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2190,11 +2202,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2210,7 +2222,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Password amministratore per %s: "
@@ -2346,7 +2358,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2395,7 +2407,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "Creazione del container in corso"
@@ -2405,28 +2417,28 @@ msgstr "Creazione del container in corso"
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, fuzzy, c-format
 msgid "Remote %s already exists"
 msgstr "il remote %s esiste già"
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, fuzzy, c-format
 msgid "Remote %s doesn't exist"
 msgstr "il remote %s non esiste"
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, fuzzy, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "il remote %s esiste come %s"
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, fuzzy, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "il remote %s è statico e non può essere modificato"
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2465,7 +2477,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2498,7 +2510,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2588,7 +2600,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2604,19 +2616,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2717,7 +2729,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2809,7 +2821,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2970,7 +2982,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3086,7 +3098,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3117,7 +3129,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3149,7 +3161,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3283,7 +3295,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3413,7 +3425,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3600,7 +3612,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3646,7 +3658,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3919,7 +3931,7 @@ msgstr ""
 msgid "no"
 msgstr "no"
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr "ok (y/n)?"
 
@@ -3981,7 +3993,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4005,7 +4017,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4080,7 +4092,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr "Creazione del container in corso"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4165,7 +4177,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4235,7 +4247,7 @@ msgstr ""
 msgid "volume"
 msgstr "Colonne"
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/ja.po b/po/ja.po
index 29d0206fbc..9e929a035d 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2019-05-18 08:49+0000\n"
 "Last-Translator: KATOH Yasufumi <karma at jazz.email.ne.jp>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/linux-"
@@ -243,11 +243,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "証明書を受け入れます"
 
@@ -263,10 +263,22 @@ msgstr "コンテナもしくはプロファイルにデバイスを追加しま
 msgid "Add new aliases"
 msgstr "新たにエイリアスを追加します"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr "新たにリモートサーバを追加します"
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr "新たに信頼済みのクライアントを追加します"
@@ -280,7 +292,7 @@ msgstr "コンテナにプロファイルを追加します"
 msgid "Address: %s"
 msgstr "MAC アドレス: %s"
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "%s の管理者パスワード: "
@@ -353,7 +365,7 @@ msgstr ""
 "このコマンドはコンテナのブートコンソールに接続できます。\n"
 "そしてそこから過去のログエントリを取り出すことができます。"
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "認証タイプ '%s' はサーバではサポートされていません"
@@ -482,7 +494,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr "標準入力から読み込めません: %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 #, fuzzy
 msgid "Can't remove the default remote"
 msgstr "デフォルトのリモートは削除できません"
@@ -508,7 +520,7 @@ msgstr "再帰 (recursive) モードでは uid/gid/mode を指定できません
 msgid "Can't unset key '%s', it's not currently set"
 msgstr "キー '%s' が設定されていないので削除できません"
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr "使用する Candid ドメイン"
 
@@ -522,12 +534,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr "キャッシュ済: %s"
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "証明書のフィンガープリント: %s"
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "クライアント証明書がサーバに格納されました: "
 
@@ -601,7 +613,7 @@ msgstr "コンソールログ:"
 msgid "Container name is mandatory"
 msgstr "コンテナ名を指定する必要があります"
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr "コンテナ名: %s"
@@ -688,7 +700,7 @@ msgstr "エラー: %v"
 msgid "Cores:"
 msgstr "エラー: %v"
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr "サーバ証明書格納用のディレクトリを作成できません"
 
@@ -876,8 +888,8 @@ msgstr "ストレージボリュームを削除します"
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1181,7 +1193,7 @@ msgstr "クラスタメンバへの接続に失敗しました"
 msgid "Failed to create alias %s"
 msgstr "エイリアス %s の作成に失敗しました"
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr "新しいコンテナ名が取得できません"
 
@@ -1255,7 +1267,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr "フォーマット (csv|json|table|yaml)"
@@ -1287,7 +1299,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr "すべてのコマンドに対する man ページを作成します"
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr "クライアント証明書を生成します。1分ぐらいかかります..."
 
@@ -1373,7 +1385,7 @@ msgstr "IPV6"
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1458,7 +1470,7 @@ msgstr "入力するデータ"
 msgid "Instance type"
 msgstr "インスタンスタイプ"
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr "不正な URL スキーム \"%s\" (\"%s\" 内)"
@@ -1478,7 +1490,7 @@ msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 "不正な設定項目のカラムフォーマットです (フィールド数が多すぎます): '%s'"
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr "不正なフォーマット %q"
@@ -1502,7 +1514,7 @@ msgid ""
 msgstr ""
 "'%s' は不正な名前です。空文字列は maxWidth を指定しているときのみ指定できます"
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr "引数の数が不正です"
 
@@ -1511,7 +1523,7 @@ msgstr "引数の数が不正です"
 msgid "Invalid path %s"
 msgstr "不正なパス %s"
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr "不正なプロトコル: %s"
@@ -1814,7 +1826,7 @@ msgstr "プロジェクトを一覧表示します"
 msgid "List storage volumes"
 msgstr "ストレージボリュームを一覧表示します"
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr "利用可能なリモートサーバを一覧表示します"
 
@@ -2141,7 +2153,7 @@ msgid "Must supply container name for: "
 msgstr "コンテナ名を指定する必要があります: "
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2155,7 +2167,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2261,7 +2273,7 @@ msgstr "\"カスタム\" のボリュームのみがコンテナにアタッチ
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr "\"カスタム\" のボリュームのみがスナップショットを取得できます"
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr "simplestreams は https の URL のみサポートします"
 
@@ -2307,11 +2319,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2328,7 +2340,7 @@ msgstr "送信パケット"
 msgid "Partitions:"
 msgstr "オプション:"
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr "%s のパスワード: "
@@ -2463,7 +2475,7 @@ msgstr "プロジェクト名 %s を %s に変更しました"
 msgid "Properties:"
 msgstr "プロパティ:"
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr "Public なイメージサーバとして設定します"
 
@@ -2512,7 +2524,7 @@ msgstr "再帰的にファイルを転送します"
 msgid "Refresh images"
 msgstr "イメージを更新します"
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr "コンテナの更新中: %s"
@@ -2522,28 +2534,28 @@ msgstr "コンテナの更新中: %s"
 msgid "Refreshing the image: %s"
 msgstr "イメージの更新中: %s"
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr "リモート %s は既に存在します"
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr "リモート %s は存在しません"
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr "リモート %s は <%s> として存在します"
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr "リモート %s は static ですので変更できません"
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr "リモートの管理者パスワード"
 
@@ -2582,7 +2594,7 @@ msgstr "コンテナのデバイスを削除します"
 msgid "Remove profiles from containers"
 msgstr "コンテナからプロファイルを削除します"
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr "リモートサーバを削除します"
 
@@ -2615,7 +2627,7 @@ msgstr "プロファイル名を変更します"
 msgid "Rename projects"
 msgstr "プロジェクト名を変更します"
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr "リモートサーバ名を変更します"
 
@@ -2711,7 +2723,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2727,19 +2739,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr "直接リクエスト (raw query) を LXD に送ります"
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr "サーバの認証タイプ (tls もしくは candid)"
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr "ユーザによりサーバ証明書が拒否されました"
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr "認証後、サーバが我々を信用していません"
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr "サーバのプロトコル (lxd or simplestreams)"
 
@@ -2840,7 +2852,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr "リモートの URL を設定します"
 
@@ -2932,7 +2944,7 @@ msgstr "ストレージボリュームの設定を表示する"
 msgid "Show the container's last 100 log lines?"
 msgstr "コンテナログの最後の 100 行を表示しますか?"
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr "デフォルトのリモートを表示します"
 
@@ -3091,7 +3103,7 @@ msgstr "Swap (ピーク)"
 msgid "Switch the current project"
 msgstr "現在のプロジェクトを切り替えます"
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr "デフォルトのリモートを切り替えます"
 
@@ -3215,7 +3227,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr "コンソールから切り離すには <ctrl>+a q を押します"
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 "初めてコンテナを起動するには、\"lxc launch ubuntu:18.04\" と実行してみてくだ"
@@ -3250,7 +3262,7 @@ msgstr "転送モード。pull, push, relay のいずれか(デフォルトはpu
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr "転送モード。pull, push, relay のいずれか(デフォルトはpull)。"
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr "コンテナを転送中: %s"
@@ -3282,7 +3294,7 @@ msgstr "タイプ: persistent"
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3420,7 +3432,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr "コンテナの稼動状態のスナップショットを取得するかどうか"
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3548,7 +3560,7 @@ msgstr "create [<remote>:]<project>"
 msgid "current"
 msgstr "現在値"
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3740,7 +3752,7 @@ msgstr "get [<remote>:]<project> <key>"
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3787,7 +3799,7 @@ msgstr "delete [<remote>:]<image> [[<remote>:]<image>...]"
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -4163,7 +4175,7 @@ msgstr "network"
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr "ok (y/n)?"
 
@@ -4231,7 +4243,7 @@ msgstr "remote"
 msgid "remove <alias>"
 msgstr "remove <alias>"
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4255,7 +4267,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4337,7 +4349,7 @@ msgstr "set [<remote>:]<project> <key> <value>"
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr "set [<remote>:]<project> <key> <value>"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4422,7 +4434,7 @@ msgstr "stop [<remote>:]<container> [[<remote>:]<container>...]"
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr "switch <remote>"
 
@@ -4491,7 +4503,7 @@ msgstr ""
 msgid "volume"
 msgstr "volume"
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/ko.po b/po/ko.po
index 28a71ac141..75302c1214 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/lxd.pot b/po/lxd.pot
index 014c2561b3..afed517723 100644
--- a/po/lxd.pot
+++ b/po/lxd.pot
@@ -7,7 +7,7 @@
 msgid   ""
 msgstr  "Project-Id-Version: lxd\n"
         "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-        "POT-Creation-Date: 2019-08-12 16:53-0400\n"
+        "POT-Creation-Date: 2019-08-27 23:26-0600\n"
         "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
         "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
         "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -228,11 +228,11 @@ msgstr  ""
 msgid   "ARCHITECTURE"
 msgstr  ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid   "AUTH TYPE"
 msgstr  ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid   "Accept certificate"
 msgstr  ""
 
@@ -248,10 +248,19 @@ msgstr  ""
 msgid   "Add new aliases"
 msgstr  ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid   "Add new remote servers"
 msgstr  ""
 
+#: lxc/remote.go:84
+msgid   "Add new remote servers\n"
+        "\n"
+        "URL for remote resources must be HTTPS (https://).\n"
+        "\n"
+        "Basic authentication can be used when combined with the \"simplestreams\" protocol:\n"
+        "  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --protocol=simplestreams\n"
+msgstr  ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid   "Add new trusted clients"
 msgstr  ""
@@ -265,7 +274,7 @@ msgstr  ""
 msgid   "Address: %s"
 msgstr  ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid   "Admin password for %s: "
 msgstr  ""
@@ -333,7 +342,7 @@ msgid   "Attach to container consoles\n"
         "as well as retrieve past log entries from it."
 msgstr  ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid   "Authentication type '%s' not supported by server"
 msgstr  ""
@@ -458,7 +467,7 @@ msgstr  ""
 msgid   "Can't read from stdin: %s"
 msgstr  ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid   "Can't remove the default remote"
 msgstr  ""
 
@@ -483,7 +492,7 @@ msgstr  ""
 msgid   "Can't unset key '%s', it's not currently set"
 msgstr  ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid   "Candid domain to use"
 msgstr  ""
 
@@ -497,12 +506,12 @@ msgstr  ""
 msgid   "Card: %s (%s)"
 msgstr  ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid   "Certificate fingerprint: %s"
 msgstr  ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid   "Client certificate stored at server: "
 msgstr  ""
 
@@ -559,7 +568,7 @@ msgstr  ""
 msgid   "Container name is mandatory"
 msgstr  ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid   "Container name is: %s"
 msgstr  ""
@@ -640,7 +649,7 @@ msgstr  ""
 msgid   "Cores:"
 msgstr  ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid   "Could not create server cert dir"
 msgstr  ""
 
@@ -786,7 +795,7 @@ msgstr  ""
 msgid   "Delete storage volumes"
 msgstr  ""
 
-#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:21 lxc/alias.go:53 lxc/alias.go:99 lxc/alias.go:143 lxc/alias.go:194 lxc/cluster.go:28 lxc/cluster.go:67 lxc/cluster.go:145 lxc/cluster.go:195 lxc/cluster.go:245 lxc/cluster.go:330 lxc/config.go:31 lxc/config.go:90 lxc/config.go:373 lxc/config.go:454 lxc/config.go:580 lxc/config.go:699 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:599 lxc/config_device.go:667 lxc/config_metadata.go:28 lxc/config_metadata.go:53 lxc/config_metadata.go:175 lxc/config_template.go:28 lxc/config_template.go:65 lxc/config_template.go:108 lxc/config_template.go:150 lxc/config_template.go:236 lxc/config_template.go:295 lxc/config_trust.go:28 lxc/config_trust.go:57 lxc/config_trust.go:115 lxc/config_trust.go:193 lxc/console.go:32 lxc/copy.go:40 lxc/delete.go:30 lxc/exec.go:41 lxc/export.go:31 lxc/file.go:74 lxc/file.go:107 lxc/file.go:156 lxc/file.go:219 lxc/file.go:409 lxc/image.go:38 lxc/image.go:127 lxc/image.go:261 lxc/image.go:312 lxc/image.go:435 lxc/image.go:575 lxc/image.go:789 lxc/image.go:903 lxc/image.go:1191 lxc/image.go:1268 lxc/image_alias.go:24 lxc/image_alias.go:57 lxc/image_alias.go:104 lxc/image_alias.go:149 lxc/image_alias.go:246 lxc/import.go:28 lxc/info.go:32 lxc/init.go:36 lxc/launch.go:23 lxc/list.go:43 lxc/main.go:50 lxc/manpage.go:19 lxc/monitor.go:30 lxc/move.go:37 lxc/network.go:31 lxc/network.go:107 lxc/network.go:180 lxc/network.go:253 lxc/network.go:325 lxc/network.go:375 lxc/network.go:460 lxc/network.go:545 lxc/network.go:668 lxc/network.go:726 lxc/network.go:806 lxc/network.go:891 lxc/network.go:960 lxc/network.go:1010 lxc/network.go:1080 lxc/network.go:1142 lxc/operation.go:23 lxc/operation.go:52 lxc/operation.go:101 lxc/operation.go:180 lxc/profile.go:28 lxc/profile.go:100 lxc/profile.go:163 lxc/profile.go:243 lxc/profile.go:299 lxc/profile.go:353 lxc/profile.go:403 lxc/profile.go:527 lxc/profile.go:576 lxc/profile.go:635 lxc/profile.go:711 lxc/profile.go:761 lxc/profile.go:820 lxc/profile.go:874 lxc/project.go:28 lxc/project.go:85 lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383 lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612 lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33 lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528 lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88 lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387 lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:32 lxc/storage_volume.go:139 lxc/storage_volume.go:218 lxc/storage_volume.go:301 lxc/storage_volume.go:462 lxc/storage_volume.go:539 lxc/storage_volume.go:615 lxc/storage_volume.go:697 lxc/storage_volume.go:778 lxc/storage_volume.go:978 lxc/storage_volume.go:1069 lxc/storage_volume.go:1142 lxc/storage_volume.go:1173 lxc/storage_volume.go:1276 lxc/storage_volume.go:1352 lxc/storage_volume.go:1451 lxc/storage_volume.go:1482 lxc/storage_volume.go:1553 lxc/version.go:22
+#: lxc/action.go:31 lxc/action.go:50 lxc/action.go:70 lxc/action.go:91 lxc/alias.go:21 lxc/alias.go:53 lxc/alias.go:99 lxc/alias.go:143 lxc/alias.go:194 lxc/cluster.go:28 lxc/cluster.go:67 lxc/cluster.go:145 lxc/cluster.go:195 lxc/cluster.go:245 lxc/cluster.go:330 lxc/config.go:31 lxc/config.go:90 lxc/config.go:373 lxc/config.go:454 lxc/config.go:580 lxc/config.go:699 lxc/config_device.go:24 lxc/config_device.go:76 lxc/config_device.go:182 lxc/config_device.go:255 lxc/config_device.go:321 lxc/config_device.go:410 lxc/config_device.go:500 lxc/config_device.go:599 lxc/config_device.go:667 lxc/config_metadata.go:28 lxc/config_metadata.go:53 lxc/config_metadata.go:175 lxc/config_template.go:28 lxc/config_template.go:65 lxc/config_template.go:108 lxc/config_template.go:150 lxc/config_template.go:236 lxc/config_template.go:295 lxc/config_trust.go:28 lxc/config_trust.go:57 lxc/config_trust.go:115 lxc/config_trust.go:193 lxc/console.go:32 lxc/copy.go:40 lxc/delete.go:30 lxc/exec.go:41 lxc/export.go:31 lxc/file.go:74 lxc/file.go:107 lxc/file.go:156 lxc/file.go:219 lxc/file.go:409 lxc/image.go:38 lxc/image.go:127 lxc/image.go:261 lxc/image.go:312 lxc/image.go:435 lxc/image.go:575 lxc/image.go:789 lxc/image.go:903 lxc/image.go:1191 lxc/image.go:1268 lxc/image_alias.go:24 lxc/image_alias.go:57 lxc/image_alias.go:104 lxc/image_alias.go:149 lxc/image_alias.go:246 lxc/import.go:28 lxc/info.go:32 lxc/init.go:36 lxc/launch.go:23 lxc/list.go:43 lxc/main.go:50 lxc/manpage.go:19 lxc/monitor.go:30 lxc/move.go:37 lxc/network.go:31 lxc/network.go:107 lxc/network.go:180 lxc/network.go:253 lxc/network.go:325 lxc/network.go:375 lxc/network.go:460 lxc/network.go:545 lxc/network.go:668 lxc/network.go:726 lxc/network.go:806 lxc/network.go:891 lxc/network.go:960 lxc/network.go:1010 lxc/network.go:1080 lxc/network.go:1142 lxc/operation.go:23 lxc/operation.go:52 lxc/operation.go:101 lxc/operation.go:180 lxc/profile.go:28 lxc/profile.go:100 lxc/profile.go:163 lxc/profile.go:243 lxc/profile.go:299 lxc/profile.go:353 lxc/profile.go:403 lxc/profile.go:527 lxc/profile.go:576 lxc/profile.go:635 lxc/profile.go:711 lxc/profile.go:761 lxc/profile.go:820 lxc/profile.go:874 lxc/project.go:28 lxc/project.go:85 lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383 lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612 lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33 lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534 lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21 lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88 lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387 lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734 lxc/storage_volume.go:32 lxc/storage_volume.go:139 lxc/storage_volume.go:218 lxc/storage_volume.go:301 lxc/storage_volume.go:462 lxc/storage_volume.go:539 lxc/storage_volume.go:615 lxc/storage_volume.go:697 lxc/storage_volume.go:778 lxc/storage_volume.go:978 lxc/storage_volume.go:1069 lxc/storage_volume.go:1142 lxc/storage_volume.go:1173 lxc/storage_volume.go:1276 lxc/storage_volume.go:1352 lxc/storage_volume.go:1451 lxc/storage_volume.go:1482 lxc/storage_volume.go:1553 lxc/version.go:22
 msgid   "Description"
 msgstr  ""
 
@@ -1037,7 +1046,7 @@ msgstr  ""
 msgid   "Failed to create alias %s"
 msgstr  ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid   "Failed to get the new container name"
 msgstr  ""
 
@@ -1103,7 +1112,7 @@ msgid   "Forcefully removing a server from the cluster should only be done as a
         "Are you really sure you want to force removing %s? (yes/no): "
 msgstr  ""
 
-#: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238 lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154 lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103 lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509 lxc/storage_volume.go:1071
+#: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238 lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154 lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103 lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509 lxc/storage_volume.go:1071
 msgid   "Format (csv|json|table|yaml)"
 msgstr  ""
 
@@ -1134,7 +1143,7 @@ msgstr  ""
 msgid   "Generate manpages for all commands"
 msgstr  ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid   "Generating a client certificate. This may take a minute..."
 msgstr  ""
 
@@ -1220,7 +1229,7 @@ msgstr  ""
 msgid   "ISSUE DATE"
 msgstr  ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid   "If this is your first time running LXD on this machine, you should also run: lxd init"
 msgstr  ""
 
@@ -1297,7 +1306,7 @@ msgstr  ""
 msgid   "Instance type"
 msgstr  ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid   "Invalid URL scheme \"%s\" in \"%s\""
 msgstr  ""
@@ -1316,7 +1325,7 @@ msgstr  ""
 msgid   "Invalid config key column format (too many fields): '%s'"
 msgstr  ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid   "Invalid format %q"
 msgstr  ""
@@ -1336,7 +1345,7 @@ msgstr  ""
 msgid   "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr  ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid   "Invalid number of arguments"
 msgstr  ""
 
@@ -1345,7 +1354,7 @@ msgstr  ""
 msgid   "Invalid path %s"
 msgstr  ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid   "Invalid protocol: %s"
 msgstr  ""
@@ -1556,7 +1565,7 @@ msgstr  ""
 msgid   "List storage volumes"
 msgstr  ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid   "List the available remotes"
 msgstr  ""
 
@@ -1836,7 +1845,7 @@ msgstr  ""
 msgid   "Must supply container name for: "
 msgstr  ""
 
-#: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619 lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557 lxc/storage_volume.go:1118
+#: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619 lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557 lxc/storage_volume.go:1118
 msgid   "NAME"
 msgstr  ""
 
@@ -1848,7 +1857,7 @@ msgstr  ""
 msgid   "NICs:"
 msgstr  ""
 
-#: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427 lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427 lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid   "NO"
 msgstr  ""
 
@@ -1954,7 +1963,7 @@ msgstr  ""
 msgid   "Only \"custom\" volumes can be snapshotted"
 msgstr  ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid   "Only https URLs are supported for simplestreams"
 msgstr  ""
 
@@ -2000,11 +2009,11 @@ msgstr  ""
 msgid   "PROFILES"
 msgstr  ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid   "PROTOCOL"
 msgstr  ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid   "PUBLIC"
 msgstr  ""
 
@@ -2020,7 +2029,7 @@ msgstr  ""
 msgid   "Partitions:"
 msgstr  ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid   "Password for %s: "
 msgstr  ""
@@ -2153,7 +2162,7 @@ msgstr  ""
 msgid   "Properties:"
 msgstr  ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid   "Public image server"
 msgstr  ""
 
@@ -2202,7 +2211,7 @@ msgstr  ""
 msgid   "Refresh images"
 msgstr  ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid   "Refreshing container: %s"
 msgstr  ""
@@ -2212,27 +2221,27 @@ msgstr  ""
 msgid   "Refreshing the image: %s"
 msgstr  ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid   "Remote %s already exists"
 msgstr  ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660 lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666 lxc/remote.go:704
 #, c-format
 msgid   "Remote %s doesn't exist"
 msgstr  ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid   "Remote %s exists as <%s>"
 msgstr  ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid   "Remote %s is static and cannot be modified"
 msgstr  ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid   "Remote admin password"
 msgstr  ""
 
@@ -2271,7 +2280,7 @@ msgstr  ""
 msgid   "Remove profiles from containers"
 msgstr  ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid   "Remove remotes"
 msgstr  ""
 
@@ -2303,7 +2312,7 @@ msgstr  ""
 msgid   "Rename projects"
 msgstr  ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid   "Rename remotes"
 msgstr  ""
 
@@ -2390,7 +2399,7 @@ msgstr  ""
 msgid   "STATE"
 msgstr  ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid   "STATIC"
 msgstr  ""
 
@@ -2406,19 +2415,19 @@ msgstr  ""
 msgid   "Send a raw query to LXD"
 msgstr  ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid   "Server authentication type (tls or candid)"
 msgstr  ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid   "Server certificate NACKed by user"
 msgstr  ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid   "Server doesn't trust us after authentication"
 msgstr  ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid   "Server protocol (lxd or simplestreams)"
 msgstr  ""
 
@@ -2504,7 +2513,7 @@ msgid   "Set storage volume configuration keys\n"
         "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr  ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid   "Set the URL for the remote"
 msgstr  ""
 
@@ -2596,7 +2605,7 @@ msgstr  ""
 msgid   "Show the container's last 100 log lines?"
 msgstr  ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid   "Show the default remote"
 msgstr  ""
 
@@ -2755,7 +2764,7 @@ msgstr  ""
 msgid   "Switch the current project"
 msgstr  ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid   "Switch the default remote"
 msgstr  ""
 
@@ -2861,7 +2870,7 @@ msgstr  ""
 msgid   "To detach from the console, press: <ctrl>+a q"
 msgstr  ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid   "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr  ""
 
@@ -2891,7 +2900,7 @@ msgstr  ""
 msgid   "Transfer mode. One of pull (default), push or relay."
 msgstr  ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid   "Transferring container: %s"
 msgstr  ""
@@ -2923,7 +2932,7 @@ msgstr  ""
 msgid   "UPLOAD DATE"
 msgstr  ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid   "URL"
 msgstr  ""
 
@@ -3050,7 +3059,7 @@ msgstr  ""
 msgid   "Whether or not to snapshot the container's running state"
 msgstr  ""
 
-#: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429 lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429 lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid   "YES"
 msgstr  ""
 
@@ -3174,7 +3183,7 @@ msgstr  ""
 msgid   "current"
 msgstr  ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid   "default"
 msgstr  ""
 
@@ -3356,7 +3365,7 @@ msgstr  ""
 msgid   "get [<remote>:][<container>] <key>"
 msgstr  ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid   "get-default"
 msgstr  ""
 
@@ -3400,7 +3409,7 @@ msgstr  ""
 msgid   "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr  ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid   "list"
 msgstr  ""
 
@@ -3637,7 +3646,7 @@ msgstr  ""
 msgid   "no"
 msgstr  ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid   "ok (y/n)?"
 msgstr  ""
 
@@ -3693,7 +3702,7 @@ msgstr  ""
 msgid   "remove <alias>"
 msgstr  ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid   "remove <remote>"
 msgstr  ""
 
@@ -3717,7 +3726,7 @@ msgstr  ""
 msgid   "rename <old alias> <new alias>"
 msgstr  ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid   "rename <remote> <new-name>"
 msgstr  ""
 
@@ -3789,7 +3798,7 @@ msgstr  ""
 msgid   "set [<remote>:][<container>] <key>=<value>..."
 msgstr  ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid   "set-url <remote> <URL>"
 msgstr  ""
 
@@ -3873,7 +3882,7 @@ msgstr  ""
 msgid   "storage"
 msgstr  ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid   "switch <remote>"
 msgstr  ""
 
@@ -3942,7 +3951,7 @@ msgstr  ""
 msgid   "volume"
 msgstr  ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid   "y"
 msgstr  ""
 
diff --git a/po/nb_NO.po b/po/nb_NO.po
index b63fc6bd7a..81d2c3ca6e 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/nl.po b/po/nl.po
index 5bb97903a6..f0512bdb43 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2019-02-26 09:18+0000\n"
 "Last-Translator: Heimen Stoffels <vistausss at outlook.com>\n"
 "Language-Team: Dutch <https://hosted.weblate.org/projects/linux-containers/"
@@ -286,11 +286,11 @@ msgstr "ARCHITECTUUR"
 msgid "ARCHITECTURE"
 msgstr "ARCHITECTUUR"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -306,10 +306,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -323,7 +335,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -392,7 +404,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -518,7 +530,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -543,7 +555,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -557,12 +569,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -632,7 +644,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -714,7 +726,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -897,8 +909,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1171,7 +1183,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1245,7 +1257,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1277,7 +1289,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1363,7 +1375,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1462,7 +1474,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1483,7 +1495,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1492,7 +1504,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1710,7 +1722,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2014,7 +2026,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2028,7 +2040,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2134,7 +2146,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2180,11 +2192,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2200,7 +2212,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2384,7 +2396,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2394,28 +2406,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2454,7 +2466,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2487,7 +2499,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2576,7 +2588,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2592,19 +2604,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2705,7 +2717,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2797,7 +2809,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2956,7 +2968,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3071,7 +3083,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3102,7 +3114,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3134,7 +3146,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3267,7 +3279,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3395,7 +3407,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3581,7 +3593,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3627,7 +3639,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3900,7 +3912,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3962,7 +3974,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3986,7 +3998,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4060,7 +4072,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4144,7 +4156,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4213,7 +4225,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/pa.po b/po/pa.po
index c0d1e2e2fa..42c304871a 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/pl.po b/po/pl.po
index 3bf0d0af50..15cb7b8d0f 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2018-09-08 19:22+0000\n"
 "Last-Translator: m4sk1n <me at m4sk.in>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/linux-containers/"
@@ -286,11 +286,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -306,10 +306,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -323,7 +335,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -392,7 +404,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -518,7 +530,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -543,7 +555,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -557,12 +569,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -632,7 +644,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -714,7 +726,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -897,8 +909,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1171,7 +1183,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1245,7 +1257,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1277,7 +1289,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1363,7 +1375,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1462,7 +1474,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1483,7 +1495,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1492,7 +1504,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1710,7 +1722,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2014,7 +2026,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2028,7 +2040,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2134,7 +2146,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2180,11 +2192,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2200,7 +2212,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2384,7 +2396,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2394,28 +2406,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2454,7 +2466,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2487,7 +2499,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2576,7 +2588,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2592,19 +2604,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2705,7 +2717,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2797,7 +2809,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2956,7 +2968,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3071,7 +3083,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3102,7 +3114,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3134,7 +3146,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3267,7 +3279,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3395,7 +3407,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3581,7 +3593,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3627,7 +3639,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3900,7 +3912,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3962,7 +3974,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3986,7 +3998,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4060,7 +4072,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4144,7 +4156,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4213,7 +4225,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 0f90ce3072..d0747c00a0 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2019-08-08 18:08+0000\n"
 "Last-Translator: Tiago A. Reul <tiago at reul.space>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
@@ -358,11 +358,11 @@ msgstr "ARQUITETURA"
 msgid "ARCHITECTURE"
 msgstr "ARQUITETURA"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr "TIPO DE AUTENTICAÇÃO"
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Aceitar certificado"
 
@@ -378,10 +378,22 @@ msgstr "Adicionar dispositivos aos containers ou perfis"
 msgid "Add new aliases"
 msgstr "Adicionar novo aliases"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr "Adicionar novos servidores remoto"
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr "Adicionar novos clientes confiáveis"
@@ -395,7 +407,7 @@ msgstr "Adicionar perfis aos containers"
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Senha de administrador para %s: "
@@ -464,7 +476,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr "Tipo de autenticação '%s' não suportada pelo servidor"
@@ -591,7 +603,7 @@ msgstr "Não pode pegar um diretório sem --recursive"
 msgid "Can't read from stdin: %s"
 msgstr "Não é possível ler stdin: %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr "Não é possível remover o default remoto"
 
@@ -616,7 +628,7 @@ msgstr "Não é possível fornecer o uid/gid/modo no modo recursivo"
 msgid "Can't unset key '%s', it's not currently set"
 msgstr "Não é possível remover chave '%s', não está atualmente definido"
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -630,12 +642,12 @@ msgstr "Cartão %d:"
 msgid "Card: %s (%s)"
 msgstr "Em cache: %s"
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr "Certificado fingerprint: %s"
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Certificado do cliente armazenado no servidor:"
 
@@ -710,7 +722,7 @@ msgstr "Log de Console:"
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -792,7 +804,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr "Impossível criar diretório para certificado do servidor"
 
@@ -979,8 +991,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1256,7 +1268,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1330,7 +1342,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1362,7 +1374,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1449,7 +1461,7 @@ msgstr "IPV6"
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1529,7 +1541,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1548,7 +1560,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1569,7 +1581,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1578,7 +1590,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1796,7 +1808,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2100,7 +2112,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2114,7 +2126,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2220,7 +2232,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2266,11 +2278,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2421,7 +2433,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2470,7 +2482,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "Editar arquivos no container"
@@ -2480,28 +2492,28 @@ msgstr "Editar arquivos no container"
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2540,7 +2552,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2573,7 +2585,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2662,7 +2674,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2678,19 +2690,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2792,7 +2804,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2884,7 +2896,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -3043,7 +3055,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3158,7 +3170,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3189,7 +3201,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3221,7 +3233,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3355,7 +3367,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3483,7 +3495,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3669,7 +3681,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3715,7 +3727,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3988,7 +4000,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -4050,7 +4062,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4074,7 +4086,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4148,7 +4160,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4232,7 +4244,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4301,7 +4313,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/ru.po b/po/ru.po
index 10d5608a9a..5acd4ef680 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2018-06-22 15:57+0000\n"
 "Last-Translator: Александр Киль <shorrey at gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/linux-containers/"
@@ -348,11 +348,11 @@ msgstr "ARCH"
 msgid "ARCHITECTURE"
 msgstr "АРХИТЕКТУРА"
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr "Принять сертификат"
 
@@ -369,10 +369,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr "Псевдонимы:"
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -386,7 +398,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr "Пароль администратора для %s: "
@@ -455,7 +467,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr "Невозможно прочитать из стандартного ввода: %s"
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -608,7 +620,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -622,12 +634,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr "Сертификат клиента хранится на сервере: "
 
@@ -697,7 +709,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr "Имя контейнера является обязательным"
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr "Имя контейнера: %s"
@@ -780,7 +792,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr "Не удалось создать каталог сертификата сервера"
 
@@ -972,8 +984,8 @@ msgstr "Копирование образа: %s"
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1253,7 +1265,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1327,7 +1339,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1359,7 +1371,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1445,7 +1457,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1528,7 +1540,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1547,7 +1559,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1568,7 +1580,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1577,7 +1589,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1798,7 +1810,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr "Копирование образа: %s"
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -2111,7 +2123,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -2125,7 +2137,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2233,7 +2245,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2279,11 +2291,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2299,7 +2311,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Пароль администратора для %s: "
@@ -2434,7 +2446,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2484,7 +2496,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr "Копирование образа: %s"
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, fuzzy, c-format
 msgid "Refreshing container: %s"
 msgstr "Невозможно добавить имя контейнера в список"
@@ -2494,28 +2506,28 @@ msgstr "Невозможно добавить имя контейнера в с
 msgid "Refreshing the image: %s"
 msgstr "Копирование образа: %s"
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2555,7 +2567,7 @@ msgstr "Невозможно добавить имя контейнера в с
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2589,7 +2601,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2681,7 +2693,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2697,19 +2709,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2810,7 +2822,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2904,7 +2916,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -3066,7 +3078,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3181,7 +3193,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3212,7 +3224,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3244,7 +3256,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3377,7 +3389,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3506,7 +3518,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3732,7 +3744,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3782,7 +3794,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -4059,7 +4071,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -4137,7 +4149,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -4161,7 +4173,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4275,7 +4287,7 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4379,7 +4391,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4453,7 +4465,7 @@ msgstr ""
 msgid "volume"
 msgstr "Столбцы"
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/sr.po b/po/sr.po
index 8462774e21..748b1d612c 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/sv.po b/po/sv.po
index 7974ea7706..c880f078f4 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/tr.po b/po/tr.po
index c4fc85d655..c90804ee13 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/uk.po b/po/uk.po
index 530b54ce20..c76128bc2d 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -237,11 +237,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -257,10 +257,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -274,7 +286,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -343,7 +355,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -469,7 +481,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -494,7 +506,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -508,12 +520,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -583,7 +595,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -665,7 +677,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -848,8 +860,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1122,7 +1134,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1196,7 +1208,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1228,7 +1240,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1314,7 +1326,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1394,7 +1406,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1413,7 +1425,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1434,7 +1446,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1443,7 +1455,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1661,7 +1673,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1965,7 +1977,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1979,7 +1991,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2085,7 +2097,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2131,11 +2143,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2151,7 +2163,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2286,7 +2298,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2335,7 +2347,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2345,28 +2357,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2405,7 +2417,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2438,7 +2450,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2527,7 +2539,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2543,19 +2555,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2656,7 +2668,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2748,7 +2760,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2907,7 +2919,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3022,7 +3034,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3053,7 +3065,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3085,7 +3097,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3218,7 +3230,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3346,7 +3358,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3532,7 +3544,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3578,7 +3590,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3851,7 +3863,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3913,7 +3925,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3937,7 +3949,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4011,7 +4023,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4095,7 +4107,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4164,7 +4176,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index 858ddf0787..cae737435c 100644
--- a/po/zh_Hans.po
+++ b/po/zh_Hans.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel at lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2019-08-12 16:53-0400\n"
+"POT-Creation-Date: 2019-08-27 23:26-0600\n"
 "PO-Revision-Date: 2018-09-11 19:15+0000\n"
 "Last-Translator: 0x0916 <w at laoqinren.net>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@@ -240,11 +240,11 @@ msgstr ""
 msgid "ARCHITECTURE"
 msgstr ""
 
-#: lxc/remote.go:509
+#: lxc/remote.go:515
 msgid "AUTH TYPE"
 msgstr ""
 
-#: lxc/remote.go:88
+#: lxc/remote.go:94
 msgid "Accept certificate"
 msgstr ""
 
@@ -260,10 +260,22 @@ msgstr ""
 msgid "Add new aliases"
 msgstr ""
 
-#: lxc/remote.go:83 lxc/remote.go:84
+#: lxc/remote.go:83
 msgid "Add new remote servers"
 msgstr ""
 
+#: lxc/remote.go:84
+msgid ""
+"Add new remote servers\n"
+"\n"
+"URL for remote resources must be HTTPS (https://).\n"
+"\n"
+"Basic authentication can be used when combined with the \"simplestreams\" "
+"protocol:\n"
+"  lxc remote add some-name https://LOGIN:PASSWORD@example.com/some/path --"
+"protocol=simplestreams\n"
+msgstr ""
+
 #: lxc/config_trust.go:56 lxc/config_trust.go:57
 msgid "Add new trusted clients"
 msgstr ""
@@ -277,7 +289,7 @@ msgstr ""
 msgid "Address: %s"
 msgstr ""
 
-#: lxc/remote.go:357
+#: lxc/remote.go:363
 #, c-format
 msgid "Admin password for %s: "
 msgstr ""
@@ -346,7 +358,7 @@ msgid ""
 "as well as retrieve past log entries from it."
 msgstr ""
 
-#: lxc/remote.go:340
+#: lxc/remote.go:346
 #, c-format
 msgid "Authentication type '%s' not supported by server"
 msgstr ""
@@ -472,7 +484,7 @@ msgstr ""
 msgid "Can't read from stdin: %s"
 msgstr ""
 
-#: lxc/remote.go:618
+#: lxc/remote.go:624
 msgid "Can't remove the default remote"
 msgstr ""
 
@@ -497,7 +509,7 @@ msgstr ""
 msgid "Can't unset key '%s', it's not currently set"
 msgstr ""
 
-#: lxc/remote.go:93
+#: lxc/remote.go:99
 msgid "Candid domain to use"
 msgstr ""
 
@@ -511,12 +523,12 @@ msgstr ""
 msgid "Card: %s (%s)"
 msgstr ""
 
-#: lxc/remote.go:252
+#: lxc/remote.go:258
 #, c-format
 msgid "Certificate fingerprint: %s"
 msgstr ""
 
-#: lxc/remote.go:396
+#: lxc/remote.go:402
 msgid "Client certificate stored at server: "
 msgstr ""
 
@@ -586,7 +598,7 @@ msgstr ""
 msgid "Container name is mandatory"
 msgstr ""
 
-#: lxc/copy.go:415 lxc/init.go:278
+#: lxc/copy.go:420 lxc/init.go:278
 #, c-format
 msgid "Container name is: %s"
 msgstr ""
@@ -668,7 +680,7 @@ msgstr ""
 msgid "Cores:"
 msgstr ""
 
-#: lxc/remote.go:267
+#: lxc/remote.go:273
 msgid "Could not create server cert dir"
 msgstr ""
 
@@ -851,8 +863,8 @@ msgstr ""
 #: lxc/project.go:150 lxc/project.go:213 lxc/project.go:333 lxc/project.go:383
 #: lxc/project.go:468 lxc/project.go:523 lxc/project.go:583 lxc/project.go:612
 #: lxc/project.go:665 lxc/publish.go:35 lxc/query.go:30 lxc/remote.go:33
-#: lxc/remote.go:84 lxc/remote.go:412 lxc/remote.go:448 lxc/remote.go:528
-#: lxc/remote.go:590 lxc/remote.go:640 lxc/remote.go:678 lxc/rename.go:21
+#: lxc/remote.go:84 lxc/remote.go:418 lxc/remote.go:454 lxc/remote.go:534
+#: lxc/remote.go:596 lxc/remote.go:646 lxc/remote.go:684 lxc/rename.go:21
 #: lxc/restore.go:24 lxc/snapshot.go:24 lxc/storage.go:32 lxc/storage.go:88
 #: lxc/storage.go:162 lxc/storage.go:212 lxc/storage.go:332 lxc/storage.go:387
 #: lxc/storage.go:507 lxc/storage.go:581 lxc/storage.go:650 lxc/storage.go:734
@@ -1125,7 +1137,7 @@ msgstr ""
 msgid "Failed to create alias %s"
 msgstr ""
 
-#: lxc/copy.go:410
+#: lxc/copy.go:415
 msgid "Failed to get the new container name"
 msgstr ""
 
@@ -1199,7 +1211,7 @@ msgstr ""
 #: lxc/alias.go:101 lxc/cluster.go:69 lxc/config_template.go:238
 #: lxc/config_trust.go:117 lxc/image.go:928 lxc/image_alias.go:154
 #: lxc/list.go:113 lxc/network.go:810 lxc/network.go:893 lxc/operation.go:103
-#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:452 lxc/storage.go:509
+#: lxc/profile.go:580 lxc/project.go:385 lxc/remote.go:458 lxc/storage.go:509
 #: lxc/storage_volume.go:1071
 msgid "Format (csv|json|table|yaml)"
 msgstr ""
@@ -1231,7 +1243,7 @@ msgstr ""
 msgid "Generate manpages for all commands"
 msgstr ""
 
-#: lxc/remote.go:208
+#: lxc/remote.go:214
 msgid "Generating a client certificate. This may take a minute..."
 msgstr ""
 
@@ -1317,7 +1329,7 @@ msgstr ""
 msgid "ISSUE DATE"
 msgstr ""
 
-#: lxc/main.go:335
+#: lxc/main.go:339
 msgid ""
 "If this is your first time running LXD on this machine, you should also run: "
 "lxd init"
@@ -1397,7 +1409,7 @@ msgstr ""
 msgid "Instance type"
 msgstr ""
 
-#: lxc/remote.go:160
+#: lxc/remote.go:166
 #, c-format
 msgid "Invalid URL scheme \"%s\" in \"%s\""
 msgstr ""
@@ -1416,7 +1428,7 @@ msgstr ""
 msgid "Invalid config key column format (too many fields): '%s'"
 msgstr ""
 
-#: lxc/utils.go:304
+#: lxc/utils.go:301
 #, c-format
 msgid "Invalid format %q"
 msgstr ""
@@ -1437,7 +1449,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: lxc/main.go:414
+#: lxc/main.go:418
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -1446,7 +1458,7 @@ msgstr ""
 msgid "Invalid path %s"
 msgstr ""
 
-#: lxc/remote.go:149
+#: lxc/remote.go:155
 #, c-format
 msgid "Invalid protocol: %s"
 msgstr ""
@@ -1664,7 +1676,7 @@ msgstr ""
 msgid "List storage volumes"
 msgstr ""
 
-#: lxc/remote.go:447 lxc/remote.go:448
+#: lxc/remote.go:453 lxc/remote.go:454
 msgid "List the available remotes"
 msgstr ""
 
@@ -1968,7 +1980,7 @@ msgid "Must supply container name for: "
 msgstr ""
 
 #: lxc/cluster.go:125 lxc/list.go:423 lxc/network.go:866 lxc/profile.go:619
-#: lxc/project.go:448 lxc/remote.go:506 lxc/storage.go:557
+#: lxc/project.go:448 lxc/remote.go:512 lxc/storage.go:557
 #: lxc/storage_volume.go:1118
 msgid "NAME"
 msgstr ""
@@ -1982,7 +1994,7 @@ msgid "NICs:"
 msgstr ""
 
 #: lxc/network.go:851 lxc/operation.go:142 lxc/project.go:427
-#: lxc/project.go:432 lxc/remote.go:469 lxc/remote.go:474
+#: lxc/project.go:432 lxc/remote.go:475 lxc/remote.go:480
 msgid "NO"
 msgstr ""
 
@@ -2088,7 +2100,7 @@ msgstr ""
 msgid "Only \"custom\" volumes can be snapshotted"
 msgstr ""
 
-#: lxc/remote.go:143
+#: lxc/remote.go:149
 msgid "Only https URLs are supported for simplestreams"
 msgstr ""
 
@@ -2134,11 +2146,11 @@ msgstr ""
 msgid "PROFILES"
 msgstr ""
 
-#: lxc/remote.go:508
+#: lxc/remote.go:514
 msgid "PROTOCOL"
 msgstr ""
 
-#: lxc/image.go:940 lxc/remote.go:510
+#: lxc/image.go:940 lxc/remote.go:516
 msgid "PUBLIC"
 msgstr ""
 
@@ -2154,7 +2166,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: lxc/main.go:304
+#: lxc/main.go:308
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -2289,7 +2301,7 @@ msgstr ""
 msgid "Properties:"
 msgstr ""
 
-#: lxc/remote.go:92
+#: lxc/remote.go:98
 msgid "Public image server"
 msgstr ""
 
@@ -2338,7 +2350,7 @@ msgstr ""
 msgid "Refresh images"
 msgstr ""
 
-#: lxc/copy.go:380
+#: lxc/copy.go:385
 #, c-format
 msgid "Refreshing container: %s"
 msgstr ""
@@ -2348,28 +2360,28 @@ msgstr ""
 msgid "Refreshing the image: %s"
 msgstr ""
 
-#: lxc/remote.go:556
+#: lxc/remote.go:562
 #, c-format
 msgid "Remote %s already exists"
 msgstr ""
 
-#: lxc/project.go:692 lxc/remote.go:548 lxc/remote.go:610 lxc/remote.go:660
-#: lxc/remote.go:698
+#: lxc/project.go:692 lxc/remote.go:554 lxc/remote.go:616 lxc/remote.go:666
+#: lxc/remote.go:704
 #, c-format
 msgid "Remote %s doesn't exist"
 msgstr ""
 
-#: lxc/remote.go:117
+#: lxc/remote.go:123
 #, c-format
 msgid "Remote %s exists as <%s>"
 msgstr ""
 
-#: lxc/remote.go:552 lxc/remote.go:614 lxc/remote.go:702
+#: lxc/remote.go:558 lxc/remote.go:620 lxc/remote.go:708
 #, c-format
 msgid "Remote %s is static and cannot be modified"
 msgstr ""
 
-#: lxc/remote.go:89
+#: lxc/remote.go:95
 msgid "Remote admin password"
 msgstr ""
 
@@ -2408,7 +2420,7 @@ msgstr ""
 msgid "Remove profiles from containers"
 msgstr ""
 
-#: lxc/remote.go:589 lxc/remote.go:590
+#: lxc/remote.go:595 lxc/remote.go:596
 msgid "Remove remotes"
 msgstr ""
 
@@ -2441,7 +2453,7 @@ msgstr ""
 msgid "Rename projects"
 msgstr ""
 
-#: lxc/remote.go:527 lxc/remote.go:528
+#: lxc/remote.go:533 lxc/remote.go:534
 msgid "Rename remotes"
 msgstr ""
 
@@ -2530,7 +2542,7 @@ msgstr ""
 msgid "STATE"
 msgstr ""
 
-#: lxc/remote.go:511
+#: lxc/remote.go:517
 msgid "STATIC"
 msgstr ""
 
@@ -2546,19 +2558,19 @@ msgstr ""
 msgid "Send a raw query to LXD"
 msgstr ""
 
-#: lxc/remote.go:91
+#: lxc/remote.go:97
 msgid "Server authentication type (tls or candid)"
 msgstr ""
 
-#: lxc/remote.go:260
+#: lxc/remote.go:266
 msgid "Server certificate NACKed by user"
 msgstr ""
 
-#: lxc/remote.go:392
+#: lxc/remote.go:398
 msgid "Server doesn't trust us after authentication"
 msgstr ""
 
-#: lxc/remote.go:90
+#: lxc/remote.go:96
 msgid "Server protocol (lxd or simplestreams)"
 msgstr ""
 
@@ -2659,7 +2671,7 @@ msgid ""
 "    lxc storage volume set [<remote>:]<pool> <volume> <key> <value>"
 msgstr ""
 
-#: lxc/remote.go:677 lxc/remote.go:678
+#: lxc/remote.go:683 lxc/remote.go:684
 msgid "Set the URL for the remote"
 msgstr ""
 
@@ -2751,7 +2763,7 @@ msgstr ""
 msgid "Show the container's last 100 log lines?"
 msgstr ""
 
-#: lxc/remote.go:411 lxc/remote.go:412
+#: lxc/remote.go:417 lxc/remote.go:418
 msgid "Show the default remote"
 msgstr ""
 
@@ -2910,7 +2922,7 @@ msgstr ""
 msgid "Switch the current project"
 msgstr ""
 
-#: lxc/remote.go:639 lxc/remote.go:640
+#: lxc/remote.go:645 lxc/remote.go:646
 msgid "Switch the default remote"
 msgstr ""
 
@@ -3025,7 +3037,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: lxc/main.go:338
+#: lxc/main.go:342
 msgid "To start your first container, try: lxc launch ubuntu:18.04"
 msgstr ""
 
@@ -3056,7 +3068,7 @@ msgstr ""
 msgid "Transfer mode. One of pull (default), push or relay."
 msgstr ""
 
-#: lxc/copy.go:349
+#: lxc/copy.go:354
 #, c-format
 msgid "Transferring container: %s"
 msgstr ""
@@ -3088,7 +3100,7 @@ msgstr ""
 msgid "UPLOAD DATE"
 msgstr ""
 
-#: lxc/cluster.go:126 lxc/remote.go:507
+#: lxc/cluster.go:126 lxc/remote.go:513
 msgid "URL"
 msgstr ""
 
@@ -3221,7 +3233,7 @@ msgid "Whether or not to snapshot the container's running state"
 msgstr ""
 
 #: lxc/network.go:853 lxc/operation.go:144 lxc/project.go:429
-#: lxc/project.go:434 lxc/remote.go:471 lxc/remote.go:476
+#: lxc/project.go:434 lxc/remote.go:477 lxc/remote.go:482
 msgid "YES"
 msgstr ""
 
@@ -3349,7 +3361,7 @@ msgstr ""
 msgid "current"
 msgstr ""
 
-#: lxc/remote.go:499
+#: lxc/remote.go:505
 msgid "default"
 msgstr ""
 
@@ -3535,7 +3547,7 @@ msgstr ""
 msgid "get [<remote>:][<container>] <key>"
 msgstr ""
 
-#: lxc/remote.go:410
+#: lxc/remote.go:416
 msgid "get-default"
 msgstr ""
 
@@ -3581,7 +3593,7 @@ msgstr ""
 msgid "launch [<remote>:]<image> [<remote>:][<name>]"
 msgstr ""
 
-#: lxc/alias.go:96 lxc/remote.go:445
+#: lxc/alias.go:96 lxc/remote.go:451
 msgid "list"
 msgstr ""
 
@@ -3854,7 +3866,7 @@ msgstr ""
 msgid "no"
 msgstr ""
 
-#: lxc/remote.go:253
+#: lxc/remote.go:259
 msgid "ok (y/n)?"
 msgstr ""
 
@@ -3916,7 +3928,7 @@ msgstr ""
 msgid "remove <alias>"
 msgstr ""
 
-#: lxc/remote.go:587
+#: lxc/remote.go:593
 msgid "remove <remote>"
 msgstr ""
 
@@ -3940,7 +3952,7 @@ msgstr ""
 msgid "rename <old alias> <new alias>"
 msgstr ""
 
-#: lxc/remote.go:525
+#: lxc/remote.go:531
 msgid "rename <remote> <new-name>"
 msgstr ""
 
@@ -4014,7 +4026,7 @@ msgstr ""
 msgid "set [<remote>:][<container>] <key>=<value>..."
 msgstr ""
 
-#: lxc/remote.go:676
+#: lxc/remote.go:682
 msgid "set-url <remote> <URL>"
 msgstr ""
 
@@ -4098,7 +4110,7 @@ msgstr ""
 msgid "storage"
 msgstr ""
 
-#: lxc/remote.go:638
+#: lxc/remote.go:644
 msgid "switch <remote>"
 msgstr ""
 
@@ -4167,7 +4179,7 @@ msgstr ""
 msgid "volume"
 msgstr ""
 
-#: lxc/remote.go:259
+#: lxc/remote.go:265
 msgid "y"
 msgstr ""
 


More information about the lxc-devel mailing list