From isaak@csac.zko.dec.com Thu Aug 19 07:13:26 1993 Received: from ns.dknet.dk by dkuug.dk with SMTP id AA04422 (5.65c8/IDA-1.4.4j for ); Thu, 19 Aug 1993 17:38:32 +0200 Received: from crl.dec.com by ns.dknet.dk with SMTP id AA04967 (5.65c8/IDA-1.4.4j for ); Thu, 19 Aug 1993 17:39:01 +0200 Received: by crl.dec.com; id AA26568; Thu, 19 Aug 93 11:11:40 -0400 Received: by csac.zko.dec.com (5.65/fma-100391/BobG-15-Feb-93);id AA02955; Thu, 19 Aug 1993 11:13:26 -0400 Date: Thu, 19 Aug 1993 11:13:26 -0400 From: isaak@csac.zko.dec.com (Jim Isaak-respond via isaak@decvax.dec.com) Message-Id: <9308191513.AA02955@csac.zko.dec.com> To: sc22wg15@dkuug.dk Subject: I18n part 6/7 X-Charset: ASCII X-Char-Esc: 29 Return-Path: codjig::abyss::SATO_TAKAYUKI_K/HP8900_HQ////////HPMEXT1/TAKAYUKI#b#K#b#SATO#o#HP8900#o#HQ@opnmail2.corp.hp.com Received: by csac.zko.dec.com (5.65/fma-100391/BobG-15-Feb-93); id AA23288; Wed, 18 Aug 1993 20:31:52 -0400 Date: Wed, 18 Aug 1993 20:31:52 -0400 From: codjig::abyss::SATO_TAKAYUKI_K/HP8900_HQ////////HPMEXT1/TAKAYUKI#b#K#b#SATO#o#HP8900#o#HQ@opnmail2.corp.hp.com To: isaak@decvax.dec.com Subject: WD3A(6/7) ....................................................................... Part 6 of 7 of WORKING DRAFT ver.3A (WD3A(6/7)) of "Framework and requirements for internationalization" Annex A Related activities ---- Contents of this Annex is incomplete any of information to make this Annex better welcomed---- A.1 International activities Internationalization is a subject of considerable current interest in information processing, and there are several standardization committees in different organizations which are making proposals for internationalization support within their work programme. The following is a list of some of these activities: POSIX RIN(rapporter Group of Internationalization) : POSIX(SC22 WG15) organized a rapporter group of internationalization to investigate POSIX related internationalization matters such as locale mechanism, national profiles, relevant kernel functions and so on. Character Coding(SC2) : Recent proposal for DIS 10646-1.2 shows the importance of character coding in the internationalization problem. Natural Character Support Functions in Programming Languages(SC22) : In the programming language specification, it is necessary to include such functions to support national character sets, and Japan proposed a guideline of introducing national character handling mechanisms in programming languages. In each of the programming languages, it is investigated to define the support functions to handle national characters. Database(SC21 WG3) : National character handling mechanisms in database language like SQL2 are investigated. Text and Office System(SC18) : Text related software especially document processing is quite national language dependent, and the effort is given to handle national characters in document generation. Activities in UNIX related industrial standard organizations : UNIX based industrial standard organizations, X/OPEN, UI and OSF also have their own working groups for internationalization to investigate locale switching mechanisms, message mechanisms and so on. In such a category, there are also UNIFORUM, X-Consortium and EurOpen. A.2 Japanese activities (International Standard ) JISC | +-------------------------------------+ | | IPSJ/ITSCJ INTAP (Standard committee) | | | | | +------+-----+-------+-------+------------+ +----+----+ | | | | | | | | SC2 | SC21 | I18N Kanji Std. OSE OSI (Char code) | (Data Base) | (I18N Overall) (CJK JRG) | | (SC22/WG20) | | SC18 SC22 (Text) (Prog Lang) | POSIX (SC22/WG15) (Japanese National Standard) JISC | JISA | INSTAC | +----+----+-----+----+ | EDPS-WG3 ( Vendor consortia ) <- International level | | | | UI J L10N SIG OSF I18N J local SIG | | +---------+--------+ | UI-OSF J L10N Group ( Governmental project ) SIGMA CICC ( User's group ) JUS | | X11 Study Group (Contact point) JISC: (National Standard body & National Body of ISO) Japanese Industrial Standards Committee c/o Standard Department (Secretariat of JISC) Agency of Industrial Science and Technology, Ministry of International Trade and Industry IPSJ/ITSCJ: (Standard committee corresponding to ISO) Information Technology Standards Commission of Japan Information Processing Society of Japan Kikai Shinko Building 3-5-8 Shiba-kouen Minato-ku, Tokyo 105, Japan IPSJ/ITSCJ/SC2: (Character set and information Coding) IPSJ/ITSCJ/SC18: (Text and Office System) IPSJ/ITSCJ/SC21: (Information Retrieval, Transfer and Management for Open Systems Interconnection) IPSJ/ITSCJ/SC22: (Programming Languages and Systems Software Interfaces) IPSJ/ITSCJ/SC22/POSIX: (POSIX) IPSJ/ITSCJ/SWG on Internationalization (Internationalization) IPSJ/ITSCJ/SWG on Kanji standardization (Kanji) JSA: Japanese Standard Association 4-1-24 Akasaka, Minato-ku, Tokyo 107 Japan JSA/INSTAC/EDPS-WG3: Japanese Collation and Kana-Kanji Conversion Work Group Information Technology and Standardization Center Japan Standard Association 4-1-24 Akasaka, Minato-ku, Tokyo 107 Japan INTAP: (Secretariate of Asia Oceania Workshop) Interoperability Technology Association for Information Processing, Japan Sumitomo Gaien Bldg. 3F 24 Daikyo-cho, Shinjuku-ku, Tokyo 160 Japan CICC: (Facilitator of Asian Forum of Standardization for Information Technology AFSIT) Center of the International Cooperation for Computerisation Mita 43 Mori Bldg. 3-13-16 Mita, Minato-ku, Tokyo 108 Japan SIGMA: SIGMA system Inc. Akihabara Sanwa Toyo Bldg. 6F 3-16-8, Sotokanda, Chiyoda-ku Tokyo 101, Japan OSF Internationalization Japan Local SIG: c/o Seita Iida IBM Japan, Ltd. 1623-14 Shimotsuruma, Yamato-shi, Kanagawa-ken 242 Japan UNIX International Japanese Localization SIG: UNIX International Asia/Pacific Office Shinei Bldg. 1F 2-35 Kameido, Koto-ku, Tokyo 136 Japan UI-OSF Japanese Localization Group c/o Toshinori Numata Fujitsu Ltd. 1015, Kamikodanaka Nakaharaku, Kawasaki-shi, Kanagawa-ken 211 Japan c/o Akio Kido IBM Japan, Ltd. 1623-14 Shimotsuruma, Yamato-shi, Kanagawa-ken 242 Japan JUS: Japan UNIX Society Marusyo Bldg. 5F 3-12 Yotsuya Shinjuku-ku, Tokyo 160 Japan JUS/X11 Study group: (A study group on X11 Window system) ANNEX B: RELATED STANDARDS -------- Following standards are lited as related standards ------------- -------- Additon and Deletion to be done -------------------------------- -------- Full formal and up-dated name to be used ----------------------- Standards are pblished by following organizations: AFNOR : Association francaise de normalisation ANSI : American National Standards Institute ASMO : Arab Standards and Metrology Organization CAS : China Association for Standards CCITT : Consultative Committee for International Telegraph and Telephone CSA : Canadian Standards Association DIN : Deutsches Institut fuer Normung ECMA : European Computer Manufacturers Association FIPS : Federal Information Processing Standards IEC : International Electrotechnical Commission ISO : International Standards Organization JIS : Japanese Industrial Standards Committee NNI : Nederlands Normalisatie-instituut SFS : Suomen Standardisoimisliitto SCC : Standards Council of Canada ANSI BSR X3.134.1 : 8-Bit ASCII Structure and Rules ANSI BSR X3.134.2 : 8-Bit ASCII Supplemental Multilingual Graphic ANSI X3.32 : Graphic Representations of the Control Characters ANSI X3.4 : American National Standard Code for Information ANSI X3.41 : Code Extention Techniques for Use with ASCII ANSI X3.64 : Additional Controls Use with ASCII ANSI X3.110-1983--CSA T500: Videotwx/Teletex Presentaion Level Protocol Syntax ANSI X4.16 : American National Standard Magnetic Stripe Encoding ANSI X4.22 : For Office Machines and Supplies-Alphanumeric ANSI X4.23 : For Office Machines and Supplies-Alphanumeric ASMO 445 : Billingual Arabic Latin telex 5-bit code and keyboard ASMO 449 : 7-Bit coded Arabic character set for information interchange ASMO 584 : Conversions between ASMO 445 and ASMO 449 ASMO 662 : 8-Bit corded Arabic character set for information interchange ASMO 663 : Arabic keyboard terminal layout ASMO 708 : 8-Bit coded Arabic/English character set for imformation interchange CNS 11643 : contains 13.051 most commonly used Chinese characters, which can be CSA Z243.200-1988 : Canadian Keyboard Standard for the English and CSA Z243.4-1985 : 7-Bit and 8-Bit Coded Character Sets for DIN 2137 : German Standard: Office Machines, Alphanumeric Arrangement DIN 66008 : German Standard: Paper Sizes ENV 41 501 : Graphic character repertoire for Videotex systems ENV 41 502 : Graphic character repertoire for Teletex ENV 41 503 Information Systems Interconnection : European graphic character ENV 41 504 Information Systems Interconnection : Character repertoire and ENV 41 505 Information Systems Interconnection : Character repertoire and ENV 41 506 Information Systems Interconnection : Data stream formats compatible ENV 41 507 Information Systems Interconnection : Data stream formats compatible ENV 41 508 Information Systems Interconnection : East European graphic ENV 41 509 : Formatted documents - Basic character content ENV 41 510 : Formatted documents - Extended mixed mode ENV 41 511 : Layout independent documents - Simple messaging profile Processable GB 1988-80 : 7-Bit Coded Character Sets for Imformation Processing and GB 2311-80 : Information Processing-7Bit Coded Character Set-Code Extention GB 2312:1980 : Basic Chinese character set GB 2312-80 : Code for Chinese Graphic Character Set for Informa tion GB 7589:1987 : 7327 additional Chinese characters GB 7590:1987 : 7039 additional Chinese characters GB 8565:1989 : Chinese coded character set for text communication GB 12345:1990 : Complex Chinese characters GB 13000:1990 : Proposal for a unified Han Character Set (HCS) IEC-417 : Graphic Symbols for Use on Equipment IEEE P1003.2 POSIX shell and utilities ISO 639, Names of languages ISO 646, 2ed, 1983 : ISO 7-Bit Coded Character Set ISO 843, Transliteration of Greek to Latin ISO 1000 SI ISO R1090 : Functions Key Symbols for Typrwriters ISO 1091 *@ : Typewriters-Layout of Printing and Function Keys ISO 1092 : ISO R1093 : Keytop and Printed or Displayed Symbols for Adding ISO 2014, 1ed, 1976 : Writing of Calendar Dates in All-numeric Form ISO 2022, 3ed, 1986 : 4ed 1993? ISO 7-bit and 8-bit coded character sets - Code ISO 2047:1975, Graphical representations for the control characters of ISO 2126 : Basic Arrangement for the Alphanumeric Section of ISO 2375, 3ed, 1985 : Procedure for Registration of Escape Sequences ISO 2530 : Keyboard for international information processing ISO 3166, Names of countries ISO 3243 : Keyboards for Countries Whose Languages Have Alpha-betic ISO 3244, Principles governing the positioning of control keys on ISO 3307, 1ed, 1975 : Representation of Time of the Day ISO 3461 : Graphic Symbols, General Principles for Presentation ISO 3791, Keyboard layout for numeric applications ISO 4031, 1ed, 1987 : Representation of Local Time Differentials ISO 4062 : Dictation Equipment symbols ISO 4169, Key numbering systems and layout charts ISO 4197 : Office MAchines-Keyboards-Key Numbering System and Layout ISO 4217, 3ed, 1987 : Codes for the Representation of Currencies and funds ISO 4873, 2ed, 1986 : (3ed, 1991?) 8-bit code for information interchange - ISO DIS 4882 : Office Machines and Data Processing Equipment, Line ISO 5426:1983 Extension of the Latin alphabet coded character set ISO 5427:1983 Extension of the Cyrillic alphabet coded character set ISO 5428:1984 Greek alphabet coded character set for bibliographic ISO 6093, 1ed, 1985 : Presentation of Numerical Values ISO DIS 6329 : Symbols for Duplicating and Document Copying Machines ISO 6429, 1ed, 1988 : (1ed 1992?) Control Functions for Coded Character Sets ISO 6438:1984 African coded character set for bibliographic ISO 6630 ? Bibliographic control functions ISO 6861 DIS Cyrillic alphabet coded character sets for Slavonic ISO 6862 DIS Mathematical coded character set ISO 6936, 2ed, 1988 : Conversion between ISO 646 and CCITT ITA 2 ISO 6937, 1992? Coded character sets for text communication ISO 6937-1, 1ed, 1983 : Coded Character Sets for Text Communication ISO 6937-2, 1ed, 1983 : Latin alphabetic and non-alphabetic graphic characters ISO 6937-2, 1ed, 1983 : CCS for Text Communication - Latin Characters ISO 7154, Bibliographic filing principles ISO 7350, 2ed, 1990 : (3ed 1991?) Text communication - ISO 8601, 1ed, 1988 [ 2014, 3307 is replaced by 8601 ] --Keld ISO 8613, 1989 : Office Document Architecture and Interchange Format (ODA) -1.2 : Introduction and General Principles -2.2 : Document Structures -3 : Document Processing Reference Model -4.2 : Document Profile -5.2 : Office Document Interchange Format -6.2 : Character Content Architectures -7 : Raster Graphics Content Architectures -8 : Geometric Graphics Content Architectures ISO 8824, 1ed,1987 : Specification of Abstract Syntax Notation One ASN.1 ISO 8825, 1ed, 1987: Specification of Basic Encoding Rules for Abstract Syntax ISO 8859-1:1987 Latin alphabet no. 1 ISO 8859-2:1987 Latin alphabet no. 2 ISO 8859-3:1988 Latin alphabet no. 3 ISO 8859-4:1988 Latin alphabet no. 4 ISO 8859-5:1988 Latin/Cyrillic alphabet ISO 8859-6:1987 Latin/Arabic alphabet ISO 8859-7:1987 Latin/Greek alphabet ISO 8859-8:1988 Latin/Hebrew alphabet ISO 8859-9:1989 Latin alphabet no. 5 ISO 8859-10:1992? ISO 8879 SGML ISO 8884, 1988 : Keyboard Layout for Multiple Latin-alphabet Languages ISO 8957 CD Hebrew coded character set for bibliographic information ISO 9036 :1987, Arabic 7-bit coded character set for information interchange ISO 9069, SGML support facilities ISO 9241 : Ergonomic aspects of hardware and software products. ISO 9541 Font Information Interchange ISO 9541-1 DIS Architecture ISO 9541-2 DIS Interchange Format ISO 9945-1, 1ed, 1990 : POSIX - System Application Program Interface ISO CD 9945-2 : POSIX shell and utilities ISO 9995 Keyboard layout for Text and Office Systems ISO 9995-1 CD General principles governing keyboard layouts ISO 9995-2 CD Alphanumeric section ISO 9995-3 CD Common secondary layout of the alphanumeric zone of the ISO 9995-4 DIS Numeric section ISO 9995-5 CD Editing section ISO 9995-6 CD Function section ISO 9995-7 CD Symbols used on keyboards to represent functions ISO 9995-8 CD Allocation of letters to keys of a numeric keypad ISO/IEC DIS 10036 Procedure for registration of glyph and glyph collection ISO/IEC TR 10176 ISO/IEC DTR 10182 Programming language, their Environments and System ISO/IEC DIS 10367 : Repertoire of standardized coded graphic charactersets ISO/IEC 10538 Control functions for text communication ISO/IEC 10646-1 : Universal Multiple-octet coded character set ISO-IR : International Register of Coded Character Sets to be Used with Escape Sequences-Registration JIS X0201:1976 : Code for information interchange in Japan JIS X0202 :.see ISO 2022 JIS X0208:1990 : Code for the Japanese graphic character set information JIS X0211:1991 : Control functions for coded character sets in Japan JIS X0212:1990 : Code of the supplement Japanese graphic character set for JIS X0301:1979 : Identification Code of Dates JIS X0302:1977 : Identification Code of Times JIS X6002:.... : Keyboard Layout for Information Processing Using the KS C 5601:1987 : Korean national character set standard KS C 5657:1991 : Korean national character set standard NBR 9612, Rules for key numbering system and keyboard layouts NBR 9613, Principles for control key positioning NBR 10346, Minimum configuration for the Brazilian Coding for Information NBR 10347, Subsets for numeric applications NI NEN 2294 : Netherlands Standard Keyboard Layout SFS 3548 :Alphanumeric Keyboard ------ As well as sequencial list above, categolization for following items to be included in this annex ----------------------------------------- Standards related to Character Set Identification Service Standards related to Font and Glyph Standards related to Bibliogrphy Standards related to Data Communication Service Standards related to Data Input Service WANTED: Does any one know the name of above two ISs ? (Editor likes easy life) Standards related to Character Set Invocation Service Standards related to Cultural Conventions Repository Service Standards related to Date Format Service Standards related to Time Format Service Standards related to Numeric Formatting Service Standards related to Currency Formatting Service Cultural Convention Set Invocation Service Others ANNEX C: GLOSSARY ------ Following terminologies are collected as glossary -------------- ------ This is NOT complete list yet, addition deletion to be done ---- ------ Same difinition within JTC1 (incl. SC1) to be used. ------------ Accelerator (shortcut key) Alphabet Alphabet script Alphabetic Application Application environment profile Application platform Application program Application software Application specific environment Architecture (of an information system) Argument Argument list Array Base character Base language (or software, or product) Base message Bi-directional data Bi-lingual (system) Bit combination Buffer Build environment Building Byte Cancel Case sensitive Character Character boundary Character class Character path Character position Character progression Character set Character-imaging device CJK-Ubification Code Element Code extension Code point Code set Code set independent Code table Coded character Coded character set; code Coded-character-data-element (CC-data-element) Collate (see Order) Collating element Collating sequence Collation Collation table Combined Character Command Composite graphic symbol Concatenate (to) Context Context search Control Character Control function Control sequence Control string Cultural elements Cursor Cursor movement keys Data Data communications Data processing Data transparent Decimal mark Default Delete character Delimiter Device Diacritic (Character) Dialog Digraph Display Downshifting Editor Editor function Environment (of information system) Equivalence class Escape sequence Field File code Fixed-length coding FONT Formator function Form-of-use Full-screen editor Glossary Glyph Glyph immage Grammar file Grammar rules Graphic character Graphic rendition Graphic symbol Hangul Hanja Han unification Help Icon Idepgraph Implementation: Information: Information processing Information processing system Information system Integer Interchange Interface International Standards Organization International standardized profile (ISP) Internationalization Interoperability Invoke (to) Isolated character Kana Kanji Keyboard Language Latin (Character) Layer Lexical analyzer Lexicon Life cycle Ligature Line Line editor Line home position Line limit position Literal string Local customs Local language Locale Locale independent Localization Mail Mail box Menu Message Message catalogue Metacharacter Morphology Multi-lingual (system) Multiple-octet coded character set Multiuser mode National custom National language National Language Support (NLS) Native language Network Non-Spacing characters Octal Octet Open system environment Operation system [To be operating system] Operator --Rafik Order Page Page home position Page limit position Parameter Parameter Byte Parser Pictogram Portability (inter culture) Portability (software) Portability (application) Portable application (information processing) Position POSIX Profile POSIX National Profile POSIX National Body Conformance Present (to) ; presentation Presentation component Presentation variant (or presentation form) Profile (for ISO Standardization) Program Prompt Protocol Punctuation mark Re-Engineering Regular expression Rendering Repertoire Script Scroll Semantics Service Sillabic (Character) Software Standardization Standards (ISO) Syllabe Syntax System software Tabulation Territory Transcribe Translate Transliterrate Transparent Unilingual Upshifting (downshifting) User (of an information system) User User Interface User requirements Variable Wariable-length coding Variant form Vowel sign Window Workstation Annex. D Example of Legal Requirements Most of countries have legal requirements for information products. This annex shows examples of the legal requirements. ------ Some of the legal typical regal requirements to be added -------- D.1 National Laws Canada: Quebec Law 101, Charter of the French Language, August 26, 1977; Canadian Official Language Act of 1969. Sweden: The Work Environment Act, 1st July 1978. Venezuela: Consumer Protection Law, Article 10. ------end of WD3A(6/7)---------------