Closed
Bug 1133673
Opened 10 years ago
Closed 10 years ago
[ReadingList] Pre-land strings for ReadingList v1
Categories
(Firefox Graveyard :: Reading List, defect)
Firefox Graveyard
Reading List
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Unfocused, Assigned: Unfocused)
References
(Blocks 1 open bug, )
Details
Attachments
(1 file, 1 obsolete file)
|
6.11 KB,
patch
|
markh
:
review+
|
Details | Diff | Splinter Review |
We're not going to make the nightly->aurora merge cut off for strings, so we'll need to pre-land most of the strings that we want for v1.
Flags: qe-verify-
Flags: firefox-backlog+
| Assignee | ||
Comment 1•10 years ago
|
||
Went through this today... awaiting answers/clarification/confirmation on most bugs. My notes are here:
https://etherpad.mozilla.org/readinglist-v1-strings
Updated•10 years ago
|
Iteration: --- → 38.3 - 23 Feb
Comment 2•10 years ago
|
||
Blair, bug 1129537 just closed with these strings:
Reader View and Reading List
Flags: needinfo?(bmcbride)
Comment 4•10 years ago
|
||
The Reading List FTU tour (targeting RC38) will include a set of in-product strings which is currently being finalized in bug 1131112. Is this the appropriate place to track these?
Flags: needinfo?(bmcbride)
| Assignee | ||
Comment 5•10 years ago
|
||
(In reply to Cory Price [:ckprice] from comment #4)
> The Reading List FTU tour (targeting RC38) will include a set of in-product
> strings which is currently being finalized in bug 1131112. Is this the
> appropriate place to track these?
Yes, it'd be good to track all in one place and land all in one go.
Flags: needinfo?(bmcbride)
| Assignee | ||
Comment 6•10 years ago
|
||
Mass change of ReadingList bugs, moving to their own component. Filter bugspam on the following quote:
“Reading is to the mind what exercise is to the body.”
― Joseph Addison
Component: General → Reading List
| Assignee | ||
Comment 7•10 years ago
|
||
This is held up by having the copy finalized in bug 1131112. Strings from that are not yet included in this patch.
| Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8567618 [details] [diff] [review]
WiP v1
Mark: Could you look at the Sync strings? I'm just feeling a little surprised, after finding three identical sets of strings for the engines.
Attachment #8567618 -
Flags: feedback?(mhammond)
Comment 9•10 years ago
|
||
Comment on attachment 8567618 [details] [diff] [review]
WiP v1
Review of attachment 8567618 [details] [diff] [review]:
-----------------------------------------------------------------
So yeah, this sucks:
* We can leave it out from syncSetup.dtd - this is only used for "legacy sync" setup and (in theory) is no longer used - and in the edge-cases where it is, we will not support readingList. Maybe add a comment to this file indicating it's deprecated, only for legacy sync and will be soon be removed?
* syncCustomize.dtd is for the "select what to sync" dialog that is optionally shown after configuring new sync. IMO it sucks that we didn't just reuse sync.dtd there - I'm not sure if that was a "policy" decision or just an easy way forward - but I don't think we should both trying to fix that here.
* sync.dtd is certainly needed.
So drop it from syncSetup.dtd, and if you don't think it's worth fixing syncCustomize to reuse the strings, then it's needed in sync.dtd and syncCustomize.dtd.
Attachment #8567618 -
Flags: feedback?(mhammond) → feedback+
| Assignee | ||
Comment 10•10 years ago
|
||
(In reply to Mark Hammond [:markh] from comment #9)
> and if you don't think it's worth fixing
> syncCustomize to reuse the strings, then it's needed in sync.dtd and
> syncCustomize.dtd.
I'm not going near that can of worms :P Ideally, this bug is a DONTBUILD.
| Assignee | ||
Comment 11•10 years ago
|
||
Updated for sync related comments.
Attachment #8567618 -
Attachment is obsolete: true
Comment 12•10 years ago
|
||
Comment on attachment 8567791 [details] [diff] [review]
Patch v1
Review of attachment 8567791 [details] [diff] [review]:
-----------------------------------------------------------------
I haven't cross-checked then against the UX copy, but they LGTM!
::: browser/locales/en-US/chrome/browser/browser.dtd
@@ +846,5 @@
> <!ENTITY emeNotificationsDontAskAgain.accesskey "D">
> +
> +<!ENTITY readingList.label "Reading List">
> +<!ENTITY readingList.sidebar.commandKey "R">
> +<!-- Pre-landed string for bug 1124400 -->
not sure these "pre-landed" comments add much value - but up to you
@@ +849,5 @@
> +<!ENTITY readingList.sidebar.commandKey "R">
> +<!-- Pre-landed string for bug 1124400 -->
> +<!ENTITY readingList.showSidebar.label "Show Reading List Sidebar">
> +<!-- Pre-landed string for bug 1124153 -->
> +<!ENTITY readingList.sidebar.showMore.label "Show more">
no ellipsis?
Attachment #8567791 -
Flags: review+
| Assignee | ||
Comment 13•10 years ago
|
||
Leaving open to deal with the remaining strings related to in-product promotion (bug 1131112).
https://hg.mozilla.org/mozilla-central/rev/ed70d2025bee
Comment 14•10 years ago
|
||
> readingList.sidebar.showMore.tooltip = Show %S more items
This needs a proper plural form, can't work for most locales (also broken for %S=1 in English).
| Assignee | ||
Comment 15•10 years ago
|
||
*facepalm* Fix quickly landed just before merge, with rs=flod:
https://hg.mozilla.org/mozilla-central/rev/056c556b41b2
Updated•10 years ago
|
Iteration: 38.3 - 23 Feb → 39.1 - 9 Mar
| Assignee | ||
Comment 16•10 years ago
|
||
Calling this fixed - I've split the in-product tour strings out to bug 1138738, since that's taking longer than I expected.
See Also: → 1138738
| Assignee | ||
Updated•10 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•