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


14

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

Sendo bons cidadãos da Internet, queremos fornecer nosso aplicativo de código-fonte aberto no maior número possível de idiomas - tropeçamos enquanto procurávamos que o Launchpad pudesse fornecer esse serviço.

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

  • Coloque nosso arquivo de tradução ( package.pot) do GitHub na barra de ativação
  • breve descrição de como iniciar nosso projeto a ser traduzido.
  • retire 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?


Respostas:


11

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

Você pode testar os recursos da barra de ativação com o armazenamento temporário da barra de ativação .

Como as coisas funcionam?

  • Você pressiona para o repositório do github definido como fonte na etapa 2.
  • A barra de ativação verifica periodicamente e atualiza o repositório bzr.
  • Em seguida, ele verifica os arquivos .pot ou .po e os adiciona à fila de importação de traduções.
  • Depois de um tempo, as strings aparecem como 'Precisa de tradução' e podem ser traduzidas como qualquer outra coisa na barra de ativação.

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 em 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.


1
O LP adicionou suporte ao repositório git ao lado do bzr. blog.launchpad.net/general/git-code-hosting-beta . Mas não sei se a tradução ainda é suportada.
user.dz
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.