[marketplace][el]: Two components need to be fully localized before production site is switched on again

RESOLVED FIXED

Status

Mozilla Localizations
el / Greek
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: CocoMo, Assigned: TheGallery)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Hello Iosif,

The bug is opened because two key components for marketplace is not kept up to date.  They look very broken when mixed Greek with English. As a result, the dev team has to turn it off from production site.  However, due to our contract with our partner on the FFOS delivery, this needs to be enabled on product.  Please do your best to complete this ASAP.  You can do the test on dev site or production site.

1). Front End: https://localize.mozilla.org/el/fireplace/
2). Payment Front End: https://localize.mozilla.org/el/spartacus/

Make sure to click the VCS button when committing newly localized strings.

Test: https://marketplace-dev.allizom.org/?lang=el/
Production: https://marketplace.firefox.com/?lang=el

Also, Marketplace is updated from time to time between each of the components.  When new strings are added to a component, an email is sent out.  Be sure to sign up to this mailing list: dev-l10n-web@lists.mozilla.org , so you get the notification (not all notifications are related to Marketplace). 

Thanks,
Peiying
(Assignee)

Comment 1

2 years ago
I am sorry about this, I've been pretty busy with exams. I am gonna work on it, this weekend.
(Reporter)

Comment 2

2 years ago
Thank you Iosif!!  You have made a lot of progress already - finished one and almost finished with another. I will file a bug to have it enabled on the production site.
(Reporter)

Comment 3

2 years ago
Iosif,

Make sure each time you commit the translated strings, you click on the VCS button or the translated strings are not committed to github.  Right now I see two different stats: Verbatim and the status dashboard. The dashboard picks up the info on github.
(Reporter)

Comment 4

2 years ago
Created attachment 8622615 [details]
Verbatim-commit.png

Screenshot shows where to find the VCS button.  With each new submission, make sure to click the button so the strings are pushed to github.
(Assignee)

Comment 5

2 years ago
Yes I am aware of that :) I commited the front-end component already. I am still working on fireplace. I am almost done with translations but I have to review them again in case I made any mistakes. It should be ready tomorrow or the day after tomorrow.
(Reporter)

Updated

2 years ago
Blocks: 1174841
(Assignee)

Comment 6

2 years ago
Localization is complete and committed. Waiting for the dev site to be enabled so I can test the strings there as well.
(Reporter)

Comment 7

2 years ago
Wil, can we have "el" enabled on the dev site?
Flags: needinfo?(wclouser)
re-enabled in https://github.com/mozilla/zamboni/commit/da225cced3b46127a34d8715f1d3710e808dc94b
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Flags: needinfo?(wclouser)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.