O Pontoon é uma ferramenta de tradução (l10n) baseado na web do tipo O-Que-Você-Ver-É-O-Que-Você-Tem (WYSIWYG), usada para traduzir conteúdo web. Na Mozilla, usamos o Pontoon para traduzir os sites da Mozilla e a interface de aplicativo do Firefox OS, conhecida como Gaia. O Pontoon é uma ferramenta muito simples e intuitiva que requer pouca ou nenhuma habilidade técnica para usar no trabalho de tradução. Aqui discutiremos como usar o Pontoon para traduzir projetos, do primeiro acesso até a finalização de suas contribuições. Ao longo do caminho, apontaremos alguns belos recursos que o tornarão mais eficiente e farão suas contribuições de tradução mais fáceis.
Você é um desenvolvedor? Leia sobre implementando Pontoon no seu site ou aprenda como se envolver no GitHub.
Primeiros passos
A página inicial do Pontoon é muito fácil de usar. Para começar a traduzir o projeto, clique no ícone Persona e entre. Em seguida, simplesmente selecione o projeto que você quer trabalhar e seu idioma nos menus suspensos. O Pontoon abrirá automaticamente esse idioma do projeto para você iniciar. Note que para nossos propósitos aqui, usaremos o site do Firefox Afiliados para demonstrar a funcionalidade e fluxo de trabalho do Pontoon. E aí está, aberto dentro do Pontoon:
Barra de ferramentas principal
Como você pode ver, a maior parte da interface é composta pelo site que está sendo traduzido. Somente a barra de ferramentas no topo pertence ao Pontoon, contendo os seguintes itens (da esquerda para a direita):
Lista de strings
Abre uma barra lateral com uma lista da todas as strings para traduzir.
Seletor de projeto (Affiliates)
Alterna entre os projetos para traduzir.
Seletor de recursos (Homepage)
Alterna entre os recursos do projeto para traduzir, como sub-páginas ou arquivos de tradução. Oculta se não há recursos disponíveis para o projeto.
Seletor de idioma (Slovenian)
Alterna entre os idiomas para traduzir.
Go
Abre a seleção de projeto-recurso-idioma.
Indicador de progresso
Exibe seu progresso no recurso sendo traduzido. Mais detalhes estão disponíveis na janela de contexto.
Menu do usuário
Permite tarefas específicas do usuário, como enviar para o repositório, baixar arquivos e sair.
Menu de informações
Cede informações importantes, como a linha do tempo antecipada do projeto e uma lista de atalhos do teclado.
Tudo bem, que tal traduzirmos algo agora?
Traduzir strings
Quando usando o Pontoon para tradução, você tem algumas opções para traduzir suas strings. Você pode traduzir em contexto, fora do contexto, ou uma combinação dos dois. Começaremos olhando na tradução em contexto.
Em contexto
O modo de tradução em contexto do Pontoon é o que se coloca acima dos outros. Ele abre uma nova página (ou aplicativo) e ativa a edição em tempo real daquela página. Aqui está como você traduz sua primeira string:
- Passe com o seu mouse sobre o texto que você quer.
- Um botão de edição aparece sobre aquele texto. Clique nele para ativar o modo de tradução.
- Substitua o texto original com sua tradução dentro do seu idioma.
- Clique no botão de salvar para guardar sua tradução.
Fora de contexto
Algumas strings são impossíveis de traduzir em contexto, por exemplo, os conteúdos da etiqueta <title> nos sites e strings com regionalismos ou formas plurais diferentes. Clicando no ícone de hambúrguer na barra de ferramentas principal, uma lista de todas as strings e traduções disponíveis abrirá na barra lateral. Você também pode usar a barra lateral para tradução fora de contexto:
- Clique na string que gostaria de traduzir.
- O painel de tradução com a string original e seus detalhes (por exemplo, comentários) será aberto.
- Traduza a string na área de tradução abaixo.
- Clique no botão de salvar para guardar sua tradução.
Conforme você traduz strings fora de contexto, as traduções também aparecerão no site, se elas também puderem ser traduzidas em contexto.
Ajudantes de tradução
Como você pode ver, sugestões do histórico, traduções memorizadas, máquina de tradução e outros idiomas também estão disponíveis no painel de tradução fora de contexto. Chamamos tudo isso de ajudantes de tradução e aqui está como cada um deles lhe ajudarão conforme você traduz strings:
Histórico
Exibe traduções sugeridas anteriormente, incluindo de outros usuários.
Maquinário
Exibe combinações de vários serviços: memória de tradução interna, Mozilla Transvision, open source translation memory, Portal de idiomas da Microsoft e a máquina de tradução.
Outros idiomas
Exibe traduções compatíveis de outros idiomas.
Pesquisar
Quase igual ao maquinário, mas Almost like machinery, mas pega a palavra-chave fornecida como parâmetro de entrada em vez da string original.
Clicando em uma sugestão, ela é copiada para dentro da área de tradução.
Publicando sua tradução
Suponhamos que agora você quer publicar seu trabalho de tradução para enviar a um repositório. O Pontoon lhe permite fazer isso também! Na verdade, ele faz isso para você sincronizando automaticamente com os repositórios em bases horárias. Você pode agora dar tapinhas nas suas costas, fazer uma dancinha, ir dormir ou outra coisa para comemorar seu trabalho!