Page MenuHomePhabricator

Handle lengthy interface messages somehow without either truncating them or letting them take up more space
Open, LowPublic8 Estimated Story Points

Description

German is a bit lengthier than English, which causes the title to be truncated in the saving dialog. It doesn't really look inviting:

Dialog when actually no changes have been made:

The full title isn't even shown when hovering over the truncated title.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

@Schnark How do you suggest we handle this? Letting messages stretch the box is a bad practice because it can cause issues on small screen sizes, it can cause interface inconsistencies, and it can encourage translators to make messages even longer. Truncating messages seems like the best of a load of bad options to me. I'm willing to hear alternatives though. :-)

Well, I don't really know a good solution, either.
Actually, this can be considered as partially fixed. When I reported this, I wrote "The full title isn't even shown when hovering over the truncated title.", this is the case now, so you can see the full title now by hovering.
One other idea would be to limit the width of the buttons and truncate their labels, too, if they are too long, which will reserve more space for the title.

Deskana renamed this task from Dialog to save article truncates title in German to Handle lengthy interface messages somehow without either truncating them or letting them take up more space.Oct 27 2017, 11:41 AM
Deskana triaged this task as Low priority.
Deskana set the point value for this task to 8.
Deskana moved this task from To Triage to Freezer on the VisualEditor board.

‘Handling without truncating’ is a lot more complicated than you’d think. If you merged my task into your larger task, @Schnark, I think you should’ve cited the proposed solutions from it (increasing the width of edit saving dialog and any other).

I agree, the modal dialog should be wider, some languages do have problems to fit in there