

(function(globals) {

  var django = globals.django || (globals.django = {});

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

  /* gettext library */

  django.catalog = django.catalog || {};
  
  var newcatalog = {
    "%(sel)s of %(cnt)s selected": [
      "%(sel)s de %(cnt)s seleccionado",
      "%(sel)s de  %(cnt)s seleccionados"
    ],
    "6 a.m.": "6 a.m.",
    "6 p.m.": "6 p.m.",
    "Accepted": "Aceptada",
    "Activities": "Actividades",
    "Address": "Direcci\u00f3n",
    "Address detail": "Detalles de direcci\u00f3n",
    "Advanced": "Avanzado",
    "April": "Abril",
    "Assistance (confirmed)": "Asistencia (confirmadas)",
    "Assistance detail": "Detalles de asistencia",
    "Attendees": "Asistentes",
    "August": "Agosto",
    "Autoupdate": "Actualizaci\u00f3n autom\u00e1tica",
    "Available %s": "%s Disponibles",
    "Beginner": "Principiante",
    "Cancel": "Cancelar",
    "Choose": "Elegir",
    "Choose a Date": "Elija una fecha",
    "Choose a Time": "Elija una hora",
    "Choose a time": "Elija una hora",
    "Choose all": "Selecciona todos",
    "Chosen %s": "%s elegidos",
    "Click to choose all %s at once.": "Haga clic para seleccionar todos los %s de una vez",
    "Click to remove all chosen %s at once.": "Haz clic para eliminar todos los %s elegidos",
    "Collaborators": "Colaboradores",
    "Confirmed": "Confirmado",
    "Create event": "Crear Evento",
    "December": "Diciembre",
    "Documentation": "Documentaci\u00f3n",
    "Don't configured": "No configurado",
    "Email": "Correo electr\u00f3nico",
    "Event": "Evento",
    "Event not found": "Evento no encontrado",
    "Events": "Eventos",
    "Events with Confirmed Schedule": "Eventos con Cronograma Confirmado",
    "Export": "Exportar",
    "Featured": "Destacados",
    "Featured Events": "Eventos Destacados",
    "February": "Febrero",
    "Filter": "Filtro",
    "Finished Events": "Eventos Finalizados",
    "Generic report": "Reporte general",
    "Hide": "Esconder",
    "Installations": "Instalaciones",
    "Installers": "Instaladores",
    "January": "Enero",
    "July": "Julio",
    "June": "Junio",
    "Languages": "Idiomas",
    "Lightning talk": "Charla rel\u00e1mpago",
    "Location": "Ubicaci\u00f3n",
    "March": "Marzo",
    "May": "Mayo",
    "Medium": "Medio",
    "Midnight": "Medianoche",
    "My Events": "Mis Eventos",
    "Name": "Nombre",
    "National report": "Reporte nacional",
    "No Event found in your search": "Ning\u00fan Evento coincide con su b\u00fasqueda",
    "Noon": "Mediod\u00eda",
    "Not Confirmed": "No confirmado",
    "Note: You are %s hour ahead of server time.": [
      "Nota: Usted esta a %s horas por delante de la hora del servidor.",
      "Nota: Usted va %s horas por delante de la hora del servidor."
    ],
    "Note: You are %s hour behind server time.": [
      "Nota: Usted esta a %s hora de retraso de tiempo de servidor.",
      "Nota: Usted va %s horas por detr\u00e1s de la hora del servidor."
    ],
    "November": "Noviembre",
    "Now": "Ahora",
    "October": "Octubre",
    "Organizers": "Organizadores",
    "Other": "Otro",
    "Please, select one to continue": "Por favor, seleccion\u00e1 una opci\u00f3n para continuar",
    "Proposal": "Propuesta",
    "Province": "Provincia",
    "Quantity": "Cantidad",
    "Recent": "Recientes",
    "Recent Events": "Eventos Recientes",
    "Reconecting websocket, attemps": "Reconectando websocket, intento",
    "Reconnecting websocket, attempt": "Reconectando websocket, intento",
    "Rejected": "Rechazada",
    "Remove": "Eliminar",
    "Remove all": "Eliminar todos",
    "Search": "Buscar",
    "Search by title...": "Buscar por t\u00edtulo...",
    "Search by title\u2026": "Buscar por t\u00edtulo\u2026",
    "Search results": "Resultados de la busqueda",
    "Search your event": "Busca tu evento",
    "September": "Septiembre",
    "Show": "Mostrar",
    "Sign In": "Iniciar sesi\u00f3n",
    "Sign Up": "Registrarse",
    "Speakers": "Disertantes",
    "Tags": "Etiquetas",
    "Talk": "Charla",
    "There has been an error": "Ha habido un error",
    "There isn't any event yet.": "No hay ning\u00fan evento todav\u00eda.",
    "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.": "Esta es la lista de %s disponibles. Puede elegir algunos seleccion\u00e1ndolos en la caja inferior y luego haciendo clic en la flecha \"Elegir\" que hay entre las dos cajas.",
    "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.": "Esta es la lista de los %s elegidos. Puede elmininar algunos seleccion\u00e1ndolos en la caja inferior y luego haciendo click en la flecha \"Eliminar\" que hay entre las dos cajas.",
    "Today": "Hoy",
    "Tomorrow": "Ma\u00f1ana",
    "Total": "Total",
    "Type into this box to filter down the list of available %s.": "Escriba en este cuadro para filtrar la lista de %s disponibles",
    "Upcoming Events": "Pr\u00f3ximos Eventos",
    "Workshop": "Taller",
    "Wrong length!": "\u00a1Longitud equivocada!",
    "Wrong offset!": "\u00a1Desplazamiento equivocado!",
    "Yesterday": "Ayer",
    "You are seeing all of": "Est\u00e1s viendo todo lo de",
    "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.": "Ha seleccionado una acci\u00f3n y no hs hecho ning\u00fan cambio en campos individuales. Probablemente est\u00e9 buscando el bot\u00f3n Ejecutar en lugar del bot\u00f3n Guardar.",
    "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.": "Ha seleccionado una acci\u00f3n, pero no ha guardado los cambios en los campos individuales todav\u00eda. Pulse OK para guardar. Tendr\u00e1 que volver a ejecutar la acci\u00f3n.",
    "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.": "Tiene cambios sin guardar en campos editables individuales. Si ejecuta una acci\u00f3n, los cambios no guardados se perder\u00e1n.",
    "events": "eventos",
    "one letter Friday\u0004F": "V",
    "one letter Monday\u0004M": "L",
    "one letter Saturday\u0004S": "S",
    "one letter Sunday\u0004S": "D",
    "one letter Thursday\u0004T": "J",
    "one letter Tuesday\u0004T": "M",
    "one letter Wednesday\u0004W": "M",
    "websocket not supported by your browser": "Tu navegador no soporta websocket"
  };
  for (var key in newcatalog) {
    django.catalog[key] = newcatalog[key];
  }
  

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

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

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

    django.pgettext = function(context, msgid) {
      var value = django.gettext(context + '\x04' + msgid);
      if (value.indexOf('\x04') != -1) {
        value = msgid;
      }
      return value;
    };

    django.npgettext = function(context, singular, plural, count) {
      var value = django.ngettext(context + '\x04' + singular, context + '\x04' + plural, count);
      if (value.indexOf('\x04') != -1) {
        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 \\d\\e F \\d\\e Y \\a \\l\\a\\s 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",
      "%Y-%m-%d"
    ],
    "DATE_FORMAT": "j \\d\\e F \\d\\e Y",
    "DATE_INPUT_FORMATS": [
      "%d/%m/%Y",
      "%d/%m/%y",
      "%Y-%m-%d"
    ],
    "DECIMAL_SEPARATOR": ",",
    "FIRST_DAY_OF_WEEK": "1",
    "MONTH_DAY_FORMAT": "j \\d\\e 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 \\d\\e Y"
  };

    django.get_format = function(format_type) {
      var 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;
  }

}(this));

