diff --git a/ArchiSteamFarm/Localization/Strings.ro-RO.resx b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
index e09a249e2..61052c8b0 100644
--- a/ArchiSteamFarm/Localization/Strings.ro-RO.resx
+++ b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
@@ -104,7 +104,9 @@ StackTrace:
{0} este invalid!
{0} will be replaced by object's name
-
+
+ Niciun bot nu este configurat. Ai uitat cumva să configurezi ASF? Urmează ghidul de configurare de pe wiki dacă ești confuz.
+
{0} are valoare nulă!
{0} will be replaced by object's name
@@ -225,38 +227,86 @@ StackTrace:
Nu am putut găsi un bot cu numele {0}!
{0} will be replaced by bot's name query (string)
-
-
-
+
+ Există {0}/{1} boți care funcționează, cu un total de {2} jocuri ({3} cartonașe) rămase de farmat.
+ {0} will be replaced by number of active bots, {1} will be replaced by total number of bots, {2} will be replaced by total number of games left to farm, {3} will be replaced by total number of cards left to farm
+
+
+ Botul farmează jocul: {0} ({1},{2} cartonașe rămase) dintr-un total de {3} jocuri ({4} cartonașe) rămase de farmat (~{5} rămase).
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to farm, {3} will be replaced by total number of games to farm, {4} will be replaced by total number of cards to farm, {5} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Botul farmează jocul/urile: {0} dintr-un total de {1} jocuri ({2} cartonașe) rămase de farmat (~{3} rămase).
+ {0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to farm, {2} will be replaced by total number of cards to farm, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
Se verifică prima pagină cu insigne...
Se verifică celelalte pagini cu insigne...
-
+
+ Algoritmul de farmare ales: {0}
+ {0} will be replaced by the name of chosen farming algorithm
+
Realizat!
-
-
-
-
-
-
+
+ Avem un total de {0} jocuri ({1} cartonașe) rămase de farmat (~{2} rămase)...
+ {0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Farmare finalizată!
+
+
+ Am terminat de farmat: {0} ({1}) după {2} de joc!
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Am terminat de farmat jocurile: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Starea farmării pentru {0} ({1}): {2} cartonașe rămase
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to farm
+
+
+ Farmare oprită!
+
Se ignoră această cerere, deoarece pauza permanentă este activată!
-
-
-
+
+ Nu este nimic de farmat pe acest cont!
+
+
+ Acum se farmează: {0}({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Acum se farmează: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
Jucatul este indisponibil momentan, o să încercăm din nou mai târziu!
-
-
-
-
+
+ Încă se farmează: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Încă se farmează: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Farmatul oprit pentru: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
+
+ Farmatul oprit pentru: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
Comandă necunoscută!
@@ -271,7 +321,9 @@ StackTrace:
Se acceptă cadoul: {0}...
{0} will be replaced by giftID (number)
-
+
+ Acest cont este limitat, procesul de farmat este indisponibil până când restricția este eliminată!
+
ID: {0} | Stare: {1}
{0} will be replaced by game's ID (number), {1} will be replaced by status string
@@ -293,10 +345,18 @@ StackTrace:
Cod 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
-
-
-
+
+ Farmarea automată a fost întreruptă!
+
+
+ Farmarea automată a fost reluată!
+
+
+ Farmarea automată este întreruptă deja!
+
+
+ Farmarea automată este reluată deja!
+
Conectat la Steam!
@@ -357,7 +417,10 @@ StackTrace:
Deținute deja: {0} | {1}
{0} will be replaced by game's ID (number), {1} will be replaced by game's name
-
+
+ Bilanțul punctelor: {0}
+ {0} will be replaced by the points balance value (integer)
+
Limita ratei depășită, vom reîncerca după {0} de așteptare...
{0} will be replaced by translated TimeSpan string (such as "25 minutes")
@@ -376,8 +439,12 @@ StackTrace:
S-a eliminat o cheie de autentificare expirată!
-
-
+
+ Botul nu farmează nimic.
+
+
+ Botul este limitat și nu poate face să pice vreun cartonaș prin farmare.
+
Botul se conectează la rețeaua Steam.
@@ -409,8 +476,12 @@ StackTrace:
Conexiunea la rețeaua Steam a fost pierdută. Se reconectează...
-
-
+
+ Contul nu mai este ocupat, procesul de farmat se reia!
+
+
+ Contul este în prezent folosit: ASF va relua farmatul atunci când este liber...
+
Se conectează...
@@ -448,7 +519,10 @@ StackTrace:
ASF va încerca să folosească cultura {0} preferată de tine, dar traducerea în această limbă a fost completată doar în proporție de {1}. Poate că ai putea ajuta la îmbunatățirea traducerii ASF pentru limba ta?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
-
+
+ Farmatul {0} ({1}) este dezactivat temporar, deoarece ASF nu este capabil de a juca acest joc momentan.
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
ASF a detectat o nepotrivire ID pentru {0} ({1}) și va utiliza ID-ul {2} în schimb.
{0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by game's ID (number)
@@ -457,8 +531,12 @@ StackTrace:
{0} V{1}
{0} will be replaced by program's name (e.g. "ASF"), {1} will be replaced by program's version (e.g. "1.0.0.0"). This string typically has nothing to translate and you should leave it as it is, unless you need to change the format, e.g. in RTL languages.
-
-
+
+ Acest cont este blocat, procesul de farmare este permanent indisponibil!
+
+
+ Botul este blocat și nu poate face să pice vreun cartonaș prin farmare.
+
Această funcție este disponibilă numai în modul fără cap!
@@ -578,7 +656,10 @@ Proces: {1}
S-au gestionat cu succes {0} confirmări!
{0} will be replaced by number of confirmations
-
+
+ Se așteaptă până la {0} ca să putem incepe farmarea...
+ {0} will be replaced by translated TimeSpan string (such as "1 minute")
+
Curățare fișiere vechi după actualizare...
@@ -610,6 +691,12 @@ Proces: {1}
Directorul de configurații nu a putut fi găsit, abandonare!
-
-
+
+ Joc selecția {0}: {1}
+ {0} will be replaced by internal name of the config property (e.g. "GamesPlayedWhileIdle"), {1} will be replaced by comma-separated list of appIDs that user has chosen
+
+
+ Fișierul de configurare {0} va fi migrat la cea mai recentă sintaxă...
+ {0} will be replaced with the relative path to the affected config file
+