

'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 di %(cnt)s selezionato",
      "%(sel)s di %(cnt)s selezionati"
    ],
    "%s selected option not visible": [
      "%s opzione selezionata non visibile",
      "%s opzioni selezionate non visibili"
    ],
    "'": "'",
    "6 a.m.": "6 del mattino",
    "6 p.m.": "6 del pomeriggio",
    "Add": "Aggiungi",
    "Add to Bundle": "Aggiungi a Bundle",
    "Add to Wishlist": "Aggiungi a Lista Desideri",
    "Added": "Aggiunto",
    "Added to Basket": "Aggiunto al Carrello",
    "Added to Wishlist": "Aggiunto a Lista Desideri",
    "Alert Me": "Avvisami",
    "Alert is ON": "Avviso attivo",
    "April": "Aprile",
    "Are you sure about all of your choices?": "Sei sicuro di tutte le tue scelte?",
    "Are you sure that you want to cancel your trade?": "Sei sicuro di voler cancellare lo scambio?",
    "Are you sure that you want to change your bundle package? If you proceed, your selection will be removed.": "Sei sicuro di voler cambiare il tuo pacchetto bundle? Se procedi la tua selezione sar\u00e0 eliminata.",
    "Are you sure that you want to reset all of your choices?": "Sei sicuro di voler resettare tutte le tue scelte?",
    "Are you sure that you want to trade your game with this item? There is no way to undo this action.": "Sei sicuro di voler scambiare il tuo gioco con questo elemento? Non puoi annullare l'azione.",
    "Are you sure you want to remove this address?": "Sei sicuro di voler rimuovere questo indirizzo?",
    "August": "Agosto",
    "Available %s": "%s disponibili",
    "Cancel": "Annulla",
    "Choose": "Scegli",
    "Choose a Date": "Scegli una data",
    "Choose a Time": "Scegli un orario",
    "Choose a time": "Scegli un orario",
    "Choose all": "Scegli tutto",
    "Chosen %s": "%s scelti",
    "Click to choose all %s at once.": "Fai clic per scegliere tutti i %s in una volta.",
    "Click to remove all chosen %s at once.": "Fai clic per eliminare tutti i %s in una volta.",
    "December": "Dicembre",
    "Error": "Errore",
    "Error: ": "Errore: ",
    "February": "Febbraio",
    "Filter": "Filtro",
    "Get Notified": "Ricevi una Notifica",
    "Hide": "Nascondi",
    "If you find this to be in error, please contact <a href=\"/support\">support</a>.": "Se credi sia un errore, per favore contatta il <a href=\"/support\">supporto</a>.",
    "Instant delivery": "Consegna immediata",
    "January": "Gennaio",
    "July": "Luglio",
    "June": "Giugno",
    "Loading": "Caricamento",
    "March": "Marzo",
    "May": "Maggio",
    "Midnight": "Mezzanotte",
    "No item has been found!": "Nessun elemento trovato!",
    "Noon": "Mezzogiorno",
    "Note: You are %s hour ahead of server time.": [
      "Nota: Sei %s ora in anticipo rispetto al server.",
      "Nota: Sei %s ore in anticipo rispetto al server."
    ],
    "Note: You are %s hour behind server time.": [
      "Nota: Sei %s ora in ritardo rispetto al server.",
      "Nota: Sei %s ore in ritardo rispetto al server."
    ],
    "Nothing found!": "Non trovato!",
    "November": "Novembre",
    "Now": "Adesso",
    "October": "Ottobre",
    "Please add your email address first": "Inserisci prima il tuo indirizzo mail",
    "Please allow popups for this site": "Attiva i popup per questo sito",
    "Please check How to Redeem.": "Per favore, controlla la sezione \"Come Redimere\".",
    "Please enter a subject": "Inserisci un oggetto",
    "Please enter a valid e-mail": "Inserisci email valida",
    "Please enter a valid phone number": "Inserisci un numero di telefono valido",
    "Please enter all required fields.": "Per favore, completa tutti i campi richiesti.",
    "Please enter first password field.": "Per favore, inserisci la password nel primo campo.",
    "Please enter proper department": "Scegli la sezione corretta",
    "Please enter second password field.": "Per favore, inserisci la password nel secondo campo.",
    "Please enter you zip code or postal code": "Inserisci il tuo codice postale",
    "Please enter your address": "Inserisci il tuo indirizzo",
    "Please enter your billing address.": "Inserisci il tuo indirizzo di fatturazione.",
    "Please enter your country": "Inserisci il tuo paese",
    "Please enter your current password.": "Per favore, inserisci la tua password attuale.",
    "Please enter your first name": "Inserisci il tuo nome",
    "Please enter your friend's email address": "Inserisci l'indirizzo mail del tuo amico",
    "Please enter your friend's name": "Inserisci il nome del tuo amico",
    "Please enter your last name": "Inserisci il tuo cognome",
    "Please enter your phone number.": "Per favore, inserisci il numero di telefono.",
    "Please enter your state": "Inserisci il tuo stato",
    "Please enter your verification code.": "Per favore, inserisci il tuo codice di verifica.",
    "Please select a bundle package first! After that you can select your desired games.": "Scegli prima un pacchetto bundle! Dopo potrai scegliere tutti i giochi che desideri.",
    "Please select a payment method from above!": "Seleziona un metodo di pagamento in alto!",
    "Please select all the required games. You still have empty slot(s) on your pack.": "Scegli tutti i giochi richiesti, grazie. Hai ancora slot(s) vuoti sul tuo pack.",
    "Please wait": "Attendi, per favore",
    "Pre-order": "Preordine",
    "Product Information": "Informazioni Prodotto",
    "Reminder is ON": "L'avviso \u00e8 ATTIVO",
    "Remove": "Rimuovi",
    "Remove all": "Elimina tutti",
    "September": "Settembre",
    "Show": "Mostra",
    "Something Bad Happened!": "E' successo un errore!",
    "Something Bad Happened! Please contact support for more information.": "E' successo un errore! Contatta il supporto per maggiori informazioni.",
    "Something bad happened and you can not continue. Please contact support!": "Si \u00e8 verificato un errore e non puoi continuare. Contatta il supporto! (Errore #200)",
    "Something bad happened and you can not continue. Please contact support! (Error #100)": "Si \u00e8 verificato un errore e non puoi continuare. Contatta il supporto! (Errore #100)",
    "Something bad happened and you can not continue. Please contact support! (Error #200)": "Si \u00e8 verificato un errore e non puoi continuare. Contatta il supporto! (Errore #200)",
    "Something bad happened and you can not continue. Please contact support! (Error #201)": "E' successo un errore e non puoi continuare. Contatta il supporto! (Errore #201)",
    "Something went wrong. Please try again later.": "Qualcosa \u00e8 andato storto. Riprova pi\u00f9 tardi.",
    "Something went wrong. Please try again later.'": "Qualcosa \u00e8 andato storto. Ti preghiamo di riprovare pi\u00f9 tardi.",
    "Sorry, no game is in this list.": "Spiacenti, nessun gioco in lista.",
    "Thank you for sharing your opinion with us!": "Grazie per aver condiviso la tua opinione!",
    "Thank you!": "Grazie!",
    "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.": "Questa \u00e8 la lista dei %s disponibili. Puoi sceglierne alcuni selezionandoli nella casella qui sotto e poi facendo clic sulla freccia \"Scegli\" tra le due caselle.",
    "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.": "Questa \u00e8 la lista dei %s scelti. Puoi eliminarne alcuni selezionandoli nella casella qui sotto e poi facendo clic sulla freccia \"Elimina\" tra le due caselle.",
    "Today": "Oggi",
    "Tomorrow": "Domani",
    "Type into this box to filter down the list of available %s.": "Scrivi in questa casella per filtrare l'elenco dei %s disponibili.",
    "Type into this box to filter down the list of selected %s.": "Scrivi in questa casella per filtrare l'elenco dei %s selezionati.",
    "Yesterday": "Ieri",
    "You already selected all of the required games. Remove one of your selected games in order to add another one.": "Hai gi\u00e0 selezionato i giochi richiesti. Rimuovi uno dei giochi selezionati per aggiungerne uno nuovo.",
    "You already selected this game.": "Hai gi\u00e0 selezionato questo gioco.",
    "You also have to rate your purchase in order to submit your feedback!": "Devi recensire il tuo acquisto per poter inviare il tuo feedback!",
    "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!": "Non puoi aggiungere altri giochi a questo tipo di bundle. Se vuoi costruire un bundle con pi\u00f9 giochi, scegli un Bundle Pack pi\u00f9 grande o clicca su Aggiungi 5 in Pi\u00f9 per aggiornare ora il tuo Bundle Pack!",
    "You can't redeem your game from here. Please go to My Games section.": "Non puoi riscattare il tuo gioco da qui. Vai alla sezione Miei Giochi, grazie.",
    "You didn't select any game for trade!": "Non hai selezionato alcun gioco per scambiare!",
    "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.": "Hai selezionato un'azione e non hai ancora apportato alcuna modifica ai campi singoli. Probabilmente stai cercando il pulsante Vai, invece di Salva.",
    "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.": "Hai selezionato un'azione, ma non hai ancora salvato le modifiche apportate a campi singoli. Fai clic su OK per salvare. Poi dovrai rieseguire l'azione.",
    "You have successfully completed this task": "Hai completato l'incarico con successo",
    "You have to select the type of your trade.": "Devi scegliere la modalit\u00e0 di scambio.",
    "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.": "Ci sono aggiornamenti non salvati su singoli campi modificabili. Se esegui un'azione, le modifiche non salvate andranno perse.",
    "You must agree to the terms and conditions": "Devi accettare i termini e le condizioni",
    "Your password and confirmation password do not match.": "La tua password e password di conferma non coincidono.",
    "abbrev. month April\u0004Apr": "Apr",
    "abbrev. month August\u0004Aug": "Ago",
    "abbrev. month December\u0004Dec": "Dic",
    "abbrev. month February\u0004Feb": "Feb",
    "abbrev. month January\u0004Jan": "Gen",
    "abbrev. month July\u0004Jul": "Lug",
    "abbrev. month June\u0004Jun": "Giu",
    "abbrev. month March\u0004Mar": "Mar",
    "abbrev. month May\u0004May": "Mag",
    "abbrev. month November\u0004Nov": "Nov",
    "abbrev. month October\u0004Oct": "Ott",
    "abbrev. month September\u0004Sep": "Set",
    "one letter Friday\u0004F": "V",
    "one letter Monday\u0004M": "L",
    "one letter Saturday\u0004S": "S",
    "one letter Sunday\u0004S": "D",
    "one letter Thursday\u0004T": "G",
    "one letter Tuesday\u0004T": "Ma",
    "one letter Wednesday\u0004W": "Me",
    "your feedback didn't submit!": "il tuo feedback non \u00e8 stato inviato!"
  };
  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": "l d 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",
      "%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",
      "%d-%m-%Y %H:%M:%S",
      "%d-%m-%Y %H:%M:%S.%f",
      "%d-%m-%Y %H:%M",
      "%d-%m-%y %H:%M:%S",
      "%d-%m-%y %H:%M:%S.%f",
      "%d-%m-%y %H:%M",
      "%Y-%m-%d"
    ],
    "DATE_FORMAT": "d F Y",
    "DATE_INPUT_FORMATS": [
      "%d/%m/%Y",
      "%Y/%m/%d",
      "%d-%m-%Y",
      "%Y-%m-%d",
      "%d-%m-%y",
      "%d/%m/%y"
    ],
    "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;
  }
};

