       trim              : true
       failureOutput     : 'non-printable-url'
 
+  # ====================
+  # Requires and caching
+  # ====================
+
   _            = require('lodash')
   path         = require('path')
   numbro       = require('numbro')

  layoutsDir    = taskConfig.path.layouts
  localesDir    = taskConfig.path.locales


  ###*
   * Replace placeholders with provided values via `sprintf` or `vsprintf`. Function will choice


      i18n.addTextdomain(domain, messages)

  # ====================
  # Construct Grunt Task
  # ====================

  Task = ->
    # Define targets, with unique options and files, for each locale
    locales.forEach (currentLocale) =>
