Closed Bug 859537 Opened 11 years ago Closed 11 years ago

[ru] Localize Get Involved page + video + email responses

Categories

(www.mozilla.org :: L10N, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: davidwboswell, Assigned: flod)

References

()

Details

Attachments

(5 files, 2 obsolete files)

Bug to track the localization of the Get Involved page and related assets into Russian.

Assets are not in place yet -- Brian or Pascal will let you know as soon as they are.

More about the strings to localize are at

https://wiki.mozilla.org/Contribute/Funnels#By_Locale

More information about managing a localized contribution funnel is at:

https://wiki.mozilla.org/Contribute#Contribution_Funnels
Everything is set up on SVN, start by translating contribute.lang (the basis of the page) and then 15years.lang which is for the specific template. 

You have email templates you can translate/adapt in templates/mozorg/emails, those are for autoresponses if you want to use them.

The locale will have to be marked as participating in the 15years campaign (that's a code change I can work on tomorrow) before you see the right template on the staging server.

We will need a target email/alias/mailing list for the contribute form.
15years.lang, contributed by Lakostis, pushed as r115234
contribute.lang, contributed by Lakostis, pushed as r115234
several email templates has been pushed as r115232, rest of them will be pushed on next week
(In reply to Alexander L. Slovesnik from comment #3)
> contribute.lang, contributed by Lakostis, pushed as r115234
s/r115234/r115235
templates/mozorg/emails/education.txt pushed as r115253
update for contribute.lang pushed as r115254
(In reply to David Boswell from comment #0)
> Bug to track the localization of the Get Involved page and related assets
> into Russian.
> 
> Assets are not in place yet -- Brian or Pascal will let you know as soon as
> they are.
> 
> More about the strings to localize are at
> 
> https://wiki.mozilla.org/Contribute/Funnels#By_Locale
> 
> More information about managing a localized contribution funnel is at:
> 
> https://wiki.mozilla.org/Contribute#Contribution_Funnels

Thanks! What about subtitles for promo video? It's very strange having it English-only inside localized content.
(In reply to Konstantin A. Lepikhov from comment #6)
> Thanks! What about subtitles for promo video? It's very strange having it
> English-only inside localized content.

I agree that it's not ideal to have the English-only video there.  Bug 769715 is about adding Universal Subtitles support to the page.  For now, the video won't be there for pages localizing the 15 years of Mozilla content.
Test:
https://www-dev.allizom.org/ru/contribute/
Assignee: nobody → unghost
Status: NEW → ASSIGNED
I see 15years.lang is already done, so Russian can be part of this campaign.

I think all we need now is your contribute email alias.
Brian, we also need a red banner image for "15 years..." to be created
(In reply to Pascal Chevrel:pascalc from comment #10)
> Brian, we also need a red banner image for "15 years..." to be created

How about this? Unfortunately, original font doesn't contain cyrillic symbols so we're made some improvisation here.
(In reply to Brian King [:kinger] from comment #9)
> I see 15years.lang is already done, so Russian can be part of this campaign.
> 
> I think all we need now is your contribute email alias.

here is the email alias - contribute@mozilla-russia.org
CCing Lee from the visual team. Lee, could you create a banner in Russian for the 15 years old campaign as you did for Greek? The text is:
15 ЛЕТ
ОТЛИЧНОГО ИНТЕРНЕТА

Thanks
Russian translation Moz15 graphic for Contribute page attached. enjoy!
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/f5cf14d658f4bee9248d6cedc38b6cf8a082cfe7
Bug 859537 Russian contribute page

https://github.com/mozilla/bedrock/commit/327aacd86b5ee0bbdb4eace7d4b5e720d7fb0d52
Merge pull request #829 from pascalchevrel/bug-859537-russian-contribute-page

Bug 859537 Add russian contribute page
Note that I can activate this page on production anytime you want, just ping me in the bug.
Reassigning to Konstantin for final sign-off for push to production.
Assignee: unghost → lakostis
ru/mozorg/15years.lang - pushed as r115771
ru/mozorg/contribute.lang pushed as r115771 - I tried to reduce text for fact #6 (it was bigger that rounding box instead). Is it possible to move up text for facts #2 and #10? Cause right now it looks as not formatted by height.
Status: ASSIGNED → NEW
(In reply to Konstantin A. Lepikhov from comment #20)
> ru/mozorg/15years.lang - pushed as r115771
> ru/mozorg/contribute.lang pushed as r115771 - I tried to reduce text for
> fact #6 (it was bigger that rounding box instead). Is it possible to move up
> text for facts #2 and #10? Cause right now it looks as not formatted by
> height.

Same problem for fact #6 (needs location on centre).
Status: NEW → ASSIGNED
(In reply to Pascal Chevrel (not connected until May 29):pascalc from comment #18)
> Note that I can activate this page on production anytime you want, just ping
> me in the bug.

Page translation looks almost done but we still have issues with formatting. Anyway we could push it to production as-is if nobody interested in fixing issues above.
(In reply to Konstantin A. Lepikhov from comment #22)
> Page translation looks almost done but we still have issues with formatting.
> Anyway we could push it to production as-is if nobody interested in fixing
> issues above.

Hi Konstantin, Pascal is out of office for another couple of days.

At this point I would suggest to wait for this return, but if you prefer I can enable it on production and then try to fix these issues later. Let me know what you prefer ;-)
Pointer to Github pull-request
Screenshot of slide #2 and #10 (the only one having issues at this moment) with the css changes in PR applied.

Current slides are visible on https://www-dev.allizom.org/ru/contribute/
Assignee: lakostis → francesco.lodolo
Attachment #756379 - Attachment is obsolete: true
Pointer to Github pull-request
Attachment #756992 - Attachment is obsolete: true
Comment on attachment 756993 [details]
Pointer to Github pull request: https://github.com/mozilla/bedrock/pull/937

Craig, is this approach reasonable? :sancus suggested that you could be a good person to ask.

Everyone: sorry for the bugspam, I had some fights with GitHub.
Attachment #756993 - Flags: review?(craigcook.bugz)
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/594345c0b569f1d5bc817d36bf2022ae307c3bf6
Bug 859537 - Add specific rules for Russian slides

Added specific CSS rules to avoid text being displayed outside of the
background on slide #2 and #14. See
https://bugzilla.mozilla.org/attachment.cgi?id=756382 for screenshots
with this change applied.

https://github.com/mozilla/bedrock/commit/3f9be74328f538784c85f14b925b26572cd0ba4f
Merge pull request #937 from flodolo/bug-859537-fix-mozilla15-ru

Bug 859537 - Add specific CSS rules for Russian slides
Page is online with the CSS fix applied
https://www.mozilla.org/ru/contribute/

Thanks for your work and sorry for the delay :-)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment #756993 - Flags: review?(craigcook.bugz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: