JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A way to use other language than English for backend launch

JustArchi opened this issue · comments

Checklist

Enhancement purpose

The issue is that after every launch of ASF, I'm starting receiving emails in English. These emails are notifications about successful purchase/sale on the Steam community market, receipts about paying for games. And after program finish own work, I need relaucnh my own Steam client to refresh my language preferences. Is there any way to run the server side of the Steam client in my native language to continue receiving notifications as I did before?

https://steamcommunity.com/groups/archiasf/discussions/1/4035850502437013626

Solution

I'm quite sure there is a property in SK2 somewhere that influences the language we're announcing with to Steam network. Let's find it and see what we can do with it.

Why currently available solutions are not sufficient?

As per above.

Can you help us with this enhancement idea?

Yes, I can code the solution myself and send a pull request

Additional info

No response

O oh. That sounds like an interesting thing I've never thought about before because I always keep my stuff in english anyways :D I'll be looking forward to community opinions on this.

Update: we have client_language in proto accepting values such as "english", "ukrainian", "russian". Solution for now is to take current culture, convert english name to lowercase and pass it along, which should do the trick.