Page MenuHomePhabricator

Production of new Auto Recurring Failure Email (multilingual)
Closed, ResolvedPublic

Description

The new Auto recurring failure email copy is translated into all languages (including languages that were not previously in production) and is ready for production. The translation files are below and the auto recurring failure email is on pages 1 and 2 of those documents.

  • In the fourth paragraph of the email where text is in blue and underlined ("start a new recurring donation here" in English) should be a link to our donation page: https://donate.wikimedia.org/
  • In the first paragraph in the footer after the signature where text is in blue and underlined should be a link to our unsubscribed page (unsubscribe_link)
  • The dynamic contents are indicated in %RED% colour

ca https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708614
da https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708615
de https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708620
es419 https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708623
es-es - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708605
frCA https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708624
fr-fr https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708621
he
hu https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708625
it https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708841
ja https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708845
lv https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708843
nb https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708881
nl https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708882
pl https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708883
ptBR https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708890
pt https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708961
ro https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708396
ru https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708962
sk https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708965
sv - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708367/1
uk https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/708966

Thank you,
Camille

Event Timeline

I checked in with @CDenes_WMF and we are doing a final coded proofing round. "We will hand off corrections to be implemented by fr-tech after all languages are proofed and corrections have been aggregated." There is one visible [ bracket ] around the monthly giving url that we'll request a fix for at that later stage.

Hi @Eileenmcnaughton we're seeing that what's in production (atleast for PT) is still the old version of these emails. Can you please let us know when these new versions (copy linked above in description) are coded and on staging or production? And then we can do the post-coded proofing via a Civi self-send

@CDenes_WMF sure - this isn't actually in the sprint at the moment - @DStrine can let you know on that side of things

Change 708197 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Fix setting for finding template files

https://gerrit.wikimedia.org/r/708197

Just noting that the old translations & new translations are technically different (due to the addition of 'month' & 'amount') which need to be handled in a locale appropriate way. We already have currency based formatting so that should be OK - and I expect locale appropriate month translation to be available in some way but I'll need to dig into that

Ok - it looks like there are supported tokens

{now.MMMM} = Month
{contributionRecur.amount__format_money} = Amount

image.png (234×1 px, 22 KB)

Change 708367 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Update Swedish translation for recurring failure

https://gerrit.wikimedia.org/r/708367

Tokens we are using

{now.MMMM} = Month
{contributionRecur.amount__format_money} = Amount
{wmf_url.unsubscribe} - Unsubscribe url
{wmf_url.new_recur} - New recurring url
{wmf_url.new_recur_brief} -- New recurring url for text display
{contact.email}
{contact.first_name}

Change 708394 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Move wmf recurring templates to the extension

https://gerrit.wikimedia.org/r/708394

Change 708396 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Ro translations for fail mail

https://gerrit.wikimedia.org/r/708396

Change 708197 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Fix setting for finding template files

https://gerrit.wikimedia.org/r/708197

Change 708367 merged by Cstone:

[wikimedia/fundraising/crm@master] Update swedish translation for recur failed

https://gerrit.wikimedia.org/r/708367

Change 708394 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Move wmf recurring templates to the extension

https://gerrit.wikimedia.org/r/708394

Change 708605 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Spanish failure recurring update

https://gerrit.wikimedia.org/r/708605

Change 708396 merged by Eileen:

[wikimedia/fundraising/crm@master] Ro translations for fail mail

https://gerrit.wikimedia.org/r/708396

Change 708605 merged by Eileen:

[wikimedia/fundraising/crm@master] Spanish failure recurring update

https://gerrit.wikimedia.org/r/708605

Change 708614 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add CA recurring fail translation

https://gerrit.wikimedia.org/r/708614

Change 708615 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add Danish recurring fail translation

https://gerrit.wikimedia.org/r/708615

Change 708620 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add German recurring fail translation

https://gerrit.wikimedia.org/r/708620

Change 708621 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add french recurring translation

https://gerrit.wikimedia.org/r/708621

@CDenes_WMF the first couple of these (es & ro) are on live - you can test (& potentially approve) if you go to

https://civicrm.wikimedia.org/civicrm/contact/view?reset=1&cid=11863262

And go on the recurring contribution tab (under contribution) and select - send failure notification

(note you can do this from any contact record - the key criteria is the preferred language is sent to the language you want to test and they have a recurring contribution.)

image.png (614×2 px, 113 KB)

Change 708623 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add Latin American recurring copy

https://gerrit.wikimedia.org/r/708623

Change 708624 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add fr_CA recurring copy

https://gerrit.wikimedia.org/r/708624

Change 708625 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add hu recurring copy

https://gerrit.wikimedia.org/r/708625

Change 708841 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add italian recurring copy

https://gerrit.wikimedia.org/r/708841

Change 708843 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add lv recurring copy

https://gerrit.wikimedia.org/r/708843

Change 708845 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add Japanese recurring copy

https://gerrit.wikimedia.org/r/708845

Eileenmcnaughton updated the task description. (Show Details)

cstone - I pushed up a few more translations - we may as well get them out so qa can start on them if you have time to +2

I came unstuck on Hebrew :-)

Change 708621 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add french recurring translation

https://gerrit.wikimedia.org/r/708621

Change 708620 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add German recurring fail translation

https://gerrit.wikimedia.org/r/708620

Change 708614 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add CA recurring fail translation

https://gerrit.wikimedia.org/r/708614

Change 708615 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add Danish recurring fail translation

https://gerrit.wikimedia.org/r/708615

Change 708623 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add Latin American recurring copy

https://gerrit.wikimedia.org/r/708623

Change 708625 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add hu recurring copy

https://gerrit.wikimedia.org/r/708625

Change 708841 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add italian recurring copy

https://gerrit.wikimedia.org/r/708841

Change 708843 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add lv recurring copy

https://gerrit.wikimedia.org/r/708843

Change 708845 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add Japanese recurring copy

https://gerrit.wikimedia.org/r/708845

Change 708624 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add fr_CA recurring copy

https://gerrit.wikimedia.org/r/708624

@CDenes_WMF most of the translations are available to be reviewed / approved on production as described in https://phabricator.wikimedia.org/T285375#7245375

Not yet available

  • Hebrew - I'm battling the html

Great, thank you Eileen! @TomaszGorski Auto Recurring is off 'hold' and ready for post-coding proof. We can do this post-coding proof via DayTranslations. Will add details to the Asana card

Thank you @Eileenmcnaughton and @CDenes_WMF, this is great. I just sent each of these versions to Tomasz, except for Hebrew. I used the Send Myself a Copy option from the Send Failure Notification.

If after review I can mark all these with Approve Text for Automated Use, please let me know I'm happy to do another pass through the list.

@MBeat33 - from my point of view you can approve the text but not sure if @CDenes_WMF needs to do more checks

Thanks yall. We are coordinating a final round of post-coded proofing. The versions sent to Tomasz will be funneled to DayTranslatinos for a final-final proof. We will communicate the greenlight here once that proof is complete and/or if any errors/edits are surfaced.

@CDenes_WMF the hebrew version is also present on production now (and can be approved by yourself or @MBeat33 )

At this stage the next steps on this change are on your plate & I have put it into 'done' - but obviously it's likely that there will be things that need to be changed in the text - in which case we'll move it back into 'doing'

Thank you, Eileen. I sent a copy of the HE translation to myself, and forwarded it to Tomasz.

@MBeat33 we're going to close this. please file individual bugs if specific emails need edits

Thank you @DStrine we'll have some edits the end of this week, I will put them in new Task(s).