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:
Ensure that you have closed captions enabled in your accessibility settings.
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 @aWatch the closed captions overlay closely and pay attention to how the closed caption is formatted/presented.
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
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.
This ticket relates to MC-249422.