!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):((e=e||self).__vee_validate_locale__pt_PT=e.__vee_validate_locale__pt_PT||{},e.__vee_validate_locale__pt_PT.js=r())}(this,function(){"use strict";var e,r={name:"pt_PT",messages:{after:function(e,r){return"O campo "+e+" deve estar depois do campo "+r[0]+"."},alpha:function(e){return"O campo "+e+" deve conter somente letras."},alpha_dash:function(e){return"O campo "+e+" deve conter letras, números e traços."},alpha_num:function(e){return"O campo "+e+" deve conter somente letras e números."},alpha_spaces:function(e){return"O "+e+" só pode conter caracteres alfabéticos e espaços."},before:function(e,r){return"O campo "+e+" deve estar antes do campo "+r[0]+"."},between:function(e,r){return"O campo "+e+" deve estar entre "+r[0]+" e "+r[1]+"."},confirmed:function(e,r){return"Os campos "+e+" e "+r[0]+" devem ser iguais."},credit_card:function(e){return"O campo "+e+" é inválido."},date_between:function(e,r){return"O campo "+e+" deve estar entre "+r[0]+" e "+r[1]+"."},date_format:function(e,r){return"O campo "+e+" deve estar no formato "+r[0]+"."},decimal:function(e,r){void 0===r&&(r=[]);var o=r[0];return void 0===o&&(o="*"),"O campo "+e+" deve ser numérico e deve conter"+("*"===o?"":" "+o)+" casas decimais."},digits:function(e,r){return"O campo "+e+" deve ser numérico e ter "+r[0]+" dígitos."},dimensions:function(e,r){return"O campo "+e+" deve ter "+r[0]+" pixels de largura por "+r[1]+" pixels de altura."},email:function(e){return"O campo "+e+" deve ser um email válido."},excluded:function(e){return"O campo "+e+" deve ser um valor válido."},ext:function(e){return"O campo "+e+" deve ser um ficheiro válido."},image:function(e){return"O campo "+e+" deve ser uma imagem."},included:function(e){return"O campo "+e+" deve ter um valor válido."},ip:function(e){return"O campo "+e+" deve ser um endereço IP válido."},max:function(e,r){return"O campo "+e+" não deve ter mais que "+r[0]+" caracteres."},max_value:function(e,r){return"O campo "+e+" precisa ser "+r[0]+" ou menor."},mimes:function(e){return"O campo "+e+" deve ser um tipo de ficheiro válido."},min:function(e,r){return"O campo "+e+" deve conter pelo menos "+r[0]+" caracteres."},min_value:function(e,r){return"O campo "+e+" precisa ser "+r[0]+" ou maior."},numeric:function(e){return"O campo "+e+" deve conter apenas números"},regex:function(e){return"O campo "+e+" possui um formato inválido."},required:function(e){return"O campo "+e+" é obrigatório."},size:function(e,r){var o,n,t,a=r[0];return"O campo "+e+" deve ser menor que "+(o=a,n=1024,t=0==(o=Number(o)*n)?0:Math.floor(Math.log(o)/Math.log(n)),1*(o/Math.pow(n,t)).toFixed(2)+" "+["Byte","KB","MB","GB","TB","PB","EB","ZB","YB"][t])+"."},url:function(e){return"O campo "+e+" não é um URL válido."}},attributes:{}};return"undefined"!=typeof VeeValidate&&VeeValidate.Validator.localize(((e={})[r.name]=r,e)),r});