A fair question but what would need to be pulled in is really probably only
a couple sentences (and reference) from
http://openid.net/specs/openid-connect-messages-1_0-16.html#ClaimsLanguagesAndScripts(note
the reference to 2.1.1.1.3 inside
http://openid.net/specs/openid-connect-registration-1_0-15.html is broken)


On Mon, Mar 11, 2013 at 6:26 PM, Richer, Justin P. <jric...@mitre.org>wrote:

>  My concern with this is that OIDC can get away with defining this
> multi-language structure because it defines the mechanism once (in
> Messages) and applies it to all user-readable strings throughout the whole
> application protocol, of which there are several. Do we really want to pull
> in that whole structure and mechanism for one field in client registration?
> I really don't think it should be something that's defined completely
> inside of DynReg for a corner case for a single field, but I also doubt we
> want to normatively point to OIDC Messages for this solution either.
>
>  There are also other ways to do this: Webfinger [1] for instance uses
> JSON structures to give language tags to field values, and has a default
> mechanism:
>
>     { "en_us": "my client", … }
>
>  The fundamental question is  this: should a client be able to register
> multiple names (in different locales) with a single client_id, or should it
> get a different client_id for each display language set?
>
>   -- Justin
>
>  [1] http://tools.ietf.org/html/draft-ietf-appsawg-webfinger-11
>
>  On Mar 11, 2013, at 5:54 PM, John Bradley <ve7...@ve7jtb.com>
>  wrote:
>
>  That is what I was thinking.   It would be up to the AS to determine
> what language and script to present based on the user preference.
>
>  While a large number of clients will be native and might be able to
> customize themselves for a single user during registration , we don't want
> to forget the web server clients that are multi user.
>
>  On 2013-03-11, at 10:49 PM, Brian Campbell <bcampb...@pingidentity.com>
> wrote:
>
>  FWIW, the closely related OpenID Connect client registration draft does
> have some support for doing this, which could maybe be borrowed. See
> client_name in §2 at
> http://openid.net/specs/openid-connect-registration-1_0-15.html#client-metadataand
>  the examples.
>
>
>    "client_name": "My Example",
>    "client_name#ja-Jpan-JP":"クライアント名",
>
>
>
>
> On Mon, Mar 11, 2013 at 5:15 PM, Richer, Justin P. <jric...@mitre.org>wrote:
>
>> It was brought up at the in-person meeting today that we'll want to
>> consider issues around internationalization and localization of
>> human-readable fields like client_name in the client registration. Which is
>> to say: if a client supports ten languages and wants to present itself in
>> ten languages, should it have to register itself ten times with an AS?
>>
>> At the moment, I'm of the opinion a client with ten languages could
>> register itself ten times, or do something with the context in which it
>> runs to determine which human-facing language to use. Keep in mind that in
>> some cases (such as native clients), you'll be dynamically registering a
>> client for each user, in effect. In other words, I personally think that
>> this is a rathole that will cause more harm than good.
>>
>>  -- Justin
>> _______________________________________________
>> OAuth mailing list
>> OAuth@ietf.org
>> https://www.ietf.org/mailman/listinfo/oauth
>>
>
>  _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth
>
>
>
>
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to