Posso usar o serviço de tradução do Launchpad para meu projeto do GitHub?

14

Por razões históricas, o projeto que eu co-autorou está no GitHub e nos sentimos confortáveis com seus processos de desenvolvimento. Assim, não queremos particularmente migrar todo o projeto para o Launchpad e usar o bazar.

Sendo bons cidadãos da Internet, queremos fornecer nosso aplicativo de código aberto no maior número de idiomas possível - nós demos de cara enquanto procuramos que o Launchpad pudesse fornecer esse serviço.

O link acima fornece muitas descrições sobre este serviço, mas eu preciso de uma breve - muito breve - como:

  • obtenha nosso arquivo de tradução ( package.pot ) do GitHub para o launchpad
  • breve descrição de como iniciar nosso projeto para ser traduzido.
  • recupere da barra de ativação todos os arquivos de tradução ( .po ) gerados pela maravilhosa equipe de tradução de volta ao GitHub.

Alguém tem alguma experiência prática que possa ajudar aqui?

    
por fossfreedom 07.01.2013 / 11:42

1 resposta

11

Resposta curta: Sim, o Launchpad pode ser usado para gerenciar as traduções de um projeto no github.

Você pode testar os recursos do Launchpad com o Staging do Launchpad .

Como as coisas funcionam?

  • Você pressiona para o repo do github que você definiu como origem na etapa 2.
  • O Launchpad verifica periodicamente e atualiza o repositório bzr.
  • Em seguida, ele procura por qualquer arquivo .pot ou .po e adiciona-os à fila de importação de traduções.
  • Após um curto período, as strings aparecem como "Precisa de tradução" e podem ser traduzidas como qualquer outra coisa no launchpad.

Que tal voltar ao Github?

Desculpe, mas não acho que o Launchpad seja capaz disso. No entanto, o LP pode ser configurado para confirmar os arquivos de tradução para uma ramificação bzr no LP. Também permite baixar manualmente os arquivos de tradução. Essas opções podem ser encontradas na página de configurações de tradução.

    
por Mahesh 07.01.2013 / 13:41