diff --git a/ArchiSteamFarm/Localization/Strings.de-DE.resx b/ArchiSteamFarm/Localization/Strings.de-DE.resx
index 97e445715..52833e887 100644
--- a/ArchiSteamFarm/Localization/Strings.de-DE.resx
+++ b/ArchiSteamFarm/Localization/Strings.de-DE.resx
@@ -429,7 +429,7 @@ StackTrace:
Bot-Instanz nicht gestartet, weil diese in der Konfigurationsdatei deaktiviert ist!
- Der TwoFactorCodeMismatch-Fehlercode wurde {0} Mal in Folge empfangen. Entweder sind deine 2FA-Anmeldeinformationen nicht mehr gültig oder die Systemuhr ist nicht synchronisiert. Der Vorgang wird abgebrochen!
+ Der TwoFactorCodeMismatch-Fehlercode wurde {0} Mal in Folge empfangen. Entweder sind Ihre 2FA-Anmeldeinformationen nicht mehr gültig oder die Systemuhr ist nicht synchronisiert. Der Vorgang wird abgebrochen!
{0} will be replaced by maximum allowed number of failed 2FA attempts
diff --git a/ArchiSteamFarm/Localization/Strings.nl-NL.resx b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
index bc05fb856..422cbc08d 100644
--- a/ArchiSteamFarm/Localization/Strings.nl-NL.resx
+++ b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
@@ -130,7 +130,7 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Geconfigureerde {0} eigenschap is ongeldig: {1}
+ Geconfigureerde {0} instelling is ongeldig: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
diff --git a/ArchiSteamFarm/Localization/Strings.pt-BR.resx b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
index e065e991c..795b2bfd0 100644
--- a/ArchiSteamFarm/Localization/Strings.pt-BR.resx
+++ b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
@@ -131,11 +131,11 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Configuração da propriedade {0} inválida: {1}
+ A propriedade {0} possui valor inválido: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
- ASF V{0} encontrou uma exceção fatal antes mesmo que o módulo de registro fosse inicializado!
+ O ASF V{0} encontrou uma exceção fatal antes mesmo que o módulo de registro fosse inicializado!
{0} will be replaced by version number
@@ -148,7 +148,7 @@ StackTrace:
Saindo com um código de erro diferente de zero!
- Falha na solicitação: {0}
+ Erro de solicitação: {0}
{0} will be replaced by URL of the request
@@ -171,7 +171,7 @@ StackTrace:
{0} will be replaced by object's name
- Falha na solicitação após {0} tentativas!
+ Falha na solicitação após {0} tentativa(s)!
{0} will be replaced by maximum number of tries
@@ -637,14 +637,14 @@ Tempo de execução: {1}
O bot de destino não está conectado!
- Saldo da Carteira: {0} {1}
+ Saldo na carteira: {0} {1}
{0} will be replaced by wallet balance value, {1} will be replaced by currency name
- O bot não tem saldo na Carteira.
+ O bot está com a carteira vazia.
- Nível Steam do bot: {0}.
+ O nível do bot é {0}.
{0} will be replaced by bot's level
@@ -690,14 +690,14 @@ Tempo de execução: {1}
Executando...
- O console interativo agora está ativo. Digite "c" para entrar no modo de comando.
+ O console interativo está ativo, digite 'c' para entrar no modo de comando.
- O console interativo está indisponível porque a propriedade de configuração "{0}" está ausente.
+ O console interativo não está disponível devido à falta da propriedade de configuração {0}.
{0} will be replaced by the name of the missing config property (string)
- Há {0} jogo(s) restante(s) na fila de ativação em segundo plano do bot.
+ Há {0} jogos restantes na lista de ativação em segundo plano desse bot.
{0} will be replaced by remaining number of games in BGR's queue
diff --git a/ArchiSteamFarm/Localization/Strings.pt-PT.resx b/ArchiSteamFarm/Localization/Strings.pt-PT.resx
index fb0415e28..92b0dc591 100644
--- a/ArchiSteamFarm/Localization/Strings.pt-PT.resx
+++ b/ArchiSteamFarm/Localization/Strings.pt-PT.resx
@@ -208,20 +208,11 @@ StackTrace:
Versão local: {0} | Versão remota: {1}
{0} will be replaced by current version, {1} will be replaced by remote version
-
- Por favor, digite o seu código de autenticação de dois fatores da app de autenticador da Steam:
- Please note that this translation should end with space
-
-
- Por favor escreva o seu Steam login:
- Please note that this translation should end with space
-
-
- Por favor escreva a sua palavra-chave da Steam:
- Please note that this translation should end with space
-
+
+
+
Servidor IPC pronto!
@@ -233,11 +224,17 @@ StackTrace:
{0} will be replaced by bot's name query (string)
- Existe {0}/{1} bots ligados, com um total de {2} jogos ({3} cartas) restantes para coletar.
+ Existem {0}/{1} bots em execução, com o total de {2} jogos ({3} cartas) sobraram para farmar.
{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 idle, {3} will be replaced by total number of cards left to idle
-
-
+
+ O Bot está a farmar o jogo: {0} ({1}, {2} cartas restantes) num total de {3} jogos ({4} cartas) restantes para farmar (~{5} restantes).
+ {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 idle, {3} will be replaced by total number of games to idle, {4} will be replaced by total number of cards to idle, {5} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
+
+ Bot está a farmar cartas dos jogos: {0} num total de {1} jogos ({2} cartas) restantes para colecionar (~{3} cartas restantes).
+ {0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to idle, {2} will be replaced by total number of cards to idle, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
+
@@ -245,28 +242,46 @@ StackTrace:
Feito!
- Nós temos um total de {0} jogos ({1} cartas) restantes para obter as cartas (~{2} cartas restantes)...
+ ASF contém um total de {0} jogos ({1} cartas) restantes para colectar (~{2} restante)...
{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")
+
+ Coleta terminada: {0} ({1}) com {2} jogadas!
+ {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")
+
+
+ Coleção terminada de: {0}
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
+
+
+ Estado de coleção de {0} ({1}): {2} cartas restantes
+ {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 idle
+
+
-
-
-
-
-
+
+ Agora a farmar: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
Agora a farmar: {0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
-
+
+ Ainda está a coletar: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
Ainda está a coletar: {0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
-
+
+ Parou de coletar: {0} ({1})
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
Parou de coletar: {0}
{0} will be replaced by list of the games (IDs, numbers), separated by a comma
@@ -275,7 +290,10 @@ StackTrace:
Comando desconhecido!
-
+
+ Não foi possível verificar o estado das cartas para o jogo: {0} ({1}), tentaremos mais tarde!
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
A aceitar presente: {0}...
{0} will be replaced by giftID (number)
@@ -467,10 +485,7 @@ StackTrace:
Esta função só está disponível no modo headless!
-
- Já adquirido: {0}
- {0} will be replaced by game's ID (number), {1} will be replaced by game's name
-
+
Acesso negado!
diff --git a/ArchiSteamFarm/Localization/Strings.ro-RO.resx b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
index fa4ee384e..f84ad763d 100644
--- a/ArchiSteamFarm/Localization/Strings.ro-RO.resx
+++ b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
@@ -131,7 +131,7 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Proprietatea {0} a fost configurată cu o valoare invalidă: {1}
+ Proprietatea {0} configurată este invalidă: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
diff --git a/ArchiSteamFarm/Localization/Strings.ru-RU.resx b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
index 40ed50d17..276b1ede6 100644
--- a/ArchiSteamFarm/Localization/Strings.ru-RU.resx
+++ b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
@@ -131,7 +131,7 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Конфигурационный параметр {0} неверен: {1}
+ Параметр {0} имеет неверное значение: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
diff --git a/ArchiSteamFarm/Localization/Strings.sk-SK.resx b/ArchiSteamFarm/Localization/Strings.sk-SK.resx
index 59749dad3..6bd598209 100644
--- a/ArchiSteamFarm/Localization/Strings.sk-SK.resx
+++ b/ArchiSteamFarm/Localization/Strings.sk-SK.resx
@@ -163,7 +163,7 @@ StackTrace:
Nie je definovaný žiadny bot. Zabudol si nakonfigurovať ASF?
- {0} je hodnoty null!
+ {0} má hodnotu null!
{0} will be replaced by object's name
diff --git a/ArchiSteamFarm/Localization/Strings.tr-TR.resx b/ArchiSteamFarm/Localization/Strings.tr-TR.resx
index c219577f9..157ef8457 100644
--- a/ArchiSteamFarm/Localization/Strings.tr-TR.resx
+++ b/ArchiSteamFarm/Localization/Strings.tr-TR.resx
@@ -131,7 +131,7 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Yapılandırılmış {0} özellik geçersiz: {1}
+ Yapılandırılmış {0} özelliği geçersiz: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
diff --git a/ArchiSteamFarm/Localization/Strings.uk-UA.resx b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
index 5cd77552d..29f9fbdd4 100644
--- a/ArchiSteamFarm/Localization/Strings.uk-UA.resx
+++ b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
@@ -742,6 +742,12 @@
Каталог з конфігураційними файлами не знайдено, припиняю роботу!
-
-
+
+ Запускаємо обрані у {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
+
+
+ Файл конфігурації {0} буде оновлено до поточного синтаксису...
+ {0} will be replaced with the relative path to the affected config file
+
diff --git a/ArchiSteamFarm/Localization/Strings.zh-TW.resx b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
index 99870ef6b..990899186 100644
--- a/ArchiSteamFarm/Localization/Strings.zh-TW.resx
+++ b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
@@ -458,7 +458,7 @@
你無法對自己發出交易請求!
- BOT 並未啟用 ASF 兩步驟驗證!你是否忘記將驗證器匯入成 ASF 兩步驟驗證?
+ 這個 BOT 並未啟用 ASF 二階段驗證!您是否忘記將二階段驗證導入至 ASF?
此 BOT 執行個體尚未連線!
diff --git a/wiki b/wiki
index 925c2df2c..d8e749141 160000
--- a/wiki
+++ b/wiki
@@ -1 +1 @@
-Subproject commit 925c2df2c81ce1a352d34219cc41e7382dd0e736
+Subproject commit d8e7491418b75448452931e2544d3548b1f4f8ae