03 julho 2026

Workplace Rhapsody Tradução em Português PT-BR (职场狂想曲)

 



ATUALIZAÇÃO 04/08/2026


Fiz a tradução do jogo Workplace Rhapsody para o Português PT-BR (职场狂想曲). Quando eu vi a PÉSSIMA notícia que os DEVs iriam deslistar este jogo e o Village Rhapsody da Steam, comprei este jogo no último dia antes da deslistagem e resolvi traduzí-lo.

Quem costuma baixar e instalar arquivos de tradução de jogos sabe que cada jogo tem suas peculiaridades. Alguns facilitam a nossa vida deixando os textos abertos, mas este eu posso dizer que foi um projeto dos mais desafiadores para traduzir, tecnicamente. Tive que travar uma verdadeira batalha contra a engine do jogo para que essa tradução ficasse disponível aqui.

E aqui vai uma confissão de bastidores, que acredito que não é exatamente "novidade" para quem baixou outras traduções aqui e leu os meus escritos aqui no blog: como sou leigo em programação de computadores, eu não teria conseguido fazer 90% do que foi feito aqui sozinho. Para vencer essa barreira, contei com a ajuda e orientação do Gemini (inteligência artificial do Google), que foi minha parceira nessa jornada. Ela gerou todos os códigos em Python que precisei usar, fui testando, dando feedback à IA e modificando esses scripts várias e várias vezes no Prompt de Comando até o jogo finalmente aceitar os arquivos.

Aqui vão os principais perrengues que enfrentei, durante alguns dias, para deixar esse jogo traduzido:

1. A Barreira do Arquivo .jsc e a Criptografia: Diferente de muitos jogos que deixam seus textos de código visíveis em um arquivo JSON ou CSV(ou qualquer outro que abra facilmente no Visual Studio Code, no Bloco de Notas ou no NotePad++), a engine deste jogo (Cocos Creator) compila e tranca tudo em um formato binário .jsc. Não dava para simplesmente dar 2 cliques, abrir e traduzir. Perguntando à IA o que eu poderia fazer, a Gemini me sugeriu baixar uns programas com arquivos inúteis no Github e, quando viu que não funcionavam, gerou scripts específicos em Python para quebrar a criptografia XXTEA do jogo, mandou eu baixar um pacote básico de arquivos do Ferramentas de Build do Visual Studio para C++ da Microsoft para eu conseguir descomprimir o pacote e finalmente extrair o código JavaScript original para eu conseguir acessar as milhares de linhas de texto.

2. O Menu em Chinês Travado e o Reempacotamento: Traduzir as frases na planilha foi a parte fácil, pois o Gemini gerou um arquivo Python para eu pegar os textos em Inglês, colocá-los numa planilha em CSV, facilitando bastante a edição no site TableCruncher, e colocar de forma automática os textos traduzidos em Português no lugar dos textos em Inglês no arquivo extraído .js.

O pesadelo começou na hora de colocar o arquivo de volta no jogo. Qualquer aspa dupla (") ou quebra de linha nas frases em Português corrompia a sintaxe do JavaScript. O resultado? O jogo abria com o menu inicial todo escrito em chinês e nenhum botão funcionava. O travamento era de um jeito que, para eu conseguir fechar o jogo, eu precisava apertar o botão Windows do meu teclado e fechar clicando no "X" da miniatura na barra de tarefas, ou então ir na Steam e apertar o botão "Parar". Tive que dar feedback várias vezes ao Gemini relatando isso, e então ele reescreveu e ajustou o script em Python várias vezes para criar uma "blindagem" nos textos. Além disso, descobri depois de muita tentativa e erro que era necessário reempacotar o arquivo de .js para .jsc usando uma compressão GZIP muito específica e remover a assinatura de cabeçalho padrão para "enganar" a engine do jogo.

3. O Caos dos Textos nos Lugares Errados: Quando finalmente consegui fazer o jogo rodar com o arquivo traduzido, uma surpresa: os diálogos apareceram nos menus errados. Foi bizarro ver um monte de frases de falas de personagens do jogo no lugar dos botões no menu inicial "Start, Load, Memories, System e Exit". A estrutura do jogo repetia os "IDs" das frases ao longo do código. O Gemini teve que criar um código novo, dessa vez abandonando os IDs numéricos e usando a frase original em inglês como "âncora" para substituir pelo Português. Só assim cada texto foi para o seu devido lugar no jogo.

4. Um pequeno polimento na interface: Por fim, rolou um pequeno trabalho de adaptação visual. O português é um idioma mais extenso que o inglês, o que faz alguns textos vazarem da tela ao traduzir jogos. No caso deste jogo, vi o nome da semana "Sexta-Feira" ficar um pouco fora da tela. Então tive que abrir o arquivo CSV da tradução gerado em Python e encurtar os nomes de dias úteis da semana (Exemplo: Mudar "Sexta-feira" para apenas "Sexta") para garantir que o nome não ficasse fora da interface. Essa parte foi fácil graças aos scripts que o Gemini criou para eu executar.

Foi um processo cansativo de execuções do CMD, erros de sintaxe e muita tentativa e erro, mas no fim, consegui vencer a engine!

Sem mais enrolação, o arquivo da tradução do jogo já está disponível para download no link abaixo. Basta seguir as instruções e colocar o arquivo na pasta original do jogo. Bom jogo e boa diversão para todos.

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

Link do arquivo: 

https://github.com/apenasumaconta/WorkplaceRhapsodytraducao/blob/main/index.jsc

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

INSTRUÇÕES:


1- Baixe o arquivo "index.jsc" no link acima do Github(clique no botão de "seta para baixo" ao lado de "raw" ou clique em "view raw")

2- Copie e cole o arquivo "index.jsc" na seguinte pasta do jogo:

  • steamapps\common\rhapsody\assets\main
Ou em:

  • SteamLibrary\steamapps\common\rhapsody\assets\main

21 janeiro 2026

Fields of Mistria - Tradução em Português PT-BR



ATUALIZAÇÃO COMPLETA 

PARA A VERSÃO 1.0.4 em 20/08/2026


Vídeo-Tutorial de como colocar a tradução



Edit(18/08/2026):

Olá a todos! Depois de analisar arquivos da pasta localization, vi que o arquivo "kor.meta.toml" tinha muito mais linhas do que o arquivo "spa.meta.toml". Aí tive a ideia de colar alguns códigos de diálogo que existia no arquivo "kor.meta.toml" pro "spa.meta.toml" e deu super certo! Graças a isso, mais de 5000 linhas de código foram traduzidas, dando um total de quase 45000 linhas de código no arquivo "spa.meta.toml". 

Ainda existem linhas sem tradução no jogo, mas pelo menos o número de diálogos não traduzidos dimunuiu.


Edit(09/08/2026)

A Saga da Tradução de Fields of Mistria: Nova Estrutura, Espanhol e Bastidores!

Olá a todos! Quem acompanha o blog sabe da jornada intensa que tem sido manter Fields of Mistria traduzido para o nosso idioma. Os desenvolvedores lançaram atualizações recentes e, com elas, vieram novas soluções e muitos desafios.

Recentemente, eles mantiveram a estrutura complexa da versão 16.5, mas adicionaram novas linhas e opções de idioma oficiais no jogo, incluindo o Espanhol.

Como a estrutura do jogo mudou drasticamente (dividindo os textos em milhares de arquivos por centenas de pastas), seria um trabalho árduo injetar novamente as linhas em português uma por uma em milhares de arquivos separados e distribuídos em centenas de pastas. Por isso, mudei a estratégia: decidi usar o arquivo "spa.meta.toml" na pasta "localization" da nova linguagem em Espanhol como base para injetar as traduções em Português que eu já tinha feito diretamente nele.

Status atual da tradução: A tradução baseada no arquivo em espanhol está 100% concluída! Já terminei de traduzir todas as mais de 6 mil linhas que faltavam. Vale um aviso: como essas novas linguagens oficiais do jogo ainda estão em versão Beta, é possível que vocês esbarrem em algumas poucas frases em inglês durante o jogo, porque os próprios desenvolvedores ainda não incluíram essas linhas no arquivo base. Mas da minha parte, o trabalho está finalizado.


Os Bastidores: Por que traduzir esse jogo virou um desafio de Engenharia Reversa?

Para vocês entenderem por que eu mudei a estratégia e fugi de mexer na estrutura das pastas originais, resolvi compartilhar os perrengues que passei desde a atualização 16.5.

Traduzir esse jogo foi muito além de apenas passar textos do inglês para o português. Com um arquivo massivo de mais de 32 mil linhas(atualmente quase 40 mil, na versão 1.0.2) de código estilhaçado em milhares de pedaços, foi o maior desafio que tive até agora. Sendo praticamente leigo em programação, eu não teria conseguido sem a ajuda da Gemini para me orientar e gerar os códigos Python.

Aqui vão os 4 maiores perrengues dessa jornada:

1. A Armadilha da Automação (Scripts que Atrapalhavam) Minha primeira ideia foi rodar dezenas de scripts Python para traduzir tudo em massa. O resultado? Arquivos corrompidos, chaves de código apagadas e o jogo quebrando. Tive que abandonar a automação agressiva e fazer tudo a "conta-gotas". Isso exigiu um esforço absurdo do meu PC Gamer, que chegou a travar várias vezes. A rotina era punitiva: desempacotar o assets.zip, abrir o prompt, rodar códigos, alterar frases, reempacotar, testar, ver o jogo dar crash, deletar tudo e recomeçar.

2. Limitações da Engine (O Mistério dos Crashes) Depois de mandar muitos print screens e arquivos para a Gemini analisar, descobrimos o porquê de tantos travamentos. A engine de Fields of Mistria, na versão 16.5, simplesmente não tolerava caracteres maiúsculos acentuados (ÀÁÃÂÉÊÍÓÔÕÚ). Além disso, havia limites rígidos de tamanho: algumas pastas não suportavam frases com mais de 160 caracteres, e a pasta do personagem Dozy não suportava mais que 80! Qualquer acento maiúsculo ou letra a mais, e o jogo fechava sozinho.

3. O Colchete Fatal Certo dia, a pasta do NPC Dozy estava causando um crash constante. Depois de muita investigação, o erro foi encontrado: eu havia traduzido uma ação usando colchetes, escrevendo [Sonolento]. Acontece que a engine do jogo usa colchetes estritamente para ler variáveis de programação (como puxar o nome do jogador). Quando o jogo lia a minha tradução, tentava encontrar um código de sistema que não existia e quebrava.

4. A Descoberta Tardia (O Manual Escondido) Quase finalizando a tradução inteira, fui fuçar no arquivo l10n.meta.toml, dentro da pasta localization. E o que eu descobri? Ele era basicamente o "manual de instruções" da engine. Ele mapeava exatamente onde os diálogos e escritos do jogo estavam estruturados nos arquivos, dos menus às missões. Se eu tivesse prestado atenção nele no primeiro dia, teria economizado muito tempo, dezenas de scripts e evitado bastante estresse.


Mas Apesar de Tudo, Valeu a Pena!

Apesar do PC travando e das sessões de dor de cabeça, conseguir traduzir todo esse jogo valeu cada segundo. O resultado é uma tradução em português natural, fluida e que respeita o tom aconchegante de Mistria — e agora, sem nenhum crash.

O arquivo atualizado da tradução (usando a base em espanhol) já está disponível. Podem baixar no link abaixo e seguir as instruções para jogar Fields of Mistria em PT-BR.

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

INSTRUÇÕES:


1-Vá nos links abaixo do site Github e baixe os arquivos "spa.meta.toml", clicando na SETA PARA BAIXO ao lado dos 2 quadrados ao lado de "RAW" ou no link "View raw".

2-Após baixar os 2 arquivos, acesse a seguinte pasta do seguinte diretório:

  • steamapps\common\Fields of Mistria

Ou no diretório:
 
  • SteamLibrary\steamapps\common\Fields of Mistria

3-Clique com o botão direito no pacote assets.zip da pasta do jogo e, na opção WinRAR, clique em "Extrair aqui".

4-Após terminar a extração, COPIE o arquivo "l10n.meta.toml" que você baixou no link do Github acima. 

5-Acesse a pasta "assets" e, logo em seguinda, a pasta "localization" (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization) e COLE o arquivo "l10n.meta.toml", substituindo o original.

6-Agora, COPIE o arquivo 
"spa.meta.toml" que você baixou no link do Github acima e COLE dentro da pasta "translations", que está na pasta "localization", na pasta principal "assets" (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization\translations), substituindo o arquivo original.

7-Por fim, volte para o diretório principal do jogo Fields of Mistria
(SteamLibrary\steamapps\common\Fields of Mistria), clique com o botão direito na pasta "assets" e, na opção WinRAR, clique em "Adicionar para arquivo...".

8-Na janela que irá aparecer, escolha a opção ZIP no campo "Formato de Arquivo" e, no campo "Método de Compressão", escolha a opção "Armazenar" e clique em OK.

9-Após a pasta "assets" terminar de ser empacotada para o "assets.zip", pode execute o jogo.

10-Quando aparecer o menu principal do jogo, vá em "Configurações", clique em "Idioma" e escolha a linguagem "Espanhol" que o jogo vai rodar em Português(pelo menos uma parte dele).



Enfim, espero ter ajudado todos aqueles que querem jogar Fields of Mistria em Português. 

Bom jogo e boa diversão a todos.

28 julho 2025

Cryptofall: Investor Simulator - Tradução em Português PT-BR

 




Fiz a tradução de Cryptofall: Investor Simulator pro Português PT-BR.

Não foi fácil traduzir esse jogo. Tive que recorrer ao ChatGPT não por questões de tradução pro Inglês pro Português, mas por questões de conhecimento em programação(sou leigo).

Isso porque, além de eu ter que aprender a extrair, modificar alguns arquivos para conseguir traduzir para o Português as palavras e frases do jogo que estavam em inglês e reempacotar o arquivo "app.asar" deste jogo(tive que baixar o "Node.js" e ainda usar o Prompt de Comando CMD), eu não estava conseguindo traduzir a data do painel do "Histórico de negociação" do jogo e nem estava conseguindo colocar a data na coluna de notícias a direita do jogo no formato "dd/mm/aa", que só ficava no formato "mm/dd/aa".

Tive que assinar o "Plus" do ChatGPT(quase 120 reais mensais), enviar VÁRIOS arquivos do jogo para essa IA analisar
(um pouco mais de 15 arquivos dentre mais de 320 pastas), criar novos arquivos e modificar outros para eu colocar no "app.asar" para o jogo funcionar traduzido perfeitamente em Português. Isso durante vários DIAS E HORAS conversando com o ChatGPT.

Enfim, para quem quiser jogar este jogo em Português, vai aqui o link do arquivo "app.asar" para vocês:


ATUALIZAÇÃO 20/03/2026

Não sei qual é a preferência de vocês em relação a formato de datas do jogo. Tem gente que prefere no formato "29 de julho de 2025" ou no formato "29 de julho, 2025". Então resolvi colocar 2 links de arquivo "app.asar": O primeiro com a data SEM vírgula após o mês e o segundo COM vírgula após o mês. A escolha fica a critério de vocês.


Arquivo 
"app.asar" com a data COM vírgula após o mês("29 de julho, 2025")

https://drive.google.com/file/d/17gMcWU93W_MbviidgQvJhQKOIycpGkwE/view


Arquivo "app.asar" com a data SEM vírgula após o mês("29 de julho de 2025")


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

INSTRUÇÕES:

1-Baixe o arquivo "app.asar" no link acima que você escolher;

2-
Copie(CTRL+C) e cole (CTRL+V) o arquivo "app.asar" baixado de um dos links acima na pasta do seguinte diretório:

  • steamapps\common\Cryptofall\resources

Ou na pasta:

  • SteamLibrary\steamapps\common\Cryptofall\resources


Espero ter ajudado a todos aqueles que desejam jogar 
Cryptofall: Investor Simulator em Português. Boa diversão a todos.

24 dezembro 2024

Helldorado - Tradução em Português PT-BR

 


Colocando mais uma tradução feita por terceiros, não por mim. Desta vez coloco aqui a tradução de Helldorado em Português PT-BR, desenvolvida por Junior GBJ.


Por causa do tamanho enorme do arquivo de tradução(353 MB), tive que colocar no Google Drive para compartilhar aqui com vocês, pois o Github só permite arquivo com no máximo 25 MB.


Link do arquivo: 

https://drive.google.com/file/d/1AMMjGzOWBo8avAmzfql1yZsnVp4AXmPI/view?usp=sharing


INTRUÇÕES:


1-Para baixar o arquivo, vá no link acima e clique no botão de download abaixo de "nenhuma visualização disponível" ou na seta para baixo ao lado de "Compartilhar".


2-Após baixar o arquivo, copie(CTRL+C) e cole(CTRL+V) esse arquivo na seguinte pasta do jogo:

  • steamapps\common\Helldorado\data

Ou na pasta:

  • SteamLibrary\steamapps\common\Helldorado\data

Espero ter ajudado a todos aqueles que desejam jogar Helldorado em Português. Coloquei esse arquivo na intenção de ser mais um a disponibilizar e manter online essa tradução para quem se interessar. Boa diversão a todos.

12 dezembro 2024

Desperados 2 - Tradução em Português PT-BR



Essa tradução de Desperados 2 não foi feita por mim, e sim pela Game Vício. Estou usando no meu jogo e achei ela muito boa. Apesar de não ter sido feita por mim, achei interessante colocar ela aqui pra quem quiser jogar Desperados 2 em Português.


Link dos arquivos:

https://github.com/apenasumaconta/Desperados-2-Traducao/blob/main/Desperados%202%20tradu%C3%A7%C3%A3o%20PT-BR.rar


INSTRUÇÕES:


1-Para baixar o arquivo, vá no site do Github no link acima e clique em "view raw" ou então na SETA PARA BAIXO, ao lado de 2 quadrados, próximo de "RAW".

2- Com o botão direito do mouse, clique sobre o arquivo winrar e no menu que vai abrir, clique com o botão esquerdo em "extrair tudo".

3-Após extrair a pasta "Desperados 2 tradução PT-BR", entre na pasta, selecione(CTRL+A) e copie(CTRL+C) todos os arquivos.

4-Após copiar os arquivos dessa pasta, cole(CTRL+V) esse arquivo na seguinte pasta do jogo:

  • steamapps\common\Desperados 2\data\Texts

Ou na pasta:

  • SteamLibrary\steamapps\common\Desperados 2\data\Texts


Espero ter ajudado a todos aqueles que desejam jogar Desperados 2 em Português. Qualquer erro ou pergunta sobre a tradução do jogo, podem postar aqui. Boa diversão a todos.

04 dezembro 2024

Village Rhapsody Tradução em Português PT-BR (乡村狂想曲)


Edit: A quem interessar, fiz também a tradução de Workplace Rhapsody

ATUALIZAÇÃO 15/05/2025


Fiz a tradução do jogo Village Rhapsody pro Português PT-BR (乡村狂想曲). Após eu ver um guia na central da comunidade deste jogo na Steam de um russo que traduziu este jogo para a referida linguagem dele, incluindo as legendas das cutscenes, baixei os arquivos e agora traduzi, além do jogo em geral, também as legendas das cutscenes do Inglês para o Português PT-BR.

Link dos arquivos:





INTRUÇÕES:

Para baixar os arquivos, vá em cada um dos links acima e, no site, clique na SETA PARA BAIXO ao lado de 2 quadrados ao lado de "RAW".

Após baixar os arquivos, siga as seguintes instruções(a número 4 faça apenas se quiser):

1)Copie e cole o arquivo "index.7594d.js" na pasta do seguinte diretório:
  • steamapps\common\VillageRhapsody\resources\app\game\assets\main 
Ou no diretório: 
  • SteamLibrary\common\VillageRhapsody\resources\app\game\assets\main

2)Copie e cole o arquivo "9253fb93-148e-4fcd-b95c-ecfc529cab53.13f2a.json" na pasta do seguinte diretório:
  • steamapps\common\VillageRhapsody\resources\app\game\assets\resources\import\92
Ou no diretório: 
  • SteamLibrary\common\VillageRhapsody\resources\app\game\assets\resources\import\92

3)Copie e cole o arquivo "09c56a35a.5d973.json" na pasta do seguinte diretório:
  • steamapps\common\VillageRhapsody\resources\app\game\assets\resources\import\09
Ou no diretório: 
  • SteamLibrary\common\VillageRhapsody\resources\app\game\assets\resources\import\09

4)[OPCIONAL]Copie e cole o arquivo "10b2c37e-7f74-4b50-8718-ad7daceba490.7e94b.png" na pasta do seguinte diretório:
  • steamapps\common\VillageRhapsody\resources\app\game\assets\main\native\10
Ou no diretório: 
  • SteamLibrary\common\VillageRhapsody\resources\app\game\assets\main\native\10
Espero ter ajudado os brasileiros e portugueses que queiram jogar esse jogo em Português. Qualquer erro ou pergunta, podem postar aqui. Bom jogo e boa diversão a todos.

Stonks 9800: Stock Market Simulator Tradução em Português PT-BR



ATUALIZADO EM 31/07/2026

Fiz a tradução do jogo Stonks 9800: Stock Market Simulator para o Português PT-BR.

Não sou um "especialista" no Inglês, mas fiz isso de boa vontade. Se vocês verem alguma palavra ou frase traduzida errada ou não traduzida, por favor reporte aqui.

Graças a um e-mail com sugestões que mandei ao Ternox(o desenvolvedor desse jogo na Steam), caracteres com acento e o "ç" agora são visíveis no jogo e eu corrigi as palavras e frases que estavam sem acento. Agora o jogo não irá mais transformar os caracteres "áàâãéêíóôõúçÁÀÂÃÉÊÍÓÔÕÚÇ" em quadrados dentro das palavras do jogo.

Mas atenção: é necessário, além do arquivo CSV, baixar também e usar o arquivo "INI"(arquivo responsável pela fonte das letras) na mesma pasta, para que o programa mostre os caracteres "áàâãéêíóôõúçÁÀÂÃÉÊÍÓÔÕÚÇ" corretamente ao rodar o jogo.

Enfim, até agora são 5175 linhas. A medida que o Ternox for criando novas funcionalidades no jogo(e, consequentemente, novas linhas de texto) lá na Steam, irei traduzir essas novas linhas e colocar um novo arquivo com a tradução com as novas linhas que vierem com as novas funcionalidades do jogo.

Link dos arquivos:



INSTRUÇÕES:

1-Baixe os arquivos "stonksptbrcompleto.csv" e "stonksptbrcompleto.ini" em cada um dos links acima no Github(clique no botão de "SETA PARA BAIXO" ao lado dos 2 quadrados do lado de "RAW"). 

2-Copie e cole esses 2 arquivos na seguinte pasta:
  • steamapps\common\STONKS-9800 
Ou em:
  • SteamLibrary\steamapps\common\STONKS-9800

Espero ter ajudado. Boa diversão a todos com o STONKS-9800 em Português.