Thanks Mark for the tests and your thoughts on this matter.
Am 23.05.23 um 17:19 schrieb Mark Sapiro:
That file was for a test only. The German message catalog is at mailman/messages/de/LC_MESSAGES/. That directory should contain a mailman.po and a mailman.mo. If there is no mailman.mo, it needs to be created. The source distribution contains a generate_mo.sh script to generate these for all languages, but you can do the German one by changing to the mailman/messages/de/LC_MESSAGES/ directory in the running installation and doing
msgfmt mailman.po -o mailman.mo
I just checked the mailman/messages/de/LC_MESSAGES directory and there was only a mailman.po. I tried to create the mo-file with the command you provided, unfortunately it doesn't work in the running docker-container (obviously the gettext-package is missing ... and can't install it with apt, but this is another docker-related problem, shall I open another thread?).
I did create on OS-level the mo-file, restarted the container and now the welcome- and goodbye-subject is indeed in German, coolio!
2 thoughts on this for me is: the po)? If so, how would it be possible?
- Shall I create all the mo-files (the other folders also only contain
- How can I make it persistent? (probably it should be included in the repo!? also another thread or an issue regarding maxxking's repo!?)
I just tested, and the notice to the moderator of a held message is in the list's preferred language including the Subject: and the moderation reason, and the notice to the user sending a held message is in the User's preferred language for that list including the Subject: and the moderation reason.
I suspect your issue is you don't have the compiled mailman.mo German message catalog. The text is in German because it comes from templates and you presumably do have German language templates.
Exactly. What I was wondering: for the welcome-messages I did not have explicit templates for those lists/domains/site that I wrote in German, it has to be from the predefined templates, which are stored elsewhere the in the mo-files!? (actually I don't get this point exactly but wouldn't bother, if the above works).
Thanks again!