Create better translatable strings for trait use popups.

Restructure it a bit as well to make it slightly more crash safe.

BUG: 337007