[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:10310] Re: Draft 1 (Re: I18N Document)



岡@奈良先端ã§ã™ã€‚

At Tue, 7 Sep 1999 22:14:02 +0900,
Tomohiro KUBOTA <kubota@xxxxxxxxxxxxxxxxxxxxx> wrote:
> 
> ä¹…ä¿ç”°ã§ã™ã€‚

> > >  * SHIFT-JIS (aka Microsoft Kanji Code)
> > >     - stateless
> > >     - 8bit
> > >     - ASCII, JIS X 0201, and JIS X 0208 can be expressed.
> > >     - The only Japanese code for Windows/Macintosh. This makes
> > >       SHIFT-JIS the most popular code in Japan.
> > 
> > UNIXã§ã‚‚SHIFT-JISを使ã£ã¦ã„ã‚‹(ã„ãŸ)ã‚‚ã®ã‚‚ã‚ã‚Šã¾ã™ã‚ˆã­ã€‚
> > X68000ãªã©ã§ã‚‚使ã£ã¦ãŸã¯ãšã ã—。ã§ã™ã®ã§ã€â€œonlyâ€ã§ã¯ãªã„ã§ã™ã€‚

SONYã®NEWS-OSã¨ã‹ã€‚

> ã™ã¿ã¾ã›ã‚“ã€Win/Mac 㯠SJIS "ã ã‘" をサãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹ã€ã¨ã„ã†
> æ„味ã«ã—ãŸã‹ã£ãŸã®ã§ã™ã€‚(UNIX ã§ã¯æ¨™æº–ãŒãªãã€ã©ã¡ã‚‰ã‹ã¨ã„ã†ã¨
> EUC ãŒå¥½ã¾ã‚Œã¦ã„ã‚‹ã€ãらã„ã§ã‚ã‚‹ã®ã¨å¯¾æ¯”ã•ã›ãŸã„)。ãã‚Œã‹ã‚‰ã€
> ã“ã“ã§ã¯ UNIX ã ã‘を対象ã«ã—ã¦ã„ã¾ã™ã€‚(Win/Mac を登場ã•ã›ãŸã®ã¯ã€
> 日本ã§æœ€ã‚‚広ã使ã‚ã‚Œã¦ã„ã‚‹ã€ã¨ã„ã†ã“ã¨ã‚’言ã†ãŸã‚ã«å¼•ãåˆã„ã«å‡ºã—ãŸ
> ã ã‘ã§ã™)。

JISã‚„SJIS(ã‚„UNICODE)ã¯æŽ’除ã§ãã‚‹ã‚‚ã®ã§ã¯ãªã„ã§ã™ã­ã€‚日本ã§ã®
ICQクライアントã®äº‹å®Ÿä¸Šã®æ¨™æº–ã¯SJISã§ã™ã—ã€Windowså‘ãã«ç„¼ã‹
ã‚Œã¦ã—ã¾ã£ãŸJolietãªCD-ROMã¯UNICODEã§ã™ã€‚

> > ãã„ãŸè©±ã§ã‚ˆãã‚ã‹ã‚‰ãªã„ã®ã§ã™ãŒã€EUCã«ã¯3ãƒã‚¤ãƒˆæ–‡å­—ãŒã‚るらã—ã„
> > ã®ã§ã™ãŒâ€¦ãˆã£ã¨ã€0x8fã§å§‹ã¾ã‚‹ã‚„ã¤ã§ã™ã­ã€‚上ã®æ–‡ç« ã«ã¯å«ã¾ã‚Œã¦ãªã„ã®ã§
> > ã„ã„ã‹ã€‚
> 
> 存在ã—ã¾ã™ã€‚ã§ã‚‚ã€æ—¥æœ¬äººã§ã•ãˆçŸ¥ã‚‰ãªã„よã†ãªã‚³ãƒ¼ãƒ‰ã§ã™ã‹ã‚‰ã­...
> ã¨ã‚Šã‚ãˆãšã€EUC ã¯æ—¥æœ¬èªžã¯ 2 ãƒã‚¤ãƒˆã ã¨ã„ã†ã®ã¯é–“é•ã£ãŸè¡¨ç¾
> ãªã®ã§å¤‰ãˆã¾ã™ã€‚

以下ã®ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ã€‚

 * EUC コード日本語版 (EUC-JP)
   
   ASCII                : 0x00 〜 0x7f
   ss2                  : 0x8e
       次ã®1ãƒã‚¤ãƒˆã§åŠè§’カナを表ç¾(JIS X0201)
   ss3                  : 0x8f
       次ã®2ãƒã‚¤ãƒˆã§å¤–å­—(ユーザ定義文字)を表ç¾
   漢字ã®é ­1ãƒã‚¤ãƒˆ      : ??? 0x80 〜 0x8d
       次ã®1ãƒã‚¤ãƒˆã¨åˆã‚ã›ã¦ä½¿ã£ã¦æ¼¢å­—一文字
       (JIS X0208 ã®æœ€ä¸Šä½ãƒ“ットを1ã«ã—ãŸã‚‚ã®)

ã¦ãªæ„Ÿã˜ã§ã™ã€‚


> > プログラムã®å†…部ã§ä½¿ã‚れるコードã¯ãªã‚“ã§ã‚‚よã„ã®ã§ã™ãŒã€å¤–部ã¨ã®
> > ã‚„ã‚Šã¨ã‚Šã‚’ã™ã‚‹ã¨ãã«ã¯å¤‰æ›ã—ãªãã¡ã‚ƒã„ã‘ãªã„…ãªã‚“ã¦ã®ã¯ç¯„囲外ã®
> > 話ã‹ãªã€‚
> 
> Contents ã® 5 ã¨ã‹ã«å…¥ã‚‹äºˆå®šã§ã™ã€‚wchar_t を使ã„ã¾ã—ょã†ã€
> ã¨ã„ã†å†…容ã«ã—ãŸã„ã¨æ€ã£ã¦ã„ã¾ã™ã€‚ãã†ã™ã‚‹ã¨ã€å†…部表ç¾ã«
> ã‹ã‚“ã™ã‚‹çŸ¥è­˜ã‚’一切使ãˆãªã„ã®ã§ã€åŽ³å¯†ãª I18N ãŒã§ãã¾ã™ã€‚
> ã§ã‚‚ã€ã‚«ãƒ©ãƒ æ•°ãŒå¿…è¦ã¨ãªã‚‹å ´åˆã¯ã©ã†ãªã‚‹ã‚“ã ã‚ã†...
> ã“ã®ã¸ã‚“ãŒã€é›£ã—ã„ã¨ã“ã‚ã§ã™ã­ã€‚カラム数ã£ã¦ã€è¦æ ¼ã«ã¯
> ãªã„ã§ã™ã‹ã‚‰ã€‚(ã§ã‚‚å¿…è¦)。

ãã¡ã‚“ã¨I18N化ã§ãã¦ãªãã¦æ”¯éšœã‚’æ¥ã—ã¦ã„るソフトウェアã®ä¾‹ã€‚
gettextã§ã™ã€‚msgmergeを使ã†ã¨ã€ã—ã°ã—ã°EUCã®æ—¥æœ¬èªžã§ã•ãˆ1ãƒ
イト目ã¨2ãƒã‚¤ãƒˆç›®ã®é–“ã§åˆ†æ–­ã•ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚wchar化ã™ã‚Œã°è§£
決ã—ã¾ã™(ãŒã€ã‚³ãƒ¼ãƒ‰å…¨ä½“を一掃ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„)。

--
岡 充 (Mitsuru Oka)
奈良先端科学技術大学院大学