diff options
| author | Barry Warsaw | 2009-11-15 18:04:04 -0600 |
|---|---|---|
| committer | Barry Warsaw | 2009-11-15 18:04:04 -0600 |
| commit | 759edbf3f4207a0d5654911cfa38150d2e7220b3 (patch) | |
| tree | bf61098b39df4544ce140dc7551fa9fb71fd386b /src/mailman/bin/config_list.py | |
| parent | e9c4ba828cea939e665cc91f46bbded8fcb887f0 (diff) | |
| download | mailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.tar.gz mailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.tar.zst mailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.zip | |
Diffstat (limited to 'src/mailman/bin/config_list.py')
| -rw-r--r-- | src/mailman/bin/config_list.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mailman/bin/config_list.py b/src/mailman/bin/config_list.py index 89a9892cd..e2ed46ed3 100644 --- a/src/mailman/bin/config_list.py +++ b/src/mailman/bin/config_list.py @@ -22,12 +22,12 @@ import optparse from mailman import MailList from mailman import errors -from mailman import i18n from mailman.Utils import wrap from mailman.configuration import config +from mailman.core.i18n import _ +from mailman.initialize import initialize from mailman.version import MAILMAN_VERSION -_ = i18n._ NL = '\n' nonasciipat = re.compile(r'[\x80-\xff]') @@ -101,7 +101,8 @@ def do_output(listname, outfile, parser): parser.error(_('No such list: $listname')) # Preamble for the config info. PEP 263 charset and capture time. charset = mlist.preferred_language.charset - i18n.set_language(mlist.preferred_language.code) + # Set the system's default language. + _.default = mlist.preferred_language.code if not charset: charset = 'us-ascii' when = time.ctime(time.time()) @@ -310,7 +311,7 @@ def do_input(listname, infile, checkonly, verbose, parser): def main(): parser, opts, args = parseargs() - config.load(opts.config) + initialize(opts.config) listname = args[0] # Sanity check |
