Aplicação para instalar e criar traduções para o NieR Replicant™ ver.1.22474487139...
Projeto de tradução para PT-BR do fabuloso Nier Replicant Remaster/Remake (como queira chamar), desenvolvido em pouco menos de uma semana, foi utilizado do ChatGPT como suporte para a tradução. O projeto tem como objetivo incluir novas pessoas a essa obra prima dos videojogos, que por conta de ser um RPG onde há várias falas, não ter o português-brasileiro como uma opção de idioma acaba afastando muita gente.
A tradução foi feita em cima dos textos em inglês, com o apoio de alguns textos em espanhol para montar um texto em português. Novamente, foi utilizado uma abordagem que utilizava o ChatGPT para traduzir a maioria dos textos, o que foi feito foi a revisão
para se ter certeza que o que o ChatGPT retornou estava de acordo (e adivinha, a maioria dos textos estava sim de acordo).
É um grande inovação o ChatGPT, ajudou e muito a traduzir o jogo inteiro em tão pouco tempo, algo que utilizando os serviços como Google Tradutor ou Bing não é possível em tempo tão hábil, visto que as traduções ATÉ HOJE ainda são de cunho duvidoso e incorreto.
ChatGPT não é perfeito, mas no nível atual permitiu construir essa aplicação e compartilhar com todos vocês.
É possível utilizar esse projeto para traduzir para outras línguas, é só mudar os parâmetros que o ChatGPT irá fazer o trabalho por ti, só lembre de revisar os textos. 🎉
Isso não substitui a tradução que o grupo Tribo Gamer está fazendo, que imagino que é um trabalho bem mais manual, e que envolve bem mais pessoas, logo um cuidado maior, mas como ainda falta um pedaço razoável para traduzir, resolvi fazer da minha maneira.
Se quiser me comprar um ☕, chave PIX pra fortalecer: 0dd32e9d-8b78-4978-ad8a-797cbd7380d1
Olhe a pasta texts
e olhe os arquivos da pasta translation
(onde está a tradução)
Faça sua alteração e faça um pull request, seja claro porquê você decidiu tais alterações e com base isso será aprovado ou não.
Todos os textos foram revisados por mim e pela Caroline Urbano com bastante cuidado, mas pode existir algo que foi deixado escapar alguma coisa ali ou aqui, só peço que se acontecer algo do tipo, informar.
Se quiser conversar mais sobre, podem me chamar em algumas das minhas redes sociais abaixo:
Quero agradecer pelas pessoas que se empenharam em fazer do projeto o melhor possível para quem é fã de verdade.
Caroline Urbano que trabalha como tradutora e fez o pontapé inicial na revisão, evolui bastante com o projeto e imagino que ela também. Suas redes sociais estão aqui abaixo.
Cristian Kirsch um rapaz super gente boa, super amante da franquia NieR e que demonstrou um empenho na revisão que jamais vi, tudo isso é fruto do seu esforço e eu agradeço muito. Suas redes sociais estão aqui abaixo.
Aqui irei descrever duas formas de instalar a tradução, usando o instalador e outra de maneira manual caso dê algum problema na instalação.
-
Baixe o executável da aplicação aqui: Release
-
Extraia o arquivo zipado
.zip
para alguma pasta de sua preferência. -
Abra a pasta
.installer
localizada dentro da pasta descompactada. -
Execute o arquivo
install.bat
-
O programa irá executar e solicitar o caminho até o diretório do NieR Replicant ver.1.22474487139
Exemplo de caminho
C:\SteamLibrary\steamapps\common\NieR Replicant ver.1.22474487139
-
Prontinho, só aguardar a finalização e iniciar o jogo já traduzido. 🎉
-
Baixe os arquivos necessários aqui: data
-
Extraia o arquivo zipado
.zip
para alguma pasta de sua preferência. -
Abra o diretório onde o seu NieR Replicant está instalado.
Exemplo de caminho
C:\SteamLibrary\steamapps\common\NieR Replicant ver.1.22474487139
-
Abra a pasta
data
-
O arquivo zipado que baixou haverá dois arquivos dentro -
common.arc
einfo.arc
, jogue os dois dentro da pastadata
.Obviamente irá substituir os arquivos originais, se possível, faça backup deles
-
Prontinho, agora é só iniciar o jogo. 🎉
-
Instalar
nier-translator.exe manager install
-
Desinstalar
nier-translator.exe manager uninstall
-
Atualizar a tradução
nier-translator.exe manager update
Esse projeto só foi possível graças a esses dois repositórios
- Ferramenta para extração dos assets - kaine
- Ferramenta para extração dos textos - NieR-Text-Tool
Se quiser o projeto para desenvolver, alguns pré-requisitos são necessários.
- Python
- Você pode baixar aqui: Python
- Aqui tem um tutorial passo-a-passo. (Tutorial)
- Tutorial com Miniconda. (Tutorial)
- Poetry
- Você pode instalar aqui: Poetry
Eu guardo algumas variáveis sensíveis nesse arquivo dentro da pasta config/toml
, crie esse arquivo lá se for usar o ChatGPT para traduzir, caso contrário apenas ignore.
[KEYS]
OPENAI_API_KEY = "..." # Só criar uma conta e ir nesse link: https://platform.openai.com/account/api-keys
ORG_ID = "..." # Você consegue esse ID aqui: https://platform.openai.com/account/org-settings
SESSION_TOKEN = "..." # Necessário apenas se você não for usar a API do OpenAI
Eu guardo bastante informação em arquivos .toml
dentro da pasta toml
que fica dentro da pasta config
, algumas delas são sobre as mensagens que mando para o ChatGPT para a tradução, se quiser customizar a aplicação, recomendo dar uma olhada lá!
-
Clone o repositório.
git clone https://github.com/Arekushi/nier-replicant-pt-br-translation.git
-
Instale os pacotes com o
Poetry
poetry install
-
Execute:
python main.py --help
-
Prontinho, você já pode desenvolver 🎉
Alexandre Ferreira de Lima 💻 |
Caroline Urbano 📚 |
Cristian Kirsch 📚 |
---|