Steps to reproduce:
- Create a new project
- Install the Localization package (com.unity.localization)
- Open Edit > Project Settings > Localization and create the Localization Settings asset
- Click Add Custom Locale and create a locale with a short name, for example "Test Custom Locale".
- Click Add Custom Locale again and create a locale with a very long name, around 100 characters
- Compare the two rows in Available Locales
Actual results: The long name is not truncated. The name field expands to fill the whole row width, so the Locale Identifier field is pushed out of view entirely - it cannot be seen, clicked or edited. The name itself is also cut off at the row edge without an ellipsis
Expected results: The name is truncated with an ellipsis and the Locale Identifier field stays visible and editable, as it is for a short name
Reproducible with versions: 6000.5.7f1, 6000.6.0f1, 6000.7.0a6
Tested on (OS): MacBook Pro - Tahoe 26.6.2
Notes:
- This is not only a display problem. The Locale Identifier field becomes unreachable, so the row can no longer be configured - there is no scroll, resize, or reflow that brings it back.
- The short-name row directly above it shows the intended layout, so both states are visible in one screenshot.