|
On January 03 2012 21:25 aerotonox wrote: I then discovered your post in TL. After reading so many posts on how to get perfect Korean language in an SC2 client, this was the "this is it" post for me. I did not download the KR/TW client again from Battle.net as my relocalized SEA/NA now KR/TW gateway/English language client worked fine except for the incomplete translation. Using the GSC Relocalizer, I clean-installed my relocalized client as zhTW. Was the client originally Taiwanese before you used GSC's relocalizer?
On January 03 2012 21:25 aerotonox wrote: I followed the steps. I've been running repair.exe since this morning. After checking ~3000MB out 20000MB the repair.exe finally finishes and told me to reinstall. For the times I did this on my PC and Mac, Repair never asked me to reinstall. It simply checked all 20 gigabytes of files and said it was done. This might have been caused by GSC's relocalizer, but you said you cleaned your client first so I'm not sure why it happened.
On January 03 2012 21:25 aerotonox wrote: I have not reinstalled yet, but I GSC-relocalized my now made-weird client (blanks again, and when I log in I'm to make a new SC2 character and I'm now on Starter Edition) to source=enUS and target=zhTW and got to log in to my full account again, in short my client acts as I described above again. Just to be clear, is your client currently like it was before you tried the method in this guide?
On January 03 2012 21:25 aerotonox wrote:What I really want is to have a client that connects to the Korea/Taiwan server and uses the Korean language for sounds and menu text, so it will be a perfect Korean account. I have a full unlimited Korea/Taiwan account on my Battle.net account. I'm going to try one of these three things, hopefully I'll finish one of these before the week ends and post my results. please help me in deciding the best solution, thanks!  hope u guys will benefit from this too... First thing: I will download the Taiwan client and do a separate installation from my current. Then patch manually using the offline patch. I will put koKR.txt in Versions. I will then run repair.exe. Then change the needed things in variables.txt. essentially the same steps as the OP. I did not follow the OP religiously on my first attempt on this, now I will. So I will get to connect to Taiwan without the language pack error or no SC2 on Korea or Korean account need KSSN problem. And hopefully get to connect to Taiwan as well as have Korean menu text and audio. Unfortunately, the method I posted will perfectly translate your client without funny blanks, but it will not let an unlimited play time account log in. Only a Starter Edition account can log in. Otherwise, I think this would have worked if the authorized language pack error didn't exist.
On January 03 2012 21:25 aerotonox wrote:Second thing: I'm going to follow the steps above again after downloading the Taiwan client but instead of using repair.exe (which failed to do its job for me) I will put a text file koKR.txt in \StarCraft II\Versions and download koKR.SC2Assets (Part 1) and (Part 2) and koKR.SC2Data and place these two in \StarCraft II\Mods\Liberty.SC2MOD once I find out how and where to download koKR.SC2Data (please help me look for these or upload them! repair.exe doesn't work for me). Then I will edit \Documents\StarCraft II\Variables.txt, localidassets=koKR, localiddata=koKR. And edit C:\Windows\system32\drivers\etc\hosts and change the line "~kr.battle.net~" to "~tw.battle.net~". Hopefully I will get to connect to Taiwan, the KR/TW server, with no errors. Plus the client with Korean menu text and audio together. Technically, this does the same thing as the Repair method except you don't run Repair. The end result is the same: it will translate everything but restrict access to Starter Editions only.
On January 03 2012 21:25 aerotonox wrote: Third thing: I'm going to try downloading the full Korean client once I figure out how to (can you guys reply with how to? I don't know how as of now, I'm currently searching for the way) then change the server it connects to to Taiwan instead of Korea to avoid any Battle.net account problems, by changing the "~kr.battle.net~" in \hosts to "~tw.battle.net~". So I will get to connect to Taiwan, essentially the KR/TW server, without the language pack error or no Korean account verified with a KSSN problem. And have a client with Korean menu text and audio at the same time. Which is my intention. You can download any client from your Battle.net account. Log in at http://us.battle.net/en/. Click Manage my Games, Download Game Client near the right, scroll down to StarCraft II, click Change next to the locale, select the client you wish to download, click SAVE, then click Windows or Mac to the right to get the downloader. This sounds like the most likely to work method of your three, but I haven't modified my hosts file to try it out.
On January 03 2012 21:25 aerotonox wrote:Do you guys have any suggestions before I try this out? I will post what happens with screenshots if I get to. glhf to all of us  thanks to Kaizer again for the amazing OP The most likely choice in my eyes for you right now is the third choice you outlined: download the Korean client and modify your hosts file. The method I wrote about only works with Starter Editions if you change the menu text, so don't bother with the method I described. However, if you leave the menu text alone you can change the sounds and voice acting via this method. More research will be needed to make something come out of this.
Just to show I wasn't lying, I finally took some screenshots: http://imgur.com/a/blrLj
|
On January 04 2012 13:12 KAiZ3R wrote: Was the client originally Taiwanese before you used GSC's relocalizer?
No before using the GSC Relocalizer my client connected to the Southeast Asia (SEA) gateway and used the English (SG) (enSG) language. The Southeast Asia (SEA) client can also log in to the North America (NA) gateway without any user or third-party modifications, this feature was provided by Blizzard in late 2010.
On January 04 2012 13:12 KAiZ3R wrote: For the times I did this on my PC and Mac, Repair never asked me to reinstall. It simply checked all 20 gigabytes of files and said it was done. This might have been caused by GSC's relocalizer, but you said you cleaned your client first so I'm not sure why it happened.
There is an option in the GSC Relocalizer (#3) to "clean-install" a client as a client using a gateway you choose, in this case I "clean-installed" my SEA client to a TW client. I did not re-install my client. I have a SEA offline DVD installer and I have never downloaded the TW client from Battle.net as of now.
On January 04 2012 13:12 KAiZ3R wrote: Just to be clear, is your client currently like it was before you tried the method in this guide?
Yes, my client is at present connects to the KR/TW gateway (via TW) and uses the English (US) (enUS) language. It is like my client at the time I tried your new relocalization method, at that time it connected to KR/TW via TW and used enUS language also.
On January 04 2012 13:12 KAiZ3R wrote: Unfortunately, the method I posted will perfectly translate your client without funny blanks, but it will not let an unlimited play time account log in. Only a Starter Edition account can log in. Otherwise, I think this would have worked if the authorized language pack error didn't exist.
I will not try the first method out now because of the current Starter Edition/language pack authorization problem. I might try it again if we find a fix and if repair.exe actually works for me (it seems as though my client now has a special case/problem).
On January 04 2012 13:12 KAiZ3R wrote: Technically, this does the same thing as the Repair method except you don't run Repair. The end result is the same: it will translate everything but restrict access to Starter Editions only.
Since doing this is redundant, I will not do this anymore. It might be useful though to have koKR.SC2Data as an online download just like koKR.SC2Assets, if repair.exe doesn't for you or if you don't want to wait for repair.exe and downloading is actually much faster (like using something like DownThemAll! for Firefox and Download Accelerator Plus).
On January 04 2012 13:12 KAiZ3R wrote:You can download any client from your Battle.net account. Log in at http://us.battle.net/en/. Click Manage my Games, Download Game Client near the right, scroll down to StarCraft II, click Change next to the locale, select the client you wish to download, click SAVE, then click Windows or Mac to the right to get the downloader. This sounds like the most likely to work method of your three, but I haven't modified my hosts file to try it out.
If you log in as usual, you will have all region client download options except for Korea. To solve this, there is a "Choose region/language" like option at the bottom-right of the Battle.net site. Change to the Korean option, and log in again. When choosing to download an SC2 client, the only region client you will be able to download is the Korea client. To switch back to the "old" mode just go here again and change it to the region/language option you want.
The hosts file solution might work. Open /hosts with Notepad. If you do not find a "~battle.net~" line there you might have to reinstall. After using the GSC Relocalizer and the OP's relocalization method I did not find a "~battle.net~" line in my /hosts. I will install the KR client I will download soon from Battle.net. I will do the third method as you recommended.
On January 04 2012 13:12 KAiZ3R wrote:The most likely choice in my eyes for you right now is the third choice you outlined: download the Korean client and modify your hosts file. The method I wrote about only works with Starter Editions if you change the menu text, so don't bother with the method I described. However, if you leave the menu text alone you can change the sounds and voice acting via this method. More research will be needed to make something come out of this. Just to show I wasn't lying, I finally took some screenshots: http://imgur.com/a/blrLj
Thanks again to Kaiser for the really helpful OP and the solution he recommended. Plus the offline patch links and the screenshots. I will post my results here at the soonest time. thanks again
|
I am having a problem with this otherwise awesome method. I want to use this to change the sound data for SC2. I have two clients: enUS and zhTW. I have used repair to put the language data into the proper places as instructed. No problem there. I can change the localeassets value koKR and get Korea voices and it works. Cool.
Now both my clients go to my documents/SC2 blah blah for account data storage where variables is. This variable file seems to be overwritten to be either enUS or zhTW depending on which it thinks I am using the most. (It will act as if it reads a separate txt file even though it does exist. IE I have used enUS five times so the variables file sets the relevant values to enUS. If I open zhTW the values will not change, but it will not try to load enUS. I really don't know how this works). So it seems like I need to change the value rather often or commit to using one server?
Is there any way to get around this problem? I know there are separate variable files for account, but it does not seem to matter what values I set to them.
|
I try and relocalize using this guide but when I do the repair thing it finds my install location of the TW client but then doesn't do anything, only gives me an option to cancel...
Anyone else had this happen?
|
I got to use the Korean language (menu text and audio) and have my client connect to the Taiwan region.
I downloaded the Korean client and used the birdkicker relocalizer to source=koKR and target=zhTW off a fresh Korean client installation. Did not touch hosts.
No starter edition/language pack problem. Only problem is maps, achievements and some parts are not translated (the ones that appear as squares, so it isn't super perfect like as in a real Korean account/Korean client. Thanks again for all the help
|
This works brilliantly, thanks KAiZ3R 
Yea like others have mentioned, if you change the localeiddata it changes the server login location too.
So for now the sounds (localeidassets) work perfectly. If you change the menu words (localeiddata) it will change the login server location too.
|
Also posted this in the Patch 1.4.3 Released thread http://www.teamliquid.net/forum/viewmessage.php?topic_id=313013.
On February 18 2012 12:32 justiceknight wrote: Patch Notes Bug Fixes Fixed an issue which was causing some players with a full version of SC2 to be stuck in Starter Edition.
hallelujah! yes! real korean menu text and sound hwaiting~!!!
On December 29 2011 13:41 KAiZ3R wrote:I did a quick search for "relocalize" and all the results seem to modify game files and only work on PC. This method, inspired by this post on Reddit, should not modify game files and should work on both PC and Mac. If someone else figured this out and posted before me, let me know and I'll credit them here. I tested this method on a newly installed and patched Taiwanese client for Mac and successfully relocalized it to English (US). As always, don't blame me if your computer explodes and read everything before deciding whether or not to take the risk of ruining a StarCraft II client and wasting a sizable chunk of time. Update: This method does not change the gateway a client accesses. Also, for some reason if you change the menu text of the client following this method it will allow Starter Editions to log in but block full editions with an unauthorized language pack error. This means this method currently does not work if you are trying to translate your client's text. However, this method does work for all accounts with regards to changing voice acting and sounds.
|
On February 22 2012 23:12 c_kAelle wrote:Also posted this in the Patch 1.4.3 Released thread http://www.teamliquid.net/forum/viewmessage.php?topic_id=313013. Show nested quote +On February 18 2012 12:32 justiceknight wrote: Patch Notes Bug Fixes Fixed an issue which was causing some players with a full version of SC2 to be stuck in Starter Edition. hallelujah! yes! real korean menu text and sound hwaiting~!!! Show nested quote +On December 29 2011 13:41 KAiZ3R wrote:I did a quick search for "relocalize" and all the results seem to modify game files and only work on PC. This method, inspired by this post on Reddit, should not modify game files and should work on both PC and Mac. If someone else figured this out and posted before me, let me know and I'll credit them here. I tested this method on a newly installed and patched Taiwanese client for Mac and successfully relocalized it to English (US). As always, don't blame me if your computer explodes and read everything before deciding whether or not to take the risk of ruining a StarCraft II client and wasting a sizable chunk of time. Update: This method does not change the gateway a client accesses. Also, for some reason if you change the menu text of the client following this method it will allow Starter Editions to log in but block full editions with an unauthorized language pack error. This means this method currently does not work if you are trying to translate your client's text. However, this method does work for all accounts with regards to changing voice acting and sounds. As cool as this is and as much as I hope this solves the problem, I am not in a position to test for functionality as I don't have access to a full TW account. Here's to hoping some brave souls test this out. Do it for science!
|
Still doesnt work for me when i try to change TW client into Korean... Thats the error I get. + Show Spoiler +
|
On February 24 2012 18:43 heythere wrote:Still doesnt work for me when i try to change TW client into Korean... Thats the error I get. + Show Spoiler + That's probably the unauthorized language pack error. I managed to confirm this still doesn't work and updated the guide yesterday to reflect as much.
|
I am sorry but I didn't fully understand the note about patch 1.4.3 Does this method no longer work at all after 1.4.3?
|
Well, I have a TW Client, followed the steps as instructed, wanting an English language on it, and it gives me the Language pack error. Is there any fix to this? And if not...How can I revert it?
|
so... if i want to play Chinese SC2 in Korean do I use Chinese client to relocalize?
|
followed this method and it doesnt work  i used my zhCN client, patched it to latest, created a koKR.txt file in Versions folder, ran repair.exe, and changed edit Variables.txt to koKR. but still, everything is in chinese...
I have already been playing with my zhCN client. does this matter? does client have to be left untouched before relocalizing?
even though i have a fully payed account and I log in with it, no error occurs. even if i don't change the menu text language and only change the sound and voices, nothing happens. it just stays as same Chinese client. literally nothing works
|
On March 03 2012 05:09 Sirverik wrote: I am sorry but I didn't fully understand the note about patch 1.4.3 Does this method no longer work at all after 1.4.3? It does not work and never has for menu text. It works for sounds. Read the guide for details. Read Step 6 for instructions.
On March 03 2012 13:19 Grey8 wrote: Well, I have a TW Client, followed the steps as instructed, wanting an English language on it, and it gives me the Language pack error. Is there any fix to this? And if not...How can I revert it? There is no fix. As stated in guide:
...if you change the menu text of the client following this method it will allow Starter Editions to log in but block full editions with an unauthorized language pack error. ...only Starter Editions will be able to log in if the menu text is different from the client's default. To revert changes, simply rebind the variables in Variables.txt to their original values. You can change just the sounds on the zhTW client to enUS. For that I refer you to Step 6 of the guide:
...As of now, leave localeiddata alone and only change localeidassets to change the sounds and voices.
On March 04 2012 03:26 joonjoon819 wrote: so... if i want to play Chinese SC2 in Korean do I use Chinese client to relocalize? On March 04 2012 04:10 joonjoon819 wrote:followed this method and it doesnt work  i used my zhCN client, patched it to latest, created a koKR.txt file in Versions folder, ran repair.exe, and changed edit Variables.txt to koKR. but still, everything is in chinese... I have already been playing with my zhCN client. does this matter? does client have to be left untouched before relocalizing? even though i have a fully payed account and I log in with it, no error occurs. even if i don't change the menu text language and only change the sound and voices, nothing happens. it just stays as same Chinese client. literally nothing works  It shouldn't matter if you have already been playing. As stated in the guide, you cannot change the menu text in a functional way. If you only changed localeidassets and not localeiddata in Variables.txt and nothing changed, many things could have happened. If reopening the file shows that the variable has reverted on its own or appears to have done so, you either forgot to close StarCraft II before editing the file, the file's changes were not saved in the first place, the locale of whatever Windows you use is ruining something, or the method does apply to the zhCN client.
|
Lol so all I had done so far was put the empty enUS.txt file in the versions folder and run the repair program.
Now I can't login on ANY of my sc2 installations on any servers. They all say the servers are offline, and if I try to play in offline mode it says I have to have a blizzard authorized language pack for that region to be able to play... WTF??
I checked my variables.txt and all of them say enUS for localeidassets and localeiddata
WTFFFFFFF
|
Worked perfectly alongside my normal enUS install. Relocalized my zhTW client to a koKR one, now it looks and feels like a legitimate Korean account.
I've found that if you have multiple clients installed, both clients will share and use the same Variables.txt file, and the client will automatically default to its default locale if the localeidassets or localeiddata is changed to something it doesn't recognize. So my Variables.txt contains "localeidassets=koKR and localeiddata=koKR", and both my enUS and zhTW clients are perfectly fine.
Nice job, and props!
|
On April 09 2012 09:36 MarkZinger wrote: Worked perfectly alongside my normal enUS install. Relocalized my zhTW client to a koKR one, now it looks and feels like a legitimate Korean account.
I've found that if you have multiple clients installed, both clients will share and use the same Variables.txt file, and the client will automatically default to its default locale if the localeidassets or localeiddata is changed to something it doesn't recognize. So my Variables.txt contains "localeidassets=koKR and localeiddata=koKR", and both my enUS and zhTW clients are perfectly fine.
Nice job, and props!
So does this mean that this method *does* work for the case where you're changing the language and text of a TW account to a KR one? I'm looking into getting a TW account, but don't want to until I can change the interface such that it's indistinguishable from a KR one. My currently installed client is a SEA/NA client. If someone could confirm this one way or the other that'd be great.
|
I found a much quicker way for OS X users to add languages and/or change game sounds
Close Game!!!
1. go to your Applications folder and into SC2:
/Applications/StarCraft II/Mods/Core.SC2Mod
there you should have two files called ie: xxXX.SC2Data and xxXX.SC2Assets (xxXX standing for you localisation enGB, deDE etc.....)
2. Change those 2 filenames to whatever localisation you want it to be (for exact details look above in the first Post) Example: If you want to have the Russian language files just rename them to ruRU.SC2Assets and ruRU.SC2Data
3. Run the Repair
Should take a while cause it needs to download the new files. While repairing it should show now your original localisation as well as your new one!
4. Follow point 6 in the origianl post to change game sound and or game language
For me it worked perfectly and don't blame me if it doesn't work on yours.... I do not take any responsibilities!!!
GL HF!!
|
After patch 1.5, I get this error and can't cannot even log into my KR/TW account. Screenshot I tried to find the repair again but I guess Blizzard removed it in 1.5.
Anyone know how to fix this. I used the method in this post to get the KR sounds, I think thats the problem.
|
|
|
|