Firefox: Cómo convertir los .po de Launchpad a .xpi de Mozilla, pa tornar Firefox.

Fonte: https://wiki.ubuntu.com/MozillaTeam/Testing_your_translation

Hubo un problema cola torna de Firefox dende Launchpad, dao que Mozilla usa’l formatu xpi, y convertir un .po (que ye lo que baxes de Launchpad) a .xpi nun ye tan cenciello.
Asina que pa que’l conocimientu seya pa toos, voi poner los pasos pa facelo.

  • ISTALAR EL PO2XPI (Necesariu pa convertir el .po de Launchpad a formatu Mozilla Firefox):

Istalamos bazaar:
sudo apt-get install bzr

Rexistramos la nuestra clave pública en Launchpad:

Baxamos el programa po2xpi de Bazaar con:
bzr branch lp:~mozillateam/rosetta/po2xpi

Al entruganos la clave, ponemos la mesma que cuando creamos la clave pública.

Vamos al directoriu qu’acaba creanos:
cd po2xpi

Instalamos los paquetes necesarios pa compilar:
sudo apt-get install g++ libglib2.0-dev libglade2-dev libgnomeprintui2.2-dev libgsf-1-dev libenchant-dev libfribidi-dev libwv-dev libpopt-dev

Istalamos po2xpi nel sistema dende los fontes:
Configuramos el paquete:
./configure
Compilamos el paquete:
make
Istalamos el paquete:
sudo make install

Vamos al direutoriu src dientro del direutoriu po2xpi.

  • CONVERTIR UNA TORNA DE LAUNCHPAD DE FIREFOX (.PO) A FORMATU XPI:

Vamos a les tornes d’asturianu de Launchpad, y descargamos en formatu .po les tornes feches pa Firefox (que la versión seya la correuta 😉 En breve llegaranos al email un enllaz pa poder descargalo.

Colos ficheros .po de Launchpad nel direutoriu po2xpi/src dende terminal executamos el comandu:
po2xpi firefox Nome_del_ficheru_cola_torna.po
po2xpi xulrunner Nome_del_ficheru_cola_torna.po (pa xulrunner)

Eso creanos un archivu nel mesmu directoriu en formatu: jar:en-US.jar!

Baxamos les tornes d’Ubuntu dende https://translations.launchpad.net/ubuntu/intrepid/+language-packs y guetamos los ficheros en-US.xpi, que tarán en rosseta-distro/xpi/firefox/en-US.xpi & rosseta-distro/xpi/xulrunner/en-US.xp

Copiamos los .xpi al direutoriu src (camundado-yos el nome ya que se llamen igual), y executamos:
./runpo2xpi firefox en-US.xpi firefox.po
./runpo2xpi xulrunner en-US.xpi xulrunner.po

Esto creanos un direutoriu firefox y xulrunner, nel que dientro de cada ún tan los ficheros xpi guetaos. Los arrastramos sobre firefox. 🙂

Y ya tenemos Firefox n’asturianu 😀 ¡A disfrutalu!

¡Recalcar que too esto nun sería posible ensín l’esfuerzu de abonda xente que ta puxando pola nuestra llingua ya sistema operativu dende Softastur! ¡GRACIES FONDERES!!!! 😀 ¿Y tú, a qu’esperes a echar un gabitu? 😉

PD: Too esto digolo de memoria, si dalgo va mal, avisa-yme 😉

Los comentarios tan zarraos