[meta] Use the UTF-8 ellipsis character instead of "..." in the user interface

Created on 16 January 2006, over 18 years ago
Updated 22 March 2023, over 1 year ago

Problem/Motivation

The Drupal user interface should use a UTF-8 ellipsis character instead of "..." strings to signify the omission from speech or writing of a word or words that are superfluous or able to be understood from contextual clues, or a set of dots indicating such an omission.

It has also been noted in discussion that parts of the user interface would benefit from improved legibility and aesthetics by removing many existing "..." instances and replacing with a single "."

Proposed resolution

Remove superfluous "..." instances. Update relevant policies to reflect the decision to introduce ellipsis characters formally then roll a patch.

Remaining tasks

Need a command to search for the instances that should be changed.

Done

User interface changes

All "..." strings in the user interface that could appropriately be replaces with an ellipsis character will be replaced.

API changes

None

Original report by @m3avrck β†’

Just as the title suggests, this patch replaces all '...' in core with their proper ellipse character. This is used sporadically in core (for example in pager.inc) and this patch just fixes the rest of core to be consistent. Plus the ellipse character looks more sexy than 3 periods in a row ;-)

🌱 Plan
Status

Active

Version

9.5

Component
UI textΒ  β†’

Last updated 4 days ago

No maintainer
Created by

πŸ‡ΊπŸ‡ΈUnited States m3avrck Detroit

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡³πŸ‡ΏNew Zealand quietone New Zealand

    I chatted with benjifisher about this in #ux. He suggested adding the use of the ellipsis to the User Interface text doc in the wiki. I have added a sentence in the Style β†’ section.

    And I am updating the IS to show that that work is complete. Also, changing this to a Meta to organize the remaining work.

Production build 0.69.0 2024