Closed Bug 1179459 (rtl-2.5) Opened 4 years ago Closed 2 years ago

RTL Support for Firefox OS 2.5

Categories

(Firefox OS Graveyard :: Gaia, defect)

ARM
Gonk (Firefox OS)
defect
Not set

Tracking

(feature-b2g:2.5+)

RESOLVED WONTFIX
feature-b2g 2.5+

People

(Reporter: nefzaoui, Unassigned)

References

(Depends on 1 open bug, )

Details

User Story

As Mozilla we want to offer the best RTL experience on our new release of Firefox OS so that all languages can be correctly supported for our user base.

Acceptance Criteria:

RTL support to be improved to the updated final spec: https://mozilla.app.box.com/s/y60s1ngyza9jcltmpaqwfoye4f311n5r

Attachments

(1 file, 1 obsolete file)

This bug is intended to be the meta tracking bug for Firefox OS 2.5.
Please don't attach any pre-2.5 bugs on it until we know more how this is going to be implemented.
Alias: rtl-2.5
User Story: (updated)
Depends on: 1182033
feature-b2g: --- → 2.5+
Duplicate of this bug: 1180713
Can UX please provide an update to 2.2 RTL specs for 2.5, from https://mozilla.app.box.com/s/bcm3s5i2v6js5uk0ws3tsywse8bgncgo
Then we can link that updated spec to the RTL wiki here https://wiki.mozilla.org/B2G/RTL/2.5
thanks!
Flags: needinfo?(firefoxos-ux-bugzilla)
Hi Delphine! Can you please let us know what you need for 2.5 that isn't included in the current (2.2) spec? That spec wasn't meant to be release specific.

Passing NI to Rob as FYI and further comment if needed.

Thanks for pinging the UX team!
Flags: needinfo?(firefoxos-ux-bugzilla) → needinfo?(rmacdonald)
Flags: needinfo?(rmacdonald) → needinfo?(wmathanaraj)
Hey Tiffanie! Actually, yes, those specs are release specific to 2.2 :) Stephany made them in haste in order to meet the 2.2 schedule, so they are not the "full rtl" specs. I would check in with Wilfred for more info about what we need for 2.5 as per RTL. I see he's already CCed himself there, so we should be good :) thanks!
Flags: needinfo?(wmathanaraj)
(In reply to Wilfred Mathanaraj [:WDM] from comment #5)
> Created attachment 8640159 [details]
> the 2.0M spec is the better version o be done for 2.5

My understanding is that in 2.0m the task switcher (and edge gesture) *was* flipped so the most recent sheet was on the left vs. right. This spec says it should not be switched. So, more generally I think we need to consolidate and update the 2.0m spec so we know someone has re-evalutated its suggestions in the light of current plans for 2.5 as well as learning from v2.0m and v2.2, and reflects any relevant UX changes to gaia in the interim.
Hi Wilfred,
I think the RTL spec for 2.5 requires discussion with Phoxygen and refine but using 2.0M spec per offline discussion.
Please keep us updated when discussion is on-going with Phoxygen.
Thanks.
Flags: needinfo?(wmathanaraj)
I was not aware of these changes - so I will find out who from UX can help us create an updated spec for this.
Flags: needinfo?(wmathanaraj)
(In reply to Sam Foster [:sfoster] from comment #6)
> (In reply to Wilfred Mathanaraj [:WDM] from comment #5)
> > Created attachment 8640159 [details]
> > the 2.0M spec is the better version o be done for 2.5
> 
> My understanding is that in 2.0m the task switcher (and edge gesture) *was*
> flipped so the most recent sheet was on the left vs. right. This spec says
> it should not be switched. So, more generally I think we need to consolidate
> and update the 2.0m spec so we know someone has re-evalutated its
> suggestions in the light of current plans for 2.5 as well as learning from
> v2.0m and v2.2, and reflects any relevant UX changes to gaia in the interim.

Agreed - we need UX to create adapted specs for 2.5, and to work with some Arabic community members to review that final spec so we're sure we're not getting anything wrong
> Agreed - we need UX to create adapted specs for 2.5, and to work with some
> Arabic community members to review that final spec so we're sure we're not
> getting anything wrong

I understand UX is really short-handed. Rather than hold up this work, perhaps I can get the source files and work with Delphine and the community to make these changes?
Flags: needinfo?(rmacdonald)
Hi Sam...

Sorry for the delay... I just took a look and swilkes (being as organized as she is) put the source files in the box folder.

Here's the link:

https://mozilla.box.com/s/mazqmxmayolg3683hyzm

- Rob
Flags: needinfo?(rmacdonald)
Flags: needinfo?(sfoster)
Flags: needinfo?(lebedel.delphine)
Thanks Rob, our contractor should be owning and delivering this 2.5 spec as I now understand it, but we'll keep this option as a fallback
Flags: needinfo?(sfoster)
Flags: needinfo?(lebedel.delphine)
2.5 UX spec for RTL
Adding (hopefully) perma-link to soon-to-be-final spec, in user story.
User Story: (updated)
Depends on: 1209490
No longer depends on: 1209490
Depends on: 1217336
Depends on: 1218547
Comment on attachment 8663887 [details]
Arabic Spec for 2-5 Release 2015-09-17 DRAFTv5.pdf

See https://wiki.mozilla.org/B2G/RTL/2.5 for latest spec.
Attachment #8663887 - Attachment is obsolete: true
The spec is now linked from the RTL 2.5 wiki page and updated with details on the callscreen toolbars. As of this comment it is 2.5 Release Draft [October 29, 2015].
Depends on: 1220098
Depends on: 1103011
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.