Vintage Story Wiki: Como traduzir a wiki

From Vintage Story Wiki
This page is a translated version of the page Vintage Story Wiki:How to translate the wiki and the translation is 100% complete.


Quer encontrar alguma coisa para trabalhar? Cheque o Categoria de Prioridade de Tradução

Princípios para tradução

Linguística

Decida para qual idioma você está traduzindo

Alguns idiomas têm múltiplas formas escritas (como British e American Еnglish ou Nynorsk e Bokmål). Apesar de o wiki suportar todos eles e de haver uma possibilidade técnica de tradução para eles, temos recursos humanos limitados, por isso é mais sensato escolher uma opção mais popular.

Use as regras gramaticais oficiais do seu idioma

  • Evite usar jargões e gírias.
  • No texto original, todas as palavras do título são maiúsculas. Se isso não for habitual no seu idioma, altere-o durante a tradução.
  • Algumas línguas têm níveis de polidez. Use uma opção neutra ou respeitosa:
    • Alemão: Impessoal man (em vez de du ou Sie).
    • Japonês: formas Desu/masu (em vez de formas simples/dicionário).
    • Coreano: formas Haeyoche (em vez de haeche).
    • Russo/Ucraniano: Voz impessoal/passiva Можно найти em vez de segunda pessoa do singular/plural Ты/Вы найдёте .
  • Em datas, o texto original segue o modelo MM|DD|AAAA. Sinta-se à vontade para reorganizá-lo para DD|MM|AAAA se seu idioma usar este modelo. Exceto quando o modelo {{date}} é usado.
  • Em números, o texto original usa um ponto como separador decimal. Substitua por vírgula se sua linguagem seguir um modelo diferente.
  • Separador de milhares. Use um espaço não separável ou apóstrofo (10.000, 10.000). (Ou apenas use {{formatnum:10000}}.)
  • Sempre use diacríticos. Mesmo que o texto seja claro sem eles:
    • Em russo: use sempre й e ё quando aplicável;
    • Em espanhol: use sempre á, é, í, ó, ú quando aplicável;
    • Em francês: use sempre l’accent circonflexe e outros diacríticos quando aplicável;
    • Em alemão: use ä, ö, ü em vez de ae, oe, ue;
    • Em sérvio/croata/bósnio use č, ć, đ, š, ž em vez de ch, cz, dj, sh, zh .
  • Use as regras do seu idioma para colocar $traços, bem como a presença de espaços antes ou depois deles.
  • Aspas. O texto original usa aspas curvas no estilo inglês “ ”. Ao traduzir, substitua-as pelas aspas padrão do seu idioma de destino (por exemplo, « » para russo, „ “ para alemão, etc.).

Técnico

  • A página sofrerá grandes mudanças no futuro? Nesse caso, talvez termine de escrevê-lo antes de marcá-lo para tradução.
  • A página não é atualizada há mais de um mês? Verifique clicando em “Ver Histórico” e pergunte no canal do discord antes de iniciar a tradução!
  • Se o conteúdo dentro de <translate></translate> não precisar ser traduzido, não coloque dentro das tags. É melhor ter vários conjuntos de tags de tradução do que um enorme que crie problemas futuros.
  • Tags de "manutenção" (categorias, navboxes) não devem estar dentro das tags de tradução.
  • Use nossos modelos para conteúdo traduzível:
    Modelo: Link da página de linguagem
    Modelo: Link localizado
  • Se você estiver marcando um modelo para tradução, certifique-se de que a caixa de seleção "Ativar transclusão ciente da tradução" esteja marcada!


Como marcar para tradução

POR FAVOR, leia a documentação oficial do MediaWiki sobre este recurso!

É assim que deve ficar depois que a tradução e as tags de idioma foram adicionadas.
  1. Vá para a página que deseja traduzir e clique em editar. Certifique-se de que a página esteja completa ou perto de estar completa!
  2. Adicione a barra seletora de idioma digitando <languages />.
  3. Coloque o texto que deseja traduzir usando <translate></translate> tags. Você pode adicionar quantos conjuntos dessas tags desejar. Certifique-se de que as navboxes e as tags de categoria estejam excluídas.
  4. Clique em salvar, então no topo da página aparecerá um pequeno link, intitulado "Marcar esta página para tradução". Clique nele, role até o final e clique no botão "Marcar esta versão para tradução".
  5. Vá para o centro de tradução e comece a digitar ;-)

Por favor, nunca copie ou adicione tags de tradução <!--T:1-->, a extensão de Tradução faz isso automaticamente. Essas tags só podem ser vistas no texto original de uma página. Elas informam à extensão de tradução qual texto traduzido corresponde àquela seção de texto original. A extensão não consegue lidar com tags duplicadas e gera suas próprias tags automaticamente, então não as adicione você mesmo. Da mesma forma, não mude manualmente os números nas tags (isso quebra a associação de qual tradução corresponde a qual texto) e evite deletá-las sempre que possível.


Dica:
Lembre-se de excluir quaisquer tags de tradução duplicadas se você copiar e colar texto!


Se você quiser deletar uma seção, também deve deletar a tag de tradução dela. Se você quiser mover uma seção, é só mover a tag de tradução junto. Se você quiser juntar duas ou mais seções, precisa escolher apenas uma tag de tradução para manter.

Caso contrário, se você quiser adicionar um texto novo ou dividir uma seção, é só colocar uma linha em branco onde você quer fazer a divisão.

Para resolver problemas específicos de formatação no wikitext e como eles interagem com as tags de tradução, veja este guia no MediaWiki. Ao traduzir uma página que usa templates traduzíveis, não inclua esses templates dentro das tags <translate>.

Quer que outros editores saibam que esta página não está só pronta para tradução, mas é de uma super alta qualidade para ser traduzida? Use o modelo de tradução prioritária.

Como atualizar traduções

  1. Vá até a página que você quer traduzir e mude para o idioma que você quer traduzir
  2. Se a página não oferecer a opção para aquele idioma ainda, nenhuma tradução foi iniciada
  3. Se houve uma tentativa de tradução anteriormente, a página mostrará o progresso atual da tradução no topo, adicionando informações se a tradução está atualizada ou não
  4. Em vez disso, você pode também encontrar a mensagem "Esta página contém alterações que não estão marcadas para tradução." - nesse caso, a versão original da página foi atualizada desde a última tradução. Clique em "marcado para tradução" e verifique as mudanças entre a última versão (traduzida) e a atual. Tome cuidado para não invalidar traduções anteriores, a não ser que agora incluam traduções enganosas ou erradas - lembre-se que você não só invalidaria a sua própria língua de tradução, mas todas as outras também!
  5. Uma vez que terminar de verificar, role até o fim e clique em "marcar esta versão para tradução".
  6. De volta à página de conteúdo, clique em "versão traduzida" para continuar trabalhando na tradução.

Como marcar novas edições para tradução

Isso se aplica quando você faz novas edições em uma página e quer que essas mudanças apareçam na tradução. Lembre-se que os tradutores não podem traduzir o que não foi escrito na página original - os tradutores não podem adicionar novo texto no software de tradução.

Se você está fazendo edições grandes, tenha cuidado com as tags de tradução. Geralmente, adições não precisam editar ou mudar nenhuma tag de tradução. Se você precisar reorganizar ou mover parágrafos, mova as tags de tradução associadas com eles - não importa se as tags de tradução ficarem desordenadas. Se você estiver removendo texto antigo, pode precisar deletar tags de tradução. Sempre que possível, evite fazer isso, pois remove traduções que já estão finalizadas. Mas em alguns casos, isso é inevitável.

  1. Faça suas alterações na versão base do artigo.
  2. Verifique se suas adições e o artigo em geral estão devidamente marcados para tradução.
  3. Salve sua edição.
  4. No topo do artigo, encontre e clique em "marcar esta versão para tradução".
  5. Suas novas edições agora devem ser traduzíveis.

Como realmente traduzir

  1. Clique na página "traduzir" ou "versão traduzida" depois que a página for marcada para tradução.
  2. Isso abrirá a página de tradução, com o texto original em inglês aparecendo no lado esquerdo da tela.
  3. Se necessário, você pode escolher para qual idioma deseja traduzir no canto superior direito da tela usando o menu suspenso "Traduzir para ...".
  4. Após ser marcada para tradução, cada página é automaticamente segmentada em seções para tradução. Essas podem ser traduzidas e salvas individualmente, o que significa que não há necessidade de fazer a página inteira de uma vez.
  5. Clicando em uma seção à esquerda, abrirá uma caixa de texto abaixo, onde a tradução pode ser digitada.
  6. Clicando em "Salvar Tradução", o texto será salvo, e então aparecerá à direita como a versão traduzida atual.

Notas importantes sobre o que traduzir e o que não traduzir

Tudo que parece "código" provavelmente não precisa de tradução. Isso inclui:

  • __TOC__ - Para criar um Índice no início da página.
  • {| class="wikitable sortable" - Ou qualquer outra linha "wikitable", usada junto com vários |- e outros símbolos para montar uma tabela bonitinha. Apenas o texto do conteúdo dentro da tabela precisa de tradução - se tiver dúvida, abra a página original ao lado para conferir o conteúdo da tabela.
  • [[File:MeatInFirepit.png|200px|thumb|right|text]] - Para incluir uma imagem na página. Só a parte "text" aqui precisa ser traduzida, já que é a descrição que aparece embaixo da imagem - o resto não deve ser traduzido!
  • [[quern|texto]] - Para vincular a uma página diferente na wiki, sem usar diretamente o nome da página vinculada. Basta traduzir a parte "texto", isso vai mudar a palavra em que o link está embutido, sem alterar o destino do link em si.

Se tiver dúvidas, não hesite em pedir ajuda no canal wiki-and-translation do Discord!

Como traduzir modelos

Anotação do Veerserif: agora está desatualizada por causa do novo modelo {{tnt}} e atualização de software.

Modelos devem ser marcados para tradução somente quando estiverem completos. Certifique-se de que a tag <languages /> esteja fora da parte do modelo marcada para transclusão, ou seja, a parte de <onlyinclude> ... </onlyinclude> ou code><includeonly> ... </includeonly>.

Ao marcar um modelo para tradução, certifique-se de que a caixa de seleção "Habilitar transclusão com reconhecimento de tradução" esteja ativada. Em modelos mais antigos, você deve fazer uma alteração de conteúdo que o levaria a marcá-lo novamente para tradução, a fim de atualizar suas traduções e torná-las compatíveis com a transclusão. Depois de fazer isso, o MediaWiki buscará automaticamente a versão do modelo corretamente traduzida para uso em uma página traduzida - não há mais necessidade de usar {{tnt}} para chamá-los.

Ao traduzir uma página que utiliza modelos traduzíveis, não os inclua dentro das tags <translate>. (Estou repetindo isso porque é importante.)

Categorias de tradução

Categorias também podem ser traduzidas e, se feito corretamente, colocarão as páginas traduzidas automaticamente em sua subpágina de código de idioma relevante.

Traduzindo uma página de categoria

Você pode marcar uma página de Categoria para tradução da mesma forma que qualquer outra página, adicionando <languages/> para a barra de seleção de idioma e, em seguida, adicionando um conjunto de tags <translate></translate>. As tags de tradução devem estar presentes mesmo que não haja conteúdo na página da Categoria. Veja este diff como um exemplo do que adicionar a uma página de Categoria vazia.

Tags de categoria com reconhecimento de tradução

No artigo que deve ser incluído na categoria traduzível, certifique-se de que as tags de Categoria não estejam incluídas nas tags <translate>. Em seguida, altere as tags de Categoria para que fiquem assim:

[[Category:CategoryName{{#tradução:}}]]

Por exemplo, [[Category:Metals]] deve se tornar [[Category:Metals{{#tradução:}}]].

Em seguida, salve e marque a página novamente para tradução para atualizar a página em todos os idiomas.

Usando variáveis de tradução

Às vezes, você não quer traduzir algo em uma página — talvez seja algo como um número, um nome de link especial ou alguma parte de código que não deva ser traduzida. Nesse caso, você pode usar uma variável de tradução para garantir que a tradução da página não a altere.

Variáveis de tradução são escritas assim: <tvar name="name"> static text here </tvar>. O nome real não precisa ser único, mas é melhor que seja mantido bem curto.

Para os tradutores, ficará assim:

algum texto que não seja a variável $name mais algum texto

Ao traduzir, simplesmente cole a parte do $name e ela aparecerá na sua tradução exatamente como está na página original.

Exemplo

<translate>Hello! This is a sentence which includes a translation variable: <tvar name="ex">🙂I'm a translation variable</tvar>. Look at it in different languages!</translate>

Olá! Esta é uma frase que inclui uma variável de tradução: 🙂I'm a translation variable. Veja como fica em diferentes idiomas!

Perguntas Frequentes (FAQ)

Por que existe uma subpágina /en se as páginas já estão em inglês?

Por padrão, a extensão de tradução criará uma subpágina para cada versão de idioma, e o inglês não é uma exceção. Isso acontece porque a extensão Translate não se importa muito com qual idioma a versão 'base' do artigo foi escrita. Hipoteticamente, cada página poderia ser escrita em alemão e traduzida para todos os outros idiomas, e a extensão de tradução ainda criaria uma subpágina /de e, mais importante, continuaria a funcionar exatamente da mesma maneira.

Geralmente, você não verá a subpágina /en ao navegar pelo wiki. No entanto, devido à forma como alguns modelos são localizados, você pode navegar até eles através de certos links de caixa de navegação. Nesses casos, você será direcionado para a subpágina Article/en se o idioma da sua conta estiver definido como inglês.

Assim como qualquer outra subpágina de idioma, ela só é atualizada quando alguém se lembra de "marcar esta versão para tradução". Então, se você vir uma página /en desatualizada, vá para a página principal e atualize a página inteira para tradução. Assim, você estará ajudando a todos.