

'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 = {
    "%(given_name)s hasn't added any friends yet": "%(given_name)s n'a pas encore ajout\u00e9 d'amis",
    "%(given_name)s hasn't added any movies to his/her watch list yet.": "%(given_name)s n'a pas encore ajout\u00e9 de films \u00e0 sa watch list.",
    "%(given_name)s hasn't published his/her watch list.": "%(given_name)s n'a pas encore publi\u00e9 sa watch list.",
    "%(given_name)s hasn't reviewed nor rated any movies.": "%(given_name)s n'a encore r\u00e9dig\u00e9 aucune critique ni \u00e9valu\u00e9 aucun film.",
    "%(given_name)s is Following": "%(given_name)s suit",
    "%(given_name)s's Festival Planner": "%(given_name)s's agenda du festival",
    "%(given_name)s's Friends": "%(given_name)s's amis",
    "%(given_name)s's Ratings & Reviews": "%(given_name)s's Ratings & Reviews",
    "%(given_name)s's ZFF Dashboard": "%(given_name)s's ZFF Dashboard",
    "'s Watch List": "'s Watch List",
    "Add": "Ajouter",
    "Add a new friend": "Ajouter un nouvel ami",
    "All your favourite movies": "Vos films pr\u00e9f\u00e9r\u00e9s",
    "An error occured. Please try later again.": "Une erreur est survenue. Veuillez r\u00e9essayer plus tard.",
    "Cancel": "Annuler",
    "Day": [
      "Jour",
      "Jours"
    ],
    "Delete": "Supprimer",
    "Do you really want to remove %(title)s from your watchlist?": "Voulez-vous vraiment supprimer %(title)s de votre watchlist?",
    "Do you really want to remove this planner entry?": "Voulez-vous vraiment supprimer cette entr\u00e9e de votre agenda?",
    "Do you really want to remove this review?": "Voulez-vous vraiment supprimer cette critique?",
    "Do you really want to unfollow %(given_name)s?": "Voulez-vous vraiment arr\u00eater de suivre %(given_name)s",
    "Email": "E-mail",
    "Enter the email address of a friend with an existing MyZFF account.": "Entrez l'adresse d'un ami disposant d'un compte My ZFF existant.",
    "Follow": "Suivre",
    "Free entry": "Entr\u00e9e libre",
    "From here you can access all My ZFF features and keep an overview of your favourite ZFF films.": "Ici, vous pouvez acc\u00e9der aux autres fonctionnalit\u00e9s My ZFF et garder un aper\u00e7u de vos films ZFF favoris.",
    "Hour": [
      "Heure",
      "Heures"
    ],
    "I Am Following": "Je suis",
    "Last ratings & reviews": "Derni\u00e8res Ratings & Reviews",
    "Login": "Connexion",
    "Logout": "Se d\u00e9connecter",
    "Minute": [
      "Minute",
      "Minutes"
    ],
    "Month": [
      "Mois",
      "Mois"
    ],
    "My Friends": "Mes amis",
    "My Notifications": "Mes notifications",
    "My Ratings & Reviews": "My Ratings & Reviews",
    "My Watch List": "My Watch List",
    "My ZFF Dashboard": "My ZFF Dashboard",
    "Notifications": "Benachrichtigungen",
    "Please log in to add an event to your festival planner.": "Veuillez vous connecter pour ajouter un \u00e9v\u00e9nement \u00e0 votre agenda du festival.",
    "Please log in to view the print view of your festival planner.": "Veuillez vous connecter pour imprimer un aper\u00e7u de votre agenda du festival.",
    "Please log in to view this profile.": "Veuillez vous connecter pour voir ce profil.",
    "Print festival planner": "Imprimer agenda du festival",
    "Profile not found": "Profil introuvable",
    "Ratings & Reviews": "Ratings & Reviews",
    "Remove %(given_name)s from your friends list": "Supprimer %(given_name)s de ma liste",
    "Save": "Sichern",
    "Second": [
      "Seconde",
      "Secondes"
    ],
    "See all": "Afficher tout",
    "Sold out screenings: You have the possibility to purchase any returned tickets 45 minutes before the respective film begins.": "Pour les repr\u00e9sentations \u00e0 guichet ferm\u00e9, il est encore possible d\u2019acqu\u00e9rir des billets suppl\u00e9mentaires 45 minutes avant le d\u00e9but de la s\u00e9ance.",
    "Thank you very much for your interest. We are currently receiving a large number of enquiries in the ticket shop. We ask for a little patience. Ticket availability will be updated continuously.": "Nous vous remercions de votre int\u00e9r\u00eat. Actuellement, nous enregistrons de tr\u00e8s nombreuses demandes dans la boutique de billets. Nous vous prions de bien vouloir patienter. La disponibilit\u00e9 des billets est actualis\u00e9e en permanence.",
    "The entry has been added to the Festival Planner.": "L'\u00e9v\u00e9nement a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre agenda du festival.",
    "This film has been added to your watchlist.": "Le film a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre watchlist.",
    "Tickets": "Achat de billets",
    "Tickets on sale": "Billets d\u00e8s le",
    "Unfollow": "Arr\u00eater",
    "Venue": "Lieu",
    "Watch List": "Watch List",
    "Year": [
      "Ann\u00e9e",
      "Ans"
    ],
    "You don't have any movies in your planner yet. Start now by browsing this years programme.": "Vous n\u2019avez encore ajout\u00e9 aucun film \u00e0 votre agenda du festival. Choisissez vos films en naviguant dans le programme actuel.",
    "You don't have any movies on your watchlist yet. Start now by browsing this years <a href='/en/programme/films-sorted-section/'>programme</a>.": "Vous n\u2019avez encore ajout\u00e9 aucun film \u00e0 votre liste de suivi. Veuillez les s\u00e9lectionner en cliquant dans le programme actuel.",
    "You don't have any movies reviewed nor rated.": "Vous n'avez encore r\u00e9dig\u00e9 aucune critique ni \u00e9valu\u00e9 aucun film.",
    "You don't have any new notifications": "Vous n\u2019avez pas de nouvelles notifications",
    "You haven't added any friends yet.": "Vous ne suivez pour le moment aucun profil. Vous pouvez trouver d\u2019autres amis MyZFF via e-mail ou sur la page d\u2019accueil de zff.com.",
    "You haven't any movies in your planner yet. Start now by browsing this years programme.": "Vous n\u2019avez encore ajout\u00e9 aucun film \u00e0 votre agenda du festival. Veuillez les s\u00e9lectionner en cliquant dans le programme actuel.",
    "You're now following %(given_name)s.": "Tu suis %(given_name)s",
    "Your last ratings & reviews": "Derni\u00e8res Ratings & Reviews",
    "Your latest notifications": "Vos derni\u00e8res notifications",
    "Your personal Festival Calendar for the ongoing festival": "Votre agenda personnel du festival pour le ZFF",
    "ZFF Dashboard": "ZFF Dashboard",
    "add a new friend": "ajouter un nouvel ami",
    "add to watchlist": "Ajouter \u00e0 ma watchlist",
    "follow your friends on ZFF": "Suivez les autres profils MyZFF",
    "hasn't published his/her festival planner.": "n\u2019a pas encore publi\u00e9 son agenda personnel du festival.",
    "most recently added": "Ajout\u00e9 en dernier",
    "see all festival planner entries": "Afficher toutes les entr\u00e9es de l'agenda du festival",
    "see all friends and search for new friends": "consultez tous vos amis et cherchez-en de nouveaux",
    "see all his/her festival planner entries": "Afficher toutes ses entr\u00e9es de l'agenda du festival",
    "see all his/her friends": "voir tous ses amis",
    "see all his/her ratings & reviews entries": "Voir toutes ses \u00e9valuations & critiques",
    "see all his/her watch list entries": "Afficher toutes ses entr\u00e9es de la watch list",
    "see all ratings & reviews entries": "Voir toutes les \u00e9valuations & critiques",
    "see all watch list entries": "Afficher toutes les entr\u00e9es de la watch list",
    "sold out": "\u00e9puis\u00e9",
    "url\u0004archive": "archives"
  };
  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",
      "%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",
      "%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) {
      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;
  }
};

