UNPKG

@malga-checkout/core

Version:
874 lines (872 loc) 32 kB
function C(e, o, a) { var t, r, i, s, l, c, y = /([$\^\\\/()|?+*\[\]{}.\-])/g; return a = a || {}, c = a.delimiter || "{}", s = c.length, l = Math.ceil(s / 2), r = c.substr(0, l).replace(y, "\\$1"), i = c.substr(l, s).replace(y, "\\$1") || r, t = new RegExp(r + "[^" + r + i + "]+" + i, "g"), e.replace(t, function(M) { var m = M.slice(l, -l), p = m.split("."), n, u = 0, h = p.length; if (m in o) n = o[m]; else for (n = o; u < h; u++) if (p[u] in n) n = n[p[u]]; else return M; return n; }); } var P = C; function d(e) { return e != null && typeof e == "object" && e["@@functional/placeholder"] === !0; } function g(e) { return function o(a) { return arguments.length === 0 || d(a) ? o : e.apply(this, arguments); }; } function v(e) { return function o(a, t) { switch (arguments.length) { case 0: return o; case 1: return d(a) ? o : g(function(r) { return e(a, r); }); default: return d(a) && d(t) ? o : d(a) ? g(function(r) { return e(r, t); }) : d(t) ? g(function(r) { return e(a, r); }) : e(a, t); } }; } function I(e) { return Object.prototype.toString.call(e) === "[object String]"; } const q = Number.isInteger || function(o) { return o << 0 === o; }; var N = /* @__PURE__ */ v(function(o, a) { var t = o < 0 ? a.length + o : o; return I(a) ? a.charAt(t) : a[t]; }); const x = N; var F = /* @__PURE__ */ v(function(o, a) { return o.map(function(t) { for (var r = a, i = 0, s; i < t.length; ) { if (r == null) return; s = t[i], r = q(s) ? x(s, r) : r[s], i += 1; } return r; }); }); const R = F; var w = /* @__PURE__ */ v(function(o, a) { return R([o], a)[0]; }); const B = w, E = { total: "total", processing: "Processando", other: "Outro", order: { amount: "Total", delivery: "Frete" } }, T = { common: { payButton: "Pagar" }, card: { title: "Cart\xE3o de cr\xE9dito", newCardTitle: "Novo cart\xE3o de cr\xE9dito", newCard: { errorMessageAllFieldsRequired: "Preencha todos os campos para prosseguir.", creditCard: { validity: "v\xE1lido at\xE9", name: "Nome Completo", cvv: "CVV", safeEnvironment: "ambiente seguro" }, fields: { cardNumber: { label: "N\xFAmero do cart\xE3o *", errorMessageRequired: "N\xFAmero do cart\xE3o \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, expirationDate: { label: "Data de expira\xE7\xE3o (MM/AA) *", errorMessageRequired: "Validade \xE9 obrigat\xF3ria.", errorMessageInvalidFormat: "Data inv\xE1lida, verifique os dados do cart\xE3o." }, cvv: { label: "C\xF3digo de seguran\xE7a (CVV) *", errorMessageRequired: "CVV \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, name: { label: "Nome no cart\xE3o *", errorMessageRequired: "Portador do cart\xE3o \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, installments: { label: "Parcelamento *", errorMessageRequired: "Selecione uma parcela para prosseguir." }, saveCard: { label: "Armazenar cart\xE3o para compras futuras" } } }, savedCards: { card: "Cart\xE3o de cr\xE9dito \u2022\u2022\u2022\u2022", fields: { cvv: { description: "Para efetuar sua transa\xE7\xE3o de forma segura, informe o CVV presente no verso do seu cart\xE3o.", label: "C\xF3digo de seguran\xE7a (CVV) *", errorMessage: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, installments: { label: "Parcelamento *", errorMessage: "Parcelamento \xE9 obrigat\xF3rio." } } } }, pix: { title: "PIX", descriptions: { showQrCode: "O QR Code do PIX ser\xE1 exibido", paymentConfirmation: "ap\xF3s a confirma\xE7\xE3o de compra" } }, boleto: { title: "Boleto", descriptions: { showBarcode: "O boleto com o c\xF3digo de barras ser\xE1 exibido", paymentConfirmation: "ap\xF3s a confirma\xE7\xE3o de compra" } }, nupay: { title: "Nubank", content: { title: "Mais r\xE1pido, f\xE1cil e seguro.", subtitle: "Novidade", description: "Voc\xEA pode ter um limite extra para essa compra! Verifique no momento do pagamento se est\xE1 dispon\xEDvel." }, stepper: { first: "A compra ser\xE1 finalizada no app do Nubank.", second: "Parcele sua compra no cr\xE9dito ou pague \xE0 vista pelo d\xE9bito.", third: "N\xE3o precisa preencher os dados do seu cart\xE3o.", fourth: "Pode confiar, \xE9 seguro. Sua compra \xE9 protegida pelas nossas medidas de seguran\xE7a." }, details: { first: "Para usar essa forma de pagamento, voc\xEA", second: "precisa ser cliente do Nubank e ter limite de cr\xE9dito ou saldo dispon\xEDvel", third: "na conta." } }, drip: { title: "PIX parcelado + cashback", descriptions: { first: "S\xE3o 3 passos simples para ter sua", second: "compra confirmada em 3x no PIX parcelado, zero juros, cashback", third: "e dependendo do seu perfil, com ou sem pagamento de entrada." }, installments: { fifteenDays: "\xB0 PIX em 15 dias", thirtyDays: "\xB0 PIX em 30 dias" } } }, V = { common: { actionButtonLabel: "Continuar", clipboardClicked: "C\xF3digo Copiado", clipboard: "Copiar C\xF3digo", clipboardDescription: "Escaneie ou clique para copiar o c\xF3digo para pagar no aplicativo do seu banco." }, pix: { title: "PIX dispon\xEDvel para pagamento!", subtitle: "Fa\xE7a o pagamento do PIX abaixo para finalizar o seu pedido:", waitingPaymentMessage: "Pedido aguardando pagamento!", importantMessage: "Informa\xE7\xF5es importantes", importantMessageDefault: "Caso o tempo de pagamento tenha expirado e o Pix n\xE3o tenha sido pago, seu pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s este hor\xE1rio.", importantMessageFirst: "Vamos avisar por e-mail quando o banco identificar o dep\xF3sito. Esse processo \xE9 autom\xE1tico.", importantMessageSecond: "Caso o tempo de pagamento tenha expirado e o Pix n\xE3o tenha sido pago, seu pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s este hor\xE1rio.", errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente.", errorMessageExpired: "Caso j\xE1 tenha feito o pagamento, aguarde o e-mail de confirma\xE7\xE3o. Se n\xE3o fez o pagamento ainda, fa\xE7a um novo pedido.", errorTitleExpired: "O c\xF3digo PIX expirou", successMessage: "Pagamento feito com sucesso", expirationTimeCode: "Seu c\xF3digo", 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\xE7\xE3o pagar com c\xF3digo e cole o c\xF3digo acima.", paymentInstructionsThirdMessage: "Confirme as informa\xE7\xF5es e finalize a sua compra." }, boleto: { title: "Boleto dispon\xEDvel para pagamento!", subtitle: "Fa\xE7a o pagamento do Boleto abaixo para finalizar o seu pedido:", waitingPaymentMessage: "Pedido aguardando pagamento!", errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente.", clipboard: "Copiar C\xF3digo", amount: "Valor a pagar:", expirationDate: "Vencimento:", importantMessage: "Informa\xE7\xF5es importantes", importantMessageDefault: "Vamos avisar por e-mail quando o banco identificar o dep\xF3sito. Esse processo pode levar at\xE9 48h e \xE9 autom\xE1tico.", importantMessageFirst: "Caso o boleto n\xE3o seja pago at\xE9 {expirationDate}, o pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s esta data.", showBoleto: "Exibir Boleto" }, card: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, drip: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, session: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, nupay: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, success: { description: "Pedido recebido com sucesso!", actionButtonLabel: "Continuar" }, error: { actionButtonLabel: "Tentar Novamente" } }, D = { safeEnvironment: "Ambiente seguro", order: "Pedido", identification: "Identifica\xE7\xE3o", payment: "Pagamento", secureAndEncrypted: "Seguro e encriptado", customer: { personalData: "Dados pessoais", document: "Documento", address: "Endere\xE7o", submitButton: "Pr\xF3ximo", fields: { name: { label: "Nome completo *", errorMessageRequired: "Nome completo \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Data inv\xE1lida, verifique os dados do cart\xE3o." }, email: { label: "E-mail *", errorMessageRequired: "E-mail \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique seu e-mail." }, phoneNumber: { label: "Telefone *", errorMessageRequired: "Telefone \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique o seu n\xFAmero de telefone." }, documentCountry: { label: "Pa\xEDs do documento *", errorMessageRequired: "Selecione um pa\xEDs para continuar." }, documentType: { label: "Tipo do documento *", errorMessageRequired: "Selecione um tipo de documento para continuar." }, identification: { labelBrazil: "CPF/CNPJ *", errorMessageRequiredBrazil: "CPF ou CNPJ \xE9 obrigat\xF3rio.", errorMessageInvalidFormatBrazil: "Formato inv\xE1lido, verifique seu CPF ou CNPJ.", labelInternational: "N\xFAmero do documento *", errorMessageRequiredInternational: "N\xFAmero do documento \xE9 obrigat\xF3rio.", errorMessageInvalidFormatInternational: "Formato inv\xE1lido, verifique o seu documento." }, zipCode: { labelBrazil: "CEP", descriptionBrazil: "N\xE3o sei meu CEP", errorMessageRequiredBrazil: "CEP \xE9 obrigat\xF3rio.", errorMessageInvalidZipCodeFormat: "Digite um CEP v\xE1lido", errorMessageRequiredCountry: "Selecione um pa\xEDs", labelInternational: "C\xF3digo postal (CEP)", errorMessageRequiredInternational: "C\xF3digo postal \xE9 obrigat\xF3rio." }, street: { label: "Endere\xE7o", errorMessageRequired: "Endere\xE7o \xE9 obrigat\xF3rio." }, number: { label: "N\xFAmero", errorMessageRequired: "N\xFAmero \xE9 obrigat\xF3rio." }, complement: { label: "Complemento", errorMessageRequired: "Complemento \xE9 obrigat\xF3rio." }, neighborhood: { label: "Bairro", errorMessageRequired: "Bairro \xE9 obrigat\xF3rio." }, city: { label: "Cidade", errorMessageRequired: "Cidade \xE9 obrigat\xF3rio." }, state: { label: "Estado", errorMessageRequired: "Estado \xE9 obrigat\xF3rio." }, country: { label: "Pa\xEDs", errorMessageRequired: "Selecione um pa\xEDs para continuar." } } } }, b = { common: E, paymentMethods: T, dialogs: V, page: D }, S = { total: "total", processing: "Processing", other: "Other", order: { amount: "Total", delivery: "Shipping fee" } }, z = { 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.", errorMessageInvalidFormat: "Invalid format. Please, verify your card data." }, expirationDate: { label: "Expiration date (MM/AA) *", errorMessageRequired: "The expiration date is required.", errorMessageInvalidFormat: "The expiration date is invalid. Please, verify your card data." }, cvv: { label: "Card Verification Value (CVV) * ", errorMessageRequired: "A CVV is required.", errorMessageInvalidFormat: "Invalid format. Please, verify your card data." }, name: { label: "Card name *", errorMessageRequired: "A card name is required.", errorMessageInvalidFormat: "Invalid format. Please, verify your card data." }, installments: { label: "Installments *", errorMessageRequired: "Select an installment to proceed." }, saveCard: { label: "Save card for future use" } } }, savedCards: { card: "Credit Card \u2022\u2022\u2022\u2022", 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 3 installments in PIX, zero interest, cashback", third: "and depending on your profile, with or without an entry fee." }, installments: { fifteenDays: "\xB0 PIX after 15 days", thirtyDays: "\xB0 PIX after 30 days" } } }, A = { 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" } }, k = { 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: "Full name is required.", errorMessageInvalidFormat: "The expiration date is invalid. Please, verify your card data." }, email: { label: "E-mail *", errorMessageRequired: "An e-mail is required.", errorMessageInvalidFormat: "Invalid format. Please, verify your e-mail." }, phoneNumber: { label: "Phone *", errorMessageRequired: "A phone number is required.", errorMessageInvalidFormat: "Invalid format. Please, verify your phone number." }, documentCountry: { label: "Document Country *", errorMessageRequired: "Select your country to continue." }, documentType: { label: "Document Type *", errorMessageRequired: "Please, select a document type to continue." }, identification: { labelBrazil: "CPF/CNPJ*", errorMessageRequiredBrazil: "A CPF or a CNPJ is required.", errorMessageInvalidFormatBrazil: "Invalid format. Please, verify your CPF or CNPJ.", labelInternational: "Document ID *", 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.", errorMessageInvalidZipCodeFormat: "Enter a valid ZIP code", errorMessageRequiredCountry: "Select a country", labelInternational: "Zip Code", errorMessageRequiredInternational: "A zip code is required." }, street: { label: "Address", errorMessageRequired: "The street is required." }, number: { label: "Number", errorMessageRequired: "A number is required." }, complement: { label: "Street Address 2", errorMessageRequired: "Street Address 2 is required." }, 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: "Select your country to continue." } } } }, f = { common: S, paymentMethods: z, dialogs: A, page: k }, X = { total: "total", processing: "Processando", other: "Outro", order: { amount: "Total", delivery: "Frete" } }, L = { common: { payButton: "Pagar" }, card: { title: "Cart\xE3o de cr\xE9dito", newCardTitle: "Novo cart\xE3o de cr\xE9dito", newCard: { errorMessageAllFieldsRequired: "Preencha todos os campos para prosseguir.", creditCard: { validity: "v\xE1lido at\xE9", name: "Nome Completo", cvv: "CVV", safeEnvironment: "ambiente seguro" }, fields: { cardNumber: { label: "N\xFAmero do cart\xE3o *", errorMessageRequired: "N\xFAmero do cart\xE3o \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, expirationDate: { label: "Data de expira\xE7\xE3o (MM/AA) *", errorMessageRequired: "Validade \xE9 obrigat\xF3ria.", errorMessageInvalidFormat: "Data inv\xE1lida, verifique os dados do cart\xE3o." }, cvv: { label: "C\xF3digo de seguran\xE7a (CVV) *", errorMessageRequired: "CVV \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, name: { label: "Nome no cart\xE3o *", errorMessageRequired: "Portador do cart\xE3o \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, installments: { label: "Parcelamento *", errorMessageRequired: "Selecione uma parcela para prosseguir." }, saveCard: { label: "Armazenar cart\xE3o para compras futuras" } } }, savedCards: { card: "Cart\xE3o de cr\xE9dito \u2022\u2022\u2022\u2022", fields: { cvv: { description: "Para efetuar sua transa\xE7\xE3o de forma segura, informe o CVV presente no verso do seu cart\xE3o.", label: "C\xF3digo de seguran\xE7a (CVV) *", errorMessage: "Formato inv\xE1lido, verifique os dados do cart\xE3o." }, installments: { label: "Parcelamento *", errorMessage: "Parcelamento \xE9 obrigat\xF3rio." } } } }, pix: { title: "PIX", descriptions: { showQrCode: "O QR Code do PIX ser\xE1 exibido", paymentConfirmation: "ap\xF3s a confirma\xE7\xE3o de compra" } }, boleto: { title: "Boleto", descriptions: { showBarcode: "O boleto com o c\xF3digo de barras ser\xE1 exibido", paymentConfirmation: "ap\xF3s a confirma\xE7\xE3o de compra" } }, nupay: { title: "Nubank", content: { title: "Mais r\xE1pido, f\xE1cil e seguro.", subtitle: "Novidade", description: "Voc\xEA pode ter um limite extra para essa compra! Verifique no momento do pagamento se est\xE1 dispon\xEDvel." }, stepper: { first: "A compra ser\xE1 finalizada no app do Nubank.", second: "Parcele sua compra no cr\xE9dito ou pague \xE0 vista pelo d\xE9bito.", third: "N\xE3o precisa preencher os dados do seu cart\xE3o.", fourth: "Pode confiar, \xE9 seguro. Sua compra \xE9 protegida pelas nossas medidas de seguran\xE7a." }, details: { first: "Para usar essa forma de pagamento, voc\xEA", second: "precisa ser cliente do Nubank e ter limite de cr\xE9dito ou saldo dispon\xEDvel", third: "na conta." } }, drip: { title: "PIX parcelado + cashback", descriptions: { first: "S\xE3o 3 passos simples para ter sua", second: "compra confirmada em 3x no PIX parcelado, zero juros, cashback", third: "e dependendo do seu perfil, com ou sem pagamento de entrada." }, installments: { fifteenDays: "\xB0 PIX em 15 dias", thirtyDays: "\xB0 PIX em 30 dias" } } }, O = { common: { actionButtonLabel: "Continuar", clipboardClicked: "C\xF3digo Copiado", clipboard: "Copiar C\xF3digo", clipboardDescription: "Escaneie ou clique para copiar o c\xF3digo para pagar no aplicativo do seu banco." }, pix: { title: "PIX dispon\xEDvel para pagamento!", subtitle: "Fa\xE7a o pagamento do PIX abaixo para finalizar o seu pedido:", waitingPaymentMessage: "Pedido aguardando pagamento!", importantMessage: "Informa\xE7\xF5es importantes", importantMessageDefault: "Caso o tempo de pagamento tenha expirado e o Pix n\xE3o tenha sido pago, seu pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s este hor\xE1rio.", importantMessageFirst: "Vamos avisar por e-mail quando o banco identificar o dep\xF3sito. Esse processo \xE9 autom\xE1tico.", importantMessageSecond: "Caso o tempo de pagamento tenha expirado e o Pix n\xE3o tenha sido pago, seu pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s este hor\xE1rio.", errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente.", errorMessageExpired: "Caso j\xE1 tenha feito o pagamento, aguarde o e-mail de confirma\xE7\xE3o. Se n\xE3o fez o pagamento ainda, fa\xE7a um novo pedido.", errorTitleExpired: "O c\xF3digo PIX expirou", successMessage: "Pagamento feito com sucesso", expirationTimeCode: "Seu c\xF3digo", 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\xE7\xE3o pagar com c\xF3digo e cole o c\xF3digo acima.", paymentInstructionsThirdMessage: "Confirme as informa\xE7\xF5es e finalize a sua compra." }, boleto: { title: "Boleto dispon\xEDvel para pagamento!", subtitle: "Fa\xE7a o pagamento do Boleto abaixo para finalizar o seu pedido:", waitingPaymentMessage: "Pedido aguardando pagamento!", errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente.", clipboard: "Copiar C\xF3digo", amount: "Valor a pagar:", expirationDate: "Vencimento:", importantMessage: "Informa\xE7\xF5es importantes", importantMessageDefault: "Vamos avisar por e-mail quando o banco identificar o dep\xF3sito. Esse processo pode levar at\xE9 48h e \xE9 autom\xE1tico.", importantMessageFirst: "Caso o boleto n\xE3o seja pago at\xE9 {expirationDate}, o pedido ser\xE1 cancelado automaticamente. N\xE3o pague ap\xF3s esta data.", showBoleto: "Exibir Boleto" }, card: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, drip: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, session: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, nupay: { errorMessage: "N\xE3o foi poss\xEDvel concluir sua transa\xE7\xE3o, tente novamente." }, success: { description: "Pedido recebido com sucesso!", actionButtonLabel: "Continuar" }, error: { actionButtonLabel: "Tentar Novamente" } }, $ = { safeEnvironment: "Ambiente seguro", order: "Pedido", identification: "Identifica\xE7\xE3o", payment: "Pagamento", secureAndEncrypted: "Seguro e encriptado", customer: { personalData: "Dados pessoais", document: "Documento", address: "Endere\xE7o", submitButton: "Pr\xF3ximo", fields: { name: { label: "Nome completo *", errorMessageRequired: "Nome completo \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Data inv\xE1lida, verifique os dados do cart\xE3o." }, email: { label: "E-mail *", errorMessageRequired: "E-mail \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique seu e-mail." }, phoneNumber: { label: "Telefone *", errorMessageRequired: "Telefone \xE9 obrigat\xF3rio.", errorMessageInvalidFormat: "Formato inv\xE1lido, verifique o seu n\xFAmero de telefone." }, documentCountry: { label: "Pa\xEDs do documento *", errorMessageRequired: "Selecione um pa\xEDs para continuar." }, documentType: { label: "Tipo do documento *", errorMessageRequired: "Selecione um tipo de documento para continuar." }, identification: { labelBrazil: "CPF/CNPJ *", errorMessageRequiredBrazil: "CPF ou CNPJ \xE9 obrigat\xF3rio.", errorMessageInvalidFormatBrazil: "Formato inv\xE1lido, verifique seu CPF ou CNPJ.", labelInternational: "N\xFAmero do documento *", errorMessageRequiredInternational: "N\xFAmero do documento \xE9 obrigat\xF3rio.", errorMessageInvalidFormatInternational: "Formato inv\xE1lido, verifique o seu documento." }, zipCode: { labelBrazil: "CEP", descriptionBrazil: "N\xE3o sei meu CEP", errorMessageRequiredBrazil: "CEP \xE9 obrigat\xF3rio.", errorMessageInvalidZipCodeFormat: "Digite um CEP v\xE1lido", errorMessageRequiredCountry: "Selecione um pa\xEDs", labelInternational: "C\xF3digo postal (CEP)", errorMessageRequiredInternational: "C\xF3digo postal \xE9 obrigat\xF3rio." }, street: { label: "Endere\xE7o", errorMessageRequired: "Endere\xE7o \xE9 obrigat\xF3rio." }, number: { label: "N\xFAmero", errorMessageRequired: "N\xFAmero \xE9 obrigat\xF3rio." }, complement: { label: "Complemento", errorMessageRequired: "Complemento \xE9 obrigat\xF3rio." }, neighborhood: { label: "Bairro", errorMessageRequired: "Bairro \xE9 obrigat\xF3rio." }, city: { label: "Cidade", errorMessageRequired: "Cidade \xE9 obrigat\xF3rio." }, state: { label: "Estado", errorMessageRequired: "Estado \xE9 obrigat\xF3rio." }, country: { label: "Pa\xEDs", errorMessageRequired: "Selecione um pa\xEDs para continuar." } } } }, j = { common: X, paymentMethods: L, dialogs: O, page: $ }; function J() { const [e] = window.navigator.language.split("-"); return ["pt", "en"].includes(e) ? e : "pt"; } function Q(e) { return e || (!e && !!window ? J() : "pt"); } function _(e) { const o = Q(e); return { default: j, pt: b, en: f, pt_BR: b, en_US: f, "pt-BR": b, "en-US": f }[o]; } function Z(e, o, a) { const t = _(o), r = e.split("."), i = B(r, t); return a ? P(i, a) : i; } function Y(e, o, a) { return Z(e, o, a); } export { Y };