MDN will switch to a new design later today, a sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Implementing Pontoon in a Mozilla project

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, o que vai reduzir seu tempo para publicar versões localizadas de seu projeto. Aqui nós vamos discutir como você pode adicionar Pontoon a seu projeto Mozilla.

Você gostaria de melhorar o Pontoon? Aprenda como se envolver no GitHub.

Primeiros passos com l10n em seu projeto? Veja o wiki sobre fazer com que seu projeto seja localizado.

A. Torne seu projeto localizável

Nós percebemos que estas já são consideradas boas práticas padrões para localização de projetos no Mozilla, mas sentimos que é bom adicioná-las aqui como um pequeno lembrete.

  1. Certifique-se que seu projeto possui suporte a um dos frameworks de l10n (gettext, XLIFF, L20n, lang, properties, etc.).
  2. Extraia strings localizáveis para os arquivos de recursos.
  3. Envie os arquivos de recursos para um repositório (SVN, HG ou Git).
    • Pastas de locale individuais devem estar localizadas no memos nível de aninhamento da árvore de diretório. Locales fontes precisam ser chamados templates, en ou en-US. Você pode criar uma pasta de locales decicada para esse propósito. Código de locale não pode ser parte do nome do arquivo.
    • Padrão correto:
      /locales/{codigo_locale}/caminho/para/extensão
    • Padrão incorreto:
      /locales/{codigo_locale}/camiho/para/arquivo.{codigo_locale}.extensão
  4. Certifique-se de que o Pontoon possui acesso de escrita ao repositório.

B. (opcional) Habilite localização em-página de seu projeto web

  1. Vincule um script de seu elemento HTML <body>, de forma que Pontoon possa falar com seu site, detectar o conteúdo e torná-lo localizável "in loco". Você só precisa fazer isso no ambiente que será usado para a localização na-página. Por exemplo, no servidor de preparo:
  2. Se seu site usa CSP, por favor certifique-se de que o seguinte é permitido para o domínio pontoon.mozilla.org:
    1. carregar dentro do iframe
    2. carregar CSS remotas
    3. carregar imagens remotas
  3. Se seu site usa o cabeçalho X-Frame-Options, por favor certifique-se de carregar dentro do iframe é permitido para o domínio pontoon.mozilla.org.
  4. Certifique-se de que seu site oferece suporte a HTTPS. É gratuito, automatizado e aberto. Vamos criptografar!

C. Adicione seu projeto ao Pontoon

Seu projeto já está pronto para ser configurado no Pontoon. Por favor preencha um relatório de problema em Localization Infrastructure and Tools :: Administration / Setup e forneça a seguinte informação:

  • Nome do projeto
  • URL do repositório
  • Lista de locales requisitadas
  • URL do site, incluindo todas as URLs de subpáginas (apenas se usando localização na-página)

Para mais detalhes, por favor entre em contato com a Project Management Team.

Etiquetas do documento e colaboradores

Etiquetas: 
 Colaboradores desta página: BychekRU
 Última atualização por: BychekRU,