Show
Ignore:
Timestamp:
02/09/03 14:05:43 (21 years ago)
Author:
jalet
Message:

Internationalization continues...

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/tool.py

    r772 r773  
    1515# 
    1616# $Log$ 
     17# Revision 1.17  2003/02/09 13:05:43  jalet 
     18# Internationalization continues... 
     19# 
    1720# Revision 1.16  2003/02/09 12:56:53  jalet 
    1821# Internationalization begins... 
     
    200203    def sendMessageToUser(self, username, subject, message) : 
    201204        """Sends an email message to a user.""" 
    202         message += "\n\nPlease contact your system administrator :\n\n\t%s - <%s>\n" % (self.admin, self.adminmail) 
     205        message += _("\n\nPlease contact your system administrator :\n\n\t%s - <%s>\n") % (self.admin, self.adminmail) 
    203206        self.sendMessage(username, "Subject: %s\n\n%s" % (subject, message)) 
    204207         
     
    217220            else :     
    218221                action = "DENY" 
    219             self.logger.log_message("Unable to match user %s on printer %s, applying default policy (%s)" % (username, printername, action), "warn") 
     222            self.logger.log_message(_("Unable to match user %s on printer %s, applying default policy (%s)") % (username, printername, action), "warn") 
    220223            return (action, None, None) 
    221224        else :     
     
    250253        """Checks a user quota and send him a message if quota is exceeded on current printer.""" 
    251254        pname = printername or self.printername 
    252         raise PyKotaToolError, "Group quotas are currently not implemented." 
     255        raise PyKotaToolError, _("Group quotas are currently not implemented.") 
    253256         
    254257    def warnUserPQuota(self, username, printername=None) : 
     
    259262            if (grace is not None) and (gracedate is not None) : 
    260263                # only when both user and printer are known 
    261                 adminmessage = "Print Quota exceeded for user %s on printer %s" % (username, pname) 
     264                adminmessage = _("Print Quota exceeded for user %s on printer %s") % (username, pname) 
    262265                self.logger.log_message(adminmessage) 
    263                 self.sendMessageToUser(username, "Print Quota Exceeded", "You are not allowed to print anymore because\nyour Print Quota is exceeded on printer %s." % pname) 
     266                self.sendMessageToUser(username, _("Print Quota Exceeded"), _("You are not allowed to print anymore because\nyour Print Quota is exceeded on printer %s.") % pname) 
    264267                self.sendMessageToAdmin("Print Quota", adminmessage) 
    265268        elif action == "WARN" :     
    266             adminmessage = "Print Quota soft limit exceeded for user %s on printer %s" % (username, pname) 
     269            adminmessage = _("Print Quota soft limit exceeded for user %s on printer %s") % (username, pname) 
    267270            self.logger.log_message(adminmessage) 
    268             self.sendMessageToUser(username, "Print Quota Exceeded", "You will soon be forbidden to print anymore because\nyour Print Quota is almost reached on printer %s." % pname) 
    269             self.sendMessageToAdmin("Print Quota", adminmessage) 
     271            self.sendMessageToUser(username, _("Print Quota Exceeded"), _("You will soon be forbidden to print anymore because\nyour Print Quota is almost reached on printer %s.") % pname) 
     272            self.sendMessageToAdmin(_("Print Quota"), adminmessage) 
    270273        return action         
    271274