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.

46 comentários:

  1. no português o neutro parece estranho, mas honestamente... Facilitaria tanto a vida se a gente não tivesse que se preocupar com o gênero das coisas. Obrigada

    ResponderExcluir
    Respostas
    1. Também acho estranho o pronome neutro e por mim nem teria no jogo. Só coloquei "traduzido" pra quem quiser usar no jogo.

      Excluir
  2. Querido fabio, vc ira fazer as futuras e atuais atualizações ???

    ResponderExcluir
    Respostas
    1. Estou fazendo. Infelizmente os DEVs deste jogo mudaram a estrutura dos arquivos e estou tendo que "catar" arquivos contendo as frases em inglês do jogo e colocando a tradução no lugar. Vai demorar um pouco pra tradução ficar pronta na versão 16.2.

      Excluir
    2. imaginei, muito obg por responder

      Excluir
  3. suas traduções estão me ajudando muito, Obrigada :D Deus te abençõe!

    ResponderExcluir
  4. Fábio, muito obrigada pelo trabalho! apesar de eu saber inglês, jogar em pt/br torna a experiencia do jogo bem menos cansativa. Seria tão mais facil se os devs colocassem o jogo em pt, mas só nos resta esperar que venha em atualizações futuras msm, assim como eles estão colocando em espanhol e outras linguas :')

    ResponderExcluir
    Respostas
    1. Obrigado. Eu te entendo. Também sei inglês, mas é muito melhor jogar um jogo em português. É o que me motiva a fazer traduções dos jogos que eu gosto.

      Excluir
  5. Muito obrigado pelo trabalho excelente Fábio! Amo as traduções que você traz. Você pretende continuar a tradução quando sai a última versão?

    ResponderExcluir
    Respostas
    1. Sim, com certeza. O que me frustra é que algumas palavras em inglês no jogo(exemplo: os nomes dos níveis do Guia de Categoria da Cidade) estão em formato de IMAGENS e eu não tenho habilidade com edição de imagens.

      Excluir
    2. Muito obrigada pela tradução! Vi que você mencionou que não tem habilidades com edições de imagem. Caso queira ajuda com esse projeto me da um toque, sou design e adoraria ajudar.

      Excluir
  6. Fala man, tudo bem? Primeiro quero agradecer muito mesmo pela tradução. Que Deus abençoe. Então, quando eu vou conversar com o cachorro o jogo crasha dando erro de fala. Fecha instantaneamente. Da uma zoiada, abraços

    ResponderExcluir
    Respostas
    1. Tá falando do Dozy? Se for, deve ser bug do jogo, pois testei agora com o Dozy e o jogo rodou normalmente. Já testou em outro idioma pra ver se roda normal ou se dá crash? Se der crash apenas selecionando Espanhol e usando minha tradução, me fale. Vou pedir que você teste isso em inglês e em outro idioma que não seja o Espanhol com a minha tradução.

      Ou você tá falando do SEU cachorro de estimação no jogo?

      Excluir
    2. Fala amigo, é com o Dozy sim!
      Eu acabei de testar o game e crasho na sua tradução com o Dozy mesmo!
      Alias, não sei se lembra do Harvest Moon que é a inspiração desse game e stardew valley, (conhecido hoje como Story Of Seasons), eu e meu man traduzimos o GBA anos atras.
      Mais uma vez, muito obrigada pela tradução.

      Excluir
    3. Rapaz... aí eu já não sei, porque estou usando aqui e não deu nenhum problema até agora.

      Excluir
    4. Oi. Completei a tradução em espanhol e testei a interação com o Dozy. Rodou normal aqui.

      Excluir
    5. E me desculpa encher mais uma vez, mas eu ponho em espanhol. Depois de todo passo a passo. Pq eu tinha antes feito o passo a passo extraindo o assents e depois colocando a tradução do primeiro download que vc postou antes da versao completa lançada. Dai tinha traduzido. Mas agora o arquivo spa.meta.toml eu só colo la na pasta de tradução mas continua em espanhol.

      Excluir
    6. É pra baixar o arquivo "spa.meta.toml" que disponibilizei no link do Github acima neste post do blog, COPIAR e COLAR no seguinte diretório, , substituindo o arquivo original: (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization\translations).

      Excluir
    7. Acabei de gravar um video tutorial ensinando como colocar a tradução e coloquei neste post do blog. Faz como eu ensino no vídeo pra ver.

      Excluir
    8. Ster, acho que resolvi o problema do crash ao falar com o Dozy. Era porque tinha o placeholder [Sonolento] na fala dele, na linha 5010. Era o que tava dando crash aqui, após a versão 1.0.3.

      Excluir
  7. Este comentário foi removido pelo autor.

    ResponderExcluir
    Respostas
    1. O seu Winrar está em inglês? Se estiver, deve ser a opção "Store", se for a primeira das opções.

      O meu está em Português e está na seguinte ordem, de cima para baixo:

      Armazenar
      Mais rápido
      Rápido
      Normal
      Bom
      Ótimo

      Recomendo a primeira opção "Armazenar". É a primeira opção de cima para baixo.

      Excluir
    2. vou testar aqui, obrigada pela ajuda ^^

      Excluir
    3. eu tentei instalar mais da o erro called Option::unwrap() on a None value. fui até o seu canal do youtube pra fazer os passos certinho mais ainda sim não consegui.

      Excluir
    4. Lusy, tem certeza que você tem o winrar instalado no seu PC? Porque eu fiz exatamente isso e consigo empacotar a pasta assets pra assets.zip sem nenhum problema.

      Seu sistema operacional é windows 11, windows 10 ou algum outro diferente?

      Recomendo você instalar o WINRAR no seu computador.

      https://www.win-rar.com/start.html?&L=9

      Excluir
    5. sim eu tenho o winrar em inglês no pc, e sigo os passos certinho mais quando eu abro o jogo da esse erro que informei acima e fecha. não sei se esta relacionado a algum erro do próprio jogo ou se estou fazendo algo errado.

      Excluir
    6. Aí não sei mais como te ajudar. Eu instalei aqui no meu PC e roda certinho.

      Tem intagram pra ver se a gente entra em contato e eu poder te ajudar?

      Excluir
  8. há alguma previsão de quando a tradução basica ficará pronta pro 1.0?

    ResponderExcluir
    Respostas
    1. Acabei de completar a tradução do idioma espanhol para o português.

      Excluir
  9. Eu consegui haha eu estava baixando a pasta toda e substituindo todos os arquivos e pastas ao invés de baixar só spa.meta.toml. eu segui a instalação agora funcionou uhuuulll muito obrigada pela sua tradução, e pela ajuda, agora partiu jogar.

    ResponderExcluir
    Respostas
    1. Sabia que vc tava fazendo algo errado. rsrsrsrsrs...

      Baixe também o arquivo "l10n.meta.toml". Tinha esquecido de traduzir os pronomes e o fiz agora. Copie e cole o arquivo "l10n.meta.toml" em (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization)

      Excluir
  10. Como faço para traduzir os pronomes??

    ResponderExcluir
    Respostas
    1. Baixe o arquivo "l10n.meta.toml"(coloquei o link do arquivo aqui no post do blog). Tinha esquecido de traduzir os pronomes e o fiz agora. Copie e cole o arquivo "l10n.meta.toml" em (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization)

      Excluir
  11. Oi! Boa tarde, instalei a sua tradução e meu jogo crasha só de abrir, eu fiz a verificação de arquivos corrompidos e ele deleta os arquivos da tradução e volta pro original, mesmo estando em outras línguas como o inglês

    ResponderExcluir
    Respostas
    1. Além de que eu já desinstalei e instalei o jogo e fiz o processo de novo para testar

      Excluir
    2. Tem certeza? Pois estou usando no meu aqui e tá rodando NORMALMENTE.

      Basicamente:

      1-Baixe APENAS os arquivos "spa.meta.toml" e "l10n.meta.toml"(IGNORE os outros arquivos do Github);

      2-Desempacote o arquivo "assets.zip"

      3-Na pasta "assets" que abrir, cole o arquivo "spa.meta.toml" que você baixou em (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization\translations);

      4-Na mesma pasta "assets", cole o arquivo "l10n.meta.toml" que você baixou em (SteamLibrary\steamapps\common\Fields of Mistria\assets\localization);

      5-Reempacote o arquivo como "assets.zip".

      Se isso não der certo, ou tem algo errado com o seu PC ou você tá fazendo algum procedimento errado.

      Excluir
    3. Oi. Acabei de gravar um video tutorial ensinando como colocar a tradução. Tá aqui neste post do blog.

      Excluir
  12. Saiu a atualização do jogo pra versao 1.0.3. A tradução ainda funciona pra ela?

    ResponderExcluir
    Respostas
    1. Não, o jogo dá crash ao iniciar... Aguardar novamente, Fábio ja tentaste falar com os devs pra deixar aua tradução como beta?

      Excluir
    2. Acabei de corrigir o problema.

      Excluir
  13. Respostas
    1. Acabei de atualizar. Era apenas um "comando errado" na fala do Dozy.

      Excluir
  14. Toda vez que sai uma atualização precisa fazer todo o processo de novo?

    ResponderExcluir