Show
Ignore:
Timestamp:
02/09/03 13:56:53 (21 years ago)
Author:
jalet
Message:

Internationalization begins...

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/bin/edpykota

    r769 r772  
    1717# 
    1818# $Log$ 
     19# Revision 1.18  2003/02/09 12:56:53  jalet 
     20# Internationalization begins... 
     21# 
    1922# Revision 1.17  2003/02/08 22:47:23  jalet 
    2023# Option --reset can now be used without having to use soft and hard limits 
     
    173176                    printernames = [ pname ] 
    174177                else :     
    175                     raise PyKotaToolError, "Invalid printer name %s" % pname 
     178                    raise PyKotaToolError, _("Invalid printer name %s") % pname 
    176179            else : 
    177                 raise PyKotaToolError, "There's no printer matching %s" % pname 
     180                raise PyKotaToolError, _("There's no printer matching %s") % pname 
    178181        softlimit = hardlimit = None     
    179182        if options["softlimit"] : 
     
    181184                softlimit = int(options["softlimit"].strip()) 
    182185            except ValueError :     
    183                 raise PyKotaToolError, "Invalid softlimit value %s." % options["softlimit"] 
     186                raise PyKotaToolError, _("Invalid softlimit value %s.") % options["softlimit"] 
    184187        if options["hardlimit"] : 
    185188            try : 
    186189                hardlimit = int(options["hardlimit"].strip()) 
    187190            except ValueError :     
    188                 raise PyKotaToolError, "Invalid hardlimit value %s." % options["hardlimit"] 
     191                raise PyKotaToolError, _("Invalid hardlimit value %s.") % options["hardlimit"] 
    189192        if (softlimit is not None) and (hardlimit is not None) and (hardlimit < softlimit) :         
    190193            # error, exchange them 
    191             self.logger.log_message("Hard limit %i is less than soft limit %i, values will be exchanged." % (hardlimit, softlimit), "warn") 
     194            self.logger.log_message(_("Hard limit %i is less than soft limit %i, values will be exchanged.") % (hardlimit, softlimit), "warn") 
    192195            (softlimit, hardlimit) = (hardlimit, softlimit) 
    193196        for printer in printernames : 
     
    198201                    prototype = self.storage.getGroupPQuota(options["prototype"], printer) 
    199202                if prototype is None : 
    200                     self.logger.log_message("Prototype %s not found in Quota Storage for printer %s." % (options["prototype"], printer)) 
     203                    self.logger.log_message(_("Prototype %s not found in Quota Storage for printer %s.") % (options["prototype"], printer)) 
    201204                    continue    # skip this printer 
    202205                else :     
     
    204207            if hardlimit is None :     
    205208                hardlimit = softlimit 
    206                 self.logger.log_message("Undefined hard limit set to soft limit (%s) on printer %s." % (str(hardlimit), printer)) 
     209                self.logger.log_message(_("Undefined hard limit set to soft limit (%s) on printer %s.") % (str(hardlimit), printer)) 
    207210            if softlimit is None :     
    208211                softlimit = hardlimit 
    209                 self.logger.log_message("Undefined soft limit set to hard limit (%s) on printer %s." % (str(softlimit), printer)) 
     212                self.logger.log_message(_("Undefined soft limit set to hard limit (%s) on printer %s.") % (str(softlimit), printer)) 
    210213            if (not options["reset"]) and ((hardlimit is None) or (softlimit is None)) :         
    211                 raise PyKotaToolError, "Both hard and soft limits must be set ! Aborting." 
     214                raise PyKotaToolError, _("Both hard and soft limits must be set ! Aborting.") 
    212215            for name in names : 
    213216                if options["users"] : 
     
    227230                                quota = self.storage.getUserPQuota(name, printer) 
    228231                            else :     
    229                                 self.logger.log_message("Invalid user name %s" % name) 
     232                                self.logger.log_message(_("Invalid user name %s") % name) 
    230233                        else : 
    231234                            if self.isValidName(name) : 
     
    233236                                quota = self.storage.getGroupPQuota(name, printer) 
    234237                            else :     
    235                                 self.logger.log_message("Invalid group name %s" % name) 
     238                                self.logger.log_message(_("Invalid group name %s") % name) 
    236239                if quota is None :      
    237                     self.logger.log_message("Quota not found for object %s on printer %s." % (name, printer)) 
     240                    self.logger.log_message(_("Quota not found for object %s on printer %s.") % (name, printer)) 
    238241                else :     
    239242                    if options["users"] : 
     
    281284            editor.display_version_and_quit() 
    282285        elif options["users"] and options["groups"] :     
    283             raise PyKotaToolError, "edpykota: options --users and --groups are incompatible." 
     286            raise PyKotaToolError, _("edpykota: options --users and --groups are incompatible.") 
    284287        elif (options["softlimit"] or options["hardlimit"]) and options["prototype"] :     
    285             raise PyKotaToolError, "edpykota: options --softlimit or --hardlimit and --prototype are incompatible." 
     288            raise PyKotaToolError, _("edpykota: options --softlimit or --hardlimit and --prototype are incompatible.") 
    286289        elif options["groups"] :     
    287             raise PyKotaToolError, "edpykota: options --groups is currently not implemented." 
     290            raise PyKotaToolError, _("edpykota: options --groups is currently not implemented.") 
    288291        else : 
    289292            sys.exit(editor.main(args, options))