This thread is about changing the arrangement of many things in the menus so there is more room for strings. While translating, I noticed it is sometimes really hard to shrink the strings in such a way they still fit in. Many times it is hard to fit the strings into those narrow spaces.
I have made some images which roughly show my suggestions for the cleanup of many menus. I used the smallest possible resolution so the suggestions should work out at any resolution. The suggestion involve moving around and resizing several objects on the screen to make more space for strings. I enclosed several GUI elements in “boxes” or circles in different colors and drew some arrows. The colors stand for different transformations I suggest to apply.
- Yellow: Shrink the object into arrow direction. The arrow is inside the box.
- Pink: Enlarge the object to arrow direction. If there is no arrow, enlarge to all directions.
- Light blue: Swap this object with the object with the same marked corner.
- Black: Remove the enclosed object, iff other transformations would make that neccessary.
- Red: Denotes the space for a string is rather short here and may get cut off at this point. It is used to show where the problem lies. An arrow may show to which direction the label could be enlarged, so this is similar to pink.
- Green: Here is one or more non-translatable string.
- White: I don’t understand what this object does here / what it means.
- Gray: I made a mistake here. Ignore this.
If there are multiple boxes nested, the suggestion is to apply the inner transformations first.
Most of the time, arrows only denote direction, not the exact position of a transformation.
Arrow shape does not matter. Overlapping arrows also have no special meaning.
Multiple boxes sticking together are usually considered a single box.
Here are the images (hosted on i.imgur.com):
- setup
- editor tools
- graphs
- grass channels
- grass properties
- layers
- map
- misc. options
- road details
- road pillars
- road, road
- gameplay
- sun
- surface
- terrain properties
- terrain generator
- graphics settings, textures
- vegetation properties
- editor view