|
Packit |
022b05 |
LANGTAG-TC-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI -- [RFC2578]
|
|
Packit |
022b05 |
TEXTUAL-CONVENTION FROM SNMPv2-TC; -- [RFC2579]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
langTagTcMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200711090000Z" -- 9 November 2007
|
|
Packit |
022b05 |
ORGANIZATION "IETF Operations and Management (OPS) Area"
|
|
Packit |
022b05 |
CONTACT-INFO "EMail: ops-area@ietf.org
|
|
Packit |
022b05 |
Home page: http://www.ops.ietf.org/"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This MIB module defines a textual convention for
|
|
Packit |
022b05 |
representing BCP 47 language tags."
|
|
Packit |
022b05 |
REVISION "200711090000Z" -- 9 November 2007
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial revision, published as RFC 5131.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The IETF Trust (2007). This version of this
|
|
Packit |
022b05 |
MIB module is part of RFC 5131; see the RFC itself for full
|
|
Packit |
022b05 |
legal notices."
|
|
Packit |
022b05 |
::= { mib-2 165 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
LangTag ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "1a"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A language tag, constructed in accordance with BCP 47.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Only lowercase characters are allowed. The purpose of this
|
|
Packit |
022b05 |
restriction is to provide unique language tags for use as
|
|
Packit |
022b05 |
indexes. BCP 47 recommends case conventions for user
|
|
Packit |
022b05 |
interfaces, but objects using this TEXTUAL-CONVENTION MUST
|
|
Packit |
022b05 |
use only lowercase.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Values MUST be well-formed language tags, in conformance
|
|
Packit |
022b05 |
with the definition of well-formed tags in BCP 47. An
|
|
Packit |
022b05 |
implementation MAY further limit the values it accepts to
|
|
Packit |
022b05 |
those permitted by a 'validating' processor, as defined in
|
|
Packit |
022b05 |
BCP 47.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In theory, BCP 47 language tags are of unlimited length.
|
|
Packit |
022b05 |
The language tag described in this TEXTUAL-CONVENTION is of
|
|
Packit |
022b05 |
limited length. The analysis of language tag lengths in BCP
|
|
Packit |
022b05 |
47 confirms that this limit will not pose a problem in
|
|
Packit |
022b05 |
practice. In particular, this length is greater than the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
minimum requirements set out in Section 4.3.1.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A zero-length language tag is not a valid language tag.
|
|
Packit |
022b05 |
This can be used to express 'language tag absent' where
|
|
Packit |
022b05 |
required, for example, when used as an index field."
|
|
Packit |
022b05 |
REFERENCE "RFC 4646 BCP 47"
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (0 | 2..63))
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|