diff --git a/ArchiSteamFarm/Localization/Strings.ca-ES.resx b/ArchiSteamFarm/Localization/Strings.ca-ES.resx
index 7032e801b..5bdf6cd5f 100644
--- a/ArchiSteamFarm/Localization/Strings.ca-ES.resx
+++ b/ArchiSteamFarm/Localization/Strings.ca-ES.resx
@@ -60,16 +60,138 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Acceptant intercanvi: {0}
+ {0} will be replaced by trade number
+
+
+ ASF cercarà automàticament noves versions cada {0}.
+ {0} will be replaced by translated TimeSpan string (such as "24 hours")
+
+
+ Contingut:
+{0}
+ {0} will be replaced by content string. Please note that this string should include newline for formatting.
+
+
+
+
+
+
+
+
+ {0} és invàlid!
+ {0} will be replaced by object's name
+
+
+
+
+
+ La petició ha fallat després de {0} intents!
+ {0} will be replaced by maximum number of tries
+
+
+ No s'ha pogut comprovar l'última versió!
+
+
+
+
+
+ Sortint...
+
+
+ Ha fallat!
+
+
+ El fitxer de configuració global s'ha modificat!
+
+
+ El fitxer de configuració global s'ha eliminat!
+
+
+ Ignorant intercanvi: {0}
+ {0} will be replaced by trade number
+
+
+ Iniciant sessió a {0}...
+ {0} will be replaced by service's name
+
+
+ No hi ha cap bot en funcionament. Sortint...
+
+
+ Actualitzant la sessió!
+
+
+ Rebutjant l'intercanvi: {0}
+ {0} will be replaced by trade number
+
+
+ Reiniciant...
+
+
+ Iniciant...
+
+
+ Èxit!
+
+
+ Desblocant el compte parental...
+
+
+ Cercant una nova versió...
+
+
+ Descarregant nova versió: {0} ({1} MB)... Mentre espereu, considereu fer una donació si aprecieu la nostra tasca! :)
+ {0} will be replaced by version string, {1} will be replaced by update size (in megabytes)
+
+
+ Procés d'actualització finalitzat!
+
+
+ Si us plau, introduïu el vostre nom d'usuari de Steam:
+ Please note that this translation should end with space
+
+
+ Si us plau, introduïu el vostre codi de control parental de Steam:
+ Please note that this translation should end with space
+
+
+ Si us plau, introduïu la vostra contrasenya de Steam:
+ Please note that this translation should end with space
+
+
+ Servidor IPC preparat!
+
+
+ Iniciant servidor IPC...
+
+
+ Aquest bot ja s'ha aturat!
+
+
+ No s'ha trobat cap bot anomenat {0}!
+ {0} will be replaced by bot's name query (string)
+
+
+ Comprovant la primera pàgina d'insígnies...
+
+
+ Comprovant les altres pàgines d'insígnies...
+
+
+ Fet!
+
@@ -90,52 +212,114 @@
+
+ ID: {0} | Estat: {1}
+ {0} will be replaced by game's ID (number), {1} will be replaced by status string
+
+
+ ID: {0} | Estat: {1} | Objectes: {2}
+ {0} will be replaced by game's ID (number), {1} will be replaced by status string, {2} will be replaced by list of granted IDs (numbers), separated by a comma
+
+
+ Aquest bot ja està en funcionament!
+
+
+ Convertint arxiu .maFile a format ASF...
+
+
+ Connectat a Steam!
+
+
+ Desconnectat de Steam!
+
+
+ Desconnectant...
+
+
+ Iniciant sessió...
+
+
+ L'oferta d'intercanvi ha fallat!
+
+
+ Oferta d'intercanvi enviada amb èxit!
+
+
+ No podeu enviar una oferta d'intercanvi a vosaltres mateixos!
+
+
+ Tornant a connectar...
+
+
+ El bot no està en funcionament.
+
+
+ {0} no conté res!
+ {0} will be replaced by object's name
+
+
+ S'està connectant...
+
+
+ Aturant...
+
+
+ Inicialitzant {0}...
+ {0} will be replaced by service name that is being initialized
+
+
+ {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.
+
+
+ Accés denegat!
+
@@ -159,6 +343,9 @@
+
+ Executant...
+
@@ -169,71 +356,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Resultat: {0}
+ {0} will be replaced by generic result of various functions that use this string
+