code: function(string) {
      var translated = Documentation.TRANSLATIONS[string];
      if (typeof translated == 'undefined')
        return string;
      return (typeof translated == 'string') ? translated : translated[0];
    }
docs: gettext and ngettext don't access this so that the functions can safely bound to a different name (_ = Documentation.gettext)