Since Minecraft supports narration string localisation, the arguments of String#format(String, Object...)
also must support to localise.
Date formatting is one of the most common differences between languages.
This is the only I've found what strings Date be passed, but it could be in other strings.
https://crowdin.com/translate/minecraft/10038/#5331462
And the actual date to be speak out is one might be output of Date#toString()
.
This usually has to be localised.
Leaving this issue unchecked, this problem will continue to seriously spoil Minecraft gaming experience for those who need narration in many counties.
Attatched video is world-selecting narration check in Japanese environment. Narrator speaked out these date as "Sun Mar 26 19:21:17 JST 2023", "Sum Mar 12 0:15:01 JST 2023" and "Mon Nov 22 23:53:39 JST 2021" in select each world.
Linked issues
duplicates 1
Attachments
Comments 3
Thank you for your report!
We're tracking this issue in MC-148734, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Relating issue: MC-148734, MC-196335