Pick up app name translations during initial submit

VERIFIED FIXED in 2013-07-18

Status

Marketplace
Developer Pages
P3
normal
VERIFIED FIXED
4 years ago
4 years ago

People

(Reporter: mat, Assigned: mat)

Tracking

2013-07-18
x86_64
Linux
Points:
---

Details

(Assignee)

Description

4 years ago
Steps to reproduce:
- Go to the developer pages, stay in english.
- Submit a packaged app with translations for the app name in 'es' and 'de'. Leave default_locale to "en".

Expected results:
- Translations for the name appear in the developers edit page, when switching language to localize for

Actual result:
- Translations aren't picked up, they don't appear when you switch locale in the developer edit page. Instead, they only appear later, when the app is reviewed and pushed to public.

Note: A similar issue exists for hosted apps, except the translations only appear the first time we update the manifest with the daily cronjob.


For new versions, updating only when the reviewer has reviewed the version makes sense. But for the initial version, it should be picked up directly, it's in pending state anyway, nobody is going to see those before they get reviewed, except the original developer.
(Assignee)

Updated

4 years ago
Duplicate of this bug: 891370
(Assignee)

Updated

4 years ago
Assignee: nobody → mpillard
(Assignee)

Comment 2

4 years ago
It's actually even worse for hosted app, since the cronjob will check if the manifest changed and not do anything if it hasn't. This means hosted apps *must* make a change in the manifest and wait for the cronjob after that to get their app names translations picked up by us.
(Assignee)

Updated

4 years ago
Blocks: 893905
(Assignee)

Comment 3

4 years ago
Duplicate was P3, setting P3.
Priority: -- → P3
(Assignee)

Updated

4 years ago
Status: NEW → ASSIGNED
(Assignee)

Updated

4 years ago
Duplicate of this bug: 749813
(Assignee)

Comment 5

4 years ago
Fixed in https://github.com/mozilla/zamboni/commit/3a4ba4145b21c7c52b387eb7d3b82f4af8d911ff
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Assignee)

Updated

4 years ago
Target Milestone: --- → 2013-07-18

Comment 6

4 years ago
Verified as fixed for both packaged and hosted apps.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.