Closed Bug 891362 Opened 11 years ago Closed 9 years ago

RTL support for bedrock firefox/new page

Categories

(www.mozilla.org :: Pages & Content, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pascalc, Assigned: kohei)

References

(Blocks 1 open bug)

Details

(Keywords: rtl, Whiteboard: [kb=1252411] )

Attachments

(4 files)

The newer firefox/new page has layout bugs in RTL preventing pushing RTL translations to prod: https://www-dev.allizom.org/b/fa/firefox/new/ We should also have a rtl screenshot ideally
Summary: RTL support for bedrock fireofx/new page → RTL support for bedrock firefox/new page
Is this the same issue for this locale? https://www-dev.allizom.org/b/ur/firefox/new/
Blocks: 868199
Pascal: Given that our devs probably can't read RTL text, how should we proceed with making layout changes to acomodate these type of languages? Given that we are creating locale neutral screenshots, should we only be concerned about the /new layout?
Pascal - which RTL languages do we support other than Arabic?
And Hebrew.
(In reply to Jennifer Bertsch [:jbertsch] from comment #3) > Pascal - which RTL languages do we support other than Arabic? ar, he, fa, ur
(In reply to Chris More [:cmore] from comment #2) > Pascal: Given that our devs probably can't read RTL text, how should we > proceed with making layout changes to acomodate these type of languages? > I don't think that our devs read ltr text either (apart from English) :) I can take this bug and work with out community on rtl adjustments needed. > Given that we are creating locale neutral screenshots, should we only be > concerned about the /new layout? we need a screenshot for ltr (done) and a screenshot for rtl. The general layout of a rtl version of Firefox is vertically reversed compared to a ltr one.
I would be happy to provide RTL specific feedback on screenshots, etc.
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #7) > I would be happy to provide RTL specific feedback on screenshots, etc. That would be great! Thanks.
Any update here on the RTL support?
No longer blocks: 868199
Blocks: 908297
Flod: Do you think we should have this block the release of the unified page or are you fine with leaving this RTL support open for future development?
Flags: needinfo?(francesco.lodolo)
It's definitely something we want to have but I don't think it needs to block the release. Of those 4 locales only Arabic is in good shape from a product perspective, so we can work with them to fix the issues later (new strings are still missing, page is not enabled on production).
Flags: needinfo?(francesco.lodolo)
Hi Lee- Do you have time to work with Ehsan on a "neutral" right-to-left lanugage browser chrome screenshot for /new? Ehsan - Would you be able to provide a high resolution PC screenshot of a Fx browser to Lee? Thanks, Jen
Flags: needinfo?(ltom)
Flags: needinfo?(ehsan)
(In reply to Jennifer Bertsch [:jbertsch] from comment #12) > Ehsan - Would you be able to provide a high resolution PC screenshot of a Fx > browser to Lee? I'm not 100% sure what this question means... But if you want to see how an RTL browser looks like, you can install the <https://addons.mozilla.org/en-us/firefox/addon/force-rtl/> extension which lets you change the direction of the browser UI without changing its language.
Flags: needinfo?(ehsan)
FYI, most of the rtl issues were fixed by css, the only missing part would be to have rtl screenshots.
Blocks: 795286
Keywords: rtl
Attached file Pull request on GitHub
I sent a PR to fix the RTL layout except the screenshot.
Assignee: nobody → kohei.yoshino
Status: NEW → ASSIGNED
Attached image post-fix screenshot
Locale: ar / Arabic, he / Hebrew, ur / Urdu
Whiteboard: [kb=1252411]
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/49fd9dbbc6602a536acce65279e9673a901ef49b Fix Bug 891362 - RTL support for bedrock firefox/new page https://github.com/mozilla/bedrock/commit/5e5b93b51ab9ebc4f1db39e120faefa05d0e9a19 Merge pull request #1627 from kyoshino/bug-891362-fx-new-rtl Fix Bug 891362 - RTL support for bedrock firefox/new page
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Reopening, this is not fixed, the pull request only fixes CSS but the rtl screenshot is still missing
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Attached image Firefox-27-0.png
Here is a screenshot from Firefox 27 with Persian enabled in my Linux box. I can provide more if you want to.
Thanks. I'll try to create neutral RTL screenshots with Photoshop.
Status: REOPENED → ASSIGNED
Flags: needinfo?(ltom)
Depends on: 997302
No longer depends on: 997302
Australis screenshots are being prepared in Bug 977465. I can later make the RTL versions on my Photoshop.
Depends on: 977465
Kohei was this bug resolved or do we still need to add the RTL srceenshots?
Flags: needinfo?(kohei.yoshino)
Sorry I forgot about this bug. Will photoshop RTL screenshots this weekend!
Flags: needinfo?(kohei.yoshino)
Is this one still open?
Flags: needinfo?(kohei.yoshino)
Hmm, RTL screenshots are still nice to have, but given the Firefox UI sometimes changing, it may be difficult to maintain those images. Even the current LTR screenshots are already outdated... I think we can just close this now.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago9 years ago
Flags: needinfo?(kohei.yoshino)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: