Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2011-10-20 17:45:17 +0400
committerBadlop <badlop@process-one.net>2011-10-20 17:46:17 +0400
commit35a71fc4930dfa502b34eac256c12dedaaa8285f (patch)
tree1e458de5a588a6deef4c6228b31965d4a3652873
parent1a3abf15c0ca7c089a24f523953ae3f91c6baf04 (diff)
Fix extraction of language name from PO files
-rw-r--r--tools/extract_translations/extract_translations.erl2
-rwxr-xr-xtools/extract_translations/prepare-translation.sh4
2 files changed, 3 insertions, 3 deletions
diff --git a/tools/extract_translations/extract_translations.erl b/tools/extract_translations/extract_translations.erl
index f2fc113d6..37da1aa2d 100644
--- a/tools/extract_translations/extract_translations.erl
+++ b/tools/extract_translations/extract_translations.erl
@@ -254,7 +254,7 @@ get_msg_header_props(F, Lines) ->
end.
prepare_props(MsgProps) ->
- Language = proplists:get_value("Language:", MsgProps),
+ Language = proplists:get_value("X-Language:", MsgProps),
Authors = proplists:get_all_values("Author:", MsgProps),
{Language, Authors}.
diff --git a/tools/extract_translations/prepare-translation.sh b/tools/extract_translations/prepare-translation.sh
index 847c4f5d2..04648dd9f 100755
--- a/tools/extract_translations/prepare-translation.sh
+++ b/tools/extract_translations/prepare-translation.sh
@@ -91,7 +91,7 @@ extract_lang_all ()
cd $MSGS_DIR
for i in $( ls *.msg ) ; do
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'`
echo -e "$i\t$MISSING\t$LANGUAGE\t$LASTAUTH"
done
@@ -258,7 +258,7 @@ extract_lang_updateall ()
MISSING=`msgfmt --statistics $PO 2>&1 | awk '{printf "%5s", $4 }'`
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"
LASTAUTH=`grep "Last-Translator" $PO | sed 's/\"Last-Translator: //g' | sed 's/\\\\n\"//g'`