Many options can be set in a configuration file. See section CONFIGURATIONFILE.
--addlanguageteam=LANGUAGE:LIST
Specify a mailing list for a given language. This mailing list will be added to the CC list for the
PO files of this language when --languageteam is used, in addition to the language team specified in
the PO file (if these mailing lists differ).
This is useful to keep the specified team informed, and allow a faster reaction when a translator is
known to be inactive.
This option can be specified more than once. The language code and language mailing list are
separated by a colon.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--bts=NUMBER
After a bug report has been filed (either manually or with the --submit flag) to track down
translations, podebconf-report-po can be run again, but this time with the --bts=NUMBER flag.
Translators are then requested to respect the Reply-To: header field which is set to this bug report,
so that all translations are gathered into a single location.
--call[=MAILING_LIST]
Send a call for translations. If the optional MAILING_LIST argument is not specified, the call for
translations is sent to the Debian Internationalization list (debian-i18n@lists.debian.org).
Calls for translations are useful to receive translations in new languages.
By default, calls for translation are combined with regular requests for updates sent to translators,
for the existing translations. You can disable this default behavior with the --withouttranslators
option.
--conf=FILE
Specify the configuration file. By default, podebconf-report-po reads
$HOME/.podebconf-report-po.conf.
--noconf
Do not read any configuration file.
--deadline=DEADLINE
Specify the deadline for receiving the updated translations (default is no deadline).
This should be a date, which will be prefixed by:
The deadline for receiving the updated translation is
DEADLINE.
If the specified string starts with a '+', it will be interpreted by:
LC_ALL=C date -R -d DEADLINE
If no deadline is specified (and the --nodeadline option is not used), a deadline will be prompted to
the user, proposing a default deadline set to +10days.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--nodeadline
Deactivate the deadline indication to translators, and avoid the deadline prompts.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--default
Do not open the editor and use the template as is.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--nodefault
Open an editor before sending the email(s).
-f, --force
Send the email(s) without confirmation.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--noforce
Ask for confirmation before sending email(s).
--from=FROM
Specify the name and the email address of the sender (default is taken from the DEBEMAIL and
DEBFULLNAME environment variables, or from the EMAIL environment variable, or is set to the package
maintainer if these variables are not set).
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--gzip
Compress PO files in attachment with "gzip".
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--nogzip
Do not compress PO files.
-h, --help
Print usage information and exit.
--langs=LANGUAGES
Specify a list of languages to restrict sending the notification only for these languages. The list
of languages is comma separated. The PO files must be named according to these languages, with the
.po extension.
--languageteam
Send the email also to the Language Team as carbon copy.
It is enabled by default.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--nolanguageteam
Do not send the email(s) to the language teams.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--mutt
Send the mails with mutt. This set the --postpone argument to $HOME/postponed.
--notdebconf
Indicate that it is not a debconf translation. podebconf-report-po will use the translator-po, call-po, or submit-po template (if no other templates are requested in the configuration file or in the
command line). These templates do not mention debconf in the subject or mail body and are more
suitable for non-debconf translations.
This option also changes the default po directory used by podebconf-report-po (i.e. the --podir
option is not needed when the call is done from the po directory itself or from its parent
directory).
By default, a debian/po directory is preferred over a po directory. With this option, only the po
directory will be considered.
This option is usually not necessary. podebconf-report-po tries to determine the type of translation
based on the current directory and the existence of a debian/po or po directory.
--package=PACKAGE
Specify the name of the package (default is the source package name).
--podir=DIR
Specify where the PO files are located. By default, podebconf-report-po checks if it is called from
a po directory, or it searches for a debian/po directory (this can be disabled with the --notdebconf
option), or for a po directory.
--postpone=MBOX
Do not send emails, append them in MBOX. This file can be used as a postponed mailbox with mutt-p.
--potfile=POTFILE
Specify the POT file to send to a call for translations (--call). By default, podebconf-report-po
uses the POT file of the PO files directory, if there is only one.
This file is also used to find the package's name and version, if none were specified with an option,
and if no debian/changelog files were found.
--sendmessage
Only send a message, with no attachments. This can be useful when the translators have a commit
access to the package repository.
--smtp=SERVER
Specify SMTP server for mailing (default is "localhost").
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--submit
Instead of sending mails to translators, file a bug report against this package to request for
translations. This is useful e.g. when preparing non-maintainer uploads to make sure that
translations do not get lost.
--summary
Send a status report to the maintainer with the list of emails sent to translators.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--nosummary
Do not send any status report to the maintainer.
--utf8
Send the email in UTF-8. This allow non-ascii characters in the mail body and mail header. The
editor must support UTF-8.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--noutf8
Send the email(s) in us-ascii. Non-ascii characters are replaced by a question mark.
--version
Print version information and exit.
-v, --verbose
Display additional information while running.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--noverbose
Do not use the verbose mode.
--templatecall=TEMPLATE
Specify a file to use as a template for the call for translations email(s). The default template is
/usr/share/po-debconf/templates/call.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--templatesubmit=TEMPLATE
Specify a file to use as a template for the email(s) sent to translators when the --submit option is
used. The default template is /usr/share/po-debconf/templates/submit.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--templatetranslators=TEMPLATE
Specify a file to use as a template for the email(s) sent to translators. The default template is
/usr/share/po-debconf/templates/translators.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--template=TEMPLATE
Specify file to use it as template for the email(s). If a template is specified with this option,
this template will be used rather than a template specified with any of the --templatetranslators,
--templatesubmit, or --templatecall options.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--notemplate
Use the default template.
--withtranslators
Send requests for updates to the translators after sending the call for translation.
This option is ignored when the --call option is not specified. It is enabled by default.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.
--withouttranslators
Do not send requests for translation update to the translators after a call for translations.
This option can be specified in the configuration file to define default behavior of podebconf-report-po. See section CONFIGURATIONFILE below.