← Back to team overview

ubuntu-ast team mailing list archive

Piedra Python definitivu

 

Tuve indagando pa Xubuntu, como xuntar 2 .po pero que guarden la
estructura orixinal (un piedra python, pero bono, que torne
absolutamente too... (plurales, varies llinies...) :) ¡Y lo hai!
Instalamos el paquete: translate-toolkit

Pa prebar:
1.po:
        msgid "Edit"
        msgstr ""
        
        msgid "File"
        msgstr ""

2.po
        msgid "File"
        msgstr "Ficheru"
        
        msgid "Width"
        msgstr "Ancho"

Y queremos esto:

final.po
        msgid "Edit"
        msgstr ""
        
        msgid "File"
        msgstr "Ficheru"
        
        
Pa ello: na mesma carpeta onde tengamos los 1.po y 2.po:
        pomerge -t 1.po -i 2.po -o final.po



Si quereis xugar con esti paquete, equí teneis + información: Igual
dalgunos otros comandos nos son utiles.
http://acurti.es/4ba


Y agora vien lo interesante, criar tornes automátiques dende los .po que
tenemos fechos:
baxamos la base de datos colos .po:
http://acurti.es/5ba

Criamos esti ficheru col nome script.sh:

#!/bin/bash
for i in $(ls /home/marcos/Desktop/basedatos/*.po)
do
pomerge -t libexo.pot -i $i -o libexo.pot
done

damos-y permisos d'execución, dende la terminal: 
chmod u+x script.sh

na terminal executamos camudando el ficheru que queremos
tornar: ./script.sh

Esto dependiendo de les tornes que tengamos na base de datos de los .po,
tendremos + o - :)


Un saludu y avisa-yme pa cualisquier dulda.
-  
Marcos.