

'use strict';
{
  const globals = this;
  const django = globals.django || (globals.django = {});

  
  django.pluralidx = function(n) {
    const v = (n != 1);
    if (typeof v === 'boolean') {
      return v ? 1 : 0;
    } else {
      return v;
    }
  };
  

  /* gettext library */

  django.catalog = django.catalog || {};
  
  const newcatalog = {
    "%(sel)s of %(cnt)s selected": [
      "%(sel)s von %(cnt)s ausgew\u00e4hlt",
      "%(sel)s von %(cnt)s ausgew\u00e4hlt"
    ],
    "%s selected option not visible": [
      "%s ausgew\u00e4hlte Option nicht sichtbar",
      "%s ausgew\u00e4hlte Optionen nicht sichtbar"
    ],
    "'": "\u2018",
    "6 a.m.": "6 Uhr",
    "6 p.m.": "18 Uhr",
    "Add": "Hinzuf\u00fcgen",
    "Add to Bundle": "Zum Bundle Hinzuf\u00fcgen",
    "Add to Wishlist": "Zur Wunschliste Hinzuf\u00fcgen",
    "Added": "Hinzugef\u00fcgt",
    "Added to Wishlist": "Zur Wunschliste Hinzugef\u00fcgt",
    "April": "April",
    "Are you sure about all of your choices?": "Bist du dir sicher \u00fcber alle deine Entscheidungen?",
    "Are you sure that you want to change your bundle package? If you proceed, your selection will be removed.": "Bist du dir sicher, dass du dein Paketpaket \u00e4ndern m\u00f6chten? Wenn du fortf\u00e4hrst, wird deine Auswahl entfernt.",
    "Are you sure that you want to reset all of your choices?": "Bist du dir sicher, dass du alle deine Entscheidungen zur\u00fccksetzen m\u00f6chten?",
    "Are you sure you want to remove this address?": "Bist du sicher, dass du diese Adresse entfernen m\u00f6chtest?",
    "August": "August",
    "Available %s": "Verf\u00fcgbare %s",
    "Buy Now": "Jetzt kaufen",
    "Cancel": "Abbrechen",
    "Choose": "Ausw\u00e4hlen",
    "Choose a Date": "Datum w\u00e4hlen",
    "Choose a Time": "Uhrzeit w\u00e4hlen",
    "Choose a time": "Uhrzeit",
    "Choose all": "Alle ausw\u00e4hlen",
    "Chosen %s": "Ausgew\u00e4hlte %s",
    "Click to choose all %s at once.": "Klicken, um alle %s auf einmal auszuw\u00e4hlen.",
    "Click to remove all chosen %s at once.": "Klicken, um alle ausgew\u00e4hlten %s auf einmal zu entfernen.",
    "December": "December",
    "Error": "Fehler",
    "Error: ": "Fehler: ",
    "February": "February",
    "Filter": "Filter",
    "Get Notified": "Benachrichtigt werden",
    "Hide": "Verbergen",
    "If you find this to be in error, please contact <a href=\"/support\">support</a>.": "Wenn du einen Fehler findest, wende dich bitte an den <a href=\"/support\">Support</a>.",
    "January": "January",
    "July": "July",
    "June": "June",
    "Loading": "Laden",
    "March": "March",
    "May": "May",
    "Midnight": "Mitternacht",
    "No item has been found!": "Es wurde kein Artikel gefunden!",
    "Noon": "Mittag",
    "Note: You are %s hour ahead of server time.": [
      "Achtung: Sie sind %s Stunde der Serverzeit vorraus.",
      "Achtung: Sie sind %s Stunden der Serverzeit vorraus."
    ],
    "Note: You are %s hour behind server time.": [
      "Achtung: Sie sind %s Stunde hinter der Serverzeit.",
      "Achtung: Sie sind %s Stunden hinter der Serverzeit."
    ],
    "Nothing found!": "Nichts gefunden!",
    "November": "November",
    "Now": "Jetzt",
    "October": "October",
    "Please allow popups for this site": "Bitte erlaube Popups f\u00fcr diese Seite",
    "Please check How to Redeem.": "Bitte schauen Sie sich an, wie Sie einl\u00f6sen k\u00f6nnen.",
    "Please enter a subject": "Bitte gebe einen Betreff ein",
    "Please enter all required fields.": "Bitte f\u00fclle alle erforderlichen Felder aus.",
    "Please enter first password field.": "Bitte gebe etwas in das erste Passwortfeld ein.",
    "Please enter proper department": "Bitte gebe eine entsprechende Abteilung ein",
    "Please enter second password field.": "Bitte gebe etwas in das zweite Passwortfeld ein.",
    "Please enter your address": "Bitte gebe deine Adresse ein",
    "Please enter your billing address.": "Bitte gebe deine Rechnungsadresse ein.",
    "Please enter your country": "Bitte gebe dein Land ein",
    "Please enter your current password.": "Bitte gebe dein aktuelles Passwort ein.",
    "Please enter your first name": "Bitte gebe deinen Vornamen ein",
    "Please enter your last name": "Bitte gebe deinen Nachnamen ein",
    "Please enter your phone number.": "Bitte gebe deine Telefonnummer ein.",
    "Please enter your verification code.": "Bitte gebe deinen Best\u00e4tigungscode ein.",
    "Please select a bundle package first! After that you can select your desired games.": "Bitte w\u00e4hle zuerst ein Paket aus! Danach kannst du deine gew\u00fcnschten Spiele ausw\u00e4hlen.",
    "Please select a payment method from above!": "Bitte w\u00e4hle eine Zahlungsart von oben aus!",
    "Please select all the required games. You still have empty slot(s) on your pack.": "Bitte w\u00e4hle alle ben\u00f6tigten Spiele aus. Du hast immer noch (einen) leere(n) Slot(s) in deinem Pack.",
    "Please wait": "Bitte warten",
    "Product Information": "Produktinformationen",
    "Reminder is ON": "Erinnerung ist AN",
    "Remove": "Entfernen",
    "Remove all": "Alle entfernen",
    "September": "September",
    "Show": "Anzeigen",
    "Something Bad Happened!": "Ein Fehler ist aufgetreten!",
    "Something Bad Happened! Please contact support for more information.": "Ein Fehler ist aufgetreten! Bitte kontaktieren Sie den Support f\u00fcr weitere Informationen.",
    "Something bad happened and you can not continue. Please contact support!": "Ein Fehler ist aufgetreten und du kannst nicht fortsetzen. Bitte kontaktiere den Support! (Fehler #200)",
    "Something bad happened and you can not continue. Please contact support! (Error #100)": "Ein Fehler ist aufgetreten und du kannst nicht fortsetzen. Bitte kontaktieren Sie den Support! (Fehler #100)",
    "Something bad happened and you can not continue. Please contact support! (Error #200)": "Ein Fehler ist aufgetreten und du kannst nicht fortsetzen. Bitte kontaktieren Sie den Support! (Fehler #200)",
    "Something bad happened and you can not continue. Please contact support! (Error #201)": "Ein Fehler ist aufgetreten und du kannst nicht fortsetzen. Bitte kontaktieren Sie den Support! (Fehler #201)",
    "Something went wrong. Please try again later.": "Etwas ist schief gelaufen. Bitte versuche es sp\u00e4ter noch einmal.",
    "Something went wrong. Please try again later.'": "Etwas ist schief gelaufen. Bitte versuche es sp\u00e4ter noch einmal.",
    "Sorry, no game is in this list.": "Entschuldigung, kein Spiel ist in dieser Liste.",
    "Thank you for sharing your opinion with us!": "Vielen Dank, dass du deine Meinung mit uns teilst!",
    "Thank you!": "Danke!",
    "This is the list of available %s. You may choose some by selecting them in the box below and then clicking the \"Choose\" arrow between the two boxes.": "Dies ist die Liste der verf\u00fcgbaren %s. Einfach im unten stehenden Feld markieren und mithilfe des \u201eAusw\u00e4hlen\u201c-Pfeils ausw\u00e4hlen.",
    "This is the list of chosen %s. You may remove some by selecting them in the box below and then clicking the \"Remove\" arrow between the two boxes.": "Dies ist die Liste der ausgew\u00e4hlten %s. Einfach im unten stehenden Feld markieren und mithilfe des \u201eEntfernen\u201c-Pfeils wieder entfernen.",
    "Today": "Heute",
    "Tomorrow": "Morgen",
    "Type into this box to filter down the list of available %s.": "Durch Eingabe in diesem Feld l\u00e4sst sich die Liste der verf\u00fcgbaren %s eingrenzen.",
    "Type into this box to filter down the list of selected %s.": "In diesem Feld tippen, um die Liste der ausgew\u00e4hlten %s einzuschr\u00e4nken.",
    "Yesterday": "Gestern",
    "You already selected all of the required games. Remove one of your selected games in order to add another one.": "Du hast bereits alle ben\u00f6tigten Spiele ausgew\u00e4hlt. Entferne eines deiner ausgew\u00e4hlten Spiele, um ein Weiteres hinzuzuf\u00fcgen.",
    "You also have to rate your purchase in order to submit your feedback!": "Du musst deinen Einkauf auch bewerten, um dein Feedback einzureichen!",
    "You can't add more games to this type of bundle. If you want to build your bundle with more games, select a bigger Bundle Pack  or click on Add 5 More button to upgrade your Bundle Pack right now!": "Du kannst dieser Art von Bundle keine weiteren Spiele hinzuf\u00fcgen. Wenn du dein Bundle mit mehreren Spielen erstellen m\u00f6chtest, w\u00e4hle ein gr\u00f6\u00dferes Bundle-Pack aus oder klicke auf Weitere 5 Hinzuf\u00fcgen, um dein Bundle Pack jetzt zu aktualisieren!",
    "You can't redeem your game from here. Please go to My Products section.": "Sie k\u00f6nnen Ihr Spiel hier nicht einl\u00f6sen. Bitte gehen Sie zum Abschnitt \u2018Meine Produkte\u2019.",
    "You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button.": "Sie haben eine Aktion ausgew\u00e4hlt und keine \u00c4nderungen in einzelnen Feldern vorgenommen. Wahrscheinlich suchen Sie nach der Schaltfl\u00e4che \u2018Los\u2019 anstelle der Schaltfl\u00e4che \u2018Speichern\u2019.",
    "You have selected an action, and you haven\u2019t made any changes on individual fields. You\u2019re probably looking for the Go button rather than the Save button.": "Sie haben eine Aktion ausgew\u00e4hlt und keine \u00c4nderungen in einzelnen Feldern vorgenommen. Sie suchen wahrscheinlich die Schaltfl\u00e4che \u2018Los\u2019 anstelle der Schaltfl\u00e4che \u2018Speichern\u2019.",
    "You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.": "Sie haben eine Aktion ausgew\u00e4hlt, aber Sie haben Ihre \u00c4nderungen in einzelnen Feldern noch nicht gespeichert. Bitte klicken Sie auf OK, um zu speichern. Sie m\u00fcssen die Aktion erneut ausf\u00fchren.",
    "You have selected an action, but you haven\u2019t saved your changes to individual fields yet. Please click OK to save. You\u2019ll need to re-run the action.": "Sie haben eine Aktion ausgew\u00e4hlt, aber Sie haben Ihre \u00c4nderungen in einzelnen Feldern noch nicht gespeichert. Bitte klicken Sie auf OK, um zu speichern. Sie m\u00fcssen die Aktion erneut ausf\u00fchren.",
    "You have successfully completed this task": "Du hast diese Aufgabe erfolgreich abgeschlossen",
    "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.": "Sie haben nicht gespeicherte \u00c4nderungen in einzelnen bearbeitbaren Feldern. Wenn Sie eine Aktion ausf\u00fchren, gehen Ihre nicht gespeicherten \u00c4nderungen verloren.",
    "You must agree to the terms and conditions": "Du musst den Nutzungsbedingungen zustimmen",
    "Your password and confirmation password do not match.": "Dein Passwort und dein Best\u00e4tigungs-Passwort stimmen nicht \u00fcberein.",
    "abbrev. month April\u0004Apr": "Apr",
    "abbrev. month August\u0004Aug": "Aug",
    "abbrev. month December\u0004Dec": "Dez",
    "abbrev. month February\u0004Feb": "Feb",
    "abbrev. month January\u0004Jan": "Jan",
    "abbrev. month July\u0004Jul": "Jul",
    "abbrev. month June\u0004Jun": "Jun",
    "abbrev. month March\u0004Mar": "Mar",
    "abbrev. month May\u0004May": "May",
    "abbrev. month November\u0004Nov": "Nov",
    "abbrev. month October\u0004Oct": "Okt",
    "abbrev. month September\u0004Sep": "Sep",
    "one letter Friday\u0004F": "F",
    "one letter Monday\u0004M": "M",
    "one letter Saturday\u0004S": "S",
    "one letter Sunday\u0004S": "S",
    "one letter Thursday\u0004T": "T",
    "one letter Tuesday\u0004T": "T",
    "one letter Wednesday\u0004W": "W",
    "your feedback didn't submit!": "dein Feedback wurde nicht abgesendet!"
  };
  for (const key in newcatalog) {
    django.catalog[key] = newcatalog[key];
  }
  

  if (!django.jsi18n_initialized) {
    django.gettext = function(msgid) {
      const value = django.catalog[msgid];
      if (typeof value === 'undefined') {
        return msgid;
      } else {
        return (typeof value === 'string') ? value : value[0];
      }
    };

    django.ngettext = function(singular, plural, count) {
      const value = django.catalog[singular];
      if (typeof value === 'undefined') {
        return (count == 1) ? singular : plural;
      } else {
        return value.constructor === Array ? value[django.pluralidx(count)] : value;
      }
    };

    django.gettext_noop = function(msgid) { return msgid; };

    django.pgettext = function(context, msgid) {
      let value = django.gettext(context + '\x04' + msgid);
      if (value.includes('\x04')) {
        value = msgid;
      }
      return value;
    };

    django.npgettext = function(context, singular, plural, count) {
      let value = django.ngettext(context + '\x04' + singular, context + '\x04' + plural, count);
      if (value.includes('\x04')) {
        value = django.ngettext(singular, plural, count);
      }
      return value;
    };

    django.interpolate = function(fmt, obj, named) {
      if (named) {
        return fmt.replace(/%\(\w+\)s/g, function(match){return String(obj[match.slice(2,-2)])});
      } else {
        return fmt.replace(/%s/g, function(match){return String(obj.shift())});
      }
    };


    /* formatting library */

    django.formats = {
    "DATETIME_FORMAT": "j. F Y H:i",
    "DATETIME_INPUT_FORMATS": [
      "%d.%m.%Y %H:%M:%S",
      "%d.%m.%Y %H:%M:%S.%f",
      "%d.%m.%Y %H:%M",
      "%Y-%m-%d %H:%M:%S",
      "%Y-%m-%d %H:%M:%S.%f",
      "%Y-%m-%d %H:%M",
      "%Y-%m-%d"
    ],
    "DATE_FORMAT": "j. F Y",
    "DATE_INPUT_FORMATS": [
      "%d.%m.%Y",
      "%d.%m.%y",
      "%Y-%m-%d"
    ],
    "DECIMAL_SEPARATOR": ",",
    "FIRST_DAY_OF_WEEK": 1,
    "MONTH_DAY_FORMAT": "j. F",
    "NUMBER_GROUPING": 3,
    "SHORT_DATETIME_FORMAT": "d.m.Y H:i",
    "SHORT_DATE_FORMAT": "d.m.Y",
    "THOUSAND_SEPARATOR": ".",
    "TIME_FORMAT": "H:i",
    "TIME_INPUT_FORMATS": [
      "%H:%M:%S",
      "%H:%M:%S.%f",
      "%H:%M"
    ],
    "YEAR_MONTH_FORMAT": "F Y"
  };

    django.get_format = function(format_type) {
      const value = django.formats[format_type];
      if (typeof value === 'undefined') {
        return format_type;
      } else {
        return value;
      }
    };

    /* add to global namespace */
    globals.pluralidx = django.pluralidx;
    globals.gettext = django.gettext;
    globals.ngettext = django.ngettext;
    globals.gettext_noop = django.gettext_noop;
    globals.pgettext = django.pgettext;
    globals.npgettext = django.npgettext;
    globals.interpolate = django.interpolate;
    globals.get_format = django.get_format;

    django.jsi18n_initialized = true;
  }
};

