Você vai caracol?: Como alterar ou traduzir textos de jogos

Aprenda a alterar ou traduzir textos do jogo, alterar legendas ou adicionar idiomas de texto totalmente novos ao jogo.

 

Sobre este guia

Aprenda como alterar os textos do jogo e como modificar idiomas ou traduções inteiramente novos no jogo.

Gostaria de ajudar com as traduções oficiais?
Muitos dos idiomas em Will You Snail foram traduzidos por tradutores da comunidade. Estão faltando idiomas? Você identificou algum erro?

Você é mais do que bem-vindo para se inscrever em nossa equipe de tradutores da comunidade no Discord: https://discord.gg/G3mRDrK

Neste guia, você também aprenderá a fazer isso sozinho.

Como encontrar arquivos de tradução

Antes de tudo, você precisa descobrir onde os arquivos de idioma estão localizados.
A resposta curta é: /VOCÊ CARACOL LOCA/
Se você não sabe onde fica, existe uma maneira relativamente fácil de encontrá-los:

1) Clique com o botão direito do mouse no jogo em sua biblioteca e selecione propriedades.

2) Clique na guia de arquivos locais e depois em procurar.

3) A partir daqui abra a pasta chamada “VOCÊ CARACOL LOCA”. Aqui você pode encontrar todos os arquivos de localização que o jogo usa.

Dois arquivos importantes estão aqui nesta pasta:

  • “Loca Legal WYS – Main.tsv”
  • “Loca WYS Legal – Story_Dialogs.tsv”

De agora em diante, vou me referir a eles como arquivos loca (arquivos de localização).

Outro diretório muito importante é /VOCÊ LOCA DE CARACOL/Cache:

A partir de agora vou me referir aos arquivos neste diretório como arquivos de cache.

Nota: Esteja avisado de que você obviamente se exporá a spoilers ao abrir qualquer um desses arquivos!

Entendendo os arquivos

Primeiramente vamos abrir os arquivos e entender o que cada um deles faz.

Arquivos Locais

Você pode abrir os arquivos loca em praticamente qualquer editor de texto que desejar. Se você fizer isso, o conteúdo parece um pouco estranho, no entanto. Este é o início do “Legal WYS Loca – Main.tsv”:

O arquivo está no formato .tsv, que significa valores separados por tabulação. Isso significa que na verdade é uma planilha e cada guia marca o início de uma nova célula.

É por isso que faz muito mais sentido abrir os arquivos no software de planilha de sua escolha. Alguns softwares podem confundir um pouco os caracteres de determinados idiomas, portanto, se você quiser estar no lado seguro, basta importar o arquivo para o Planilhas Google. Testei isso e parece funcionar.

Importe usando guias como separadores de células:

Se você vir algo semelhante a isso, você foi bem-sucedido:

Agora adicione algumas cores se quiser, congele as duas primeiras linhas e as primeiras quatro colunas e já ficará muito melhor. Isso é totalmente opcional, mas é mais divertido trabalhar com:

Coluna A: Contém palavras-chave que são usadas pelo jogo para identificar qual tradução usar. Estes devem sempre permanecer inalterados. Não adicione nem remova palavras-chave desta coluna.

Coluna B: Eu originalmente deixei alguns comentários para tradutores da comunidade aqui. Talvez você os ache úteis também. Eles não aparecem no jogo. Modificar esta coluna não tem impacto.

Coluna C: Define quais expressões faciais o Squid tem ao dizer certas linhas de voz. Você pode alterá-los se quiser.

Coluna D: O texto original em inglês para a versão em inglês do jogo.

Coluna E+: Traduções para outras línguas.

Há também algumas linhas de cabeçalho na parte superior que são importantes:

Linha 1: Contém os nomes dos idiomas. Esses nomes não devem ser alterados, pois os nomes aqui não são mostrados aos jogadores, mas são usados ​​internamente pelo jogo.

Linha 2 e 3: Mostra o progresso da tradução. No entanto, isso não funcionará em sua planilha. Ignore essas linhas.

Linha 4 e 5: As fontes usadas para este idioma. Diz ao jogo onde a fonte para este idioma pode ser encontrada.
Dica: Isso significa que você também pode modificar novas fontes no jogo. Apenas certifique-se de colocá-los no diretório correto. As fontes precisam estar no formato .ttf ou .otf.

Linha 6: O método de importação que o jogo usa para ler todos os textos deste idioma. Para a maioria dos idiomas, você pode usar “Normal”. Existem mais três métodos de importação chamados “Inverter” (inverte a ordem dos caracteres para idiomas como hebraico), “árabe” e “persa”.

Linha 7: O tamanho da textura na qual a fonte será impressa (é assim que a maioria dos mecanismos de jogo lida com o texto). De qualquer forma, se o idioma que você está usando tiver muitos caracteres diferentes, você deve usar 2048, caso contrário, 1024 deve estar bem.

Linha 8: Existem três estados de idioma diferentes OFFICIAL_TRANSLATION, COMMUNITY_TRANSLATION e HIDDEN. Todos eles têm seu próprio pequeno ícone na seleção de idioma. Os idiomas OCULTOS têm a propriedade adicional de nem mesmo aparecer no menu de seleção de idiomas.
Dica: Pressione para cima, para baixo, para cima, para baixo algumas vezes quando estiver na seleção de idioma do jogo. Este código secreto revela os idiomas ocultos.

Linha 9-11: Campos de informação para tradutores oficiais da comunidade. Essas linhas podem ser ignoradas.

O outro arquivo loca chamado “Legal WYS Loca – Story_Dialogs.tsv” tem um cabeçalho mais curto. Nada específico que você tenha que prestar atenção lá.

Arquivos de cache


O objetivo dos arquivos de cache é puramente reduzir os tempos de carregamento ao alternar entre os idiomas ou ao iniciar o jogo.

IMPORTANTE: Se um arquivo de cache para um idioma estiver disponível, as traduções nos arquivos loca serão completamente ignoradas!

O jogo verifica se um arquivo de cache está disponível.
Se sim, o idioma é carregado do arquivo de cache (rápido).
Se não, o idioma é carregado dos arquivos loca (lento).

Isso significa que se você atualizar os arquivos loca, mas não atualizar os arquivos de cache, você não verá suas alterações no jogo.

Os arquivos de cache são bastante confusos e, em geral, você nunca deve abrir nenhum deles. Existem soluções melhores.

Como modificar um idioma existente

Agora que você sabe como todos os arquivos funcionam, você pode fazer alterações nos idiomas existentes com bastante facilidade:

1) Abra os arquivos loca como uma planilha.

2) Faça as alterações ou adições que deseja fazer.

3) Certifique-se de que não há tabulações ou quebras de linha em sua planilha.
Não são permitidas tabulações e quebras de linha. Eles têm o potencial de estragar todo o arquivo. Eu costumo usar a função de pesquisa para remover todas as guias e quebras de linha antes de exportar a planilha.

4) Exporte sua planilha atualizada como arquivo .tsv.

5) Substitua os arquivos loca antigos pelos novos.
Faça um backup dos arquivos loca antigos, se desejar. Em seguida, substitua-os. (Talvez faça um backup de seus novos arquivos loca em algum lugar, porque há uma pequena chance de o Steam estragar os arquivos quando o jogo receber uma atualização.)

6) Vá para a pasta de cache e remova todos os arquivos de cache.
Você precisa fazer isso para que suas alterações tenham efeito. Caso contrário, o idioma ainda será carregado do arquivo de cache em vez de seu novo arquivo local atualizado. A única desvantagem de remover arquivos de cache é que o jogo carrega um pouco mais devagar, mas por enquanto podemos conviver com isso.

Parabéns. Quaisquer alterações que você fez nos idiomas existentes agora devem estar no jogo!

Como adicionar um novo idioma de texto

Adicionar novos idiomas de texto ao jogo também é bastante simples:

1) Abra os arquivos loca como uma planilha.

2) Adicione uma nova coluna à direita.
Você precisa fazer isso em ambos os arquivos loca.
Seu novo idioma precisa estar na mesma coluna em ambos os arquivos.

3) Preencha os dados do cabeçalho.
O nome do seu idioma vai na linha um. Este é o nome interno usado pelo jogo. Ele não será mostrado no jogo, mas você precisa se lembrar dele para mais tarde. Certifique-se de que a fonte, o método de importação etc. estejam configurados corretamente.

4) Preencha os dados do cabeçalho.
Adicione algumas traduções para seu novo idioma.

5) Certifique-se de que não há tabulações ou quebras de linha em sua planilha.
Não são permitidas tabulações e quebras de linha. Eles têm o potencial de estragar todo o arquivo. Eu costumo usar a função de pesquisa para remover todas as guias e quebras de linha antes de exportar a planilha.

6) Exporte sua planilha atualizada como arquivo .tsv.

7) Substitua os arquivos loca antigos pelos novos.
Faça um backup dos arquivos loca antigos, se desejar. Em seguida, substitua-os. (Talvez faça um backup de seus novos arquivos loca em algum lugar, porque há uma pequena chance de o Steam estragar os arquivos quando o jogo receber uma atualização.)

8) Adicione um ícone de idioma.
Vamos para /VOCÊ VAI COLOCAR LOCA/ÍCONES e adicionar um arquivo png com um tamanho de 758×58 pixelsl. Ele deve mostrar o nome do seu idioma em texto escrito e será usado no menu de seleção de idioma do jogo. O nome deste arquivo deve começar com “L_” e então ser seguido pelo nome do seu idioma (o da etapa 3) com todos os espaços e caracteres especiais removidos. Se sua pasta no passo três foi chamada de “Me Dumb Language Lol”, então este arquivo precisa ser chamado de “L_MeDumbLanguageLol.png” por exemplo:

Parabéns! Seu novo idioma agora deve aparecer no jogo.

Como atualizar os arquivos de cache

Agora que você adicionou um novo idioma ou atualizou um existente, também pode atualizar os arquivos de cache, se desejar. Não é super necessário, mas melhora os tempos de carregamento.

1) Inicie o jogo e selecione seu idioma.
Saia do menu para certificar-se de que seu idioma está carregado. Saia do jogo.

2) Encontre o arquivo de cache.
Quando você carrega em um idioma que ainda não possui um arquivo de cache, um novo arquivo de cache é gerado automaticamente. É apenas gerado em um local diferente. Tudo o que temos a fazer é encontrá-lo e movê-lo.

No Windows, os arquivos de cache gerados automaticamente estão localizados em C:\Users\ \AppData\Local\Will_You_Snail\Cache
AppData é uma pasta oculta em alguns sistemas. Você pode encontrá-lo mostrando pastas ocultas ou apenas entrando diretamente no caminho do sistema.

Em C:\Usuários\ \AppData\Local\Will_You_Snail\Cache você deve ver agora um arquivo de cache com o nome do seu idioma. Copie-o.

3) Cole o arquivo de cache nos arquivos do jogo.
Cole o arquivo de cache para \VOCÊ LOCA DE CARACOL\Cache.

Parabéns, você atualizou o arquivo de cache e seu idioma deve carregar mais rápido agora.

Compartilhe sua criação!

Não se esqueça de compartilhar suas criações com todo mundo aqui!

Qual é a melhor maneira de compartilhar novos idiomas ou mods de idioma?
Sinceramente não sei (ainda). Para começar, junte-se a nós no Discord aqui https://discord.gg/G3mRDrK!

Mais guias:

Deixe um comentário

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish