Атрибут LDAP для кодирования языка родного языка пользователей?

StackOverflow https://stackoverflow.com/questions/1286547

Вопрос

Каким будет канонический атрибут в схеме LDAP, чтобы кодировать родной язык (родной язык) пользователя?

Взаимодействие с инструментами по умолчанию/существующим инструментам администрирования для Windows Active Directory будет большим плюсом.

Это было полезно?

Решение

Атрибут «Preferredlanguage» объектного класса inetorgperson (и пользователя AD) - это то, что вы хотите.

Насколько я знаю, это поле не выявляется инструментами администратора Windows по умолчанию. Вам понадобится инструмент более низкого уровня, такой как adsiedit.msc.

2.7 предпочтительный язык

Используется для указания предпочтительного письменного или разговора человека
язык. Это полезно для международной переписки или взаимодействия с компьютером человека. Значения для этого типа атрибута должны соответствовать определению поля заголовка на языке приема, определенного в [RFC2068], с одним исключением: последовательность «Accept-Language» «:« должно быть опущено. Это единственный тип атрибута.

( 2.16.840.1.113730.3.1.39
  NAME 'preferredLanguage'
  DESC 'preferred written or spoken language for a person'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE )
)

Другие советы

RFC 2798 Определяет атрибут PreferredLanguage. Вот его определение от OpenLDAP:

# preferredLanguage
# Used to indicate an individual's preferred written or spoken
# language.  This is useful for international correspondence or human-
# computer interaction.  Values for this attribute type MUST conform to
# the definition of the Accept-Language header field defined in
# [RFC2068] with one exception:  the sequence "Accept-Language" ":"
# should be omitted.  This is a single valued attribute type.
attributetype ( 2.16.840.1.113730.3.1.39
        NAME 'preferredLanguage'
        DESC 'RFC2798: preferred written or spoken language for a person'
        EQUALITY caseIgnoreMatch
        SUBSTR caseIgnoreSubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
        SINGLE-VALUE )
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top