Just recently I came across a not-uncommon problem where I needed to display the value of an enum on one of the pages of a web application in a more human friendly manner. An additional consideration was that this particular application needed to be i18n friendly - the display values of the enum needed to [...]