ObduçãoFanLocalização
Mudanças localizadas no jogo Obduction.
Olá! Muito obrigado pelo seu interesse em contribuir com suporte de localização para um novo idioma no Obduction! Se você quiser discutir os esforços de localização em Obdução, consulte nossos Fóruns de Localização de Obdução. Se você gostaria de contribuir com este repositório, sinta-se à vontade para fazer um fork do repositório e fazer uma solicitação pull de acordo com os padrões listados em nosso FAQ, e alguns estão listados aqui para referência:
Quero localizar arquivos do Obduction para um novo idioma. Como faço para fazer isso?
- No diretório
Obduction/Content/Localization
do seu jogo, adicione um novo diretório para o seu idioma nomeado como duas letras que geralmente são usadas para descrever o nome do seu idioma (por exemplo, "fr" seriam dois caracteres que geralmente simbolizam "Francês"). - Copie e cole todos os arquivos do diretório
en
em seu novo idioma. - Adicione uma nova entrada de idioma em seu arquivo
Languages.json
(no diretório Localization
) com um LanguageID
que seja igual ao nome do diretório que você acabou de criar (é assim que o gerenciador de localização do jogo encontra seus arquivos), um LanguageName
essa é a tradução em inglês do nome do seu idioma e um DisplayName
que é o nome do seu idioma no seu idioma. - Abra Obduction e verifique se seu idioma aparece na lista de idiomas do menu. Se não estiver listado na lista de idiomas, verifique se você inseriu tudo corretamente no arquivo
Languages.json
. - Comece a traduzir os arquivos no diretório do seu novo idioma e certifique-se de verificar se eles funcionam no jogo. Observe que todos os arquivos devem ser salvos com uma codificação UTF-16 LE com BOM. (Observação: sabemos que
git diff
atualmente trata esses arquivos como arquivos binários e estamos procurando soluções alternativas e confiáveis para contornar esse problema e facilitar a contribuição das pessoas, mas, por enquanto, os arquivos UTF-16 será o que aceitamos). - Depois que todos os seus arquivos forem traduzidos e verificados como exibidos corretamente no jogo, você pode fazer uma solicitação pull para este repositório com a pasta que você criou.
Não estou familiarizado com o GitHub, mas gostaria de contribuir com um idioma que localizei para Obduction, fazendo esta chamada "solicitação pull". Como posso compartilhar meu trabalho com você?
- Crie uma conta GitHub.
- Visite o diretório de localização do nosso repositório.
- Clique no botão “Upload Files” que fica logo acima da mensagem “latest commit”, próximo ao canto superior direito da tela.
- Arraste a pasta do seu disco que contém os arquivos localizados do seu novo idioma para a área que diz "Arraste os arquivos aqui".
- Depois de fazer isso, role para baixo e insira um título e uma mensagem de commit para o seu commit.
- Depois de adicionar seu título e mensagem de commit de acordo com nosso README, clique em "Criar Pull Request".
- Na página que você acessa ao criar uma solicitação pull, certifique-se de que o fork base (o fork à esquerda) seja o repositório
Obduction Fan Localization
e o branch próximo a ele seja master
. - Certifique-se de que seu título e mensagem de commit sejam bons o suficiente para serem enviados e pressione "Criar uma solicitação pull" novamente.
- Para obter mais informações sobre como usar o GitHub e criar solicitações pull, consulte o guia de inicialização do GitHub.
Quais informações ou dados preciso incluir em minha solicitação pull?
Informações incluídas na sua mensagem de commit:
- Seu endereço de e-mail que podemos usar para contatá-lo diretamente
- Seu nome ou identificador (pode ser um nome de usuário que você usa) e - se aplicável - o nome ou identificador da(s) pessoa(s) para quem você está contribuindo em nome (e inclua um link para sua permissão específica por escrito para você) fazer isso)
- O ID do idioma (identificador de dois caracteres) do idioma para o qual você está adicionando suporte de localização (como no arquivo
Languages.json
) - O nome de exibição (e dialeto, se aplicável) do idioma para o qual você está adicionando suporte de localização (como no arquivo
Languages.json
) - O nome do idioma (e dialeto, se aplicável) do idioma para o qual você está adicionando suporte de localização (como no arquivo
Languages.json
) - Qual versão do Obduction você usou para testar suas traduções
- Um breve resumo (1-2 frases) sobre a sua abordagem de tradução
Dados incluídos em sua solicitação pull:
- Pasta de localização do novo idioma que contém todos os arquivos traduzidos para o idioma desejado
- Opcional: se desejar, um arquivo .txt com um resumo mais longo da sua abordagem de localização e notas (colocado no novo diretório do seu idioma)
Preciso testar meu novo suporte a idiomas na minha cópia local do jogo antes de fazer uma solicitação pull?
Sim.