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.
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.
Duplicate was P3, setting P3.
Verified as fixed for both packaged and hosted apps.