~s-cecilio/lenmus/v5.3

« back to all changes in this revision

Viewing changes to scripts/i18n/po-lenmus

  • Committer: Cecilio Salmeron
  • Date: 2012-11-25 14:37:10 UTC
  • Revision ID: s.cecilios@gmail.com-20121125143710-ohccpjc3pk7ut3u1
Added script po-statistics.pl to maintain website translations page. * Restored exercise modes (learning, practise, exam and quiz). * Added DlgExerciseMode. * Restored right/wrong sounds when answering an exercise. * Fixed bug #1074909. * Fixed bug #1082637.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
function UpdatePO()
13
13
{
14
14
    LANG=$1
15
 
    VERS=$2
 
15
    VERS="$2\\\\"
 
16
    VERS="${VERS}n\""
16
17
    echo "Updating file lenmus_$LANG.po"
17
18
    cd /datos/USR/lm/projects/lenmus/trunk/locale/$LANG
18
 
    sed --in-place lenmus_$LANG.po -e 's/"Project-Id-Version:.*/"Project-Id-Version: LenMus $VERS\\n"/'
 
19
    sed --in-place lenmus_$LANG.po -e "s;Project-Id-Version:.*;Project-Id-Version: LenMus $VERS;"
19
20
    msgmerge --update -v lenmus_$LANG.po ../lenmus.pot
20
21
}
21
22
 
28
29
 
29
30
 
30
31
# check that pack version is present
31
 
if [ -n "$1" ]
 
32
if [ -z "$1" ]
32
33
then
33
34
    echo "Usage: `basename $0` pack-version"
34
35
    exit $E_NOARGS
37
38
# Create/Update the POT file
38
39
echo "Updating file lenmus.pot"
39
40
cd /datos/USR/lm/projects/lenmus/trunk/locale
40
 
xgettext -s --from-code=UTF-8 --keyword=_ lenmus.pot \
 
41
xgettext -s --from-code=UTF-8 --keyword=_ -o lenmus.pot \
41
42
    $(find ../src -name "*.cpp") \
42
43
    $(find ../xrc -name "*.cpp") \
43
44
    ../installer/msw/locale/installer-strings.cpp