ATUALIZAÇÃO COMPLETA
PARA A VERSÃO 1.0.4 em 20/08/2026
Vídeo-Tutorial de como colocar a tradução
Ainda existem linhas sem tradução no jogo, mas pelo menos o número de diálogos não traduzidos dimunuiu.
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:
- steamapps\common\Fields of Mistria
- SteamLibrary\steamapps\common\Fields of Mistria
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...".
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).
Bom jogo e boa diversão a todos.
