angular .module('EssayApp', [ 'ngSanitize' 'ngProgress' 'ui.select' 'timer' 'EssayApp.services' 'EssayApp.filters' 'EssayApp.directives' 'EssayApp.controllers' ]) .config(['$httpProvider', 'uiSelectConfig', (provider, uiSelectConfig) -> provider.defaults.headers.common['X-CSRF-Token'] = $('meta[name=csrf-token]').attr('content') provider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded' ]) .constant("I18n", "errors": "required": "#{I18n.t('errors.blank')}" "email": "#{I18n.t('errors.invalid_email')}" "parse": "#{I18n.t('errors.blank')}" "minlength": "#{I18n.t('errors.short')}" "maxlength": "#{I18n.t('errors.max_length')}" "min": "#{I18n.t('errors.need_more')}" "max": "#{I18n.t('errors.need_less')}" "equals": "#{I18n.t('errors.d_match')}" "invalid": "#{I18n.t('errors.invalid')}" "exists": "#{I18n.t('errors.exists')}" "server": "#{I18n.t('errors.something_wrong')}" "inclusion": "Please select another deadline to complete requested number of pages" "labels": "next_step": "Next Step" "proceed_safe_payment": "Proceed to safe payment" )