Skip to content

Commit

Permalink
Add bits for localisation
Browse files Browse the repository at this point in the history
svn path=/src/trunk/spelt/; revision=8095
  • Loading branch information
dwaynebailey committed Aug 19, 2008
1 parent 78aa7d6 commit 3f860a8
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 0 deletions.
4 changes: 4 additions & 0 deletions po/Makevars
@@ -0,0 +1,4 @@
top_builddir = ..
DOMAIN = spelt
MSGID_BUGS_ADDRESS = translate-devel@lists.sourceforge.net
X-PACKAGENAME = Spelt
13 changes: 13 additions & 0 deletions po/POTFILES.in
@@ -0,0 +1,13 @@
[encoding: UTF-8]
share/spelt/spelt.desktop.in
share/spelt/spelt.glade
share/spelt/spelt-mimetype.xml.in
spelt/common/config.py
spelt/gui/dlg_dbload.py
spelt/gui/edit_area.py
spelt/gui/gui.py
spelt/gui/menu.py
spelt/gui/wordlist.py
spelt/models/langdb.py
spelt/models/model_factory.py
spelt/spelt.py
15 changes: 15 additions & 0 deletions po/README
@@ -0,0 +1,15 @@
Updating translations
---------------------
from po/

./intltool-update --pot
./intltool-update xy

Generating the .xml and .desktop files
--------------------------------------
from package /

./maketranslations

This will use the .po files and .xml.in and
.desktop.in to create a .xml and .desktop file
9 changes: 9 additions & 0 deletions po/intltool-update
@@ -0,0 +1,9 @@
#!/bin/bash

packagename=$(egrep "^X-PACKAGENAME" Makevars | sed "s/X-PACKAGENAME = //g")
package=$(egrep "^DOMAIN" Makevars | sed "s/DOMAIN = //g")

XGETTEXT_ARGS='--copyright-holder="Zuza Software Foundation (Translate.org.za)" --package-name "'$packagename'" --package-version `egrep "^ver " ../'$package'/__version__.py | sed "s/ver = //;s/\"//g"`'
export XGETTEXT_ARGS

intltool-update $*

0 comments on commit 3f860a8

Please sign in to comment.