PageSourceSearch

https://kobus-immobilien.de/wp-content/plugins/immomakler/vendors/altcha/i18n/de.js?ver=5.69.0

js kobus-immobilien.de collected 2026-10-06 22:22:51 UTC 3,985 bytes, 133 lines download raw bytes

vendor: 3,985 bytes, lines 1-133
1(function(factory) {
2  typeof define === "function" && define.amd ? define(factory) : factory();
3})((function() {
4  "use strict";
5  const noop = () => {
6  };
7  function safe_not_equal(a, b) {
8    return a != a ? b == b : a !== b || a !== null && typeof a === "object" || typeof a === "function";
9  }
10  function subscribe_to_store(store2, run, invalidate) {
11    if (store2 == null) {
12      run(void 0);
13      return noop;
14    }
15    const unsub = untrack(
16      () => store2.subscribe(
17        run,
18        // @ts-expect-error
19        invalidate
20      )
21    );
22    return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub;
23  }
24  const subscriber_queue = [];
25  function writable(value, start = noop) {
26    let stop = null;
27    const subscribers = /* @__PURE__ */ new Set();
28    function set(new_value) {
29      if (safe_not_equal(value, new_value)) {
30        value = new_value;
31        if (stop) {
32          const run_queue = !subscriber_queue.length;
33          for (const subscriber of subscribers) {
34            subscriber[1]();
35            subscriber_queue.push(subscriber, value);
36          }
37          if (run_queue) {
38            for (let i = 0; i < subscriber_queue.length; i += 2) {
39              subscriber_queue[i][0](subscriber_queue[i + 1]);
40            }
41            subscriber_queue.length = 0;
42          }
43        }
44      }
45    }
46    function update(fn) {
47      set(fn(
48        /** @type {T} */
49        value
50      ));
51    }
52    function subscribe(run, invalidate = noop) {
53      const subscriber = [run, invalidate];
54      subscribers.add(subscriber);
55      if (subscribers.size === 1) {
56        stop = start(set, update) || noop;
57      }
58      run(
59        /** @type {T} */
60        value
61      );
62      return () => {
63        subscribers.delete(subscriber);
64        if (subscribers.size === 0 && stop) {
65          stop();
66          stop = null;
67        }
68      };
69    }
70    return { set, update, subscribe };
71  }
72  function get(store2) {
73    let value;
74    subscribe_to_store(store2, (_) => value = _)();
75    return value;
76  }
77  let untracking = false;
78  function untrack(fn) {
79    var previous_untracking = untracking;
80    try {
81      untracking = true;
82      return fn();
83    } finally {
84      untracking = previous_untracking;
85    }
86  }
87  function store(defaultValue) {
88    const scope = {
89      get: (name) => {
90        return get(scope.store)[name];
91      },
92      set: (name, value) => {
93        if (typeof name === "string") {
94          Object.assign(get(scope.store), {
95            [name]: value
96          });
97        } else {
98          Object.assign(get(scope.store), name);
99        }
100        scope.store.set(get(scope.store));
101      },
102      store: writable(defaultValue)
103    };
104    return scope;
105  }
106  globalThis.$altcha = globalThis.$altcha || {
107    algorithms: /* @__PURE__ */ new Map(),
108    defaults: store({}),
109    i18n: store({}),
110    instances: /* @__PURE__ */ new Set(),
111    plugins: /* @__PURE__ */ new Set()
112  };
113  const i18n = {
114    ariaLinkLabel: "Altcha (offizielle Website)",
115    enterCode: "Code eingeben",
116    enterCodeAria: "Geben Sie den Code ein, den Sie hören. Drücken Sie die Leertaste, um die Audio abzuspielen.",
117    error: "Überprüfung fehlgeschlagen. Bitte versuchen Sie es später erneut.",
118    expired: "Überprüfung abgelaufen. Bitte versuchen Sie es erneut.",
119    footer: 'Geschützt durch <a href="https://altcha.org/" tabindex="-1" target="_blank" aria-label="Altcha (offizielle Website)">ALTCHA</a>',
120    getAudioChallenge: "Audio-Herausforderung anfordern",
121    label: "Ich bin kein Roboter",
122    loading: "Lade...",
123    reload: "Neu laden",
124    verify: "Überprüfen",
125    verificationRequired: "Überprüfung erforderlich!",
126    verified: "Überprüft",
127    verifying: "Wird überprüft...",
128    waitAlert: "Überprüfung läuft... bitte warten.",
129    cancel: "Abbrechen",
130    enterCodeFromImage: "Um fortzufahren, geben Sie bitte den Code aus dem Bild unten ein."
131  };
132  globalThis.$altcha.i18n.set("de", i18n);
133}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.