Fix comments, remove sed bkp files, fix bash compatiblity
This commit is contained in:
parent
30c3740f67
commit
f5d73cb89a
1 changed files with 6 additions and 4 deletions
|
@ -36,7 +36,6 @@ then
|
||||||
MODE='single'
|
MODE='single'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
case "$MODE" in
|
case "$MODE" in
|
||||||
'addon')
|
'addon')
|
||||||
cd "$FULLPATH/../addon/$ADDONNAME"
|
cd "$FULLPATH/../addon/$ADDONNAME"
|
||||||
|
@ -72,24 +71,25 @@ KEYWORDS="-k -kt -ktt:1,2"
|
||||||
echo "Extract strings to $OUTFILE.."
|
echo "Extract strings to $OUTFILE.."
|
||||||
rm "$OUTFILE"; touch "$OUTFILE"
|
rm "$OUTFILE"; touch "$OUTFILE"
|
||||||
|
|
||||||
# shellcheck disable=SC2086 # FINDOPTS is meant to be splitted
|
# shellcheck disable=SC2086 # $FINDOPTS is meant to be split
|
||||||
find_result=$(find "$FINDSTARTDIR" $FINDOPTS -name "*.php" -type f | LC_ALL=C sort --stable)
|
find_result=$(find "$FINDSTARTDIR" $FINDOPTS -name "*.php" -type f | LC_ALL=C sort --stable)
|
||||||
|
|
||||||
total_files=$(wc -l <<< "${find_result}")
|
total_files=$(wc -l <<< "${find_result}")
|
||||||
|
|
||||||
|
count=1
|
||||||
for file in $find_result
|
for file in $find_result
|
||||||
do
|
do
|
||||||
((count++))
|
|
||||||
echo -ne " \r"
|
echo -ne " \r"
|
||||||
echo -ne "Reading file $count/$total_files..."
|
echo -ne "Reading file $count/$total_files..."
|
||||||
|
|
||||||
# On Windows, find still outputs the name of pruned folders
|
# On Windows, find still outputs the name of pruned folders
|
||||||
if [ ! -d "$file" ]
|
if [ ! -d "$file" ]
|
||||||
then
|
then
|
||||||
# shellcheck disable=SC2086 # KEYWORDS is meant to be splitted
|
# shellcheck disable=SC2086 # $KEYWORDS is meant to be split
|
||||||
xgettext $KEYWORDS -j -o "$OUTFILE" --from-code=UTF-8 "$file" || exit 1
|
xgettext $KEYWORDS -j -o "$OUTFILE" --from-code=UTF-8 "$file" || exit 1
|
||||||
sed -i.bkp "s/CHARSET/UTF-8/g" "$OUTFILE"
|
sed -i.bkp "s/CHARSET/UTF-8/g" "$OUTFILE"
|
||||||
fi
|
fi
|
||||||
|
(( count++ ))
|
||||||
done
|
done
|
||||||
echo -ne "\n"
|
echo -ne "\n"
|
||||||
|
|
||||||
|
@ -121,4 +121,6 @@ then
|
||||||
msgmerge -U "$OUTFILE" "$UPDATEFILE"
|
msgmerge -U "$OUTFILE" "$UPDATEFILE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
[ -f "$OUTFILE.bkp" ] && rm "$OUTFILE.bkp"
|
||||||
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
|
|
Loading…
Reference in a new issue