diff --git a/ArchiSteamFarm/Localization/Strings.fr-FR.resx b/ArchiSteamFarm/Localization/Strings.fr-FR.resx
index 83456c4a2..cd16fd0b8 100644
--- a/ArchiSteamFarm/Localization/Strings.fr-FR.resx
+++ b/ArchiSteamFarm/Localization/Strings.fr-FR.resx
@@ -284,13 +284,13 @@ StackTrace :
{0} will be replaced by number of seconds
- Déverrouillage du mode famille...
+ Désactivation du mode famille...
Recherche d'une nouvelle version...
- Téléchargement de la nouvelle version... En attendant vous pouvez faire un don si vous appréciez le travail qui a été effectué ! :)
+ Téléchargement de la nouvelle version en cours... En attendant, vous pouvez faire un don si vous appréciez le travail effectué ! :)
Mise à jour terminée !
@@ -319,7 +319,7 @@ StackTrace :
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Veuillez entrer le code du mode parental:
+ <{0}> Veuillez entrer le code du Mode famille :
{0} will be replaced by bot's name. Please note that this translation should end with space
@@ -401,11 +401,11 @@ StackTrace :
Fait !
- Nous avons un total de {0} jeux ({1} cartes) restantes à idle (~{2} restantes)...
+ Nous avons un total de {0} jeux ({1} cartes) restantes à farmer (~{2} restants)...
{0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
- Idling fini!
+ Collecte terminée !
Collecte terminée : {0} ({1}) après {2} de temps de jeu !
@@ -420,7 +420,7 @@ StackTrace :
{0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle
- Idling interrompu !
+ Collecte interrompue !
Requête ignorée car la pause permanente est active !
@@ -440,7 +440,7 @@ StackTrace :
Le jeu est actuellement indisponible, nous réessayerons plus tard !
- Toujours en train d'idle : {0} ({1})
+ Collecte toujours en cours : {0} ({1})
{0} will be replaced by game's appID (number), {1} will be replaced by game's name
@@ -448,7 +448,7 @@ StackTrace :
{0} will be replaced by list of the games (appIDs, numbers), separated by a comma
- Idling arrété: {0} ({1})
+ Collecte arrêtée : {0} ({1})
{0} will be replaced by game's appID (number), {1} will be replaced by game's name
@@ -549,7 +549,10 @@ StackTrace :
L'offre d'échange a échoué !
-
+
+ L'offre n'a pu être envoyée car SteamMasterID n’est pas défini !
+ SteamMasterID is name of bot config property, it should not be translated
+
Vous n'avez aucun type d'items à récupérer de configuré !
@@ -595,34 +598,34 @@ StackTrace :
{0} will be replaced by bot's name, {1} will be replaced by cd-key (string), {2} will be replaced by status string
- <{0} > GameID : {1} | Statut : {2} | Éléments : {3}
+ <{0}> Clé : {1} | Statut : {2} | Éléments : {3}
{0} will be replaced by bot's name, {1} will be replaced by cd-key (string), {2} will be replaced by status string, {3} will be replaced by list of key-value pairs, separated by a comma
La clé expirée a été supprimée !
- Bot {0} n'est pas en train d'idle.
+ Le bot {0} n'est pas en train d'idle.
{0} will be replaced by bot's name
- Bot {0} est limité et ne peut pas drop de cartes en idle.
+ Le bot {0} est limité et ne peut pas drop de cartes en idle.
{0} will be replaced by bot's name
- Bot {0} n’est pas connecté.
+ Le bot {0} n’est pas connecté.
{0} will be replaced by bot's name
- Bot {0} n’est pas en cours d’exécution.
+ Le bot {0} n’est pas en cours d’exécution.
{0} will be replaced by bot's name
- {0} bot est en pause ou en cours d’exécution en mode manuel.
+ Le bot {0} est en pause ou en cours d’exécution en mode manuel.
{0} will be replaced by bot's name
- Bot {0} est actuellement utilisé.
+ Le bot {0} est actuellement utilisé.
{0} will be replaced by bot's name
@@ -642,7 +645,7 @@ StackTrace :
{0} will be replaced by list of cd-keys (strings), separated by a comma
- Échec dû à une erreur: {0}
+ Échec dû à une erreur : {0}
{0} will be replaced by failure reason (string)