import babelbox-etch.tgz (thanks, bubulle)

SHA-1:b7fcbd9076903bb98474a7b6c5b4d860ece09bcd, from
<http://d-i.alioth.debian.org/pub/etch/babelbox/babelbox.tgz>
This commit is contained in:
Luca Capello 2012-07-03 16:38:15 -06:00
commit 635d04b29f
13 changed files with 598 additions and 0 deletions

27
localize-preseed Executable file
View file

@ -0,0 +1,27 @@
#! /bin/sh
cp babelbox-preseed.cfg preseed.cfg
get_trans () {
for LANG in $1 ${1%%_*} ; do
if [ "$LANG" = "en" ] ; then
REGEXP="^Description:"
else
REGEXP="^Description-$LANG[^_]*:"
fi
DESCR=$(grep "$REGEXP" $TEMPLATE.txt | sed "s/^.*: //")
if [ -n "$DESCR" ] ; then
echo $DESCR
break
fi
done
}
for TEMPLATE in use_biggest_free atomic_scheme; do
TRANS=$(get_trans $1)
if [ -z "$TRANS" ] ; then
exit 1
else
sed -i "s@%%$TEMPLATE%%@$TRANS@" preseed.cfg
fi
done