When converting a numerical value to text with grouping enabled, the grouping character that is used is not properly localized on a Mac. By default, the grouping character that is used when in the en-US locale is the comma character (,). When the OS locale and language has been changed to de-DE (German-Germany), the separator should be a dot instead of a comma, but a comma is still displayed.
This only occurs on a Mac. The grouping separator changes as expected on Windows.
REGRESSION:
No. This same behavior occurred in 4.20.
RESULT:
The text displayed in the TextBlock still uses a comma character (,) as the grouping separator.
EXPECTED:
The text displayed in the TextBlock uses a dot character (.) as the grouping separator.
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
How do I set a material as a post-processing material?
What is the difference between Camera and CineCamera?
How to delete some elements correctly when deleting an array loop?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
How does TArray loop correctly remove elements in blueprints?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-71839 in the post.
2 |
Component | UE - Editor - UI Systems - Localization |
---|---|
Affects Versions | 4.22, 4.20.3, 4.21.2 |
Created | Mar 21, 2019 |
---|---|
Resolved | Aug 27, 2021 |
Updated | Aug 27, 2021 |