UNPKG

@malga-checkout/core

Version:
1 lines 25 kB
function e(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function o(o){return function a(r){return 0===arguments.length||e(r)?a:o.apply(this,arguments)}}function a(a){return function r(i,t){switch(arguments.length){case 0:return r;case 1:return e(i)?r:o((function(e){return a(i,e)}));default:return e(i)&&e(t)?r:e(i)?o((function(e){return a(e,t)})):e(t)?o((function(e){return a(i,e)})):a(i,t)}}}const r=Number.isInteger||function(e){return e<<0===e},i=a((function(e,o){var a=e<0?o.length+e:e;return"[object String]"===Object.prototype.toString.call(o)?o.charAt(a):o[a]})),t=a((function(e,o){return e.map((function(e){for(var a,t=o,s=0;s<e.length;){if(null==t)return;t=r(a=e[s])?i(a,t):t[a],s+=1}return t}))})),s=a((function(e,o){return t([e],o)[0]})),n={common:{total:"total",processing:"Processando",other:"Outro",order:{amount:"Total",delivery:"Frete"}},paymentMethods:{common:{payButton:"Pagar"},card:{title:"Cartão de crédito",newCardTitle:"Novo cartão de crédito",newCard:{errorMessageAllFieldsRequired:"Preencha todos os campos para prosseguir.",creditCard:{validity:"válido até",name:"Nome Completo",cvv:"CVV",safeEnvironment:"ambiente seguro"},fields:{cardNumber:{label:"Número do cartão",errorMessageRequired:"Número do cartão é obrigatório.",errorMessageMin:"Número do cartão incompleto.",errorMessageInvalidFormat:"Número do cartão inválido."},expirationDate:{label:"Expiração (MM/AA)",errorMessageRequired:"Validade é obrigatória.",errorMessageMin:"Data de expiração incompleta.",errorMessageMonthInvalid:"Data de expiração inválida.",errorMessageInvalidFormat:"Cartão vencido."},cvv:{label:"CVV",errorMessageRequired:"CVV é obrigatório.",errorMessageMin:"CVV incompleto.",errorMessageInvalidFormat:"CVV inválido."},name:{label:"Nome do titular do cartão",errorMessageRequired:"Nome do titular é obrigatório.",errorMessageInvalidFormat:"Nome inválido."},installments:{label:"Parcelamento",errorMessageRequired:"Selecione uma parcela para prosseguir."},saveCard:{label:"Armazenar cartão para compras futuras"}}},savedCards:{card:"Cartão de crédito ••••",fields:{cvv:{description:"Para efetuar sua transação de forma segura, informe o CVV presente no verso do seu cartão.",label:"Código de segurança (CVV)",errorMessage:"Formato inválido, verifique os dados do cartão."},installments:{label:"Parcelamento",errorMessage:"Parcelamento é obrigatório."}}}},pix:{title:"PIX",descriptions:{showQrCode:"O QR Code do PIX será exibido",paymentConfirmation:"após a confirmação de compra"}},boleto:{title:"Boleto",descriptions:{showBarcode:"O boleto com o código de barras será exibido",paymentConfirmation:"após a confirmação de compra"}},nupay:{title:"Nubank",content:{title:"Mais rápido, fácil e seguro.",subtitle:"Novidade",description:"Você pode ter um limite extra para essa compra! Verifique no momento do pagamento se está disponível."},stepper:{first:"A compra será finalizada no app do Nubank.",second:"Parcele sua compra no crédito ou pague à vista pelo débito.",third:"Não precisa preencher os dados do seu cartão.",fourth:"Pode confiar, é seguro. Sua compra é protegida pelas nossas medidas de segurança."},details:{first:"Para usar essa forma de pagamento, você",second:"precisa ser cliente do Nubank e ter limite de crédito ou saldo disponível",third:"na conta."}},drip:{title:"PIX parcelado + cashback",descriptions:{first:"São 3 passos simples para ter sua",second:"compra confirmada em {installments}x no PIX parcelado, zero juros, cashback",third:"e dependendo do seu perfil, com ou sem pagamento de entrada."},installments:{fifteenDays:"° PIX em 15 dias",thirtyDays:"° PIX em 30 dias"}}},dialogs:{common:{actionButtonLabel:"Continuar",clipboardClicked:"Código Copiado",clipboard:"Copiar Código",clipboardDescription:"Escaneie ou clique para copiar o código para pagar no aplicativo do seu banco."},pix:{title:"PIX disponível para pagamento!",subtitle:"Faça o pagamento do PIX abaixo para finalizar o seu pedido:",waitingPaymentMessage:"Pedido aguardando pagamento!",importantMessage:"Informações importantes",importantMessageDefault:"Caso o tempo de pagamento tenha expirado e o Pix não tenha sido pago, seu pedido será cancelado automaticamente. Não pague após este horário.",importantMessageFirst:"Vamos avisar por e-mail quando o banco identificar o depósito. Esse processo é automático.",importantMessageSecond:"Caso o tempo de pagamento tenha expirado e o Pix não tenha sido pago, seu pedido será cancelado automaticamente. Não pague após este horário.",errorMessage:"Não foi possível concluir sua transação, tente novamente.",errorMessageExpired:"Caso já tenha feito o pagamento, aguarde o e-mail de confirmação. Se não fez o pagamento ainda, faça um novo pedido.",errorTitleExpired:"O código PIX expirou",successMessage:"Pagamento feito com sucesso",expirationTimeCode:"Seu código",expirationTime:"expira em:",amount:"Valor a pagar:",paymentInstructions:"Para fazer o pagamento",paymentInstructionsFirstMessage:"Abra o aplicativo do seu banco e selecione o ambiente do PIX.",paymentInstructionsSecondMessage:"Escolha a opção pagar com código e cole o código acima.",paymentInstructionsThirdMessage:"Confirme as informações e finalize a sua compra."},boleto:{title:"Boleto disponível para pagamento!",subtitle:"Faça o pagamento do Boleto abaixo para finalizar o seu pedido:",waitingPaymentMessage:"Pedido aguardando pagamento!",errorMessage:"Não foi possível concluir sua transação, tente novamente.",clipboard:"Copiar Código",amount:"Valor a pagar:",expirationDate:"Vencimento:",importantMessage:"Informações importantes",importantMessageDefault:"Vamos avisar por e-mail quando o banco identificar o depósito. Esse processo pode levar até 48h e é automático.",importantMessageFirst:"Caso o boleto não seja pago até {expirationDate}, o pedido será cancelado automaticamente. Não pague após esta data.",showBoleto:"Exibir Boleto"},card:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},drip:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},session:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},nupay:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},success:{description:"Pedido recebido com sucesso!",actionButtonLabel:"Continuar"},error:{actionButtonLabel:"Tentar Novamente"}},page:{safeEnvironment:"Ambiente seguro",order:"Pedido",identification:"Identificação",payment:"Pagamento",secureAndEncrypted:"Seguro e encriptado",customer:{personalData:"Dados pessoais",document:"Documento",address:"Endereço",submitButton:"Próximo",fields:{name:{label:"Nome completo",errorMessageRequired:"Nome é obrigatório",errorMessageInvalidFormat:"Nome inválido."},email:{label:"E-mail",errorMessageRequired:"E-mail é obrigatório.",errorMessageInvalidFormat:"E-mail inválido."},phoneNumber:{label:"Telefone",errorMessageRequired:"Telefone é obrigatório.",errorMessageInvalidFormat:"Formato inválido, verifique o seu número de telefone."},documentCountry:{label:"País do documento",errorMessageRequired:"País é obrigatório."},documentType:{label:"Tipo do documento",errorMessageRequired:"Tipo do documento é obrigatório."},identification:{labelBrazil:"CPF/CNPJ",errorMessageRequiredBrazil:"Número do documento é obrigatório.",errorMessageInvalidCpf:"CPF inválido.",errorMessageInvalidCnpj:"CNPJ inválido.",errorInvalidNationalDocument:"Seu documento está incompleto.",errorRequiredCountry:"Selecione um país.",errorRequiredType:"Selecione o tipo do documento.",errorRequiredCountryAndType:"Selecione o país e o tipo do documento.",labelInternational:"Número do documento",errorMessageRequiredInternational:"Número do documento é obrigatório.",errorMessageInvalidFormatInternational:"Formato inválido, verifique o seu documento."},zipCode:{labelBrazil:"CEP",descriptionBrazil:"Não sei meu CEP",errorMessageRequiredBrazil:"CEP é obrigatório.",labelInternational:"Código postal (CEP)",errorMessageRequiredInternational:"Código postal é obrigatório.",errorMessageInvalidZipCodeFormat:"Código postal inválido.",errorMessageRequiredCountry:"Selecione um país"},street:{label:"Endereço",errorMessageRequired:"Endereço é obrigatório."},number:{label:"Número",errorMessageRequired:"Número é obrigatório."},complement:{label:"Complemento (opcional)"},neighborhood:{label:"Bairro",errorMessageRequired:"Bairro é obrigatório."},city:{label:"Cidade",errorMessageRequired:"Cidade é obrigatório."},state:{label:"Estado",errorMessageRequired:"Estado é obrigatório."},country:{label:"País",errorMessageRequired:"País é obrigatório."}}}}},d={common:{total:"total",processing:"Processing",other:"Other",order:{amount:"Total",delivery:"Shipping fee"}},paymentMethods:{common:{payButton:"Pay"},card:{title:"Credit Card",newCardTitle:"New Credit Card",newCard:{errorMessageAllFieldsRequired:"Fill in all fields to proceed.",creditCard:{validity:"valid thru",name:"Full Name",cvv:"CVV",safeEnvironment:"safe session"},fields:{cardNumber:{label:"Card number",errorMessageRequired:"A card number is required.",errorMessageMin:"Incomplete card number.",errorMessageInvalidFormat:"Invalid card number."},expirationDate:{label:"Expiration (MM/YY)",errorMessageRequired:"The expiration date is required.",errorMessageMin:"Incomplete expiration date.",errorMessageMonthInvalid:"Invalid expiration date.",errorMessageInvalidFormat:"Expired card."},cvv:{label:"CVV",errorMessageRequired:"A CVV is required.",errorMessageMin:"Incomplete CVV.",errorMessageInvalidFormat:"Invalid CVV."},name:{label:"Cardholder name",errorMessageRequired:"Cardholder name is required.",errorMessageInvalidFormat:"Invalid name."},installments:{label:"Installments",errorMessageRequired:"Select an installment to proceed."},saveCard:{label:"Save card for future use"}}},savedCards:{card:"Credit Card ••••",fields:{cvv:{description:"To process your transaction, please provide the CVV on the back of your card.",label:"Card Verification Value (CVV)",errorMessage:"Invalid format. Please, verify your card data."},installments:{label:"Installments",errorMessage:"Installments are required."}}}},pix:{title:"PIX",descriptions:{showQrCode:"The PIX QR Code will be display",paymentConfirmation:"after confirmation"}},boleto:{title:"Boleto",descriptions:{showBarcode:"The Boleto bar code will be display",paymentConfirmation:"after confirmation"}},nupay:{title:"Nubank",content:{title:"Faster, easier, and safer.",subtitle:"News",description:"You may have an extra limit for this purchase! Check the app if it is available."},stepper:{first:"The purchase will be concluded in the Nubank app.",second:"Pay in cash by debit or try credit with installments.",third:"You do not need to fill in your card details.",fourth:"It's safe. Our security measures protect your purchase."},details:{first:"To use this payment method, you",second:"must have a Nubank account with a credit limit or available balance",third:"."}},drip:{title:"Pix with installments + cashback",descriptions:{first:"There are 3 simple steps to have your",second:"purchase confirmed in {installments}x PIX installments with no interest and cashback",third:"and depending on your profile, with or without an entry fee."},installments:{fifteenDays:"° PIX after 15 days",thirtyDays:"° PIX after 30 days"}}},dialogs:{common:{actionButtonLabel:"Next",clipboardClicked:"Copied!",clipboard:"Copy code",clipboardDescription:"Scan or copy the code to pay in your bank's app."},pix:{title:"PIX is available for payment!",subtitle:"Pay the QR Code below to complete your order:",waitingPaymentMessage:"Order awaiting payment!",importantMessage:"Important information",importantMessageDefault:"If the QR Code has expired and the Pix has not been paid, your order will be automatically canceled. Do not pay after this time.",importantMessageFirst:"We will notify you by email when the bank identifies the deposit. This process can take up to 48 hours and is automatic.",importantMessageSecond:"If the QR Code has expired and the Pix has not been paid, your order will be automatically canceled. Do not pay after this time.",errorMessage:"It was not possible to process your transaction. Please, try again.",errorMessageExpired:"If you have already made the payment, wait for the confirmation e-mail. If you haven't made payment yet, please place a new order.",errorTitleExpired:"This PIX code has expired",successMessage:"Payment made successfully",expirationTimeCode:"Your code",expirationTime:"expires on:",amount:"Total:",paymentInstructions:"To pay",paymentInstructionsFirstMessage:"Open your bank app and select the PIX section.",paymentInstructionsSecondMessage:'Choose "Pay with Code" and paste the code above.',paymentInstructionsThirdMessage:"Confirm the information and pay."},boleto:{title:"Boleto is available for payment!",subtitle:"Pay the Boleto below to complete your order:",waitingPaymentMessage:"Order awaiting payment!",errorMessage:"It was not possible to process your transaction. Please, try again.",clipboard:"Copy Code",amount:"Total:",expirationDate:"Expiration date:",importantMessage:"Important information",importantMessageDefault:"We will notify you by email when the bank identifies the deposit. This process can take up to 48 hours and is automatic.",importantMessageFirst:"If the boleto is not paid by {expirationDate}, your order will be automatically canceled. Do not pay after this date.",showBoleto:"Show boleto"},card:{errorMessage:"It was not possible to process your transaction. Please, try again."},drip:{errorMessage:"It was not possible to process your transaction. Please, try again."},session:{errorMessage:"It was not possible to process your transaction. Please, try again."},nupay:{errorMessage:"It was not possible to process your transaction. Please, try again."},success:{description:"Order received successfully!",actionButtonLabel:"Next"},error:{actionButtonLabel:"Try again"}},page:{safeEnvironment:"Safe session",order:"Order",identification:"Identification",payment:"Payment",secureAndEncrypted:"Secure and encrypted",customer:{personalData:"Personal details",document:"Document",address:"Address",submitButton:"Next",fields:{name:{label:"Full Name",errorMessageRequired:"A name is required",errorMessageInvalidFormat:"Invalid name."},email:{label:"Email",errorMessageRequired:"An e-mail is required.",errorMessageInvalidFormat:"Invalid email."},phoneNumber:{label:"Phone number",errorMessageRequired:"A phone number is required.",errorMessageInvalidFormat:"Invalid format. Please, verify your phone number."},documentCountry:{label:"Document Country",errorMessageRequired:"Country is required."},documentType:{label:"Document Type",errorMessageRequired:"Document type is required."},identification:{labelBrazil:"CPF/CNPJ",errorMessageRequiredBrazil:"Document number is required.",errorMessageInvalidCpf:"Invalid CPF.",errorMessageInvalidCnpj:"Invalid CNPJ.",errorInvalidNationalDocument:"Your document is incomplete.",errorRequiredCountry:"Select a country.",errorRequiredType:"Select document type.",errorRequiredCountryAndType:"Select the country and document type.",labelInternational:"Document number",errorMessageRequiredInternational:"The document ID is required.",errorMessageInvalidFormatInternational:"Invalid format. Please, verify your document."},zipCode:{labelBrazil:"Zip Code",descriptionBrazil:"I don't know my zip code",errorMessageRequiredBrazil:"A Zip Code is required.",labelInternational:"Postal code (ZIP code)",errorMessageRequiredInternational:"A zip code is required.",errorMessageInvalidZipCodeFormat:"Invalid postal code.",errorMessageRequiredCountry:"Select a country"},street:{label:"Address",errorMessageRequired:"The street is required."},number:{label:"Number",errorMessageRequired:"A number is required."},complement:{label:"Additional info (optional)"},neighborhood:{label:"Neighborhood",errorMessageRequired:"The neighborhood is required."},city:{label:"City",errorMessageRequired:"The city is required."},state:{label:"State",errorMessageRequired:"The state is required."},country:{label:"Country",errorMessageRequired:"Country is required."}}}}},l={common:{total:"total",processing:"Processando",other:"Outro",order:{amount:"Total",delivery:"Frete"}},paymentMethods:{common:{payButton:"Pagar"},card:{title:"Cartão de crédito",newCardTitle:"Novo cartão de crédito",newCard:{errorMessageAllFieldsRequired:"Preencha todos os campos para prosseguir.",creditCard:{validity:"válido até",name:"Nome Completo",cvv:"CVV",safeEnvironment:"ambiente seguro"},fields:{cardNumber:{label:"Número do cartão",errorMessageRequired:"Número do cartão é obrigatório.",errorMessageMin:"Número do cartão incompleto.",errorMessageInvalidFormat:"Número do cartão inválido."},expirationDate:{label:"Expiração (MM/AA)",errorMessageRequired:"Validade é obrigatória.",errorMessageMin:"Data de expiração incompleta.",errorMessageMonthInvalid:"Data de expiração inválida.",errorMessageInvalidFormat:"Cartão vencido."},cvv:{label:"CVV",errorMessageRequired:"CVV é obrigatório.",errorMessageMin:"CVV incompleto.",errorMessageInvalidFormat:"CVV inválido."},name:{label:"Nome do titular do cartão",errorMessageRequired:"Nome do titular é obrigatório.",errorMessageInvalidFormat:"Nome inválido."},installments:{label:"Parcelamento",errorMessageRequired:"Selecione uma parcela para prosseguir."},saveCard:{label:"Armazenar cartão para compras futuras"}}},savedCards:{card:"Cartão de crédito ••••",fields:{cvv:{description:"Para efetuar sua transação de forma segura, informe o CVV presente no verso do seu cartão.",label:"Código de segurança (CVV)",errorMessage:"Formato inválido, verifique os dados do cartão."},installments:{label:"Parcelamento",errorMessage:"Parcelamento é obrigatório."}}}},pix:{title:"PIX",descriptions:{showQrCode:"O QR Code do PIX será exibido",paymentConfirmation:"após a confirmação de compra"}},boleto:{title:"Boleto",descriptions:{showBarcode:"O boleto com o código de barras será exibido",paymentConfirmation:"após a confirmação de compra"}},nupay:{title:"Nubank",content:{title:"Mais rápido, fácil e seguro.",subtitle:"Novidade",description:"Você pode ter um limite extra para essa compra! Verifique no momento do pagamento se está disponível."},stepper:{first:"A compra será finalizada no app do Nubank.",second:"Parcele sua compra no crédito ou pague à vista pelo débito.",third:"Não precisa preencher os dados do seu cartão.",fourth:"Pode confiar, é seguro. Sua compra é protegida pelas nossas medidas de segurança."},details:{first:"Para usar essa forma de pagamento, você",second:"precisa ser cliente do Nubank e ter limite de crédito ou saldo disponível",third:"na conta."}},drip:{title:"PIX parcelado + cashback",descriptions:{first:"São 3 passos simples para ter sua",second:"compra confirmada em {installments}x no PIX parcelado, zero juros, cashback",third:"e dependendo do seu perfil, com ou sem pagamento de entrada."},installments:{fifteenDays:"° PIX em 15 dias",thirtyDays:"° PIX em 30 dias"}}},dialogs:{common:{actionButtonLabel:"Continuar",clipboardClicked:"Código Copiado",clipboard:"Copiar Código",clipboardDescription:"Escaneie ou clique para copiar o código para pagar no aplicativo do seu banco."},pix:{title:"PIX disponível para pagamento!",subtitle:"Faça o pagamento do PIX abaixo para finalizar o seu pedido:",waitingPaymentMessage:"Pedido aguardando pagamento!",importantMessage:"Informações importantes",importantMessageDefault:"Caso o tempo de pagamento tenha expirado e o Pix não tenha sido pago, seu pedido será cancelado automaticamente. Não pague após este horário.",importantMessageFirst:"Vamos avisar por e-mail quando o banco identificar o depósito. Esse processo é automático.",importantMessageSecond:"Caso o tempo de pagamento tenha expirado e o Pix não tenha sido pago, seu pedido será cancelado automaticamente. Não pague após este horário.",errorMessage:"Não foi possível concluir sua transação, tente novamente.",errorMessageExpired:"Caso já tenha feito o pagamento, aguarde o e-mail de confirmação. Se não fez o pagamento ainda, faça um novo pedido.",errorTitleExpired:"O código PIX expirou",successMessage:"Pagamento feito com sucesso",expirationTimeCode:"Seu código",expirationTime:"expira em:",amount:"Valor a pagar:",paymentInstructions:"Para fazer o pagamento",paymentInstructionsFirstMessage:"Abra o aplicativo do seu banco e selecione o ambiente do PIX.",paymentInstructionsSecondMessage:"Escolha a opção pagar com código e cole o código acima.",paymentInstructionsThirdMessage:"Confirme as informações e finalize a sua compra."},boleto:{title:"Boleto disponível para pagamento!",subtitle:"Faça o pagamento do Boleto abaixo para finalizar o seu pedido:",waitingPaymentMessage:"Pedido aguardando pagamento!",errorMessage:"Não foi possível concluir sua transação, tente novamente.",clipboard:"Copiar Código",amount:"Valor a pagar:",expirationDate:"Vencimento:",importantMessage:"Informações importantes",importantMessageDefault:"Vamos avisar por e-mail quando o banco identificar o depósito. Esse processo pode levar até 48h e é automático.",importantMessageFirst:"Caso o boleto não seja pago até {expirationDate}, o pedido será cancelado automaticamente. Não pague após esta data.",showBoleto:"Exibir Boleto"},card:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},drip:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},session:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},nupay:{errorMessage:"Não foi possível concluir sua transação, tente novamente."},success:{description:"Pedido recebido com sucesso!",actionButtonLabel:"Continuar"},error:{actionButtonLabel:"Tentar Novamente"}},page:{safeEnvironment:"Ambiente seguro",order:"Pedido",identification:"Identificação",payment:"Pagamento",secureAndEncrypted:"Seguro e encriptado",customer:{personalData:"Dados pessoais",document:"Documento",address:"Endereço",submitButton:"Próximo",fields:{name:{label:"Nome completo",errorMessageRequired:"Nome é obrigatório",errorMessageInvalidFormat:"Nome inválido."},email:{label:"E-mail",errorMessageRequired:"E-mail é obrigatório.",errorMessageInvalidFormat:"E-mail inválido."},phoneNumber:{label:"Telefone",errorMessageRequired:"Telefone é obrigatório.",errorMessageInvalidFormat:"Formato inválido, verifique o seu número de telefone."},documentCountry:{label:"País do documento",errorMessageRequired:"País é obrigatório."},documentType:{label:"Tipo do documento",errorMessageRequired:"Tipo do documento é obrigatório."},identification:{labelBrazil:"CPF/CNPJ",errorMessageRequiredBrazil:"Número do documento é obrigatório.",errorMessageInvalidCpf:"CPF inválido.",errorMessageInvalidCnpj:"CNPJ inválido.",errorInvalidNationalDocument:"Seu documento está incompleto.",errorRequiredCountry:"Selecione um país.",errorRequiredType:"Selecione o tipo do documento.",errorRequiredCountryAndType:"Selecione o país e o tipo do documento.",labelInternational:"Número do documento",errorMessageRequiredInternational:"Número do documento é obrigatório.",errorMessageInvalidFormatInternational:"Formato inválido, verifique o seu documento."},zipCode:{labelBrazil:"CEP",descriptionBrazil:"Não sei meu CEP",errorMessageRequiredBrazil:"CEP é obrigatório.",labelInternational:"Código postal (CEP)",errorMessageRequiredInternational:"Código postal é obrigatório.",errorMessageInvalidZipCodeFormat:"Código postal inválido.",errorMessageRequiredCountry:"Selecione um país"},street:{label:"Endereço",errorMessageRequired:"Endereço é obrigatório."},number:{label:"Número",errorMessageRequired:"Número é obrigatório."},complement:{label:"Complemento (opcional)"},neighborhood:{label:"Bairro",errorMessageRequired:"Bairro é obrigatório."},city:{label:"Cidade",errorMessageRequired:"Cidade é obrigatório."},state:{label:"Estado",errorMessageRequired:"Estado é obrigatório."},country:{label:"País",errorMessageRequired:"País é obrigatório."}}}}};function c(e,o,a){const r=function(e){const o=function(e){return e||(!e&&window?function(){const[e]=window.navigator.language.split("-");return["pt","en"].includes(e)?e:"pt"}():"pt")}(e);return{default:l,pt:n,en:d,pt_BR:n,en_US:d,"pt-BR":n,"en-US":d}[o]}(o),i=e.split("."),t=s(i,r);return a?function(e,o,a){var r,i,t,s,n,d,l=/([$\^\\\/()|?+*\[\]{}.\-])/g;return s=(d=(a=a||{}).delimiter||"{}").length,n=Math.ceil(s/2),i=d.substr(0,n).replace(l,"\\$1"),t=d.substr(n,s).replace(l,"\\$1")||i,r=new RegExp(i+"[^"+i+t+"]+"+t,"g"),e.replace(r,(function(e){var a,r=e.slice(n,-n),i=r.split("."),t=0,s=i.length;if(r in o)a=o[r];else for(a=o;t<s;t++){if(!(i[t]in a))return e;a=a[i[t]]}return a}))}(t,a):t}function u(e,o,a){return c(e,o,a)}export{u as Z}