

(function (globals) {

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

  
  django.pluralidx = function (count) { return (count == 1) ? 0 : 1; };
  

  
  /* gettext library */

  django.catalog = {
    "%(count)s results": "%(count)s\u00a0r\u00e9sultats", 
    "All %(count)s results": "Tous les r\u00e9sultats (%(count)s)", 
    "Cancel": "Annuler", 
    "Click to insert your credentials": "Cliquez pour saisir vos identifiants.", 
    "Could not load project credentials.": "Impossible de charger les identifiants du projet.", 
    "Could not load projects list.": "Impossible de charger la liste des projets.", 
    "Could not save your project selection.": "Impossible d'enregistrer les projets s\u00e9lectionn\u00e9s.", 
    "Credentials": "Identifiants", 
    "History Preferences": "Pr\u00e9f\u00e9rences de l'historique", 
    "How can we improve this page?": "Comment pouvons-nous am\u00e9liorer cette page\u00a0?", 
    "Insert": "Ins\u00e9rer", 
    "Insert credential": "Ins\u00e9rer vos identifiants", 
    "It doesn't have what I need.": "La page ne fournit pas les informations recherch\u00e9es.", 
    "It's inaccurate.": "La page pr\u00e9sente des erreurs.", 
    "Loading credentials...": "Chargement des identifiants en cours\u2026", 
    "Loading projects...": "Chargement des projets en cours\u2026", 
    "Loading your history...": "Chargement de votre historique en cours\u2026", 
    "Most Recently Visited": "Derni\u00e8res pages consult\u00e9es", 
    "My Most Visited": "Mes pages les plus consult\u00e9es", 
    "Other (use text area above)": "Autre (utilisez la zone de texte ci-dessus)", 
    "Project": "Projet", 
    "Sign in to insert your credentials.": "Connectez-vous pour ins\u00e9rer vos identifiants.", 
    "Sign in to view your recently visited pages.": "Connectez-vous pour voir les pages consult\u00e9es r\u00e9cemment.", 
    "Sorry. We couldn't load the credentials for this project. You can visit the %(start_link)sDevelopers Console%(end_link)s to see them.": "Sorry. We couldn't load the credentials for this project. You can visit the %(start_link)sDevelopers Console%(end_link)s to see them.", 
    "Sorry. We couldn't load your projects. You can visit the %(start_link)sDevelopers Console%(end_link)s to see them.": "Sorry. We couldn't load your projects. You can visit the %(start_link)sDevelopers Console%(end_link)s to see them.", 
    "The Google Developers website now saves the pages you visit when you are logged into Google. You can quickly access them via the history icon at the top of the site. %(link_html)sManage History%(end_link_html)s": "Le site Google\u00a0Developers enregistre d\u00e9sormais les pages que vous consultez lorsque vous \u00eates connect\u00e9 \u00e0 Google. Vous pouvez rapidement y acc\u00e9der via l'ic\u00f4ne de l'historique en haut du site. %(link_html)sG\u00e9rer l'historique%(end_link_html)s", 
    "There's a typo, broken link, or layout problem.": "La page pr\u00e9sente une faute de frappe, un lien non fonctionnel ou un probl\u00e8me de mise en page.", 
    "This project has no appropriate credentials. You can add one in the %(start_link)sDevelopers Console%(end_link)s.": "This project has no appropriate credentials. You can add one in the %(start_link)sDevelopers Console%(end_link)s.", 
    "Turn on %(begin_link_html)shistory%(end_link_html)s to view recently visited pages.": "Activez l'%(begin_link_html)shistorique%(end_link_html)s pour afficher les pages r\u00e9cemment consult\u00e9es.", 
    "You have no projects. You can create one in the %(start_link)sDevelopers Console%(end_link)s.": "You have no projects. You can create one in the %(start_link)sDevelopers Console%(end_link)s.", 
    "Your browsing history on Google Developers will appear here.": "Votre historique de navigation sur Google\u00a0Developers s'affichera ici."
  };

  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;

}(this));

