altcha
Version:
Privacy-first CAPTCHA widget, compliant with global regulations (GDPR/HIPAA/CCPA/LGDP/DPDPA/PIPL) and WCAG accessible. No tracking, self-verifying.
705 lines (704 loc) • 30 kB
JavaScript
const l = () => {
};
function v(e, a) {
return e != e ? a == a : e !== a || e !== null && typeof e == "object" || typeof e == "function";
}
let g = !1;
function k(e) {
var a = g;
try {
return g = !0, e();
} finally {
g = a;
}
}
function b(e, a, r) {
if (e == null)
return a(void 0), l;
const t = k(
() => e.subscribe(
a,
// @ts-expect-error
r
)
);
return t.unsubscribe ? () => t.unsubscribe() : t;
}
const n = [];
function A(e, a = l) {
let r = null;
const t = /* @__PURE__ */ new Set();
function d(o) {
if (v(e, o) && (e = o, r)) {
const s = !n.length;
for (const i of t)
i[1](), n.push(i, e);
if (s) {
for (let i = 0; i < n.length; i += 2)
n[i][0](n[i + 1]);
n.length = 0;
}
}
}
function f(o) {
d(o(
/** @type {T} */
e
));
}
function h(o, s = l) {
const i = [o, s];
return t.add(i), t.size === 1 && (r = a(d, f) || l), o(
/** @type {T} */
e
), () => {
t.delete(i), t.size === 0 && r && (r(), r = null);
};
}
return { set: d, update: f, subscribe: h };
}
function c(e) {
let a;
return b(e, (r) => a = r)(), a;
}
globalThis.altchaPlugins = globalThis.altchaPlugins || [];
globalThis.altchaI18n = globalThis.altchaI18n || {
get: (e) => c(globalThis.altchaI18n.store)[e],
set: (e, a) => {
Object.assign(c(globalThis.altchaI18n.store), {
[e]: a
}), globalThis.altchaI18n.store.set(c(globalThis.altchaI18n.store));
},
store: A({})
};
const p = {
ariaLinkLabel: "Visita Altcha.org",
enterCode: "Introdueix el codi",
enterCodeAria: "Introdueix el codi que escoltes. Prem Espai per reproduir l’àudio.",
error: "Verificació fallida. Torna-ho a provar més tard.",
expired: "Verificació expirada. Torna-ho a provar.",
footer: 'Protegit per <a href="https://altcha.org/" target="_blank" aria-label="Visita Altcha.org">ALTCHA</a>',
getAudioChallenge: "Obtenir un desafiament d’àudio",
label: "No sóc un robot",
loading: "Carregant...",
reload: "Torna a carregar",
verify: "Verificar",
verificationRequired: "Es requereix verificació!",
verified: "Verificat",
verifying: "Verificant...",
waitAlert: "Verificant... si us plau, espera."
};
globalThis.altchaI18n.set("ca", p);
const j = {
ariaLinkLabel: "Visitez Altcha.org",
enterCode: "Entrez le code",
enterCodeAria: "Entrez le code que vous entendez. Appuyez sur Espace pour écouter l'audio.",
error: "Échec de la vérification. Essayez à nouveau plus tard.",
expired: "La vérification a expiré. Essayez à nouveau.",
verificationRequired: "Vérification requise !",
footer: 'Protégé par <a href="https://altcha.org/" target="_blank" aria-label="Visitez Altcha.org">ALTCHA</a>',
getAudioChallenge: "Obtenir un défi audio",
label: "Pas un robot",
loading: "Chargement...",
reload: "Recharger",
verify: "Vérifier",
verified: "Vérifié",
verifying: "Vérification en cours...",
waitAlert: "Vérification en cours... veuillez patienter."
};
globalThis.altchaI18n.set("fr-fr", j);
const C = {
ariaLinkLabel: "Besuche Altcha.org",
enterCode: "Code eingeben",
enterCodeAria: "Geben Sie den Code ein, den Sie hören. Drücken Sie die Leertaste, um die Audio abzuspielen.",
error: "Überprüfung fehlgeschlagen. Bitte versuchen Sie es später erneut.",
expired: "Überprüfung abgelaufen. Bitte versuchen Sie es erneut.",
verificationRequired: "Überprüfung erforderlich!",
footer: 'Geschützt durch <a href="https://altcha.org/" target="_blank" aria-label="Besuche Altcha.org">ALTCHA</a>',
getAudioChallenge: "Audio-Herausforderung anfordern",
label: "Ich bin kein Roboter",
loading: "Lade...",
reload: "Neu laden",
verify: "Überprüfen",
verified: "Überprüft",
verifying: "Wird überprüft...",
waitAlert: "Überprüfung läuft... bitte warten."
};
globalThis.altchaI18n.set("de", C);
const y = {
ariaLinkLabel: "Bezoek Altcha.org",
enterCode: "Voer code in",
enterCodeAria: "Voer de code in die je hoort. Druk op Spatie om de audio af te spelen.",
error: "Verificatie mislukt. Probeer het later opnieuw.",
expired: "Verificatie verlopen. Probeer het opnieuw.",
verificationRequired: "Verificatie vereist!",
footer: 'Beschermd door <a href="https://altcha.org/" target="_blank" aria-label="Bezoek Altcha.org">ALTCHA</a>',
getAudioChallenge: "Audio-uitdaging ontvangen",
label: "Ik ben geen robot",
loading: "Laden...",
reload: "Herladen",
verify: "Verifiëren",
verified: "Geverifieerd",
verifying: "Bezig met verifiëren...",
waitAlert: "Bezig met verifiëren... even geduld a.u.b."
};
globalThis.altchaI18n.set("nl", y);
const V = {
ariaLinkLabel: "Tabhair cuairt ar Altcha.org",
enterCode: "Iontráil cód",
enterCodeAria: "Cuir isteach an cód a chloiseann tú. Brúigh Spás chun an fuaime a sheinm.",
error: "Theip ar an bhfíorú. Bain triail eile as níos déanaí.",
expired: "Tá an fíorú as feidhm. Bain triail eile as.",
verificationRequired: "Fíorú riachtanach!",
footer: 'Cosanta ag <a href="https://altcha.org/" target="_blank" aria-label="Tabhair cuairt ar Altcha.org">ALTCHA</a>',
getAudioChallenge: "Faigh dúshlán fuaime",
label: "Níl mé i mo róbat",
loading: "Á luchtú...",
reload: "Athluchtaigh",
verify: "Fíoraigh",
verified: "Fíoraithe",
verifying: "Fíorú ar siúl...",
waitAlert: "Fíorú ar siúl... fan go fóill."
};
globalThis.altchaI18n.set("ga", V);
const m = {
ariaLinkLabel: "Visita Altcha.org",
enterCode: "Inserisci il codice",
enterCodeAria: "Inserisci il codice che senti. Premi Spazio per riprodurre l'audio.",
error: "Verifica fallita. Riprova più tardi.",
expired: "Verifica scaduta. Riprova.",
verificationRequired: "Verifica richiesta!",
footer: 'Protetto da <a href="https://altcha.org/" target="_blank" aria-label="Visita Altcha.org">ALTCHA</a>',
getAudioChallenge: "Ottieni una sfida audio",
label: "Non sono un robot",
loading: "Caricamento...",
reload: "Ricarica",
verify: "Verifica",
verified: "Verificato",
verifying: "Verifica in corso...",
waitAlert: "Verifica in corso... attendere."
};
globalThis.altchaI18n.set("it", m);
const L = {
ariaLinkLabel: "Visitar Altcha.org",
enterCode: "Introduza o código",
enterCodeAria: "Introduza o código que ouve. Prima Espaço para reproduzir o áudio.",
error: "A verificação falhou. Por favor, tente novamente mais tarde.",
expired: "Verificação expirada. Por favor, tente novamente.",
verificationRequired: "Verificação necessária!",
footer: 'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',
getAudioChallenge: "Obter desafio de áudio",
label: "Não sou um robô",
loading: "A carregar...",
reload: "Recarregar",
verify: "Verificar",
verified: "Verificado",
verifying: "A verificar...",
waitAlert: "A verificar... por favor aguarde."
};
globalThis.altchaI18n.set("pt-pt", L);
const z = {
ariaLinkLabel: "Visitar Altcha.org",
enterCode: "Introduce el código",
enterCodeAria: "Introduce el código que escuchas. Pulsa Espacio para reproducir el audio.",
error: "Falló la verificación. Por favor intente nuevamente más tarde.",
expired: "Verificación expirada. Por favor intente nuevamente.",
verificationRequired: "¡Verificación requerida!",
footer: 'Protegido por <a href="https://altcha.org/" target="_blank" aria-label="Visitar Altcha.org">ALTCHA</a>',
getAudioChallenge: "Obtener un desafío de audio",
label: "No soy un robot",
loading: "Cargando...",
reload: "Recargar",
verify: "Verificar",
verified: "Verificado",
verifying: "Verificando...",
waitAlert: "Verificando... por favor espere."
};
globalThis.altchaI18n.set("es-es", z);
const T = {
ariaLinkLabel: "Bisitatu Altcha.org",
enterCode: "Sartu kodea",
enterCodeAria: "Sartu entzun duzun kodea. Sakatu Espazioa audioa erreproduzitzeko.",
error: "Egiaztatzeak huts egin du. Saiatu berriro geroago.",
expired: "Egiaztatzea iraungi da. Saiatu berriro.",
verificationRequired: "Egiaztatzea beharrezkoa da!",
footer: '<a href="https://altcha.org/" target="_blank" aria-label="Bisitatu Altcha.org">ALTCHA</a>k babestuta',
getAudioChallenge: "Jaso audio-erronka bat",
label: "Ez naiz robot bat",
loading: "Kargatzen...",
reload: "Birkargatu",
verify: "Egiaztatu",
verified: "Egiaztatuta",
verifying: "Egiaztatzen...",
waitAlert: "Egiaztatzen... itxaron mesedez."
};
globalThis.altchaI18n.set("eu", T);
const P = {
ariaLinkLabel: "Visit Altcha.org",
enterCode: "Enter code",
enterCodeAria: "Enter code you hear. Press Space to play audio.",
error: "Verification failed. Try again later.",
expired: "Verification expired. Try again.",
footer: 'Protected by <a href="https://altcha.org/" target="_blank" aria-label="Visit Altcha.org">ALTCHA</a>',
getAudioChallenge: "Get an audio challenge",
label: "I'm not a robot",
loading: "Loading...",
reload: "Reload",
verify: "Verify",
verificationRequired: "Verification required!",
verified: "Verified",
verifying: "Verifying...",
waitAlert: "Verifying... please wait."
};
globalThis.altchaI18n.set("en", P);
const I = {
ariaLinkLabel: "Besøg Altcha.org",
enterCode: "Indtast kode",
enterCodeAria: "Indtast den kode, du hører. Tryk på mellemrumstasten for at afspille lyd.",
error: "Verificering mislykkedes. Prøv venligst igen senere.",
expired: "Verificering udløbet. Prøv venligst igen.",
verificationRequired: "Verificering kræves!",
footer: 'Beskyttet af <a href="https://altcha.org/" target="_blank" aria-label="Besøg Altcha.org">ALTCHA</a>',
getAudioChallenge: "Hent lydudfordring",
label: "Jeg er ikke en robot",
loading: "Indlæser...",
reload: "Genindlæs",
verify: "Verificer",
verified: "Verificeret",
verifying: "Verificerer...",
waitAlert: "Verificerer... vent venligst."
};
globalThis.altchaI18n.set("da", I);
const w = {
ariaLinkLabel: "Besök Altcha.org",
enterCode: "Ange kod",
enterCodeAria: "Ange koden du hör. Tryck på mellanslag för att spela upp ljudet.",
error: "Verifiering misslyckades. Försök igen senare.",
expired: "Verifieringen har gått ut. Försök igen.",
verificationRequired: "Verifiering krävs!",
footer: 'Skyddad av <a href="https://altcha.org/" target="_blank" aria-label="Besök Altcha.org">ALTCHA</a>',
getAudioChallenge: "Få ljudutmaning",
label: "Jag är inte en robot",
loading: "Laddar...",
reload: "Ladda om",
verify: "Verifiera",
verified: "Verifierad",
verifying: "Verifierar...",
waitAlert: "Verifierar... vänligen vänta."
};
globalThis.altchaI18n.set("sv", w);
const S = {
ariaLinkLabel: "Vieraile sivulla Altcha.org",
enterCode: "Syötä koodi",
enterCodeAria: "Kirjoita kuulemasi koodi. Paina välilyöntiä toistaaksesi äänen.",
error: "Varmennus epäonnistui. Yritä myöhemmin uudelleen.",
expired: "Varmennus vanhentui. Yritä uudelleen.",
verificationRequired: "Vahvistus vaaditaan!",
footer: 'Suojattu <a href="https://altcha.org/" target="_blank" aria-label="Vieraile sivulla Altcha.org">ALTCHA</a>:lla',
getAudioChallenge: "Hae äänitehtävä",
label: "En ole robotti",
loading: "Ladataan...",
reload: "Lataa uudelleen",
verify: "Vahvista",
verified: "Vahvistettu",
verifying: "Vahvistetaan...",
waitAlert: "Vahvistetaan... odota hetki."
};
globalThis.altchaI18n.set("fi", S);
const q = {
ariaLinkLabel: "Külasta Altcha.org",
enterCode: "Sisesta kood",
enterCodeAria: "Sisestage kuuldu kood. Vajutage tühikut, et esitada heli.",
error: "Kinnitamine ebaõnnestus. Proovi hiljem uuesti.",
expired: "Kinnitamine aegus. Proovi uuesti.",
verificationRequired: "Kontroll on vajalik!",
footer: 'Kaitstud <a href="https://altcha.org/" target="_blank" aria-label="Külasta Altcha.org">ALTCHA</a> poolt',
getAudioChallenge: "Hangi heliülesanne",
label: "Ma ei ole robot",
loading: "Laadimine...",
reload: "Laadi uuesti",
verify: "Kinnita",
verified: "Kinnitatud",
verifying: "Kinnitamine...",
waitAlert: "Kinnitamine... palun oota."
};
globalThis.altchaI18n.set("et", q);
const u = {
ariaLinkLabel: "Besøk Altcha.org",
enterCode: "Skriv inn kode",
enterCodeAria: "Skriv inn koden du hører. Trykk på Space for å spille av lyden.",
error: "Verifisering mislyktes. Prøv igjen senere.",
expired: "Verifiseringen utløp. Prøv igjen.",
footer: 'Beskyttet av <a href="https://altcha.org/" target="_blank" aria-label="Besøk Altcha.org">ALTCHA</a>',
getAudioChallenge: "Få en lydutfordring",
label: "Jeg er ikke en robot",
loading: "Laster...",
reload: "Last på nytt",
verify: "Verifiser",
verificationRequired: "Verifisering kreves!",
verified: "Verifisert",
verifying: "Verifiserer...",
waitAlert: "Verifiserer... vennligst vent."
};
globalThis.altchaI18n.set("nb", u);
globalThis.altchaI18n.set("no", u);
const x = {
ariaLinkLabel: "Heimsækja Altcha.org",
enterCode: "Sláðu inn kóða",
enterCodeAria: "Sláðu inn kóðann sem þú heyrir. Ýttu á Space til að spila hljóðið.",
error: "Staðfesting mistókst. Reyndu aftur síðar.",
expired: "Staðfesting er útrunnin. Reyndu aftur.",
footer: 'Verndað af <a href="https://altcha.org/" target="_blank" aria-label="Heimsækja Altcha.org">ALTCHA</a>',
getAudioChallenge: "Fá hljóðáskorun",
label: "Ég er ekki robot",
loading: "Hleður...",
reload: "Hleð aftur",
verify: "Staðfesta",
verificationRequired: "Staðfesting er nauðsynleg!",
verified: "Staðfest",
verifying: "Að staðfesta...",
waitAlert: "Að staðfesta... vinsamlegast bíða."
};
globalThis.altchaI18n.set("is", x);
const R = {
ariaLinkLabel: "Apsilankykite Altcha.org",
enterCode: "Įveskite kodą",
enterCodeAria: "Įveskite girdimą kodą. Paspauskite tarpo klavišą, kad grotumėte garso įrašą.",
error: "Patvirtinimas nepavyko. Bandykite vėliau.",
expired: "Patvirtinimo laikas baigėsi. Bandykite dar kartą.",
verificationRequired: "Reikalingas patvirtinimas!",
footer: 'Apsaugota <a href="https://altcha.org/" target="_blank" aria-label="Apsilankykite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Gauti garso užduotį",
label: "Aš nesu robotas",
loading: "Įkeliama...",
reload: "Įkelti iš naujo",
verify: "Patvirtinti",
verified: "Patvirtinta",
verifying: "Tikrinama...",
waitAlert: "Tikrinama... prašome palaukti."
};
globalThis.altchaI18n.set("lt", R);
const H = {
ariaLinkLabel: "Apmeklējiet Altcha.org",
enterCode: "Ievadiet kodu",
enterCodeAria: "Ievadiet dzirdamo kodu. Nospiediet atstarpes taustiņu, lai atskaņotu audio.",
error: "Verifikācija neizdevās. Mēģiniet vēlāk vēlreiz.",
expired: "Verifikācijas laiks ir beidzies. Mēģiniet vēlreiz.",
verificationRequired: "Nepieciešama verifikācija!",
footer: 'Aizsargāts ar <a href="https://altcha.org/" target="_blank" aria-label="Apmeklējiet Altcha.org">ALTCHA</a>',
getAudioChallenge: "Saņemt audio izaicinājumu",
label: "Es neesmu robots",
loading: "Notiek ielāde...",
reload: "Pārlādēt",
verify: "Verificēt",
verified: "Verificēts",
verifying: "Notiek verifikācija...",
waitAlert: "Notiek verifikācija... lūdzu, uzgaidiet."
};
globalThis.altchaI18n.set("lv", H);
const _ = {
ariaLinkLabel: "Наведаць Altcha.org",
enterCode: "Увядзіце код",
enterCodeAria: "Увядзіце код, які вы чуеце. Націсніце прабел, каб прайграць аўдыё.",
error: "Праверка не прайшла. Паспрабуйце пазней.",
expired: "Тэрмін праверкі скончыўся. Паспрабуйце зноў.",
footer: 'Абаронена <a href="https://altcha.org/" target="_blank" aria-label="Наведаць Altcha.org">ALTCHA</a>',
getAudioChallenge: "Атрымаць аўдыё выклік",
label: "Я не робат",
loading: "Загрузка...",
reload: "Перазагрузіць",
verify: "Праверыць",
verificationRequired: "Патрабуецца праверка!",
verified: "Праверана",
verifying: "Правяраем...",
waitAlert: "Праверка... калі ласка, пачакайце."
};
globalThis.altchaI18n.set("be", _);
const $ = {
ariaLinkLabel: "Posjetite Altcha.org",
enterCode: "Unesite kod",
enterCodeAria: "Unesite kod koji čujete. Pritisnite Space da biste pustili zvuk.",
error: "Verifikacija nije uspjela. Pokušajte ponovo kasnije.",
expired: "Verifikacija je istekla. Pokušajte ponovo.",
footer: 'Zaštićeno od strane <a href="https://altcha.org/" target="_blank" aria-label="Posjetite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Dohvatite audio izazov",
label: "Nisam robot",
loading: "Učitavanje...",
reload: "Ponovno učitaj",
verify: "Verifikuj",
verificationRequired: "Verifikacija je obavezna!",
verified: "Verifikovano",
verifying: "Verifikacija u toku...",
waitAlert: "Verifikacija u toku... molimo vas da sačekate."
};
globalThis.altchaI18n.set("bs", $);
const E = {
ariaLinkLabel: "Navštivte Altcha.org",
enterCode: "Zadejte kód",
enterCodeAria: "Zadejte kód, který slyšíte. Stisknutím mezerníku přehrajete zvuk.",
error: "Ověření selhalo. Zkuste to prosím později.",
expired: "Ověření vypršelo. Zkuste to prosím znovu.",
verificationRequired: "Vyžaduje se ověření!",
footer: 'Chráněno pomocí <a href="https://altcha.org/" target="_blank" aria-label="Navštivte Altcha.org">ALTCHA</a>',
getAudioChallenge: "Získat audio výzvu",
label: "Nejsem robot",
loading: "Načítání...",
reload: "Znovu načíst",
verify: "Ověřit",
verified: "Ověřeno",
verifying: "Ověřování...",
waitAlert: "Probíhá ověření... prosím počkejte."
};
globalThis.altchaI18n.set("cs", E);
const B = {
ariaLinkLabel: "Odwiedź Altcha.org",
enterCode: "Wprowadź kod",
enterCodeAria: "Wpisz kod, który słyszysz. Naciśnij Spację, aby odtworzyć dźwięk.",
error: "Weryfikacja nie powiodła się. Spróbuj ponownie później.",
expired: "Weryfikacja wygasła. Spróbuj ponownie.",
verificationRequired: "Wymagana weryfikacja!",
footer: 'Chronione przez <a href="https://altcha.org/" target="_blank" aria-label="Odwiedź Altcha.org">ALTCHA</a>',
getAudioChallenge: "Pobierz zadanie dźwiękowe",
label: "Nie jestem robotem",
loading: "Ładowanie...",
reload: "Odśwież",
verify: "Zweryfikuj",
verified: "Zweryfikowano",
verifying: "Weryfikacja...",
waitAlert: "Trwa weryfikacja... proszę czekać."
};
globalThis.altchaI18n.set("pl", B);
const N = {
ariaLinkLabel: "Látogass el az Altcha.org oldalra",
enterCode: "Írja be a kódot",
enterCodeAria: "Írja be a hallott kódot. Nyomja meg a Szóköz billentyűt a hang lejátszásához.",
error: "A hitelesítés nem sikerült. Próbáld meg később újra.",
expired: "A hitelesítés lejárt. Próbáld újra.",
verificationRequired: "Ellenőrzés szükséges!",
footer: 'Védve a következő által: <a href="https://altcha.org/" target="_blank" aria-label="Látogass el az Altcha.org oldalra">ALTCHA</a>',
getAudioChallenge: "Hangalapú kihívás kérése",
label: "Nem vagyok robot",
loading: "Betöltés...",
reload: "Újratöltés",
verify: "Ellenőrzés",
verified: "Ellenőrizve",
verifying: "Ellenőrzés folyamatban...",
waitAlert: "Ellenőrzés folyamatban... kérlek várj."
};
globalThis.altchaI18n.set("hu", N);
const O = {
ariaLinkLabel: "Navštívte Altcha.org",
enterCode: "Zadajte kód",
enterCodeAria: "Zadajte kód, ktorý počujete. Stlačením medzerníka prehráte zvuk.",
error: "Verifikácia zlyhala. Skúste to znova neskôr.",
expired: "Verifikácia vypršala. Skúste to znova.",
verificationRequired: "Vyžaduje sa overenie!",
footer: 'Chránené <a href="https://altcha.org/" target="_blank" aria-label="Navštívte Altcha.org">ALTCHA</a>',
getAudioChallenge: "Získať audio výzvu",
label: "Nie som robot",
loading: "Načítava sa...",
reload: "Obnoviť",
verify: "Verifikovať",
verified: "Verifikované",
verifying: "Prebieha verifikácia...",
waitAlert: "Prebieha verifikácia... prosím čakajte."
};
globalThis.altchaI18n.set("sk", O);
const Z = {
ariaLinkLabel: "Obiščite Altcha.org",
enterCode: "Vnesite kodo",
enterCodeAria: "Vnesite kodo, ki jo slišite. Pritisnite preslednico za predvajanje zvoka.",
error: "Preverjanje ni uspelo. Poskusite znova kasneje.",
expired: "Preverjanje je poteklo. Poskusite znova.",
verificationRequired: "Potrebna je preveritev!",
footer: 'Zaščiteno z <a href="https://altcha.org/" target="_blank" aria-label="Obiščite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Pridobite zvočni izziv",
label: "Nisem robot",
loading: "Nalagam...",
reload: "Ponovno naloži",
verify: "Preveri",
verified: "Preverjeno",
verifying: "Preverjanje...",
waitAlert: "Preverjanje... prosim počakajte."
};
globalThis.altchaI18n.set("sl", Z);
const K = {
ariaLinkLabel: "Posjetite Altcha.org",
enterCode: "Unesite kod",
enterCodeAria: "Unesite kod koji čujete. Pritisnite razmaknicu za reprodukciju zvuka.",
error: "Provjera nije uspjela. Molimo pokušajte kasnije.",
expired: "Provjera je istekla. Molimo pokušajte ponovo.",
verificationRequired: "Potrebna je provjera!",
footer: 'Zaštićeno od strane <a href="https://altcha.org/" target="_blank" aria-label="Posjetite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Audio provjera",
label: "Ja nisam robot",
loading: "Učitavanje...",
reload: "Ponovno učitaj",
verify: "Provjeri",
verified: "Provjereno",
verifying: "Provjeravanje...",
waitAlert: "Provjera je u tijeku... molimo pričekajte."
};
globalThis.altchaI18n.set("hr", K);
const F = {
ariaLinkLabel: "Vizitează Altcha.org",
enterCode: "Introduceți codul",
enterCodeAria: "Introduceți codul pe care îl auziți. Apăsați Spațiu pentru a reda audio.",
error: "Verificarea a eșuat. Încearcă din nou mai târziu.",
expired: "Verificarea a expirat. Încearcă din nou.",
verificationRequired: "Verificare necesară!",
footer: 'Protejat de <a href="https://altcha.org/" target="_blank" aria-label="Vizitează Altcha.org">ALTCHA</a>',
getAudioChallenge: "Obține o provocare audio",
label: "Nu sunt un robot",
loading: "Se încarcă...",
reload: "Reîncarcă",
verify: "Verifică",
verified: "Verificat",
verifying: "Se verifică...",
waitAlert: "Se verifică... te rugăm să aștepți."
};
globalThis.altchaI18n.set("ro", F);
const U = {
ariaLinkLabel: "Посетете Altcha.org",
enterCode: "Въведете код",
enterCodeAria: "Въведете кода, който чувате. Натиснете Space за възпроизвеждане на аудио.",
error: "Проверката неуспешна. Моля, опитайте по-късно.",
expired: "Времето за проверка изтече. Моля, опитайте отново.",
verificationRequired: "Изисква се проверка!",
footer: 'Защитено от <a href="https://altcha.org/" target="_blank" aria-label="Посетете Altcha.org">ALTCHA</a>',
getAudioChallenge: "Аудио проверка",
label: "Аз не съм робот",
loading: "Зареждане...",
reload: "Презареди",
verify: "Провери",
verified: "Проверено",
verifying: "Проверява се...",
waitAlert: "Проверката е в процес... моля изчакайте."
};
globalThis.altchaI18n.set("bg", U);
const G = {
ariaLinkLabel: "Επισκεφθείτε το Altcha.org",
enterCode: "Εισαγάγετε κωδικό",
enterCodeAria: "Εισαγάγετε τον κωδικό που ακούτε. Πατήστε Space για να παίξετε τον ήχο.",
error: "Η επαλήθευση απέτυχε. Δοκιμάστε ξανά αργότερα.",
expired: "Η επαλήθευση έληξε. Δοκιμάστε ξανά.",
verificationRequired: "Απαιτείται έλεγχος!",
footer: 'Προστατεύεται από το <a href="https://altcha.org/" target="_blank" aria-label="Επισκεφθείτε το Altcha.org">ALTCHA</a>',
getAudioChallenge: "Λήψη ηχητικής δοκιμασίας",
label: "Δεν είμαι ρομπότ",
loading: "Φόρτωση...",
reload: "Επαναφόρτωση",
verify: "Επαλήθευση",
verified: "Επαληθεύτηκε",
verifying: "Γίνεται επαλήθευση...",
waitAlert: "Γίνεται επαλήθευση... παρακαλώ περιμένετε."
};
globalThis.altchaI18n.set("el", G);
const W = {
ariaLinkLabel: "Posetite Altcha.org",
enterCode: "Unesite kod",
enterCodeAria: "Unesite kod koji čujete. Pritisnite Space da biste pustili zvuk.",
error: "Verifikacija nije uspela. Pokušajte ponovo kasnije.",
expired: "Verifikacija je istekla. Pokušajte ponovo.",
footer: 'Zaštićeno od strane <a href="https://altcha.org/" target="_blank" aria-label="Posetite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Dohvatite audio izazov",
label: "Nisam robot",
loading: "Učitavanje...",
reload: "Ponovo učitaj",
verify: "Verifikuj",
verificationRequired: "Verifikacija je obavezna!",
verified: "Verifikovano",
verifying: "Verifikacija u toku...",
waitAlert: "Verifikacija u toku... molimo vas da sačekate."
};
globalThis.altchaI18n.set("sr", W);
const M = {
ariaLinkLabel: "Перейти на Altcha.org",
enterCode: "Введите код",
enterCodeAria: "Введите код, который слышите. Нажмите пробел для воспроизведения аудио.",
error: "Ошибка верификации. Попробуйте позже.",
expired: "Срок действия верификации истек. Попробуйте снова.",
verificationRequired: "Требуется проверка!",
footer: 'Защищено <a href="https://altcha.org/" target="_blank" aria-label="Перейти на Altcha.org">ALTCHA</a>',
getAudioChallenge: "Получить аудио задачу",
label: "Я не робот",
loading: "Загрузка...",
reload: "Перезагрузить",
verify: "Проверить",
verified: "Проверено",
verifying: "Идет проверка...",
waitAlert: "Идет проверка... Пожалуйста, подождите."
};
globalThis.altchaI18n.set("ru", M);
const D = {
ariaLinkLabel: "Posjetite Altcha.org",
enterCode: "Unesite kod",
enterCodeAria: "Unesite kod koji čujete. Pritisnite Space za puštanje zvuka.",
error: "Verifikacija nije uspjela. Pokušajte ponovo kasnije.",
expired: "Verifikacija je istekla. Pokušajte ponovo.",
footer: 'Zaštićeno putem <a href="https://altcha.org/" target="_blank" aria-label="Posjetite Altcha.org">ALTCHA</a>',
getAudioChallenge: "Preuzmi audio izazov",
label: "Nijesam robot",
loading: "Učitavanje...",
reload: "Ponovo učitaj",
verify: "Verifikuj",
verificationRequired: "Potrebna je verifikacija!",
verified: "Verifikovano",
verifying: "Verifikacija u toku...",
waitAlert: "Verifikujem... molimo sačekajte."
};
globalThis.altchaI18n.set("me", D);
const J = {
ariaLinkLabel: "Посетете го Altcha.org",
enterCode: "Внесете код",
enterCodeAria: "Внесете го кодот што го слушате. Притиснете Space за да ја пуштите аудио снимката.",
error: "Проверката не успеа. Обидете се подоцна.",
expired: "Проверката истече. Обидете се повторно.",
footer: 'Заштитено со <a href="https://altcha.org/" target="_blank" aria-label="Посетете го Altcha.org">ALTCHA</a>',
getAudioChallenge: "Земете аудио предизвик",
label: "Јас не сум робот",
loading: "Се вчитува...",
reload: "Превчитај",
verify: "Провери",
verificationRequired: "Потребна е проверка!",
verified: "Потврдено",
verifying: "Се проверува...",
waitAlert: "Се проверува... ве молиме почекајте."
};
globalThis.altchaI18n.set("mk", J);
const Y = {
ariaLinkLabel: "Besoek Altcha.org",
enterCode: "Voer kode in",
enterCodeAria: "Voer die kode in wat jy hoor. Druk Spasie om die klank af te speel.",
error: "Verifikasie het misluk. Probeer later weer.",
expired: "Verifikasie het verval. Probeer weer.",
footer: 'Beskerm deur <a href="https://altcha.org/" target="_blank" aria-label="Besoek Altcha.org">ALTCHA</a>',
getAudioChallenge: "Kry 'n klankuitdaging",
label: "Ek is nie 'n robot nie",
loading: "Laai...",
reload: "Laai weer",
verify: "Verifieer",
verificationRequired: "Verifikasie is vereis!",
verified: "Geverifieer",
verifying: "Verifieer...",
waitAlert: "Verifieer... wag asseblief."
};
globalThis.altchaI18n.set("af", Y);
const Q = {
ariaLinkLabel: "Żur Altcha.org",
enterCode: "Idħol il-kodiċi",
enterCodeAria: "Idħol il-kodiċi li tisma'. Agħfas Spazju biex tindaqq l-awdjo.",
error: "Il-verifika falliet. Erġa’ pprova aktar tard.",
expired: "Il-verifika skadiet. Erġa’ pprova.",
verificationRequired: "Verifika meħtieġa!",
footer: 'Protett minn <a href="https://altcha.org/" target="_blank" aria-label="Żur Altcha.org">ALTCHA</a>',
getAudioChallenge: "Ikseb sfida bl-awdjo",
label: "M’inix robot",
loading: "Qed jitgħabba...",
reload: "Ittella’ mill-ġdid",
verify: "Ivverifika",
verified: "Ivverifikat",
verifying: "Verifika għaddejja...",
waitAlert: "Verifika għaddejja... stenna ftit."
};
globalThis.altchaI18n.set("mt", Q);