-
Bug
-
Resolution: Unresolved
-
None
-
1.20.6, 1.21 Release Candidate 1, 1.21, 25w02a
-
None
-
Confirmed
-
Internationalisation
-
Low
-
Platform
The Bug
When the language is set to non-US English, the debug string translation.test.invalid2 doesn't work properly.
How to Reproduce
- Set the language to US English.
- Run the command and observe that “hi % s” was printed:
/tellraw @s {"translate": "translation.test.invalid2", "with": ["123"]}
- Set the language to UK English, or any language other than US English.
- Run the command:
/tellraw @s {"translate": "translation.test.invalid2", "with": ["123"]}
→
“hi % s” is not printed and “hi 123” was printed.
Expected Behavior
“hi 123” will not be printed and “hi % s” will be printed.