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.87 kB
JavaScript
(function(factory) {
typeof define === "function" && define.amd ? define(factory) : factory();
})((function() {
"use strict";
const i18n = {
ariaLinkLabel: "Altcha (অফিসিয়াল ওয়েবসাইট)",
enterCode: "কোড লিখুন",
enterCodeAria: "আপনি যে কোড শুনতে পান তা লিখুন। অডিও প্লে করতে স্পেস বাটন টিপুন।",
error: "যাচাইকরণ ব্যর্থ হয়েছে। পরে আবার চেষ্টা করুন।",
expired: "যাচাইকরণ সময়সীমা শেষ হয়েছে। আবার চেষ্টা করুন।",
footer: 'দ্বারা সুরক্ষিত <a href="https://altcha.org/" tabindex="-1" target="_blank" aria-label="Altcha (অফিসিয়াল ওয়েবসাইট)">ALTCHA</a>',
getAudioChallenge: "অডিও চ্যালেঞ্জ নিন",
label: "আমি রোবট নই",
loading: "লোড হচ্ছে...",
reload: "পুনরায় লোড করুন",
verify: "যাচাই করুন",
verificationRequired: "যাচাই প্রয়োজন!",
verified: "যাচাই করা হয়েছে",
verifying: "যাচাই করা হচ্ছে...",
waitAlert: "যাচাই করা হচ্ছে... দয়া করে অপেক্ষা করুন।",
cancel: "বাতিল করুন",
enterCodeFromImage: "এগিয়ে যেতে, অনুগ্রহ করে নীচের চিত্র থেকে কোডটি প্রবেশ করান।"
};
if ("$altcha" in globalThis) {
globalThis.$altcha.i18n.set("bn", i18n);
}
}));