9 if os
.path
.isdir(os
.path
.join('conf', 'locale')):
10 basedir
= os
.path
.abspath(os
.path
.join('conf', 'locale'))
11 elif os
.path
.isdir('locale'):
12 basedir
= os
.path
.abspath('locale')
14 print "this script should be run from the django svn tree or your project or app tree"
17 for (dirpath
, dirnames
, filenames
) in os
.walk(basedir
):
18 for file in filenames
:
19 if file.endswith('.po'):
20 sys
.stderr
.write('processing file %s in %s\n' % (file, dirpath
))
21 pf
= os
.path
.splitext(os
.path
.join(dirpath
, file))[0]
22 cmd
= 'msgfmt -o %s.mo %s.po' % (pf
, pf
)