Browse Source

Don't remove translated files.

master
Andrius Štikonas 10 years ago
parent
commit
fb490e0daa
4 changed files with 10 additions and 18 deletions
  1. +1
    -1
      compile
  2. +1
    -1
      pack
  3. +1
    -1
      statistics
  4. +7
    -15
      update

+ 1
- 1
compile View File

@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

source `dirname $0`/variables
source "`dirname $0`/variables"

if [ ! $MSGFMT ]; then
echo -e $RED"This program needs the msgfmt utility."$ENDCOLOR

+ 1
- 1
pack View File

@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

source `dirname $0`/variables
source "`dirname $0`/variables"

if [ ! $DIFF ]; then
echo -e $RED"This program needs the diff utility."$ENDCOLOR

+ 1
- 1
statistics View File

@@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

source `dirname $0`/variables
source "`dirname $0`/variables"

LC_NUMERIC="en_US.UTF-8"
ODD_CHARS='�'

+ 7
- 15
update View File

@@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

source `dirname $0`/variables
source "`dirname $0`/variables"

if [ ! $SVN ]; then
echo -e $RED"This program needs the svn utility."$ENDCOLOR
@@ -83,21 +83,13 @@ for BRANCH in $TRUNK $BRANCHES; do
f=`echo "$stat" | sed -ne 's/.* \([0-9]\+\) fuzzy translation.*/\1/p'`; f=${f:-0}
file=$DIR"/"`basename $dir`"."$LCODE".po"
if [ -f $dir"/"$LCODE".po" ]; then
if [ $(($u+$f)) == 0 ]; then
echo -e $GREEN"File is translated."$ENDCOLOR
if [ -f $DIR"/"`basename $dir`"."$LCODE".po" ]; then
echo -e $GREEN"Removing from $DIR."$ENDCOLOR
rm -f $file
fi
if [ -f "$DIR/"`basename $dir`".$LCODE.po" ]; then
echo -e $BLUE"Merging:"$ENDCOLOR
$MSGMERGE -U -v $file $dir"/"`basename $dir`".pot"
rm -f $file~
else
if [ -f "$DIR/"`basename $dir`".$LCODE.po" ]; then
echo -e $BLUE"Merging:"$ENDCOLOR
$MSGMERGE -U -v $file $dir"/"`basename $dir`".pot"
rm -f $file~
else
echo -e $RED"Copying:"$ENDCOLOR
cp $dir"/"$LCODE".po" $file
fi
echo -e $RED"Copying:"$ENDCOLOR
cp $dir"/"$LCODE".po" $file
fi
else
if [ ! -f $file ]; then

Loading…
Cancel
Save