The numbers are for the 2 different strings, like:
First bad string for first reversed variables.
Second bad string for second reserved variables.
The bug
Block - property: The block and property are reversed in setblock command.
string: argument.block.property.duplicate with message: Property '%s' can only be set once for block %s
Property - value: The property and value are reversed in setblock command.
string: argument.block.property.invalid with message: Block %s does not accept '%s' for %s property
Tested commands:
/setblock ~ ~ ~ oak_log[axis=x,axis=y]
/setblock ~ ~ ~ oak_log[axis=1]Property '%s' can only be set once for block %s
Expected Output:
Property {color:#14892c}'axis' can only be set once for block minecraft:oak_log{color}
Block minecraft:oak_log does not accept 1 for'axis' property
Actual Output:
Property {color:#ff0000}'minecraft:oak_log'{color} can only be set once for block {color:#ff0000}axis{color}
Image: Reversed_block+property_en.png + Reversed_block+property.png
Block minecraft:oak_log does not accept'axis' for 1 property
Image: Reversed_property+value_en.png + Reversed_property+value.png
Bug sides (platforms)
This translation string is shown client side, above the text entry field during live command feedback. The message is also shown server side when the enter is pressed.
This translation string is shown server side when the enter is pressed.
Causes
It can by in the game with the wrong order or it is reversed on Crowdin.
Solution
Fix in the game code.
Reverse on Crowdin: second %s first, and the first %s second.
There are images with English language and after with Czech.
Please do not mark unreleased versions as affected.
You don't have access to them yet.