PMP> Localization changes to Printer MIB

PMP> Localization changes to Printer MIB

Ira Mcdonald x10962 imcdonal at eso.mc.xerox.com
Fri Jun 6 14:41:18 EDT 1997


Hi Lloyd and Chris,


Thanks for your support.  We appreciate it.


Cheers,
- Ira McDonald (outside consultant at Xerox)
  High North Inc
  PO Box 221
  Grand Marais, MI  49839
  906-494-2434


-------------------------- Lloyd's message -----------------------------
Return-Path: <pmp-owner at pwg.org>
Received: from zombi.eso.mc.xerox.com by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA26109; Fri, 6 Jun 97 10:00:55 EDT
Received: from alpha.xerox.com by zombi.eso.mc.xerox.com (4.1/SMI-4.1)
	id AA19582; Fri, 6 Jun 97 09:58:02 EDT
Received: from lists.underscore.com ([199.125.85.30]) by alpha.xerox.com with SMTP id <18453(1)>; Fri, 6 Jun 1997 06:58:10 PDT
Received: from localhost (daemon at localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA11189 for <imcdonal at eso.mc.xerox.com>; Fri, 6 Jun 1997 09:54:14 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 6 Jun 1997 09:53:25 -0400
Received: (from daemon at localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA11071 for pmp-outgoing; Fri, 6 Jun 1997 09:52:51 -0400 (EDT)
From: lpyoung at lexmark.com
Message-Id: <199706061353.AA05994 at interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK at LEXMTA
To: pmp at pwg.org
Date: Fri, 6 Jun 1997 06:53:04 PDT
Subject: PMP> Localization changes to Printer MIB
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: pmp-owner at pwg.org
Status: R




Ira McDonald on 4/16/97 raised on issue that the localization
specified in the Printer MIB is not adequate for the Japan/Asia/
Far East markets. Ira has developed the following proposal and
Chris and I think we should include it in the Printer MIB.
Any discussion?
--------------------------------------------------


 Add three new textual conventions:
 ----------------------------------


 PrtCurrentLocaleDisplayString ::= TEXTUAL-CONVENTION
     STATUS      current
     DESCRIPTION
         "The type for human-readable (NOT binary) string objects:
         a)  whose dynamic locale (language, country, code set) shall be
             indicated by the value of 'prtGeneralCurrentLocalization';
         b)  whose value (when updated by an SNMP Set-Request) shall be
             interpreted in this locale by the management agent;
         c)  whose value (when returned by an SNMP Get-Response) shall be
             interpreted in this locale by the management station."
     REFERENCE
         "See:   'prtGeneralCurrentLocalization' in the General group
                 of this Printer MIB."
     SYNTAX      OCTET STRING


 PrtConsoleLocaleDisplayString ::= TEXTUAL-CONVENTION
     STATUS      current
     DESCRIPTION
         "The type for human-readable (NOT binary) string objects:
         a)  whose dynamic locale (language, country, code set) shall be
             indicated by the value of 'prtGeneralConsoleLocalization';
         b)  whose value (when updated by an SNMP Set-Request) shall be
             interpreted in this locale by the management agent;
         c)  whose value (when returned by an SNMP Get-Response) shall be
             interpreted in this locale by the management station."
     REFERENCE
         "See:   'prtGeneralConsoleLocalization' in the General group
                 of this Printer MIB."
     SYNTAX      OCTET STRING


 PrtStaticLocaleDisplayString ::= TEXTUAL-CONVENTION
     STATUS      current
     DESCRIPTION
         "The type for human-readable (NOT binary) string objects:
         a)  whose static locale (language, country, code set) shall be
             indicated by the value of 'prtGeneralStaticLocalization';
         b)  whose value (when updated by an SNMP Set-Request) shall be
             interpreted in this locale by the management agent;
         c)  whose value (when returned by an SNMP Get-Response) shall be
             interpreted in this locale by the management station."
     REFERENCE
         "See:   'prtGeneralStaticLocalization' in the General group
                 of this Printer MIB."
     SYNTAX      OCTET STRING


 Update/Add to General group:
 ----------------------------


 prtGeneralCurrentLocalization OBJECT-TYPE
     SYNTAX      Integer32 (1..65535)
     MAX-ACCESS  read-write              -- write many, read many
     MIN-ACCESS  read-only               -- move to Conformance section
     STATUS      current
     DESCIRPTION
         "The value of 'prtLocalizationIndex' corresponding to the
         language, country, and character set to be used when
         interpreting dynamically localized 'human-readable' string
         objects of type 'PrtCurrentLocaleDisplayString'.  This object
         shall not apply to strings of 'PrtConsoleLocaleDisplayString'
         or 'PrtStaticLocaleDisplayString' type.


         Usage:  This object may be updated (repeatedly) during normal
         operation of this network printer or network print server."
     REFERENCE
         "See:   'prtGeneralConsoleLocalization' (console strings) and
                 'prtGeneralStaticLocalization' (static strings)
                 objects in the General group of this Printer MIB."
     ::= { prtGeneralEntry 2 }


 prtGeneralConsoleLocalization OBJECT-TYPE
     SYNTAX      Integer32 (1..65535)
     MAX-ACCESS  read-write              -- write many, read many
     MIN-ACCESS  read-only               -- move to Conformance section
     STATUS      current
     DESCIRPTION
         "The value of 'prtLocalizationIndex' corresponding to the
         language, country, and character set to be used when
         interpreting console localized 'human-readable' string
         objects of type 'PrtConsoleLocaleDisplayString'.  This object
         shall not apply to strings of 'PrtCurrentLocaleDisplayString'
         or 'PrtStaticLocaleDisplayString' type.


         Usage:  This object may be updated (repeatedly) during normal
         operation of this network printer or network print server."
     REFERENCE
         "See:   'prtGeneralCurrentLocalization' (dynamic strings) and
                 'prtGeneralStaticLocalization' (static strings)
                 objects in the General group of this Printer MIB."
     ::= { prtGeneralEntry 10 }


 prtGeneralStaticLocalization OBJECT-TYPE
     SYNTAX      Integer32 (1..65535)
     MAX-ACCESS  read-write              -- write once, read many
     MIN-ACCESS  read-only               -- move to Conformance section
     STATUS      current
     DESCIRPTION
         "The value of 'prtLocalizationIndex' corresponding to the
         language, country, and character set to be used when
         interpreting statically localized 'human-readable' string
         objects of type 'PrtStaticLocaleDisplayString'.  This object
         shall not apply to strings of 'PrtCurrentLocaleDisplayString'
         or 'PrtStaticLocaleDisplayString' type.


         Usage:  This object may be updated (at most) once at 'device
         install' time for this network printer or network print server."
     REFERENCE
         "See:   'prtGeneralCurrentLocalization' (dynamic strings) and
                 'prtGeneralConsoleLocalization' (console strings)
                 objects in the General group of this Printer MIB."
     ::= { prtGeneralEntry 20 }


 Change the SYNTAX of these objects to 'PrtCurrentLocaleDisplayString':
 ----------------------------------------------------------------------


 prtCoverDescription
 prtInputDescription
 prtOutputDescription
 prtMarkerSuppliesDescription
 prtMediaPathDescription
 prtInterpreterDescription
 prtAlertDescription


 Change the SYNTAX of these objects to 'PrtConsoleLocaleDisplayString':
 ----------------------------------------------------------------------


 prtConsoleDisplayBufferText
 prtConsoleDescription


 Change the SYNTAX of these objects to 'PrtStaticLocaleDisplayString':
 ---------------------------------------------------------------------


 prtGeneralCurrentOperator
 prtGeneralServicePerson
 prtGeneralAdminName
 prtGeneralSerialNumber
 prtLocalizationLanguage
 prtLocalizationCountry
 prtInputMediaName
 prtInputName
 prtInputVendorName
 prtInputModel
 prtInputVersion
 prtInputSerialNumber
 prtInputMediaType
 prtInputMediaColor
 prtOutputName
 prtOutputVendorName
 prtOutputModel
 prtOutputVersion
 prtOutputSerialNumber
 prtMarkerColorantValue
 prtChannelProtocolVersion
 prtInterpreterLangLevel
 prtInterpreterLangVersion
 prtInterpreterVersion




Lloyd Young                       Lexmark International, Inc.
Senior Program Manager            Dept. C14L/Bldg. 035-3
Strategic Alliances               740 New Circle Road NW
internet: lpyoung at lexmark.com     Lexington, KY 40550
Phone: (606) 232-5150             Fax: (606) 232-6740



More information about the Pmp mailing list