[wp-trac] [WordPress Trac] #40244: Inconsistent casing in the list table select filters

WordPress Trac noreply at wordpress.org
Mon Jun 22 20:02:00 UTC 2020


#40244: Inconsistent casing in the list table select filters
-------------------------------------------------+-------------------------
 Reporter:  afercia                              |       Owner:
                                                 |  bhargavbhandari90
     Type:  enhancement                          |      Status:  assigned
 Priority:  normal                               |   Milestone:  5.5
Component:  Administration                       |     Version:  5.4
 Severity:  normal                               |  Resolution:
 Keywords:  has-screenshots good-first-bug has-  |     Focuses:  ui
  patch                                          |
-------------------------------------------------+-------------------------
Changes (by desrosj):

 * keywords:  has-screenshots good-first-bug has-patch commit => has-
     screenshots good-first-bug has-patch


Comment:

 I'd like to circle back to the question above asking for more information
 regarding sentence casing.

 In general, Core has been moving towards using sentence casing. This
 initiative has laregely stemmed from Gutenberg (which I believe should now
 be fully sentence cased), and has made its way into Core for consistency
 in a few locations. Here are some links for reference.

 - [https://developer.wordpress.org/block-editor/contributors/document
 /copy-guide/#five-pay-attention-to-capitalization Block Editor Handbook
 Copy Guide]
 - Related Gutenberg tickets:
 [https://github.com/WordPress/gutenberg/pull/18758 18758],
 [https://github.com/WordPress/gutenberg/issues/16764 16764],
 [https://github.com/WordPress/gutenberg/issues/19902 19902],
 [https://github.com/WordPress/gutenberg/issues/19900 19900],
 [https://github.com/WordPress/gutenberg/issues/12366 12366],
 [https://github.com/WordPress/gutenberg/pull/20187 20187],
 [https://github.com/WordPress/gutenberg/pull/19903 19903],
 [https://github.com/WordPress/gutenberg/pull/8927 8927],
 [https://github.com/WordPress/gutenberg/issues/8888 8888],
 [https://github.com/WordPress/gutenberg/issues/6210 6210],
 [https://github.com/WordPress/gutenberg/issues/4325 4325].
 - [47859] removes title case in favor of sentence case in Site Health.
 - #49616 exists to tackle the remaining title case instances in Core.
 - #49371 handled post labels.

 I thought that I had seen an issue that had a full breakdown of the
 benefits of sentence case vs. title case, but I can't seem to find what I
 remember. But #49616 has a good summary:

 > - Sentence case improves readability by allowing users to see proper
 shapes of words without the breaking flow of Capital Letters (i.e. Title
 Case is harder to read quickly because of how we typically read using the
 shapes of words.)
 > - Sentence case respects the difference between proper nouns and the
 other words. For example, “Upgrade to premium plan” vs. “Upgrade to
 Premium Plan” could have very different meanings.
 > - i18n: some languages capitalize different things (e.g. all nouns are
 capitalized in German). Title case adds cognitive load when users have to
 figure out which words are nouns, for example.

 At this point, regardless of personal preference, I think that there is
 too much momentum towards sentence case throughout Core to update the
 strings here to follow title casing. For the sake of consistency with
 other areas of the project that have already changed over fully, sentence
 casing should be used.

 If there arguments against title casing that have not been considered,
 this would warrant larger discussion across all aspects of the project
 being initiated through a Make Core post detailing why sentence casing is
 the wrong choice.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/40244#comment:17>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list