ScummBR

ScummBR Traduções => TRADUÇÕES EM ANDAMENTO => Tópico iniciado por: mavolasco82 online Julho 26, 2026, 09:31:57 PM

Título: Tradução "Rosewater"
Enviado por: mavolasco82 online Julho 26, 2026, 09:31:57 PM
Boa noite pessoal.

Estou terminando de traduzir o jogo "Rosewater", assim que terminar posto aqui.

Abraços
Título: Res: Tradução "Rosewater"
Enviado por: djsouza online Julho 28, 2026, 07:15:07 PM
Que ótima notícia. Um jogo muito pedido. Parece ótimo
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Julho 30, 2026, 10:31:43 AM
[Tradução PT-BR] Rosewater (Grundislav Games, 2025) — completa

https://www.dropbox.com/scl/fi/xuaqkiew5u785o29zh2mv/Rosewater_PTBR.zip?rlkey=4ouplu38y06nvjxbzqw8jsfox&st=inobos84&dl=0

Terminei a tradução para português brasileiro do Rosewater, o point & click de faroeste do Francisco González (Grundislav Games), lançado em 27 de março de 2025 pela Application Systems Heidelberg. É ambientado em Vespuccia, o mesmo mundo alternativo de Lamplight City, e acompanha Harley Leger, uma escritora freelancer que chega à cidade de Rosewater atrás de uma reportagem e acaba numa caçada a uma fortuna perdida.


O QUE A TRADUÇÃO COBRE

Todo o texto na tela: diálogos, opções de conversa, diário, cartas, documentos, jornais, itens do inventário, menus e créditos — 18.518 linhas. Nada ficou em inglês.

Além do texto, 19 imagens foram repintadas à mão: os cartões de abertura, os cartões de apresentação do elenco e da equipe, e os painéis de menu (Ajustes, Salvar, Carregar, Como Jogar, Acessibilidade, Bônus). As letras foram recortadas da própria arte do jogo, não de fonte externa, para casar o traço.

O áudio continua em inglês. A dublagem original é excelente e não faria sentido mexer nela.


A QUESTÃO DA BANDEIRA

O Rosewater tem apenas duas vagas de idioma: inglês e alemão (a única localização oficial). Não dá para criar uma terceira. Então o português entra na vaga do alemão — e o instalador repinta a bandeira da Alemanha com a do Brasil, para o botão não confundir ninguém.

Ou seja: depois de instalar, é só clicar na bandeira do Brasil dentro de Ajustes.


SOBRE A REVISÃO

O texto passou por uma revisão final linha a linha, com atenção especial aos pontos em que o texto faz parte do puzzle: a placa apagada da fonte envenenada, a senha do sindicato, os cartazes da trupe, os Sinais da ordem, a rima do cadeado. Tudo isso foi adaptado de forma que continue resolvível em português — que era o risco real numa tradução dessas.

Limitação conhecida: a fonte desenhada dos painéis de menu não tem letras acentuadas, então alguns títulos aparecem sem acento (MUSICA, BONUS). O texto do jogo em si é acentuado normalmente.


COMO INSTALAR

Funciona no Windows, Mac e Linux, nas versões de Steam e GOG. Você precisa ter o jogo original.

1. Baixe e descompacte o arquivo Rosewater_PTBR.zip em qualquer lugar (a Área de Trabalho serve). Não precisa colocar na pasta do jogo.

2. Feche o jogo, se estiver aberto.

3. Rode o instalador. No Windows, duplo clique em INSTALAR.bat — se não tiver Python no computador, ele avisa e explica como instalar (é rápido, e só uma vez). No Mac ou Linux, abra o terminal na pasta e rode: python3 instalar_traducao.py

4. Escolha a opção 1 (instalar tudo: texto + imagens + bandeira). O instalador acha a pasta do jogo sozinho; se não achar, ele pede para você arrastar a pasta para dentro da janela.

5. Aceite a cópia de segurança quando ele perguntar. O arquivo de dados do Rosewater tem quase 4 GB e a cópia ocupa outro tanto no disco — mas é o que garante a volta atrás sem redownload. Leva alguns minutos.

6. Abra o jogo, vá em AJUSTES e clique na BANDEIRA DO BRASIL. Pronto.

Se quiser só o texto: a opção 2 instala apenas a tradução do texto, em poucos segundos, sem mexer no arquivo grande. Nesse caso os menus continuam em inglês e a bandeira continua a alemã — é nela que você clica.

Se algo der errado: rode o instalador de novo e escolha a opção 3 (Desfazer). Ele devolve o jogo exatamente como estava.

O instalador confere o jogo antes de gravar qualquer coisa: se a sua versão for diferente da testada, ele avisa e não mexe em nada. Se o Steam ou o GOG atualizarem o jogo depois, os arquivos podem ser sobrescritos — é só rodar o instalador de novo.


CRÉDITOS

Versão 1.0 (30/07/2026)
Tradução, repintura e instalador: mavolasco82

Se curtiu o trabalho e quiser ajudar os próximos projetos, aceito Pix.
Chave aleatória: d203b20d-6653-4014-b2bf-fc101b377416

Rosewater é da Grundislav Games / Application Systems Heidelberg. Esta é uma tradução de fã, sem fins lucrativos e sem qualquer vínculo com os desenvolvedores. Nenhum arquivo do jogo é distribuído aqui — só o patch. Compre o original.

ACHOU ALGO ERRADO? POSTE COM PRINT

Esta é a versão 1.0. O texto passou por revisão completa, linha a linha, mas um jogo com 18 mil linhas sempre pode esconder alguma coisa: frase estranha, linha em inglês, acento renderizando errado, texto que não bate com a arte da tela.

Se você encontrar qualquer coisa, poste aqui no tópico COM UM PRINT da tela — e, se puder, diga o que estava fazendo na hora. Com o print eu localizo a linha exata e corrijo rápido.

As correções saem como atualização deste mesmo pacote, aqui no tópico. Para atualizar: baixe o zip novo, rode o instalador de novo e escolha a opção 2 (só o texto) — leva segundos e não mexe no resto. O número da versão fica no LEIA-ME.
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Agosto 06, 2026, 02:05:18 AM
Mavolasco, em primeiro lugar, parabéns por mais essa tradução! 👏

Tentei aplicar o patch de forma completa, inserindo a imagens, porém não deu certo... Tenho a versão 'GOG v1.05.0 + DLC' e ao executar o patch de tradução da o seguinte erro:

encontrei: E:\GOG Games\Rosewater\Rosewater.ags
  conferindo...
  nao era esse (no sprite 1058 esperava 900x568 e achei 774x48912 (versao diferente do jogo?))


Sabe me dizer qual a versão do jogo utilizado e se teria uma alternativa para deixar compatível?
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Agosto 06, 2026, 09:32:55 PM
Olá RafaelGC.

Obrigado por testar e por mandar a mensagem de erro completa — ela diz exatamente o que houve.

O patch tem duas partes. A tradução do texto é um arquivo separado, que só é copiado para a pasta do jogo — essa funciona em qualquer versão. Já a repintura das imagens (cartões de abertura e telas de menu) precisa escrever dentro do Rosewater.ags, e para isso o instalador usa posições fixas que eu medi na minha build. A sua versão é outra, o arquivo tem tamanho diferente, e naquela posição não existe imagem nenhuma — por isso ele leu "774x48912". O instalador percebeu e parou sem gravar nada, então seu jogo está intacto.

Solução por enquanto: rode o instalador de novo e escolha a opção 2 (instalar só o texto). Você fica com o jogo inteiro em português — todos os diálogos, descrições e documentos. Só os cartões de abertura e os títulos dos menus continuam em alemão.
Solução definitiva: já estou preparando uma versão do instalador que localiza as imagens sozinho dentro do arquivo, sem depender de posição fixa. Aí funciona em qualquer versão. Te aviso quando sair.
Uma pergunta pra eu conferir: sua pasta é E:\GOG Games\Rosewater — dá pra me dizer o tamanho em bytes do Rosewater.ags? Clique com o botão direito → Propriedades. Ajuda a confirmar o diagnóstico.
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Agosto 07, 2026, 09:11:25 AM
Citação de: mavolasco82 online Agosto 06, 2026, 09:32:55 PMOlá RafaelGC.

Solução definitiva: já estou preparando uma versão do instalador que localiza as imagens sozinho dentro do arquivo, sem depender de posição fixa. Aí funciona em qualquer versão. Te aviso quando sair.
Uma pergunta pra eu conferir: sua pasta é E:\GOG Games\Rosewater — dá pra me dizer o tamanho em bytes do Rosewater.ags? Clique com o botão direito → Propriedades. Ajuda a confirmar o diagnóstico.

No e-mail anterior esqueci de informar que a tradução somente texto deu certo 😉 O Bom de jogos feitos da plataforma AGS é isso, a facilidade que é ativar complementos de tradução dos textos.

Quanto aos dados do arquivo 'Rosewater.ags': 3,63 GB (3.905.531.178 bytes)

  MD5    : b1a552f4c5df6d3aa0ed77dcff0cab96
  SHA-1  : cdbcb1a345dc2b789be6659dc2c18ac822898bd8
  SHA-256 : 938139fc47d66e3e07bf0baab884a0cdaeb5bd61c9c4ff52d70a567b4fa43836
  SHA-512 : 2fc1e33be68c0ed206ca5c2bc9d0d7d5eaf58329b4c95f08f253630d05cd09fe27e9fb412eb4c97c5e1f6ff98f96c0699db8f043852dc12257a688a2a4cbdb16
  CRC32  : 7e63b35c



EDIT:

Na minha versão do jogo, 1.05, aplicando a tradução usando unicamente o arquivo 'German.tra', os itens do inventário não podem ser selecionados e usados, sendo então necessário trocar o idioma para inglês para burlar isso.
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Agosto 12, 2026, 03:05:06 PM
**Traducao "Rosewater" — versao 1.1 disponivel**

Obrigado **RafaelGC** pelos dois relatos. Os dois eram problemas reais e os dois estao corrigidos.

https://www.dropbox.com/scl/fi/ycq901eijh47b7q6bnaam/Rosewater_PTBR_v1.1.zip?rlkey=sckmt3wpj82rbs1hvyah3rtcs&st=cr3yoye2&dl=0

**O QUE FOI CORRIGIDO**

**1. O inventario travava**

Este era o mais serio. Com a traducao aplicada, nao dava para selecionar nem usar itens; trocando para ingles, voltava a funcionar.

A causa: o arquivo de traducao do Rosewater nao contem so textos em ingles — ele tem tambem algumas chaves **que ja estao em alemao**. O jogo consulta essas chaves em tempo de execucao, com a string ja montada no idioma ativo.

As criticas eram justamente os verbos do inventario:

```
Benutze mit    ("usar com")
Benutzen mit   ("usar com", variante)
```

Ao traduzi-las, o casamento entre a acao e o item se perdia — e o item nao respondia. Sao 30 chaves nessa situacao, e todas voltaram a ficar intactas. Nada se perde na tela: a versao inglesa dessas mesmas strings (`Use With`, `Cancel`, `Save Game`) continua traduzida, e e essa que aparece.

**2. Alguns textos apareciam em ingles**

O arquivo antigo gravava apenas as chaves que tinham traducao. O arquivo alemao oficial traz **todas** as 19.307 — as que ele nao traduz, ele aponta para elas mesmas. Faltando uma, o AGS cai no texto original em ingles.

Agora o arquivo tem as 19.307 chaves.

**3. O instalador nao funcionava em outras versoes do jogo**

O erro que o RafaelGC recebeu (`no sprite 1058 esperava 900x568 e achei 774x48912`) vinha de o instalador guardar as **posicoes** das imagens dentro do `Rosewater.ags`, medidas na minha build. O `.ags` dele e 3.043 bytes menor que o meu — diferenca pequena, mas suficiente para deslocar tudo.

O instalador novo **procura cada imagem pelo proprio conteudo**: varre o arquivo atras do cabecalho com as dimensoes certas e confirma pelo md5 antes de gravar. Funciona em qualquer versao.

Se alguma imagem for diferente na sua versao, ele avisa quais e **nao grava nada** — melhor pular do que corromper.

---

**COMO INSTALAR — PASSO A PASSO**

**1.** Baixe o arquivo e apague a versao antiga, para nao confundir.

**2.** Clique com o botao direito no `.zip` → **Extrair tudo**. Vai criar a pasta `Rosewater_PTBR`.

**3.** Entre na pasta e de **dois cliques em `INSTALAR.bat`**.
*(Linux ou Mac: abra o terminal na pasta e digite `python3 instalar_traducao.py`)*

**4.** Digite **1** e aperte ENTER.

**5.** Ele acha o jogo sozinho. Se nao achar, arraste a pasta do jogo para dentro da janela preta e aperte ENTER.

**6.** **Espere.** A etapa das imagens le o arquivo inteiro do jogo — quase 4 GB — procurando cada uma. Demora alguns minutos e mostra o progresso em porcentagem. Nessa parte ele so le, nao altera nada. **Nao feche a janela.**

**7.** Terminando, abra o jogo → **Ajustes** → escolha o idioma **alemao (Deutsch)**. E onde a traducao em portugues fica instalada.

**Se algo der errado:** rode de novo e escolha a **opcao 3 (desfazer)**. O jogo volta ao estado anterior.

**Se aparecer "nao localizei estes sprites":** a arte da sua versao e diferente. Nada foi gravado. Use a **opcao 2 (so o texto)** — voce fica com o jogo todo em portugues e so as imagens ficam no idioma original.

---

**O QUE ESTA TRADUZIDO**

**Texto: tudo.** Dialogos, descricoes, documentos, diario, jornais, cartas, menus. Sao 18.317 falas e textos.

**Imagens: 19.** Os cartoes de abertura, os cartoes de credito da intro e os paineis de menu (Ajustes, Carregar, Salvar, Como Jogar, Acessibilidade, Bonus e as confirmacoes).

**Audio:** a dublagem continua em ingles, como no original.

---

**DUAS OBSERVACOES**

**Menus sem acento.** A fonte desenhada do jogo nao tem letras acentuadas, e nao da para criar uma sem quebrar a compressao das imagens. Entao os titulos aparecem como MUSICA, BONUS, DIALOGOS. O texto do jogo em si e acentuado normalmente.

**A bandeira.** O seletor de idioma mostra a bandeira do Brasil no lugar da alema. Essa parte ainda depende de posicao fixa; se na sua versao ela estiver em outro lugar, o instalador pula essa etapa sem prejuizo — so o icone continua o alemao.

---

Quem testar, por favor conta como foi — principalmente quem tiver versao diferente da GOG v1.05. Feedback ajuda muito.
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Agosto 14, 2026, 09:03:23 AM
Opa, maravilha @mavolasco82!

Até domingo farei um novo teste de aplicação e atualizo o tópico principal com a nova versão do patch e informações, e volto aqui para registrar 😉✌

https://scummbr.org/forum/index.php?topic=968



EDIT:

mavolasco82, fiz o teste da nova versão do patch e infelizmente na minha versão GOG "1.05.0 (82237)" o patch não surtiu efeito, e nem mesmo o 'German.tra' dessa vez deu certo, ficando um híbrido entre alemão e português:

https://i.imgur.com/YXBTahJ.png | https://i.imgur.com/1mWjfOH.png


  ============================================================
    TRADUCAO PT-BR DE ROSEWATER
  ============================================================

  Preparando... um instante.


==============================================================
  TRADUCAO PT-BR DE ROSEWATER
==============================================================

  Este instalador coloca a traducao em portugues no jogo.

  Ele faz backup de tudo antes de mexer, e voce pode desfazer
  a qualquer momento rodando de novo e escolhendo a opcao 3.

  1 - Instalar a traducao (texto + cartoes + bandeira)
  2 - Instalar so o texto (mais rapido, nao mexe no arquivo grande)
  3 - Desfazer tudo

  Digite 1, 2 ou 3 e aperte ENTER: 1

==============================================================
  PROCURANDO O JOGO
==============================================================
  encontrei: E:\GOG Games\Rosewater\Rosewater.ags
  conferindo...
  confere! e este mesmo.

==============================================================
  PASSO 1 de 3 - TRADUCAO DE TEXTO
==============================================================

  [PROBLEMA] o German.tra nao confere (2253546 bytes, md5 992bfd8691a01f4733d6fac561a8c96b; esperava 2219366 bytes, md5 36a24f46108a3fda78184f3534c2727f). O download pode ter vindo incompleto ou corrompido.

  Instalar mesmo assim? (s/N) s
  backup do arquivo original salvo como German.tra.original
  traducao de texto instalada.

  Agora vou mexer no arquivo grande do jogo (3.6 GB).
  Recomendo deixar o instalador fazer uma copia de seguranca.
  Isso ocupa mais 3.6 GB no disco e demora alguns minutos.

  Fazer a copia de seguranca? (S/n) n

==============================================================
  PASSO 2 de 3 - IMAGENS (cartoes de abertura + menus)
==============================================================
  preparando as 19 imagens (demora um pouco)...

  procurando as imagens dentro do jogo...
  (le o arquivo inteiro -- demora. So leitura, nada e alterado.)
    10%
    20%
    30%
    40%
    50%
    60%
    70%
    80%
    90%
    100%

Programa para aqui, deixei por bastante tempo, e nada...
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Agosto 16, 2026, 05:55:15 PM
Boa tarde RafaelGC, obrigado pelo retorno.
Irei analisar novamente e atualizo assim que possível.

Abraços
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Agosto 29, 2026, 10:23:35 AM
**Tradução "Rosewater" — versão 1.2**

https://www.dropbox.com/scl/fi/c7694he2mjp9wzwejydpi/ROSEWATER-TRADUCAO-BR_v1.2.7z?rlkey=uzrwcjakxll8vhj0u5y9eaw07&st=bfn2o694&dl=0

RafaelGC, obrigado pelos prints. Eles foram decisivos: mostraram que meu primeiro diagnóstico estava errado e me levaram ao que parece ser a causa real.

**O QUE PROVAVELMENTE CAUSAVA O INVENTÁRIO TRAVADO**

O arquivo de tradução tinha **30 strings traduzidas que não são texto de tela** — são nomes internos que o script do jogo usa para se orientar:

```
New inventory item  ->  estava "Novo item"
New character        ->  estava "Novo personagem"
No hotspot          ->  estava "Sem ponto"
Change Scene        ->  estava "Mudar de Cena"
Start Encounter      ->  estava "Iniciar Encontro"
Fossil              ->  estava "Fóssil"
```

São nomes padrão do editor AGS. Se o script compara esses nomes para casar uma ação com um objeto, traduzi-los quebra a lógica — e o item deixa de responder.

A evidência mais forte: **a tradução alemã oficial deixa todas as 30 intactas**, e ela funciona. Agora a nossa deixa também.

**OUTRO ERRO ENCONTRADO**

Uma fala dizia "68,2% de eficiência". O motor do AGS lê `%` seguido de letra como código de formatação — `% d` manda ele buscar um número inteiro que não existe. O original em inglês tinha "% efficiency", que dá no mesmo problema; a tradução alemã contornou reescrevendo a frase. Troquei por "68,2 por cento de eficiência".

**POR QUE O INSTALADOR TRAVAVA EM 100%**

Ele não estava travado, estava trabalhando sem fim. Depois de varrer o arquivo, testava cada candidato descomprimindo o sprite inteiro. Nos quatro sprites de 1280x720 o padrão de bytes aparece milhares de vezes por acaso num arquivo de 3,6 GB, e cada teste custava 3,6 MB de descompressão.

Agora há um filtro barato antes: o tamanho declarado do sprite. Num teste com 2.000 candidatos falsos, o que não terminava passou a levar 6 segundos.

**TAMBÉM CORRIGIDO**

- 789 chaves faltavam no arquivo; sem elas o AGS cai no texto em inglês. Agora estão as 19.307 completas.
- O aviso de "German.tra não confere" era uma checagem de integridade com o md5 antigo.
- O instalador não depende mais de posição fixa: acha as imagens pelo conteúdo, então funciona em qualquer versão.
- A bandeira do Brasil no seletor de idioma agora deve aparecer. Ela não tinha sido aplicada antes porque o instalador travava no passo anterior e nunca chegava nessa etapa.

**SENDO HONESTO SOBRE O QUE EU SEI E O QUE EU SUPONHO**

O travamento do instalador, o erro do `%` e as chaves faltantes eu **verifiquei**: são erros concretos, medidos, e estão corrigidos.

Sobre o inventário, tenho uma explicação consistente e uma evidência forte (o alemão não traduz aquelas strings), mas **não consegui testar o jogo rodando**. Então é a melhor hipótese, não uma certeza.

Se continuar travado, me diga por favor **em que momento exato**: ao abrir o inventário, ao clicar num item, ou ao clicar num objeto da cena depois de selecionar o item. Isso estreita bastante a busca.

**UMA RESSALVA SOBRE A BANDEIRA**

Ela é a única parte que ainda depende de posição fixa no arquivo do jogo — não guardei na época os dados que permitiriam localizá-la pelo conteúdo, como faço com as outras 19 imagens. Se na sua versão ela estiver em outro lugar, o instalador **pula essa etapa com um aviso** em vez de travar: o jogo fica intacto e só o ícone continua o alemão. Vou acertar isso numa próxima versão.

---

**RELATEM QUALQUER PROBLEMA**

Se aparecer qualquer coisa errada — texto em inglês ou alemão, imagem fora do lugar, erro no instalador, algo que não funcione no jogo — por favor postem aqui. Se puderem, incluam:

- a versão do jogo (GOG, Steam, número da build)
- o texto do erro, se houver, copiado da janela do instalador
- um print da tela, se for problema visual
- em que ponto do jogo aconteceu

Foi exatamente assim que os três problemas desta versão foram encontrados: o RafaelGC mandou o erro completo e os prints, e isso permitiu achar a causa de cada um. Sem esse retorno eu estaria corrigindo no escuro.

---

**COMO INSTALAR**

1. Baixe e apague a versão antiga, para não confundir.
2. Botão direito no arquivo → Extrair aqui (senha: `@scummbr`).
3. Entre na pasta e dê dois cliques em `INSTALAR.bat`.
  (Linux/Mac: `python3 instalar_traducao.py` no terminal)
4. Digite **1** e ENTER.
5. Se ele não achar o jogo, arraste a pasta do jogo para dentro da janela e aperte ENTER.
6. **Espere.** A etapa das imagens lê os 3,6 GB do jogo procurando cada uma. Mostra o progresso em porcentagem e, depois de 100%, ainda leva alguns segundos conferindo. Nessa parte ele só lê, não altera nada.
7. Abra o jogo → Ajustes → escolha o idioma **alemão (Deutsch)**.

**Deu errado?** Rode de novo e escolha a **opção 3 (desfazer)**.

**Apareceu "não localizei estes sprites"?** A arte da sua versão é diferente. Nada foi gravado. Use a **opção 2 (só o texto)**, que funciona em qualquer versão.
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Agosto 31, 2026, 01:11:36 AM
Olá amigo! Trago boas e más notícias:

Infelizmente o jogo segue "empacando" na parte em que a protagonista precisa entregar a carta ao homem, logo que entra pela primeira vez no jornal/editora. O jogo não trava, porem ao clicar no botão "Selecionar" sobre a carta, nada acontece. Já a aplicação das imagens deu certo dessa vez, tirando a bandeira do Brasil (mais uma incompatibilidade da versão do arquivo 'Rosewater.ags')...

https://i.imgur.com/6hjF8z0.png | https://i.imgur.com/uYpi3WX.png | https://i.imgur.com/phHLZr0.png

Obs.: Restaurei o jogo do zero antes de aplicar essa nova versão do patch.

A sua versão do jogo também é a GOG "1.05.0 (82237)"?

Obrigado por seguir tentando sanar essa questão ✌

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

...

==============================================================
  PASSO 2 de 3 - IMAGENS (cartoes de abertura + menus)
==============================================================
  preparando as 19 imagens (demora um pouco)...

  procurando as imagens dentro do jogo...
  (le o arquivo inteiro -- demora. So leitura, nada e alterado.)
    10%
    20%
    30%
    40%
    50%
    60%
    70%
    80%
    90%
    100%
  achei todas as 19 imagens.

  conferindo o espaco...
    as 19 cabem.

  gravando...
    19 imagens gravadas.

  conferindo o resultado (pixel a pixel)...
    todas conferem.

  as 19 imagens foram trocadas.

==============================================================
  PASSO 3 de 3 - BANDEIRA DO BRASIL
==============================================================
  (a bandeira nao esta na posicao esperada nesta versao
   do jogo -- pulando. O seletor fica com a bandeira alema.)

==============================================================
  TUDO PRONTO
==============================================================

  Agora abra o jogo, va em AJUSTES (Settings) e clique na
  BANDEIRA DO BRASIL, no seletor de idioma.

  Ela esta no lugar onde ficava a bandeira da Alemanha: o portugues
  entra por ali, porque o jogo so tem duas vagas de idioma.

  Se algo ficar estranho, rode este instalador de novo e escolha
  a opcao 3 para voltar tudo como estava.


  Aperte ENTER para fechar.
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Setembro 01, 2026, 11:10:50 AM
Bom dia pessoal

RafaelGC, boas notícias primeiro: os prints confirmam que **as 19 imagens funcionaram** — o painel de Ajustes, os cartões da abertura, tudo em português. A bandeira pulou com aviso, como esperado (é a única parte que ainda depende de posição fixa). E, sim, minha versão é a mesma GOG 1.05.0 — a diferença de 3 KB entre os arquivos vem do DLC.

Sobre o "Selecionar": o sintoma específico que você descreveu me levou a algo concreto. O arquivo de tradução tem **duas chaves** que geram a palavra "Selecionar" — `Select` (inglês) e `Wählen` (alemão). A segunda só existe porque o desenvolvedor escreveu partes da localização alemã **direto no código do jogo**, com ramos condicionais por idioma. Como a tradução em português ocupa a vaga do alemão, esses ramos estão ativos para nós.

Se o script usa `Wählen` para montar o botão e depois compara com `Wählen` para tratar o clique, em alemão funciona e para nós "Selecionar" ≠ "Wählen" — o clique cai no vazio. Bate com o que você viu: o botão aparece, mas não faz nada.

Preciso da sua ajuda para confirmar, e é rápido — **30 segundos, sem rodar o instalador**:

O zip anexo tem um `German.tra` de teste, que muda uma coisa só: seis palavras de ação ficam em alemão dentro do arquivo. Basta trocar o `German.tra` na pasta do jogo por ele (as instruções estão no `COMO_TESTAR.txt`, com o passo para voltar).

Depois, vá até a carta e me diga duas coisas:

1. **O item foi selecionado?** A carta virou o cursor e deu para entregar?
2. **Que palavra apareceu no botão?** "Selecionar" ou "Wählen"?

A segunda é tão importante quanto a primeira. Ela me diz qual das duas chaves o jogo usa para montar o botão — e com isso eu consigo fazer a versão definitiva funcionar **e** ficar em português.

Obrigado pela paciência. Cada teste seu tem eliminado uma hipótese errada minha, essa tradução é realmente bem complexa, e agora sobrou uma bem específica.

Aproveitando e respondendo o tópico do Simon The Sorcerer, vi todas as caixas do meu e mail, inclusive a lixeira, não recebi. Tente enviar novamente.

https://www.dropbox.com/scl/fi/4ds294mxur4cingiq5f2a/Rosewater_TESTE_inventario.zip?rlkey=0xnhhtfys5i905nqwdiws3i40&st=ytanf8hs&dl=0

Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Setembro 03, 2026, 01:17:47 AM
Fala Marco! Realizei o teste solicitado:

1. **O item foi selecionado?** A carta virou o cursor e deu para entregar?
R: Não, questão segue a mesma, não consegui selecionar a carta.

2. **Que palavra apareceu no botão?** "Selecionar" ou "Wählen"?
R: Apareceu com o texto 'Selecionar'.

---

Quanto ao e-mail, eu enviei anteriormente para o seu @hotmail.com, pois é o que foi usado para se registrar no fórum. Está correto? Caso prefira por outro, me mande uma mensagem do endereço aqui no fórum, por mensagem privada 😉✌
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Setembro 09, 2026, 09:35:23 PM
Boa noite pessoal

RafaelGC, obrigado de novo. Foi o seu relato que fechou isso.

Na 1.2 eu anunciei uma "provável correção" do inventário travado e
errei. Desta vez não é palpite: eu desmontei o script do jogo e li a
causa no código.

https://www.dropbox.com/scl/fi/8ptjf3pkcrxsg3fxaadng/ROSEWATER-TRADUCAO-BR_v1_3.7z?rlkey=dz4zdwit4lwf8h86xm4aalh5a&st=89t2ya0g&dl=0

O QUE ESTAVA ACONTECENDO

Quando você clica num botão do menu do inventário, o jogo não
identifica o botão por posição ou por número. Ele compara o TEXTO
escrito no botão com uma lista de palavras fixas, gravadas dentro do
programa. E essa lista só tem duas línguas: inglês e alemão, os dois
idiomas de fábrica.

O trecho diz mais ou menos isto:

    se o idioma for inglês e o botão disser "Select",
    ou o idioma for alemão e o botão disser "Wählen"
        entao selecione o item
    senão
        apenas olhe o item

Como o português ocupa a vaga do alemão, o jogo entra no ramo alemão e
espera encontrar "Wählen". Mas o botão está escrito "Selecionar". Não
bate com nada, cai no "senão", e o clique vira um "olhar". Por isso
parecia que o botão estava morto: ele estava respondendo, só que com a
ação errada.

E não era só o Selecionar. A mesma comparação existe para Usar com,
Quebrar e Consertar. Ou seja: na 1.2 também não dava para combinar dois
itens do inventário. Ninguém tinha chegado nesse ponto ainda para
reportar.


O QUE FOI FEITO

Como a lista de palavras está gravada dentro do jogo, e não no arquivo
de tradução, não havia jeito de resolver só pelo texto. O instalador
agora troca essas palavras alemãs, dentro do arquivo do jogo, pelas
mesmas palavras em português que aparecem nos botões.

São 91 bytes, no mesmo lugar e do mesmo tamanho — nada é movido, nada
muda de posição. O instalador localiza tudo pelo conteúdo, confere
antes de gravar, confere de novo depois, e não faz nada se a sua versão
do jogo for diferente da esperada. O desfazer (opção 3) devolve os
bytes originais.

O texto da tradução é exatamente o mesmo da 1.2. Nada mudou nos
diálogos.


IMPORTANTE NA HORA DE ATUALIZAR

Desta vez não basta copiar o German.tra por cima. É preciso rodar o
instalador, opção 1 ou opção 2 — a correção fica dentro do arquivo do
jogo, não no arquivo de texto.

Quem já tem a 1.2 instalada pode rodar direto por cima. A opção 2
(texto + correção do inventário) é rápida e não mexe nas imagens.


ACHOU ALGO ERRADO? POSTE COM PRINT

Se o Selecionar continuar sem funcionar, ou se aparecer qualquer outra
coisa estranha, poste aqui no tópico com um print da tela. Foi assim
que este bug foi resolvido.

Dois pontos que eu gostaria que fossem confirmados por quem instalar:

  1. clicar na carta no jornal e usar o Selecionar
  2. tentar Usar com entre dois itens do inventário

Eu confirmei a correção lendo o código e testando a instalação, funcionou perfeitamente para mim.

Quanto ao e-mail RafaelGC, é esse mesmo. :ok:
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Setembro 11, 2026, 01:47:32 AM
Olá Marco! Trago boas notícias, fiz a aplicação completa do patch e dessa deu tudo certo (tirando a questão da bandeira do brasil)!

Agora é possível selecionar a carta e entregar ao homem da editora, tudo normal, inclusive com as imagens na introdução/menu 😃✌

Parabéns por ter matado a charada!


...
==============================================================
  PASSO 2 de 4 - IMAGENS (cartoes de abertura + menus)
==============================================================
  preparando as 19 imagens (demora um pouco)...

  procurando as imagens dentro do jogo...
  (le o arquivo inteiro -- demora. So leitura, nada e alterado.)
    10%
    20%
    30%
    40%
    50%
    60%
    70%
    80%
    90%
    100%
  achei todas as 19 imagens.

  conferindo o espaco...
    as 19 cabem.

  gravando...
    19 imagens gravadas.

  conferindo o resultado (pixel a pixel)...
    todas conferem.

  as 19 imagens foram trocadas.

==============================================================
  PASSO 3 de 4 - BANDEIRA DO BRASIL
==============================================================
  (a bandeira nao esta na posicao esperada nesta versao
   do jogo -- pulando. O seletor fica com a bandeira alema.)

==============================================================
  PASSO 4 de 4 - CONSERTO DO MENU DO INVENTARIO
==============================================================
  game28.dta localizado no pacote (17.7 MB)
  conferindo...
  menu do inventario consertado (91 bytes gravados).

==============================================================
  TUDO PRONTO
==============================================================
...
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Setembro 11, 2026, 10:51:38 AM
Bom dia pessoal

Rafael, esta é a versão final da tradução e fecha o último problema em aberto:
a bandeira do Brasil, que não instalava em quem tinha uma versão do jogo diferente da minha.
Obrigado pelos dois testes. Foi o log que você postou que
mostrou tanto o inventário travado quanto essa segunda falha, que
tinha passado batida.

https://www.dropbox.com/scl/fi/k5oqc77p0w18w46hv86uo/ROSEWATER-TRADUCAO-BR_v1_3_1-1.7z?rlkey=001cdy6l53whwfpxmt7e24ihp&st=9hr56vix&dl=0

POR QUE A BANDEIRA FALHAVA

As 19 imagens o instalador procurava pelo conteúdo — por isso achava
todas em qualquer cópia. A bandeira, não: ela estava presa a três
endereços fixos, anotados da minha versão do jogo. Em qualquer cópia
um pouco diferente, aqueles endereços caem noutro lugar, a conferência
não bate e o instalador pula, com aquela mensagem de "não está na
posição esperada".

Ele pulava certo, aliás — melhor pular do que gravar por cima do
sprite errado. Mas significava que a bandeira só instalava em quem
tivesse exatamente a mesma versão que eu.


O QUE MUDOU

O jogo já carrega um índice de sprites: um arquivo que diz, para cada
imagem, a largura, a altura e onde ela está. Eu estava ignorando ele e
varrendo 3,9 GB no braço.

Agora o instalador lê esse índice e pergunta onde cada imagem está.
Como o índice vem junto com a sua cópia do jogo, a resposta vale para
a sua versão, seja ela qual for — não existe mais endereço anotado da
minha máquina. Antes de gravar, ele ainda confere o tamanho e o
conteúdo do que encontrou.

Dois efeitos colaterais bons:

  1. A instalação das imagens ficou quase instantânea. Aquele
    "10%... 100%" que demorava alguns minutos sai do caminho.

  2. Se por algum motivo o índice não confirmar tudo, ele volta a
    procurar do jeito antigo. Não se perdeu nada.


UM DEFEITO QUE VALE VOCÊ SABER

Achei um bug feio no "desfazer.json" enquanto investigava isso. Quem instalou
mais de uma vez por cima da mesma cópia do jogo teve o registro do
"desfazer" sobrescrito: na segunda instalação ele guardava os arquivos
já traduzidos como se fossem os originais. Resultado: a opção 3 grava
português por cima de português e não desfaz nada.

Está corrigido — um registro existente nunca mais é sobrescrito. Mas o
conserto não é retroativo. Se você já instalou duas vezes antes desta
versão, o seu desfazer provavelmente já está inutilizado, e a única
forma de voltar ao jogo original é reinstalar pela GOG ou pela Steam.

Isso não afeta o jogo em nada. Só o "desfazer".


COMO ATUALIZAR

Rode o instalador normalmente, opção 1. Quem já está na 1.3 pode
passar por cima. O texto da tradução não mudou desde a 1.2.

Se a sua bandeira nunca apareceu, é este pacote que resolve.


O QUE A TRADUÇÃO COBRE

Todo o texto na tela: diálogos, opções de conversa, diário, cartas,
documentos, jornais, itens do inventário, menus e créditos — 18.518
linhas. Nada ficou em inglês.

Mais 19 imagens repintadas à mão: os cartões de abertura, os cartões
do elenco e da equipe, e os painéis de menu. As letras foram recortadas
da própria arte do jogo, para casar o traço.

O áudio continua em inglês. A dublagem original é excelente e não
faria sentido mexer nela.

A arte pintada dentro das cenas (placas, cartazes) fica no original,
igual à localização alemã oficial.


ACHOU ALGO ERRADO? POSTE COM PRINT

Versão final não quer dizer que eu sumi. Se aparecer qualquer coisa
errada, poste aqui com print ou com o log do instalador, que eu
conserto. Foi assim que os dois últimos problemas saíram.

Grande abraço a todos
Título: Res: Tradução "Rosewater"
Enviado por: RafaelGC online Setembro 13, 2026, 12:59:24 AM
Fala Marco!

Sucesso meu amigo, testei a nova versão do patch e deu tudo 100%, a bandeira foi aplicada! :worship:

Tópico atualizado:
https://scummbr.org/forum/index.php?topic=968

...
==============================================================
  PASSO 1 de 4 - TRADUCAO DE TEXTO
==============================================================
  traducao de texto instalada.

  Agora vou mexer no arquivo grande do jogo (3.6 GB).
  Recomendo deixar o instalador fazer uma copia de seguranca.
  Isso ocupa mais 3.6 GB no disco e demora alguns minutos.

  Fazer a copia de seguranca? (S/n) n

==============================================================
  PASSO 2 de 4 - IMAGENS (cartoes de abertura + menus)
==============================================================
  preparando as 19 imagens (demora um pouco)...

  consultando o indice de sprites do jogo...
    as 19 imagens localizadas pelo indice.
  achei todas as 19 imagens.

  conferindo o espaco...
    as 19 cabem.

  gravando...
    19 imagens gravadas.

  conferindo o resultado (pixel a pixel)...
    todas conferem.

  as 19 imagens foram trocadas.

==============================================================
  PASSO 3 de 4 - BANDEIRA DO BRASIL
==============================================================
  posicao das bandeiras obtida pelo indice do jogo.
    bandeira 24510 gravada
    bandeira 24511 gravada
    bandeira 24512 gravada

  conferindo...
    bandeira 24510: confere
    bandeira 24511: confere
    bandeira 24512: confere

==============================================================
  PASSO 4 de 4 - CONSERTO DO MENU DO INVENTARIO
==============================================================
  game28.dta localizado no pacote (17.7 MB)
  conferindo...
  menu do inventario consertado (91 bytes gravados).

==============================================================
  TUDO PRONTO
==============================================================

  Agora abra o jogo, va em AJUSTES (Settings) e clique na
  BANDEIRA DO BRASIL, no seletor de idioma.

  Ela esta no lugar onde ficava a bandeira da Alemanha: o portugues
  entra por ali, porque o jogo so tem duas vagas de idioma.

  Se algo ficar estranho, rode este instalador de novo e escolha
  a opcao 3 para voltar tudo como estava.


  Aperte ENTER para fechar.
Título: Res: Tradução "Rosewater"
Enviado por: mavolasco82 online Setembro 13, 2026, 01:54:13 PM
Boa tarde Rafael, que boa notícia. :laugh:
Te enviei uma MP atualizando meu e-mail, e caso tenham alguma dificuldade com outras traduções que estejam conduzindo, me avisem que posso ajudar.

Grande abraço