diff --git a/ArchiSteamFarm/Localization/Strings.af-ZA.resx b/ArchiSteamFarm/Localization/Strings.af-ZA.resx
index 39469dc5d..0c3608615 100644
--- a/ArchiSteamFarm/Localization/Strings.af-ZA.resx
+++ b/ArchiSteamFarm/Localization/Strings.af-ZA.resx
@@ -282,6 +282,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.ar-SA.resx b/ArchiSteamFarm/Localization/Strings.ar-SA.resx
index cd64a48da..e0d712678 100644
--- a/ArchiSteamFarm/Localization/Strings.ar-SA.resx
+++ b/ArchiSteamFarm/Localization/Strings.ar-SA.resx
@@ -354,6 +354,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.bg-BG.resx b/ArchiSteamFarm/Localization/Strings.bg-BG.resx
index 7b2c71397..dbd95ce85 100644
--- a/ArchiSteamFarm/Localization/Strings.bg-BG.resx
+++ b/ArchiSteamFarm/Localization/Strings.bg-BG.resx
@@ -141,17 +141,12 @@
Изключение: {0}() {1} StackTrace:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Изключване при код за грешка различен от 0 (нула)!
-
+
Провалена заявка: {0}
{0} will be replaced by URL of the request
-
- Общата настройка не може да бъде заредена, моля уверете се, че {0} съществува и е валидна! Прочетете наръчника за настройване в wiki страницата, ако сте объркани.
- {0} will be replaced by file's path
-
+
{0} е невалиден!
{0} will be replaced by object's name
@@ -159,9 +154,7 @@
Отказва да изпълни тази функцията, поради невалиден DeviceID в ASF 2FA!
-
- Няма настроени ботове, да не би да сте забравили да настроите ASF?
-
+
{0} е нулев!
{0} will be replaced by object's name
@@ -170,14 +163,8 @@
Разборът {0} се провали!
{0} will be replaced by object's name
-
- Не може да се премахне старият ASF файл, моля премахнете {0} ръчно, за може обновлението да сработи!
- {0} will be replaced by file's path
-
-
- Операцията не може да се изпълни въпреки {0} опита!
- {0} will be replaced by maximum number of tries
-
+
+
Не успя да се провери за последната версия!
@@ -345,9 +332,7 @@
-
- Този бот вече е спрян!
-
+
@@ -372,7 +357,7 @@
Завърши ваденето на карти на: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
@@ -382,28 +367,28 @@
Сега се вадят карти на: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Сега се вадят карти на: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Все още се вадят карти на: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Все още се вадят карти на: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Прекратено е ваденето на карти на: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Прекратено е ваденето на карти на: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Непозната команда!
@@ -415,14 +400,8 @@
{0} will be replaced by giftID (number)
-
- GameID: {0} | Статус: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Статус: {1} | Предмети: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
Този бот вече работи!
@@ -532,9 +511,7 @@
-
- Задали сте невалиден CurrentCulture. ASF ще продължи работа със зададения по подразбиране!
-
+
@@ -544,4 +521,6 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.ca-ES.resx b/ArchiSteamFarm/Localization/Strings.ca-ES.resx
index 39469dc5d..0c3608615 100644
--- a/ArchiSteamFarm/Localization/Strings.ca-ES.resx
+++ b/ArchiSteamFarm/Localization/Strings.ca-ES.resx
@@ -282,6 +282,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.cs-CZ.resx b/ArchiSteamFarm/Localization/Strings.cs-CZ.resx
index d15d8c0ed..2384de29d 100644
--- a/ArchiSteamFarm/Localization/Strings.cs-CZ.resx
+++ b/ArchiSteamFarm/Localization/Strings.cs-CZ.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Aplikace byla ukončena s nenulovým chybovým kódem.
-
+
Požadavek selhal: {0}
{0} will be replaced by URL of the request
-
- Nelze načíst globální konfiguraci. Ověřte, že adresář {0} existuje a je platný. Pokud si nejste jisti, jak postupovat, prostudujte průvodce nastavením na wiki.
- {0} will be replaced by file's path
-
+
{0} je neplatný.
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Provedení této funkce bylo odmítnuto z důvodu neplatného identifikátoru DeviceID v ASF 2FA.
-
- Nejsou nadefinováni žádní boti. Nezapomněli jste aplikaci ASF nakonfigurovat?
-
+
{0} má hodnotu null.
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Analýza {0} selhala.
{0} will be replaced by object's name
-
- Nepodařilo se odstranit starý binární soubor aplikace ASF. Chcete-li zajistit správné fungování funkce aktualizace, odstraňte soubor {0} ručně.
- {0} will be replaced by file's path
-
-
- Požadavek se nezdařil navzdory {0} pokusům.
- {0} will be replaced by maximum number of tries
-
+
+
Nelze zkontrolovat nejnovější verzi.
@@ -374,15 +361,15 @@ StackTrace:
Dokončeno farmení: {0} ({1}) po {2} hodinách.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Dokončeno farmení her: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Stav pro {0} ({1}): Zbývá {2} karet k vyfarmení
- {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
+ {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
Farmení zastaveno.
@@ -395,48 +382,44 @@ StackTrace:
Farmím: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmím: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Hraní je momentálně nedostupné, zkusíme to později.
Stále farmím: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Stále farmím: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Farmení zastaveno: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmení zastaveno: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Neznámý příkaz.
-
- Nepodařilo se získat informace o odznacích. Pokus bude opakován později.
-
+
Nepodařilo se zkontrolovat stav karet hry: {0} ({1}) Pokus bude opakován později.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Přijímání dárku: {0}...
{0} will be replaced by giftID (number)
-
- Tento účet je omezený, farmení bude trvale nedostupné, dokud nebude omezení odstraněno.
-
+
@@ -453,12 +436,8 @@ StackTrace:
2FA token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatické farmení je nyní pozastaveno.
-
-
- Automatické farmení je znovu spuštěno.
-
+
+
Automatické farmení je již pozastaveno.
@@ -533,10 +512,7 @@ StackTrace:
-
- Byl překročen limit frekvence. Další pokus bude proveden po uplynutí {0} minut...
- {0} will be replaced by number of minutes
-
+
Opětovné připojování...
@@ -571,34 +547,19 @@ StackTrace:
Došlo k selhání z důvodu chyby: {0}
{0} will be replaced by failure reason (string)
-
- Připojení k síti Steam bylo ztraceno, probíhá opětovné připojení...
-
-
- Účet již není využíván, farmení bylo znovu zahájeno.
-
-
- Účet je v současné době využíván. Aplikace ASF bude pokračovat ve farmení poté, co bude uvolněn...
-
-
- Sdílení knihovny nebylo v zadaném čase zahájeno, farmení bylo opět spuštěno.
-
+
+
+
+
Připojování...
-
- Selhalo odpojení klienta, ruší se instance bota.
-
-
- Nelze inicializovat SteamDirectory, připojení k síti Steam může trvat déle, než je obvyklé.
-
+
+
Zastavování...
-
- Konfigurace bota není platná. Zkontrolujte obsah souboru {0} a zkuste to znovu.
- {0} will be replaced by file's path
-
+
Nelze načíst trvalou databázi. Pokud problém přetrvává, odstraňte soubor {0}, aby se databáze mohla znovu vytvořit.
{0} will be replaced by file's path
@@ -613,9 +574,7 @@ StackTrace:
Vypadá to, že program spouštíte poprvé. Vítejte!
-
- Zadaný CurrentCulture je neplatný, Aplikace ASF bude pokračovat s výchozím.
-
+
ASF se pokusí použít váš preferovaný jazyk {0}. Překlad tohoto jazyka je ale dokončen pouze z {1}. Možná chcete pomoci zlepšit překlad aplikace ASF pro váš jazyk?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -625,4 +584,6 @@ StackTrace:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.da-DK.resx b/ArchiSteamFarm/Localization/Strings.da-DK.resx
index 39469dc5d..0c3608615 100644
--- a/ArchiSteamFarm/Localization/Strings.da-DK.resx
+++ b/ArchiSteamFarm/Localization/Strings.da-DK.resx
@@ -282,6 +282,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.de-DE.resx b/ArchiSteamFarm/Localization/Strings.de-DE.resx
index ad920d4ac..b59e4cf3e 100644
--- a/ArchiSteamFarm/Localization/Strings.de-DE.resx
+++ b/ArchiSteamFarm/Localization/Strings.de-DE.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Beende mit Fehlercode!
-
+
Anfrage fehlgeschlagen: {0}
{0} will be replaced by URL of the request
-
- Globale Configdatei konnte nicht geladen werden, stelle bitte sicher dass {0} existiert und gültig ist! Folge der Einrichtungsanleitung im Wiki wenn etwas unklar sein sollte.
- {0} will be replaced by file's path
-
+
{0} ist ungültig!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Verweigere die Ausführung dieser Funktion wegen ungültiger DeviceID in ASF 2FA!
-
- Keine Bots definiert, hast du vergessen ASF zu konfigurieren?
-
+
{0} ist null!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Fehler beim Parsen von {0}!
{0} will be replaced by object's name
-
- Konnte alte ASF Binärdatei nicht löschen, bitte entferne {0} manuell damit die Updatefunktion funktionieren kann!
- {0} will be replaced by file's path
-
-
- Anfrage trotz {0} Versuchen fehlgeschlagen!
- {0} will be replaced by maximum number of tries
-
+
+
Konnte aktuellste Version nicht überprüfen!
@@ -253,7 +240,7 @@ StackTrace:
{0} will be replaced by status code number/name
- Erfolg!
+ Erfolgreich!
1 Tag
@@ -368,21 +355,22 @@ StackTrace:
Starte WCF-Server auf {0}...
{0} will be replaced by WCF hostname
-
- Dieser Bot ist bereits gestoppt!
-
+
Konnte keinen Bot mit dem Namen {0} finden!
{0} will be replaced by bot's name query (string)
-
+
+ Es laufen gerade {0}/{1} Bots, mit insgesamt {2} Spielen ({3} Karten) übrig zum Sammlen.
+ {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
+
Bot idled Spiel: {0} ({1}, {2} Karten verbleidend) von insgesamt {3} Spielen ({4} Karten) verbleibend zum Idlen (~{5} verbleibend).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot sammelt in Spielen: {0} von insgesamt {1} Spielen ({2} Karten) verbleibend zum Sammeln (~{3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Überprüfe erste Abzeichenseite...
@@ -406,15 +394,15 @@ StackTrace:
Idlen abgeschlossen: {0} ({1}) nach {2} Spielzeit!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Idlen von Spielen abgeschlossen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Status zum Idlen von {0} ({1}): {2} Karten verbleibend
- {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
+ {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
Idlen gestoppt!
@@ -427,56 +415,46 @@ StackTrace:
Idle jetzt: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idle jetzt: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Spielen ist zurzeit nicht möglich, wir versuchen es später wieder!
Idle immer noch: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idle immer noch: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idlen angehalten: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idlen angehalten: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Unbekannter Befehl!
-
- Konnte Abzeicheninformation nicht abfragen, wir versuchen es später wieder!
-
+
Konnte Kartenstatus für: {0} ({1}) nicht abfragen, wir versuchen es später wieder!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Akzeptiere Geschenk: {0}...
{0} will be replaced by giftID (number)
-
- Dieses Benutzerkonto ist eingeschränkt, Farmprozess ist bis zur Aufhebung der Beschränkung nicht verfügbar!
-
-
- GameID: {0} | Status: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Status: {1} | Einzelheiten: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Dieser Bot läuft bereits!
@@ -493,12 +471,8 @@ StackTrace:
2FA Code: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatisches Sammeln ist nun pausiert!
-
-
- Automatisches Sammeln wird nun fortgesetzt!
-
+
+
Automatisches Idlen ist bereits pausiert!
@@ -577,14 +551,8 @@ StackTrace:
Noch nicht im Besitz: {0}
{0} will be replaced by query (string)
-
- Bereits im Besitz: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Anfragenlimit erreicht, wir versuchen es nach {0} Minuten Wartezeit erneut...
- {0} will be replaced by number of minutes
-
+
+
Erneut verbinden...
@@ -599,7 +567,9 @@ StackTrace:
Abgelaufener Login-Key entfernt!
-
+
+ Bot sammelt überhaupt nichts.
+
Bot ist eingeschränkt und erhält keine Karten durch's Sammeln.
@@ -635,34 +605,19 @@ StackTrace:
Ein Fehler ist aufgetreten: {0}
{0} will be replaced by failure reason (string)
-
- Verbindung zum Steam Netzwerk verloren, verbinde erneut...
-
-
- Benutzerkonto wird nicht länger verwendet, Farmprozess wird fortgesetzt!
-
-
- Dieser Account wird derzeit verwendet, ASF wird mit dem Farmen fortfahren, sobald der Account nicht mehr verwendet wird...
-
-
- Geteilte Bibliothek wurde nicht in der gegebenen Zeitperiode gestartet, Farmprozess fortgesetzt!
-
+
+
+
+
Verbindung wird hergestellt...
-
- Trennung des Clients fehlgeschlagen, vernachlässige diese Botinstanz!
-
-
- Das Steamverzeichnis konnte nicht initialisiert werden, der Verbindungsaufbau zum Steamnetzwerk kann deutlich länger dauern als sonst!
-
+
+
Wird angehalten...
-
- Deine Bot-Konfiguration ist ungültig, bitte überprüfe den Inhalt von {0} und versuche es erneut!
- {0} will be replaced by file's path
-
+
Datenbank konnte nicht geladen werden! Wenn das Problem weiterhin besteht, entferne bitte {0}, um die Datenbank neu zu erstellen!
{0} will be replaced by file's path
@@ -677,25 +632,26 @@ StackTrace:
Es sieht so aus, als ob du das Programm zum ersten Mal gestartet hast, willkommen!
-
- Dein bereitgestelltes CurrentCulture ist ungültig, ASF läuft mit dem voreingestellten weiter!
-
+
ASF wird versuchen deine bevorzugte {0} Sprache zu verwenden, jedoch wurde die Übersetzung in dieser Sprache nur zu {1} abgeschlossen. Kannst du uns vielleicht helfen die ASF-Übersetzung in deiner Sprache zu verbessern?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
Leerlauf-{0} ({1}) ist vorübergehend deaktiviert, da ASF nicht in der Lage ist, im Moment dieses Spiel zu spielen.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF AppID Diskrepanz für {0} ({1}) erkannt, stattdessen wird AppID {2} genutzt.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Dieses Benutzerkonto ist gesperrt, der Sammelprozess ist dauerhaft deaktiviert!
+
+
+ Der Bot ist gesperrt und erhält keinerlei Karten durch das Sammeln.
+
diff --git a/ArchiSteamFarm/Localization/Strings.el-GR.resx b/ArchiSteamFarm/Localization/Strings.el-GR.resx
index 5c08d5cac..0b9982519 100644
--- a/ArchiSteamFarm/Localization/Strings.el-GR.resx
+++ b/ArchiSteamFarm/Localization/Strings.el-GR.resx
@@ -143,17 +143,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Έξοδο με κωδικό σφάλματος με μη μηδενική τιμή!
-
+
Αποτυχία αίτησης: {0}
{0} will be replaced by URL of the request
-
- Το καθολικό αρχείο ρυθμίσεων δεν μπορεί να φορτωθεί, βεβαιωθείτε ότι το {0} υπάρχει και είναι έγκυρο! Ακολουθήστε τον οδηγό εγκατάστασης στο wiki, αν έχετε αμφιβολίες.
- {0} will be replaced by file's path
-
+
Το {0} δεν είναι έγκυρο!
{0} will be replaced by object's name
@@ -161,9 +156,7 @@ StackTrace:
Άρνηση εκτέλεσης αυτής της λειτουργίας λόγω μη έγκυρου DeviceID στο ASF 2FA!
-
- Δεν έχουν οριστεί bots, μήπως ξεχάσατε να ρυθμίσετε το ASF σας;
-
+
{0} είναι null!
{0} will be replaced by object's name
@@ -172,14 +165,8 @@ StackTrace:
Η ανάλυση του {0} απέτυχε!
{0} will be replaced by object's name
-
- Αδυναμία αφαίρεσης του παλιού ASF binary, παρακαλώ αφαιρέστε το {0} χειροκίνητα ώστε να λειτουργήσει η λειτουργία ενημέρωσης!
- {0} will be replaced by file's path
-
-
- Το αίτημα απέτυχε παρά τις {0} προσπάθειες!
- {0} will be replaced by maximum number of tries
-
+
+
Ο έλεγχος για νεότερη έκδοση απέτυχε!
@@ -373,15 +360,15 @@ StackTrace:
Τελείωσε η συλλογή καρτών του: {0} ({1}) μετά από {2} παιχνιδιού!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Τελείωσε η συλλογή καρτών των παιχνιδιών: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Κατάσταση συλλογής καρτών του {0} ({1}): {2} κάρτες απομένουν
- {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
+ {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
Η συλλογή καρτών σταμάτησε!
@@ -394,48 +381,44 @@ StackTrace:
Τώρα συλλέγονται κάρτες του: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Τώρα συλλέγονται κάρτες των: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Το παιχνίδι είναι προσωρινά μη διαθέσιμο. Θα ξαναγίνει προσπάθεια αργότερα!
Ακόμα συλλέγονται κάρτες του: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ακόμα συλλέγονται κάρτες των: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Σταμάτησε η συλλογή καρτών του: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Σταμάτησε η συλλογή καρτών των: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Άγνωστη εντολή!
-
- Αδυναμία λήψης πληροφοριών εμβλημάτων, θα ξαναγίνει προσπάθεια αργότερα!
-
+
Ανεπιτυχής έλεγχος κατάστασης καρτών για το: {0} ({1}), θα ξαναγίνει προσπάθεια αργότερα!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Αποδοχή δώρου: {0}...
{0} will be replaced by giftID (number)
-
- Αυτός ο λογαριασμός είναι περιορισμένος, η συλλογή καρτών είναι μόνιμα μη διαθέσιμη μέχρι να καταργηθεί ο περιορισμός!
-
+
@@ -452,12 +435,8 @@ StackTrace:
2FA κωδικός: {0}
{0} will be replaced by generated 2FA token (string)
-
- Η αυτόματη συλλογή καρτών είναι σε παύση!
-
-
- Ξαναρχίζει η αυτόματη συλλογή καρτών!
-
+
+
Η αυτόματη συλλογή καρτών είναι ήδη σε παύση!
@@ -532,10 +511,7 @@ StackTrace:
-
- Ξεπεράστηκε το όριο, θα ξαναγίνει προσπάθεια μετά από {0} λεπτά χαλάρωσης...
- {0} will be replaced by number of minutes
-
+
Επανασύνδεση...
@@ -570,34 +546,19 @@ StackTrace:
Απέτυχε λόγω σφάλματος: {0}
{0} will be replaced by failure reason (string)
-
- Η σύνδεση στο Steam Network χάθηκε, γίνεται επανασύνδεση...
-
-
- Ο λογαριασμός δεν χρησιμοποιείται πλέον, ξεκινά πάλι η συλλογή καρτών!
-
-
- Ο λογαριασμός χρησιμοποιείται αυτή τη στιγμή, το ASF θα συνεχίσει όταν αυτός αποδεσμευθεί...
-
-
- Η κοινόχρηστη βιβλιοθήκη δεν ξεκίνησε στο χρόνο που δόθηκε, η συλλογή καρτών ξεκινά πάλι!
-
+
+
+
+
Σύνδεση...
-
- Απέτυχε η αποσύνδεση του προγράμματος-πελάτη, εγκαταλείπεται αυτό το bot!
-
-
- Αδυναμία αρχικοποίησης του SteamDirectory, η σύνδεση με το Steam Network ίσως διαρκέσει πολύ περισσότερο από το συνηθισμένο!
-
+
+
Τερματισμός...
-
- Οι ρυθμίσεις του bot σας είναι άκυρες, παρακαλώ επιβεβαιώστε το περιεχόμενο του {0} και προσπαθήστε ξανά!
- {0} will be replaced by file's path
-
+
Αδυναμία ανάγνωσης της μόνιμης βάσης δεδομένων, εάν το πρόβλημα επιμένει, παρακαλούμε αφαιρέστε το {0} για να αναδημιουργήσετε τη βάση δεδομένων!
{0} will be replaced by file's path
@@ -612,9 +573,7 @@ StackTrace:
Φαίνεται να είναι η πρώτη σας εκκίνηση του προγράμματος, Καλώς ήρθατε!
-
- Η παρεχόμενη τιμή CurrentCulture είναι άκυρη, το ConfigGenerator θα συνεχίσει να τρέχει με την προεπιλεγμένη!
-
+
Το ASF θα επιχειρήσει να χρησιμοποιήσει τη γλώσσα {0}, αλλά η μετάφραση σ'αυτή τη γλώσσα έχει συμπληρωθεί μόνο κατά {1}. Ισως θα μπορούσατε να μας βοηθήσετε να βελτιώσουμε τη μετάφραση του ASF για τη γλώσσα σας;
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -624,4 +583,6 @@ StackTrace:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.es-ES.resx b/ArchiSteamFarm/Localization/Strings.es-ES.resx
index ca7b99a23..0263caeec 100644
--- a/ArchiSteamFarm/Localization/Strings.es-ES.resx
+++ b/ArchiSteamFarm/Localization/Strings.es-ES.resx
@@ -143,17 +143,12 @@ Trazo de pila:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- ¡Saliendo con un código de error distinto de cero!
-
+
Error de solicitud: {0}
{0} will be replaced by URL of the request
-
- ¡La configuración global no pudo ser cargada, por favor asegúrese que {0} existe y es válido! Sigue la configuración de la guía en la wiki si tienes dudas.
- {0} will be replaced by file's path
-
+
{0} es inválido!
{0} will be replaced by object's name
@@ -161,9 +156,7 @@ Trazo de pila:
¡La ejecución de esta función fue denegada debido a que DeviceID no es válido en ASF 2FA!
-
- No hay bots definidos, ¿has olvidado configurar ASF?
-
+
¡{0} es nulo!
{0} will be replaced by object's name
@@ -172,14 +165,8 @@ Trazo de pila:
Análisis de {0} fallido!
{0} will be replaced by object's name
-
- No se pudo borrar el anterior ejecutable de ASF, por favor elimine {0} manualmente para que la actualización funcione.
- {0} will be replaced by file's path
-
-
- ¡Petición fallida a pesar de {0} intentos!
- {0} will be replaced by maximum number of tries
-
+
+
¡No se pudo comprobar la última versión!
@@ -382,15 +369,15 @@ Trazo de pila:
Terminando recolección: {0} ({1}) después de {2} de juego!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Juegos farmeados: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Estado de recolección para {0} ({1}): {2} cromos restantes
- {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
+ {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
¡Recolección detenida!
@@ -403,48 +390,44 @@ Trazo de pila:
Actualmente recolectando: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ahora Recolectando: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
¡No es posible jugar actualmente, intentaremos mas tarde!
Aún recolectando: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Aún recolectando: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Recolección pausada {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Recolección pausada: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
¡Comando desconocido!
-
- ¡No se pudo obtener información de las insignias, volveremos a intentarlo más tarde!
-
+
¡No puede comprobar el estado de los cromos para: {0} ({1}), lo intentaremos de nuevo más tarde!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Aceptando regalo: {0}...
{0} will be replaced by giftID (number)
-
- ¡Está cuenta es limitada, el proceso de recolección está deshabilitado hasta que la restricción sea removida!
-
+
@@ -461,12 +444,8 @@ Trazo de pila:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- ¡La recolección automática se ha pausado!
-
-
- ¡La recolección automática se ha reanudado!
-
+
+
¡La recolección automática ya esta pausada!
@@ -541,10 +520,7 @@ Trazo de pila:
-
- Se ha superado la tasa límite, lo volveremos a intentar después de {0} minutos...
- {0} will be replaced by number of minutes
-
+
Reconectando...
@@ -579,34 +555,19 @@ Trazo de pila:
Fallo debido a un error: {0}
{0} will be replaced by failure reason (string)
-
- Conexión con la red de Steam perdida, reconectando...
-
-
- La cuenta ya no está ocupada, ¡se ha reanudado el proceso de recolección!
-
-
- La cuenta se está utilizando, ASF reanudará la recolección cuando esté disponible...
-
-
- ¡La biblioteca compartida no ha sido iniciada en el tiempo especificado, el proceso de recolección se ha reanudado!
-
+
+
+
+
Conectando...
-
- Falló al desconectar el cliente, abandonando esta instancia de bot!
-
-
- No se pudo iniciar SteamDirectory, ¡la conexión con Steam Network podría tardar más de lo habitual!
-
+
+
Deteniendo...
-
- ¡Su configuración del bot es inválida, por favor compruebe el contenido de {0} y vuélvalo a intentar!
- {0} will be replaced by file's path
-
+
La base de datos persistente no se pudo cargar, si el problema persiste, por favor quite {0} para recrear la base de datos!
{0} will be replaced by file's path
@@ -621,9 +582,7 @@ Trazo de pila:
Parece que es la primera vez que inicias el programa, ¡Bienvenido!
-
- El CurrentCulture proporcionado no es válido, ¡ASF seguirá funcionando con el predeterminado!
-
+
ASF intentará utilizar tu idioma {0}, pero la traducción en este idioma está completa sólo en un {1}. ¿Tal vez podrías ayudarnos a mejorar la traducción de ASF para tu idioma?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -633,4 +592,6 @@ Trazo de pila:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.fi-FI.resx b/ArchiSteamFarm/Localization/Strings.fi-FI.resx
index d5bf575ee..ccb071fba 100644
--- a/ArchiSteamFarm/Localization/Strings.fi-FI.resx
+++ b/ArchiSteamFarm/Localization/Strings.fi-FI.resx
@@ -135,9 +135,7 @@
-
- Exiting with non-zero error code!
-
+
Pyyntö evätty: {0}
{0} will be replaced by URL of the request
@@ -285,12 +283,12 @@
Idlaaminen valmis {0} ({1}) Kulunut aika: {2}!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Idlauksen tila kohteelle {0} ({1}): {2} korttia jäljellä
- {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
+ {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
Idlaaminen pysäytetty!
@@ -301,28 +299,28 @@
Nyt idlataan: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idlauksessa: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idlataan: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idlataan: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idlaaminen pysäytetty: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idlaaminen pysäytetty: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Tuntematon komento!
@@ -343,9 +341,7 @@
Sinun DeviceID on virheellinen tai sitä ei ole olemassa!
-
- Automaattinen idlaaminen on pysäytetty!
-
+
@@ -412,9 +408,7 @@
{0} will be replaced by list of cd-keys (strings), separated by a comma
-
- Yhteys Steamin palvelimeen katkesi, yhdistetään uudelleen...
-
+
@@ -443,4 +437,6 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.fr-FR.resx b/ArchiSteamFarm/Localization/Strings.fr-FR.resx
index ad896ade8..794184b78 100644
--- a/ArchiSteamFarm/Localization/Strings.fr-FR.resx
+++ b/ArchiSteamFarm/Localization/Strings.fr-FR.resx
@@ -144,17 +144,12 @@ StackTrace :
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Sortie avec un code d’erreur non nul !
-
+
Échec de la requête : {0}
{0} will be replaced by URL of the request
-
- La configuration globale n'a pu être chargée. Merci de vérifier que {0} existe et est valide ! Suivez le guide de configuration sur le wiki en cas de doute.
- {0} will be replaced by file's path
-
+
{0} est invalide !
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace :
Refus d’exécution de cette fonction en raison d'un DeviceID invalide dans ASF 2FA !
-
- Aucun bot défini, avez-vous omis de configurer ASF ?
-
+
{0} est invalide !
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace :
L’analyse de {0} a échoué !
{0} will be replaced by object's name
-
- Impossible de supprimer l'ancien binaire d'ASF, merci de supprimer {0} manuellement afin que la fonction de mise à jour puisse fonctionner !
- {0} will be replaced by file's path
-
-
- La requête a échoué malgré {0} tentatives !
- {0} will be replaced by maximum number of tries
-
+
+
Impossible de vérifier la dernière version !
@@ -302,14 +289,38 @@ StackTrace :
Version installée : {0} | Version la plus récente : {1}
{0} will be replaced by current version, {1} will be replaced by remote version
-
-
-
-
-
-
-
-
+
+ Veuillez entrer l'ID de votre périphérique mobile d'authentification (« android : » inclus) :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer votre code 2FA généré par votre application d'authentification de Steam :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer le code d’authentification SteamGuard qui a été envoyé sur votre e-mail :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer votre nom d’utilisateur Steam :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer le code du mode famille :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer votre mot de passe Steam :
+ Please note that this translation should end with space
+
+
+ Veuillez entrer la valeur non documentée de {0} :
+ {0} will be replaced by property name. Please note that this translation should end with space
+
+
+ Veuillez entrer votre hôte WCF :
+ Please note that this translation should end with space
+
{0} a reçu une valeur inconnue, veuillez le signaler : {1}
{0} will be replaced by object's name, {1} will be replaced by value for that object
@@ -349,9 +360,18 @@ StackTrace :
Aucun bot nommé {0} n'a été trouvé !
{0} will be replaced by bot's name query (string)
-
-
-
+
+ Il y a {0}/{1} bots en cours d’exécution, avec un total de {2} jeux ({3} cartes) restants à traiter.
+ {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
+
+
+ Le bot collecte les cartes du jeu : {0} ({1}, {2} cartes restantes à obtenir) sur un total de {3} jeux ({4} cartes) à faire tourner (~{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 built from TimeSpan* translation parts
+
+
+ Le bot collecte les cartes des jeux : {0} sur un total de {1} jeux ({2} cartes) restants à traiter (~{3} 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 built from TimeSpan* translation parts
+
Vérification de la première page des badges...
@@ -374,15 +394,15 @@ StackTrace :
Collecte terminée : {0} ({1}) après {2} de temps de jeu !
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Collecte terminée des jeux : {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Progression de la collecte pour {0} ({1}) : {2} cartes restantes
- {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
+ {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
Collecte interrompue !
@@ -395,51 +415,49 @@ StackTrace :
Collecte en cours : {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Collecte en cours : {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Le jeu est actuellement indisponible, nous réessayerons plus tard !
Collecte toujours en cours : {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Collecte toujours en cours : {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Collecte arrêtée : {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Collecte arrêtée : {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Commande inconnue !
-
- Impossible d'obtenir les informations des badges, nous réessayerons plus tard !
-
+
Impossible de vérifier les cartes restantes pour : {0} ({1}), nous réessayerons plus tard !
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Acceptation du cadeau : {0}...
{0} will be replaced by giftID (number)
-
- Ce compte est limité, le processus de collecte est impossible tant que la restriction n'a pas été levée !
+
+
+
+
+ Ce bot est déjà lancé !
-
-
-
Conversion de .maFile au format ASF...
@@ -453,12 +471,8 @@ StackTrace :
Code 2FA : {0}
{0} will be replaced by generated 2FA token (string)
-
- La collecte automatique est maintenant suspendue !
-
-
- La collecte automatique a maintenant repris !
-
+
+
La collecte automatique est déjà en pause !
@@ -527,30 +541,50 @@ StackTrace :
Vous ne pouvez pas lancer la récupération des cartes sur vous-même !
-
+
+ Ce bot n’a pas 2FA ASF activé ! Avez vous oublié d’importer votre authentificateur comme 2FA ASF?
+
Ce bot n’est pas connecté !
-
-
-
- Fréquence limite dépassée, nouvelle tentative après {0} minutes d'attente...
- {0} will be replaced by number of minutes
+
+ Ne possède pas encore : {0}
+ {0} will be replaced by query (string)
+
+
Reconnexion...
-
-
+
+ Clef : {0} | Statut : {1}
+ {0} will be replaced by cd-key (string), {1} will be replaced by status string
+
+
+ Clef : {0} | Statut : {1} | Items : {2}
+ {0} will be replaced by cd-key (string), {1} will be replaced by status string, {2} will be replaced by list of key-value pairs, separated by a comma
+
La clé expirée a été supprimée !
-
-
-
-
-
-
+
+ Le bot n'est pas en cours de collecte.
+
+
+ Le bot est limité et ne permet pas la collecte de carte.
+
+
+ Le bot n’est pas connecté.
+
+
+ Le bot n’est pas en cours d’exécution.
+
+
+ Le bot est en pause ou en cours d’exécution en mode manuel.
+
+
+ Le bot est actuellement utilisé.
+
Impossible de se connecter à Steam : {0}
{0} will be replaced by failure reason (string)
@@ -571,34 +605,19 @@ StackTrace :
Échec dû à une erreur : {0}
{0} will be replaced by failure reason (string)
-
- Connexion au réseau Steam perdue, reconnexion...
-
-
- Le compte n'est plus occupé, reprise du processus de collecte !
-
-
- Ce compte est actuellement utilisé, ASF reprendra la collecte quand celui-ci sera libre...
-
-
- La bibliothèque partagée n'a pas pas été lancée dans le temps imparti, reprise du processus de collecte !
-
+
+
+
+
Connexion...
-
- Impossible de déconnecter le client, abandon de l'instance de ce bot !
-
-
- Impossible d'initialiser SteamDirectory, la connexion au réseau Steam pourrait prendre beaucoup plus longtemps que d’habitude !
-
+
+
Arrêt...
-
- La configuration de votre bot n’est pas valide, veuillez vérifier le contenu de {0} et réessayez !
- {0} will be replaced by file's path
-
+
La base de données persistante n'a pu être chargée, si le problème persiste, merci de supprimer {0} afin de la recréer !
{0} will be replaced by file's path
@@ -613,16 +632,23 @@ StackTrace :
Il semble que c'est la première fois que vous lancez le programme, bienvenue !
-
- Votre paramètre CurrentCulture fourni n’est pas valide, ASF continuera à fonctionner avec celui par défaut !
-
+
ASF va tenter d’utiliser votre langage préféré {0}, mais la traduction dans ce langage est achevée seulement à {1}. Peut-être vous pourriez nous aider à améliorer la traduction ASF pour votre langue ?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
+
+ La collecte de {0} ({1}) est désactivée temporairement, car ASF est incapable de lancer ce jeu actuellement.
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
-
+
+ Ce compte est verrouillé, le processus de collecte est définitivement indisponible !
+
+
+ Le bot est verrouillé et ne permet pas la collecte de carte.
+
diff --git a/ArchiSteamFarm/Localization/Strings.he-IL.resx b/ArchiSteamFarm/Localization/Strings.he-IL.resx
index 42ae244b2..74093c6ae 100644
--- a/ArchiSteamFarm/Localization/Strings.he-IL.resx
+++ b/ArchiSteamFarm/Localization/Strings.he-IL.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- יוצא עם קוד שגיאה שאינו אפס!
-
+
בקשה נכשלה: {0}
{0} will be replaced by URL of the request
-
- לא ניתן לטעון תצורה גלובלית, נא ודאו כי {0} קיים ותקף! ניתן לפנות למדריך ההגדרה ב- wiki.
- {0} will be replaced by file's path
-
+
{0} אינה חוקית!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
פונקציה זו לא תבוצע בגלל DeviceID לא חוקי ב- ASF 2FA!
-
- אין בוטים מוגדרים, שכחת להגדיר את ASF?
-
+
{0} הוא null!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
פירסור {0} נכשל!
{0} will be replaced by object's name
-
- לא היתה אפשרות להסיר את קובץ ההפעלה הישן של ASF, נא הסר את {0} ידנית על מנת שפונקציית העדכון תעבוד!
- {0} will be replaced by file's path
-
-
- הבקשה נכשלה למרות {0} ניסיונות!
- {0} will be replaced by maximum number of tries
-
+
+
לא ניתן לבדוק את הגירסה העדכנית ביותר!
@@ -360,15 +347,15 @@ StackTrace:
סיימו לרוץ: {0} ({1}) לאחר {2} זמן משחק!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
הרצת המשחקים הסתיימה: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
מצב הרצה עבור {0} ({1}): {2} קלפים נותרו
- {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
+ {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
הרצה נעצרה!
@@ -381,40 +368,38 @@ StackTrace:
עכשיו מריץ: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
עכשיו מריץ: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
האפשרות לשחק אינה זמינה כעת. ננסה מאוחר יותר!
עדיין מריץ: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
עדיין מריץ: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
הפסיק להריץ: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
הפסיק להריץ: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
פקודה לא מוכרת!
-
- לא היתה אפשרות לקבל מידע על התגים, ננסה שוב מאוחר יותר!
-
+
לא ניתן לבדוק את מצב הקלפים עבור: {0} ({1}), ננסה שוב מאוחר יותר!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
מאשר מתנה: {0}...
@@ -435,12 +420,8 @@ StackTrace:
אסימון 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- הרצה אוטומטית בהשהיה!
-
-
- הרצה אוטומטית שבה לפעול!
-
+
+
הרצה אוטומטית כבר בהשהיה!
@@ -540,9 +521,7 @@ StackTrace:
נכשל עקב שגיאה: {0}
{0} will be replaced by failure reason (string)
-
- החיבור לרשת סטים אבד, מתחבר מחדש...
-
+
@@ -554,10 +533,7 @@ StackTrace:
עוצר...
-
- תצורת הבוט שלך אינה חוקית, נא בדוק את התוכן של {0} ונסה שוב!
- {0} will be replaced by file's path
-
+
מאתחל {0}...
@@ -565,9 +541,9 @@ StackTrace:
-
- CurrentCulture שסופק אינו חוקי, ConfigGenerator תמשיך לפעול עם ברירת המחדל!
-
+
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.hi-IN.resx b/ArchiSteamFarm/Localization/Strings.hi-IN.resx
index 2e71c6d0d..f5bf4d685 100644
--- a/ArchiSteamFarm/Localization/Strings.hi-IN.resx
+++ b/ArchiSteamFarm/Localization/Strings.hi-IN.resx
@@ -143,17 +143,12 @@
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- एक्सीटिंग विथ नॉन-जीरो एरर कोड!
-
+
रिक्वेस्ट फ़ैलिङ्ग: {0}
{0} will be replaced by URL of the request
-
- ग्लोबल कॉन्फिग कुड नॉट बी लोडेड, प्लीज मेक श्योर डेट {0} एक्सिस्ट्स एंड इस वैलिड! फोल्लोविंग सेटिंग-अप गाइड ऑन थे Wiki इफ यू'आर कन्फ्यूज्ड।
- {0} will be replaced by file's path
-
+
{0} अमान्य है!
{0} will be replaced by object's name
@@ -161,9 +156,7 @@
रेफ्यूसिंग टू एक्सेक्युट दिस फंक्शन ड्यू टू इनवेलिड डिवाइस ID इन ASF 2FA!
-
- नो बॉट्स आर डिफाइंड, डीड यू फॉरगेट टू कॉन्फ़िगर योर ASF?
-
+
{0} इज नुल्ल्!
{0} will be replaced by object's name
@@ -172,14 +165,8 @@
पार्सिंग {0} फेल्ड!
{0} will be replaced by object's name
-
- कुड नॉट रिमूव्ड ओल्ड ASF बाइनरी, प्लीज रिमूव {0} मैन्युअली इन आर्डर फॉर अपडेट फंक्शन टू वर्क!
- {0} will be replaced by file's path
-
-
- रिक्वेस्ट फेल्ड दिसपाईट ऑफ़ {0} ट्राइस!
- {0} will be replaced by maximum number of tries
-
+
+
कुड नॉट चैक लैटेस्ट वर्ज़न!
@@ -335,6 +322,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.hu-HU.resx b/ArchiSteamFarm/Localization/Strings.hu-HU.resx
index b035a5326..8f8fdc767 100644
--- a/ArchiSteamFarm/Localization/Strings.hu-HU.resx
+++ b/ArchiSteamFarm/Localization/Strings.hu-HU.resx
@@ -142,17 +142,12 @@
StackTrace: {2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Kilépés nem nulla hibakóddal!
-
+
Kérés sikertelen: {0}
{0} will be replaced by URL of the request
-
- Nem lehet betölteni a globális konfigurációt! Kérlek, győződj meg róla, hogy {0} létezik és érvényes! Ha valami nem tiszta, olvasd el a wikin a telepítési segédletet.
- {0} will be replaced by file's path
-
+
Érvénytelen {0}!
{0} will be replaced by object's name
@@ -160,9 +155,7 @@ StackTrace: {2}
Ez a funkció nem hajtható végre, mivel a DeviceID érvénytelen az ASF 2FA-ban!
-
- Nincsenek botok definiálva, elfelejtetted volna bekonfigurálni az ASF-t?
-
+
{0} értéke nulla!
{0} will be replaced by object's name
@@ -171,14 +164,8 @@ StackTrace: {2}
{0} feldolgozása sikertelen!
{0} will be replaced by object's name
-
- Nem lehet törölni a régi ASF bináris fájlt, kérlek manuálisan töröld {0}-t, hogy sikerüljön a frissítés!
- {0} will be replaced by file's path
-
-
- A kérést {0} próbálkozás után sem sikerült teljesíteni!
- {0} will be replaced by maximum number of tries
-
+
+
Nem lehet lekérni a legújabb verziót!
@@ -370,15 +357,15 @@ StackTrace: {2}
Farmolás befejezve: {0} ({1}) készen van {2} játékidő után!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Az alábbi játékok farmolása befejeződött: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
A farmolás állapota {0} ({1}) számára: {2} kártya maradt
- {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
+ {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
Farmolás leállítva!
@@ -389,46 +376,42 @@ StackTrace: {2}
Farmolás alatt: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmolás alatt: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Még mindig farmolás alatt: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Még mindig farmolás alatt: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Farmolás leállítva: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmolás leállítva: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Ismeretlen parancs!
-
- Nem lehet lekérni a kitűző információkat, később újra lesz próbálva!
-
+
A kártyák állapota nem elérhető ehhez: {0} ({1}), később újra lesz próbálva!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ajándék elfogadása: {0}...
{0} will be replaced by giftID (number)
-
- Ez az account korlátozva van, a farmolás a korlátozás megszűnéséig nem elérhető!
-
+
@@ -445,12 +428,8 @@ StackTrace: {2}
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatikus farmolás szüneteltetve!
-
-
- Automatikus farmolás folytatva!
-
+
+
Az automatikus farmolás már szüneteltetve van!
@@ -550,32 +529,19 @@ StackTrace: {2}
Hiba miatt nem sikerült: {0}
{0} will be replaced by failure reason (string)
-
- Megszakadt a kapcsolat a Steam hálózattal, újrakapcsolódás...
-
-
- Az account már nincs használatban, a farmolási folyamat folytatódik!
-
-
- Az account jelenleg használatban van, amikor felszabadul, az ASF folytatni fogja a farmolást...
-
+
+
+
Kapcsolódás...
-
- Nem lehet lecsatlakozni a kliensről, megszabadulunk ettől a bot példánytól!
-
-
- A SteamDirectory-t nem sikerült inicializálni, a Steam hálózathoz való csatlakozás a szokásosnál tovább is eltarthat!
-
+
+
Leállás...
-
- A bot konfigurációd érvénytelen, kérlek, ellenőrizd {0} tartalmát, majd próbáld meg újból!
- {0} will be replaced by file's path
-
+
A perzisztens adatbázist nem lehet betölteni! Ha a hiba továbbra is fennáll, kérlek, töröld {0}-t, hogy az adatbázis újra elkészülhessen!
{0} will be replaced by file's path
@@ -590,9 +556,7 @@ StackTrace: {2}
Úgy tűnik, most indítottad el első alkalommal a programot, üdvözöllek!
-
- A te CurrentCulture változód érvénytelen, az ASF az alapértelmezettet fogja használni!
-
+
Az ASF megpróbálja az elsődleges kultúrádat ({0}) használni, de a fordítás azon a nyelven csak {1}-ban készült el eddig. Talán segíthetnél a saját nyelved ASF fordításában?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -602,4 +566,6 @@ StackTrace: {2}
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.id-ID.resx b/ArchiSteamFarm/Localization/Strings.id-ID.resx
index 24ea2ac75..b26e043ed 100644
--- a/ArchiSteamFarm/Localization/Strings.id-ID.resx
+++ b/ArchiSteamFarm/Localization/Strings.id-ID.resx
@@ -142,17 +142,12 @@
Pengecualian: {0}() {1} StackTrace:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Keluar dengan kode kesalahan bukan nol!
-
+
Permintaan gagal: {0}
{0} will be replaced by URL of the request
-
- Global config tidak dapat dimuat, pastikan bahwa {0} ada dan berlaku! Ikuti Panduan penyetelan pada wiki jika Anda bingung.
- {0} will be replaced by file's path
-
+
{0} tidak valid!
{0} will be replaced by object's name
@@ -160,9 +155,7 @@
Menolak untuk melaksanakan fungsi ini karena DeviceID di ASF 2FA tidak valid!
-
- Bot tidak didefinisikan, Apakah Anda lupa untuk mengkonfigurasi ASF Anda?
-
+
{0} masih kosong!
{0} will be replaced by object's name
@@ -171,14 +164,8 @@
Parsing {0} gagal!
{0} will be replaced by object's name
-
- Tidak dapat menghapus file biner ASF lama, silakan hapus {0} secara manual agar fungsi update bekerja!
- {0} will be replaced by file's path
-
-
- Permintaan gagal meskipun telah mencoba {0} kali!
- {0} will be replaced by maximum number of tries
-
+
+
Tidak dapat memeriksa versi terbaru!
@@ -372,15 +359,15 @@
Idling selesai: {0} ({1}) setelah {2} bermain!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Selesai menganggurkan permainan: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Status Idling untuk {0} ({1}): sisa kartu {2}
- {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
+ {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
Idling berhenti!
@@ -393,48 +380,44 @@
Sekarang idling: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Sekarang idling: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Bermain sedang tidak tersedia, kami akan mencoba lagi nanti!
Masih idling: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Masih Idling: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Menghentikan idling: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Menghentikan idling: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Perintah tidak dikenal!
-
- Tidak bisa mendapatkan informasi badge, kami akan mencoba lagi nanti!
-
+
Tidak dapat memeriksa status kartu untuk: {0} ({1}), kami akan mencoba lagi nanti!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Menerima hadiah: {0}...
{0} will be replaced by giftID (number)
-
- Akun ini dalam kondisi limited, proses idling tidak akan tersedia dalam kondisi ini!
-
+
@@ -451,12 +434,8 @@
Token 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- Idling otomatis sekarang ditunda!
-
-
- Idling otomatis sekarang dilanjutkan!
-
+
+
Idling otomatis sudah ditunda sebelumnya!
@@ -531,10 +510,7 @@
-
- Melebihi batas, kita akan coba lagi setelah {0} menit cooldown...
- {0} will be replaced by number of minutes
-
+
Menyambungkan kembali...
@@ -569,34 +545,19 @@
Gagal karena error: {0}
{0} will be replaced by failure reason (string)
-
- Koneksi ke Steam terputus, menghubungkan kembali...
-
-
- Akun tidak lagi dipakai, proses idle dilanjutkan!
-
-
- Akun ini sedang digunakan, ASF akan melanjutkan idling jika akun tidak sedang digunakan...
-
-
- Shared library belum diluncurkan dalam periode waktu yang diberikan, proses idling dilanjutkan!
-
+
+
+
+
Menghubungkan...
-
- Gagal untuk mencabut klien, meninggalkan instansi bot ini!
-
-
- Tidak dapat menginisialisasi SteamDirectory, menyambung ke Steam Network mungkin memakan waktu lebih lama dari biasanya!
-
+
+
Menghentikan...
-
- Konfigurasi bot tidak valid, silakan memverifikasi isi konfigurasi dari {0} dan coba lagi!
- {0} will be replaced by file's path
-
+
Database utama tidak dapat dimuat, jika masalah tetap berlanjut, silakan hapus {0} untuk membuat ulang database!
{0} will be replaced by file's path
@@ -611,9 +572,7 @@
Sepertinya ini pertama kali bagi anda untuk meluncurkan program ini, Selamat Datang!
-
- CurrentCulture yang ada berikan tidak valid, ASF akan tetap berjalan dengan yang default!
-
+
ASF akan mencoba untuk menggunakan bahasa {0} pilihan Anda, tetapi terjemahan dalam bahasa tersebut baru {1}. Mungkin Anda bisa membantu ASF untuk melengkapi terjemahan ke dalam bahasa Anda?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -623,4 +582,6 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.it-IT.resx b/ArchiSteamFarm/Localization/Strings.it-IT.resx
index a27ebbb64..a0a5460f2 100644
--- a/ArchiSteamFarm/Localization/Strings.it-IT.resx
+++ b/ArchiSteamFarm/Localization/Strings.it-IT.resx
@@ -142,17 +142,12 @@
Eccezione: {0}() {1} StackTrace:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Uscita con codice di errore diverso da zero!
-
+
Richiesta fallita: {0}
{0} will be replaced by URL of the request
-
- La configurazione globale non può essere caricata, assicurati che {0} esista e sia valido! Se sei confuso, segui la guida all'installazione sulla wiki.
- {0} will be replaced by file's path
-
+
{0} non è valido!
{0} will be replaced by object's name
@@ -160,9 +155,7 @@
Rifiutando di eseguire questa funzione a causa di un DeviceID invalido in ASF 2FA!
-
- Nessun bot è definito, hai dimenticato di configurare il tuo ASF?
-
+
{0} è nullo!
{0} will be replaced by object's name
@@ -171,14 +164,8 @@
Analisi di {0} non riuscita!
{0} will be replaced by object's name
-
- Impossibile rimuovere i vecchi file binari di ASF, si prega di rimuovere {0} manualmente per utilizzare correttamente la funzione di aggiornamento!
- {0} will be replaced by file's path
-
-
- Richiesta non riuscita nonostante {0} tentativi!
- {0} will be replaced by maximum number of tries
-
+
+
Non è stato possibile controllare la versione più recente!
@@ -360,9 +347,7 @@
Avvio del server WCF in {0}...
{0} will be replaced by WCF hostname
-
- Questo bot è già stato arrestato!
-
+
Impossibile trovare un bot denominato {0}!
{0} will be replaced by bot's name query (string)
@@ -370,11 +355,11 @@
Il bot sta farmando il gioco: {0} ({1}, {2} carte rimanenti) su un totale di {3} giochi ({4} carte) ancora da farmare (~{5} rimanenti).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Il bot sta farmando il gioco: {0} da un totale di {1} giochi ({2} carte) ancora da farmare (~{3} rimanenti).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Verificando la prima pagina di medaglie...
@@ -398,15 +383,15 @@
Idling terminato: {0}({1}) dopo {2} di tempo di gioco!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Finito l'idling dei giochi: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Stato di idling per {0} ({1}): {2} carte rimanenti
- {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
+ {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
Idling arrestato!
@@ -419,56 +404,46 @@
Ora in idle: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ora in idle: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Attualmente è impossibile giocare, riproveremo più tardi!
Ancora in idle: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ancora in idle: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idle arrestato: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idle arrestato: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Comando sconosciuto!
-
- Impossibile ottenere informazioni sulle medaglie, riproveremo più tardi!
-
+
Impossibile controllare lo stato delle carte per:{0} ({1}), riproveremo più tardi!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Accettando il regalo: {0}...
{0} will be replaced by giftID (number)
-
- Questo account è limitato, il processo di idle non sarà disponibile finchè la restrizione non verrà rimossa!
-
-
- GameID: {0} | Stato: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Stato: {1} | Elementi: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Questo bot è già in esecuzione!
@@ -485,12 +460,8 @@
Token 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- L'idling automatico è ora in pausa!
-
-
- L'idling automatico è ora stato ripreso!
-
+
+
L'idling automatico è già in pausa!
@@ -569,14 +540,8 @@
Non ancora posseduto: {0}
{0} will be replaced by query (string)
-
- Già posseduto: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Superato il numero di tentativi, ritenteremo tra {0} minuti di cooldown...
- {0} will be replaced by number of minutes
-
+
+
Riconnessione...
@@ -625,34 +590,19 @@
Fallito a causa di un errore: {0}
{0} will be replaced by failure reason (string)
-
- Connessione alla rete di Steam persa, riconnessione in corso...
-
-
- L'account non è più occupato, il processo di idling è stato ripreso!
-
-
- L'account è attualmente in uso, ASF riprenderà l'idling quando sarà nuovamente libero...
-
-
- La libreria condivisa non è stata avviata nel limite di tempo predeterminato, il processo di idling è ripreso!
-
+
+
+
+
Connessione in corso...
-
- Disconnessione del client non riuscita, abbandonando questa istanza di bot!
-
-
- Impossibile inizializzare SteamDirectory, il collegamento con la rete di Steam potrebbe richiedere più tempo del solito!
-
+
+
Interruzione in corso...
-
- La configurazione del tuo bot non è valida, verifica il contenuto di {0} e riprova!
- {0} will be replaced by file's path
-
+
Impossibile caricare il database permanente, se il problema persiste, rimuovi {0} per ricreare il database!
{0} will be replaced by file's path
@@ -667,22 +617,19 @@
Sembra che questa sia la prima volta che avvii il programma, benvenuto!
-
- Il valore CurrentCulture che hai fornito non è valido, ASF continuerà ad utilizzare quello di default!
-
+
ASF proverà ad utilizzare la tua lingua preferita {0}, ma la traduzione è completa solo al {1}. Forse potresti aiutarci a migliorare la traduzione di ASF nella tua lingua?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
-
- ASF ha rilevato mancata corrispondenza per l'appID {0} ({1}), quindi utilizzerà {2} al suo posto.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
-
+
{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.
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.ja-JP.resx b/ArchiSteamFarm/Localization/Strings.ja-JP.resx
index 0cabede81..952a5d7f1 100644
--- a/ArchiSteamFarm/Localization/Strings.ja-JP.resx
+++ b/ArchiSteamFarm/Localization/Strings.ja-JP.resx
@@ -141,17 +141,12 @@
例外: {0}() {1} StackTrace:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Non-zero error codeで終了します!
-
+
要求が失敗: {0}
{0} will be replaced by URL of the request
-
- グローバル設定がロードできませんでした。{0} が存在し、有効であるかどうか確認してください!不明な点があれば、wikiのセッティングガイドを参照してください。
- {0} will be replaced by file's path
-
+
{0} は無効です!
{0} will be replaced by object's name
@@ -159,9 +154,7 @@
ASF 二次認証のデバイスIDが無効なため、この機能は実行されません!
-
- Botが定義されていません。ASFの設定を忘れていませんか?
-
+
{0} は空(null) です!
{0} will be replaced by object's name
@@ -170,14 +163,8 @@
{0} の解析に失敗しました!
{0} will be replaced by object's name
-
- 古いASFのバイナリを削除できませんでした。アップデート機能を動作させるには、{0} を手動で削除してください!
- {0} will be replaced by file's path
-
-
- リクエストを{0} 回試行し、失敗しました!
- {0} will be replaced by maximum number of tries
-
+
+
最新のバージョンを確認できませんでした!
@@ -371,15 +358,15 @@
アイドリングを完了: {0} ({1}) プレイ時間は{2}!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
ゲームのアイドリングを完了: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
{0} ({1}) のアイドリング状態: 残りカード{2} つ
- {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
+ {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
アイドリング停止!
@@ -392,48 +379,44 @@
アイドリング中: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
アイドリング中: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
現在プレイできません。後で再試行します!
アイドリングを継続中: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
アイドリングを継続中: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
アイドリングを停止: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
アイドリングを停止: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
不明なコマンドです!
-
- バッジの情報を取得できませんでした。後で再試行します!
-
+
カードの状態を確認できませんでした: {0} ({1}) 後で再試行します!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
ギフトを受領: {0}...
{0} will be replaced by giftID (number)
-
- このアカウントは制限されています。制限が解除されるまで、このアカウントでのアイドリングは利用できません!
-
+
@@ -450,12 +433,8 @@
二次認証トークン: {0}
{0} will be replaced by generated 2FA token (string)
-
- 自動アイドリングを一時停止しました!
-
-
- 自動アイドリングを再開しました!
-
+
+
自動アイドリングは既に一時停止されています!
@@ -530,10 +509,7 @@
-
- レートの制限を超えています。{0} 分のクールダウン後、再試行します...
- {0} will be replaced by number of minutes
-
+
再接続中...
@@ -568,34 +544,19 @@
エラーのため失敗しました: {0}
{0} will be replaced by failure reason (string)
-
- Steam Networkへの接続が失われました。再接続しています...
-
-
- アカウントが開放されました。アイドリング処理を再開します!
-
-
- 現在アカウントが使用中です。アカウントが開放された時、ASFはアイドリングを再開します...
-
-
- 共有ライブラリが一定の時間使用されませんでした。アイドリング処理を再開します!
-
+
+
+
+
接続中...
-
- クライアントとの切断に失敗しました。botのインスタンスを放棄します!
-
-
- SteamDirectoryを初期化できませんでした。Steam Networkとの接続が通常より長くかかる可能性があります!
-
+
+
停止中...
-
- botの設定が有効ではありません。{0} の内容を確認して再度試してください!
- {0} will be replaced by file's path
-
+
永続的データベースをロードできませんでした。この問題が続く場合、{0} を削除してデータベースを再生成してください!
{0} will be replaced by file's path
@@ -610,9 +571,7 @@
どうやら最初の起動のようですね。ようこそ!
-
- 指定されたCurrentCultureが有効ではありません。ASFはデフォルトで実行されます!
-
+
ASFはあなたの言語{0} の使用を試みますが、この言語の翻訳の完成度は{1} です。もしかしたらあなたが翻訳の向上を助けられるかもしれませんよ?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -622,4 +581,6 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.ko-KR.resx b/ArchiSteamFarm/Localization/Strings.ko-KR.resx
index 6e167db08..0c3b19e6d 100644
--- a/ArchiSteamFarm/Localization/Strings.ko-KR.resx
+++ b/ArchiSteamFarm/Localization/Strings.ko-KR.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- 0이 아닌 오류 코드로 종료됩니다!
-
+
요청 실패: {0}
{0} will be replaced by URL of the request
-
- 전역 설정을 불러올 수 없습니다. {0} 값이 존재하고 유효한지 확인하시기 바랍니다. 혼동된다면 위키에 있는 가이드를 따라 설정하십시오.
- {0} will be replaced by file's path
-
+
{0} 값이 유효하지 않습니다!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
ASF 2FA의 잘못된 DeviceID로 인해 이 기능의 실행이 거절되었습니다!
-
- 봇이 정의되지 않았습니다. ASF를 설정하는 걸 잊으셨나요?
-
+
{0} 값이 없습니다!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
{0}의 분석에 실패했습니다!
{0} will be replaced by object's name
-
- 이전의 ASF 실행 파일을 제거할 수 없습니다. 업데이트 기능의 작동을 위해, 수동으로 {0}을(를) 제거하시기 바랍니다.
- {0} will be replaced by file's path
-
-
- {0}번의 시도에도 불구하고, 요청이 실패했습니다!
- {0} will be replaced by maximum number of tries
-
+
+
최신 버전을 확인할 수 없습니다!
@@ -370,21 +357,22 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!WCF 서버 {0} 시작 중...
{0} will be replaced by WCF hostname
-
- 이 봇은 이미 중지되어 있습니다!
-
+
{0} 이름을 가진 봇을 찾을 수 없습니다!
{0} will be replaced by bot's name query (string)
-
+
+ {0}/{1} 봇이 실행 중, 총 {2}개의 게임({3}개의 카드)이 남아있습니다.
+ {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
+
봇이 농사중인 게임: {0} ({1}, {2}개의 카드 남음) / 전체 {3}개의 게임 ({4}개의 카드) 남음. (약 {5} 소요)
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
봇이 농사중인 게임들: {0} / 전체 {1}개의 개임 ({2}개의 카드) 남음. (약 {3} 소요)
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
첫 번째 배지 페이지를 확인하는 중...
@@ -408,15 +396,15 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!
농사 완료: {0} ({1}) - {2} 소요됨!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
농사 완료된 게임들: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
{0} ({1}) 농사 상태: {2}개의 카드 남음.
- {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
+ {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
농사 멈춤!
@@ -429,56 +417,46 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!
현재 농사 중: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
현재 농사 중: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
농사가 현재 불가능 합니다. 나중에 다시 시도합니다!
아직 농사 중: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
아직 농사 중: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
농사 멈춤: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
농사 멈춤: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
알 수 없는 명령어!
-
- 배지 정보를 가져올 수 없습니다. 나중에 다시 시도합니다!
-
+
카드 상태를 확인할 수 없습니다: {0} ({1}), 나중에 다시 시도합니다!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
선물 수락: {0}...
{0} will be replaced by giftID (number)
-
- 이 계정은 제한되어 있으므로, 제한이 풀릴 때까지 농사를 지을 수 없습니다!
-
-
- GameID: {0} | 상태: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | 상태: {1} | 항목: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
봇이 이미 실행 중입니다!
@@ -495,12 +473,8 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!2FA 토큰: {0}
{0} will be replaced by generated 2FA token (string)
-
- 자동 농사가 일시 정지되었습니다!
-
-
- 자동 농사가 재개되었습니다!
-
+
+
자동 농사가 이미 일시 정지되어있습니다!
@@ -579,14 +553,8 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!미보유: {0}
{0} will be replaced by query (string)
-
- 이미 보유: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- 등록 활성화 제한을 초과했습니다. {0}분의 쿨다운 이후 재시도합니다...
- {0} will be replaced by number of minutes
-
+
+
다시 연결 중...
@@ -601,7 +569,9 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!
만료된 로그인 키를 제거합니다!
-
+
+ 봇이 하라는 농사는 안하고 쉬고 있습니다.
+
봇이 제한된 계정입니다. 농사로 카드를 얻을 수 없습니다.
@@ -637,34 +607,19 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!오류로 인해 실패했습니다: {0}
{0} will be replaced by failure reason (string)
-
- Steam 네트워크 연결이 끊어졌습니다. 다시 연결 중...
-
-
- 계정이 더는 사용되지 않아, 농사를 재개합니다!
-
-
- 계정이 현재 사용 중입니다. ASF는 계정이 자유로워지면 농사를 재개할 것입니다...
-
-
- 라이브러리 공유가 일정 기간 동안 실행되지 않아, 농사가 재개되었습니다!
-
+
+
+
+
연결 중...
-
- 클라이언트 연결 해제에 실패했습니다. 이 봇 인스턴스를 포기합니다!
-
-
- SteamDirectory를 초기화할 수 없습니다. Steam 네트워크 연결에 평소보다 오랜 시간이 걸릴 수 있습니다!
-
+
+
중지 중...
-
- 봇 설정이 유효하지 않습니다. {0}의 내용을 확인하고 다시 시도하십시오!
- {0} will be replaced by file's path
-
+
영구 데이터베이스를 불러올 수 없습니다. 문제가 계속되면, 데이터베이스를 재생성하기 위해 {0}을(를) 제거하십시오!
{0} will be replaced by file's path
@@ -679,25 +634,26 @@ ASF 실행 파일의 이름이 적절한지 확인하시기 바랍니다!
어서 와, 이런 농사 프로그램은 처음이지?
-
- CurrentCulture 값이 올바르지 않습니다. ASF는 기본값으로 실행됩니다!
-
+
ASF는 {0} 지역 언어를 사용하려고 시도했지만, 해당 언어의 번역이 {1}만 완료되어 있습니다. 혹시 당신의 언어로 ASF 번역을 개선하는 것을 도와줄 수 있나요?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
ASF가 해당 게임을 실행할 수 없어, {0} ({1})의 농사가 일시적으로 중단되었습니다.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF는 {0} ({1})의 appID 불일치를 감지했습니다. 대신 {2}의 appID를 사용할 것입니다.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ 이 계정은 잠겨있습니다. 농사 프로세스가 영구적으로 사용할 수 없습니다.
+
+
+ 봇이 잠겨있습니다. 농사로 카드를 얻을 수 없습니다.
+
diff --git a/ArchiSteamFarm/Localization/Strings.lt-LT.resx b/ArchiSteamFarm/Localization/Strings.lt-LT.resx
index f2564d77c..73ce08636 100644
--- a/ArchiSteamFarm/Localization/Strings.lt-LT.resx
+++ b/ArchiSteamFarm/Localization/Strings.lt-LT.resx
@@ -141,17 +141,12 @@
Išimtis: {0}() {1} StackTrace:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Išėjima su ne-nuliniu klaidos kodu!
-
+
Užklausa nepavyko: {0}
{0} will be replaced by URL of the request
-
- Pasaulinė konfigūracija negalėjo būti įkelta, prašome įsitikinti, kad {0} egzistuoja ir yra galiojantis! Sekite steigimo vadovą vikipedijoje jei esate supainioti.
- {0} will be replaced by file's path
-
+
{0} yra negaliojantis!
{0} will be replaced by object's name
@@ -159,9 +154,7 @@
Atsisakoma vykdyti šią funkciją dėl netinkamo įrenginio ID, ASF 2FA!
-
- Jokių botų nėra apibrėžta, ar pamiršote sukonfigūruoti jūsų ASF?
-
+
{0} yra tuščias!
{0} will be replaced by object's name
@@ -170,14 +163,8 @@
Apdorojanti {0} nepavyko!
{0} will be replaced by object's name
-
- Nepavyko pašalinti senos ASF bibliotekos, prašome pašalinti {0} rankiniu būdu tam, kad atnaujinimo funkcija veiktų!
- {0} will be replaced by file's path
-
-
- Užklausa nepavyko, nepaisant {0} bandymų!
- {0} will be replaced by maximum number of tries
-
+
+
Nepavyko patikrinti naujausios versijos!
@@ -365,21 +352,22 @@
Paleidžiamas WCF serveris {0}...
{0} will be replaced by WCF hostname
-
- Šis "boto" atvejis jau yra sustabdytas!
-
+
Nepavyko rasti jokio "boto" pavadinimo {0}!
{0} will be replaced by bot's name query (string)
-
+
+ Šiuo metu veikia {0}/{1} botai, iš viso yra {2} žaidimų ({3} kortelių) likę surinkti.
+ {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
+
Botas renka korteles iš: {0} ({1},{2} kortelės likusios iškristi) iš viso {3} žaidimų ({4} kortelių) likę surinkti (liko ~{5}).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
"Botas" renka korteles iš: {0} iš viso {1} žaidimų ({2} kortelių) likę surinkti (liko ~{3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Tikrinamas pirmasis pasiekimų puslapis...
@@ -403,15 +391,15 @@
Kortelių rinkimas užbaigtas: {0} ({1}) po {2} žaidimo laiko!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Užbaigta rinkti korteles: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Kortelių rinkimo statusas iš {0} ({1}): {2} kortelės likusios
- {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
+ {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
Kortelių rinkimas sustabdytas!
@@ -424,56 +412,46 @@
Dabar renkama: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Dabar renkama: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Kortelių rinkimas dabar negalimas, bandysime dar kartą vėliau!
Vis dar renkama: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Vis dar renkama: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Rinkimas sustabdytas: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Rinkimas sustabdytas: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Nežinoma komanda!
-
- Nepavyko gauti pasiekimų informacijos, bandysime dar kartą vėliau!
-
+
Nepavyko patikrinti kortelių statuso: {0} ({1}), bandysime dar kartą vėliau!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Priimama dovana: {0}...
{0} will be replaced by giftID (number)
-
- Ši paskyra yra ribota, kortelių rinkimo procesas negalimas iki tol kol apribojimas nebus pašalintas!
-
-
- ŽaidimoID: {0} | Būsena: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- ŽaidimoID: {0} | Būsena: {1} | Daiktai: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Šis "botas" jau įjungtas!
@@ -490,12 +468,8 @@
2FA kodas: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatinis kortelių rinkimas sustabdytas!
-
-
- Automatinis kortelių rinkimas tęsiamas!
-
+
+
Automatinis kortelių rinkimas jau sustabdytas!
@@ -574,14 +548,8 @@
Dar neturi: {0}
{0} will be replaced by query (string)
-
- Jau turi: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Dažnumo limitas viršytas, bandysime dar kartą po {0} minučių pauzės...
- {0} will be replaced by number of minutes
-
+
+
Jungiamasi iš naujo...
@@ -596,7 +564,9 @@
Pašalintas nebegaliojantis prisijungimo raktas!
-
+
+ Botas nerenka kortelių.
+
Botas yra ribotas ir negali gauti jokių kortelių iš rinkimo.
@@ -632,34 +602,19 @@
Nepavyko dėl klaidos: {0}
{0} will be replaced by failure reason (string)
-
- Ryšys su Steam tinklu prarastas, bandoma prisijungti iš naujo...
-
-
- Paskyra nebėra užimta, kortelių rinkimo procesas tęsiamas!
-
-
- Paskyra šiuo metu yra naudojama, ASF tęs kortelių rinkimą kai ji atsilaisvins...
-
-
- Pasidalinta biblioteka nebuvo pradėta per duota laiko periodą, kortelių rinkimo procesas tęstas!
-
+
+
+
+
Jungiamasi...
-
- Nepavyko atjungti kliento, apleidžiama ši boto instancija!
-
-
- Nepavyko inicijuoti "SteamDirectory", jungiantis su Steam tinklu gali užtrukti daug ilgiau nei įprastai!
-
+
+
Stabdoma...
-
- Jūsų boto konfigūracija yra klaidinga, prašome patikrinti {0} ir pabandyti vėl!
- {0} will be replaced by file's path
-
+
Nepavyko įkelti nuolatinės duomenų bazės, jei problema pasikartoja, prašome pašalinti {0} siekiant atkurti duomenų bazę!
{0} will be replaced by file's path
@@ -674,25 +629,26 @@
Atrodo, jog tai jūsų pirmasis kartas paleidžiant šią programą, Sveiki!
-
- Jūsų pateikta CurrentCulture yra negaliojanti, ASF toliau veiks su numatytąją!
-
+
ASF bandys naudoti jūsų pageidaujamą {0} kalbą, bet vertimas į tą kalba buvo užbaigtas tik {1}. Galbūt jūs galėtumėte mums padėti pagerinti ASF vertimą į šią kalbą?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
Kortelių rinkimas iš {0} ({1}) laikinai sustabdytas, nes ASF šiuo momentu neturi galimybės rinkti.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF aptiko appID neatitikimą {0}({1}) ir naudos appID {2} vietoj to.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Ši paskyra užrakinta, kortelių rinkimas negalimas!
+
+
+ Botas yra užrakintas ir negali gauti jokių kortelių iš rinkimo.
+
diff --git a/ArchiSteamFarm/Localization/Strings.mk-MK.resx b/ArchiSteamFarm/Localization/Strings.mk-MK.resx
index 39469dc5d..0c3608615 100644
--- a/ArchiSteamFarm/Localization/Strings.mk-MK.resx
+++ b/ArchiSteamFarm/Localization/Strings.mk-MK.resx
@@ -282,6 +282,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.nl-BE.resx b/ArchiSteamFarm/Localization/Strings.nl-BE.resx
index 17ad7dc46..ad37c9966 100644
--- a/ArchiSteamFarm/Localization/Strings.nl-BE.resx
+++ b/ArchiSteamFarm/Localization/Strings.nl-BE.resx
@@ -143,17 +143,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Afsluiten met een niet-nulzijnde foutcode!
-
+
Vezoek mislukt: {0}
{0} will be replaced by URL of the request
-
- Globale configuratie kan niet worden geladen, controleer of het bestand {0} bestaat en of het geldig is! Volg de handleiding op de wiki als je niet weet je wat je moet doen.
- {0} will be replaced by file's path
-
+
{0} is ongeldig!
{0} will be replaced by object's name
@@ -161,9 +156,7 @@ StackTrace:
Deze functie wordt niet uitgevoerd als gevolg van de ongeldige DeviceID in ASF 2FA!
-
- Er zijn geen bots gedefinieerd, ben je vergeten om ASF te configureren?
-
+
{0} is null!
{0} will be replaced by object's name
@@ -172,14 +165,8 @@ StackTrace:
Verwerking van {0} mislukt!
{0} will be replaced by object's name
-
- Kon niet de oude ASF binary verwijderen, verwijder alsjeblieft {0} handmatig zodat de updatefunctie werkt!
- {0} will be replaced by file's path
-
-
- Verzoek mislukt ondanks {0} pogingen!
- {0} will be replaced by maximum number of tries
-
+
+
Controle voor de laatste versie is mislukt!
@@ -373,15 +360,15 @@ StackTrace:
Klaar met idlen: {0} ({1}) na {2} speeltijd!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Het idlen is klaar voor de games: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idling status voor {0} {1}): {2} kaarten resterend
- {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
+ {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
Het idlen is gestopt!
@@ -394,48 +381,44 @@ StackTrace:
Nu aan het idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Nu aan het idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Spelen is op dit moment niet mogelijk, we proberen het later nog een keer!
Nog steeds aan het idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Nog steeds aan het idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Gestopt met idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Gestopt met idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Onbekende opdracht!
-
- Kan de badges informatie niet verkrijgen, we zullen het later nog een keer proberen!
-
+
Kaart status kan niet worden gecontroleerd voor {0} ({1}), wij zullen het later nogmaals proberen!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Cadeau accepteren: {0}...
{0} will be replaced by giftID (number)
-
- Dit account is beperkt, het idling proces is permanent onbeschikbaar totdat de beperking is verwijderd!
-
+
@@ -452,12 +435,8 @@ StackTrace:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatisch idling is nu gepauzeerd!
-
-
- Automatisch idling is nu hervat!
-
+
+
Automatisch idling is al gepauzeerd!
@@ -532,10 +511,7 @@ StackTrace:
-
- Limiet overschreden, we zullen het over {0} minuten opnieuw proberen...
- {0} will be replaced by number of minutes
-
+
Opnieuw verbinden...
@@ -570,34 +546,19 @@ StackTrace:
Mislukt door de fout: {0}
{0} will be replaced by failure reason (string)
-
- Verbinding met het Steam Netwerk verloren, opnieuw verbinden...
-
-
- Account wordt niet meer gebruikt, idle proces hervat!
-
-
- Account wordt momenteel gebruikt, ASF zal verder gaan met het idle-proces wanneer de account weer vrij is...
-
-
- Gedeelde bibliotheek is niet ingebruik genomen in de gegeven tijd periode, idling proces hervat!
-
+
+
+
+
Verbinden...
-
- Poging om de verbinding van de client te verbreken mislukt, x deze bot instantie!
-
-
- Kan SteamDirectory niet initialiseren, verbinden met Steam Netwerk kan langer duren dan normaal!
-
+
+
Stoppen...
-
- Je bot configuratie is ongeldig, controleer de inhoud van {0} en probeer het opnieuw!
- {0} will be replaced by file's path
-
+
Blijvende database kan niet worden geladen, als het probleem aanhoudt, verwijder dan {0} om de database opnieuw te maken!
{0} will be replaced by file's path
@@ -612,9 +573,7 @@ StackTrace:
Het lijkt erop dat je het programma voor het eerst opstart, welkom!
-
- De door jou geleverde CurrentCulture is incorrect, ASF zal de standaard blijven gebruiken!
-
+
ASF probeert de {0} taal te gebruiken, maar het vertalen in deze taal was tot {1} compleet. Misschien kan je ons helpen om ASF te vertalen in jouw taal?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -624,4 +583,6 @@ StackTrace:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.nl-NL.resx b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
index 43294b336..7f0d27091 100644
--- a/ArchiSteamFarm/Localization/Strings.nl-NL.resx
+++ b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
@@ -143,17 +143,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Afsluiten met een niet-nulzijnde foutcode!
-
+
Vezoek mislukt: {0}
{0} will be replaced by URL of the request
-
- Globale configuratie kan niet worden geladen, controleer of het bestand {0} bestaat en of het geldig is! Volg de handleiding op de wiki als je niet weet je wat je moet doen.
- {0} will be replaced by file's path
-
+
{0} is ongeldig!
{0} will be replaced by object's name
@@ -161,9 +156,7 @@ StackTrace:
Deze functie wordt niet uitgevoerd als gevolg van de ongeldige DeviceID in ASF 2FA!
-
- Er zijn geen bots gedefinieerd, ben je vergeten om ASF te configureren?
-
+
{0} is null!
{0} will be replaced by object's name
@@ -172,14 +165,8 @@ StackTrace:
Verwerking van {0} mislukt!
{0} will be replaced by object's name
-
- Kon niet de oude ASF binary verwijderen, verwijder alsjeblieft {0} handmatig zodat de updatefunctie werkt!
- {0} will be replaced by file's path
-
-
- Verzoek mislukt ondanks {0} pogingen!
- {0} will be replaced by maximum number of tries
-
+
+
Controle voor de laatste versie is mislukt!
@@ -373,15 +360,15 @@ StackTrace:
Klaar met idlen: {0} ({1}) na {2} speeltijd!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Het idlen is klaar voor de games: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idling status voor {0} {1}): {2} kaarten resterend
- {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
+ {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
Het idlen is gestopt!
@@ -394,48 +381,44 @@ StackTrace:
Nu aan het idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Nu aan het idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Spelen is op dit moment niet mogelijk, we proberen het later nog een keer!
Nog steeds aan het idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Nog steeds aan het idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Gestopt met idlen: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Gestopt met idlen: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Onbekende opdracht!
-
- Kan de badges informatie niet verkrijgen, we zullen het later nog een keer proberen!
-
+
Kaart status kan niet worden gecontroleerd voor {0} ({1}), wij zullen het later nogmaals proberen!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Cadeau accepteren: {0}...
{0} will be replaced by giftID (number)
-
- Dit account is beperkt, het idling proces is permanent onbeschikbaar totdat de beperking is verwijderd!
-
+
@@ -452,12 +435,8 @@ StackTrace:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatisch idling is nu gepauzeerd!
-
-
- Automatisch idling is nu hervat!
-
+
+
Automatisch idling is al gepauzeerd!
@@ -532,10 +511,7 @@ StackTrace:
-
- Limiet overschreden, we zullen het over {0} minuten opnieuw proberen...
- {0} will be replaced by number of minutes
-
+
Opnieuw verbinden...
@@ -570,34 +546,19 @@ StackTrace:
Mislukt door de fout: {0}
{0} will be replaced by failure reason (string)
-
- Verbinding met het Steam Netwerk verloren, opnieuw verbinden...
-
-
- Account wordt niet meer gebruikt, idle proces hervat!
-
-
- Account wordt momenteel gebruikt, ASF zal verder gaan met het idle-proces wanneer het account vrij is...
-
-
- Gedeelde bibliotheek is niet ingebruik genomen in de gegeven tijd periode, idling proces hervat!
-
+
+
+
+
Verbinden...
-
- Poging om de verbinding van de client te verbreken mislukt, x deze bot instantie!
-
-
- Kan SteamDirectory niet initialiseren, verbinden met Steam Netwerk kan langer duren dan normaal!
-
+
+
Stoppen...
-
- Je bot configuratie is ongeldig, controleer de inhoud van {0} en probeer het opnieuw!
- {0} will be replaced by file's path
-
+
Blijvende database kan niet worden geladen, als het probleem aanhoudt, verwijder dan {0} om de database te recreëren!
{0} will be replaced by file's path
@@ -612,9 +573,7 @@ StackTrace:
Het lijkt erop dat je het programma voor het eerst start, welkom!
-
- De door jou geleverde CurrentCulture is incorrect, ASF zal de standaard blijven gebruiken!
-
+
ASF probeert de {0} taal te gebruiken, maar het vertalen in deze taal was tot {1} compleet. Misschien kan je ons helpen om ASF te vertalen in jouw taal?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -624,4 +583,6 @@ StackTrace:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.no-NO.resx b/ArchiSteamFarm/Localization/Strings.no-NO.resx
index d85fed63f..b6954d4bc 100644
--- a/ArchiSteamFarm/Localization/Strings.no-NO.resx
+++ b/ArchiSteamFarm/Localization/Strings.no-NO.resx
@@ -368,4 +368,6 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.pl-PL.resx b/ArchiSteamFarm/Localization/Strings.pl-PL.resx
index 7c7cd8c19..d05c5684b 100644
--- a/ArchiSteamFarm/Localization/Strings.pl-PL.resx
+++ b/ArchiSteamFarm/Localization/Strings.pl-PL.resx
@@ -145,14 +145,14 @@ StackTrace:
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
- Kończenie z nie-zerowym kodem błędu!
+ Kończenie z niezerowym kodem błędu!
Niepowodzenie żądania: {0}
{0} will be replaced by URL of the request
- Globalne ustawienia nie mogły zostać załadowane, sprawdż czy plik {0} istnieje i jest prawidłowy! Jeśli nie wiesz co zrobić, sprawdź poradnik konfiguracji na wiki.
+ Globalne ustawienia nie mogły zostać załadowane. Sprawdż czy plik {0} istnieje i jest prawidłowy! Jeśli nie wiesz co zrobić, przeczytaj poradnik konfiguracji na wiki.
{0} will be replaced by file's path
@@ -163,7 +163,7 @@ StackTrace:
Odmawiam wykonania tej funkcji z powodu nieprawidłowego DeviceID w ASF 2FA!
- Żadne boty nie zostały zdefiniowane, czy zapomniałeś o konfiguracji ASF?
+ Żadne boty nie zostały zdefiniowane. Czy zapomniałeś o konfiguracji ASF?
{0} jest puste!
@@ -174,11 +174,11 @@ StackTrace:
{0} will be replaced by object's name
- Nie można usunąć starej binarki ASF, należy ręcznie usunąć {0} aby sprawić by funkcja aktualizacji zadziałała!
+ Nie można usunąć starej binarki ASF. Usuń ręcznie {0} aby naprawić funkcję aktualizacji!
{0} will be replaced by file's path
- Żądanie nie powiodło się pomimo {0} prób!
+ Żądanie nie powiodło się, po {0} próbach!
{0} will be replaced by maximum number of tries
@@ -369,7 +369,7 @@ StackTrace:
{0} will be replaced by WCF hostname
- Ten bot jest już zatrzymany!
+ Ten bot został już zatrzymany!
Nie można znaleźć żadnego bota o nazwie: {0}!
@@ -381,11 +381,11 @@ StackTrace:
Bot farmi grę {0} ({1}, z {2} kartami pozostałymi do wyfarmienia) z łącznej ilości {3} gier ({4} kart) pozostałych do wyfarmienia (pozostało ~{5}).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot farmi gry: {0} z łącznej ilości {1} gier ({2} kart) pozostałych do wyfarmienia (pozostało ~{3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Sprawdzanie pierwszej strony odznak...
@@ -409,15 +409,15 @@ StackTrace:
Zakończono farmienie: {0} ({1}) po {2} gry!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Zakończono farmienie gier: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Status farmienia dla {0} ({1}): Pozostało {2} kart
- {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
+ {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
Farmienie zatrzymane!
@@ -430,30 +430,30 @@ StackTrace:
Teraz farmię: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Teraz farmię: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Uruchomienie gry jest obecnie niedostępne, próba zostanie ponowiona później!
Nadal farmię: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Nadal farmię: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Zatrzymano farmienie: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Zatrzymano farmienie: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Nieznana komenda!
@@ -463,22 +463,22 @@ StackTrace:
Nie można sprawdzić statusu kart dla: {0} ({1}), próba zostanie ponowiona później!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Przyjmowanie prezentu: {0}...
{0} will be replaced by giftID (number)
- To konto jest ograniczone, proces farmienia jest trwale niedostępny do czasu usunięcia blokady!
+ To konto jest ograniczone, proces farmienia jest niedostępny do czasu usunięcia blokady!
- GameID: {0} | Status: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
+ ID: {0} | Status: {1}
+ {0} will be replaced by game's ID (number), {1} will be replaced by status string
- GameID: {0} | Status: {1} | Elementy: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
+ ID: {0} | Status: {1} | Elementy: {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
Ten bot jest już uruchomiony!
@@ -497,7 +497,7 @@ StackTrace:
{0} will be replaced by generated 2FA token (string)
- Automatyczne farmienie zostało zatrzymane!
+ Automatyczne farmienie zostało wstrzymane!
Automatyczne farmienie zostało wznowione!
@@ -580,12 +580,12 @@ StackTrace:
Jeszcze nie posiadane: {0}
{0} will be replaced by query (string)
-
+
Już posiadane: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
- Przekroczono limit żądań, próba zostanie ponowiona po {0} minutach...
+ Przekroczono limit żądań: próba zostanie ponowiona po {0} minutach...
{0} will be replaced by number of minutes
@@ -641,31 +641,31 @@ StackTrace:
{0} will be replaced by failure reason (string)
- Połączenie z siecią Steam zostało utracone, łączenie ponowne...
+ Połączenie z siecią Steam zostało utracone. Trwa łączenie ponowne...
- Konto nie jest już używane, proces farmienia został wznowiony!
+ Konto nie jest już używane: proces farmienia został wznowiony!
- Konto jest aktualnie używane, ASF wznowi proces farmienia gdy będzie ponownie dostępne...
+ Konto jest aktualnie używane: ASF wznowi proces farmienia gdy będzie wolne...
- Współdzielona biblioteka nie została uruchomiona w danym przedziale czasu, proces farmienia wznowiony!
+ Współdzielona biblioteka nie została uruchomiona w danym przedziale czasu. Proces farmienia został wznowiony!
Łączenie...
- Rozłączenie klienta nie powiodło się, porzucam instancję tego bota!
+ Rozłączenie klienta nie powiodło się. Porzucam instancję tego bota!
- Nie można zainicjować SteamDirectory, łączenie z siecią Steam może zająć o wiele dłużej niż zwykle!
+ Nie można zainicjować SteamDirectory: połączenie z siecią Steam może potrwać znacznie dłużej niż zwykle!
Zatrzymywanie...
- Twój plik konfiguracyjny bota jest nieprawidłowy, sprawdź zawartość {0} i spróbuj ponownie!
+ Twój plik konfiguracyjny bota jest nieprawidłowy. Sprawdź zawartość {0} i spróbuj ponownie!
{0} will be replaced by file's path
@@ -691,11 +691,11 @@ StackTrace:
Farmienie {0} ({1}) jest tymczasowo niemożliwe, jako że ASF nie jest w stanie włączyć danej gry w tym momencie.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
- ASF wykrył niezgodność appID dla {0} ({1}) i użyje zamiast niego appID wynoszącego {2}.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ ASF wykrył niezgodność ID dla {0} ({1}) i użyje zamiast niego ID wynoszącego {2}.
+ {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)
{0} V{1}
@@ -707,4 +707,11 @@ StackTrace:
Bot jest zablokowany i nie może otrzymać żadnych kart poprzez farmienie.
+
+ Ta funkcja jest dostępna tylko w trybie headless!
+
+
+ Już posiadane: {0}
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
diff --git a/ArchiSteamFarm/Localization/Strings.pt-BR.resx b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
index 3c0186d7a..4164e7d13 100644
--- a/ArchiSteamFarm/Localization/Strings.pt-BR.resx
+++ b/ArchiSteamFarm/Localization/Strings.pt-BR.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Saindo com um código de erro distinto a zero!
-
+
Erro de solicitação: {0}
{0} will be replaced by URL of the request
-
- A configuração global não pôde ser carregada, confirme que {0} existe e é válido! Caso esteja com dúvidas, siga o guia de configuração na Wiki.
- {0} will be replaced by file's path
-
+
{0} é inválido!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Recusando a execução desta função devido ao DeviceID inválido no ASF 2FA!
-
- Nenhum bot foi definido, esqueceu de configurar o seu ASF?
-
+
{0} é nulo!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Falha ao analisar {0}!
{0} will be replaced by object's name
-
- Não foi possível remover o binário do ASF antigo, remova {0} manualmente para que a função de atualização funcione!
- {0} will be replaced by file's path
-
-
- A solicitação falhou mesmo após {0} tentativas!
- {0} will be replaced by maximum number of tries
-
+
+
Não foi possível verificar a última versão!
@@ -368,21 +355,22 @@ StackTrace:
Iniciando servidor WCF em {0}...
{0} will be replaced by WCF hostname
-
- Este bot já está parado!
-
+
Não foi possível encontrar nenhum bot chamado {0}!
{0} will be replaced by bot's name query (string)
-
+
+ Há {0}/{1} bots em execução, com um total de {2} jogo(s) ({3} carta(s)) restante(s) para coletar.
+ {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
+
Bot está executando o jogo: {0} ({1}, {2} carta(s) restante(s)) de um total de {3} jogo(s) ({4} carta(s)) restante(s) para a coleta (~{5} restante(s)).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot está executando os jogos: {0} de um total de {1} jogos ({2} carta(s)) restantes para a coleta (~{3} restante(s)).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Verificando a primeira página de insígnias...
@@ -398,7 +386,7 @@ StackTrace:
Pronto!
- Temos um total de {0} jogo(s) ({1} cartas) para a coleta (~{2} restante(s))...
+ Temos um total de {0} jogo(s) ({1} carta(s)) para a coleta (~{2} restante(s))...
{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
@@ -406,15 +394,15 @@ StackTrace:
Coleta de cartas finalizada: {0} ({1}) após {2} de jogo!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Finalizada a coleta de cartas dos jogos: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Estado do processo de receber cartas para {0} ({1}): {2} carta(s) restante(s)
- {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
+ {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
Coleta de cartas interrompida!
@@ -427,56 +415,46 @@ StackTrace:
Coletando cartas: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Coletando agora: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Não é possível jogar no momento, tentaremos novamente mais tarde!
Ainda executando: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ainda coletando: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Coleta interrompida: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Coleta interrompida: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Comando desconhecido!
-
- Não foi possível obter informações das insígnias, tentaremos novamente mais tarde!
-
+
Não foi possível verificar o estado das cartas de: {0} ({1}), tentaremos novamente mais tarde!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Aceitando presente: {0}...
{0} will be replaced by giftID (number)
-
- Essa conta é limitada, o processo de receber cartas está permanentemente indisponível até que a restrição seja removida!
-
-
- GameID: {0} | Estado: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Estado: {1} | Itens: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Este bot já está em execução!
@@ -493,12 +471,8 @@ StackTrace:
Código de autenticação: {0}
{0} will be replaced by generated 2FA token (string)
-
- A coleta automática de cartas foi pausada!
-
-
- A coleta automática de cartas foi retomada!
-
+
+
A coleta automática de cartas já está pausada!
@@ -577,14 +551,8 @@ StackTrace:
Não possuí ainda: {0}
{0} will be replaced by query (string)
-
- Já possui: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Limite excedido, tentaremos novamente em {0} minutos.
- {0} will be replaced by number of minutes
-
+
+
Reconectando...
@@ -599,8 +567,12 @@ StackTrace:
Chave de sessão expirada removida!
-
-
+
+ Bot não está coletando cartas.
+
+
+ Bot é limitado e não pode receber nenhuma carta através da coleta.
+
Bot não está conectado.
@@ -633,34 +605,19 @@ StackTrace:
Falha devido ao erro: {0}
{0} will be replaced by failure reason (string)
-
- Conexão com a rede Steam perdida, reconectando...
-
-
- A conta não está mais ocupada, o processo de receber cartas foi retomado!
-
-
- A conta está atualmente em uso, o ASF retomará o processo quando estiver livre...
-
-
- A biblioteca compartilhada não foi iniciada no período de tempo especificado, a coleta foi retomada!
-
+
+
+
+
Conectando...
-
- Falha ao desconectar cliente, abandonando instância!
-
-
- Não foi possível inicializar o SteamDirectory, a conexão com a rede Steam pode demorar mais do que o normal!
-
+
+
Parando...
-
- A configuração do bot é inválida, verifique o conteúdo de {0} e tente novamente!
- {0} will be replaced by file's path
-
+
Não foi possível carregar o banco de dados, caso o problema persista, remova {0} para recriar o banco de dados!
{0} will be replaced by file's path
@@ -675,25 +632,26 @@ StackTrace:
Parece que é a sua primeira vez abrindo o programa, bem-vindo(a)!
-
- O CurrentCulture fornecido é inválido, o ASF continuará executando com o valor padrão!
-
+
O ASF tentará usar seu preferido {0} idle, mas a tradução para este idioma foi concluída somente em {1}. Talvez você possa nos ajudar a melhorar a tradução do ASF ao seu idioma?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
{0} processo de receber cartas ({1}) está temporariamente desativada, ASF não é capaz de jogar esse jogo no momento.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF detectou incompatibilidade appID para {0} ({1}) e usará o appID do {2} em vez disso.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Esta conta está bloqueada, o processo de coleta está permanentemente indisponível!
+
+
+ Bot está bloqueado e não pode receber nenhuma carta através da coleta.
+
diff --git a/ArchiSteamFarm/Localization/Strings.pt-PT.resx b/ArchiSteamFarm/Localization/Strings.pt-PT.resx
index 056b60095..9c44a3759 100644
--- a/ArchiSteamFarm/Localization/Strings.pt-PT.resx
+++ b/ArchiSteamFarm/Localization/Strings.pt-PT.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Saindo com erro diferente a zero!
-
+
Pedido falhou em: {0}
{0} will be replaced by URL of the request
-
- Configuração global não pôde ser carregada, por favor certefique-se que {0} existe e é válido! Siga os passos na wiki se tiver dúvidas.
- {0} will be replaced by file's path
-
+
{0} é inválido!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Recusando a executação desta função devido ao ID de dispositivo ser inválido no ASF 2FA!
-
- Sem bots definidos, esqueceste-te de configurar o teu ASF?
-
+
{0} é nulo!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Falha ao analisar {0}!
{0} will be replaced by object's name
-
- Não foi possível remover o velho ASF, por favor remova {0} manualmente para função de atualização funcionar!
- {0} will be replaced by file's path
-
-
- Pedido falhado apesar de {0} tentativas de solicitação!
- {0} will be replaced by maximum number of tries
-
+
+
Não foi possível verificar a ultima versão!
@@ -371,15 +358,15 @@ StackTrace:
Coleta terminada: {0} ({1}) com {2} jogadas!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Coleção terminada de: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {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 appID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle
+ {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
Coleção parada!
@@ -392,48 +379,44 @@ StackTrace:
Agora a farmar: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
"Jogar" está indisponível no momento, vamos tentar outra vez mais tarde!
Ainda está a coletar: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {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 appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Comando desconhecido!
-
- Não foi possível obter a informação das medalhas, vamos tentar outra vez mais tarde!
-
+
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 appID (number), {1} will be replaced by game's name
+ {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)
-
- Esta conta é limitada, processo de coleta está permanentemente indisponível até que a restrição seja removida!
-
+
@@ -450,12 +433,8 @@ StackTrace:
Código de Autorização 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- A coleta automática está agora pausada!
-
-
- A coleta automática foi agora resumida!
-
+
+
A coleta automática está pausada!
@@ -531,10 +510,7 @@ inválidas, abortando!
-
- Taxa limite excedida, tentaremos novamente daqui a {0} minutos...
- {0} will be replaced by number of minutes
-
+
Reconectando...
@@ -569,34 +545,19 @@ inválidas, abortando!
Falhado devido: {0}
{0} will be replaced by failure reason (string)
-
- Conexão à rede Steam perdida, a ligar novamente...
-
-
- A conta já não está mais ocupada, resumindo o processo!
-
-
- A conta está a ser usada, o ASF vai resumir quando estiver livre...
-
-
- Biblioteca compartilhada não foi lançada em dado período de tempo, processo resumido!
-
+
+
+
+
A ligar...
-
- Erro ao desconectar o cliente, a abandonar este bot!
-
-
- Não foi possível executar o Steam Directory, a conexão com a Steam Network pode demorar mais do que o normal!
-
+
+
A parar...
-
- A sua configuração do bot é inválida, por favor verifique se o conteúdo de {0} e tente outra vez!
- {0} will be replaced by file's path
-
+
Não foi possível carregar a base de dados, se este problema persistir, por favor remova "{0}" para recriar o banco dados!
{0} will be replaced by file's path
@@ -611,9 +572,9 @@ inválidas, abortando!
Parece que é a primeira vez a iniciar este programa, bem vindo!
-
- Seu CurrentCulture fornecido é inválido, ASF continuará a funcionar com o predefinido!
-
+
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.ro-RO.resx b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
index 8aee79786..06667ad5f 100644
--- a/ArchiSteamFarm/Localization/Strings.ro-RO.resx
+++ b/ArchiSteamFarm/Localization/Strings.ro-RO.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Ieșire cu cod de eroare diferit de zero!
-
+
Cerere eșuată: {0}
{0} will be replaced by URL of the request
-
- Configurarea globală nu a putut fi încărcată, te rog să verifici că {0} există și este valid! Urmează ghidul de configurare de pe wiki dacă nu ești sigur.
- {0} will be replaced by file's path
-
+
{0} este invalid!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Execuția acestei funcții este refuzată din cauza DeviceID-ului invalid din ASF 2FA!
-
- Nici un bot nu este definit, ai uitat să configurezi ASF?
-
+
{0} are valoare nulă!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Parsarea {0} a eșuat!
{0} will be replaced by object's name
-
- Nu a fost posibilă eliminarea ultimului executabil ASF, te rog să elimini manual {0} pentru ca funcția de actualizare să funcționeze!
- {0} will be replaced by file's path
-
-
- Cererea a eșuat după {0} încercări!
- {0} will be replaced by maximum number of tries
-
+
+
Nu a fost posibilă verificarea celei mai recente versiuni!
@@ -368,21 +355,22 @@ StackTrace:
Se pornește serverul WCF pe {0}...
{0} will be replaced by WCF hostname
-
- Acest bot este oprit deja!
-
+
Nu am putut găsi un bot cu numele {0}!
{0} will be replaced by bot's name query (string)
-
+
+ Sunt {0}/{1} boți care rulează, 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 idle, {3} will be replaced by total number of cards left to idle
+
Bot-ul farmează jocul: {0} ({1}, {2} cartonașe rămase de picat) dintr-un total de {3} jocuri ({4} cartonașe) rămase de farmat (~{5} rămase).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot-ul farmează jocul: {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 (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Se verifică prima pagină cu insigne...
@@ -406,15 +394,15 @@ StackTrace:
Am terminat de farmat: {0}({1}) după {2} de joc!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Am terminat de farmat jocurile: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Starea farmării pentru {0} ({1}): {2} catonașe rămase
- {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
+ {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
Am oprit farmatul!
@@ -427,56 +415,46 @@ StackTrace:
Acum se farmează: {0}({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {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 appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {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 appID (number), {1} will be replaced by game's name
+ {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 (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Comandă necunoscută!
-
- Nu am putut obține informații despre insigne, vom încerca din nou mai târziu!
-
+
Nu s-a putut verifica starea cartonașelor pentru: {0} ({1}), se va reîncerca mai târziu!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Se acceptă cadoul: {0}...
{0} will be replaced by giftID (number)
-
- Acest cont este limitat, procesul de farmat este permanent indisponibil până când restricția este eliminată!
-
-
- ID Joc: {0} | Stare: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- ID Joc: {0} | Stare: {1} | Articole: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Acest bot rulează deja!
@@ -493,12 +471,8 @@ StackTrace:
Cod 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- Farmarea automată este acum pusă pe pauză!
-
-
- Farmarea automată este acum reluată!
-
+
+
Farmarea automată este pusă pe pauză deja!
@@ -577,14 +551,8 @@ StackTrace:
Nedeținute încă: {0}
{0} will be replaced by query (string)
-
- Deținute deja: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Limita impusă a fost depășită, vom reîncerca după {0} minute de așteptare...
- {0} will be replaced by number of minutes
-
+
+
Reconectare...
@@ -599,7 +567,9 @@ StackTrace:
S-a eliminat o cheie de autentificare expirată!
-
+
+ Bot-ul nu farmează nimic.
+
Bot-ul este limitat și nu poate pica cartonașe prin farmare.
@@ -635,34 +605,19 @@ StackTrace:
S-a eșuat din cauza erorii: {0}
{0} will be replaced by failure reason (string)
-
- 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...
-
-
- Biblioteca partajată nu a fost lansată în perioada de timp alocată, procesul de farmat a fost reluat!
-
+
+
+
+
Conectare...
-
- Deconectarea clientului a eșuat, se abandonează acestă instanță de bot!
-
-
- Nu a fost posibilă inițializarea SteamDirectory, conectarea cu rețeaua Steam ar putea dura mult mai mult ca de obicei!
-
+
+
Oprire...
-
- Configurarea bot-ului nu este validă, te rog să verifici conținutul {0} și să încerci din nou!
- {0} will be replaced by file's path
-
+
Nu s-a putut realiza încărcarea bazei de date persistente, în cazul în care problema persistă, te rog să elimini {0} pentru a recrea baza de date!
{0} will be replaced by file's path
@@ -677,25 +632,26 @@ StackTrace:
Se pare că aceasta este prima ta lansare a programului, bine ai venit!
-
- CurrentCulture furnizată de tine nu este validă, ConfigGenerator va continua să ruleze cu cea implicită!
-
+
ASF va încerca să utilizeze cultura {0} preferată de tine, dar traducerea în această limbă a fost completată î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 în acest moment.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF a detectat o nepotrivire appID pentru {0} ({1}) și va utiliza appID-ul {2} în schimb.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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!
+
+
+ Bot-ul este blocat și nu poate pica cartonașe prin farmare.
+
diff --git a/ArchiSteamFarm/Localization/Strings.ru-RU.resx b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
index 0f43b65aa..6c30e2b33 100644
--- a/ArchiSteamFarm/Localization/Strings.ru-RU.resx
+++ b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
@@ -144,17 +144,12 @@
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Выход с ненулевым кодом ошибки!
-
+
Запрос не удался: {0}
{0} will be replaced by URL of the request
-
- Глобальная конфигурация не может быть загружена, пожалуйста убедитесь, что {0} существует и верен! Следуйте инструкции на wiki, если у вас возникло затруднение.
- {0} will be replaced by file's path
-
+
{0} неверен!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@
Отказ запуска этой функции из-за неверного DeviceID в ASF 2FA!
-
- Не задано ни единого бота, вы забыли настроить ваш ASF?
-
+
{0} равен null!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@
Обработка {0} не удалась!
{0} will be replaced by object's name
-
- Невозможно удалить старый исполняемый файл ASF, пожалуйста удалите {0} самостоятельно для восстановления функции автоматического обновления!
- {0} will be replaced by file's path
-
-
- Запрос не удался, несмотря на {0} попыток!
- {0} will be replaced by maximum number of tries
-
+
+
Не удалось проверить последнюю версию!
@@ -368,21 +355,22 @@
Запуск WCF сервера на {0}...
{0} will be replaced by WCF hostname
-
- Этот бот уже остановлен!
-
+
Бот с именем {0} не найден!
{0} will be replaced by bot's name query (string)
-
+
+ {0}/{1} ботов запущено, всего осталось игр: {2} ({3} карт).
+ {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
+
Бот фармит игру: {0} ({1}, осталось {2} карты). Всего осталось {3} игр ({4} карты, примерно {5}).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Бот фармит игры: {0}. Всего осталось {1} игр ({2} карты, примерно {3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Проверка первой страницы значков...
@@ -406,15 +394,15 @@
Фарм завершён: {0} ({1}) спустя {2} игрового времени!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Завершён фарм {0} игр
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Статус фарма для {0} ({1}): {2} карты осталось
- {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
+ {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
Фарм остановлен!
@@ -427,56 +415,46 @@
Сейчас фармится: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Сейчас фармится: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
В данный момент запуск игр недоступен, попробуем позже!
Идёт фарм: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Идёт фарм: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Фарм остановлен: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Фарм остановлен: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Неизвестная команда!
-
- Не удаётся получить информацию о значках, попробуем позже!
-
+
Не удаётся проверить состояние карт для: {0} ({1}), попробуем позже!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Принятие подарка: {0}...
{0} will be replaced by giftID (number)
-
- Это ограниченный аккаунт, фарм невозможен до снятия ограничений!
-
-
- GameID: {0} | Статус: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Статус: {1} | Получено: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Этот бот уже запущен!
@@ -493,12 +471,8 @@
Код 2FA: {0}
{0} will be replaced by generated 2FA token (string)
-
- Автоматический фарм приостановлен!
-
-
- Автоматический фарм возобновлён!
-
+
+
Автоматический фарм уже приостановлен!
@@ -510,7 +484,7 @@
Автоматический фарм уже возобновлён!
- Подключено к Steam!
+ Подключен к Steam!
Отключено от Steam!
@@ -577,14 +551,8 @@
Ещё не имеет: {0}
{0} will be replaced by query (string)
-
- Уже имеет: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Превышено количество попыток, мы снова попробуем через {0} минут...
- {0} will be replaced by number of minutes
-
+
+
Переподключение...
@@ -599,7 +567,9 @@
Удалён истёкший ключ входа!
-
+
+ Бот ничего не фармит.
+
Бот имеет ограничения и не может фармить карты.
@@ -635,34 +605,19 @@
Не удалось из-за ошибки: {0}
{0} will be replaced by failure reason (string)
-
- Потеряно соединение со Steam, переподключение...
-
-
- Аккаунт больше не занят, фарм возобновлен!
-
-
- Аккаунт сейчас используется, ASF продолжит фарм, когда он освободится...
-
-
- Семейная библиотека не была запущена в отведённый период времени, фарм возобновлён!
-
+
+
+
+
Подключение...
-
- Не удалось отключить клиент, отказ от бота!
-
-
- Не удаётся инициализировать SteamDirectory, подключение к сети Steam займёт больше времени, чем обычно!
-
+
+
Остановка...
-
- Ваш бот неправильно настроен, пожалуйста, проверьте содержимое {0} и попробуйте еще раз!
- {0} will be replaced by file's path
-
+
Постоянная база данных не может быть загружена, если проблема сохраняется, то пожалуйста удалите {0}, для пересоздания базы данных!
{0} will be replaced by file's path
@@ -677,25 +632,26 @@
Похоже, вы впервые запустили программу, добро пожаловать!
-
- Выбранный вами CurrentCulture неверный, ASF продолжит работать со значением по умолчанию!
-
+
ASF будет пытаться использовать выбранный язык {0}, но перевод готов только на {1}. Возможно, вы смогли бы помочь улучшить перевод ASF на данный язык.
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
Фарм {0} ({1}) временно отключен, поскольку ASF не может сейчас запустить эту игру.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF обнаружил несоответствие appID для {0} ({1}) и будет вместо этого использовать appID {2}.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Эта учетная запись заблокирована, фарм перманентно невозможен!
+
+
+ Бот заблокирован и не может фармить карты.
+
diff --git a/ArchiSteamFarm/Localization/Strings.sr-CS.resx b/ArchiSteamFarm/Localization/Strings.sr-CS.resx
index 3a78a3de7..ddf4a8381 100644
--- a/ArchiSteamFarm/Localization/Strings.sr-CS.resx
+++ b/ArchiSteamFarm/Localization/Strings.sr-CS.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Izlazak sa greškom čiji je kod različit od nule!
-
+
Zahtev se ne izvršava: {0}
{0} will be replaced by URL of the request
-
- Globalna konfiguracija ne može biti učitana, molimo Vas da proverite da {0} postoji i da je tačan! Pratite "Setting up" uputstva na wiki ako ste nesigurni.
- {0} will be replaced by file's path
-
+
{0} je netačan!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Odbijanje izvršavanja ove funkcije zbog netačnog DeviceID u ASF 2FA!
-
- Botovi nisu definisani, da li ste zaboravili da konfigurisete vaš ASF?
-
+
{0} je null!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Parsiranje {0} nije uspelo!
{0} will be replaced by object's name
-
- Neuspešno uklanjanje starog ASF izvršnog fajla, molimo da fajl uklonite {0} ručno kako bi updejt funkcija radila!
- {0} will be replaced by file's path
-
-
- Zahtev nije uspeo uprkos {0} pokušaja!
- {0} will be replaced by maximum number of tries
-
+
+
Neuspešno traženje nove verzije!
@@ -374,15 +361,15 @@ StackTrace:
Završio sa idle-ovanjem: {0} ({1}) nakon {2} igranja!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Završio sa idle-ovanjem igrica: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Status idle-ovanja za {0} ({1}): {2} kartica preostalo
- {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
+ {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
Idle-ovanje zaustavljeno!
@@ -395,48 +382,44 @@ StackTrace:
Trenutno se idle-uje: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Trenutno se idle-uje: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Trenutno ne možemo da igramo igru, pokušaćemo kasnije!
Još uvek se idle-uje: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Još uvek se idle-uje: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Idle-ovanje zaustavljeno: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Idle-ovanje zaustavljeno: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Nepoznata komanda!
-
- Neuspešno dobijanje informacija o bedževima, kasnije ćemo ponovo pokušati!
-
+
Nije uspela provera status za: {0} ({1}), probaćemo kasnije!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Prihvatanje poklona: {0}...
{0} will be replaced by giftID (number)
-
- Ovaj nalog ima limitaciju, proces idle-ovanja je nemoguć dok se ograničenje ne ukloni!
-
+
@@ -453,12 +436,8 @@ StackTrace:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatsko idle-ovanje je pauzirano!
-
-
- Automatsko idle-ovanje je nastavljeno!
-
+
+
Automatsko idle-ovanje je već pauzirano!
@@ -533,10 +512,7 @@ StackTrace:
-
- Stopa granice je prevazićena, pokušaćemo opet nakon {0} minuta čekanja...
- {0} will be replaced by number of minutes
-
+
Ponovo povezivanje...
@@ -571,34 +547,19 @@ StackTrace:
Neuspeh zbog greške: {0}
{0} will be replaced by failure reason (string)
-
- Izgubljena je konekcija sa Steam mrežom, ponovo konektovanje...
-
-
- Nalog više nije zauzet, proces idle-ovanja je nastavljen!
-
-
- Nalog se trenutno koristi, ASF će nastaviti sa idle-ovanjem čim se oslobodi...
-
-
- Podeljena biblioteka nije pokrenuta u datom periodu vremena, proces idle-ovanja je nastavljen!
-
+
+
+
+
Povezivanje...
-
- Nije uspelo diskonektovati klijenta, napuštanje ove instance bot-a!
-
-
- Nije moguće inicijalizovati SteamDirectory, povezivanje sa mrežom Steam-a može potrajati duže nego uobičajeno!
-
+
+
Zaustavljanje...
-
- Vaša konfiguracija bot-a je netačna, proverite sadržaj fajla {0} i pokušajte ponovo!
- {0} will be replaced by file's path
-
+
Trajna baza podataka ne može biti učitana, ako se problem nastavi, molimo Vas da uklonite {0} da bi se baza podataka ponovo stvorila!
{0} will be replaced by file's path
@@ -613,9 +574,7 @@ StackTrace:
Izgleda da prvi put pokrećete Asf, dobrodošli!
-
- Vaš trenutno naveden CurrentCulture je netačan, ASF će nastaviti da radi sa uobičajenim!
-
+
ASF će pokušati da koristi vašu preferiranu {0} "kulturu", ali prevod u taj jezik je samo {1} gotov. Možda bi ste mogli da nam pomogne u prevodu ASF na vaš jezik?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -625,4 +584,6 @@ StackTrace:
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.sr-SP.resx b/ArchiSteamFarm/Localization/Strings.sr-SP.resx
index de0fc1fd8..0958f912a 100644
--- a/ArchiSteamFarm/Localization/Strings.sr-SP.resx
+++ b/ArchiSteamFarm/Localization/Strings.sr-SP.resx
@@ -294,6 +294,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.sv-SE.resx b/ArchiSteamFarm/Localization/Strings.sv-SE.resx
index e37f6453c..bc2f79d52 100644
--- a/ArchiSteamFarm/Localization/Strings.sv-SE.resx
+++ b/ArchiSteamFarm/Localization/Strings.sv-SE.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Avslutar med non-zero error kod!
-
+
Anrop misslyckades: {0}
{0} will be replaced by URL of the request
-
- Global konfiguration kunde inte laddas, se till att {0} existerar och är korrekt! Följ setting up guide på wikin om du är förvirrad.
- {0} will be replaced by file's path
-
+
{0} är ogiltig!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Vägrar att köra denna funktion på grund av ogiltlig DeviceID i ASF 2FA!
-
- Inga bots definierade, glömde du att konfigurera din ASF?
-
+
{0} är null!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Tolkning {0} misslyckades!
{0} will be replaced by object's name
-
- Kunde inte ta bort gamla ASF binary, vänligen ta bort {0} manuellt för att uppdateringsfunktionen ska fungera!
- {0} will be replaced by file's path
-
-
- Begäran misslyckades trots {0} försök!
- {0} will be replaced by maximum number of tries
-
+
+
Kunde inte kontrollera senaste versionen!
@@ -369,21 +356,22 @@ StackTrace:
Startar WCF-servern på {0}...
{0} will be replaced by WCF hostname
-
- Bot-instansen har redan stoppats!
-
+
Kunde inte hitta någon bot vid namn {0}!
{0} will be replaced by bot's name query (string)
-
+
+ {0}/{1} bottar körs för tillfället, med totalt {2} spel ({3} kort) kvar.
+ {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
+
Bot farmar spel: {0} ({1}, {2} kort-drops kvar) från totalt {3} spel ({4} kort) kvar att farma (~{5} kvar).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot farmar spel: {0} från totalt {1} spel ({2} kort) kvar att farma (~{3} kvar).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Kollar första märkessidan...
@@ -407,15 +395,15 @@ StackTrace:
Farmandet slutförd: {0} ({1}) efter {2} speltid!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Färdig med att farma spel: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Farmstatus för {0} ({1}): {2} kort kvar
- {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
+ {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
Farmandet stoppad!
@@ -428,56 +416,46 @@ StackTrace:
Farmar nu: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmar nu: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Att spela är inte tillgänglig för tillfället, vi ska försöka igen senare!
Farmar fortfarande: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farmar fortfarande: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Farming stoppad: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Farming stoppad: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Okänt kommando!
-
- Kunde inte hämta information från märken, vi försöker igen senare!
-
+
Kunde inte kontrollera kort-status för: {0} ({1}), vi ska prova igen senare!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Accepterar gåva: {0}...
{0} will be replaced by giftID (number)
-
- Detta kontot är begränsat, farming processen är permanent otillgängligt tills begränsningen tas bort!
-
-
- GameID: {0} | Status: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Status: {1} | Föremål: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Den bot-instansen körs redan!
@@ -494,12 +472,8 @@ StackTrace:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Automatisk farming är pausad!
-
-
- Automatisk farmning är återupptagen!
-
+
+
Automatisk farmning är redan pausad!
@@ -578,14 +552,8 @@ StackTrace:
Ägs inte ännu: {0}
{0} will be replaced by query (string)
-
- Ägs redan: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Förfrågningsgränsen överskrids, vi kommer försöka igen om {0} minuters cooldown...
- {0} will be replaced by number of minutes
-
+
+
Återansluter...
@@ -600,7 +568,9 @@ StackTrace:
Tog bort gammal inloggningsnyckel!
-
+
+ Bot farmar inte någonting.
+
Botten är begrensad och kan inte få några kort via farmning.
@@ -636,34 +606,19 @@ StackTrace:
Misslyckades på grund av ett fel: {0}
{0} will be replaced by failure reason (string)
-
- Anslutning till Steam-nätverket misslyckades, återansluter...
-
-
- Kontot är inte längre upptaget, fortsätter processen!
-
-
- Kontot används för närvarande, ASF återupptar farmandet när det är ledigt...
-
-
- Delat bibliotek har inte startats inom sin givna tidsperiod, farming processen har återupptagits!
-
+
+
+
+
Ansluter...
-
- Det gick inte att koppla från klienten, överger denna bot instans!
-
-
- Kunde inte initiera SteamDirectory, anslutning till Steam Network kan ta mycket längre tid än vanligt!
-
+
+
Stoppar...
-
- Din bots konfigurering är ogiltlig, vänligen verifiera innehållet av {0} och försök igen!
- {0} will be replaced by file's path
-
+
Nuvarande databas kunde inte laddas, om problemet kvarstår vänligen ta bort {0} för att återskapa databasen!
{0} will be replaced by file's path
@@ -678,25 +633,26 @@ StackTrace:
Det ser ut som det är din första start av programmet, Välkommen!
-
- Din angivna CurrentCulture är ogiltlig, ASF kommer fortsätta köras med standardvärdet!
-
+
ASF kommer försöka att använda din föredragna {0}, men den översättningen är endast {1} färdig. Du kanske kan hjälpa oss att förbättra ASF översättningarna för ditt språk?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
Farmning {0} ({1}) är tillfälligt inaktiverat då ASF inte kan spela detta spelet just nu.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF upptäckte appID matchningsfel för {0} ({1}) och använder appID för {2} i stället.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Detta konto är låst, farming-processen är permanent otillgänglig!
+
+
+ Botten är begrensad och kan inte få några kort via farmning.
+
diff --git a/ArchiSteamFarm/Localization/Strings.th-TH.resx b/ArchiSteamFarm/Localization/Strings.th-TH.resx
index 39469dc5d..0c3608615 100644
--- a/ArchiSteamFarm/Localization/Strings.th-TH.resx
+++ b/ArchiSteamFarm/Localization/Strings.th-TH.resx
@@ -282,6 +282,8 @@
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.tr-TR.resx b/ArchiSteamFarm/Localization/Strings.tr-TR.resx
index bf2eb44f2..d5204f267 100644
--- a/ArchiSteamFarm/Localization/Strings.tr-TR.resx
+++ b/ArchiSteamFarm/Localization/Strings.tr-TR.resx
@@ -144,17 +144,12 @@ Hata bilgileri:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Sıfır olmayan hata koduyla çıkılıyor!
-
+
İstek başarısız: {0}
{0} will be replaced by URL of the request
-
- Genel yapılandırma yüklenemedi, lütfen {0} öğesinin var ve geçerli olduğundan emin olun! Eğer kafanız karıştıysa; wikideki kurulum kılavuzuna göz atın.
- {0} will be replaced by file's path
-
+
{0} geçersiz!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ Hata bilgileri:
2FA doğrulamasındaki geçersiz DeviceID değeri sebebiyle işlem yürütülemedi!
-
- Hiçbir bot tanımlanmadı, ASF'nizi yapılandırmayı unuttunuz mu?
-
+
{0} boş!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ Hata bilgileri:
{0} objesi işlenirken bir hata oluştu!
{0} will be replaced by object's name
-
- Eski ASF binary dosyaları kaldırılamadı, lütfen güncelleme fonksiyonunun çalışması için {0} dosyasını manuel olarak kaldırın!
- {0} will be replaced by file's path
-
-
- {0} kere denenmesine rağmen istek başarısız oldu!
- {0} will be replaced by maximum number of tries
-
+
+
En son sürüm kontrol edilemedi!
@@ -368,9 +355,7 @@ Hata bilgileri:
{0} 'da WCF sunucusu başlatılıyor...
{0} will be replaced by WCF hostname
-
- Bu bot zaten durdurulmuş!
-
+
{0} adlı bot bulunamadı!
{0} will be replaced by bot's name query (string)
@@ -378,11 +363,11 @@ Hata bilgileri:
Bot oyunu çalıştırıyor: {0} ({1}, {2} kart kaldı). Toplam {3} oyun ({4} kart) var (kalan süre yaklaşık {5}).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Bot, oyunları çalıştırıyor: {0}. Toplam {1} oyundan ({2} kart) kaldı (kalan süre yaklaşık {3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
İlk rozet sayfası kontrol ediliyor...
@@ -406,15 +391,15 @@ Hata bilgileri:
Çalıştırma {0} ({1}) {2} oynama süresinden sonra bitti!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Oyunları çalıştırma bitti: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
{0} ({1}) için çalıştırma durumu: {2} kart kaldı
- {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
+ {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
Çalıştırma durdu!
@@ -427,56 +412,46 @@ Hata bilgileri:
Şimdi çalıştırılan: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Şimdi çalıştırılan: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Oyun şu anda kullanılamıyor, daha sonra tekrar deneyelim!
Hala çalıştırılan: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Hala çalıştırılan: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Çalıştırma durdu: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Çalıştırma durdu: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Bilinmeyen komut!
-
- Rozet bilgisi alınamadı, daha sonra tekrar deneyelim!
-
+
{0} ({1}) için kartların durumunu kontrol edemedik, daha sonra tekrar deneyelim!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Hediye kabul ediliyor: {0}...
{0} will be replaced by giftID (number)
-
- Bu hesap sınırlıdır, Rölanti kalma işlemi, kısıtlama kaldırılıncaya kadar kalıcı olarak kullanılamaz!
-
-
- GameID: {0} | Durum: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Durum: {1} | Öğeler: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Bu bot zaten çalışıyor!
@@ -493,12 +468,8 @@ Hata bilgileri:
2AD Belirteci: {0}
{0} will be replaced by generated 2FA token (string)
-
- Otomatik çalıştırma şimdi duraklatıldı!
-
-
- Otomatik çalıştırma şimdi sürdürülüyor!
-
+
+
Otomatik çalıştırma zaten duraklatılmış!
@@ -577,14 +548,8 @@ Hata bilgileri:
Henüz sahibi değil: {0}
{0} will be replaced by query (string)
-
- Zaten sahip olunan: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Hız sınırı aşıldı, {0} dakika bekletildikten sonra yeniden deneyelim...
- {0} will be replaced by number of minutes
-
+
+
Yeniden bağlanılıyor...
@@ -635,34 +600,19 @@ Hata bilgileri:
Hata yüzünden başarısız: {0}
{0} will be replaced by failure reason (string)
-
- Steam Network ile Bağlantı Kaybedildi, Yeniden Bağlanıyor...
-
-
- Hesap artık kullanılmıyor, rölantiye geri dönülüyor!
-
-
- Hesap şu anda kullanılıyor, ASF serbest kaldığında boşta çalışmaya devam edecek...
-
-
- Paylaşılan kütüphane belirli bir süre içinde başlatılmadı, boşta çalışma süreci devam etti!
-
+
+
+
+
Bağlanıyor...
-
- Bu bot vazgeçerek müşteri bağlantısını kesemedi!
-
-
- SteamDirectory'u başlatamadı, Steam Ağı ile bağlantı kurmak her zamankinden daha uzun sürebilir!
-
+
+
Durduruluyor...
-
- Bot yapılandırmanız geçersiz, lütfen {0} içeriğini doğrulayıp tekrar deneyin!
- {0} will be replaced by file's path
-
+
Kalıcı veritabanı yüklenemedi, sorun devam ederse, lütfen veritabanını yeniden oluşturmak için {0} 'yi kaldırın!
{0} will be replaced by file's path
@@ -677,25 +627,22 @@ Hata bilgileri:
Görünen o ki programı ilk defa kullanıyorsunuz, hoş geldiniz!
-
- Sağlanan CurrentCulture geçersiz, ASF varsayılan ile çalışmaya devam edecek!
-
+
ASF tercih ettiğiniz {0} kültürünü kullanmaya çalışacak, ancak o dildeki çeviri yalnızca {1} içinde tamamlandı. Diliniz için ASF çevirisini geliştirmemize belki de yardımcı olabilir misiniz?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
ASF oyunu şu anda oynanamadığından, {0} ({1}) düşürmesi geçici olarak devre dışı.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF {0} ({1}) için bir appID uyumsuzluğu tespit etti ve bunun yerine appID {2} kullanılacak.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.uk-UA.resx b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
index 3955598e4..e5d9e9d96 100644
--- a/ArchiSteamFarm/Localization/Strings.uk-UA.resx
+++ b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
@@ -144,17 +144,12 @@
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Вихід з ненульовим кодом помилки!
-
+
Помилка запиту до: {0}
{0} will be replaced by URL of the request
-
- Глобальна конфігурація не може бути завантажена, будь ласка переконайтеся, що {0} існує і вірний! Наступні інструкції шукайте на wiki, якщо вас щось бентежить.
- {0} will be replaced by file's path
-
+
{0} невірний!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@
Відмова запуску цієї функції через невірний Device ID в ASF 2FA!
-
- Не знайдено жодного боту, ви забули налаштувати ASF?
-
+
{0} нульовий!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@
Обробка {0} не вдалася!
{0} will be replaced by object's name
-
- Неможливо видалити старий виконавчий файл ASF, будь ласка видаліть {0} самостійно для відновлення функції автоматичного оновлення!
- {0} will be replaced by file's path
-
-
- Запит не вдався, незважаючи на {0} спроб!
- {0} will be replaced by maximum number of tries
-
+
+
Не вдалося перевірити наявність останньої версії!
@@ -368,21 +355,22 @@
Запуск WCF серверу на {0}...
{0} will be replaced by WCF hostname
-
- Цей бот вже зупинений!
-
+
Не вдалося знайти бота з ім'ям {0}!
{0} will be replaced by bot's name query (string)
-
+
+ {0}/{1} ботів запущено, всього залишилося {2} ігор ({3} карт) які потрібно обробити.
+ {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
+
Бот обробляє ігру: {0} ({1}, {2} карт залишилося обробити). Всього залишилося {3} ігор ({4} карт), (приблизно {5}).
- {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, {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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Бот обробляє ігри: {0}. Всього залишилося {1} ігор ({2} карт), (приблизно {3}).
- {0} will be replaced by list of the games (appIDs, 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 built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Перевірка першої сторінки зі значками...
@@ -406,15 +394,15 @@
Роботу завершено: {0} ({1}) після {2} ігрового часу!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Завершено обробку ігор: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Статус роботи для {0} ({1}): залишилося {2} карт
- {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
+ {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
Роботу зупинено!
@@ -427,56 +415,46 @@
Зараз обробляється: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Зараз обробляється: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Зараз запустити ігру неможливо, спробуємо пізніше!
Все ще обробляється: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Продовжує оброблятися: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Зупинка обробки: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Зупинка обробки: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Невідома команда!
-
- Не вдалося отримати інформацію про значки, ми спробуємо ще раз пізніше!
-
+
Не вдається перевірити статус карток для: {0} ({1}), ми спробуємо ще раз пізніше!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Приймання подарунку: {0}...
{0} will be replaced by giftID (number)
-
- Аккаунт обмежений, робота буде недоступна доки ви не позбудетесь обмежень!
-
-
- GameID: {0} | Стан: {1}
- {0} will be replaced by gameID (number), {1} will be replaced by status string
-
-
- GameID: {0} | Стан: {1} | Отримано: {2}
- {0} will be replaced by gameID (number), {1} will be replaced by status string, {2} will be replaced by list of granted appIDs (numbers), separated by a comma
-
+
+
+
Цей бот вже працює!
@@ -493,12 +471,8 @@
2FA токен: {0}
{0} will be replaced by generated 2FA token (string)
-
- Автоматична робота на паузі!
-
-
- Автоматична робота відновлена!
-
+
+
Автоматична робота вже на паузі!
@@ -577,14 +551,8 @@
Ще не має: {0}
{0} will be replaced by query (string)
-
- Вже має: {0} | {1}
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- Перевищений ліміт частоти, ми знову спробуємо через {0} хвилин очікування...
- {0} will be replaced by number of minutes
-
+
+
Перепідключення...
@@ -599,7 +567,9 @@
Видалений прострочений ключ авторизації!
-
+
+ Бот нічого не робить.
+
Бот обмежений і не може отримувати карти.
@@ -635,34 +605,19 @@
Не вдалося через помилку: {0}
{0} will be replaced by failure reason (string)
-
- Підключення до мережі Steam втрачено, повторне підключення...
-
-
- Аккаунт більше не зайнятий, роботу відновлено!
-
-
- Акаунт зараз використовується, ASF продовжить коли аккаунт звільниться...
-
-
- Сімейна бібліотека не була запущена у відведений період часу, роботу відновлено!
-
+
+
+
+
Підключення...
-
- Не вдалося відключити клієнт, відмова від бота!
-
-
- Не вдалося ініціалізувати SteamDirectory, підключення до мережі Steam може тривати довше, ніж зазвичай!
-
+
+
Зупинка...
-
- Конфігурація боту невірна, будь ласка перевірте вміст {0} та спробуйте ще!
- {0} will be replaced by file's path
-
+
Не вдалося завантажити базу даних. Якщо проблема повториться, будь ласка, видаліть {0} для того, щоб повторно створити базу даних!
{0} will be replaced by file's path
@@ -677,25 +632,26 @@
Схоже, що це ваш перший запуск програми, Ласкаво просимо!
-
- Обраний вами CurrentCulture невірний, ASF буде працювати згідно з базовим налаштуванням!
-
+
ASF намагатиметься використовувати обрану мову {0}, але переклад на цю мову завершено лише на {1}. Можливо ви б змогли допомогти в перекладі ASF вашою мовою?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
Обробленная {0} ({1}) тимчасово відключено, бо ASF не в змозі зараз запустити цю гру.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
-
-
- ASF виявив невідповідність appID для {0} ({1}) і буде натомість використовувати appID {2}.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
{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.
+
+ Цей обліковий запис заблоковано, робота з ним неможлива!
+
+
+ Бот заблокований і не може отримувати карти.
+
diff --git a/ArchiSteamFarm/Localization/Strings.vi-VN.resx b/ArchiSteamFarm/Localization/Strings.vi-VN.resx
index 16343f8bb..83ba27fea 100644
--- a/ArchiSteamFarm/Localization/Strings.vi-VN.resx
+++ b/ArchiSteamFarm/Localization/Strings.vi-VN.resx
@@ -144,17 +144,12 @@ StackTrace:
{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- Thoát khỏi với mã không lỗi!
-
+
Yêu cầu thất bại: {0}
{0} will be replaced by URL of the request
-
- Cấu hình chung không thể nạp, hãy chắc chắn rằng {0} tồn tại và hợp lệ! Làm theo hướng dẫn thiết lập trên wiki nếu bạn nhầm lẫn.
- {0} will be replaced by file's path
-
+
{0} không hợp lệ!
{0} will be replaced by object's name
@@ -162,9 +157,7 @@ StackTrace:
Từ chối thực hiện chức năng này do DeviceID không hợp lệ trong ASF 2FA!
-
- Không có bot nào được xác định, bạn đã quên thiết lập cấu hình ASF của bạn?
-
+
{0} vô hiệu!
{0} will be replaced by object's name
@@ -173,14 +166,8 @@ StackTrace:
Phân tách ngữ pháp {0} không thành công!
{0} will be replaced by object's name
-
- Không thể xóa tập tin ASF cũ, hãy xóa {0} thủ công để chạy chức năng cập nhật!
- {0} will be replaced by file's path
-
-
- Yêu cầu thất bại mặc dù thử lại {0} lần!
- {0} will be replaced by maximum number of tries
-
+
+
Không thể kiểm tra phiên bản mới nhất!
@@ -374,15 +361,15 @@ StackTrace:
Kết thúc chạy không: {0} ({1}) sau {2} thời gian chơi!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
Hoàn thành chạy không trò chơi: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Trạng thái chạy không cho {0} ({1}): {2} thẻ còn lại
- {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
+ {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
Dừng chạy không!
@@ -395,48 +382,44 @@ StackTrace:
Đang chạy không: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Đang chạy không: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Chơi trò chơi hiện tại không khả dụng, chúng tôi sẽ thử lại sau!
Vẫn đang chạy không: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Vẫn đang chạy không: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Ngừng chạy không: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Ngừng chạy không: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
Không rõ lệnh!
-
- Không lấy được thông tin huy hiệu, chúng tôi sẽ thử lại sau!
-
+
Không thể kiểm tra trạng thái thẻ: {0} ({1}), chúng tôi sẽ thử lại sau!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
Chấp nhận quà tặng: {0}...
{0} will be replaced by giftID (number)
-
- Tài khoản này bị giới hạn, quá trình chạy không sẽ vĩnh viễn không khả dụng cho đến khi những hạn chế sẽ bị gỡ bỏ!
-
+
@@ -453,12 +436,8 @@ StackTrace:
2FA Token: {0}
{0} will be replaced by generated 2FA token (string)
-
- Tự động chạy không bây giờ tạm dừng!
-
-
- Tự động chạy không bây giờ tiếp tục!
-
+
+
Tự động chạy không đã tạm dừng!
@@ -533,10 +512,7 @@ StackTrace:
-
- Vượt quá số lượng giới hạn, chúng tôi sẽ thử lại sau {0} phút...
- {0} will be replaced by number of minutes
-
+
Đang kết nối lại...
@@ -581,34 +557,19 @@ StackTrace:
Thất bại do lỗi: {0}
{0} will be replaced by failure reason (string)
-
- Mất kết nối đến mạng Steam, đang kết nối lại...
-
-
- Tài khoản không còn bị chiếm đóng, quá trình chạy không tiếp tục trở lại!
-
-
- Tài khoản hiện tại đang được sử dụng, ASF sẽ tiếp tục chạy không khi nó tự do...
-
-
- Thư viện chia sẻ không được chạy trong khoảng thời gian đưa ra, quá trình chạy không tiếp tục!
-
+
+
+
+
Đang kết nối...
-
- Thất bại ngắt kết nối khách hàng, từ bỏ con bot này!
-
-
- Không thể khởi tạo SteamDirectory, kết nối với mạng Steam có thể lâu hơn so với bình thường!
-
+
+
Đang dừng...
-
- Cấu hình bot của bạn không hợp lệ, vui lòng xác minh nội dung của {0} và thử lại lần nữa!
- {0} will be replaced by file's path
-
+
Cơ sở dữ liệu liên tục không được nạp, nếu vấn đề vẫn còn, hãy loại bỏ {0} để tạo lại cơ sở dữ liệu!
{0} will be replaced by file's path
@@ -623,22 +584,19 @@ StackTrace:
Có vẻ như đây là lần đầu tiên khởi động chương trình của bạn, chào mừng!
-
- CurrentCulture bạn cung cấp không hợp lệ, ASF sẽ tiếp tục chạy với thiết lập mặc định!
-
+
ASF sẽ cố gắng sử dụng mã ngôn ngữ {0} ưa thích của bạn, nhưng bản dịch ngôn ngữ đó hoàn thiện chỉ được {1}. Có lẽ bạn có thể giúp chúng tôi cải thiện bản dịch ASF cho ngôn ngữ của bạn?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
-
- ASF phát hiện appID không khớp với {0} ({1}) và sẽ sử dụng appID {2} thay thế.
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by game's appID (number)
-
+
{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.
+
+
diff --git a/ArchiSteamFarm/Localization/Strings.zh-CN.resx b/ArchiSteamFarm/Localization/Strings.zh-CN.resx
index ceec8ce2f..ad378ef5a 100644
--- a/ArchiSteamFarm/Localization/Strings.zh-CN.resx
+++ b/ArchiSteamFarm/Localization/Strings.zh-CN.resx
@@ -141,17 +141,12 @@
异常︰ {0}() {1} 堆栈跟踪:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- 正在以非零的错误代码退出 !
-
+
请求失败︰ {0}
{0} will be replaced by URL of the request
-
- 全局配置不能加载,请确保 {0} 存在并且是有效的 !如果您仍然有疑问请遵循wiki指南。
- {0} will be replaced by file's path
-
+
'{0}' 无效。
{0} will be replaced by object's name
@@ -159,9 +154,7 @@
拒绝执行此功能,因为ASF 二次认证的设备ID无效
-
- 没有配置任何账号,是否忘记配置你的ASF了?
-
+
{0} 为空
{0} will be replaced by object's name
@@ -170,14 +163,8 @@
解析 {0} 失败 !
{0} will be replaced by object's name
-
- 无法删除旧的ASF文件,请手动移除{0} 以启动更新功能!
- {0} will be replaced by file's path
-
-
- 在 {0} 次尝试后,请求仍然失败!
- {0} will be replaced by maximum number of tries
-
+
+
无法检查最新版本 !
@@ -299,7 +286,10 @@
当前版本︰ {0} |最新版本︰ {1}
{0} will be replaced by current version, {1} will be replaced by remote version
-
+
+ 请输入您移动身份验证器设备 ID (包括"android:"):
+ Please note that this translation should end with space
+
输入显示在 Steam 移动应用上的验证码
Please note that this translation should end with space
@@ -312,13 +302,22 @@
请输入你的Steam登录名:
Please note that this translation should end with space
-
+
+ 请输入Steam父账号 PIN:
+ Please note that this translation should end with space
+
请输入你的Steam密码:
Please note that this translation should end with space
-
-
+
+ 请输入非正式的值 {0}:
+ {0} will be replaced by property name. Please note that this translation should end with space
+
+
+ 请输入你的WCF主机:
+ Please note that this translation should end with space
+
收到的{0} 为未知值,请报告此值:{1}
{0} will be replaced by object's name, {1} will be replaced by value for that object
@@ -358,9 +357,18 @@
找不到任何名为 {0} 的bot !
{0} will be replaced by bot's name query (string)
-
-
-
+
+ 有 {0}/{1} 账号运行,一共 {2} 个游戏 ({3} 张卡) 等待挂卡。
+ {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
+
+
+ 账号 {0} 正在挂游戏︰ {1} (剩余掉卡 {2}) 一共还有{3} 个游戏({4} 张卡) 等待挂卡 (还剩 {5})。
+ {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 built from TimeSpan* translation parts
+
+
+ 帐号正在挂游戏︰ {0} 一共有 {1} 个游戏 ({2} 张卡) 等待挂卡 (还剩 {3}) 。
+ {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 built from TimeSpan* translation parts
+
正在检查Steam徽章页面第一页……
@@ -383,15 +391,15 @@
完成挂卡︰ {0} ({1}) 花了 {2} 的时间!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
完成挂卡的游戏:{0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
挂卡状态{0} ({1}) ︰ 剩余 {2} 张卡
- {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
+ {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
已停止挂卡!
@@ -404,51 +412,49 @@
正在挂卡︰{0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
正在挂卡:{0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
目前不能挂卡,我们等会再试!
挂卡中︰ {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
挂卡中︰ {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
停止挂卡︰ {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
停止挂卡︰ {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
未知命令!
-
- 无法获取徽章信息,将稍后再试 !
-
+
无法检测卡牌状态︰ {0} ({1}),将稍后再试 !
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
接受礼物︰ {0}...
{0} will be replaced by giftID (number)
-
- 该账户目前受限,限制解除前无法挂卡
+
+
+
+
+ 这个帐号已经在运行中!
-
-
-
正在将.MaFile 转换为 ASF 格式...
@@ -462,12 +468,8 @@
二次验证令牌︰ {0}
{0} will be replaced by generated 2FA token (string)
-
- 自动挂卡暂停!
-
-
- 恢复自动挂卡!
-
+
+
自动挂卡已经暂停 !
@@ -536,30 +538,50 @@
你不能拾取你自己的卡牌!
-
+
+ 该帐号没有启用 ASF 二次验证!你忘记将您的身份验证信息导入为 ASF 二次验证了吗?
+
这个帐号实例没有连接!
-
-
-
- 超过频率限制,我们将在 {0} 分钟后重试……
- {0} will be replaced by number of minutes
+
+ 尚未拥有:{0}
+ {0} will be replaced by query (string)
+
+
重新连接中…
-
-
+
+ Key︰ {0} |状态︰ {1}
+ {0} will be replaced by cd-key (string), {1} will be replaced by status string
+
+
+ Key︰ {0} |状态︰ {1} |物品︰ {2}
+ {0} will be replaced by cd-key (string), {1} will be replaced by status string, {2} will be replaced by list of key-value pairs, separated by a comma
+
已删除过期的登录密钥 !
-
-
-
-
-
-
+
+ 帐号没有在挂卡。
+
+
+ 帐号 {0} 是受限制的,不会掉落任何卡牌。
+
+
+ 帐号未连接。
+
+
+ 帐号没有在运行。
+
+
+ 帐号 {0} 已暂停或者在手动模式下运行。
+
+
+ 当前帐号正在使用。
+
无法连接到 Steam:{0}
{0} will be replaced by failure reason (string)
@@ -580,34 +602,19 @@
失败!错误原因:{0}
{0} will be replaced by failure reason (string)
-
- 与 Steam 网络的连接丢失,正在重新连接…
-
-
- 账户不再被占用,恢复挂卡!
-
-
- 账户正在被占用,ASF会在它空闲时继续挂卡…
-
-
- 共享库没有在规定时间开启,挂卡过程恢复!
-
+
+
+
+
正在连接...
-
- 断开客户端失败,正在放弃这个帐号实例!
-
-
- 无法初始化 Steam 目录,与 Steam 网络连接可能需要比平常更长的时间!
-
+
+
正在停止...
-
- 您的帐号配置无效,请检查 {0} 的内容,然后重试!
- {0} will be replaced by file's path
-
+
无法加载数据库,如果问题仍然存在,请删除 {0} 以重新创建数据库 !
{0} will be replaced by file's path
@@ -622,16 +629,26 @@
初次使用ASF?欢迎!
-
- 您输入的 CurrentCulture 属性无效,ASF 将继续使用默认值运行 !
-
+
ASF将尝试使用您偏好的语言{0},但该语言当前的翻译完成度为{1}。或许你可以帮助我们改进ASF的翻译?
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
+
+ {0} ({1}) 的挂卡暂时不可用,ASF 暂时不能玩这个游戏。
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
+
-
-
+
+ {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.
+
+
+ 此帐户被锁定,将永久无法挂卡 !
+
+
+ 帐号 {0} 是受限制的,不会掉落任何卡牌。
+
diff --git a/ArchiSteamFarm/Localization/Strings.zh-TW.resx b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
index 70feea2ac..52cb1019b 100644
--- a/ArchiSteamFarm/Localization/Strings.zh-TW.resx
+++ b/ArchiSteamFarm/Localization/Strings.zh-TW.resx
@@ -141,17 +141,12 @@
例外錯誤︰ {0}() {1} 堆疊追蹤:{2}
{0} will be replaced by function name, {1} will be replaced by exception message, {2} will be replaced by entire stack trace. Please note that this string should include newlines for formatting.
-
- 正在退出並伴隨著非零的shell錯誤代碼!
-
+
請求失敗︰ {0}
{0} will be replaced by URL of the request
-
- 全域設置無法載入,請確保 {0} 存在並且是有效路徑!如果仍有疑惑,請參照 wiki 上的設定指南。
- {0} will be replaced by file's path
-
+
{0} 無效 !
{0} will be replaced by object's name
@@ -159,9 +154,7 @@
ASF 二階段驗證中設定的 DeviceID 無效,該功能無法執行!
-
- 沒有設定 BOT 帳號,您忘了設定 ASF 了嗎?
-
+
{0} 為空值!
{0} will be replaced by object's name
@@ -170,14 +163,8 @@
分析 {0} 失敗 !
{0} will be replaced by object's name
-
- 無法刪除舊的 ASF 檔案,請依序手動刪除 {0} ,使更新功能正常運作!
- {0} will be replaced by file's path
-
-
- 請求失敗,已嘗試了 {0} 次!
- {0} will be replaced by maximum number of tries
-
+
+
無法檢查最新版本!
@@ -386,15 +373,15 @@
已完成掛卡:{0} ({1}),一共耗時 {2}!
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
+ {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 built from TimeSpan* translation parts
已完成掛卡的遊戲:{0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
{0} ({1}) 的掛卡狀態:剩餘 {2} 張卡片
- {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
+ {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
已停止掛卡!
@@ -407,48 +394,44 @@
正在掛卡: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
正在掛卡︰ {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
當前無法執行,我們稍後再試 !
仍在掛卡: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
仍在掛卡: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
停止掛卡: {0} ({1})
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
停止掛卡: {0}
- {0} will be replaced by list of the games (appIDs, numbers), separated by a comma
+ {0} will be replaced by list of the games (IDs, numbers), separated by a comma
未知的指令!
-
- 無法取得徽章頁資訊,我們將稍後再試 !
-
+
無法檢查卡片狀態︰{0} ({1}),將稍後再試 !
- {0} will be replaced by game's appID (number), {1} will be replaced by game's name
+ {0} will be replaced by game's ID (number), {1} will be replaced by game's name
已接受禮物︰{0}...
{0} will be replaced by giftID (number)
-
- 這個帳戶是受限制的帳戶,在限制解除前將無法掛卡!
-
+
@@ -467,12 +450,8 @@
2FA 令牌:{0}
{0} will be replaced by generated 2FA token (string)
-
- 現已暫停自動掛卡!
-
-
- 現已恢復自動掛卡!
-
+
+
已經暫停自動掛卡!
@@ -547,10 +526,7 @@
-
- 超過頻率限制,我們將在 {0} 分鐘的CD時間後重試...
- {0} will be replaced by number of minutes
-
+
正在重新連線...
@@ -601,34 +577,19 @@
由於錯誤而失敗︰{0}
{0} will be replaced by failure reason (string)
-
- 與 Steam 網路的連線中斷,正在重新進行連線...
-
-
- 帳戶不再被佔用,掛卡行程已恢復!
-
-
- 賬戶目前正被使用,ASF 會在恢復空閒後繼續掛卡...
-
-
- 在設定時間內未啟動親友同享服務,恢復掛卡程序!
-
+
+
+
+
正在連線...
-
- 無法斷開用戶端,終止此機器人帳號 !
-
-
- 無法初始化 SteamDirectory,與 Steam 的網路連線可能需要比平常更長的時間!
-
+
+
正在停止...
-
- 你帳號配置設定無效,請驗證 {0} 的內容然後再試一次!
- {0} will be replaced by file's path
-
+
無法載入存續式資料庫,如果問題仍然存在,請刪除 {0} 以重新創建資料庫 !
{0} will be replaced by file's path
@@ -643,9 +604,7 @@
看來這是你首次使用ASF,歡迎!
-
- 您提供的 CurrentCulture 無效,ASF 將以預設值繼續運行 !
-
+
ASF 將使用您的偏好語系 {0} ,但該語言的翻譯只完成了 {1}。請協助我們改進 ASF 的翻譯品質。
{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"
@@ -658,4 +617,6 @@
+
+
diff --git a/ConfigGenerator/Localization/CGStrings.de-DE.resx b/ConfigGenerator/Localization/CGStrings.de-DE.resx
index 0e91a2a46..922b87166 100644
--- a/ConfigGenerator/Localization/CGStrings.de-DE.resx
+++ b/ConfigGenerator/Localization/CGStrings.de-DE.resx
@@ -210,18 +210,18 @@ Bitte benutze eine passende ConfigGenerator Version für dein ASF. Du wirst zur
In der Mitte des Fensters kannst du alle Einstellungs-Werte konfigurieren, die für deine aktuell ausgewählte Konfiguration zur Verfügung stehen.
- Alles klar, fangen wir mit der Konfiguration unseres ASF an. Klicke auf das Pluszeichen [+], um deinen erstes Steam-Benutzerkonto hinzuzufügen!
+ Alles klar, fangen wir mit der Konfiguration unseres ASF an. Klicke auf das Pluszeichen [+], um dein erstes Steam-Benutzerkonto hinzuzufügen!
If possible, try to keep visual representation of [+] button
- In der oberen rechten Ecken findest du die Schaltfläche "Hilfe" [?], welche dich für mehr Informationen zum ASF Wiki weiterleitet.
+ In der oberen rechten Ecke findest du die Schaltfläche "Hilfe" [?], welche dich für mehr Informationen zum ASF Wiki weiterleitet.
If possible, try to keep visual representation of [?] button
Das ist das Hauptfenster des ASF ConfigGenerator, es ist wirklich einfach zu nutzen!
- Wie du sehen kannst, dein Bot ist bereit um konfiguriert zu werden! Das erste was du tun willst, ist es den {0} Wert von false auf true zu ändern, versuche es!
+ Wie du sehen kannst, ist dein Roboter nun bereit konfiguriert zu werden! Das erste was du tun solltest, ist es die {0} Eigenschaft von "unwahr" auf "wahr" zu ändern, versuche es!
{0} will be replaced by name of the configuration property ("Enabled")