mojira.dev
MC-250968

The closed caption produced when goats' horns break off doesn't contain a possessive apostrophe where appropriate and incorrectly capitalizes the word "Horn"

The Bug:

The closed caption produced when goats' horns break off doesn't contain a possessive apostrophe where appropriate and incorrectly capitalizes the word "Horn"

Possessive apostrophes are normally used to indicate possession of a person, place, or thing, however, this isn't present within the closed caption produced when goats' horns break off. Because of this, the affected closed caption is grammatically incorrect. Additionally, the word "Horn" shouldn't be capitalized within this string as in this context, we're referring to the goat's horn and not the goat horn item itself.

Below is a table I've constructed that highlights this error and shows the inconsistency that's present here. You can find information about what the current and expected strings are and would be, along with their translation keys.

Affected Strings:

Before reading the table, please note the following:

  • Words colored in GREEN are correct.

  • Words colored in RED are incorrect.

 

Translation Key

Current Closed Caption

Expected ClosedCaption

subtitles.entity.panda.pre_sneeze

Panda's nose tickles

Panda's nose tickles

subtitles.entity.warden.heartbeat

Warden's heart beats

Warden's heart beats

subtitles.entity.warden.tendril_clicks

Warden's tendrils click

Warden's tendrils click

subtitles.entity.goat.horn_break

Goat Horn breaks off

Goat's horn breaks off

h3. Steps to Reproduce:

  1. Ensure that you have closed captions enabled in your accessibility settings.

  2. Produce the affected sound as listed above by using the command provided below.

    /playsound minecraft:entity.goat.horn_break master @a
    /playsound minecraft:entity.goat.horn_break master @a
  3. Watch the closed captions overlay closely and pay attention to how the closed caption is formatted/presented.

  4. Take note as to whether or not the closed caption produced when goats' horns break off doesn't contain a possessive apostrophe where appropriate and incorrectly capitalizes the word "Horn".

Observed Behavior:

A possessive apostrophe isn't present and the word "Horn" is incorrectly capitalized.

Expected Behavior:

A possessive apostrophe would be present and the word "Horn" wouldn't be capitalized.

Attachments

Comments 4

This ticket relates to MC-249422.

Confirmed. However, the item is named "Goat Horn", so this could be intended.

With the affected subtitle (subtitles.entity.goat.horn_break), we are referring to the goat's horn and not the actual goat horn item. The goat entity is the cause of this sound being produced and not the actual goat horn item itself, therefore this subtitle should contain a possessive appropriate.

This string has been updated in 1.19 Pre-release 1 to capitalize the word "Horn" and this shouldn't be the case as it now introduces an inconsistency with the following subtitles:

  • Panda's nose tickles

  • Warden's heart beats

  • Warden's tendrils click

I've updated this ticket accordingly to reflect this new information.

Avoma

(Unassigned)

Confirmed

Gameplay

Low

Text

22w17a, 22w18a, 22w19a, 1.19 Pre-release 1, 1.19 Release Candidate 2, ..., 1.21, 1.21.2 Pre-Release 3, 24w45a, 1.21.4, 1.21.8

Retrieved