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.17 kB
JavaScript
(function(factory) {
typeof define === "function" && define.amd ? define(factory) : factory();
})((function() {
"use strict";
const i18n = {
ariaLinkLabel: "Altcha (offiziell Websäit)",
enterCode: "Code aginn",
enterCodeAria: "Gitt de Code an deen dir héiert. Dréckt op d'Weltraumtast fir Audio ofzespillen.",
error: "Verifikatioun ass feelgeschloen. Probéiert méi spéit nach emol.",
expired: "Verifikatioun ofgelaf. Probéiert nach emol.",
footer: 'Geschützt vun <a href="https://altcha.org/" tabindex="-1" target="_blank" aria-label="Altcha (offiziell Websäit)">ALTCHA</a>',
getAudioChallenge: "Kritt eng Audio-Herausfuerderung",
label: "Ech sinn keen Robot",
loading: "Lueden...",
reload: "Nei lueden",
verify: "Verifizéieren",
verificationRequired: "Verifikatioun néideg!",
verified: "Verifizéiert",
verifying: "Verifizéieren...",
waitAlert: "Verifizéieren... waart wgl.",
cancel: "Ofbriechen",
enterCodeFromImage: "Fir virun ze fueren, gitt wgl. de Code aus dem Bild hei drënner an."
};
if ("$altcha" in globalThis) {
globalThis.$altcha.i18n.set("lb", i18n);
}
}));