

(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 = {
    "%(given_name)s hasn't added any friends yet": "%(given_name)s folgt niemandem", 
    "%(given_name)s hasn't added any movies to his/her watch list yet.": "%(given_name)s hat noch keine Filme zu seinem/ihrem Festival Planner hinzugef\u00fcgt.", 
    "%(given_name)s hasn't published his/her watch list.": "%(given_name)s hat ihre/seine Watchlist nicht ver\u00f6ffentlicht.", 
    "%(given_name)s hasn't reviewed nor rated any movies.": "%(given_name)s hat noch keine Filme bewertet.", 
    "%(given_name)s is Following": "%(given_name)s folgt", 
    "%(given_name)s's Festival Planner": "%(given_name)s's Festival Planner", 
    "%(given_name)s's Friends": "%(given_name)s ZFF Community", 
    "%(given_name)s's ZFF Dashboard": "%(given_name)s's ZFF Dashboard", 
    "%(num)s review": [
      "%(num)s Review", 
      "%(num)s Reviews"
    ], 
    "Add": "Hinzuf\u00fcgen", 
    "Add a new friend": "Weitere Profile finden", 
    "Add to my festival planner": "Zu meinem Festival Planner hinzuf\u00fcgen", 
    "Add to my list": "Zu meiner Liste hinzuf\u00fcgen", 
    "All your favourite movies": "Ihre Lieblingsfilme im \u00dcberblick", 
    "An error occured. Please try later again.": "Ein Fehler ist aufgetreten. Versuchen sie es sp\u00e4ter noch einmal.", 
    "Cancel": "Abbrechen", 
    "Community": "Community", 
    "Day": [
      "Tag", 
      "Tage"
    ], 
    "Delete": "L\u00f6schen", 
    "Do you really want to remove %(title)s from your watchlist?": "Wollen Sie wirklich %(title)s von Ihrer Watch List entfernen?", 
    "Do you really want to remove this planner entry?": "M\u00f6chten Sie diesen Eintrag wirklich entfernen?", 
    "Do you really want to remove this review?": "Wollen Sie diesen Eintrag wirklich l\u00f6schen?", 
    "Do you really want to unfollow %(given_name)s?": "Wollen sie wirklich %(given_name)s entfolgen?", 
    "Edit comment / rating": "Kommentar / Rating \u00e4ndern", 
    "Email": "E-Mail", 
    "Enter the email address of a friend with an existing MyZFF account.": "Bereits existierende Profile k\u00f6nnen hier via Emailadresse gefunden werden", 
    "Follow": "Folgen", 
    "Free entry": "Eintritt frei", 
    "From here you can access all My ZFF features and keep an overview of your favourite ZFF films.": "Behalten Sie den \u00dcberblick \u00fcber Ihre pers\u00f6nliche Programmauswahl, Lieblingsfilme und Reviews im ZFF Dashboard.", 
    "Hour": [
      "Stunde", 
      "Stunden"
    ], 
    "I Am Following": "Profile, denen ich folge", 
    "Last ratings & reviews": "Neueste Ratings & Reviews anzeigen", 
    "Log in to write a review": "Review schreiben", 
    "Login": "Login", 
    "Logout": "Abmelden", 
    "Minute": [
      "Minute", 
      "Minuten"
    ], 
    "Month": [
      "Monat", 
      "Monaten"
    ], 
    "My Friends": "My ZFF Community", 
    "My ZFF Dashboard": "ZFF Dashboard", 
    "Notifications": "Benachrichtigungen", 
    "Planner": "Planer", 
    "Please log in to add an event to your festival planner.": "Melden Sie sich bitte an um einen Event zu Ihrem Festival Planner hinzuzuf\u00fcgen.", 
    "Please log in to view the print view of your festival planner.": "Melden Sie sich bitte an, um Ihren Festival Planner auszudrucken.", 
    "Please log in to view this profile.": "Loggen Sie sich bitte ein, um dieses Profil anzusehen.", 
    "Print festival planner": "Festival Planner ausdrucken", 
    "Profile not found": "Profil wurde nicht gefunden", 
    "Remove %(given_name)s from your friends list": "%(given_name)s von deiner Liste entfernen. ", 
    "Remove from festival planner": "Aus dem Festival Planner entfernen", 
    "Remove movie rating / review": "Rating & Review l\u00f6schen", 
    "Save": "Sichern", 
    "Second": [
      "Sekunde", 
      "Sekunden"
    ], 
    "See all": "Alle", 
    "Share": "Teilen", 
    "The entry has been added to the Festival Planner.": "Der Eintrag wurde zum Festival Planner hinzugef\u00fcgt.", 
    "This film has been added to your watchlist.": "Der Film wurde zu ihrer Watchlist hinzugef\u00fcgt.", 
    "Tickets / Cart": "Tickets / Warenkorb", 
    "Tickets on sale": "Tickets ab", 
    "Venue": "Ort", 
    "Year": [
      "Jahr", 
      "Jahre"
    ], 
    "You don't have any movies in your planner yet. Start now by browsing this years programme.": "Sie haben noch keine Filme in Ihrem Festival Planner. W\u00e4hlen Sie Ihre Filme aus, indem Sie sich durch das aktuelle Programm klicken.", 
    "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>.": "Sie haben noch keine Filme in Ihrer Watchlist. W\u00e4hlen Sie Ihre Filme aus, indem Sie sich durch das aktuelle <a href='/de/programm/'>Programm</a> und das <a href='/de/archiv/?page=1&language=de'>Archiv</a> klicken.", 
    "You don't have any movies reviewed nor rated.": "Sie haben bisher noch keine Ratings / Reviews erfasst", 
    "You don't have any new notifications": "Sie haben keine neuen Benachrichtigungen.", 
    "You haven't added any friends yet.": "Bis jetzt folgen Sie keinem Profil.", 
    "You haven't any movies in your planner yet. Start now by browsing this years programme.": "Sie haben noch keine Filme in Ihrem Festival Planner. W\u00e4hlen Sie Ihre Filme aus, indem Sie sich durch das aktuelle Programm klicken (die Funktion wird vor Beginn des Festivals aufgeschaltet).", 
    "You're now following %(given_name)s.": "Sie folgen nun %(given_name)s.", 
    "Your last ratings & reviews": "Ihre Ratings & Reviews auf einen Blick", 
    "Your latest notifications": "Letzte Benachrichtigungen", 
    "Your personal Festival Calendar for the ongoing festival": "Ihr pers\u00f6nlicher Festival-Kalender", 
    "ZFF Dashboard": "ZFF Dashboard", 
    "add a new friend": "Profile hinzuf\u00fcgen", 
    "add to watchlist": "Zu Watchlist hinzuf\u00fcgen", 
    "follow your friends on ZFF": "Hier k\u00f6nnen Sie anderen My ZFF-Profilen folgen.", 
    "hasn't published his/her festival planner.": "hat ihren/seinen Festivalplaner nicht ver\u00f6ffentlicht.", 
    "most recently added": "Zuletzt hinzugef\u00fcgt", 
    "see all festival planner entries": "Alle Eintr\u00e4ge anzeigen", 
    "see all friends and search for new friends": "Alle Profile, denen ich folge, anzeigen und neue Profile suchen", 
    "see all his/her festival planner entries": "Alle Eintr\u00e4ge des Festival Planners anzeigen", 
    "see all his/her friends": "Alle Profile, denen dieser User folgt, anzeigen", 
    "see all his/her ratings & reviews entries": "Alle Ratings & Reviews anzeigen", 
    "see all his/her watch list entries": "Alle Eintr\u00e4ge der Watch List anzeigen", 
    "see all ratings & reviews entries": "Alle Ratings & Reviews anzeigen", 
    "see all watch list entries": "Alle Eintr\u00e4ge der Watch List anzeigen", 
    "url\u0004archive": "archiv"
  };
  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", 
      "%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", 
      "%Y-%m-%d"
    ], 
    "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) {
      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));

