Dynamically change font size to fit the area.
Dynamically changing the font size to fit the string within the defined area or object. Text wraping could also help for the same task.
Now the areas must be prepared for the worst case scenario - the longest string. But it looks strange while most of the time much shorter text is presented..