Skip to content

Aplicação para instalar e criar traduções para o NieR Replicant™ ver.1.22474487139...

Notifications You must be signed in to change notification settings

Arekushi/nier-replicant-pt-br-translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NieR Replicant™ - Tradução para PT-BR

Emil

Aplicação para instalar e criar traduções para o NieR Replicant™ ver.1.22474487139...


Sobre o projeto...

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



Como ajudar na tradução?

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 avaliar 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:

a r e k u s h i#1445 Steam


Como eu instalar a tradução

  1. Baixe o executável da aplicação aqui: Release

  2. Extraia o arquivo zipado .zip para alguma pasta de sua preferência.

  3. Abra um terminal e vá até a pasta descompactada.

    Exemplo:

    cd C:\nier-translator
  4. Execute o seguinte comando:

    nier-translator.exe manager install
  5. 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
    
  6. 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)

  7. Prontinho, só aguardar a finalização e iniciar o jogo já traduzido. 🎉


Lista de comandos uteis

  1. Ajuda com os comandos

    nier-translator.exe manager --help
  2. Instalar

    nier-translator.exe manager install
  3. Desinstalar

    nier-translator.exe manager uninstall
  4. Atualizar a tradução

    nier-translator.exe manager update

Para desenvolvedores...

Construído com


Ferramentas de apoio

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

Primeiros passos

Se quiser o projeto para desenvolver, alguns pré-requisitos são necessários.

Pré-requisitos (Windows)

  • Python
    1. Você pode baixar aqui: Python
    2. Aqui tem um tutorial passo-a-passo. (Tutorial)
      1. Tutorial com Miniconda. (Tutorial)
  • Poetry
    1. Você pode instalar aqui: Poetry

Variáveis do .secrets.toml

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

Variávels do settings.toml

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á!


Instalação e Uso

  1. Clone o repositório.

    git clone https://github.com/Arekushi/nier-replicant-pt-br-translation.git
  2. Instale os pacotes com o Poetry

    poetry install
  3. Execute:

    python main.py --help
  4. Prontinho, você já pode desenvolver 🎉


Roadmap

Será feito em breve...


Video

Será feito em breve...


Contribuidores


Alexandre Ferreira de Lima
💻

About

Aplicação para instalar e criar traduções para o NieR Replicant™ ver.1.22474487139...

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages