• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:09
CEST 18:09
KST 01:09
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Flash Announces Hiatus From ASL55Weekly Cups (June 23-29): Reynor in world title form?13FEL Cracov 2025 (July 27) - $8000 live event18Esports World Cup 2025 - Final Player Roster16Weekly Cups (June 16-22): Clem strikes back1
StarCraft 2
General
TRUSTED USDT RECOVERY TECHY FORCE CYBER RETRIEVAL Statistics for vetoed/disliked maps The SCII GOAT: A statistical Evaluation Weekly Cups (June 23-29): Reynor in world title form? PiG Sty Festival #5: Playoffs Preview + Groups Recap
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series Korean Starcraft League Week 77 Master Swan Open (Global Bronze-Master 2) [GSL 2025] Code S: Season 2 - Semi Finals & Finals
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
Player “Jedi” cheat on CSL Replays question BW General Discussion Flash Announces Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [BSL20] Grand Finals - Sunday 20:00 CET Small VOD Thread 2.0 [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Games Industry And ATVI
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 712 users

Relocalize SC II on PC/Mac - No 3rd Party Programs

Forum Index > Tech Support
Post a Reply
Normal
KAiZ3R
Profile Joined November 2011
United States13 Posts
Last Edited: 2012-02-23 07:18:03
December 29 2011 04:41 GMT
#1
Overview:
          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.

    This method does not change the gateway a client accesses. A TW client still tries to log onto the TW server.

    Update 2 - Feb. 22, 2012: Recently patch 1.4.3 rolled out. I have received a report this method now works for translating menu text! I'm waiting for a few more confirmations. Thanks to c_kAelle for bringing this to my attention: Still not working.
    Patch Notes
    Bug Fixes
    Fixed an issue which was causing some players with a full version of SC2 to be stuck in Starter Edition.


    Update 1 - (Old): 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.

    If you want a working method, check out birdkicker's update of Girlscoutcookie's original relocalizer here.

    Screenshots of the results of using this method are here. A Starter Edition account is required to log in.

Instructions:
  1. Install and patch the client for the region you wish to play on and have an account on. For me, I downloaded the Taiwanese client because I have a Taiwanese account and wish to play on the KR/TW ladder. When installing, you should install it to a directory different from the default so you don't overwrite any existing installations. I recommend adding the region to the end of “StarCraft II” so you get something like “StarCraft II TW”. Though the text for the different installers varies, the buttons do the same things so Step 2 of this should guide you through the installation process of a client in a language you don't understand.

    It is also a good idea to download the complete patch for the latest version of your client ahead of time just so you don't wait an extra year for it to download then patch. Blizzard hosts the patches for the Americas here, the European and Russian patches here, the Korean patches here below 한국어 in the article, the Taiwanese patches here, and the Chinese patches here.

  2. Decide what language you want the sounds and menu text to be in. Take note of the corresponding four characters in square brackets below and create a blank text document on your Desktop with that name. For me, I created a text file named enUS.txt via TextEdit and saved it to the Desktop for later because my target language is English (US). It would be named deDE.txt if my target language was German.
    English (UK) [enGB]
    English (US) [enUS]
    French [frFR]
    German [deDE]
    Italian [itIT]
    Korean [koKR]
    Polish [plPL]
    Portuguese (Brazil) [ptBR]
    Russian [ruRU]
    Simplified Chinese [zhCN]
    Spanish (Mexico) [esMX]
    Spanish (Spain) [esES]
    Traditional Chinese [zhTW]

  3. Navigate to Versions inside your new StarCraft II client's installation directory. For Windows, the installation directory will be something like:
    C:\Program Files (x86)\StarCraft II TW\

    depending on what you named the folder. Open the folder Versions within.

    For Mac, the installation directory will be something like:
    /Applications/StarCraft II TW

    depending on what you named the folder. Right or control-click the file called Versions and select Show Package Contents.

  4. Move the blank text file you created from your Desktop to the inside of Versions. It should be in the same place as the folders named Base15405, Base16561, and et cetera.

  5. Make sure StarCraft II is not running and run Repair. This program should be in the Support folder in your new StarCraft II client’s installation directory. If you did everything correctly, the main window will show that it has detected an extra locale and begin checking game files. In addition, it will download the sound and menu files for the newly added locale. This step can take a lot time! For me it took about 1 hour and ended up checking about 20 gigabytes of files just to download about 400 megabytes of data because it checks to make sure all game files are as they should be. There were many times where it looked like Repair wasn't doing anything and was frozen, but just wait it out.

  6. Once Repair finishes and exits, modify your Variables.txt file. On PC, it should be located within your My Documents folder at:
    StarCraft II\Variables.txt

    On Mac, it should be located at:
    ~/Library/Application Support/Blizzard/StarCraft II/Variables.txt

    Open Variables.txt, and in the alphabetized list of variables, look for the following entries:
    localeidassets=xxXX
    localeiddata=xxXX

    where xxXX should be the original locale of the installed client. Change xxXX to the characters you took note of in Step 2 and save the file. For me, I changed the lines to read:
    localeidassets=enUS
    localeiddata=enUS

    localeidassets controls the sounds used in the game and localeiddata controls the menu text. I have confirmed it is possible to mix and match sounds and menu text by binding these variables to different locales, but only Starter Editions will be able to log in if the menu text is different from the client's default. Simply add extra blank text files with different names for different locales to Versions before running Repair to download the extra files. As of now, leave localeiddata alone and only change localeidassets to change the sounds and voices.

  7. You're done! Launch the newly installed client and see if everything works.

Advantages:
  • All game files are downloaded and put in place by programs Blizzard created. Don't take my word for it, but I think that means it doesn't violate the Terms of Use and shouldn't lead to a ban. I'm not an authority on this topic, so I could be entirely wrong.
  • Works on both PC and Mac! To my knowledge, this is the only way to relocalize a StarCraft II client on Macs.
  • "Perfect" translation. When I used other relocalizers, they translated all the important text but left some things untouched. With this method, everything is translated so that it looks like a native client in the language you relocalized to, meaning everything down to the buttons, achievement names, and even graphics are translated.

Disadvantages:
  • Resource intensive. Each client you install takes up about 10 gigabytes of hard drive space and the entire process from installation to relocalization takes a sizable chunk of time. Given that there are more time and space efficient methods out there, the only real reasons for using this method are the fact it uses no third party programs and translates some unnecessary text in a "pretty" way.

Unknown:
  • As of now, I have no idea how this method fares once a new patch rolls out. I'm inclined to say it should be fine due to how I think it works, but you might or might not have to rerun Repair every patch.
  • The computer I tested this method on only had one client installed specifically to test this out. This means people that already have clients installed may face slightly different directory paths. This also raises some ambiguity regarding editing of Variables.txt as I don't know where, if the client does, store extra copies of this file. I theorize Variables.txt is shared between multiple clients and the user will have to set localeidassets and localeiddata as necessary when switching clients.

How I Think This Method Works:
          After performing the steps in this guide, a new xxXX.SC2Assets file and xxXX.SC2Data file appears inside each .SC2Mod folder inside the Mods folder in the StarCraft II installation directory for the added locale. What this suggests to me is that due to some modular program design on Blizzard's part, obtaining the relevant .SC2Assets and .SC2Data files from anywhere, adding them to the corresponding folders, and modifying the Variables.txt file relocalizes your client and skips the Repair step altogether. It is fully possible that in the future if and when Blizzard decides to support language packs they will simply offer them as downloads that add these files to the correct places automatically.

Final Notes:
          Shout outs to Girlscoutcookie for the first relocalizer I used, the person mentioned on Reddit for discovering this trick with sounds, and SC2Sea for the installation guide.


Edit 1: Fixed a typo, confirmed mixing locales for sounds and menu text, and added manual patch links for all locales.
Edit 2: Added a warning.
Edit 3: Added screenshots.
Edit 4: Request.
Edit 5: Update for patch 1.4.3.
dotamaster
Profile Joined October 2010
104 Posts
Last Edited: 2011-12-30 02:07:18
December 30 2011 01:54 GMT
#2
Awesome guide, KAiZ3R.

Worth the bookmark.

RTSDealer's guide also helped me decipher the hieroglyphics.

Damn, KR ladder is a lot of fun!

p.s. Will try this method if a new patch does not break anything.
Who shall win the Dota genre wars?
NaZzAtoR
Profile Joined May 2011
United States15 Posts
Last Edited: 2012-01-01 01:37:55
January 01 2012 01:37 GMT
#3
So I am currently running the repair client and everything is going smooth. I just have a question. I thought this just changed the language of the game. Does it also change the server?
Damn, KR ladder is a lot of fun!

This is why I ask. I don't want to to that. Can I play on the NA server in Korean? I read the note at the bottom that said
localeidassets controls the sounds used in the game and localeiddata controls the menu text. Though I have not confirmed it, I think it is possible to mix and match sounds and menu text. Simply add extra blank text files with different names for different locales to Versions before running Repair to download the extra files. What this means is that you might be able to play from a Taiwanese client in Italian menu text and listen to the German voice acting.

Which makes me think what I am saying is possible. I am sure it will make sense as I get going through this I just want to make sure that I am doing things correctly.
NaZzAtoR
Profile Joined May 2011
United States15 Posts
January 01 2012 06:19 GMT
#4
So i got my voice acting to change which was my original goal. But you said that
you might be able to play from a Taiwanese client in Italian menu text and listen to the German voice acting.
Which I don't see how that is possible because when you change the localeiddata from say localeiddata=enUS to localeiddata=koKR it makes your game go the the Korean server. Which would mean that you can only have the in game text like the buttons and menus to be the language that falls under that server. So you cannot have an NA account that looks Korean or a
a Taiwanese client in Italian menu text and listen to the German voice acting
. Or did I just do somthing wrong. I am not calling you out this is an awesome guide just asking asking a question.
zakklol
Profile Joined March 2011
8 Posts
January 01 2012 09:00 GMT
#5
If you're willing to mess with your hosts file (/etc/hosts in OSX, i forget where the equivalent is in windows, system32/etc/hosts.txt maybe?) you can change the IP for the battlenet login hostname and things will work just fine.

So say you have a US install of SC2; you use this relocalization method with the 'enGB' (or any other EU code). Then you edit your hosts file and put in an entry for 'us.login.battle.net' pointing at the IP for 'eu.login.battle.net'. You'll be able to play on EU server then. You can do this with other regions too, so you don't have to install multiple copies. To switch regions you edit variables.txt and your hosts file.

Probably not the best method for those not inclined to mess with system files; but if you're ok with doing that here it is.


GEMHK
Profile Joined December 2011
Hong Kong2 Posts
January 01 2012 09:41 GMT
#6
does this mean i can change the displayed language?
KAiZ3R
Profile Joined November 2011
United States13 Posts
Last Edited: 2012-01-01 22:05:47
January 01 2012 11:43 GMT
#7
On December 30 2011 10:54 dotamaster wrote:
Awesome guide, KAiZ3R.

Worth the bookmark.

<3

On December 30 2011 10:54 dotamaster wrote:
p.s. Will try this method if a new patch does not break anything.

Crush all the bugs! Also, when you try this method out could you report back? I'm trying to see if I was special or if this is a valid method because some Reddit comments suggested it wouldn't work.

On January 01 2012 15:19 NaZzAtoR wrote:
Which I don't see how that is possible because when you change the localeiddata from say localeiddata=enUS to localeiddata=koKR it makes your game go the the Korean server. Which would mean that you can only have the in game text like the buttons and menus to be the language that falls under that server. So you cannot have an NA account that looks Korean or a
Show nested quote +
a Taiwanese client in Italian menu text and listen to the German voice acting

Right now I can play on the KR/TW server with English (US) menu text and Taiwanese voice acting. What I inferred was that localeiddata controlled only menu text and not what gateway the client tries to log in to because I was not redirected to the North American server despite rebinding localeiddata to enUS. zakklol posted a potential solution two posts above if you are still having a problem though. I wanted to get this guide out, so I didn't test some edge cases. I'm grabbing a few extra languages right now and I'll post back once I mess with my Taiwanese client a bit more thoroughly.

On January 01 2012 15:19 NaZzAtoR wrote:
I am not calling you out this is an awesome guide just asking asking a question.

Constructive criticism is welcome. I didn't really test everything out before posting so problems are to be expected.

On January 01 2012 18:00 zakklol wrote:
If you're willing to mess with your hosts file (/etc/hosts in OSX, i forget where the equivalent is in windows, system32/etc/hosts.txt maybe?) you can change the IP for the battlenet login hostname and things will work just fine.

So say you have a US install of SC2; you use this relocalization method with the 'enGB' (or any other EU code). Then you edit your hosts file and put in an entry for 'us.login.battle.net' pointing at the IP for 'eu.login.battle.net'. You'll be able to play on EU server then. You can do this with other regions too, so you don't have to install multiple copies. To switch regions you edit variables.txt and your hosts file.

Probably not the best method for those not inclined to mess with system files; but if you're ok with doing that here it is.

Intriguing. I'm pretty sure the hosts file on Windows has no file extension and you need Administrator privileges to mess with it. The directory I think is system32\drivers\etc\ and I remember having to manually type it in because Windows wouldn't show the etc folder. I'll have to mess with this some more in the future.

On January 01 2012 18:41 GEMHK wrote:
does this mean i can change the displayed language?

Yes. I can play on the KR/TW server right now with English (US) menu text. I'm waiting for some more responses to see if it works as a general method or if I got lucky. Be sure the client you install is for the gateway you wish to play on and have an account on.

Edit: Typos.
kAelle_sc
Profile Joined April 2011
287 Posts
January 01 2012 14:17 GMT
#8
excellent post <3 i'm going to try this out tonight

in the manual patch download link in the OP I didn't see the Taiwan patch there. can you add the link please? thanks :D
It's all about the journey, not the outcome.
KAiZ3R
Profile Joined November 2011
United States13 Posts
January 01 2012 21:50 GMT
#9
On January 01 2012 23:17 aerotonox wrote:
excellent post <3 i'm going to try this out tonight

in the manual patch download link in the OP I didn't see the Taiwan patch there. can you add the link please? thanks :D

Thanks! Post back if it worked, didn't work, or if you have suggestions for improvement and clarification. I've added the links for all regions to the guide above.

On January 01 2012 15:19 NaZzAtoR wrote:
So i got my voice acting to change which was my original goal. But you said that
Show nested quote +
you might be able to play from a Taiwanese client in Italian menu text and listen to the German voice acting.
Which I don't see how that is possible because when you change the localeiddata from say localeiddata=enUS to localeiddata=koKR it makes your game go the the Korean server. Which would mean that you can only have the in game text like the buttons and menus to be the language that falls under that server. So you cannot have an NA account that looks Korean or a
Show nested quote +
a Taiwanese client in Italian menu text and listen to the German voice acting
. Or did I just do somthing wrong. I am not calling you out this is an awesome guide just asking asking a question.

As a followup, I tested and managed to relocalize my Taiwanese client such that I was playing on the KR/TW server, reading Italian, and listening to German. Whenever I rebind localeiddata it doesn't redirect what server I log on to. Could you provide a few more details of what client(s) you have installed, what language you are trying to relocalize to, what region you created your Battle.net ID in, and what accounts you have linked to it?

My only guess right now is that you don't have a Taiwanese or Korean StarCraft II account linked with your Battle.net ID and that your Battle.net ID isn't natively Taiwanese or Korean, meaning it does not have the appropriate NID or RRN associated with your Battle.net ID and thus you cannot even try a Starter Edition.
kAelle_sc
Profile Joined April 2011
287 Posts
Last Edited: 2012-01-01 23:05:15
January 01 2012 23:04 GMT
#10
Thanks to kaiser for the region patches links!

How I Think This Method Works:
After performing the steps in this guide, a new xxXX.SC2Assets file and xxXX.SC2Data file appears inside each .SC2Mod folder inside the Mods folder in the StarCraft II installation directory for the added locale. What this suggests to me is that due to some modular program design on Blizzard's part, obtaining the relevant .SC2Assets and .SC2Data files from anywhere, adding them to the corresponding folders, and modifying the Variables.txt file relocalizes your client and skips the Repair step altogether. It is fully possible that in the future if and when Blizzard decides to support language packs they will simply offer them as downloads that add these files to the correct places automatically.


For those of you who want to change their client to Korean language (not Korean server) here are the links to:

koKR.SC2Assets [url blocked]

Haven't found the link yet tho for koKR.SC2Data yet. Please add it if you know it. :D
It's all about the journey, not the outcome.
zakklol
Profile Joined March 2011
8 Posts
January 02 2012 09:18 GMT
#11
I could never get my server to change via the repair-tool relocalization method; localeiddata doesn't seem to do it. The only way I could use this method to play with my EU account (from a US install) was to do the hosts file thing I mentioned above.




As a followup, I tested and managed to relocalize my Taiwanese client such that I was playing on the KR/TW server, reading Italian, and listening to German. Whenever I rebind localeiddata it doesn't redirect what server I log on to. Could you provide a few more details of what client(s) you have installed, what language you are trying to relocalize to, what region you created your Battle.net ID in, and what accounts you have linked to it?

My only guess right now is that you don't have a Taiwanese or Korean StarCraft II account linked with your Battle.net ID and that your Battle.net ID isn't natively Taiwanese or Korean, meaning it does not have the appropriate NID or RRN associated with your Battle.net ID and thus you cannot even try a Starter Edition.

almins
Profile Blog Joined June 2011
Wales39 Posts
January 02 2012 10:00 GMT
#12
i tryed and got it to work. i changed the language and the noises but it would'nt let me log in.After you put in your email/password it comes up with the account screen but then comes up with a message in korean which im pretty certain says" you dont have the correct language pack installed". Is there a way around this?
The weird thing is it logs me in so I don't think its got anything to do with the gateway it just come up the error message. TT
KAiZ3R
Profile Joined November 2011
United States13 Posts
January 02 2012 10:09 GMT
#13
On January 02 2012 18:18 zakklol wrote:
I could never get my server to change via the repair-tool relocalization method; localeiddata doesn't seem to do it. The only way I could use this method to play with my EU account (from a US install) was to do the hosts file thing I mentioned above.
Show nested quote +

As a followup, I tested and managed to relocalize my Taiwanese client such that I was playing on the KR/TW server, reading Italian, and listening to German. Whenever I rebind localeiddata it doesn't redirect what server I log on to. Could you provide a few more details of what client(s) you have installed, what language you are trying to relocalize to, what region you created your Battle.net ID in, and what accounts you have linked to it?

My only guess right now is that you don't have a Taiwanese or Korean StarCraft II account linked with your Battle.net ID and that your Battle.net ID isn't natively Taiwanese or Korean, meaning it does not have the appropriate NID or RRN associated with your Battle.net ID and thus you cannot even try a Starter Edition.

The method I outlined does not change the gateway the client tries to access. Whatever the client originally connects to is what it will stay as. I use the term relocalize to mean translation only. Also, the part you quoted was directed towards NaZzAtoR to clarify localeiddata only affects menu text, not the accessed gateway.

On January 02 2012 19:00 almins wrote:
i tryed and got it to work. i changed the language and the noises but it would'nt let me log in.After you put in your email/password it comes up with the account screen but then comes up with a message in korean which im pretty certain says" you dont have the correct language pack installed". Is there a way around this?
The weird thing is it logs me in so I don't think its got anything to do with the gateway it just come up the error message. TT

Could you provide more information regarding how you got there? What locale was the original client? What code did you use for the blank text file and Variables.txt or did you mix a few together? Do you have a Korean or a Taiwanese StarCraft II account?
badugib
Profile Blog Joined October 2004
United States80 Posts
Last Edited: 2012-01-02 10:35:22
January 02 2012 10:34 GMT
#14
I have the TW client and account. I did all the whole long repair process.
However, when I change to localidData = koKR I want to read korean, the log in screen does change to korean however, its not letting me log in. Im thinking that the client is assuming I have a korean ID instead of the TW ID, therefore not letting me in. How can I change all the game text to Korean without letting the game think I have a Korean ID?
just started last week
almins
Profile Blog Joined June 2011
Wales39 Posts
Last Edited: 2012-01-02 10:54:36
January 02 2012 10:40 GMT
#15
the orginal locale of the account i am using is tiawan
i edited both the localeidassets and the localeiddata from zhTW to koKR and i have a tiawan account
for the blank text file i use koKR
the thing i dont get get is it logs me in so its not account related...
badugib
Profile Blog Joined October 2004
United States80 Posts
January 02 2012 11:19 GMT
#16
thats weird, I did the whole blank text file is koKR.txt.... but when I try to log in it says "You need an authorized language pack from Blizzard entertainment to use this language." In Korean translation of course.
just started last week
KAiZ3R
Profile Joined November 2011
United States13 Posts
January 02 2012 20:58 GMT
#17
On January 02 2012 19:40 almins wrote:
the orginal locale of the account i am using is tiawan
i edited both the localeidassets and the localeiddata from zhTW to koKR and i have a tiawan account
for the blank text file i use koKR
the thing i dont get get is it logs me in so its not account related...

Do you mean you can ladder and view you friends list? Does the error message have an orange or blue background?

On January 02 2012 20:19 badugib wrote:
thats weird, I did the whole blank text file is koKR.txt.... but when I try to log in it says "You need an authorized language pack from Blizzard entertainment to use this language." In Korean translation of course.

The language pack error in my experience is a general catch all for logging into a server with an account or client that's off. First off, are you on a Windows of Mac computer? Second, how many copies of StarCraft II are on your Battle.net ID? If you have two or more, click the back arrow at the login screen to go back to typing in your email and look for a dropbox like this. You might be trying to login from the wrong StarCraft II account on the right Battle.net ID. That particular box might be gone by now as it is patch 1.4.2 and not 1.2.2. Otherwise, try changing your computer's system time to Taiwanese and then Korean time by syncing your system time then changing the time zone.
almins
Profile Blog Joined June 2011
Wales39 Posts
Last Edited: 2012-01-02 23:38:52
January 02 2012 22:49 GMT
#18
basically ive got the same problem as "badugib" thats it does'nt think its an official language pack, but it will log me in (i can see the screen behind the error message)
KAiZ3R
Profile Joined November 2011
United States13 Posts
Last Edited: 2012-01-03 00:39:38
January 03 2012 00:37 GMT
#19
On January 03 2012 07:49 almins wrote:
basically ive got the same problem as "badugib" thats it does'nt think its an official language pack, but it will log me in (i can see the screen behind the error message)

Unfortunately it appears that if you change menu text following this method it blocks full editions but lets Starter Editions log in. This is why it worked for me as I was testing with a Starter Edition, assumed it worked with full editions, and posted before more testing. This method does work if you want to download and use voice acting from different locales. Sorry about the hassle! If you still wish to relocalize, check out birdkicker's update of Girlscoutcookie's original relocalizer here. Be warned, it does modify game files. If anything comes up with regards to this method, I'll update this thread.
Edit: Typos.
kAelle_sc
Profile Joined April 2011
287 Posts
Last Edited: 2012-01-03 16:37:17
January 03 2012 12:25 GMT
#20
good evening. I just finished the repair.exe part of this tutorial...

i have a SEA/NA SC2 client installed on my Windows 7 Ultimate 64-bit PC. i used the GSC Relocalizer after patching to Patch 1.4.2.I used the updated GSC Relocalizer in birdkicker's post for Patch 1.4.2 to change my source to enUS, because when I changed my source to koKR, I got so many blanks in the client. I changed my target to zhTW. I bought a Taiwan account from here and KR/TW is the only region on the Battle.net account I use now. My other account has the SEA/NA region. So far I was able to play using partially translated English text and audio and log in to KR/TW from my relocalized client without changing \hosts or anything besides using GSC Relocalizer.

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. 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. 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.

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.

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.

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.

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
It's all about the journey, not the outcome.
KAiZ3R
Profile Joined November 2011
United States13 Posts
January 04 2012 04:12 GMT
#21
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
kAelle_sc
Profile Joined April 2011
287 Posts
Last Edited: 2012-01-05 12:36:54
January 05 2012 12:14 GMT
#22
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
It's all about the journey, not the outcome.
Windd
Profile Joined May 2010
United States161 Posts
January 21 2012 02:00 GMT
#23
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 interviewed the sun, he said the future's lookin' bright, I interviewed the rain, he claimed the sun's truly an *******, I'was suposed to interview the snow today but of course he flaked, So I let my frigid demeanor teeter and take his vacant place" AR
Toik
Profile Joined January 2011
Australia20 Posts
January 29 2012 01:15 GMT
#24
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?
csd
kAelle_sc
Profile Joined April 2011
287 Posts
February 12 2012 15:50 GMT
#25
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
It's all about the journey, not the outcome.
aLt)nirvana
Profile Blog Joined September 2004
Singapore846 Posts
February 16 2012 06:06 GMT
#26
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.
sc2sea.com - The SEA / ANZ community
kAelle_sc
Profile Joined April 2011
287 Posts
Last Edited: 2012-02-22 14:18:19
February 22 2012 14:12 GMT
#27
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.
It's all about the journey, not the outcome.
KAiZ3R
Profile Joined November 2011
United States13 Posts
February 23 2012 06:26 GMT
#28
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!
heythere
Profile Joined September 2011
4 Posts
February 24 2012 09:43 GMT
#29
Still doesnt work for me when i try to change TW client into Korean...
Thats the error I get.
+ Show Spoiler +
[image loading]
KAiZ3R
Profile Joined November 2011
United States13 Posts
February 25 2012 03:09 GMT
#30
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 +
[image loading]

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.
Sirverik
Profile Blog Joined January 2011
Belarus26 Posts
March 02 2012 20:09 GMT
#31
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?
Grey8
Profile Joined March 2012
Germany42 Posts
March 03 2012 04:19 GMT
#32
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?
I wanna be, the very best...
joonjoon819
Profile Joined March 2012
Korea (South)8 Posts
March 03 2012 18:26 GMT
#33
so... if i want to play Chinese SC2 in Korean do I use Chinese client to relocalize?
joonjoon819
Profile Joined March 2012
Korea (South)8 Posts
Last Edited: 2012-03-03 19:42:00
March 03 2012 19:10 GMT
#34
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
KAiZ3R
Profile Joined November 2011
United States13 Posts
March 06 2012 05:11 GMT
#35
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.
-orb-
Profile Blog Joined September 2007
United States5770 Posts
April 03 2012 18:51 GMT
#36
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
'life of lively to live to life of full life thx to shield battery'
how sad that sc2 has no shield battery :(
MarkZinger
Profile Joined March 2012
12 Posts
April 09 2012 00:36 GMT
#37
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!
where_
Profile Joined July 2011
Australia53 Posts
April 09 2012 08:22 GMT
#38
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.
tino
Profile Joined March 2012
Germany21 Posts
April 19 2012 18:31 GMT
#39
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!!


MasivB
Profile Joined September 2010
8 Posts
Last Edited: 2012-08-02 20:52:00
August 02 2012 20:51 GMT
#40
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.
TheSwagger
Profile Joined June 2012
United States92 Posts
August 05 2012 10:58 GMT
#41
I'm also curious to whether or not this is still functional for 1.5, any input would be appreciated!
The pessimist complains about the wind; the optimist expects it to change; the realist adjusts the sails.
Silky
Profile Blog Joined June 2011
United States260 Posts
August 08 2012 19:55 GMT
#42
Im trying it right now so I'll let you know!
Have a good life
KAiZ3R
Profile Joined November 2011
United States13 Posts
Last Edited: 2012-08-08 23:10:29
August 08 2012 23:08 GMT
#43
This method probably no longer works since patch 1.5 performed a fairly substantial revamp of the clients. However, there have been new discoveries regarding the clients on patch 1.5 that utilize a method somewhat similar to this one. It also "tricks" the client and uses Blizzard tools to move things around. For what I would personally use, I redirect you to lhr0909's thread here. He's even working on a Mac version!
Tazerenix
Profile Joined December 2010
Australia340 Posts
August 09 2012 07:20 GMT
#44
On August 09 2012 08:08 KAiZ3R wrote:
This method probably no longer works since patch 1.5 performed a fairly substantial revamp of the clients. However, there have been new discoveries regarding the clients on patch 1.5 that utilize a method somewhat similar to this one. It also "tricks" the client and uses Blizzard tools to move things around. For what I would personally use, I redirect you to lhr0909's thread here. He's even working on a Mac version!

Yep, the new streaming client and MPQ hashing system has stopped the old methods of relocalising from working.

For those of you who'd rather the manual version, Ihr0909's relocaliser follows this method: http://www.teamliquid.net/forum/viewmessage.php?topic_id=357817
Normal
Please log in or register to reply.
Live Events Refresh
FEL
16:00
Cracov 2025: Qualifier #1
CranKy Ducklings46
IndyStarCraft 37
Liquipedia
PSISTORM Gaming Misc
15:55
FSL team league: ASP vs PTB
Freeedom8
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
trigger 341
Hui .293
IndyStarCraft 37
SC2Nice 17
StarCraft: Brood War
Calm 9363
Horang2 2603
Bisu 1545
Jaedong 1446
Flash 1223
Larva 841
Mini 768
firebathero 718
BeSt 488
actioN 324
[ Show more ]
hero 222
Hyun 147
Mind 129
sSak 51
Mong 33
GoRush 29
zelot 18
Rock 17
Dota 2
LuMiX2
Counter-Strike
fl0m187
Heroes of the Storm
Khaldor563
Other Games
Gorgc3817
singsing3081
FrodaN1273
B2W.Neo1109
Mlord406
Lowko320
Fuzer 281
TKL 160
KnowMe126
Trikslyr71
Organizations
Other Games
EGCTV1207
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• HeavenSC 36
• Kozan
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• Migwel
• intothetv
• IndyKCrew
StarCraft: Brood War
• Michael_bg 3
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 2909
• WagamamaTV653
• Ler76
League of Legends
• Nemesis8360
Other Games
• Shiphtur102
Upcoming Events
RSL Revival
17h 51m
Clem vs Classic
SHIN vs Cure
FEL
19h 51m
WardiTV European League
19h 51m
BSL: ProLeague
1d 1h
Dewalt vs Bonyth
Replay Cast
2 days
Sparkling Tuna Cup
2 days
WardiTV European League
2 days
The PondCast
3 days
Replay Cast
4 days
RSL Revival
4 days
[ Show More ]
Replay Cast
5 days
RSL Revival
5 days
FEL
5 days
RSL Revival
6 days
FEL
6 days
FEL
6 days
Liquipedia Results

Completed

BSL 2v2 Season 3
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.