Unify CAPTCHA vs. Captcha spelling in the user interface

Created on 3 November 2022, about 2 years ago
Updated 28 May 2023, over 1 year ago

Problem/Motivation

The human readable name of the module is displayed in different ways in the user interface, like this:

  • CAPTCHA
  • Captcha
  • captcha

This is not about the machine name, which is captcha, nor is its about the official name, which should probably remain to be upper cased as CAPTCHA.

An old discussion from 2007 about whether to use Captcha or CAPTCHA generally, also for the name is captcha, Captcha or CAPTCHA?.

But for consistency in the user interface, we should decide to use either CAPTCHA or Captcha everywhere, for example as in "Add a Captcha" or "Add a CAPTCHA".

To not introduce big changes, which might affect for example translations, the pragmatic solution is probably to use CAPTCHA in user interfaces, consistently.

Proposed resolution

Decide if we should use CAPTCHA or Captcha in the user interface generally, and update the code.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

2.0

Component

User interface

Created by

πŸ‡©πŸ‡°Denmark ressa Copenhagen

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.

  • πŸ‡ΊπŸ‡ΈUnited States Chris Matthews

    So actually, with all that in mind and thinking more about it, we should probably streamline all non-machine name instances in the user interface to be "CAPTCHA", not "Captcha", for consistency and to align with the norm.

    +1 βœ…

Production build 0.71.5 2024