1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
#!/bin/sh -e
# vim: set sts=2 expandtab:
# Copyright (C) 2011 Osamu Aoki <osamu@debian.org>, Public Domain
longname () {
case $1 in
ca)
echo -n "Catalan"
;;
de)
echo -n "German"
;;
en)
echo -n "English"
;;
es)
echo -n "Spanish"
;;
fr)
echo -n "French"
;;
it)
echo -n "Italian"
;;
ja)
echo -n "Japanese"
;;
ko)
echo -n "Korean"
;;
pt)
echo -n "Portuguese"
;;
pt-br)
echo -n "Portuguese(br)"
;;
ru)
echo -n "Russian"
;;
vi)
echo -n "Vietnamese"
;;
zh-cn)
echo -n "Chinese(cn)"
;;
zh-tw)
echo -n "Chinese(tw)"
;;
*)
echo -n "$1"
;;
esac
}
xname () {
if [ "$1" = "en" ]; then
echo -n ""
else
echo -n "-$1"
fi
}
LNG="$1"
XLNG="$(xname $LNG)"
LNGNAME="$(longname $LNG)"
sed -e "s/@@@LNG@@@/$LNG/g" -e "s/@@@XLNG@@@/$XLNG/g" -e "s/@@@LNGNAME@@@/$LNGNAME/g" -e "s/English translation/English original/"
|