
/* gettext library */

var catalog = new Array();

function pluralidx(count) { return (count == 1) ? 0 : 1; }
catalog['/enterprise/'] = '/organisatie/';
catalog['Belgium'] = 'Belgi\u00eb';
catalog['Contact'] = 'Contact';
catalog['Current'] = 'Huidige';
catalog['Double click on the map to zoom in and find enterprises.'] = 'Dubbelklik op de kaart om in te zoomen.';
catalog['Europe'] = 'Europa';
catalog['Financed by Triodos Bank in'] = 'Gefinancierd door Triodos Bank in';
catalog['Find out more about our international work at triodos.com'] = 'Lees meer over ons internationale werk op triodos.com';
catalog['Large map'] = 'Grote kaart';
catalog['More info'] = 'Meer info';
catalog['Next'] = 'Volgende';
catalog['Organisations financed by;'] = 'Legenda:';
catalog['Previous'] = 'Vorige';
catalog['Scroll for more enterprises'] = 'Scroll voor meer organisaties';
catalog['Sluit'] = 'Sluit';
catalog['Spain'] = 'Spanje';
catalog['The Netherlands'] = 'Nederland';
catalog['Triodos Bank UK branch'] = 'Triodos Bank in Nederland';
catalog['Triodos Bank international branches'] = 'Triodos Bank internationale vestigingen';
catalog['United Kingdom'] = 'het Verenigd Koninkrijk';
catalog['World'] = 'Wereld';
catalog['Zoom in on map'] = 'Zoom in op kaart';
catalog['mailto:info%striodos.nl?subject=Mijn Geld Gaat Goed'] = 'mailto:info%striodos.nl?subject=Mijn Geld Gaat Goed';


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

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

function gettext_noop(msgid) { return msgid; }

function interpolate(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())});
  }
}
