Sobre o projeto
O LocaleWeaver (nome do repositório: LGS-Locale-Bridge) apresenta-se como um kit de localização e revelação de conteúdo para jogos. De acordo com o README, ele visa traduzir texto in-game para outros idiomas e revelar conteúdo que existe nos arquivos do jogo mas normalmente não é referenciado, como protótipos, missões secundárias, variantes cosméticas e eventos com bloqueio regional.
Componentes descritos:
- Localização dinâmica de texto: escaneia tabelas de strings internas e aplica uma camada de tradução sensível ao contexto para missões, inventário e diálogo; alega suporte a mais de 40 idiomas e livros de frases da comunidade importáveis.
- Sistema de Revelação de Conteúdo: uma interface baseada em alternância para ativar ou desativar pacotes de assets específicos, descrita como operando na camada de dados em vez de modificar executáveis.
- Recursos de desempenho: uma hierarquia de cache leve e um carregador sob demanda destinado a reduzir o uso de memória e manter taxas de quadros estáveis.
- Interface: um painel responsivo com um log de pré-visualização ao vivo em sandbox antes que as alterações sejam aplicadas.
- Arquitetura: um backend CLI em C++ chamado "Weaver Core", uma GUI Electron chamada "Loom" comunicando-se por um socket local, e uma biblioteca local "Spool" de dicionários e metadados para uso offline.
- Protocolo de propriedade: verificação de checksum dos arquivos base do jogo, sem chaves externas ou credenciais de conta, e um rollback com um clique para restaurar os arquivos originais.
- Compatibilidade: alega suporte oficial para Unreal Engine 4/5, Unity e Source 2, com um "Patch Guard" que reaplica as configurações após atualizações do jogo.
Fluxo de trabalho declarado: baixar um release, garantir que o jogo foi executado uma vez, iniciar a GUI, selecionar os idiomas de origem e destino, opcionalmente ativar a revelação de conteúdo, executar o weave (alegadamente 2-5 minutos), depois iniciar o jogo; as alterações podem ser desfeitas com uma função "Unweave".
Estrutura do repositório descrita no README: /src (código-fonte), /spool (dicionários e esquemas da comunidade), /docs (whitepapers técnicos), /examples (configurações de exemplo e capturas de tela), /tests (testes unitários e de integração).
Licenciamento e isenções de responsabilidade: Licença MIT; o projeto afirma que não facilita a pirataria, não baixa ou injeta assets externos, e não é afiliado a nenhum estúdio ou publicadora. Observa que a revelação de conteúdo destina-se à exploração pessoal de conteúdo descartado, não para desbloquear DLC pago.
Ressalvas para leitores: o README contém alegações de estilo mercadológico (por exemplo, percentuais específicos de redução de memória, promessas de tempo de resposta e uma recompensa por bugs) que não são comprovadas por código, testes, releases ou documentação visíveis neste repositório. O repositório parece conter apenas o README e assets de imagem, portanto os binários, a árvore de código-fonte e os canais de suporte descritos não podem ser verificados aqui. Trate a lista de recursos como uma descrição do projeto e não como uma capacidade demonstrada, e verifique a existência de arquivos-fonte reais, releases e texto de licença antes de confiar nele.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.