mojira.dev
MC-266983

Decimal separators are untranslatable

The Bug:

Minecraft currently only supports the decimal point (.) for value separation.

This becomes problematic for users in regions where the decimal points are not the standard separator for values, but instead the decimal commas (,) or similar (for example the Arabic decimal comma (٫)) are used.

Since about half of all languages use decimal commas for value separation instead of decimal points, a string similar to that of "options.percent_value", "options.framerate", "options.fullscreen.entry" or "options.pixel_value" is required to reflect each language's format properly.

Observed Behavior:

Minecraft does NOT support other formats for decimal separation in its language translations.

Expected Behavior:

Minecraft does support other formats for decimal separation in its language translations.

Here is a gif showing how this would look in the options menu.

[media]

Linked issues

Attachments

Comments 3

Please leave feedback on feedback.minecraft.net

I don't understand, normally untranslatable text is considered a valid report, and the decimal separator actually depends on the language, so it's supposed to match the selected language. (For example dutch uses commas while english uses dots.)

The reason is that the game only supports translation, and number formatting is not the same. Since languages can span multiple formats, as well as formats are shared between languages. So the issue here is a feature request. It wasn't clear without this explanation.

hentor5

(Unassigned)

Confirmed

Internationalisation, Text

1.20.2, 1.20.3 Pre-Release 2

Retrieved