• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 17:47
CEST 23:47
KST 06:47
  • 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
Code S Season 2 (2026) - RO8 Preview3[ASL21] Finals Preview: Two Legacies21Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)5Code S Season 1 (2026) - RO4 & Finals Preview5
Community News
Weekly Cups (May 18-25): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League4Weekly Cups (May 11-17): Classic wins double0Code S Season 1 (2026) - RO8 Results2Weekly Cups (May 4-10): Clem, MaxPax, herO win1
StarCraft 2
General
Code S Season 2 (2026) - RO8 Preview Weekly Cups (May 18-25): MaxPax wins doubles herO wins GSL Code S Season 1 (2026) Code S Season 2 (2026) - RO12 Preview Weekly Cups (May 11-17): Classic wins double
Tourneys
GSL Code S Season 2 (2026) Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 527 Hell Train The PondCast: SC2 News & Results Mutation # 526 Rubber and Glue Mutation # 525 Wheel of Misfortune
Brood War
General
RepMastered™: replay sharing and analyzer site Pros React To: ASL S21 Finals BGH Auto Balance -> http://bghmmr.eu/ ASL21 General Discussion 25 Years Since Brood War Patch 1.08
Tourneys
[ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 Small VOD Thread 2.0
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread Dawn of War IV ZeroSpace Megathread
Dota 2
The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Trading/Investing Thread Russo-Ukrainian War Thread Dating: How's your luck? European Politico-economics QA Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software)
TL Community
The Automated Ban List
Blogs
Customization Drives Loyalty…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2252 users

SC2: Language Pack Required - Page 3

Forum Index > Tech Support
Post a Reply
Prev 1 2 3 4 5 Next All
eXalt
Profile Joined January 2011
United States71 Posts
August 02 2012 06:13 GMT
#41
Ridiculously inconvenient that I have to manually edit the variables.txt file everytime I switch from NA to TW. For some reason switching from TW to NA automatically resets it back to English.
Ignorance is Strength.
Kooneekoo
Profile Joined April 2012
France4 Posts
August 02 2012 07:28 GMT
#42
On August 02 2012 14:49 Headsh0tBR wrote:
edit: tried to change the variables to ensg but it changes back to enUS by itself


You have to edit Variables.txt while sc2 is NOT running


Ridiculously inconvenient that I have to manually edit the variables.txt file everytime I switch from NA to TW.

you can make a version of Variables.txt for each region and use a .bat file that copy the good version and launch the game

(sorry english)
nicknack
Profile Joined January 2011
Australia189 Posts
August 02 2012 09:49 GMT
#43
For anyone else that has this problem, I have the Korean client installed, changing the variables.txt didnt work for me so I re-named it variables.bak just in case, logged in and it worked.
variables.txt now looks like, guess either will work.
localeidassets=zhTW
localeiddata=zhTW

Maybe this can be added to the first post to help others.
nisseonbeer
Profile Joined March 2012
Denmark4 Posts
August 02 2012 12:39 GMT
#44
it worked tnx.
mine was on "engb" changed to ensg and i can now log in to the NA.
My EU version is still "engb" and is working just fine.
i am from denmark(eu), if it have any use to solve next person.
scsequeL
Profile Joined June 2012
47 Posts
August 02 2012 18:47 GMT
#45
On January 03 2012 21:31 Iksf wrote:
I get this when playing between EU and NA, my fix is to go into Documents/Starcraft II/variables.txt and change all enGB to enUS and same with Documents/StarCraft II/Accounts/<account number>/variables.txt.


This helped me, then after a couple of days I got the same problem when I tried to log into NA again. Did the same thing again and got it fixed. Just make sure to not have starcraft turned on while changing the variable and you should have no problems
go go go
rkshox
Profile Blog Joined November 2011
Taiwan536 Posts
August 04 2012 06:50 GMT
#46
On August 01 2012 01:17 dreamseller wrote:
ok
its documents sc2 folder variables file.
localeidassets=ensg
localeiddata=ensg make sure you have sg on the end. mine had gb


translation: my documents - starcraft ii - Variable.txt -edit the two lines in the quote

this worked for me


Worked perfectly for me. Thank you so much!!!
@ranleee /// "first we expand, then we defense it'
DarKcS
Profile Blog Joined November 2010
Australia1237 Posts
Last Edited: 2012-08-07 05:37:26
August 04 2012 09:00 GMT
#47
On August 02 2012 16:28 Kooneekoo wrote:
Show nested quote +
On August 02 2012 14:49 Headsh0tBR wrote:
edit: tried to change the variables to ensg but it changes back to enUS by itself


You have to edit Variables.txt while sc2 is NOT running


Show nested quote +
Ridiculously inconvenient that I have to manually edit the variables.txt file everytime I switch from NA to TW.

you can make a version of Variables.txt for each region and use a .bat file that copy the good version and launch the game

(sorry english)


Since variables.txt keeps all your settings, changing anything (like volume, hotkey profile) will be forgotten each time. I wrote a vb to edit the line, just make a bat to run it and the game shortcut each time (2 vbs, one for each language, two bats pointing to each).

VBS (I just have enUS AND enSG lines just in case I use individual US client instead of SEA which has both - edit the lines as needed).

+ Show Spoiler +

Const ForReading = 1
Const ForWriting = 2

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("Variables.txt", ForReading)

strText = objFile.ReadAll
objFile.Close
strNewText = Replace(strText, "enUS", "zhTW")
strNewText = Replace(strNewText, "enSG", "zhTW")


Set objFile = objFSO.OpenTextFile("Variables.txt", ForWriting)
objFile.WriteLine strNewText
objFile.Close


BAT (point to shortcut for game shortcut (you wont launch through that one, you will run the game with this .bat).
start command launches the .vbs (must be in same location as bat) to change language, so make sure it's named as in the .bat
+ Show Spoiler +

@echo off
start tw.vbs
rundll32 shell32.dll,ShellExec_RunDLL "C:\Users\sc2supergamerpro_yesyou_\desktop\SC2 TW.url"


** I actually replaced this with a better target script which requires less manual editing. pm me for it.
Die tomorrow - Live today
Dice.
Profile Joined May 2009
United States78 Posts
August 07 2012 04:42 GMT
#48
On August 01 2012 06:39 eXeJJu wrote:
Ok i found the way, you have to go to your Variables.txt and set the
localeidassets=enGB
localeiddata=enGB

to your local language, i'm from Europe playing on NA didn't work so instead of enUS like it is supposed to be, i put enGB wich is the europe english version, and i was able to log in, it has something to do with the clock i believe.



Im playing on EU from US and this works for me, thank you!!! <3
Ahh, that's the stuff. [b]Team Dice[/b] [b][green]Main Team[/green][/b] 2 [tlpd#players#4#T#sc2-korean]Bbyong[/tlpd] 5 [tlpd#players#6#T#sc2-korean]Fantasy[/tlpd] 3 [tlpd#players#629#P#sc2-korean]Oz[/tlpd] 7 [tlpd#players#2322#P#sc2-korean]Parting[/tlp
SorrowShine
Profile Joined October 2011
698 Posts
August 07 2012 21:20 GMT
#49
Hi all
I just can confirm about variables.txt

I have 2 2 accounts with 2 versions installed: European with enGB and American with enUS.
just go to variables.txt and change enGB to enUS and mistake disappeared

Just sidenote: when i stared european version -> it changed variables.txt automatically. Hmm..
dreadlordx
Profile Joined January 2012
United States80 Posts
August 07 2012 22:33 GMT
#50
Here is exactly how you fix it, see below.

-----------------------------

If you experience an issue in StarCraft II where your interface language has changed, or if you are receiving an error that says “an authorized language pack is required” after the 1.5.0 patch, it is likely that your original language settings were overwritten during the patch process. We are aware of this issue and are working on a resolution at this time.
Follow the workaround below to return your game client’s language settings to their original defaults.

Locate the Variables File
First, you must locate the variables.txt file on your system. Follow the steps below for your operating system.

Windows Vista/7

Click Start.
Click Documents and open the StarCraft II folder.
Open variables.txt.


Windows XP

Click Start.
Click My Documents and open the StarCraft II folder.
Open variables.txt.


Mac OS X

Open Finder.
Hold down the Option (Alt) key and select Library from the Go menu.
Navigate to ~/Library/Application Support/Blizzard/StarCraft II.
Open variables.txt.

This file contains the configuration for your StarCraft II client’s language and several other settings.

Change the Language Setting
In the variables.txt file, the following lines control your game client’s language:

localeidassets=enGB
localeiddata=enGB



Changing the information following the equals sign will change the language setting in-game. Be sure to save the file after any changes are made. Available languages are listed on the table below.
Note: Ensure that your language setting matches your game license’s language. If you have two game licenses on your Battle.net account, you will need to switch the language setting in this file each time you want to swap to a different license.

Regional Language

The Americas

American English - enUS
Latin American Spanish - esMX
Brazilian Portuguese - ptBR


Europe

German - deDE
European English - enGB
European Spanish - esES
French - frFR
Italian - itIT
Polish - plPL
Portuguese - ptPT
Russian - ruRU


Korea

Korean - koKR


Taiwan

Traditional Chinese - zhTW


Southeast Asia & Australia/New Zealand

Southeast Asia English - enSG

--------------------------

Hope this helps!

Regards,

Chris C.
Blizzard Entertainment
Play on Playa!!!!
afonzi
Profile Joined August 2012
Portugal1 Post
August 16 2012 18:15 GMT
#51
Hey guys, just registered to say that the variables.txt fix does work. Go into Documents/Starcraft II/variables.txt and change the language it appears, for example, for me I live in Portugal and had to change enUS to enGB. Save and it's done.
Murchense does not forgive.
Shawny
Profile Joined October 2010
Denmark15 Posts
August 23 2012 19:11 GMT
#52
Well, I'm having this problem now as well, I got both clients in at the same time, and because of Blizzards brilliance, they share the Documents folder -.-' US needs the variables to say enUS, EU needs it to say enGB.. Meaning I have to change that every time I wanna play.. Anyone got a fix for that? :<
RAWRFISH
mizU
Profile Blog Joined April 2010
United States12125 Posts
September 10 2012 03:03 GMT
#53
Change it to
???:

if you don't want to keep switching per region.
if happy ever afters did exist <3 @watamizu_
ohad11
Profile Joined October 2012
1 Post
Last Edited: 2012-10-10 22:21:01
October 08 2012 08:05 GMT
#54
Made a simple fix for this that changes the variables file and launches the game for you. This way you dont have to do it manually every time you want to play.

http://us.battle.net/sc2/en/forum/topic/6794480888
Hoender
Profile Joined March 2011
South Africa381 Posts
Last Edited: 2013-01-23 09:52:57
January 23 2013 09:52 GMT
#55
Sorry for bumping this thread; but I've tried everything listed in this thread and on the battlenet forums and I still get a language pack error. I was still able to log on yesterday evening, but I have previously had the same problem before (which I fixed by editing Variables.txt)

Things I have tried:
Changing Variables.txt settings, changing launcher.db file setting, using the Relocaliser program, deleting cache, deleting Documents/Starcraft II folder, deleting Programdata/StarCraft II folder, running the support programs in Starcraft II/Support, deleting registry settings.

The only thing I haven't done yet that I can think of is to do a clean reinstall, which I really don't want to do as I have a limited amount of Internet data per month (2 gig).

Are there any other people having the same problem? Any suggestions?
Die ou swepe sê: "daar's 'n raat vir elke kwaal," maar watse pil kou jy as die donker jou kom haal?
trips
Profile Joined December 2010
United Kingdom107 Posts
January 23 2013 10:09 GMT
#56
Same problem.... blizzard are on it http://eu.battle.net/sc2/en/forum/topic/6443834728?page=4

Lots of people waiting for fix don't reinstall.
¯\_(ツ)_/¯
welcome.gg
Profile Joined January 2013
2 Posts
January 23 2013 10:10 GMT
#57
Got the same problem since today (yesterday everything worked), and I can tell you that you're not the only one, some people in a german forum experience the same trouble.

As far as I can tell, no suggested solutions of this or any other old thread work for me or anyone else.
Ovian
Profile Joined January 2013
Germany6 Posts
January 23 2013 10:23 GMT
#58
Change =enGB to = ruRu

ofc its annoying playing in russian, but thats the only euro language that works atm. trust me.
Cats are faster than dogs, dogs are slower than cats
Ovian
Profile Joined January 2013
Germany6 Posts
January 23 2013 10:26 GMT
#59
=ruRU sry
Cats are faster than dogs, dogs are slower than cats
ioFilip
Profile Joined October 2010
Romania33 Posts
January 23 2013 10:29 GMT
#60
yes, it works in russian... I have this problem since last night and I tried posting on blizzard forums but for some reasons it tells me that I don't have a valid sc2 character (weird).
My life for Aiur
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 2h 13m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ByuN 806
UpATreeSC 158
ProTech84
JuggernautJason51
StarCraft: Brood War
ajuk12(nOOB) 17
NaDa 16
League of Legends
Doublelift2021
JimRising 533
Counter-Strike
kRYSTAL_66
Super Smash Bros
PPMD42
Heroes of the Storm
Liquid`Hasu404
Other Games
summit1g10700
Grubby4199
tarik_tv3384
Liquid`RaSZi1446
FrodaN1220
B2W.Neo660
hungrybox617
uThermal169
C9.Mang0131
ArmadaUGS103
ViBE89
Organizations
Other Games
BasetradeTV323
Counter-Strike
PGL287
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• davetesta3
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21189
Other Games
• imaqtpie1662
• Scarra1015
• WagamamaTV207
Upcoming Events
PiGosaur Cup
2h 13m
GSL
11h 43m
herO vs Classic
Cure vs Clem
uThermal 2v2 Circuit
17h 13m
Replay Cast
1d 2h
GSL
1d 11h
Maru vs SHIN
Zoun vs Rogue
WardiTV Spring Champion…
1d 14h
SKillous vs Strange
Lambo vs Strange
Ryung vs Strange
Lambo vs Ryung
Ryung vs SKillous
Lambo vs SKillous
OSC
1d 21h
Replay Cast
2 days
Maestros of the Game
2 days
Replay Cast
3 days
[ Show More ]
RSL Revival
3 days
Lambo vs SHIN
Solar vs Rogue
herO vs Clem
Maestros of the Game
3 days
IPSL
3 days
ZZZero vs WorsT
Julia vs eOnzErG
Replay Cast
4 days
RSL Revival
4 days
Maestros of the Game
4 days
IPSL
4 days
Dragon vs Artosis
dxtr13 vs Hawk
BSL
4 days
Wardi Open
5 days
Monday Night Weeklies
5 days
Replay Cast
6 days
Sparkling Tuna Cup
6 days
WardiTV Spring Champion…
6 days
Maestros of the Game
6 days
Liquipedia Results

Completed

ASL Season 21
2026 GSL S1
Heroes Pulsing #1

Ongoing

2026 KK StarCraft Pro League
BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
KK 2v2 League Season 1
YSL S3
Acropolis #4
CSCL: Masked Kings S4
SCTL 2026 Spring
WardiTV Spring 2026
2026 GSL S2
RSL Revival: Season 5
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals

Upcoming

Escore Tournament S2: King of Kings
BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
Bounty Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
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 © 2026 TLnet. All Rights Reserved.