2017-07-28 21:47:09 +00:00
"use strict" ; var ApplicationConfiguration = function ( ) { var a = "NodeForm" , b = [ "duScroll" , "ui.select" , "ngSanitize" , "vButton" , "ngResource" , "TellForm.templates" , "ui.router" , "ui.bootstrap" , "ui.utils" , "pascalprecht.translate" ] , c = function ( b , c ) { angular . module ( b , c || [ ] ) , angular . module ( a ) . requires . push ( b ) } ; return { applicationModuleName : a , applicationModuleVendorDependencies : b , registerModule : c } } ( ) ; angular . module ( ApplicationConfiguration . applicationModuleName , ApplicationConfiguration . applicationModuleVendorDependencies ) , angular . module ( ApplicationConfiguration . applicationModuleName ) . config ( [ "$locationProvider" , function ( a ) { a . hashPrefix ( "!" ) } ] ) , angular . module ( ApplicationConfiguration . applicationModuleName ) . constant ( "APP_PERMISSIONS" , { viewAdminSettings : "viewAdminSettings" , editAdminSettings : "editAdminSettings" , editForm : "editForm" , viewPrivateForm : "viewPrivateForm" } ) , angular . module ( ApplicationConfiguration . applicationModuleName ) . constant ( "USER_ROLES" , { admin : "admin" , normal : "user" , superuser : "superuser" } ) , angular . module ( ApplicationConfiguration . applicationModuleName ) . constant ( "FORM_URL" , "/forms/:formId" ) , angular . element ( document ) . ready ( function ( ) { "#_=_" === window . location . hash && ( window . location . hash = "#!" ) , angular . bootstrap ( document , [ ApplicationConfiguration . applicationModuleName ] ) } ) , angular . module ( "TellForm.templates" , [ ] ) . run ( [ "$templateCache" , function ( a ) { a . put ( "modules/core/views/header.client.view.html" , "<section class=\"navbar navbar-inverse\" data-ng-controller=HeaderController ng-hide=hideNav><div class=container><div class=navbar-header><button class=navbar-toggle type=button data-ng-click=toggleCollapsibleMenu()><span class=sr-only>Toggle navigation</span> <span>{{ 'MENU_BTN' | translate }}</span></button> <a href=/#!/ class=navbar-brand><img src=/static/modules/core/img/logo_white.svg height=100%></a></div><nav class=\"collapse navbar-collapse\" collapse=!isCollapsed role=navigation><ul class=\"nav navbar-nav navbar-right\" data-ng-hide=authentication.isAuthenticated()><li ng-hide=$root.signupDisabled ui-route=/signup ng-class=\"{active: $uiRoute}\"><a href=/#!/signup>{{ 'SIGNUP_TAB' | translate }}</a></li><li class=divider-vertical></li><li ui-route=/signin ng-class=\"{active: $uiRoute}\"><a href=/#!/signin>{{ 'SIGNIN_TAB' | translate }}</a></li></ul><ul class=\"nav navbar-nav navbar-right\" data-ng-show=authentication.isAuthenticated()><li class=dropdown uib-dropdown><a href=# class=dropdown-toggle data-toggle=dropdown dropdown-toggle><span>{{ 'MY_SETTINGS' | translate }}</span> <b class=caret></b></a><ul class=dropdown-menu><li><a href=/#!/settings/profile>{{ 'EDIT_PROFILE' | translate }}</a></li><li class=divider></li><li><a href=/#!/settings/password>{{ 'CHANGE_PASSWORD' | translate }}</a></li></ul></li><li><a href=/ ng-click=signout()>{{ 'SIGNOUT_TAB' | translate }}</a></li></ul></nav></div></section>" ) , a . put ( "modules/forms/admin/views/admin-form.client.view.html" , '<header data-ng-include="\'/static/modules/core/views/header.client.view.html\'"></header><div class=container></div><section class=admin-form><script type=text/ng-template id=formDeleteModal.html><div class="modal-header">\n <h2 class="modal-title hidden-md hidden-lg">{{ \'ARE_YOU_SURE\' | translate }}</h2>\n <h3 class="modal-title hidden-xs hidden-sm">{{ \'ARE_YOU_SURE\' | translate }}</h3>\n </div>\n <div class="modal-body">\n \t<div class="modal-body-alert">\n\t\t\t\t{{ \'READ_WARNING\' | translate }}\n\t\t\t</div>\n \t\t<p class="hidden-xs hidden-sm">\n \t\t \t{{ \'DELETE_WARNING1\' | translate }} <strong>{{myform.title}}</strong> {{ \'DELETE_WARNING2\' | translate }}\n \t\t</p>\n <p>{{ \'DELETE_CONFIRM\' | translate } } < / p > \ n < / d i v > \ n < d i v c l a s s = " m o d a l - f o o t e r " > \ n \ t \ t \ t < i n p u t t y p e = " t e x t " s t y l e = " w i d t h : 1 0 0 % " d a t a - n g - m o d e l = " d e l e t e C o n f i r m " c l a s s = " i n p u t - b l o c k " a u t o f o c u s r e q u i r e d a r i a - l a b e l = " T y p e i n t h e n a m e o f t h e f o r m t o c o n f i r m t h a t y o u w a n t t o d e l e t e t h i s f o r m . " > \ n < b u t t o n t y p e = " s u b m i t " n g - c l i c k = " r e m o v e C u r r e n t F o r m ( ) " c l a s s = " b t n b t n - b l o c k b t n - d a n g e r " n g - d i s a b l e d = " m y f o r m . t i t l e ! =
a . put ( "modules/forms/admin/views/directiveViews/form/edit-submissions-form.client.view.html" , "<div class=\"submissions-table container\"><div class=\"row text-center analytics\"><div class=\"col-xs-12 header-title\"><div class=col-xs-3>{{ 'TOTAL_VIEWS' | translate }}</div><div class=col-xs-3>{{ 'RESPONSES' | translate }}</div><div class=col-xs-3>{{ 'COMPLETION_RATE' | translate }}</div><div class=col-xs-3>{{ 'AVERAGE_TIME_TO_COMPLETE' | translate }}</div></div><div class=\"col-xs-12 header-numbers\"><div class=col-xs-3>{{myform.analytics.visitors.length}}</div><div class=col-xs-3>{{myform.analytics.submissions}}</div><div class=col-xs-3>{{myform.analytics.conversionRate | number:0}}%</div><div class=col-xs-3>{{ AverageTimeElapsed | secondsToDateTime | date:'mm:ss'}}</div></div><div class=\"col-xs-12 detailed-title\"><div class=col-xs-3>{{ 'DESKTOP_AND_LAPTOP' | translate }}</div><div class=col-xs-3>{{ 'TABLETS' | translate }}</div><div class=col-xs-3>{{ 'PHONES' | translate }}</div><div class=col-xs-3>{{ 'OTHER' | translate }}</div></div><div class=\"col-xs-12 detailed-row\"><div class=col-xs-3><div class=\"row header\">{{ 'UNIQUE_VISITS' | translate }}</div><div class=row>{{DeviceStatistics.desktop.visits}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'UNIQUE_VISITS' | translate }}</div><div class=row>{{DeviceStatistics.tablet.visits}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'UNIQUE_VISITS' | translate }}</div><div class=row>{{DeviceStatistics.tablet.visits}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'UNIQUE_VISITS' | translate }}</div><div class=row>{{DeviceStatistics.other.visits}}</div></div></div><div class=\"col-xs-12 detailed-row\"><div class=col-xs-3><div class=\"row header\">{{ 'RESPONSES' | translate }}</div><div class=row>{{DeviceStatistics.desktop.responses}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'RESPONSES' | translate }}</div><div class=row>{{DeviceStatistics.tablet.responses}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'RESPONSES' | translate }}</div><div class=row>{{DeviceStatistics.phone.responses}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'RESPONSES' | translate }}</div><div class=row>{{DeviceStatistics.other.responses}}</div></div></div><div class=\"col-xs-12 detailed-row\"><div class=col-xs-3><div class=\"row header\">{{ 'COMPLETION_RATE' | translate }}</div><div class=row>{{DeviceStatistics.desktop.completion}}%</div></div><div class=col-xs-3><div class=\"row header\">{{ 'COMPLETION_RATE' | translate }}</div><div class=row>{{DeviceStatistics.tablet.completion}}%</div></div><div class=col-xs-3><div class=\"row header\">{{ 'COMPLETION_RATE' | translate }}</div><div class=row>{{DeviceStatistics.phone.completion}}%</div></div><div class=col-xs-3><div class=\"row header\">{{ 'COMPLETION_RATE' | translate }}</div><div class=row>{{DeviceStatistics.other.completion}}%</div></div></div><div class=\"col-xs-12 detailed-row\"><div class=col-xs-3><div class=\"row header\">{{ 'AVERAGE_TIME_TO_COMPLETE' | translate }}</div><div class=row>{{DeviceStatistics.desktop.average_time | secondsToDateTime | date:'mm:ss'}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'AVERAGE_TIME_TO_COMPLETE' | translate }}</div><div class=row>{{DeviceStatistics.tablet.average_time | secondsToDateTime | date:'mm:ss'}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'AVERAGE_TIME_TO_COMPLETE' | translate }}</div><div class=row>{{DeviceStatistics.phone.average_time | secondsToDateTime | date:'mm:ss'}}</div></div><div class=col-xs-3><div class=\"row header\">{{ 'AVERAGE_TIME_TO_COMPLETE' | translate }}</div><div class=row>{{DeviceStatistics.other.average_time | secondsToDateTime | date:'mm:ss'}}</div></div></div><div class=\"col-xs-12 field-title-row\" > < div class = col - xs - 3 > < strong > { { 'FIELD_TITLE' | translate } } < / s t r o n g > < / d i v > < d i v c l a s s = c o l - x s - 3 > < s t r o n g > { { ' F I E L D _ V I E W S ' | t r a n s l a t e } } < / s t r o n g > < / d i v > < d i v c l a s s = c o l - x s - 3 > < s t r o n g > { { ' F I E L D _ R E S P O N S E S ' | t r a n s l a t e } } < / s t r o n g > < / d i v > < d i v c l a s s = c o l - x s - 3 > < s t r o n g > { { ' F
a . put ( "modules/users/views/password/forgot-password.client.view.html" , '<section class="auth valign-wrapper" data-ng-controller=PasswordController><div class="row valign"><div class="col-md-4 col-md-offset-4"><div class="col-md-12 text-center" style="padding-bottom: 50px"><img src=/static/modules/core/img/logo_white.svg height=100px></div><div class=col-md-12><form data-ng-submit=askForPasswordReset() autocomplete=off><fieldset><div class=form-group><input id=username name=username class=form-control data-ng-model=credentials.username placeholder="{{ \'USERNAME_OR_EMAIL_LABEL\' | translate }}"></div><div class="text-center form-group"><button type=submit class="btn btn-signup btn-rounded btn-block">{{ \'PASSWORD_RESTORE_HEADER\' | translate }}</button></div><div data-ng-show=error class="text-center text-danger"><strong>{{error}}</strong></div><div data-ng-show=success class="text-center text-success"><strong>{{success}}</strong></div></fieldset></form></div></div></div></section>' ) , a . put ( "modules/users/views/password/reset-password-invalid.client.view.html" , "<section class=\"row text-center\"><h3 class=col-md-12>{{ 'PASSWORD_RESET_INVALID' | translate }}</h3><a href=/#!/password/forgot class=col-md-12>{{ 'ASK_FOR_NEW_PASSWORD' | translate }}</a></section>" ) , a . put ( "modules/users/views/password/reset-password-success.client.view.html" , "<section class=\"row text-center\"><h3 class=col-md-12>{{ 'PASSWORD_RESET_SUCCESS' | translate }}</h3><a href=/#!/ class=col-md-12>{{ 'CONTINUE_TO_LOGIN' | translate }}</a></section>" ) , a . put ( "modules/users/views/password/reset-password.client.view.html" , '<section class="row auth" data-ng-controller=PasswordController><h3 class="col-md-12 text-center">{{ \'RESET_PASSWORD\' | translate }}</h3><div class="col-xs-offset-2 col-xs-8 col-md-offset-3 col-md-6"><form data-ng-submit=resetUserPassword() class="signin form-horizontal" autocomplete=off><fieldset><div class=form-group><label for=newPassword>{{ \'NEW_PASSWORD_LABEL\' | translate }}</label><input type=password id=newPassword name=newPassword class=form-control data-ng-model=passwordDetails.newPassword placeholder="{{ \'NEW_PASSWORD_LABEL\' | translate }}"></div><div class=form-group><label for=verifyPassword>{{ \'VERIFY_PASSWORD_LABEL\' | translate }}</label><input type=password id=verifyPassword name=verifyPassword class=form-control data-ng-model=passwordDetails.verifyPassword placeholder="{{ \'VERIFY_PASSWORD_LABEL\' | translate }}"></div><div class="text-center form-group"><button type=submit class="btn btn-large btn-primary">{{ \'UPDATE_PASSWORD_LABEL\' | translate }}</button></div><div data-ng-show=error class="text-center text-danger"><strong>{{error}}</strong></div><div data-ng-show=success class="text-center text-success"><strong>{{success}}</strong></div></fieldset></form></div></section>' ) , a . put ( "modules/users/views/settings/change-password.client.view.html" , '<header data-ng-include="\'/static/modules/core/views/header.client.view.html\'"></header><section class=row data-ng-controller=SettingsController><h3 class="col-md-12 text-center">{{ \'CHANGE_PASSWORD\' | translate }}</h3><div class="col-xs-offset-2 col-xs-8 col-md-offset-3 col-md-6"><form data-ng-submit=changeUserPassword() class="signin form-horizontal" autocomplete=off><fieldset><div class=form-group><label for=currentPassword>{{ \'CURRENT_PASSWORD_LABEL\' | translate }}</label><input type=password id=currentPassword name=currentPassword class=form-control data-ng-model=passwordDetails.currentPassword placeholder="{{ \'CURRENT_PASSWORD_LABEL\' | translate }}"></div><hr><div class=form-group><label for=newPassword>{{ \'NEW_PASSWORD_LABEL\' | translate }}</label><input type=password id=newPassword name=newPassword class=form-control data-ng-model=passwordDetails.newPassword placeholder="{{ \'NEW_PASSWORD_LABEL\' | translate }}"></div><div class=form-group><label for=verifyPassword>{{ \'VERIFY_PASSWORD_LABEL\' | translate }}</label><input type=password id=verifyPassword name=verifyPassword class=form-control data-ng-model=passwordDetails.verifyPassword placeholder="{{ \' VE
b . path ( "/signin" ) ) : 403 === c . status && b . path ( "/access_denied" ) ) , a . reject ( c ) } } } ] ) } ] ) , angular . module ( "users" ) . config ( [ "$stateProvider" , function ( a ) { var b = function ( a , b , c , d , e ) { var f = a . defer ( ) ; return e . currentUser && e . currentUser . email ? b ( f . resolve ) : e . currentUser = d . getCurrent ( function ( ) { e . login ( ) , b ( f . resolve ( ) ) } , function ( ) { e . logout ( ) , b ( f . reject ( ) ) , c . go ( "signin" , { reload : ! 0 } ) } ) , f . promise } ; b . $inject = [ "$q" , "$timeout" , "$state" , "User" , "Auth" ] ; var c = function ( a , b , c ) { var d = c . defer ( ) ; return b ( a . signupDisabled ? d . reject ( ) : d . resolve ( ) ) , d . promise } ; c . $inject = [ "$window" , "$timeout" , "$q" ] , a . state ( "profile" , { resolve : { loggedin : b } , url : "/settings/profile" , templateUrl : "modules/users/views/settings/edit-profile.client.view.html" } ) . state ( "password" , { resolve : { loggedin : b } , url : "/settings/password" , templateUrl : "modules/users/views/settings/change-password.client.view.html" } ) . state ( "accounts" , { resolve : { loggedin : b } , url : "/settings/accounts" , templateUrl : "modules/users/views/settings/social-accounts.client.view.html" } ) . state ( "signup" , { resolve : { isDisabled : c } , url : "/signup" , templateUrl : "modules/users/views/authentication/signup.client.view.html" } ) . state ( "signup-success" , { resolve : { isDisabled : c } , url : "/signup-success" , templateUrl : "modules/users/views/authentication/signup-success.client.view.html" } ) . state ( "signin" , { url : "/signin" , templateUrl : "modules/users/views/authentication/signin.client.view.html" } ) . state ( "access_denied" , { url : "/access_denied" , templateUrl : "modules/users/views/authentication/access-denied.client.view.html" } ) . state ( "verify" , { resolve : { isDisabled : c } , url : "/verify/:token" , templateUrl : "modules/users/views/verify/verify-account.client.view.html" } ) . state ( "resendVerifyEmail" , { resolve : { isDisabled : c } , url : "/verify" , templateUrl : "modules/users/views/verify/resend-verify-email.client.view.html" } ) . state ( "forgot" , { url : "/password/forgot" , templateUrl : "modules/users/views/password/forgot-password.client.view.html" } ) . state ( "reset-invalid" , { url : "/password/reset/invalid" , templateUrl : "modules/users/views/password/reset-password-invalid.client.view.html" } ) . state ( "reset-success" , { url : "/password/reset/success" , templateUrl : "modules/users/views/password/reset-password-success.client.view.html" } ) . state ( "reset" , { url : "/password/reset/:token" , templateUrl : "modules/users/views/password/reset-password.client.view.html" } ) } ] ) , angular . module ( "users" ) . controller ( "AuthenticationController" , [ "$scope" , "$location" , "$state" , "$rootScope" , "User" , "Auth" , function ( a , b , c , d , e , f ) { a = d , a . credentials = { } , a . error = "" , a . signin = function ( ) { e . login ( a . credentials ) . then ( function ( b ) { f . login ( b ) , a . user = d . user = f . ensureHasCurrentUser ( e ) , "home" !== c . previous . name && "verify" !== c . previous . name && "" !== c . previous . name ? c . go ( c . previous . name ) : c . go ( "listForms" ) } , function ( b ) { d . user = f . ensureHasCurrentUser ( e ) , a . user = d . user , a . error = b , console . error ( "loginError: " + b ) } ) } , a . signup = function ( ) { e . signup ( a . credentials ) . then ( function ( a ) { c . go ( "signup-success" ) } , function ( b ) { console . error ( b ) , b ? ( a . error = b , console . error ( b ) ) : console . error ( "No response received" ) } ) } } ] ) , angular . module ( "users" ) . controller ( "PasswordController" , [ "$scope" , "$stateParams" , "$state" , "User" , function ( a , b , c , d ) { a . error = "" , a . askForPasswordReset = function ( ) { d . askForPasswordReset ( a . credentials ) . then ( function ( b ) { a . success = b . message , a . credentials = null } , function ( b ) { a . error = b , a . credentials = null } ) } , a . resetUserPassword = function ( ) { a . success = a . error = null , d . resetPassword ( a . passwordDetails , b . token ) . then ( function ( b ) { console . log ( b ) , a . success = b . message , a . passwordDetails = null , c . go ( "reset-success" ) } , function ( b ) { a . error = b . message || b , a . passwordDetails = null } ) } } ] ) , angular . module ( "users" ) . controller ( "SettingsController" , [ "$scope" , "$rootScope" , "$http" , "$state" , "Users" , "Auth" , function ( a , b , c , d , e , f ) { a . user = f . currentUser , a . hasConnectedAdditionalSocialAccounts = function ( b ) { for ( var c in a . user . additionalProvidersData ) return ! 0 ; return ! 1 } , a . cancel = function ( ) { a . user = f . currentUser } , a . isConnectedSocialAccount = function ( b ) { return a . user . provider === b || a . user . additionalProvidersData && a . user . additionalProvidersData [ b ] } , a . removeUserSocialAccount = function ( b ) { a . success = a . error = null , c [ "delete" ] ( "/users/accounts" , { params : { provid
USERNAME _OR _EMAIL _LABEL : "Username or Email" , USERNAME _LABEL : "Username" , PASSWORD _LABEL : "Password" , CURRENT _PASSWORD _LABEL : "Current Password" , NEW _PASSWORD _LABEL : "New Password" , VERIFY _PASSWORD _LABEL : "Verify Password" , UPDATE _PASSWORD _LABEL : "Update Password" , FIRST _NAME _LABEL : "First Name" , LAST _NAME _LABEL : "Last Name" , LANGUAGE _LABEL : "Language" , EMAIL _LABEL : "Email" , SIGNUP _ACCOUNT _LINK : "Don't have an account? Sign up here" , SIGN _IN _ACCOUNT _LINK : "Already have an account? Sign in here" , SIGNUP _HEADER _TEXT : "Sign up" , SIGNIN _HEADER _TEXT : "Sign in" , SIGNUP _ERROR _TEXT : "Couldn't complete registration due to errors" , ENTER _ACCOUNT _EMAIL : "Enter your account email." , RESEND _VERIFICATION _EMAIL : "Resend Verification Email" , SAVE _CHANGES : "Save Changes" , CANCEL _BTN : "Cancel" , EDIT _PROFILE : "Edit your profile" , UPDATE _PROFILE _BTN : "Update Profile" , PROFILE _SAVE _SUCCESS : "Profile saved successfully" , PROFILE _SAVE _ERROR : "Could't Save Your Profile." , CONNECTED _SOCIAL _ACCOUNTS : "Connected social accounts" , CONNECT _OTHER _SOCIAL _ACCOUNTS : "Connect other social accounts" , FORGOT _PASSWORD _LINK : "Forgot your password?" , REVERIFY _ACCOUNT _LINK : "Resend your verification email" , SIGNIN _BTN : "Sign in" , SIGNUP _BTN : "Sign up" , SAVE _PASSWORD _BTN : "Save Password" , SUCCESS _HEADER : "Signup Successful" , SUCCESS _TEXT : "You’ ve successfully registered an account at TellForm." , VERIFICATION _EMAIL _SENT : "Verification Email has been Sent" , VERIFICATION _EMAIL _SENT _TO : "A verification email has been sent to" , NOT _ACTIVATED _YET : "But your account is not activated yet" , BEFORE _YOU _CONTINUE : "Before you continue, make sure to check your email for our verification. If you don’ t receive it within 24h drop us a line at " , CHECK _YOUR _EMAIL : "Check your email and click on the activation link to activate your account. If you have any questions drop us a line at" , CONTINUE : "Continue" , PASSWORD _RESTORE _HEADER : "Restore your password" , ENTER _YOUR _EMAIL : "Enter your account email." , SUBMIT _BTN : "Submit" , ASK _FOR _NEW _PASSWORD : "Ask for new password reset" , PASSWORD _RESET _INVALID : "Password reset is invalid" , PASSWORD _RESET _SUCCESS : "Passport successfully reset" , PASSWORD _CHANGE _SUCCESS : "Passport successfully changed" , RESET _PASSWORD : "Reset your password" , CHANGE _PASSWORD : "Change your password" , CONTINUE _TO _LOGIN : "Continue to login page" , VERIFY _SUCCESS : "Account successfully activated" , VERIFY _ERROR : "Verification link is invalid or has expired" } ) , a . preferredLanguage ( "en" ) . fallbackLanguage ( "en" ) . useSanitizeValueStrategy ( "escape" ) } ] ) , angular . module ( "users" ) . config ( [ "$translateProvider" , function ( a ) { a . translations ( "fr" , { ACCESS _DENIED _TEXT : "Vouz n’ êtes pas autorisé à accéder à cette page." , USERNAME _LABEL : "Nom d’ utilisateur" , PASSWORD _LABEL : "Mot de Passe" , CURRENT _PASSWORD _LABEL : "Mot de passe actuel" , NEW _PASSWORD _LABEL : "Nouveau Mot de Passe" , VERIFY _PASSWORD _LABEL : "Vérifier le mot de passe" , UPDATE _PASSWORD _LABEL : "Mettre à jour le mot de passe" , FIRST _NAME _LABEL : "Prénom" , LAST _NAME _LABEL : "Nom" , LANGUAGE _LABEL : "Langue" , EMAIL _LABEL : "Email" , UPDATE _PROFILE _BTN : "Modifier le Profil" , PROFILE _SAVE _SUCCESS : "Profil enregistré avec succès" , PROFILE _SAVE _ERROR : "Erreur: impossible d’ enregistrer votre Profile." , FORGOT _PASSWORD _LINK : "Mot de passe oublié ?" , REVERIFY _ACCOUNT _LINK : "Re-envoyez un email de vérification" , SIGNIN _BTN : "Connexion" , SIGNUP _BTN : "Créer un compte" , SAVE _PASSWORD _BTN : "Enregistrer votre nouveau Mot de Passe" , SUCCESS _HEADER : "Votre Compte a été enregistré !" , SUCCESS _TEXT : "Votre compte Tellform a été crée avec succès." , VERIFICATION _EMAIL _SENT : "Un email de verification a été envoyer à" , NOT _ACTIVATED _YET : "Mais votre compte n'est pas activé" , BEFORE _YOU _CONTINUE : "Avant de continuer, vous devez valider votre adresse mail. Merci de vérifier votre boite mail. Si vous ne l’ avez pas reçu dans les prochaines 24h, contactez-nous a " , CHECK _YOUR _EMAIL : "Vérifiez vos emails, et cliquez sur le lien de validation pour activer votre compte. Si vous avez une question contactez-nous à" , PASSWORD _RESTORE _HEADER : "Mot de passe perdu" , ENTER _YOUR _EMAIL : "Entrer votre email" , SUBMIT _BTN : "Enregistrer" , ASK _FOR _NEW _PASSWORD : "Demander un nouveau mot de pass " , PA