OpenOffice tulkojumu testēšana

From Tulkotājiem

Jump to: navigation, search

Contents

Prikšnosacījumi

Vispirms jāuzinstalē visādas palīgpakas:

sudo apt-get build-dep openoffice.org-l10n-lv
sudo apt-get install translate-toolkit

Būvējums 3.2.0 - ar Ubuntu Lucid

Iepriekš no Pootle jāatvelk un blakus skriptam jānoliek jaunākais openoffice_org-lv.zip (vispirms nepieciešamas pieteikties viņu sistēmā).

Jālieto sdf faila versija 320_m12. Skat http://ftp.rz.tu-bs.de/pub/mirror/OpenOffice.org/extended/ooomisc/sdf/

apt-get source openoffice.org-l10n-lv
OOOVERSION="3.2.0-rc4"
SDFFILE="OOO320_m12_2010-02-02_13-36-01.sdf"
NUM_PROCS=`cat /proc/cpuinfo | grep processor | wc -l`
rm -r PO
rm -r POT
rm -r POnew
rm *.sdf
rm *.bz2
rm ./$SDFFILE.bz2
wget http://ftp.rz.tu-bs.de/pub/mirror/OpenOffice.org/extended/ooomisc/sdf/$SDFFILE.bz2
bunzip2 ./$SDFFILE.bz2
unzip ./openoffice_org-lv.zip -d PO
oo2po -P $SDFFILE POT 
pomigrate2 -F PO POnew POT
po2oo --fuzzy  -l lv -t $SDFFILE POnew GSI_lv.sdf
bzip2  ./GSI_lv.sdf
uuencode ./GSI_lv.sdf.bz2 src/GSI_lv.sdf > ./GSI_lv.sdf.bz2.uu
#izmetam ubuntu dotos labojumus, 3.2.0-rc4 satur kļūdas, nebuildojas.
rm ./openoffice.org-l10n-$OOOVERSION/ooo-build/src/*.sdf.bz2.uu
cp ./GSI_lv.sdf.bz2.uu ./openoffice.org-l10n-$OOOVERSION/ooo-build/src/
cd openoffice.org-l10n-$OOOVERSION
DEB_BUILD_OPTIONS="lang=lv parallel=$NUM_PROCS" dpkg-buildpackage -rfakeroot -uc -b

Būvējums ar Ubuntu Karmic 3.1.1

Nepieciešams fails openoffice_org-lv.zip - pootle mapes zip arhīvs - http://pootle2.sunvirtuallab.com/lv/openoffice_org/

Lietotais skripts:

apt-get source openoffice.org-l10n-lv
OOOVERSION="3.1.1"
SDFFILE="OOO310_m19_2009-08-20_14-39-07.sdf"
rm -r PO
rm -r POT
rm -r POnew
rm ./$SDFFILE.bz2
wget http://ftp.rz.tu-bs.de/pub/mirror/OpenOffice.org/extended/ooomisc/sdf/$SDFFILE.bz2
bunzip2 ./$SDFFILE.bz2
unzip ./openoffice_org-lv.zip -d PO
oo2po -P $SDFFILE POT 
pomigrate2 -F PO POnew POT
po2oo --fuzzy  -l lv -t $SDFFILE POnew GSI_lv.sdf
bzip2  ./GSI_lv.sdf
uuencode ./GSI_lv.sdf.bz2 src/GSI_lv.sdf > ./GSI_lv.sdf.bz2.uu
cp ./GSI_lv.sdf.bz2.uu ./openoffice.org-l10n-$OOOVERSION/ooo-build/src/
cd openoffice.org-l10n-$OOOVERSION
DEB_BUILD_OPTIONS="lang=en-US,lv parallel=8" dpkg-buildpackage -rfakeroot -uc -b

Būvējums ar Ubuntu Jaunty

Doma vienkārša - uzbūvēt openoffice.org-l10n-lv paku ar pieliktu latviešu valodas failu no tulkojumiem.

Vispirms jāuzinstalē visādas palīgpakas:

sudo apt-get build-dep openoffice.org-l10n-lv
sudo apt-get install translate-toolkit

Tad jādbon faili ar tukojumiem:

Tad uzbūvējam SDF failu

bunzip2 ./DEV300_m40_2009-01-26_18-41-14.sdf.bz2
unzip ./openoffice_org-lv.zip -d PO
po2oo --nofuzzy  -l lv -t DEV300_m40_2009-01-26_18-41-14.sdf PO GSI_lv.sdf

Piezīme, pēc faila izmēra spriežot, paši Ubuntu džeki laikam lieto bez --nofuzzy.

Rezultātā ir uzbūvēts GSI_lv.sdf fails, kuru jāiemāna iekšā l10n pakā.

Dabonam l10n pakas pirmkodu un ieliekam tajā mūsu SDF failu:

apt-get source openoffice.org-l10n-lv
bzip2  ./GSI_lv.sdf
uuencode ./GSI_lv.sdf.bz2 src/GSI_lv.sdf > ./GSI_lv.sdf.bz2.uu
cp ./GSI_lv.sdf.bz2.uu ./openoffice.org-l10n-3.1.1/ooo-build/src/

Un laižam vaļā būvēšanu:

cd openoffice.org-l10n-3.1.1
DEB_BUILD_OPTIONS="lang=en-US,lv parallel=8" dpkg-buildpackage -rfakeroot -uc -b

Rezultātā tiek izveidots openoffice.org-l10n-lv-3.0.1-1ubuntu1_all.deb fails, kuru var instalēt ar:

sudo dpkg -i openoffice.org-l10n-lv-3.1.1-1ubuntu1_all.deb

Vienīgā nelaime šobrīd ir, ka procesa laikā tiek uzbūvēts pilns Openoffice, tas aizņem pāris stundas un kādus 10 gigabaitus diska vietas.

Resursi

Personal tools