from gettext import gettext as _
from gettext import ngettext as Q_
class UnknownCategory (Exception):
def __init__ (self, category_name, match):
print "** Unknown Category '%s' requested by %s" % (category_name, match.__class__)
CATEGORIES = {
"files" : {
"name": _("Files"),
"nest": _("%s more file"),
"threshold": 3
},
"actions" : {
"name": _("Actions"),
"nest": _("%(count)s more actions"),
"threshold": 1
},
"news" : {
"name": _("News"),
"nest": _("%(count)s more news items"),
"threshold": 3
},
"contacts" : {
"name": _("Contacts"),
"nest": _("%(count)s more contacts"),
"threshold": 3
},
"emails" : {
"name": _("Emails"),
"nest": _("%(count)s more emails"),
"threshold": 3
},
"notes" : {
"name": _("Notes"),
"nest": _("%(count)s more notes"),
"threshold": 3
},
"volumes" : {
"name": _("Volumes"),
"nest": _("%(count)s more volumes"),
"threshold": 3
},
"google" : {
"name": _("Google Search"),
"nest": _("%(count)s more online hits"),
"threshold": 2
},
"calendar" : {
"name": _("Calendar"),
"nest": _("%(count)s more calendar items"),
"threshold": 1
},
"conversation" : {
"name": _("Conversation"),
"nest": _("%(count)s more conversations"),
"threshold": 1
},
"web" : {
"name":_("Web Browser"),
"nest":_("%(count)s more items"),
"threshold":5,
},
"programs" : {
"name":_("Programs"),
"nest":_("%(count)s more programs"),
"threshold":3,
},
"debug" : {
"name":_("Debug"),
"nest":_("%(count)s more debugging handlers"),
"threshold":2,
},
}