home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / std / internat / 944 < prev    next >
Encoding:
Text File  |  1992-12-29  |  2.2 KB  |  44 lines

  1. Newsgroups: comp.std.internat
  2. Path: sparky!uunet!newsgate.watson.ibm.com!yktnews!admin!yktnews!dan
  3. From: dan@watson.ibm.com (Walt Daniels)
  4. Subject: Re: An alternative I18N paradigm
  5. Sender: news@watson.ibm.com (NNTP News Poster)
  6. Message-ID: <DAN.92Dec29102634@dan.watson.ibm.com>
  7. In-Reply-To: andersa@Riga.DoCS.UU.SE's message of 28 Dec 92 17:17:53 GMT
  8. Date: Tue, 29 Dec 1992 15:26:34 GMT
  9. Disclaimer: This posting represents the poster's views, not necessarily those of IBM
  10. References: <24479@alice.att.com> <1hkff3EINN5uv@uni-erlangen.de>
  11.     <1hncs1INN1qq@corax.udac.uu.se>
  12. Nntp-Posting-Host: dan.watson.ibm.com
  13. Organization: IBM T.J. Watson Research Center, Hawthorne, New York
  14. Lines: 28
  15.  
  16. I agree that having **only** an international locale would be a
  17. disservice to many people. However such a locale would perform a very
  18. valuable function. Namely establishing a base from which many locales
  19. can be derived by a small set of changes. For instance a Spanish
  20. locale is almost identical to a French locale except for some changes
  21. to sorting and the spelling of the names of the months. I am assuming
  22. that an international locale would have ISO 10646 as its codeset. Both
  23. the French and Spanish would probably agree with the Japanese sorting
  24. rules for instance, as well as the various numeric sets of characters
  25. that are used in a number of languages. A full locale description
  26. appropriate to ISO 10646 will be very large. Most local locales will
  27. be small changes to it.
  28.  
  29. There is another useful role that an international locale can play.
  30. The current definitions of locale do not carefully distinguish between
  31. two roles that locales play. One role is as a tag describing the
  32. contents of a file. The other role is as a user preference of how s/he
  33. wants to view the data. The codeset part of a locale is always a tag.
  34. The LC_MESSAGE category is always a user preference. Some of the other
  35. categories are sometimes a tag and sometimes a preference. These two
  36. roles must be separated. One way of treating an international locale
  37. is that it is always the stored form of the file. All other locales
  38. should be interpretted as user preferences.  
  39. --
  40.  
  41.  
  42. Walt Daniels         (IBM)<dan@watson.ibm.com>      914 784-6736
  43.                      (Internet)<dan@watson.ibm.com>
  44.