Depois de atualizar o Starcraft II com o novo patch 1.5 que saiu hoje, ao tentar fazer o login passou a ocorrer um erro. Todo o jogo estava em inglês e não mais em português, idioma ativo da versão “Latin America” que comprei.

Depois comprar o Starcraft 2 ilimitado é que entendi melhor porque todo jogo online deste tipo é muito viciante e sei que muitos ficarão desesperados por não poder aproveitar a última semana de férias devido ao erro do patch! Resolvi escrever aqui como resolver este erro e conseguir jogar normalmente. Já aviso que a solução não é definitiva, mas é rápida de ser feita e vai lhe permitir jogar até que a Blizzard lance outra atualização que resolva isto para sempre.

Soldado Terrano no Starcraft 2

Estes é apenas 1 dos inúmeros soldados que você manda para guerra em cada partida!

A mensagem de erro exibida no login é a seguinte:

You need an authorized language pack from Blizzard Entertainment to use this language.

Erro ao logar no Starcraft II

Mensagem de erro é por causa do jogo no idioma errado

Isto significa que você precisa de um pacote de idiomas autorizado para usar este idioma. Ao meu entender, o patch mudou a linguagem do Starcraft do seu computador para enGB que pelo que li nos fóruns é o inglês do Reino Unido ou Grã Bretanha. Acontece que para jogar você precisa ter instalado a configurada a versão cujo idioma seja o mesmo que sua conta do Battle.Net que, no caso dos brasileiros é mais provável que seja ptBR. É claro que o próprio jogo deveria ativar o idioma correto assim que você fizesse o login com sua conta, mas isto não acontece. Depois do patch 1.5 o Starcraft já iniciou no meu PC todo em inglês, inclusive mostrando “Loading” ao invés de “Carregando” na tela inicial.

Bom… a solução para que você consiga fazer login depois do patch 1.5 é trocar algumas linhas do arquivo “Variables.txt” que fica em “Documentos\Starcraft II\”. Este arquivo tem duas linhas que estão assim:

localeidassets=enGB
localeiddata=enGB

E devem ser colocadas assim, indicando que o jogo deve abrir em português do Brasil.

localeidassets=ptBR
localeiddata=ptBR

É simples, direto e resolve o problema. Outra maneira de resolver é apagar o arquivo “Variables.txt”, mas ai você perderá várias configurações do jogo. Tente isto apenas se a primeira tentativa não der certo.

Claro que o Starcraft II deve estar fechado para que o arquivo seja modificado. Somente depois de modificá-lo é que você deve entrar no Starcraft e você já vai perceber o jogo todo em português como era antes do patch, com a tradução correta.

E porque eu disse que a solução não é definitiva? Porque caso você faça logoff do Battle.net o jogo voltará para inglês e você terá que fazer isso de novo. Salve esta página em seus favoritos para não esquecer ou compartilhe no Facebook para encontrar mais rapidamente depois.

Boa sorte e já pode curtir ao lado o Jogos Palpite Digital que com esta dica lhe garantiu muitas horas aproveitando ainda mais o Starcraft II!