
Hi All --
Platform: Mailman 2.1.11, OS X, self-hosted server
Question:
I have a question about the confirmation messages that Mailman sends (e.g. please click on the link below or reply to this message....) as a result of the setting subscribe_policy = "Confirm"
My separately coded subscriber list management PHP page sends list commands on users behalf, a la
TO: list-name-request@domain.tld BODY: subscribe <password> <digest|nodigest> address=user@other_domain.tld
to a list that has both Russian and English as selected languages (English is default).
We'd like to help our Russian-speaking subscribers follow-through on the confirmation message, which is being sent in English.
Ideally, I think I'd like the list confirmation message sent in BOTH Russian and English, since we clearly have a mix of subscribers in both languages, and I don't want to terrify the English-speakers either.
Resolutions:
If I understand correctly, changing the default language for the list would change the confirmation message to Russian (only). Is that true?
My PHP code immediately sends a primary acknowledgement back to the subscriber that I can edit myself, and I can certainly make the 'Welcome' message appear however I like from the Mailman administration pages, but what help is there for the confirmation message itself?
TIA, Drew Tenenholz

On 03/21/2013 09:51 AM, Drew Tenenholz wrote:
[...]
If I understand correctly, changing the default language for the list would change the confirmation message to Russian (only). Is that true?
Correct.
My PHP code immediately sends a primary acknowledgement back to the subscriber that I can edit myself, and I can certainly make the 'Welcome' message appear however I like from the Mailman administration pages, but what help is there for the confirmation message itself?
The email subscribe command you're using doesn't allow a language specification, but if instead of sending email from your PHP code you POST to the subscribe CGI, you can specify the user's preferred language in the POST data (or query fragments in a GET).
Alternatively, see the FAQ at <http://wiki.list.org/x/jYA9> about making list specific edited templates. You could make a Russian template that includes both Russian and English and set the list's default language to Russian. Leaving the default language as English and making a dual language English template is trickier because of character set issues and would probably require setting the character set for English to utf-8.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 03/21/2013 09:51 AM, Drew Tenenholz wrote:
[...]
If I understand correctly, changing the default language for the list would change the confirmation message to Russian (only). Is that true?
Correct.
My PHP code immediately sends a primary acknowledgement back to the subscriber that I can edit myself, and I can certainly make the 'Welcome' message appear however I like from the Mailman administration pages, but what help is there for the confirmation message itself?
The email subscribe command you're using doesn't allow a language specification, but if instead of sending email from your PHP code you POST to the subscribe CGI, you can specify the user's preferred language in the POST data (or query fragments in a GET).
Alternatively, see the FAQ at <http://wiki.list.org/x/jYA9> about making list specific edited templates. You could make a Russian template that includes both Russian and English and set the list's default language to Russian. Leaving the default language as English and making a dual language English template is trickier because of character set issues and would probably require setting the character set for English to utf-8.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Drew Tenenholz
-
Mark Sapiro