Question on ISO-639:1988

Mark Davis mark.davis at jtcsv.com
Fri May 21 16:36:11 CEST 2004


Messagexml:lang uses RFC 3066, which specifies that the codes are to be compared case-insensitively; and Java locale codes which use the ISO codes are also compared case-insensitively. While I would recommend for consistency that you follow Håvard Hjulstad's advice when entering codes, you will avoid a great many possible points of failure in your code if you never compare the ISO language, country, or currency codes with a case-sensitive comparison operation. (The same goes for Olson timezone IDs, if you use those).

Mark
__________________________________
http://www.macchiato.com
► शिष्यादिच्छेत्पराजयम् ◄
 
  ----- Original Message ----- 
  From: Håvard Hjulstad 
  To: 'Anthony Hoang' ; ietf-languages at alvestrand.no 
  Sent: Fri, 2004 May 21 07:08
  Subject: RE: Question on ISO-639:1988


  Dear Anthony Hoang,

  First of all: ISO 639:1988 has been replaced by iso 639-1:2002. The code list is being continuously updated. Please see http://lcweb.loc.gov/standards/iso639-2/iso639jac.html for the most current code list. Please also note that the alpha-2 list in ISO 639-1 and the alpha-3 list in ISO 639-2 are developed in parallel.

  ISO 639 (both parts) specify lower case language identifiers. This choice was made to avoid confusion with ISO 3166 (country code). From the point of view of ISO 639 an implementation of lower case only would be preferred.

  Best regards,
  Håvard Hjulstad
  -------------------------
  Håvard Hjulstad    mailto:havard at hjulstad.com
    http://www.hjulstad.com/havard/
  -------------------------
  all outgoing mail is scanned using Norton AntiVirus 

    -----Original Message-----
    From: Anthony Hoang [mailto:ahoang at wwre.org] 
    Sent: 21. mai 2004 15:34
    To: havard at hjulstad.com; ietf-languages at alvestrand.no
    Subject: Question on ISO-639:1988


    Håvard Hjulstad (ISO 639 Project Leader), 

    I'm working with EAN.UCC, a standards community for the global Retail & Consumer Manufacturing industry.  In our XML messaging standards, we have specified ISO-639:1988 as the official code list for specifying language.  I see that your publication of the language codes specify 2 lowercase alpha characters.

    As a B2B trading community, should we be enforcing that only lower case characters be used?  Have you faced issues where a community implements both lowercase and uppercase characters?  In the case that both lowercase and uppercase are used, is there a preferred best practice between the two?

    Thanks in advance for your help, 

    Anthony Hoang 
    Functional Architect, WorldWide Item Management 

    WorldWide Retail Exchange 
    625 North Washington Street 
    Alexandria, VA 22314 
    [main: 703.234.5100] 
    [fax: 703.234.5200] 
    [direct: 703.234.5151] 
    [email: ahoang at wwre.org] 
    [aol im: AnthonyWWRE] 

    ________________________________________________ 

    CONFIDENTIALITY NOTICE 

    The information in this email may be confidential and/or privileged.  This email is intended to be reviewed by only the individual or organization named above.  If you are not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any review, dissemination or copying of this email and its attachments, if any, or the information contained herein is prohibited.  If you have received this email in error, please immediately notify the sender by return email and delete this email from your system.  Thank You 



------------------------------------------------------------------------------


  _______________________________________________
  Ietf-languages mailing list
  Ietf-languages at alvestrand.no
  http://www.alvestrand.no/mailman/listinfo/ietf-languages
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://eikenes.alvestrand.no/pipermail/ietf-languages/attachments/20040521/5cad49f3/attachment.htm


More information about the Ietf-languages mailing list