I often have to change the game language from Russian to English and back again. Mainly to write bug reports.
If after changing the language, I save the game and exit to the main menu, and then load from the save. Then the position of widgets on the sidebar changes.
The world is created when using English in the settings. This is what the sidebar looks like, customized by me:
I change the language to Russian, save the game and exit to the main menu, then load from save. This is what it should be and what I get:
Reverse situation. I customize the panel, in the game with Russian language. I change it to English, save and load:
This is also different from the default widget position. To test it, I removed the panel_options.json file
Attach save file
n/a
Steps to reproduce
Create a world
Change the order of the sidebar widgets
Change the language to another language
Save the game and exit to the main menu
Load the game
Compare the order of the widgets
Expected behavior
I would like the widgets to stay where they are.
Screenshots
No response
Versions and configuration
cdda-windows-tiles-x64-2024-05-03-1808
Additional context
I would like to ask those who understand something about this to check the resources consumed by the sidebar. When using English and when using Russian.
Describe the bug
I often have to change the game language from Russian to English and back again. Mainly to write bug reports.
If after changing the language, I save the game and exit to the main menu, and then load from the save. Then the position of widgets on the sidebar changes.
I change the language to Russian, save the game and exit to the main menu, then load from save. This is what it should be and what I get:
Attach save file
n/a
Steps to reproduce
Expected behavior
I would like the widgets to stay where they are.
Screenshots
No response
Versions and configuration
cdda-windows-tiles-x64-2024-05-03-1808
Additional context
I would like to ask those who understand something about this to check the resources consumed by the sidebar. When using English and when using Russian.
English panel_options.json
Russian panel_options.json
Does this mean that when using Russian, there are additional operations to translate the name from Russian to English?