Ticket #5180: make-messages.1

File make-messages.1, 2.1 KB (added by Nick Efford <nick@…>, 17 years ago)

man page for make-messages.py

Line 
1.TH "make-messages.py" "1" "August 2007" "Django Project" ""
2.SH "NAME"
3make-messages.py \- Internationalization utility for the Django
4web framework
5.SH "SYNOPSIS"
6.B make-messages.py [options] -l
7.I <language>
8.sp
9.B make-messages.py [options] -a
10
11.SH "DESCRIPTION"
12This script creates or updates one or more message files for a Django app,
13a Django project or the Django framework itself. It should be run from one
14of three places: the root directory of a Django app; the root directory
15of a Django project; or the root django directory (the one in your PYTHONPATH,
16not the root of a Subversion checkout).
17.sp
18When run with the -l flag and a language code (in locale format), the script
19will run over the source tree of your app, your project or Django itself
20(depending on where it is invoked), pulling out all strings marked for
21translation and creating or updating a message file for the specified
22language. (See Django's internationalization documentation for details of
23where this file is created.) Translations can be added to this message file
24using a regular text editor.
25.sp
26When run with the -a flag, the script will process the source tree and
27create/update message files for all languages supported by Django.
28
29.SH "OPTIONS"
30.TP
31.I \-d <domain>
32Specifies the domain. Valid domains are 'django' or 'djangojs', depending on
33whether you wish to generate translation strings for the Python or JavaScript
34components of your app, your project or the framework itself. The default
35domain is 'django'.
36.TP
37.I \-v
38Run verbosely.
39
40.SH "ENVIRONMENT"
41.TP
42.I DJANGO_SETTINGS_MODULE
43This environment variable defines the settings module to be read.
44It should be in Python-import form, e.g. "myproject.settings".
45
46.SH "SEE ALSO"
47The internationalization documentation:
48.sp
49.I http://www.djangoproject.com/documentation/i18n/
50
51.SH "AUTHORS/CREDITS"
52Originally developed at World Online in Lawrence, Kansas, USA. Refer to the
53AUTHORS file in the Django distribution for contributors.
54
55.SH "LICENSE"
56New BSD license. For the full license text refer to the LICENSE file in the
57Django distribution.
58
Back to Top