The Bug:
A variable is missing in one of the Carousel strings, which makes it untranslatable in certain languages, or at least difficult to translate due to the lack of a way to rearrange the word order.
Below is a table I've constructed that highlights this error. You can find information about what the current and expected string is and would be, some context regarding it, and a link to the appropriate string on Crowdin.
Affected String:
Current String | Expected String | String Context | String URL on Crowdin |
---|---|---|---|
Thumbnail for | Thumbnail for %s | #: ..\ui\src\Carousel\index.tsx:157 | https://crowdin.com/translate/minecraft-launcher/9420/en-enau#5343911 |
h3. Steps to Reproduce:
Locate the affected string as listed above in the launcher.
Take note as to whether or not this string has a variable that can be used to rearrange the word order.
Observed Behavior:
The string has no variable.
Expected Behavior:
The string has a variable; each language can rearrange the word order at will.
Comments 3
Confirm. This also affects the translation for all Chinese variants, since the object after "for" can only work as an attributive noun, while the word "thumbnail" is the object being modified. In Chinese, attributive phrases can only be placed in front of the nouns
The previous string is deleted and the new corrected version is now available on Crowdin; https://crowdin.com/translate/minecraft-launcher/9420/en-de#5344041. Fixed.
I confirm this bug. The Polish translation would benefit from having a variable in this string as the word "thumbnail" should be located at the end of the phrase.