Closed
Bug 878568
Opened 11 years ago
Closed 11 years ago
Firefox for Android: Spoken (TalkBack) strings always taken from English resource even when UI is localized
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox22 unaffected, firefox23+ fixed, firefox24 fixed)
VERIFIED
FIXED
Firefox 24
Tracking | Status | |
---|---|---|
firefox22 | --- | unaffected |
firefox23 | + | fixed |
firefox24 | --- | fixed |
People
(Reporter: MarcoZ, Assigned: Pike)
References
Details
(Keywords: access, regression)
Attachments
(1 file)
924 bytes,
patch
|
MarcoZ
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Reported for Dutch, but I also reproduced in German: For a number of 24 nightly builds, everything that is in the dom/localization/accessibility/accessfu.properties file is always taken from the English resource, not the localized one. There were no major updates to that file in months, and localizations used to work fine in nightly builds. The UI, like the menu and Android native button labels, are localized just fine, only the stuff for web content like the roles and states, are no longer being localized.
Assignee | ||
Comment 1•11 years ago
|
||
We have the localizations for at least a few table-related terms on central, http://mxr.mozilla.org/l10n-central/search?string=table&find=AccessFu.properties&findi=&filter=^[^\0]*%24&hitlimit=&tree=l10n-central. Do those work?
Comment 2•11 years ago
|
||
I've just downloaded the multi apk, unzipped it, and then unzipped omni.ja. Inside the chrome folder the only AccessFu.properties that I found is stored inside en-US (en-US/global).
Comment 3•11 years ago
|
||
Could it be related to bug 792077? https://hg.mozilla.org/mozilla-central/rev/2aed3055baf6
Assignee | ||
Comment 5•11 years ago
|
||
Marco, trying you for review. The real review item here is: do we just need accessfu.properties for a11y on android, or are there more files?
Reporter | ||
Comment 6•11 years ago
|
||
Comment on attachment 757322 [details] [diff] [review] add AccessFu.properties to localized toolkit set >+ locale/@AB_CD@/browser/overrides/AccessFu.propertie (%chrome/accessibility/AccessFu.properties) If you change .propertie to .properties, then r=me. This is the only file needed for Android, as can be seen in m-c in the foler under DOM. The Win, Unix etc. folders are not needed for Android.
Attachment #757322 -
Flags: review?(marco.zehe) → review+
Updated•11 years ago
|
tracking-fennec: --- → ?
Assignee | ||
Comment 7•11 years ago
|
||
Moving over to Android, as it's better suited over there. Also, landed on inbound, https://hg.mozilla.org/integration/mozilla-inbound/rev/a60ac0888ab1
Component: Localization → General
Product: Core → Firefox for Android
Assignee | ||
Comment 8•11 years ago
|
||
Requesting tracking 23, as that's where the regression happened.
tracking-firefox23:
--- → ?
Comment 9•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/a60ac0888ab1
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 24
Assignee | ||
Comment 10•11 years ago
|
||
The nightly we're building right now will have this change, it'd be great if you can test that build to verify the fix. That should be live in a few hours from now.
Reporter | ||
Comment 11•11 years ago
|
||
I can verify that this works again in the multi-lingual 24.0a1 (2013-06-05) nightly build on a German Android device. So this should be requested to go into Aurora, too, so the regression can be fixed there.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 12•11 years ago
|
||
Comment on attachment 757322 [details] [diff] [review] add AccessFu.properties to localized toolkit set [Approval Request Comment] Bug caused by (feature/regressing bug #): bug 792077 User impact if declined: No localized a11y messages on Android Testing completed (on m-c, etc.): Verified on nightly Risk to taking this patch (and alternatives if risky): Only adding an existing file to the build String or IDL/UUID changes made by this patch: none, the packaged strings already exist.
Attachment #757322 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Updated•11 years ago
|
Attachment #757322 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•11 years ago
|
tracking-fennec: ? → ---
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•