altcha
Version:
Privacy-first CAPTCHA widget, compliant with global regulations (GDPR/HIPAA/CCPA/LGDP/DPDPA/PIPL) and WCAG accessible. No tracking, self-verifying.
28 lines (27 loc) • 1.14 kB
JavaScript
(function(factory) {
typeof define === "function" && define.amd ? define(factory) : factory();
})((function() {
"use strict";
const i18n = {
ariaLinkLabel: "Altcha (site oficial)",
enterCode: "Digite o código",
enterCodeAria: "Digite o código que você ouve. Pressione Espaço para reproduzir o áudio.",
error: "Falha na verificação. Por favor, tente novamente mais tarde.",
expired: "Verificação expirada. Por favor, tente novamente.",
footer: 'Protegido por <a href="https://altcha.org/" tabindex="-1" target="_blank" aria-label="Altcha (site oficial)">ALTCHA</a>',
getAudioChallenge: "Obter desafio de áudio",
label: "Eu não sou um robô",
loading: "Carregando...",
reload: "Recarregar",
verify: "Verificar",
verificationRequired: "Verificação necessária!",
verified: "Verificado",
verifying: "Verificando...",
waitAlert: "Verificando... por favor aguarde.",
cancel: "Cancelar",
enterCodeFromImage: "Para prosseguir, digite o código da imagem abaixo."
};
if ("$altcha" in globalThis) {
globalThis.$altcha.i18n.set("pt-br", i18n);
}
}));