Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I changed language of games and Steam client several times and never had an issue with any redownloads (maybe except once some very small file (less than 100kb))
Unless you're talking about Valve games only?
The reason why they separated, is to reduse the download size, and people tend to stick to the one language they prefer.
- Why would you need to switch game languages?
- Why not just copy the game folder/files with the language you want, and paste it somewhere else to keep them, then change the language, and do the same to get all the languages you want.
Also read my post again, you're blaming Steam, for Pubs/Devs doing again. The files get replace when you change language, and yes this is the doing of Pubs/Devs, if they wanted to give you all the languages, instead of making your download smaller, then they wouldn't bother giving you the option in the 1st place for downloading. What you're asking is Steam to store the game files multiple times on your system, and if they allow Pubs/Devs this, again would fall to the Pubs/Devs doing if they choose to do it, or not.
- because copy pasting languagefiles isn't easy? Sticking with my example, Skyrim has 9 lang files *THAT I KNOW OF*. Also it is a hacky solution and inconvenient.
- I am not blaming steam for something that is up to the publishers/devs. Steam actively encourages the use of their language preferences. If the devs use that system (and I think they should, because it is good in theory) changing the language happens without ever executing any code, written by the gamedevs. The only way for the gamedevs to implement locally saved language files, is to recognize that the language was changed after the fact and THEN create a backup. After this, switching languages from the backup is the same hacky solution as copy pasting your own manual backup, with the only difference of it being done automatically. This would create a disconnect between the language prefs and the actual game and as such is a horrible solution.
- I am also not asking steam to store the gamefiles multiple times. there are multiple ways to achieve what I am asking. I will give three examples:
1. Moving the necessary files between the directories, essentially switching them out for the old ones and putting those into the storage directory. (easiest)
2. Only temporarily adding the files during launch (probably the least efficient/ellegant)
3. Using hard links where the actual files should be (probably the best solution)
If I can come up with these solutions on the spot, then experienced Valve programmers can come up with 20 viable solutions in a few hours.
Ok, Skyrim got 9 diferent languages.
Uhh, yea, sure you weren't.. Either you want to redownload the languages, and replace the files, or you want Steam to store the game files multiple times on your system to switch between the languages without redownloading them. I did give you a solution from before, you have to make the effort yourself.
Now clearly read slowly, as I pointed out before this is Pubs/Devs issues they choose to do this, by separating languages versions of the game, Steam gave the Pubs/Devs all the tools they wanted. If you have a problem with how the game is, take it up with the Pubs/Devs. If Pubs/Devs wanted to shove all the files, they wouldn't bother giving you the option to change languages on Steam as I said before, they would just make sure you download all the languages files for the game.
Now your list.
1. That's was literally what I just explain to you, that you have to do yourself.
2. Adding temporarily what?
3. Hard links to find the files... Doesn't sounds like Steam job, more like has something to do with the Pubs/Devs, which you have to take it up with them.
^This.
I was saying that it has 9 different files PER LANGUAGE that I know of.
1. And I am asking for an automated version of this solution, for reasons I already stated, yet you clearly didn't understand.
2. read again. It's not that difficult to understand, if you still don't get it, check out how Minecraft Forge works, the same principle can be applied here. (although it drastically increases the initial load time)
3. It probably doesn't but it is a viable solution nonetheless.
They certainly don't control the downloading and replacing of files on your computer. That is all Steam. Otherwise there would be no point in having the languagesettings controlled by steam.
But you know what, Ill try to do some more research on this.
Devs implement how language support works for their game
If you don’t like the way it’s implemented for a particular game ask the dev to change it
Steam doesn’t control how a dev implements language support. They simply provide the infrastructure to do so
1. I did understand, that why I gave you a solution you have to manually do yourself, which I was clear about it. Or make an app that handle it for you, or ask in the modding community to help you out.
2. I don't know what Minecraft Forge even is, but I had to google what that even was, so you want a API that handle changes, which handle changes in game, which leads to not being a Steam problem, since they didn't make the game, and they're not going to mess with other people games, without their permission, and top of it is just time, and money, which why should Steam waste their time doing this, if it's not even their game, or their problem? This is a Pubs/Devs you need to bring it up with, not Steam.
3. Reason why it doesn't sound like Steam job, because it means they have to make changes to the game itself, which they're not obligated, and they're not going to change someone else games, just because you wanted them to do it.
Uhh.. Pubs/Devs do have control over their files for their game, they can change anything as they please at any given moment on Steam. If the Pubs/Devs make a change to their game, this may/will prompt Steam to start downloading the changes on your system as soon you open it, or try to launch the game.
Think of Steam as a mail man, and you wanted to send a update to everyone, does that give Steam to rip open your mail, and make changes to it to how they wanted, then give it out to everyone? If you understood this, then you clearly know why this falls to the Pubs/Devs, and not Steam problem. Steam give them the tools, it's up to how the Pubs/Devs choose to use those tools, or not at all, they're not force to use all the tools, that Steam offer them. Steam offer the choice to choose which language to download, because Pubs/Devs want people to choose a language, if they didn't want people to choose a language as I said before, this wouldn't been an option at all on Steam, and Steam wouldn't offer you the choice either, since there wouldn't be another language to download, if the Pubs/Devs didn't want to give that option.
That sentence proves, that you didn't understand. You never gave me a solution, you simply parroted the solution I already said, I don't want. For reasons I mentioned previously.
Never mind, it just is something that shot through my head because it employs a similar principle. Don't worry about it.
This just further cements my belief that you have no clue of what I am talking about.
I never asked steam to modify anyones game, because it isn't necessary.
Yea, completely beside the point. I never said anything contrary and it has no impact on what I am talking about.
yes a mailman that rips up all the letters from yesterday before delivering the ones for today.
that site talks about models and presentation, not implementation. Irrelevant.
Honestly, it's like you guys actively choose to ignore my points. I give up.
I am not asking steam to change implementation, I am asking them to localy store data that I have to keep redownloading for now reason.
And again since you’re not reading
The developer creates the depots
Feel free to whine to them