Page MenuHomePhabricator

Untranslated error text on payments wiki page
Closed, ResolvedPublicBUG REPORT

Description

Summary:
It was observed during testing today that the error message displayed on the Japanese payments wiki for contacting DS is displayed in English.

Steps to Reproduce:

  1. Open any jpJP banner - https://ja.m.wikipedia.org/w/index.php?title=%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E8%88%AA%E7%A9%BA%E5%AE%87%E5%AE%99%E5%B1%80&banner=B2021_0804_jaJP_m_p2_sm_txt_cnt&country=JP
  2. Select Visa payment option
  3. Select any amount to donate
  4. Select any monthly or one-time amount to donate
  5. When redirected to the payments page, enter test info for name and email
  6. Select a payment option and wait for iframe to load
  7. Select a different payment option and wait for iframe to load
  8. Enter invalid data to trigger error
  9. Observe error is displayed in English

image.png (937×1 px, 181 KB)

Actual Results:
Currently the error message "There has been an error processing your request. Please contact Donor Services at donate@wikimedia.org." is displayed in English on the Japanese payments wiki page.

Expected Results:
All content should be in Japanese on the Japanese payments wiki pages.

Event Timeline

Pcoombe subscribed.

The message should be MediaWiki:Donate interface-processing-error. We have translations for it, but it seems to appear in English regardless of what language the payments form is in, even when using the special language qqx

Screenshot 2020-08-04 18.43.58.png (722×910 px, 97 KB)

Pcoombe renamed this task from Missing translated text on payments wiki page to Untranslated error text on payments wiki page .Aug 4 2020, 5:45 PM
DStrine triaged this task as Medium priority.Aug 4 2020, 8:59 PM

Change 619766 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Set context language on donate API

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

Change 619766 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Set context language on donate API

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