4 .
/utils
/update-schema-translations.sh
6 xgettext
-kT_js_decl -kT_sprintf -kT_ngettext:1,2 -k__ -L PHP
-o $TEMPLATE *.php include
/*.php
`find classes -iname '*.php'` `find plugins -iname '*.php'`
8 xgettext
--from-code utf-8
-k__ -knotify_info -knotify_progress -kngettext -L Java
-j -o $TEMPLATE js
/*.js
`find plugins -iname '*.js'`
12 msgmerge
--no-wrap --width 1 -U $1.po
$TEMPLATE
13 msgfmt
--statistics $1.po
-o $1.mo
15 echo "Usage: $0 [-p|<basename>]"
19 LANGS
=`find locale -name 'messages.po'`
21 for lang
in $LANGS; do
22 echo Updating
$lang...
23 PO_BASENAME
=`echo $lang | sed s/.po//`
24 update_lang
$PO_BASENAME
27 #./utils/update-js-translations.sh