Closed
Bug 885551
Opened 13 years ago
Closed 13 years ago
Enter PIN screen (and all text) is displayed in English for a device set to another locale
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
2013-07-11
People
(Reporter: karina.filipe, Assigned: kumar)
Details
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0 (Beta/Release)
Build ID: 20130511120803
Steps to reproduce:
1. Open marketplace
2. Search for a paid app
3. Click to buy
4. Start the process to create and account
Actual results:
The persona PIN screen is in English
(note: all of the PIN screens are in English, such as: wrong pin, confirmation pin, reset pin, forgot pin)
Expected results:
The interface during the PIN screens should be in Spanish
Comment 1•13 years ago
|
||
Please attach a screenshot. I'm not sure what the persona PIN screen is.
| Reporter | ||
Comment 2•13 years ago
|
||
| Assignee | ||
Updated•13 years ago
|
Priority: -- → P1
Comment 3•13 years ago
|
||
Note that this issue also occurs for polish
Updated•13 years ago
|
Assignee: nobody → wraithan
| Assignee | ||
Updated•13 years ago
|
Assignee: wraithan → kumar.mcmillan
Target Milestone: --- → 2013-07-04
| Assignee | ||
Comment 4•13 years ago
|
||
Spanish is working fine for me but I can confirm Polish translations are not working. I see that we have the localized strings so I am investigating further to see what could be happening
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 5•13 years ago
|
||
In addition to committing strings we also need .mo files. I compiled them all and committed. If that fixed it, yay, otherwise it's something else.
| Assignee | ||
Comment 6•13 years ago
|
||
Thank Wil, looks like the compile fixed it: https://github.com/mozilla/webpay/commit/4cf7ac215e827c79fcf0680546d8d469b9bcea5a
I'm attaching the fixed screen from dev using the Polish locale.
| Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 7•13 years ago
|
||
This is still reproducible for Spanish on Stage : http://screencast.com/t/ocSFFziS5DSd
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 8•13 years ago
|
||
Can you post a video of reproducing the bug? When I start with a new flash, set the language to Spanish, open Marketplace Dev, set the region to Spain, log in, and begin a purchase I see Spanish localization. I attached a screenshot.
| Assignee | ||
Updated•13 years ago
|
Flags: needinfo?(vcarciu)
| Assignee | ||
Comment 9•13 years ago
|
||
sorry, nevermind. You said on MP Stage and I can confirm. investigating...
Flags: needinfo?(vcarciu)
| Assignee | ||
Comment 10•13 years ago
|
||
spanish locales aren't working in prod either. Still searching for clues.
| Assignee | ||
Comment 11•13 years ago
|
||
Added some logging, still can't dig anything up. On Monday I'll try to inspect the headers closer.
Target Milestone: 2013-07-04 → 2013-07-11
| Assignee | ||
Comment 12•13 years ago
|
||
When I run this locally it works as expected but when run on production it returns 'en-us'
>>> from webpay.base.middleware import LocaleMiddleware as LM
>>> lm = LM()
>>> lm.get_best_language('pl,en-us;q=0.7,en;q=0.3')
'pl'
I'm digging in further...
| Assignee | ||
Comment 13•13 years ago
|
||
all locales were completely broken in stage/prod due to how funfactory requires us to whitelist locales for prod!
Fixed: https://github.com/mozilla/webpay/commit/2ed99c9c15e314be262fa0b757624adb16812800
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Summary: Enter PIN screen is displayed in English for a device set to Spanish → Enter PIN screen (and all text) is displayed in English for a device set to another locale
| Assignee | ||
Comment 14•13 years ago
|
||
this fix is currently on stage, on prod soon
Comment 15•13 years ago
|
||
Verified as fixed .
We still have some translations issues for Polish(bug 891935) but this is another issue.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•