Add an attempt to use i18n messages to resolve field names

Hi,

Please consider this minor feature addition which adds an attempt to automatically resolve field labels from an i18n message.  It uses a naming scheme taken from the fields plugin.

Thanks
Simon