Tradução do jogo Starsector para Português Brasileiro.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-21 11:51:51 -03:00
.github/workflows add auto release 2026-06-11 11:16:31 -03:00
portugues-brasileiro fix: add missing translation data 2026-06-12 03:56:00 -03:00
.gitattributes Initial commit 2026-06-10 02:02:43 -03:00
.gitignore Update .gitignore 2026-06-10 02:08:47 -03:00
LICENSE Initial commit 2026-06-10 02:02:43 -03:00
portugues-brasileiro.7z fix: add missing translation data 2026-06-12 03:56:00 -03:00
portugues-brasileiro.zip fix: add missing translation data 2026-06-12 03:56:00 -03:00
README.md Update README.md 2026-06-21 11:51:51 -03:00

Starsector - Traducao Completa PT-BR

Traducao de Starsector para portugues brasileiro, empacotada como mod para evitar sobrescrever os arquivos originais do jogo.

Este pacote traduz os arquivos textuais do jogo base dentro de starsector-core/data e entrega a traducao como um mod ativavel pelo launcher do Starsector.

Participe da comunidade no Discord: https://discord.gg/uFEwSMwUYb

Ajude à manter o projeto

Se você quer que eu mantenha essa tradução atualizada e quer me ajuda à me manter vivo, faça uma doação para o Pix: Pix: [email protected]

Requisitos

Voce precisa ter o Starsector instalado no computador.

Versao alvo validada:

0.98a-RC8

Tambem precisa de um programa para extrair arquivos compactados, caso baixe a traducao em ZIP ou 7Z:

  • ZIP: o proprio Windows consegue extrair.
  • 7Z: use o 7-Zip ou outro programa compativel.

O que esta incluido

A pasta portugues-brasileiro/ e o mod funcional.

Estrutura principal:

portugues-brasileiro/
  mod_info.json
  README.md
  data/
  graphics/fonts/

O arquivo mod_info.json faz o Starsector reconhecer a traducao no launcher. A pasta data/ contem os arquivos traduzidos usando a mesma estrutura do jogo base. As fontes em graphics/fonts/ adicionam glifos usados pelo portugues brasileiro em partes da interface que usam fontes menores do jogo.

O pacote atual contem:

  • 19347 itens traduzidos
  • 609 arquivos de dados traduzidos
  • 16 arquivos de fonte para suporte a acentos
  • 0 itens pendentes
  • 0 itens manuais restantes
  • 0 falhas registradas

Arquivos que nao fazem parte da traducao textual, como imagens de missoes, mapas de nebula e arquivos .sample tecnicos, nao sao incluidos. Listas de nomes proprios e nomes procedurais foram preservadas quando a traducao poderia quebrar nomes, IDs ou geracao do jogo.

Onde instalar

A traducao deve ser instalada na pasta mods do Starsector.

Em uma instalacao normal, o caminho pode ser algo como:

C:\Program Files (x86)\Fractal Softworks\Starsector\mods
C:\Program Files\Fractal Softworks\Starsector\mods
D:\Jogos\Fractal Softworks\Starsector\mods

Se voce nao souber onde o jogo esta instalado, procure pela pasta que contem starsector.exe. Dentro dela deve existir a pasta mods.

Como instalar a traducao

Passo 1: baixar ou preparar a pasta do mod

Se voce esta usando este repositorio localmente, a pasta do mod ja esta pronta:

portugues-brasileiro/

Se estiver usando um pacote de release, extraia o ZIP ou 7Z baixado e procure a pasta que contem:

mod_info.json
data/

Passo 2: copiar para a pasta de mods

Copie a pasta portugues-brasileiro/ para a pasta mods do Starsector.

Voce pode renomear a pasta copiada para:

Starsector Portugues Brasileiro

O caminho final deve ficar assim:

Fractal Softworks\Starsector\mods\Starsector Portugues Brasileiro\mod_info.json
Fractal Softworks\Starsector\mods\Starsector Portugues Brasileiro\data\

Tambem funciona se a pasta continuar chamada portugues-brasileiro, desde que mod_info.json esteja diretamente dentro dela:

Fractal Softworks\Starsector\mods\portugues-brasileiro\mod_info.json
Fractal Softworks\Starsector\mods\portugues-brasileiro\data\

Passo 3: ativar no launcher

  1. Abra o launcher do Starsector.
  2. Clique em Mods.
  3. Ative Starsector Portugues Brasileiro.
  4. Inicie o jogo.

Nao copie estes arquivos para starsector-core. A traducao foi montada como mod justamente para nao substituir arquivos originais do jogo.

Como atualizar a traducao

Para atualizar:

  1. Feche o jogo.
  2. Abra a pasta mods do Starsector.
  3. Apague ou renomeie a pasta antiga da traducao.
  4. Copie a nova pasta da traducao para mods.
  5. Abra o launcher e confirme que o mod continua ativo.

Nao misture arquivos de versoes diferentes dentro da mesma pasta do mod.

Como remover a traducao

Para remover:

  1. Abra o launcher do Starsector.
  2. Entre em Mods.
  3. Desative Starsector Portugues Brasileiro.

Ou apague a pasta da traducao dentro de mods.

Como a instalacao usa o sistema de mods do Starsector, remover a traducao nao exige restaurar arquivos em starsector-core.

Como distribuir

Para distribuir a traducao:

  1. Copie a pasta portugues-brasileiro/.
  2. Opcionalmente renomeie a copia para Starsector Portugues Brasileiro.
  3. Compacte essa pasta em ZIP ou 7Z.

O arquivo compactado deve abrir diretamente em uma pasta que contenha:

mod_info.json
README.md
data/
graphics/

Evite compactar a pasta inteira do jogo ou qualquer conteudo de Fractal Softworks/.

Validacao feita

Foram executadas checagens sobre a traducao gerada:

  • Todos os itens escaneaveis traduzidos: 19347 / 19347
  • Itens manuais restantes: 0
  • Falhas no checkpoint: 0
  • Arquivos totais no mod: 627
  • Arquivos de dados no mod: 609
  • Arquivos de fonte no mod: 16
  • Fontes empacotadas sem glifos PT-BR: 0
  • Erros estruturais em CSV: 0
  • Erros estruturais em JSON-like: 0
  • Erros estruturais em Java: 0
  • Arquivos com BOM UTF-8 no pacote: 0
  • Separadores reservados de opcoes em rules.csv alterados: 0
  • Colunas internas de CSV alteradas indevidamente: 0
  • Arquivos originais em starsector-core/data modificados: 0
  • Erros fatais, excecoes e erros de JSON no teste de carregamento: 0

Compatibilidade

Este mod substitui arquivos textuais do jogo base. Isso e necessario para uma traducao completa, especialmente em arquivos grandes como:

  • data/campaign/rules.csv
  • data/strings/descriptions.csv
  • data/hullmods/hull_mods.csv
  • arquivos .java com textos visiveis

Outros mods que alterem os mesmos arquivos podem competir com esta traducao. Se houver conflito, a ordem de carregamento e as regras de substituicao do Starsector podem determinar qual arquivo sera usado.

Solucao de problemas

O mod nao aparece no launcher

Verifique se mod_info.json esta diretamente dentro da pasta do mod.

Correto:

Starsector\mods\Starsector Portugues Brasileiro\mod_info.json

Errado:

Starsector\mods\Starsector Portugues Brasileiro\portugues-brasileiro\mod_info.json

O jogo continua em ingles

Confirme que o mod esta ativado no launcher. Tambem verifique se voce copiou a pasta para a instalacao correta do Starsector, caso tenha mais de uma copia do jogo.

Alguns textos da tela inicial, da criacao de personagem, da tela de frota, do mapa e do painel de comando/colonia ficam dentro de classes compiladas do jogo base e nao sao expostos nos arquivos de dados substituidos pelo mod. Exemplos incluem botoes principais do menu, rotulos de abas, textos de reparo da frota, filtros do mapa e parte dos textos de doutrina/producao. Os textos carregados de data/, incluindo dicas, dialogos, opcoes, descricoes e tooltips expostas por arquivos de dados, sao o escopo validado deste pacote.

Acentos aparecem como apostrofos ou caracteres quebrados

Reinstale a pasta completa da traducao. A versao atual inclui arquivos em graphics/fonts/ para cobrir glifos como ç, ã, á, é e í em fontes menores usadas por algumas telas. Nao misture a pasta nova com uma instalacao antiga.

O jogo mostra aviso de versao

O pacote foi validado para 0.98a-RC8. Se voce estiver usando outra versao do Starsector, o launcher pode avisar incompatibilidade. Usar em outra versao pode funcionar, mas nao e a versao validada.

O jogo fecha ao iniciar

Confirme que voce instalou a versao mais recente do pacote e que a pasta antiga foi removida antes de copiar a nova. Se o erro mencionar JSONObject ou rules.csv, reinstale a pasta completa da traducao em vez de misturar arquivos novos com antigos.

Outro mod sobrescreve textos

Se outro mod altera os mesmos arquivos do jogo base, pode haver conflito. Teste com esta traducao ativada sozinha para confirmar se o problema vem de conflito entre mods.

Estrutura do repositorio

portugues-brasileiro/                 Mod pronto para instalar
portugues-brasileiro/mod_info.json    Metadados do mod
portugues-brasileiro/data/            Arquivos traduzidos
portugues-brasileiro/graphics/fonts/  Fontes com glifos PT-BR
portugues-brasileiro/README.md        Instrucoes curtas dentro do pacote do mod

Arquivos internos de trabalho e a copia local do jogo nao devem ser distribuidos.