summaryrefslogtreecommitdiff
path: root/src/mailman/config
diff options
context:
space:
mode:
authorBarry Warsaw2009-11-15 18:04:04 -0600
committerBarry Warsaw2009-11-15 18:04:04 -0600
commit759edbf3f4207a0d5654911cfa38150d2e7220b3 (patch)
treebf61098b39df4544ce140dc7551fa9fb71fd386b /src/mailman/config
parente9c4ba828cea939e665cc91f46bbded8fcb887f0 (diff)
downloadmailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.tar.gz
mailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.tar.zst
mailman-759edbf3f4207a0d5654911cfa38150d2e7220b3.zip
Factor out most of the i18n subsystem and convert to using the flufl.i18n
package.
Diffstat (limited to 'src/mailman/config')
-rw-r--r--src/mailman/config/config.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mailman/config/config.py b/src/mailman/config/config.py
index 736417b24..c64eb3ef5 100644
--- a/src/mailman/config/config.py
+++ b/src/mailman/config/config.py
@@ -152,6 +152,9 @@ class Configuration:
assert self._config.mailman.default_language in self.languages
self.ensure_directories_exist()
self.style_manager.populate()
+ # Set the default system language.
+ from mailman.core.i18n import _
+ _.default = self.mailman.default_language
@property
def logger_configs(self):