OK, makes sense.  How about we make the language tags specific to text
sent from the server to the peer that is intended to be displayed to a
user.  We can also specifically state that it is also acceptable to send
numeric codes that can be mapped to a specific representation by the
client to meet the internationalization requirement.  These codes would
not be internationalized even if they were in ASCII/UTE-8 format. 

Does this make sense?

Thanks,

Joe

> -----Original Message-----
> From: Bernard Aboba [mailto:bernard_ab...@hotmail.com] 
> Sent: Tuesday, September 08, 2009 7:09 PM
> To: Joseph Salowey (jsalowey); emu@ietf.org
> Subject: RE: [Emu] #18 Internationalization of error messages
> 
> I don't have a problem with requiring support for UTF-8 in 
> usernames and passwords within authentication mechanisms 
> native to the tunnel method.  However, I do have an issue 
> with requiring internationalization of error message text.  
> 
> One of the principles of good protocol design is to *avoid* 
> internationalization problems within error messages by use of 
> error numbers (e.g. 404 in HTTP and SIP).  This makes it 
> possible for client software to display localized versions of 
> error messages without requiring the server to support 
> internationalization.
> 
> If the tunnel protocol incorporates error numbers, it should 
> therefore not be necessary for the server to send 
> internationalized error text.  
> 
> Adding requirements for internationalization of error text or 
> negotiation of language tags for error messages is not only 
> unnecessary, it is actually enforcing a requirement for a 
> *bad design*.  
> 
> 
> 
> 
> 
> 
_______________________________________________
Emu mailing list
Emu@ietf.org
https://www.ietf.org/mailman/listinfo/emu

Reply via email to