diff --git a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.fi-FI.resx b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.fi-FI.resx
index def32a4e5..50f9a5589 100644
--- a/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.fi-FI.resx
+++ b/ArchiSteamFarm.OfficialPlugins.SteamTokenDumper/Localization/Strings.fi-FI.resx
@@ -62,34 +62,119 @@
PublicKeyToken=b77a5c561934e089
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ {0} on poistettu käytöstä puuttuvan koontitunnuksen vuoksi
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")
+
+
+ {0} on tällä hetkellä poistettu käytöstä asetuksistasi. Jos haluat auttaa SteamDB:tä tietojen lähettämisessä, ole hyvä ja tutustu wikimme.
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin")
+
+
+ {0} on alustettu onnistuneesti, kiitos etukäteen avustasi. Ensimmäinen lähetys tapahtuu noin {1} jälkeen.
+ {0} will be replaced by the name of the plugin (e.g. "SteamTokenDumperPlugin"), {1} will be replaced by translated TimeSpan string (such as "53 minutes")
+
+
+ {0} ei voitu ladata. Uusi instanssi alustetaan...
+ {0} will be replaced by the name of the file (e.g. "GlobalCache")
+
+
+ Ei ole sovelluksia, jotka vaatisivat päivitystä tässä botin instanssissa.
+
+
+ Haetaan yhteensä {0} sovelluksen käyttötunnisteita...
+ {0} will be replaced by the number (total count) of app access tokens being retrieved
+
+
+ Haetaan {0} sovelluksen käyttötunnisteita...
+ {0} will be replaced by the number (count this batch) of app access tokens being retrieved
+
+
+ Saatiin haettua {0} sovelluksen käyttötunnisteet.
+ {0} will be replaced by the number (count this batch) of app access tokens retrieved
+
+
+ Saatiin haettua yhteensä {0} sovelluksen käyttötunnisteet.
+ {0} will be replaced by the number (total count) of app access tokens retrieved
+
+
+ Haetaan kaikkia depotteja yhteensä {0} sovellukselle...
+ {0} will be replaced by the number (total count) of apps being retrieved
+
+
+ Haetaan {0} sovelluksen tietoja...
+ {0} will be replaced by the number (count this batch) of app infos being retrieved
+
+
+ Saatiin haettua {0} sovelluksen tiedot.
+ {0} will be replaced by the number (count this batch) of app infos retrieved
+
+
+ Haetaan {0} depot-avainta...
+ {0} will be replaced by the number (count this batch) of depot keys being retrieved
+
+
+ Saatiin haettua {0} depot-avainta.
+ {0} will be replaced by the number (count this batch) of depot keys retrieved
+
+
+ Saatiin haettua kaikki depot-avaimet yhteensä {0} sovellukselle.
+ {0} will be replaced by the number (total count) of apps retrieved
+
+
+ Uutta dataa ei ole lähetettäväksi, kaikki on ajan tasalla.
+
+
+ Tietoja ei voitu lähettää, koska ei ole voimassa olevaa SteamID-ryhmää, jonka voisimme luokitella osallistujaksi. Harkitse ominaisuuden {0} asettamista.
+ {0} will be replaced by the name of the config property (e.g. "SteamOwnerID") that the user is expected to set
+
+
+ Lähetetään yhteensä {0}/{1}/{2} rekisteröityjä sovelluksia/paketteja/varikoita...
+ {0} will be replaced by the number of app access tokens being submitted, {1} will be replaced by the number of package access tokens being submitted, {2} will be replaced by the number of depot keys being submitted
+
+
+ Lähetys epäonnistui liian monen pyynnön vuoksi, yritämme uudelleen noin {0} kuluttua.
+ {0} will be replaced by translated TimeSpan string (such as "53 minutes")
+
+
+ Tiedot on lähetetty onnistuneesti. Palvelin on rekisteröinyt yhteensä uusia sovelluksia/paketteja/depoteja: {0} ({1} vahvistettu)/{2} ({3} vahvistettu)/{4} ({5} vahvistettu).
+ {0} will be replaced by the number of new app access tokens that the server has registered, {1} will be replaced by the number of verified app access tokens that the server has registered, {2} will be replaced by the number of new package access tokens that the server has registered, {3} will be replaced by the number of verified package access tokens that the server has registered, {4} will be replaced by the number of new depot keys that the server has registered, {5} will be replaced by the number of verified depot keys that the server has registered
+
+
+ Uudet sovellukset: {0}
+ {0} will be replaced by list of the apps (IDs, numbers), separated by a comma
+
+
+ Vahvistetut sovellukset: {0}
+ {0} will be replaced by list of the apps (IDs, numbers), separated by a comma
+
+
+ Uudet paketit: {0}
+ {0} will be replaced by list of the packages (IDs, numbers), separated by a comma
+
+
+ Vahvistetut paketit: {0}
+ {0} will be replaced by list of the packages (IDs, numbers), separated by a comma
+
+
+ Uudet depotit: {0}
+ {0} will be replaced by list of the depots (IDs, numbers), separated by a comma
+
+
+ Vahvistetut depotit: {0}
+ {0} will be replaced by list of the depots (IDs, numbers), separated by a comma
+
+
+ {0} alustettu, laajennus ei käsittele yhtään näistä: {1}.
+ {0} will be replaced by the name of the config property (e.g. "SecretPackageIDs"), {1} will be replaced by list of the objects (IDs, numbers), separated by a comma
+
+
+ Ladataan STD:n globaalia välimuistia...
+
+
+ Tarkistetaan STD-välimuistin eheys...
+
+
+ STD:n globaalin välimuistin eheyden varmistaminen epäonnistui. Tämä viittaa mahdolliseen tiedoston/muistin korruptioon, uusi instanssi käynnistetään sen sijaan.
+
diff --git a/ArchiSteamFarm/Localization/Strings.fi-FI.resx b/ArchiSteamFarm/Localization/Strings.fi-FI.resx
index 041c6ce5b..3beb8ab59 100644
--- a/ArchiSteamFarm/Localization/Strings.fi-FI.resx
+++ b/ArchiSteamFarm/Localization/Strings.fi-FI.resx
@@ -76,11 +76,11 @@
{0} will be replaced by content string. Please note that this string should include newline for formatting.
- Kohdassa {0} muokattu arvo {1} on epäkelpo
+ Kohdassa {0} määritelty arvo {1} on virheellinen
{0} will be replaced by name of the configuration property, {1} will be replaced by invalid value
- ASF V{0} on törmännyt ylitsepääsemättömään poikkeukseen ennen kuin ytimen lokinkirjaus moduuli ehdittiin käynnistää!
+ ASF V{0} on törmännyt ylitsepääsemättömään poikkeukseen ennen kuin ytimen lokinkirjausmoduuli ehdittiin käynnistää!
{0} will be replaced by version number
@@ -97,7 +97,7 @@ StackTrace:
{0} will be replaced by URL of the request
- Yleisiä asetuksia ei voitu ladata. Tarkista että {0} on olemassa ja validi. Seuraa wikin 'setting up' ohjetta mikäli tarvitset apua.
+ Yleisiä asetuksia ei voitu ladata. Tarkista että {0} on olemassa ja oikein. Seuraa wikin 'setting up' ohjetta mikäli tarvitset apua.
{0} will be replaced by file's path
@@ -108,7 +108,7 @@ StackTrace:
Yhtään bottia ei ole määritelty. Unohditko määrittää ASF:n asetuksesi? Noudata 'Setting up' -opasta wikissä, jos olet hämmentynyt.
- {0} on ei mitään!
+ {0} on tyhjä!
{0} will be replaced by object's name
@@ -129,7 +129,7 @@ StackTrace:
Päivittämistä ei voitu jatkaa koska kyseinen versio ei sisällä yhtään tiedostoa!
- Huomasimme tarpeen käyttäjän toimille, mutta prosessi on käynnistetty headless-tilassa!
+ Vastaanotettiin pyyntö käyttäjän syötteelle, mutta prosessi on käynnistetty headless-tilassa!
Suljetaan...
@@ -148,14 +148,14 @@ StackTrace:
{0} will be replaced by trade number
- Kirjaudutaan to {0}...
+ Kirjaudutaan sisään {0}...
{0} will be replaced by service's name
Yhtään bottia ei ole käynnissä, poistutaan...
- Virkistetään istuntomme!
+ Päivitetään istuntomme!
Hylätään vaihto: {0}
@@ -191,7 +191,7 @@ StackTrace:
{0} will be replaced by current version, {1} will be replaced by remote version
- Syötä 2FA koodi Steam varmennus sovelluksesta:
+ Syötä 2FA-koodi Steam-varmennussovelluksesta:
Please note that this translation should end with space
@@ -228,7 +228,7 @@ StackTrace:
{0} will be replaced by bot's name query (string)
- Tällä hetkellä on käytössä {0}/{1} bottia, joilla on {2} peliä ({3} korttia) jäljellä idlattavaksi.
+ Tällä hetkellä on käytössä {0}/{1} bottia, joilla on {2} peliä ({3} korttia) jäljellä farmattavaksi.
{0} will be replaced by number of active bots, {1} will be replaced by total number of bots, {2} will be replaced by total number of games left to farm, {3} will be replaced by total number of cards left to farm
@@ -240,10 +240,10 @@ StackTrace:
{0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to farm, {2} will be replaced by total number of cards to farm, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")
- Tarkastellaan ensimmäistä badge sivua...
+ Tarkastellaan ensimmäistä badge-sivua...
- Tarkastellaan muita badge sivuja...
+ Tarkastellaan muita badge-sivuja...
Valittu farmauksen algoritmi: {0}
@@ -311,7 +311,7 @@ StackTrace:
Tuntematon komento!
- Merkkien hakeminen epäonnistui, yritetään myöhemmin uudestaan!
+ Merkkien tietojen hakeminen epäonnistui, yritetään myöhemmin uudestaan!
Ei voitu tarkastaan korttien tilaa kohteelle: {0} ({1}), yritetään myöhemmin uudestaan!
@@ -329,7 +329,7 @@ StackTrace:
{0} will be replaced by game's ID (number), {1} will be replaced by status string
- ID: {0} | Tila: {1} | Tuotteet: {2}
+ ID: {0} | Tila: {1} | Tavarat: {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
@@ -339,10 +339,10 @@ StackTrace:
Muutetaan .maFile ASF:n käyttämään muotoon...
- Mobiili authentikaattorin tuonti onnistui!
+ Mobiilivarmentajan tuonti onnistui!
- 2FA Koodi: {0}
+ 2FA-koodi: {0}
{0} will be replaced by generated 2FA token (string)
@@ -367,7 +367,7 @@ StackTrace:
Katkaistaan yhteyttä...
- Ei käynnistetä tätä bottia koska se on poistettu käytöstä configuraatiossa!
+ Ei käynnistetä tätä bottia koska se on poistettu käytöstä asetustiedostossa!
Saimme TwoFactorCodeMismatch virhekoodin {0} kertaa putkeen. Joko 2FA tilitiedot eivät ole enää voimassa, tai kellosi ei ole synkronoitu, keskeytetään!
@@ -385,13 +385,13 @@ StackTrace:
Kirjaudutaan sisään...
- Tämä käyttäjä vaikuttaisi olevan käytössä toisessa ASF instanssissa. Tällaista käyttäytymistä ei ole määritelty, kieltäydytään suorittamasta!
+ Tämä käyttäjä vaikuttaisi olevan käytössä toisessa ASF-instanssissa. Tällaista käyttäytymistä ei ole määritelty, kieltäydytään suorittamasta!
Vaihtotarjous epäonnistui!
- Vaihtoa ei voitu lähettää koska yhtään käyttäjää master-oikeuksilla ei ole määritelty!
+ Vaihtoa ei voitu lähettää koska yhtään käyttäjää pääkäyttöoikeuksilla ei ole määritelty!
Vaihtopyyntö lähetetty onnistuneesti!
@@ -400,17 +400,17 @@ StackTrace:
Et voi tehdä vaihtokauppaa itsesi kanssa!
- Tällä botilla ei ole ASF 2FA käytössä! Unohditko ottaa ASF 2FA authentikaattorin käyttöön?
+ Tällä botilla ei ole ASF 2FA-käytössä! Unohditko ottaa ASF 2FA-varmennuksen käyttöön?
Tämä botti instanssi ei ole yhdistettynä!
- Omistamattomat: {0}
+ Ei vielä omistettu: {0}
{0} will be replaced by query (string)
- Omistetut {0} | {1}
+ Jo omistetut {0} | {1}
{0} will be replaced by game's ID (number), {1} will be replaced by game's name