/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to genpot.sh

  • Committer: Vincent Ladeuil
  • Date: 2008-05-05 18:16:46 UTC
  • mto: (487.1.1 gtk)
  • mto: This revision was merged to the branch mainline in revision 490.
  • Revision ID: v.ladeuil+lp@free.fr-20080505181646-n95l8ltw2u6jtr26
Fix bug #187283 fix replacing _() by _i18n().

* genpot.sh 
Remove duplication. Add the ability to specify the genrated pot
file on command-line for debugging purposes.

* po/olive-gtk.pot:
Regenerated.

* __init__.py, branch.py, branchview/treeview.py, checkout.py,
commit.py, conflicts.py, diff.py, errors.py, initialize.py,
merge.py, nautilus-bzr.py, olive/__init__.py, olive/add.py,
olive/bookmark.py, olive/guifiles.py, olive/info.py,
olive/menu.py, olive/mkdir.py, olive/move.py, olive/remove.py,
olive/rename.py, push.py, revbrowser.py, status.py, tags.py:
Replace all calls to _() by calls to _i18n(), the latter being
defined in __init__.py and imported in the other modules from
there. This fix the problem encountered countless times when
running bzr selftest and getting silly error messages about
boolean not being callables.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 
19
19
# Generate translation template
20
20
 
21
 
if [ -x po/olive-gtk.pot ]; then
22
 
    rm po/olive-gtk.pot
23
 
fi
24
 
xgettext -L python -o po/olive-gtk.pot olive-gtk
25
 
xgettext -j -o po/olive-gtk.pot olive.glade
26
 
cd olive/frontend/gtk
27
 
xgettext -j -o ../../../po/olive-gtk.pot *.py
28
 
cd viz
29
 
xgettext -j -o ../../../../po/olive-gtk.pot *.py
 
21
if [ "$1" = "" ]; then
 
22
    POT=po/olive-gtk.pot
 
23
else
 
24
    # Used for debugging
 
25
    POT=$1 
 
26
fi
 
27
 
 
28
XGETTEXT="xgettext -o $POT"
 
29
PY_XGETTEXT="$XGETTEXT -L python --from-code=ASCII --keyword=_i18n"
 
30
 
 
31
if [ -x $POT ]; then
 
32
    rm $POT
 
33
    touch $POT
 
34
else
 
35
    touch $POT
 
36
fi
 
37
$PY_XGETTEXT olive-gtk
 
38
$XGETTEXT -j olive.glade
 
39
 
 
40
for d in . annotate branchview olive preferences viz ;
 
41
do
 
42
   $PY_XGETTEXT -j $d/*.py
 
43
done