diff --git a/ArchiSteamFarm/Localization/Strings.nl-NL.resx b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
index fb1036e21..b805de5c7 100644
--- a/ArchiSteamFarm/Localization/Strings.nl-NL.resx
+++ b/ArchiSteamFarm/Localization/Strings.nl-NL.resx
@@ -122,7 +122,7 @@
{0} will be replaced by trade number
- ASF checkt automatisch voor een nieuwe versie elke {0} uur.
+ ASF controleert automatisch voor een nieuwe versie om de {0} uren.
{0} will be replaced by number of hours
@@ -147,7 +147,7 @@ StackTrace:
Afsluiten met een niet-nulzijnde foutcode!
- Verzoek fout: {0}
+ Vezoek mislukt: {0}
{0} will be replaced by URL of the request
@@ -173,7 +173,7 @@ StackTrace:
{0} will be replaced by object's name
- Kon de oude ASF binary niet verwijderen, verwijder deze alsjeblieft {0} handmatig zodat de update-functie werkt!
+ Kan niet de oude ASF binary verwijderen, verwijder alsjeblieft {0} handmatig zodat de update-functie werkt!
{0} will be replaced by file's path
@@ -187,13 +187,13 @@ StackTrace:
Kan niet verdergaan met update omdat er geen bezit is dat gerelateerd is aan de momenteel actieve binary! Controleer of de ASF Binary de juiste naam heeft!
- Kan niet verdergaan met update omdat die versie geen alle bestanden omvat!
+ Kan niet verdergaan met update omdat deze versie niet alle bestanden omvat!
Aanvraag voor gebruikersinvoer gekregen, maar het proces draait momenteel in headless mode!
- Het verzoek wordt niet in behandeling genomen omdat het SteamOwnerID niet is ingesteld!
+ Het verzoek wordt niet in behandeling genomen omdat SteamOwnerID niet is ingesteld!
SteamOwnerID is name of bot config property, it should not be translated
@@ -209,7 +209,7 @@ StackTrace:
Globale configuratie bestand is verwijderd!
- Trade negeren: {0}
+ Trade wordt genegeerd: {0}
{0} will be replaced by trade number
@@ -230,7 +230,7 @@ StackTrace:
Herstarten...
- ASF heeft een niet ondersteunde runtime versie gedetecteerd, het programma kan NIET correct worden uitgevoerd in de huidige omgeving. Je voert dit met je eigen risico uit zonder ondersteuning!
+ ASF heeft een niet ondersteunde runtime versie gedetecteerd, het programma kan mogelijk NIET correct worden uitgevoerd in de huidige omgeving. Je voert dit met je eigen risico uit zonder ondersteuning!
Benodigde versie: {0} | Gevonden versie: {1}
@@ -289,40 +289,40 @@ StackTrace:
Controleren op nieuwe versie...
- Nieuwe versie wordt gedownload.... Terwijl je aan het wachten bent, wij waarderen het heel veel als je doneert
+ Nieuwe versie wordt gedownloadt.... Terwijl je aan het wachten bent, het wordt heel veel gewaardeerd als je een donatie geeft
- Update proces compleet!
+ Bijwerken afgerond!
- Nieuwe ASF versie beschikbaar! Overweeg om zelf te updaten!
+ Nieuwe ASF versie beschikbaar! Overweeg om handmatig bij te werken!
Lokale versie: {0} | Externe versie: {1}
{0} will be replaced by current version, {1} will be replaced by remote version
- <{0}> Vul alsjeblieft je Device ID in (inclusief "android:"):
+ <{0}> Vul je Device ID in (inclusief "android:"):
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Vul alsjeblieft je 2FA code in van je Steam authenticatie app:
+ <{0}> Vul je 2FA code in van je Steam authenticatie app:
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Vul alsjeblieft de SteamGuard authenticatiecode in die naar je e-mail gestuurd is:
+ <{0}> Vul de SteamGuard authenticatiecode in die naar je e-mail gestuurd is:
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Vul alsjeblieft je Steam gebruikersnaam in:
+ <{0}> Vul je Steam gebruikersnaam in:
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Vul alsjeblieft je Steam ouderlijktoezichtscode in:
+ <{0}> Vul je Steam ouderlijktoezichtscode in:
{0} will be replaced by bot's name. Please note that this translation should end with space
- <{0}> Vul alsjeblieft je Steam wachtwoord in:
+ <{0}> Vul je Steam wachtwoord in:
{0} will be replaced by bot's name. Please note that this translation should end with space
@@ -333,7 +333,10 @@ StackTrace:
<{0}> Voer je WCF-host in:
{0} will be replaced by bot's name. Please note that this translation should end with space
-
+
+ Onbekende waarde ontvangen voor {0}, graag dit melden: {1}
+ {0} will be replaced by object's name, {1} will be replaced by value for that object
+
Het spelen van meer dan {0} games gelijktijdig is niet mogelijk, alleen de eerste {0} games van {1} worden gebruikt!
{0} will be replaced by max number of games, {1} will be replaced by name of the configuration property
@@ -365,7 +368,7 @@ StackTrace:
{0} will be replaced by WCF hostname
- Die bot-instantie is al gestopt!
+ Deze bot-instantie is al gestopt!
Kan geen bot vinden genaamd {0}!
@@ -376,7 +379,7 @@ StackTrace:
{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 {0} is spel {1} aan het idlen ({2}, {3} kaarten te gaan) van een totaal van {4} spellen ({5} kaarten) nog te idlen (~{6} resterende).
+ Bot {0} is spel {1} aan het idlen ({2}, {3} kaarten te gaan) van een totaal van {4} spellen ({5} kaarten) nog te verzamelen (~{6} resterende).
{0} will be replaced by bot's name, {1} will be replaced by game's appID (number), {2} will be replaced by game's name, {3} will be replaced by number of cards left to idle, {4} will be replaced by total number of games to idle, {5} will be replaced by total number of cards to idle, {6} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
@@ -397,7 +400,7 @@ StackTrace:
Klaar!
- We hebben een totaal van {0} spellen ({1} kaarten) nog te idlen (~{2} resterende)...
+ We hebben een totaal van {0} spellen ({1} kaarten) nog te verzamelen (~{2} resterende)...
{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
@@ -418,7 +421,9 @@ StackTrace:
Het idlen is gestopt!
-
+
+ Dit verzoek wordt genegeerd. Permanente pauze staat aan!
+
We hebben niks om te idlen op dit account!
@@ -453,10 +458,10 @@ StackTrace:
Onbekende opdracht!
- Kon de badges informatie niet verkrijgen, we zullen het later nog een keer proberen!
+ Kan de badges informatie niet verkrijgen, we zullen het later nog een keer proberen!
- Kaart status kon niet worden gecontroleerd voor {0} ({1}), wij zullen het later nogmaals 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
@@ -466,8 +471,14 @@ StackTrace:
Dit account is beperkt, het idling proces is permanent onbeschikbaar totdat de beperking is verwijderd!
-
-
+
+ <{0}> SpelID: {1} | Status: {2}
+ {0} will be replaced by bot's name, {1} will be replaced by gameID (number), {2} will be replaced by status string
+
+
+ <{0}> SpelID: {1} | Status: {2} | Items: {3}
+ {0} will be replaced by bot's name, {1} will be replaced by gameID (number), {2} will be replaced by status string, {3} will be replaced by list of granted appIDs (numbers), separated by a comma
+
Die bot-instantie is al bezig!
{0} will be replaced by bot's name
@@ -515,10 +526,10 @@ StackTrace:
{0} will be replaced by password encryption method (string), {1} will be replaced by encrypted password using that method (string)
- Deze bot wordt niet gestart omdat hij uitschakeld is in het configuratie bestand!
+ Deze bot wordt niet gestart omdat hij uitgeschakeld is in het configuratie bestand!
- TwoFactoryCodeMisMatch error code {0} ontvangen, dit betekent bijna altijd de verkeerde ASF 2FA login informatie, afbreken!
+ TwoFactorCodeMisMatch foutmelding {0} ontvangen, dit betekent bijna altijd de verkeerde ASF 2FA login informatie, afbreken!
{0} will be replaced by maximum allowed number of failed 2FA attempts
@@ -537,7 +548,10 @@ StackTrace:
Handelsvoorstel mislukt!
-
+
+ Trade kon niet verzonden worden, omdat SteamMasterID niet is ingesteld!
+ SteamMasterID is name of bot config property, it should not be translated
+
Je hebt geen lootable types ingesteld!
@@ -678,5 +692,8 @@ StackTrace:
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%"
+
\ No newline at end of file
diff --git a/ArchiSteamFarm/Localization/Strings.ru-RU.resx b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
index 0e661a099..9f60cbf07 100644
--- a/ArchiSteamFarm/Localization/Strings.ru-RU.resx
+++ b/ArchiSteamFarm/Localization/Strings.ru-RU.resx
@@ -384,7 +384,7 @@
{0} will be replaced by bot's name, {1} will be replaced by game's appID (number), {2} will be replaced by game's name, {3} will be replaced by number of cards left to idle, {4} will be replaced by total number of games to idle, {5} will be replaced by total number of cards to idle, {6} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
- Бот {0} фармит игры: {1}. Всего осталось {2} игр ({3} карт, ~{4} осталось).
+ Бот {0} фармит игры: {1}. Всего {2} игр ({3} карт) осталось фармить (займет примерно {4}).
{0} will be replaced by bot's name, {1} will be replaced by list of the games (appIDs, numbers), {2} will be replaced by total number of games to idle, {3} will be replaced by total number of cards to idle, {4} will be replaced by translated TimeSpan string built from TimeSpan* translation parts
@@ -401,7 +401,7 @@
Готово!
- Всего осталось {0} игр ({1} карт), это примерно {2}...
+ Всего {0} игр ({1} карт) осталось фармить (займет примерно {2})...
{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
@@ -694,7 +694,7 @@
Выбранный вами CurrentCulture неверный, ASF продолжит работать со значением по умолчанию!
- ASF будет пытаться использовать выбранный язык {0}, но перевод готов только на {1}. Возможно, вы смогли бы помочь улучшить перевод 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%"
\ No newline at end of file
diff --git a/ArchiSteamFarm/Localization/Strings.uk-UA.resx b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
index c0069652c..d148e7b0b 100644
--- a/ArchiSteamFarm/Localization/Strings.uk-UA.resx
+++ b/ArchiSteamFarm/Localization/Strings.uk-UA.resx
@@ -538,7 +538,7 @@
{0} will be replaced by logging off reason (string)
- Успішний вихід із системи!
+ Успішний вхід в систему!
Здійснюється вхід...
diff --git a/ConfigGenerator/Localization/CGStrings.en-GB.resx b/ConfigGenerator/Localization/CGStrings.en-GB.resx
index 2f7cdc7e3..a20af4ad6 100644
--- a/ConfigGenerator/Localization/CGStrings.en-GB.resx
+++ b/ConfigGenerator/Localization/CGStrings.en-GB.resx
@@ -197,7 +197,7 @@ Please use matching ConfigGenerator version for your ASF binary. You'll be redir
Your ASF is now ready! Simply launch ASF.exe binary and if you typed everything properly, you should notice that ASF is logging in and starts idling. If you have SteamGuard or two-factor authentication enabled, ASF might need to ask you for those credentials during runtime.
- Congratulations! You've done everything that is needed in order to make ASF usable, that also finishes the tutorial that we prepared for you. It's highly recommended to read entire configuraton section on the wiki now, as ASF offers some really neat features for you to configure, such as offline farming or tuning ASF for using the most efficient idling algorithm for your account. All of that is optional though, and you're free to close our configurator whenever you wish. We hope that you'll enjoy the software that we coded for you!
+ Congratulations! You've done everything that is needed in order to make ASF usable, that also finishes the tutorial that we prepared for you. It's highly recommended to read entire configuration section on the wiki now, as ASF offers some really neat features for you to configure, such as offline farming or tuning ASF for using the most efficient idling algorithm for your account. All of that is optional though, and you're free to close our configurator whenever you wish. We hope that you'll enjoy the software that we coded for you!
At the top of the window you can notice currently loaded configs, and 3 extra buttons for removing [-], renaming [~] and adding new ones [+].
diff --git a/ConfigGenerator/Localization/CGStrings.nl-NL.resx b/ConfigGenerator/Localization/CGStrings.nl-NL.resx
index cdaf5fd68..773647db5 100644
--- a/ConfigGenerator/Localization/CGStrings.nl-NL.resx
+++ b/ConfigGenerator/Localization/CGStrings.nl-NL.resx
@@ -117,24 +117,46 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ Toegang
+
Geadvanceerd
-
-
-
-
-
-
-
-
-
+
+ Kern
+
+
+ Debuggen
+
+
+ Prestaties
+
+
+ Updates
+
+
+ Wil je deze configuratie echt verwijderen?
+
+
+ Je bot heeft geen naam!
+
+
+ Je kan het globale config bestand niet verwijderen!
+
+
+ Je kan het het globale config bestand niet verwijderen!
+
+
+ Configuratie folder kon niet gevonden worden!
+
Geconfigureerde {0} eigenschap is ongeldig: {1}
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
-
+
+ De opgegeven CurrentCulture is ongeldig, ConfigGenerator blijft draaien met de standaard!
+
Deze naam is al in gebruik!
This happens e.g. when user wants to create a bot with name that exists already
@@ -147,28 +169,74 @@
{0} is nul!
{0} will be replaced by object's name
-
+
+ Je hebt geprobeerd om een ongeldige ConfigGenerator versie te gebruiken voor ASF!
+
+ASF: {0} | ConfigGenerator: {1}
+
+Gebruik een zelfde versie ConfigGenerator voor je ASF bestand. Je wordt verwezen naar de juiste release...
+ {0} will be replaced by ASF version (string), {1} will be replaced by ConfigGenerator version (string). Please note that this string should include newlines for formatting.
+
Nieuw
This is used as MessageBox title
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Verwijderen
+ This is used as MessageBox title
+
+
+ Hernoemen
+ This is used as MessageBox title
+
+
+ Proficiat! Je bot instance is actief. Feitelijk was dat alles dat je moest doen om deze bot in ASF te gebruiken, maar je wilt misschien nog 2 andere config waardes instellen: {0} en {1}.
+Je kan, als je wilt, doorgaan met deze tutorial. Vergeet niet de wiki te gebruiken als je niet zeker weet hoe een waarde moet worden ingesteld. Dit geldt ook als je meer hulp nodig hebt.
+ {0} will be replaced by "SteamLogin" configuration property, {1} will be replaced by "SteamPassword" configuration property
+
+
+ Je ASF is nu klaar! Simpelweg ASF.exe starten en als je alles correct hebt ingevuld, zul je merken dat ASF aan het inloggen en begonnen is met idlen. Als je SteamGuard twee factor authenticatie aan hebt staan, kan het zijn dat ASF voor deze gegevens vraagt tijdens het starten.
+
+
+ Proficiat! Je hebt alles gedaan dat nodig is om ASF bruikbaar te maken, hiermee is deze tutorial die we hebben klaargezet ook afgerond. Het wordt sterk aanbevolen om de hele 'configuration' sectie op de wiki te lezen, aangezien ASF leuke eigenschappen heeft die geconfigureerd kunnen worden. Zoals offline farmen of afstemmen van ASF voor het meest efficiënte idling algoritme voor je account. Dit alles is optioneel en je kan de ConfigGenerator afsluiten als je dit wilt. We hopen dat je zult genieten van de software die we voor jou hebben geschreven!
+
+
+ Bovenaan het venster zie je de huidig geladen configuraties en 3 extra knoppen voor verwijderen [-], hernoemen [~] en toevoegen van nieuwe configuraties [+].
+ If possible, try to keep visual representation of buttons: [-], [~] and [+]
+
+
+ Hou rekening dat alle informatie met betrekking tot alle beschikbare config eigenschappen, inclusief hun uitleg, doel en geaccepteerde waardes, beschikbaar is op onze GitHub wiki. Graag dit als referentie gebruiken.
+
+
+ In het midden van de venster kan alle config eigenschappen die beschikbaar zijn configureren. Dit geldt voor de huidig geselecteerde config.
+
+
+ Laten we beginnen met het configureren van ASF. Klik op de plus [+] knop om je eerste Steam account toe te voegen!
+ If possible, try to keep visual representation of [+] button
+
+
+ In de bovenrechter hoek vindt je de help knop [?] die je doorverwijst naar de ASF wiki voor meer informatie.
+ If possible, try to keep visual representation of [?] button
+
+
+ Dit is de hoofd ASF ConfigGenerator scherm, het is heel simpel in gebruik!
+
+
+ Zoals je ziet, je bot is nu gereed voor configuratie! Het eerste dat je wilt doen is {0} eigenschap schakelen van false naar true, probeer het!
+ {0} will be replaced by name of the configuration property ("Enabled")
+
+
+ Goed gedaan! Je wordt nu gevraagd voor een naam voor je bot. Een goede voorbeeld is de nickname die je voor je Steam account gebruikt. Of elk ander naam die makkelijk voor jou is om te herinneren om welke bot het gaat.
+
+
+ Welkom! Ik zie dat dit de eerste keer is dat ASF ConfigGenerator gebruikt, laat me je daar een beetje mee helpen.
+
Voer een nieuwe naam in voor de bot:
Please note that this translation should end with space
-
+
+ {0} staat nu op: {1}
+ {0} will be replaced by name of the configuration property, {1} will be replaced by new value
+
\ No newline at end of file