diff --git a/doc/de/weechat_commands.xml b/doc/de/weechat_commands.xml
index fcb36ed2b..a1a46c58d 100644
--- a/doc/de/weechat_commands.xml
+++ b/doc/de/weechat_commands.xml
@@ -211,11 +211,13 @@ Bei jedem Argument steht '*' f
Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf.
-upgrade
+upgrade [path_to_binary]
aktualisiert WeeChat ohne die Verbindung zum Server zu trennen
-Dieser Befehl wird auf dem Weechat-Binary ausgeführt, daher sollte dieses kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl ausgeführt wird.
+path_to_binary: path to WeeChat binary (default is current binary)
+
+This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
uptime [-o]
diff --git a/doc/en/weechat_commands.xml b/doc/en/weechat_commands.xml
index abd27a592..f0b5d9575 100644
--- a/doc/en/weechat_commands.xml
+++ b/doc/en/weechat_commands.xml
@@ -210,11 +210,13 @@ For each argument, '*' means all.
Without argument, /unignore command lists all defined ignore.
-upgrade
+upgrade [path_to_binary]
upgrade WeeChat without disconnecting from servers
-This command run again WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
+path_to_binary: path to WeeChat binary (default is current binary)
+
+This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
uptime [-o]
diff --git a/doc/fr/weechat_commands.xml b/doc/fr/weechat_commands.xml
index 8a2dee0b9..2cc539443 100644
--- a/doc/fr/weechat_commands.xml
+++ b/doc/fr/weechat_commands.xml
@@ -210,11 +210,13 @@ Pour chaque param
Sans paramètre, /ignore liste les ignore définis.
-upgrade
+upgrade [chemin_vers_binaire]
mettre à jour WeeChat sans se déconnecter des serveurs
-Cette commande lance à nouveau le binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
+chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire courant)
+
+Cette commande lance à nouveau un binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
uptime [-o]
diff --git a/weechat/doc/de/weechat_commands.xml b/weechat/doc/de/weechat_commands.xml
index fcb36ed2b..a1a46c58d 100644
--- a/weechat/doc/de/weechat_commands.xml
+++ b/weechat/doc/de/weechat_commands.xml
@@ -211,11 +211,13 @@ Bei jedem Argument steht '*' f
Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf.
-upgrade
+upgrade [path_to_binary]
aktualisiert WeeChat ohne die Verbindung zum Server zu trennen
-Dieser Befehl wird auf dem Weechat-Binary ausgeführt, daher sollte dieses kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl ausgeführt wird.
+path_to_binary: path to WeeChat binary (default is current binary)
+
+This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
uptime [-o]
diff --git a/weechat/doc/en/weechat_commands.xml b/weechat/doc/en/weechat_commands.xml
index abd27a592..f0b5d9575 100644
--- a/weechat/doc/en/weechat_commands.xml
+++ b/weechat/doc/en/weechat_commands.xml
@@ -210,11 +210,13 @@ For each argument, '*' means all.
Without argument, /unignore command lists all defined ignore.
-upgrade
+upgrade [path_to_binary]
upgrade WeeChat without disconnecting from servers
-This command run again WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
+path_to_binary: path to WeeChat binary (default is current binary)
+
+This command run again a WeeChat binary, so it should have been compiled or installed with a package manager before running this command.
uptime [-o]
diff --git a/weechat/doc/fr/weechat_commands.xml b/weechat/doc/fr/weechat_commands.xml
index 8a2dee0b9..2cc539443 100644
--- a/weechat/doc/fr/weechat_commands.xml
+++ b/weechat/doc/fr/weechat_commands.xml
@@ -210,11 +210,13 @@ Pour chaque param
Sans paramètre, /ignore liste les ignore définis.
-upgrade
+upgrade [chemin_vers_binaire]
mettre à jour WeeChat sans se déconnecter des serveurs
-Cette commande lance à nouveau le binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
+chemin_vers_binaire: chemin vers le binaire WeeChat (par défaut le binaire courant)
+
+Cette commande lance à nouveau un binaire WeeChat, il doit donc avoir été compilé ou installé via un gestionnaire de paquet avant de lancer cette commande.
uptime [-o]