prepare I18n for use
move a common function from widgets to a humanizer