

(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 = {
    "%(count)s avis": [
      "%(count)s avis",
      "%(count)s avis"
    ],
    "%(sel)s of %(cnt)s selected": [
      "%(sel)s sur %(cnt)s s\u00e9lectionn\u00e9",
      "%(sel)s sur %(cnt)s s\u00e9lectionn\u00e9s"
    ],
    "6 a.m.": "6:00",
    "6 p.m.": "18:00",
    "April": "Avril",
    "Aucune liste trouv\u00e9e": "Aucune liste trouv\u00e9e",
    "August": "Ao\u00fbt",
    "Autre": "Autre",
    "Available %s": "%s disponible(s)",
    "Camping-car Capucine": "Camping-car Capucine",
    "Camping-car Int\u00e9gral": "Camping-car Int\u00e9gral",
    "Camping-car Profil\u00e9": "Camping-car Profil\u00e9",
    "Cancel": "Annuler",
    "Caravane": "Caravane",
    "Cette carte ne peut pas \u00eatre utilis\u00e9e pour effectuer le paiement de la location car elle expirera avant le": "Cette carte ne peut pas \u00eatre utilis\u00e9e pour effectuer le paiement de la location car elle expirera avant le",
    "Choose": "Choisir",
    "Choose a Date": "Choisir une date",
    "Choose a Time": "Choisir une heure",
    "Choose a time": "Choisir une heure",
    "Choose all": "Tout choisir",
    "Chosen %s": "Choix des \u00ab\u00a0%s \u00bb",
    "Click to choose all %s at once.": "Cliquez pour choisir tous les \u00ab\u00a0%s\u00a0\u00bb en une seule op\u00e9ration.",
    "Click to remove all chosen %s at once.": "Cliquez pour enlever tous les \u00ab\u00a0%s\u00a0\u00bb en une seule op\u00e9ration.",
    "Combi VW": "Combi VW",
    "Cr\u00e9er": "Cr\u00e9er",
    "Cr\u00e9er une liste de favoris": "Cr\u00e9er une liste de favoris",
    "Dans votre d\u00e9partement, avec vos crit\u00e8res, vous pouvez gagner :": "Dans votre d\u00e9partement, avec vos crit\u00e8res, vous pouvez gagner :",
    "December": "D\u00e9cembre",
    "Demi-journ\u00e9e d\u00e9j\u00e0 r\u00e9serv\u00e9e": "Demi-journ\u00e9e d\u00e9j\u00e0 r\u00e9serv\u00e9e",
    "February": "F\u00e9vrier",
    "Filter": "Filtrer",
    "Fourgon am\u00e9nag\u00e9": "Fourgon am\u00e9nag\u00e9",
    "Hide": "Masquer",
    "January": "Janvier",
    "July": "Juillet",
    "June": "Juin",
    "L'e-mail d'activation vous a \u00e9t\u00e9 renvoy\u00e9.": "L'e-mail d'activation vous a \u00e9t\u00e9 renvoy\u00e9.",
    "Le lieu s\u00e9lectionn\u00e9 %(name)s, n'a pu \u00eatre g\u00e9olocalis\u00e9. Merci d'indiquer une autre adresse du lieu de recherch\u00e9.": "Le lieu s\u00e9lectionn\u00e9 %(name)s, n'a pu \u00eatre g\u00e9olocalis\u00e9. Merci d'indiquer une autre adresse du lieu de recherch\u00e9.",
    "Location de camping-cars": "Location de camping-cars",
    "Lu": "Lu",
    "March": "Mars",
    "May": "Mai",
    "Midnight": "Minuit",
    "Nom pour votre liste": "Nom pour votre liste",
    "Noon": "Midi",
    "Note: You are %s hour ahead of server time.": [
      "Note\u00a0: l'heure du serveur pr\u00e9c\u00e8de votre heure de %s heure.",
      "Note\u00a0: l'heure du serveur pr\u00e9c\u00e8de votre heure de %s heures."
    ],
    "Note: You are %s hour behind server time.": [
      "Note\u00a0: votre heure pr\u00e9c\u00e8de l'heure du serveur de %s heure.",
      "Note\u00a0: votre heure pr\u00e9c\u00e8de l'heure du serveur de %s heures."
    ],
    "Nouveau": "Nouveau",
    "November": "Novembre",
    "Now": "Maintenant",
    "October": "Octobre",
    "Partout": "Partout",
    "Remove": "Enlever",
    "Remove all": "Tout enlever",
    "Renvoyer l'e-mail": "Renvoyer l'e-mail",
    "September": "Septembre",
    "Show": "Afficher",
    "S\u00e9lectionnez une liste": "S\u00e9lectionnez une liste",
    "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.": "Ceci est une liste des \u00ab\u00a0%s\u00a0\u00bb disponibles. Vous pouvez en choisir en les s\u00e9lectionnant dans la zone ci-dessous, puis en cliquant sur la fl\u00e8che \u00ab\u00a0Choisir\u00a0\u00bb entre les deux zones.",
    "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.": "Ceci est la liste des \u00ab\u00a0%s\u00a0\u00bb choisi(e)s. Vous pouvez en enlever en les s\u00e9lectionnant dans la zone ci-dessous, puis en cliquant sur la fl\u00e8che \u00ab Enlever \u00bb entre les deux zones.",
    "Today": "Aujourd'hui",
    "Tomorrow": "Demain",
    "Type into this box to filter down the list of available %s.": "\u00c9crivez dans cette zone pour filtrer la liste des \u00ab\u00a0%s\u00a0\u00bb disponibles.",
    "Une erreur est survenue.": "Une erreur est survenue.",
    "Van": "Van",
    "Veuillez indiquer votre date de naissance.": "Veuillez indiquer votre date de naissance.",
    "Voir le %(vehicle_type)s %(ad_description)s": "Voir le %(vehicle_type)s %(ad_description)s",
    "Votre carte a \u00e9t\u00e9 valid\u00e9e, vous allez \u00eatre redirig\u00e9 vers la s\u00e9curisation de votre banque.": "Votre carte a \u00e9t\u00e9 valid\u00e9e, vous allez \u00eatre redirig\u00e9 vers la s\u00e9curisation de votre banque.",
    "Vous n'avez pas activ\u00e9 votre compte. Un e-mail d'activation vous a \u00e9t\u00e9 envoy\u00e9 lors de votre inscription.": "Vous n'avez pas activ\u00e9 votre compte. Un e-mail d'activation vous a \u00e9t\u00e9 envoy\u00e9 lors de votre inscription.",
    "Vous n'avez pas saisi la date d'expiration de votre carte.": "Vous n'avez pas saisi la date d'expiration de votre carte.",
    "Vous pouvez gagner jusqu'\u00e0 :": "Vous pouvez gagner jusqu'\u00e0 :",
    "Yesterday": "Hier",
    "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.": "Vous avez s\u00e9lectionn\u00e9 une action, et vous n'avez fait aucune modification sur des champs. Vous cherchez probablement le bouton Envoyer et non le bouton Sauvegarder.",
    "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.": "Vous avez s\u00e9lectionn\u00e9 une action, mais vous n'avez pas encore sauvegard\u00e9 certains champs modifi\u00e9s. Cliquez sur OK pour sauver. Vous devrez r\u00e9appliquer l'action.",
    "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.": "Vous avez des modifications non sauvegard\u00e9es sur certains champs \u00e9ditables. Si vous lancez une action, ces modifications vont \u00eatre perdues.",
    "couchages": "couchages",
    "en location \u00e0": "en location \u00e0",
    "loue son": "loue son",
    "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",
    "places": "places",
    "semaine": "semaine",
    "semaines": "semaines",
    "\u00c0 partir de": "\u00c0 partir de",
    "\u00c0 tout moment": "\u00c0 tout moment",
    "\u00e0 raison de": "\u00e0 raison de"
  };
  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 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",
      "%d.%m.%Y %H:%M:%S",
      "%d.%m.%Y %H:%M:%S.%f",
      "%d.%m.%Y %H:%M",
      "%d.%m.%Y",
      "%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",
      "%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": "j N Y H:i",
    "SHORT_DATE_FORMAT": "j N Y",
    "THOUSAND_SEPARATOR": "\u00a0",
    "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) {
      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));

