Aplicação para instalar e criar traduções para o NieR Replicant™ ver.1.22474487139...
Projeto individual de tradução para PT-BR do fabuloso Nier Replicant Remaster/Remake (como queira chamar), desenvolvido em pouco menos de uma semana, utilizei o 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, inclusive a minha pessoa, que não é fluente ainda no idioma inglês ou espanhol.
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, utilizei de uma abordagem que utilizava o ChatGPT para traduzir a maioria dos textos para mim, o que fiz foi revisar
para ter certeza que o que o ChatGPT me retornou estava de acordo (e adivinha, a maioria dos textos estava sim de acordo).
É um grande inovação o ChatGPT, ele me 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 já me permitiu construir essa aplicação e compartilhar com todos vocês.
Essa aplicação é de código livre e também peço ajuda de vocês para manter a tradução ainda melhor, sou apenas uma unidade humana então preciso de ajuda de mais pessoas para melhorar os textos.
É 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 pt
(onde está a minha tradução) e a pasta raw
onde tem os textos brutos originais sem modificações.
Faça sua alteração e faça um pull request, seja claro porquê você decidiu tais alterações e eu irei aprovar ou não.
Todos os textos foram revisados por mim com bastante cuidado, mas posso ter deixado escapar alguma coisa ali ou aqui, só peço que se acontecer algo do tipo, me informar.
Se quiser conversar mais sobre, pode me chamar em algumas das minhas redes sociais abaixo:
-
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
(de preferência, como administrador) -
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
-
Irá ser questionado se você deseja apagar ou não a pasta
data
dos arquivos do jogo (não é necessário, mas fica a seu critério) -
Prontinho, só aguardar a finalização e iniciar o jogo já traduzido. 🎉
-
Ajuda com os comandos
nier-translator.exe manager --help
-
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
, 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 dentro do settings.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 🎉
Será feito em breve...
Será feito em breve...
Alexandre Ferreira de Lima 💻 |
---|