mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-22 16:20:52 +01:00
Fix extraction of language name from PO files
This commit is contained in:
parent
1a3abf15c0
commit
35a71fc493
@ -254,7 +254,7 @@ get_msg_header_props(F, Lines) ->
|
|||||||
end.
|
end.
|
||||||
|
|
||||||
prepare_props(MsgProps) ->
|
prepare_props(MsgProps) ->
|
||||||
Language = proplists:get_value("Language:", MsgProps),
|
Language = proplists:get_value("X-Language:", MsgProps),
|
||||||
Authors = proplists:get_all_values("Author:", MsgProps),
|
Authors = proplists:get_all_values("Author:", MsgProps),
|
||||||
{Language, Authors}.
|
{Language, Authors}.
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ extract_lang_all ()
|
|||||||
cd $MSGS_DIR
|
cd $MSGS_DIR
|
||||||
for i in $( ls *.msg ) ; do
|
for i in $( ls *.msg ) ; do
|
||||||
MISSING=`cat $i.translate | grep "\", \"\"}." | wc -l`
|
MISSING=`cat $i.translate | grep "\", \"\"}." | wc -l`
|
||||||
LANGUAGE=`grep "Language:" $i.translate | sed 's/% Language: //g'`
|
LANGUAGE=`grep "X-Language:" $i.translate | sed 's/% Language: //g'`
|
||||||
LASTAUTH=`grep "Author:" $i.translate | head -n 1 | sed 's/% Author: //g'`
|
LASTAUTH=`grep "Author:" $i.translate | head -n 1 | sed 's/% Author: //g'`
|
||||||
echo -e "$i\t$MISSING\t$LANGUAGE\t$LASTAUTH"
|
echo -e "$i\t$MISSING\t$LANGUAGE\t$LASTAUTH"
|
||||||
done
|
done
|
||||||
@ -258,7 +258,7 @@ extract_lang_updateall ()
|
|||||||
MISSING=`msgfmt --statistics $PO 2>&1 | awk '{printf "%5s", $4 }'`
|
MISSING=`msgfmt --statistics $PO 2>&1 | awk '{printf "%5s", $4 }'`
|
||||||
echo -n " $MISSING"
|
echo -n " $MISSING"
|
||||||
|
|
||||||
LANGUAGE=`grep "Language:" $PO | sed 's/\"X-Language: //g' | sed 's/\\\\n\"//g' | awk '{printf "%-12s", $1}'`
|
LANGUAGE=`grep "X-Language:" $PO | sed 's/\"X-Language: //g' | sed 's/\\\\n\"//g' | awk '{printf "%-12s", $1}'`
|
||||||
echo -n " $LANGUAGE"
|
echo -n " $LANGUAGE"
|
||||||
|
|
||||||
LASTAUTH=`grep "Last-Translator" $PO | sed 's/\"Last-Translator: //g' | sed 's/\\\\n\"//g'`
|
LASTAUTH=`grep "Last-Translator" $PO | sed 's/\"Last-Translator: //g' | sed 's/\\\\n\"//g'`
|
||||||
|
Loading…
Reference in New Issue
Block a user