Closed Bug 676894 Opened 13 years ago Closed 13 years ago

[Email Acquisition] - Email Opt-in on non-EN-US footers

Categories

(www.mozilla.org :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wbowden, Assigned: pascalc)

References

Details

Attachments

(1 file)

Attached image EN_US_Optin
Hi Pascal, 

We’re in the process of opening up our email program into multiple locales.  We currently offer our newsletter, Firefox & You, in English, German, French and Portuguese. We’d like to add an opt-in to the site footer of our international moz.com.  It would be similar to the implementation we have on EN-US in the footer.  It’s a form where the user can complete the opt-in on the page. 

This would go on all international moz.com sites.  While we won't have a localized version of the newsletter for each one, we can give them the option to select from the languages we do offer.

Implementation:
1.	Localize copy for moz.com international sites
2.	Implement change to the footer of moz.com international sites
3.	Integrate with Responsys ensuring proper field mapping is in place

I’ve attached an image of what we’d like the opt-in to look like on all site footers.  It would have one additional field that isn’t currently present.  “Available Languages”.  

Here’s all the form text:

Get Monthly News

(Email Address)    

(Available Languages)  
-	English 
-	French 
-	German
-	Portuguese 
-	Spanish

() Text  () HTML 

() I agree to the Privacy Policy.  

<SIGN ME UP> 

We will only send you Mozilla-related information.  

CONFIRMATION MESSAGE:

Thanks for Subscribing!

We look forward to soon begin sharing tips & tricks on getting the most out of Firefox, as well as exciting news about Mozilla and how we’re working to create a better Web.
Blocks: 676628
Depends on: 676926
Summary: Email Opt-in on non-EN-US footers → [Email Acquisition] - Email Opt-in on non-EN-US footers
FYI, I am working on the technical implementation, there are more strings than those listed above (such as error messages) but some of them are already translated. Note that we have 80 locales, so that will be a long term goal.
Thanks Pascal! Regarding the technical implementation, are you handling all of that or will you need some help?  James Long works on our Responsys integration.  There are a couple of variables we'll want to pass for each locale.  For example, depending on which language they select, the LANGUAGE_ISO2 and LANG_LOCALE fields in Responsys should be set to match the language they wish to receive the newsletter in.  Also - the 'Mozilla & You' flag should be set to N rather than Y.  We send a double optin email that they have to click which then changes the N variable to a Y inside Responsys - and that adds them to the subscriber list. 

Let me know if this doesn't make sense.  Happy to talk through it on IRC or we can open a web dev bug and ask for their assistance.
I am basing my work on James' in English, actually if I don't have time to do the Responsys integration part before I go on holidays, I will leave that part to James or Anthony :)
Hey guys - checking in to see where we are with this portion of our localization.
https://www-trunk.stage.mozilla.com/fr/firefox/

The form works for me, I had the double subscription confirmation on my tests. This is currently activated on trunk for French only as I am testing it (other locales have the usual footer).
The form is done for all locales on trunk, Anthony will push translations to production while I am on holidays and Milos will file per locale bugs to get the translation done. Some localizers have already started the translation on svn before we filed bugs actually.
Anthony, in case you would need to deactivate the sign up form on production for all locales for some reason (legal issue, emailing server down...), you just need to insert a return; line after line 42 of this file:
http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/includes/l10n/newsletter-block.inc.php?revision=94113&view=markup#l42
We already have a few locales done, ex:
http://www.mozilla.com/de/firefox/
http://www.mozilla.com/fr/firefox/
http://www.mozilla.com/rm/firefox/

I signed up to these locales and everything went fine, I had the double opt-in check and the confirmation messages were in French and German, depending on the language I had selected.

Note that there are nasty typos and not so consistent vocabulary used on the confirmation page in French, would be good to follow up with that in the weeks to come.
Hi Anthony - Just checking in to see when the other locales will be live.  Thanks for all your help!
Winston, we have already 44 locales (more coming) on production with the email opt-in block in the footer.
Hi Pascal - 

Thanks again for all your work on this bug.  Have we been able to expand to additional locales outside of the 44?  Wondering if we can close this bug out.
yes, we are at 56 locales, that represents 98% of our l10n user base. I'd say we can close this bug, we will have the remaining smaller locales over time.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: