Closed
Bug 745426
Opened 13 years ago
Closed 13 years ago
Maintenance service description should wrap to allow long localizations
Categories
(Firefox :: Installer, defect)
Tracking
()
RESOLVED
FIXED
Firefox 13
| Tracking | Status | |
|---|---|---|
| firefox12 | --- | affected |
| firefox13 | + | verified |
| firefox14 | + | verified |
| firefox15 | + | verified |
| firefox-esr10 | --- | unaffected |
| status1.9.2 | --- | unaffected |
People
(Reporter: flod, Assigned: robert.strong.bugs)
References
Details
(Whiteboard: [qa+])
Attachments
(6 files, 1 obsolete file)
|
36.87 KB,
image/png
|
Details | |
|
44.43 KB,
image/png
|
Details | |
|
27.93 KB,
image/png
|
Details | |
|
65.49 KB,
image/png
|
Details | |
|
1.81 KB,
patch
|
bbondy
:
review+
akeybl
:
approval-mozilla-aurora+
akeybl
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
|
32.23 KB,
image/png
|
Details |
Current Italian localization of OPTIONAL_COMPONENTS_DESC is "Il servizio di manutenzione consente di installare gli aggiornamenti di $BrandShortName senza bisogno di interventi da parte dell'utente.", which should be around 130 characters. The result is shown in the attachment: the string is cut before character #100
According to notes in installer/custom.properties I can't add a new line on my locale.
"You can use \n to create a newline in the string but only when the string from en-US contains a \n."
Is it possible to make that line wrap? I can try to shorten that string somehow, but the resulting translation would be less clear for users (and that's an important piece of information). I also suspect that this issue involves other locales, not only Italian (maybe German and French, they're around 100 characters long).
| Reporter | ||
Updated•13 years ago
|
OS: Windows XP → Windows 7
Comment 2•13 years ago
|
||
I have the same "issue" with the German setup.
Comment 3•13 years ago
|
||
Firefox 12 Setup with the truncated German text
Comment 4•13 years ago
|
||
| Assignee | ||
Comment 6•13 years ago
|
||
I need to check the UI so holding off on requesting review until after I have done this.
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
| Assignee | ||
Comment 7•13 years ago
|
||
| Assignee | ||
Comment 8•13 years ago
|
||
This should be sufficient
Attachment #625775 -
Attachment is obsolete: true
Attachment #625813 -
Flags: review?(netzen)
Comment 9•13 years ago
|
||
Comment on attachment 625813 [details] [diff] [review]
patch rev2 - extend label to accommodate text
Thanks for taking this, looks good.
Attachment #625813 -
Flags: review?(netzen) → review+
| Assignee | ||
Comment 10•13 years ago
|
||
Pushed to fx-team
https://hg.mozilla.org/integration/fx-team/rev/21be0265c5f3
Adding tracking flags.
Drivers, this causes locales with longer than en-US text to have the text cut-off for the description of the maintenance service in the installer. It is only shown during a custom installation.
status1.9.2:
--- → unaffected
status-firefox-esr10:
--- → unaffected
status-firefox12:
--- → affected
status-firefox13:
--- → affected
status-firefox14:
--- → affected
status-firefox15:
--- → affected
tracking-firefox13:
--- → ?
tracking-firefox14:
--- → ?
tracking-firefox15:
--- → ?
Whiteboard: [fixed-in-fx-team]
| Assignee | ||
Comment 11•13 years ago
|
||
Comment on attachment 625813 [details] [diff] [review]
patch rev2 - extend label to accommodate text
[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 481815
User impact if declined: When installing the text in the installer is not displayed on some locales.
Testing completed (on m-c, etc.): Tested locally
Risk to taking this patch (and alternatives if risky): Low Risk
String or UUID changes made by this patch: None
Note: I am ok with not taking this but it is extremely low risk and the UX without it is very bad / unprofessional.
Attachment #625813 -
Flags: approval-mozilla-beta?
Attachment #625813 -
Flags: approval-mozilla-aurora?
Comment 12•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 15
Comment 13•13 years ago
|
||
any chance to also land this for beta and aurora?
Comment 14•13 years ago
|
||
> any chance to also land this for beta and aurora?
Beta and Aurora have been requested in Comment 11, release drivers will make a decision soon and update the bug.
Comment 15•13 years ago
|
||
ok, thanks :)
Comment 16•13 years ago
|
||
Comment on attachment 625813 [details] [diff] [review]
patch rev2 - extend label to accommodate text
[Triage Comment]
Approved for Aurora 14. If landed today, thus making it into FF13beta5, also approved for Beta 13.
Attachment #625813 -
Flags: approval-mozilla-beta?
Attachment #625813 -
Flags: approval-mozilla-beta+
Attachment #625813 -
Flags: approval-mozilla-aurora?
Attachment #625813 -
Flags: approval-mozilla-aurora+
Comment 17•13 years ago
|
||
I'll land it for Rob now in both
Comment 18•13 years ago
|
||
| Assignee | ||
Comment 19•13 years ago
|
||
Thanks for landing this Brian!
Target Milestone: Firefox 15 → Firefox 13
Updated•13 years ago
|
Comment 20•13 years ago
|
||
ok, fix is part of Firefox 13b5 and works fine. Now I can read the complete text :)
Comment 21•13 years ago
|
||
Comment 22•13 years ago
|
||
(In reply to André Ziegler from comment #21)
> Created attachment 626826 [details]
> Firefox 13 Setup with the complete German text
Thanks for tracking and testing this and to Francesco for reporting it in the first place!
Comment 23•13 years ago
|
||
Did the text in some of the locals changed? For e.g the text on the Italian Installer is different between Firefox 12 beta 5 and Firefox 13 beta 6.
Comment 24•13 years ago
|
||
Verified using Firefox 13 beta 6 on Windows 7 and on Windows XP that the text from the Installer that refers to the Maintenance service is complete.
Verified on the following locals: de, ru, it and fr.
Build-Identifikator: Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
Identificativo build: Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
Identifiant de compilation : Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
Comment 25•13 years ago
|
||
Verified using Firefox 14 beta 7 on Windows XP and on Windows 7 that the text from the Installer that refers to the Maintenance service is complete.
Verified on the locals: de, fr, it and ru:
Build-Identifikator: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0
Build-Identifikator: Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0
Identifiant de compilation : Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0
Identifiant de compilation : Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0
Identificativo build: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0
Identificativo build: Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0
Comment 26•13 years ago
|
||
Verified on Win XP and on Win 7 using Firefox 15 beta 3 that - the text from the installer that refers to the Mozilla Maintenance Service is complete. Verified on several locals: de, fr, it and ru.
Build-Identifikator: Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0
Build-Identifikator: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0
Identifiant de compilation : Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0
Identifiant de compilation : Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0
Identificativo build: Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0
Identificativo build: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/15.0
Идентификатор сборки: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0
You need to log in
before you can comment on or make changes to this bug.
Description
•