¿Puedo usar el servicio de traducción de Launchpad para mi proyecto GitHub?

14

Por razones históricas, el proyecto que soy coautor está en GitHub y nos sentimos cómodos con sus procesos de desarrollo. Por lo tanto, no queremos migrar todo el proyecto a Launchpad y usar bazar.

Siendo buenos ciudadanos de Internet, queremos ofrecer nuestra aplicación de código abierto en tantos idiomas como sea posible; nos topamos con nosotros mientras buscábamos que Launchpad pudiera proporcionar ese servicio.

El enlace de arriba ofrece muchas descripciones sobre este servicio, pero necesito una descripción concisa, muy breve, de cómo:

  • obtener nuestro archivo de traducción ( package.pot) de GitHub en launchpad
  • Breve descripción de cómo iniciar nuestro proyecto para traducir.
  • retire de la plataforma de lanzamiento todos los archivos de traducción ( .po) generados por el maravilloso equipo de traducción en GitHub.

¿Alguien tiene alguna experiencia práctica para hacer esto que pueda ayudar aquí?

fossfreedom
fuente
Incluso prefiero Github, ahora puedes usar git en Launchpad .
Pablo Bianchi

Respuestas:

11

Respuesta corta: Sí, Launchpad se puede usar para administrar traducciones para un proyecto en github.

Puede probar las características de launchpad con Launchpad Staging .

¿Como funcionan las cosas?

  • Presiona al repositorio github que configuró como fuente en el paso 2.
  • Launchpad verifica periódicamente y actualiza el repositorio de bzr.
  • Luego busca cualquier archivo .pot o .po, y los agrega a la cola de importación de traducciones.
  • Después de un corto tiempo, las cadenas aparecen como 'Necesita traducción' y se pueden traducir como cualquier otra cosa en la plataforma de lanzamiento.

¿Qué hay de volver a empujar a Github?

Lo siento, pero no creo que Launchpad sea capaz de eso. Sin embargo, LP puede configurarse para confirmar los archivos de traducción en una rama bzr en LP. También le permite descargar manualmente los archivos de traducción. Estas opciones se pueden encontrar en la página de configuración de traducción.

Mahesh
fuente
1
LP ha agregado soporte para el repositorio de git junto a bzr. blog.launchpad.net/general/git-code-hosting-beta . Pero no sé si todavía se admite la traducción.
user.dz