Closed Bug 1193989 Opened 9 years ago Closed 9 years ago

Translations break sync preferences layout

Categories

(Firefox :: Settings UI, defect, P1)

defect

Tracking

()

RESOLVED FIXED
Firefox 43
Iteration:
43.1 - Aug 24
Tracking Status
firefox41 --- unaffected
firefox42 --- fixed
firefox43 --- fixed

People

(Reporter: eoger, Assigned: eoger)

References

Details

(Whiteboard: [fxsync])

Attachments

(2 files, 1 obsolete file)

Assignee: nobody → edouard.oger
Status: NEW → ASSIGNED
Attached patch bug-1193989.patch (obsolete) — Splinter Review
Attachment #8647186 - Flags: review?(markh)
Comment on attachment 8647186 [details] [diff] [review]
bug-1193989.patch

Review of attachment 8647186 [details] [diff] [review]:
-----------------------------------------------------------------

LGTM - if you aren't 100% sure this will fix the issue, you could consider pushing a try build and asking the localiser to test it for you - your call.

::: browser/components/preferences/in-content/sync.xul
@@ +226,3 @@
>      </hbox>
> +    <label class="fxaMobilePromo">
> +        &mobilePromo.start;<image class="androidLogo"/><label class="androidLink text-link" href="https://www.mozilla.org/firefox/android/">&mobilePromo.androidLink;</label>&mobilePromo.end;

can we break this line?
Attachment #8647186 - Flags: review?(markh) → review+
We cannot, it will insert unwanted spaces.
After extended testing, I'm fairly confident this will resolve the issues.
I found a way to break the big android promo line Mark :)
Attachment #8647186 - Attachment is obsolete: true
Attachment #8647319 - Flags: review+
Yes, this fixes margin/space after mobilePromo.androidLink and sync-illustration bottom margin issues, thx!
Flags: needinfo?(splewako)
You can also use a longer string for "Connect with a Firefox Account" Stefan, the wrapping box will stretch without any issues.
(In reply to Edouard Oger [:eoger] from comment #8)
> You can also use a longer string for "Connect with a Firefox Account"
> Stefan, the wrapping box will stretch without any issues.

Unfortunately not, "Firefox Account" is variable and translated in pl as "Konto Firefoksa" but "Connect with a Firefox Account" should be translated as "Połącz z kontem Firefoksa".
Keywords: checkin-needed
We will want to uplift this to Aurora in a week or so.
Flags: firefox-backlog+
Priority: -- → P1
Whiteboard: [fxsync]
Iteration: --- → 43.1 - Aug 24
ni to request uplift
Flags: needinfo?(markh)
https://hg.mozilla.org/mozilla-central/rev/e1d19594c3b6
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 43
Comment on attachment 8647319 [details] [diff] [review]
bug-1193989.patch

Approval Request Comment
[Feature/regressing bug #]: Revamping of the sync in-content preferences
[User impact if declined]: The preferences will be stretched and look very ugly on other locales.
[Describe test coverage new/current, TreeHerder]: Been on central for some time, all existing and new tests pass.
[Risks and why]: Not a lot of risks, it is mainly moving XUL nodes and changing the css to have something more responsive.
[String/UUID change made/needed]: None
Flags: needinfo?(markh)
Attachment #8647319 - Flags: approval-mozilla-aurora?
Comment on attachment 8647319 [details] [diff] [review]
bug-1193989.patch

Early in the aurora cycle, I don't think this has to ride the train as it will improve certain locales.
Attachment #8647319 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: