[el] 15 Years Contribute Page Changes

VERIFIED FIXED

Status

VERIFIED FIXED
6 years ago
6 years ago

People

(Reporter: kinger, Assigned: fiotakis)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(3 attachments)

(Reporter)

Description

6 years ago
Add new copy to the default el /contribute page.

This is part of our 15 anniversary campaign.

Process:

1. Move en-US lang file to el repos
2. Localiser syncs up and translates the strings, checks in.
3. Changes tested and once passed move to staging then production.
(Reporter)

Comment 1

6 years ago
George, feel free to re-assign if you are not the right person.
Assignee: nobody → fiotakis
(Assignee)

Comment 2

6 years ago
Brian, I'm doing the web-L10n for my locale since 2008, so I guess I'm your man whenever you need something translated into Greek (el).

So, I guess I should just wait now for 15years.lang to be added on the repo or what?
Locale: el / Greek → fr / French
you can svn up :)
Locale: fr / French → el / Greek
(Assignee)

Comment 4

6 years ago
Committed revision 115130 for the file.
Can we see it on the stage server before it's released? Usually we have space issues and we might need to edit the text.
(In reply to George Fiotakis from comment #4)
> Committed revision 115130 for the file.
> Can we see it on the stage server before it's released? Usually we have
> space issues and we might need to edit the text.

There is a template switch to activate in the code, I will do a pull request shortly for that.
Created attachment 735810 [details]
Pointer to Github pull request: https://github.com/mozilla/bedrock/pull/763

Pointer to Github pull-request

Comment 7

6 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/a08792e2886eb246c5949a5888b2fa18239b7e3e
Bug 859282 : add Greek (el) as a locale participating in 15 years of Mozilla

https://github.com/mozilla/bedrock/commit/de6793c95bb297e1c32b2a4a1d367ba489e90f43
Merge pull request #763 from pascalchevrel/bug-859282_greek_15years_campaign

Bug 859282 : add Greek (el) as a locale participating in 15 years of Moz...
The right template is now activated on the web server, we need the top banner (an image) to be created for Greek. Brian do you know who we should ping for that?
(Assignee)

Comment 9

6 years ago
Is there any chance we can have css tweaks for el?
I've edited the initial string translations to make it fit in the layout but fact#2 seems to be marginally cut-off at the bottom (something must be wrong with that one anyway since the text displays lower on the background for all locales).
Definitely, I'll look at css tomorrow
(Assignee)

Comment 11

6 years ago
It looks like the page is live but without a localized image for the 15 years. Is that right?
(Reporter)

Comment 12

6 years ago
(In reply to Pascal Chevrel:pascalc from comment #8)
> The right template is now activated on the web server, we need the top
> banner (an image) to be created for Greek. Brian do you know who we should
> ping for that?

I believe that was Lee Tom.

Note that raw assets are online that can be used:
https://assets.mozillalabs.com/Projects/Mozilla%2015%20Years/
(Assignee)

Comment 13

6 years ago
Though we still don't have the image, should I close the bug?

Comment 14

6 years ago
Is this the correct translation? 
15 ΧΡΟΝΙΑ
ένα καλύτερο web

I can create an image for you, if you can send me the localization.
(Assignee)

Comment 15

6 years ago
Tom,the localization is in the .lang file but if it's easier for you, here it is again:

15 ΧΡΟΝΙΑ
καλύτερου ιστού

all caps:
15 ΧΡΟΝΙΑ
ΚΑΛΥΤΕΡΟΥ ΙΣΤΟΥ

no caps:
15 χρόνια
καλύτερου ιστού

Comment 16

6 years ago
Created attachment 742447 [details]
Moz15 - Contribute page header graphic - (el)

Thank you, George. Here's a PNG for the contribute page
Created attachment 742959 [details]
Pointer to Github pull request: https://github.com/mozilla/bedrock/pull/807

Pointer to Github pull-request

Comment 18

6 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/e041812b809016e03fd196ca5d44a6c22a424ca6
Bug 859282 - change top banner to be in Greek

https://github.com/mozilla/bedrock/commit/70dc375d4598d05bcdac2a2f9b1261060cf26ddf
Merge pull request #807 from pascalchevrel/bug-859282_greek_15years_campaign

Bug 859282 - change top banner to be in Greek
The banner is now on master, it will be activated with the next push to production, marking fixed. Thanks all!
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
on production now http://www.mozilla.org/el/contribute/
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.