Unify idling -> farming

We should use farm when we mean automatically playing games in order to receive card drops.
This commit is contained in:
Archi
2021-06-23 23:48:48 +02:00
parent 897e7150e2
commit 2b41fd5983
2 changed files with 67 additions and 67 deletions

View File

@@ -124,7 +124,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Account is no longer occupied: idling process resumed!.
/// Looks up a localized string similar to Account is no longer occupied: farming process resumed!.
/// </summary>
public static string BotAccountFree {
get {
@@ -133,7 +133,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to This account is limited, idling process is unavailable until the restriction is removed!.
/// Looks up a localized string similar to This account is limited, farming process is unavailable until the restriction is removed!.
/// </summary>
public static string BotAccountLimited {
get {
@@ -142,7 +142,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to This account is locked, idling process is permanently unavailable!.
/// Looks up a localized string similar to This account is locked, farming process is permanently unavailable!.
/// </summary>
public static string BotAccountLocked {
get {
@@ -151,7 +151,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Account is currently being used: ASF will resume idling when it&apos;s free....
/// Looks up a localized string similar to Account is currently being used: ASF will resume farming when it&apos;s free....
/// </summary>
public static string BotAccountOccupied {
get {
@@ -223,7 +223,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Automatic idling has paused!.
/// Looks up a localized string similar to Automatic farming has paused!.
/// </summary>
public static string BotAutomaticIdlingNowPaused {
get {
@@ -232,7 +232,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Automatic idling has resumed!.
/// Looks up a localized string similar to Automatic farming has resumed!.
/// </summary>
public static string BotAutomaticIdlingNowResumed {
get {
@@ -241,7 +241,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Automatic idling is paused already!.
/// Looks up a localized string similar to Automatic farming is paused already!.
/// </summary>
public static string BotAutomaticIdlingPausedAlready {
get {
@@ -250,7 +250,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Automatic idling is resumed already!.
/// Looks up a localized string similar to Automatic farming is resumed already!.
/// </summary>
public static string BotAutomaticIdlingResumedAlready {
get {
@@ -313,7 +313,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Waiting up to {0} to ensure that we&apos;re free to start idling....
/// Looks up a localized string similar to Waiting up to {0} to ensure that we&apos;re free to start farming....
/// </summary>
public static string BotExtraIdlingCooldown {
get {
@@ -367,7 +367,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Idling selected {0}: {1}.
/// Looks up a localized string similar to Playing selected {0}: {1}.
/// </summary>
public static string BotIdlingSelectedGames {
get {
@@ -629,7 +629,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Bot is idling game: {0} ({1}, {2} card drops remaining) from a total of {3} games ({4} cards) left to idle (~{5} remaining)..
/// Looks up a localized string similar to Bot is farming game: {0} ({1}, {2} card drops remaining) from a total of {3} games ({4} cards) left to farm (~{5} remaining)..
/// </summary>
public static string BotStatusIdling {
get {
@@ -638,7 +638,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Bot is idling games: {0} from a total of {1} games ({2} cards) left to idle (~{3} remaining)..
/// Looks up a localized string similar to Bot is farming games: {0} from a total of {1} games ({2} cards) left to farm (~{3} remaining)..
/// </summary>
public static string BotStatusIdlingList {
get {
@@ -647,7 +647,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Bot is limited and can&apos;t drop any cards through idling..
/// Looks up a localized string similar to Bot is limited and can&apos;t drop any cards through farming..
/// </summary>
public static string BotStatusLimited {
get {
@@ -656,7 +656,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Bot is locked and can&apos;t drop any cards through idling..
/// Looks up a localized string similar to Bot is locked and can&apos;t drop any cards through farming..
/// </summary>
public static string BotStatusLocked {
get {
@@ -665,7 +665,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Bot is not idling anything..
/// Looks up a localized string similar to Bot is not farming anything..
/// </summary>
public static string BotStatusNotIdling {
get {
@@ -683,7 +683,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to There are {0}/{1} bots running, with total of {2} games ({3} cards) left to idle..
/// Looks up a localized string similar to There are {0}/{1} bots running, with total of {2} games ({3} cards) left to farm..
/// </summary>
public static string BotStatusOverview {
get {
@@ -782,7 +782,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Chosen idling algorithm: {0}.
/// Looks up a localized string similar to Chosen farming algorithm: {0}.
/// </summary>
public static string ChosenFarmingAlgorithm {
get {
@@ -1091,7 +1091,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to We have a total of {0} games ({1} cards) left to idle (~{2} remaining)....
/// Looks up a localized string similar to We have a total of {0} games ({1} cards) left to farm (~{2} remaining)....
/// </summary>
public static string GamesToIdle {
get {
@@ -1109,7 +1109,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Idling finished!.
/// Looks up a localized string similar to Farming finished!.
/// </summary>
public static string IdlingFinished {
get {
@@ -1118,7 +1118,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Finished idling: {0} ({1}) after {2} of playtime!.
/// Looks up a localized string similar to Finished farming: {0} ({1}) after {2} of playtime!.
/// </summary>
public static string IdlingFinishedForGame {
get {
@@ -1127,7 +1127,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Finished idling games: {0}.
/// Looks up a localized string similar to Finished farming games: {0}.
/// </summary>
public static string IdlingFinishedForGames {
get {
@@ -1136,7 +1136,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Idling {0} ({1}) is temporarily disabled, as ASF is not able to play that game at the moment..
/// Looks up a localized string similar to Farming {0} ({1}) is temporarily disabled, as ASF is not able to play that game at the moment..
/// </summary>
public static string IdlingGameNotPossible {
get {
@@ -1145,7 +1145,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Idling status for {0} ({1}): {2} cards remaining.
/// Looks up a localized string similar to Farming status for {0} ({1}): {2} cards remaining.
/// </summary>
public static string IdlingStatusForGame {
get {
@@ -1154,7 +1154,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Idling stopped!.
/// Looks up a localized string similar to Farming stopped!.
/// </summary>
public static string IdlingStopped {
get {
@@ -1262,7 +1262,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to We don&apos;t have anything to idle on this account!.
/// Looks up a localized string similar to We don&apos;t have anything to farm on this account!.
/// </summary>
public static string NothingToIdle {
get {
@@ -1271,7 +1271,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Now idling: {0} ({1}).
/// Looks up a localized string similar to Now farming: {0} ({1}).
/// </summary>
public static string NowIdling {
get {
@@ -1280,7 +1280,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Now idling: {0}.
/// Looks up a localized string similar to Now farming: {0}.
/// </summary>
public static string NowIdlingList {
get {
@@ -1379,7 +1379,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Still idling: {0} ({1}).
/// Looks up a localized string similar to Still farming: {0} ({1}).
/// </summary>
public static string StillIdling {
get {
@@ -1388,7 +1388,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Still idling: {0}.
/// Looks up a localized string similar to Still farming: {0}.
/// </summary>
public static string StillIdlingList {
get {
@@ -1397,7 +1397,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Stopped idling: {0} ({1}).
/// Looks up a localized string similar to Stopped farming: {0} ({1}).
/// </summary>
public static string StoppedIdling {
get {
@@ -1406,7 +1406,7 @@ namespace ArchiSteamFarm.Localization {
}
/// <summary>
/// Looks up a localized string similar to Stopped idling: {0}.
/// Looks up a localized string similar to Stopped farming: {0}.
/// </summary>
public static string StoppedIdlingList {
get {

View File

@@ -283,16 +283,16 @@ StackTrace:
<comment>{0} will be replaced by bot's name query (string)</comment>
</data>
<data name="BotStatusOverview" xml:space="preserve">
<value>There are {0}/{1} bots running, with total of {2} games ({3} cards) left to idle.</value>
<comment>{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</comment>
<value>There are {0}/{1} bots running, with total of {2} games ({3} cards) left to farm.</value>
<comment>{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</comment>
</data>
<data name="BotStatusIdling" xml:space="preserve">
<value>Bot is idling game: {0} ({1}, {2} card drops remaining) from a total of {3} games ({4} cards) left to idle (~{5} remaining).</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by number of cards left to idle, {3} will be replaced by total number of games to idle, {4} will be replaced by total number of cards to idle, {5} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")</comment>
<value>Bot is farming game: {0} ({1}, {2} card drops remaining) from a total of {3} games ({4} cards) left to farm (~{5} remaining).</value>
<comment>{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 farm, {3} will be replaced by total number of games to farm, {4} will be replaced by total number of cards to farm, {5} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")</comment>
</data>
<data name="BotStatusIdlingList" xml:space="preserve">
<value>Bot is idling games: {0} from a total of {1} games ({2} cards) left to idle (~{3} remaining).</value>
<comment>{0} will be replaced by list of the games (IDs, numbers), {1} will be replaced by total number of games to idle, {2} will be replaced by total number of cards to idle, {3} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")</comment>
<value>Bot is farming games: {0} from a total of {1} games ({2} cards) left to farm (~{3} remaining).</value>
<comment>{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")</comment>
</data>
<data name="CheckingFirstBadgePage" xml:space="preserve">
<value>Checking first badge page...</value>
@@ -301,65 +301,65 @@ StackTrace:
<value>Checking other badge pages...</value>
</data>
<data name="ChosenFarmingAlgorithm" xml:space="preserve">
<value>Chosen idling algorithm: {0}</value>
<comment>{0} will be replaced by the name of chosen idling algorithm</comment>
<value>Chosen farming algorithm: {0}</value>
<comment>{0} will be replaced by the name of chosen farming algorithm</comment>
</data>
<data name="Done" xml:space="preserve">
<value>Done!</value>
</data>
<data name="GamesToIdle" xml:space="preserve">
<value>We have a total of {0} games ({1} cards) left to idle (~{2} remaining)...</value>
<value>We have a total of {0} games ({1} cards) left to farm (~{2} remaining)...</value>
<comment>{0} will be replaced by number of games, {1} will be replaced by number of cards, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")</comment>
</data>
<data name="IdlingFinished" xml:space="preserve">
<value>Idling finished!</value>
<value>Farming finished!</value>
</data>
<data name="IdlingFinishedForGame" xml:space="preserve">
<value>Finished idling: {0} ({1}) after {2} of playtime!</value>
<value>Finished farming: {0} ({1}) after {2} of playtime!</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name, {2} will be replaced by translated TimeSpan string (such as "1 day, 5 hours and 30 minutes")</comment>
</data>
<data name="IdlingFinishedForGames" xml:space="preserve">
<value>Finished idling games: {0}</value>
<value>Finished farming games: {0}</value>
<comment>{0} will be replaced by list of the games (IDs, numbers), separated by a comma</comment>
</data>
<data name="IdlingStatusForGame" xml:space="preserve">
<value>Idling status for {0} ({1}): {2} cards remaining</value>
<comment>{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</comment>
<value>Farming status for {0} ({1}): {2} cards remaining</value>
<comment>{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 farm</comment>
</data>
<data name="IdlingStopped" xml:space="preserve">
<value>Idling stopped!</value>
<value>Farming stopped!</value>
</data>
<data name="IgnoredPermanentPauseEnabled" xml:space="preserve">
<value>Ignoring this request, as permanent pause is enabled!</value>
</data>
<data name="NothingToIdle" xml:space="preserve">
<value>We don't have anything to idle on this account!</value>
<value>We don't have anything to farm on this account!</value>
</data>
<data name="NowIdling" xml:space="preserve">
<value>Now idling: {0} ({1})</value>
<value>Now farming: {0} ({1})</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name</comment>
</data>
<data name="NowIdlingList" xml:space="preserve">
<value>Now idling: {0}</value>
<value>Now farming: {0}</value>
<comment>{0} will be replaced by list of the games (IDs, numbers), separated by a comma</comment>
</data>
<data name="PlayingNotAvailable" xml:space="preserve">
<value>Playing is currently unavailable, we'll try again later!</value>
</data>
<data name="StillIdling" xml:space="preserve">
<value>Still idling: {0} ({1})</value>
<value>Still farming: {0} ({1})</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name</comment>
</data>
<data name="StillIdlingList" xml:space="preserve">
<value>Still idling: {0}</value>
<value>Still farming: {0}</value>
<comment>{0} will be replaced by list of the games (IDs, numbers), separated by a comma</comment>
</data>
<data name="StoppedIdling" xml:space="preserve">
<value>Stopped idling: {0} ({1})</value>
<value>Stopped farming: {0} ({1})</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name</comment>
</data>
<data name="StoppedIdlingList" xml:space="preserve">
<value>Stopped idling: {0}</value>
<value>Stopped farming: {0}</value>
<comment>{0} will be replaced by list of the games (IDs, numbers), separated by a comma</comment>
</data>
<data name="UnknownCommand" xml:space="preserve">
@@ -377,7 +377,7 @@ StackTrace:
<comment>{0} will be replaced by giftID (number)</comment>
</data>
<data name="BotAccountLimited" xml:space="preserve">
<value>This account is limited, idling process is unavailable until the restriction is removed!</value>
<value>This account is limited, farming process is unavailable until the restriction is removed!</value>
</data>
<data name="BotAddLicense" xml:space="preserve">
<value>ID: {0} | Status: {1}</value>
@@ -401,16 +401,16 @@ StackTrace:
<comment>{0} will be replaced by generated 2FA token (string)</comment>
</data>
<data name="BotAutomaticIdlingNowPaused" xml:space="preserve">
<value>Automatic idling has paused!</value>
<value>Automatic farming has paused!</value>
</data>
<data name="BotAutomaticIdlingNowResumed" xml:space="preserve">
<value>Automatic idling has resumed!</value>
<value>Automatic farming has resumed!</value>
</data>
<data name="BotAutomaticIdlingPausedAlready" xml:space="preserve">
<value>Automatic idling is paused already!</value>
<value>Automatic farming is paused already!</value>
</data>
<data name="BotAutomaticIdlingResumedAlready" xml:space="preserve">
<value>Automatic idling is resumed already!</value>
<value>Automatic farming is resumed already!</value>
</data>
<data name="BotConnected" xml:space="preserve">
<value>Connected to Steam!</value>
@@ -495,10 +495,10 @@ StackTrace:
<value>Removed expired login key!</value>
</data>
<data name="BotStatusNotIdling" xml:space="preserve">
<value>Bot is not idling anything.</value>
<value>Bot is not farming anything.</value>
</data>
<data name="BotStatusLimited" xml:space="preserve">
<value>Bot is limited and can't drop any cards through idling.</value>
<value>Bot is limited and can't drop any cards through farming.</value>
</data>
<data name="BotStatusConnecting" xml:space="preserve">
<value>Bot is connecting to Steam network.</value>
@@ -532,10 +532,10 @@ StackTrace:
<value>Connection to Steam Network lost. Reconnecting...</value>
</data>
<data name="BotAccountFree" xml:space="preserve">
<value>Account is no longer occupied: idling process resumed!</value>
<value>Account is no longer occupied: farming process resumed!</value>
</data>
<data name="BotAccountOccupied" xml:space="preserve">
<value>Account is currently being used: ASF will resume idling when it's free...</value>
<value>Account is currently being used: ASF will resume farming when it's free...</value>
</data>
<data name="BotConnecting" xml:space="preserve">
<value>Connecting...</value>
@@ -575,7 +575,7 @@ StackTrace:
<comment>{0} will be replaced by culture code, such as "en-US", {1} will be replaced by completeness percentage, such as "78.5%"</comment>
</data>
<data name="IdlingGameNotPossible" xml:space="preserve">
<value>Idling {0} ({1}) is temporarily disabled, as ASF is not able to play that game at the moment.</value>
<value>Farming {0} ({1}) is temporarily disabled, as ASF is not able to play that game at the moment.</value>
<comment>{0} will be replaced by game's ID (number), {1} will be replaced by game's name</comment>
</data>
<data name="WarningIdlingGameMismatch" xml:space="preserve">
@@ -587,10 +587,10 @@ StackTrace:
<comment>{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.</comment>
</data>
<data name="BotAccountLocked" xml:space="preserve">
<value>This account is locked, idling process is permanently unavailable!</value>
<value>This account is locked, farming process is permanently unavailable!</value>
</data>
<data name="BotStatusLocked" xml:space="preserve">
<value>Bot is locked and can't drop any cards through idling.</value>
<value>Bot is locked and can't drop any cards through farming.</value>
</data>
<data name="ErrorFunctionOnlyInHeadlessMode" xml:space="preserve">
<value>This function is available only in headless mode!</value>
@@ -712,7 +712,7 @@ Process uptime: {1}</value>
<comment>{0} will be replaced by number of confirmations</comment>
</data>
<data name="BotExtraIdlingCooldown" xml:space="preserve">
<value>Waiting up to {0} to ensure that we're free to start idling...</value>
<value>Waiting up to {0} to ensure that we're free to start farming...</value>
<comment>{0} will be replaced by translated TimeSpan string (such as "1 minute")</comment>
</data>
<data name="UpdateCleanup" xml:space="preserve">
@@ -747,7 +747,7 @@ Process uptime: {1}</value>
<value>Config directory could not be found, aborting!</value>
</data>
<data name="BotIdlingSelectedGames" xml:space="preserve">
<value>Idling selected {0}: {1}</value>
<value>Playing selected {0}: {1}</value>
<comment>{0} will be replaced by internal name of the config property (e.g. "GamesPlayedWhileIdle"), {1} will be replaced by comma-separated list of appIDs that user has chosen</comment>
</data>
<data name="AutomaticFileMigration" xml:space="preserve">