Closed Bug 1682022 Opened 8 months ago Closed 2 months ago

Use sentence casing for most of the App Menu

Categories

(Firefox :: Menus, task, P2)

task

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Whiteboard: [proton-hamburger-menu] [priority:2b])

Attachments

(8 files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

This bug doesn't cover the Accounts, Library, Web Developer or Help submenus. Those will be covered in separate bugs, as those strings are likely re-used for things like the menubar.

Gnome says "header capitalization" (similar to title casing): https://developer.gnome.org/hig/stable/writing-style.html.en and headerbars (hamburger/app menus) are commonly used there.

macOS doesn't commonly use these menus, but menu bars are generally supposed to use title casing: https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/

Assignee: nobody → mconley
Severity: -- → N/A
Priority: -- → P1

This doesn't include the Accounts, Library, Web Developer or Help submenus.
Those will be addressed in follow-ups.

Depends on D100042

Attachment #9193778 - Attachment description: Bug 1682022 - [WIP] Convert some bookmarking strings to Fluent. r?mak! → Bug 1682022 - Convert some bookmarking strings to Fluent. r?mak!
Attachment #9193779 - Attachment description: Bug 1682022 - [WIP] Fork some strings from the menubar strings. → Bug 1682022 - Fork some strings from the menubar set in preparation to move them to sentence case. r?mak
Attachment #9193780 - Attachment description: Bug 1682022 - [WIP] Sentence casing for much of the app menu. → Bug 1682022 - Use sentence casing for much of the app menu. r?Gijs
Summary: Use sentence casing for the App Menu → Use sentence casing for most of the App Menu
Attachment #9193779 - Attachment description: Bug 1682022 - Fork some strings from the menubar set in preparation to move them to sentence case. r?mak → Bug 1682022 - Fork some strings from the menubar set in preparation to move them to sentence case. r?mak!
Attachment #9193780 - Attachment description: Bug 1682022 - Use sentence casing for much of the app menu. r?Gijs → Bug 1682022 - Use sentence casing for much of the app menu. r?Gijs!
Keywords: leave-open
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/249ed05c98d7
Convert some bookmarking strings to Fluent. r=mak,fluent-reviewers,flod
https://hg.mozilla.org/integration/autoland/rev/dc9f6be05525
Fork some strings from the menubar set in preparation to move them to sentence case. r=mak,fluent-reviewers,flod
https://hg.mozilla.org/integration/autoland/rev/e9065a5ef9a6
Fluent migrations for bookmarks and menubar string changes. r=flod
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c3aed1881d35
Fork strings from the context menu and browser.dtd for use in the AppMenu. r=flod,fluent-reviewers
See Also: → 1688700

We're going to need to fork &tabCmd.label; for the AppMenu, too.

Status: NEW → ASSIGNED

As per guidance from Vicky, for tracking, we're marking all the bugs that people are working on as P1.

Whiteboard: [proton-foundations] → [proton-hamburger-menu]
Depends on: 1684950

Marking as P2. Per experience review we agreed to mark as P1 bugs only bugs that will block MR1.

Priority: P1 → P2
Assignee: mconley → nobody
Status: ASSIGNED → NEW
Whiteboard: [proton-hamburger-menu] → [proton-hamburger-menu] [priority:2b]

Going to see if I can rebase this and get this pushed through now that more strings have been forked and the Sync brand strings have been folded up.

Assignee: nobody → mconley
Attachment #9193780 - Attachment description: Bug 1682022 - Use sentence casing for much of the app menu. r?Gijs! → Bug 1682022 - Use sentence casing for the AppMenu. r?mtigley!,flod!
Status: NEW → ASSIGNED
Keywords: leave-open
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2fca4f56df6f
Convert to Fluent and / or fork the remainder of the AppMenu strings for sentence casing. r=flod,fluent-reviewers
https://hg.mozilla.org/integration/autoland/rev/3a93fa0ba8ce
Clone the Extensions for Developers string for sentence-casing when in the AppMenu / panels. r=mtigley,fluent-reviewers,flod
https://hg.mozilla.org/integration/autoland/rev/9ec189804055
Use sentence casing for the AppMenu. r=fluent-reviewers,flod,mtigley
Flags: needinfo?(mconley)
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c4255eacb1dd
Convert to Fluent and / or fork the remainder of the AppMenu strings for sentence casing. r=flod,fluent-reviewers
https://hg.mozilla.org/integration/autoland/rev/87d6e5fca501
Clone the Extensions for Developers string for sentence-casing when in the AppMenu / panels. r=mtigley,fluent-reviewers,flod
https://hg.mozilla.org/integration/autoland/rev/279ea999e6e6
Use sentence casing for the AppMenu. r=fluent-reviewers,flod,mtigley
https://hg.mozilla.org/integration/autoland/rev/c3a15e3a3a53
Sentence case some FxA panel strings. r=flod,fluent-reviewers
Blocks: 1715701
You need to log in before you can comment on or make changes to this bug.