#!/bin/sh
-usage()
-{
+usage() {
cat << EOF
usage: $0 -a
usage: $0 DIR OUTPUT_FILE
if [ -n "$do_all" ]
then
echo "Extracting all the translations"
- $0 addons/base/static/src/ addons/base/po/base.pot
+ executable=$0
+ extract_module() {
+ $executable addons/$1 addons/$1/po/$1.pot
+ }
+ extract_module web
+ extract_module web_calendar
+ extract_module web_dashboard
+ extract_module web_default_home
+ extract_module web_diagram
+ extract_module web_gantt
+ extract_module web_graph
+ extract_module web_hello
+ extract_module web_chat
+ extract_module web_mobile
+ extract_module web_rpc
elif [ -n "$2" ]
then
- pybabel extract -F babel.cfg -o $2 -k _t --no-default-keywords $1
+ ./npybabel.py extract -F babel.cfg -o $2 -k _t --no-default-keywords $1
else
usage
fi