¸®´ª½º °ü·Ã °Á¶õ |
---|
Á¦¸ñ | LANG, ko À̾߱â 1998/07/10 (17:20) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 49 |
Á¶È¸ | 306 |
º»¹® |
¡º¸®´ª½º Çдç-¸®´ª½º °Á / ¿¬Àç (go LINUX)¡» 371¹ø Á¦ ¸ñ:[Ãß°¡] 351, 353 LANG=ko À̾߱⠿ø°ÀÌ:gelo (ÃÖÀçö ) 97/01/12 04:41 ÀÐÀ½:1041 °ü·ÃÀÚ·á ¾øÀ½ ----------------------------------------------------------------------------- LANG=ko À̾߱⠱ÛÀ» ³Ê¹« µÎ¼ ¾øÀÌ ½á¼, °íÄ¥°Í °íÄ¡°í, Ãß°¡ÇÒ °Í Ãß°¡Çؼ ´Ù½Ã Á¤¸® Çؼ ¿Ã¸³´Ï´Ù. 0. À̾߱⠲¨³»±â. export LANG=ko ¶Ç´Â setenv LANG ko ÀÌ·± ¸»À» µé¾îº¸¼ÌÀ» °Ì´Ï´Ù. µµµ¥Ã¼ ÀÌ°ÍÀÌ ¹»±î? Àú´Â óÀ½¿¡ Âü ±Ã±ÝÇßÁö¿ä. ÀÌ°ÍÀº Ç®±×¸²µéÀÇ ÀÚ±¹¾îÈ(±¹Á¦È, ¸ð±¹¾îÈ)ÇÏ´Â µ¥ »ç¿ëµÇ´Â ȯ°æº¯¼ö ÁöÁ¤ÀÌ´õ±º¿ä. Àúµµ Ãʺ¸ÀÔ´Ï´Ù. ±×·¡¼, À̹®Á¦µé¿¡ Àß ¾Æ½Ã´Â ºÐµéÀº ÀÌ ±Û ¾È ÀÐÀ¸¼Åµµ ±¦ÂúÀ» °Ì´Ï´Ù. ´ÜÁö Á¦ ¼öÁØÀ¸·Î¸¸ ¾²°ÚÀ¸´Ï, Àúó·³ Ãʺ¸µé¿¡°Ô µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÕ´Ï´Ù. ÀÌ°÷ °Á¶õ¿¡ À̸¸¿ë´ÔÀÇ Xlocale À̾߱â¿Í, ÃÖÁØÈ£´ÔÀÇ Xt ÅøŶ¿¡¼ÀÇ i18n »ç¿ë À̾߱Ⱑ ÀÖ½À´Ï´Ù. ±×¸®°í, ¹æÁØ¿µ(?)´ÔÀÇ NLS(¸ð±¹¾î ½Ã½ºÅÛ)¿¡ ´ëÇÑ À̾߱Ⱑ ÀÖ½À´Ï´Ù. ±× ±ÛµéÀ» Âü°í ÇÏ´Â °Íµµ ±¦ÂúÀ¸¸®°í º¾´Ï´Ù.(Ǫµ¹ÀÌ(programer)¿ë ±Û) Àú´Â ´ÜÁö Ç®±×¸² »ç¿ëÀÚ¸¦ À§ÇÑ À̾߱⸦ ¿©±â¼ ÇÏ°Ú½À´Ï´Ù. 1. ¾î¶² Ç®±×¸²¿¡¼ »ç¿ëµÇ´Â°¡? ÇöÀç ¾ËÂ¥2 »¡°£¸ðÀÚ¿¡´Â ÀÌ·± ÀÚ±¹¾îȸ¦ Áö¿øÇÏ´Â Ç®±×¸²ÀÌ Àִ°¡? ¶ó°í ¹°À¸¸é, ´ë´äÀÌ Á» ¾Ö¸Å¸ðÈ£ ÇÏÁö¸¸, ÀϺΠX¿ë Ç®±×¸²µéÀº ÀÌ¹Ì È¯°æº¯¼ö $LANG¸¦ Áö¿øÇÏ°í ÀÖ½À´Ï´Ù. ±×¸®°í, ÀϺΠÄֿܼë Ç®±×¸²Àº ¾ËÂ¥2 »¡°£¸ðÀÚ¿¡¼ ±âº»ÀûÀ¸·Î $LANG º¯¼ö°ªÀ» »ç¿ëÇÏ´Â Ç®±×¸²µéÀÌ ÀÖ½À´Ï´Ù. ¸ÕÀú $LANGÀÌ Ç®±×¸² ȯ°æÀ» ¾î¶»°Ô ¹Ù²Ù´Â°¡¸¦ À̾߱â Çؾ߰ÚÁö¸¸, ÀÌÂÊÀº Á¦°¡ ´Ù·ç±â¿¡´Â Á¦ ´É·ÂÀÌ ºÎÁ·ÇÏ°í, ´ÜÁö $LANGÀÌ ÁöÁ¤µÇ¸é ¹Ù²î¾îÁö´Â Çö»óµéÀ» À̾߱â ÇÏ°Ú½À´Ï´Ù. 2. man À̾߱â. °¡Àå ÀÚÁÖ »ç¿ëÇÏ´Â ¸í·É¾î(?) manÀÇ °æ¿ìÀÔ´Ï´Ù. manÀÌ ½ÇÇàµÇ¸é, ÀÏ´Ü $LANGÀÌ ÁöÁ¤µÇ¾î Àִ°¡¸¦ È®ÀÎÇÏ°í, ÁöÁ¤µÇ¾î ÀÖ´Ù¸é, $MANPATH°æ·Î ¾ÈÀÇ $LANG °æ·Î¸¦ ã°í, ±× °æ·Î ¾ÈÀÇ ¸Þ´º¾ó ÆäÀÌÁö¸¦ Ãâ·ÂÇÕ´Ï´Ù. ÀÌ·¸°Ô À̾߱â Çϴϱî Á» ¸·¿¬Çѵ¥, ±¸Ã¼ÀûÀ¸·Î ÇÑ ¿¹¸¦ µé¾î, export LANG=ko [setenv LANG ko] ·Î $LANG ȯ°æ º¯¼ö °ªÀÌ "ko"·Î ÁöÁ¤µÇ¾î ÀÖ°í, $MANPATH °ªÀÌ /usr/man:/usr/X11/man:/usr/local/man.... ÀÌ·± ½ÄÀ̶ó¸é, /usr/man/ko:/usr/X11/man/ko..... ÀÌ·±½ÄÀ¸·Î $MANPATH ȯ°æ º¯¼ö °ªÀÌ ¹Ù²î´Â °Í°ú °°Àº È¿°ú¸¦ ¾ò½À´Ï´Ù. ¹°·Ð ¿ø·¡ ÁöÁ¤µÇ¾î ÀÖ´Â $MANPATH°ªÀº ±×´ë·Î À¯ÁöµÇ¸é¼ ¸»ÀÔ´Ï´Ù. ÀÚ, ±×·³, ½ÃÇè »ï¾Æ, root ±ÇÇÑÀ¸·Î Á¢¼ÓÇؼ, /usr/man/ko °æ·Î¸¦ Çϳª ¸¸µé°í, ±×¾È¿¡, man1 °æ·Î¸¦ Çϳª ¸¸µé°í, cp /usr/man/man1/ls.1 /usr/man/ko/man1/ ¸í·ÉÀ¸·Î °¡Àå ÀÚÁÖ »ç¿ëÇÏ°í´Â ls ¸Þ´º¾óÀ» º¹»çÇØ ¿É´Ï´Ù. ±×¸®°í, ±× ÆÄÀÏÀ» Çѱ۷Π¹Ù²Ù¾î º¾´Ï´Ù. (ÇöÀç ±âº»ÀûÀ¸·Î ¼³Ä¡µÇ´Â ¸ðµç ¸Þ´º¾ó ÆÐÀÌÁöµéÀº Àбâ Àü¿ëÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ÆíÁý ÇÏ·Á¸é, ÆÄÀÏ ¼Ó¼ººÎÅÍ ¹Ù²Ù´Â °ÍÀÌ ¿ì¼±ÀÔ´Ï´Ù.) ±×¸®°í ³ª¼ man ls ÇØ º¸¼¼¿ä. ±×·¯¸é, Á» Àü ÀÚ½ÅÀÌ ÆíÁýÇÑ ls.1 ÆÄÀÏÀ» ÀÐ¾î º¸¿©ÁÝ´Ï´Ù. ¹Ù·Î, /usr/man/man1/ls.1 ÆÄÀÏÀ» Àд °ÍÀÌ ¾Æ´Ï°í, /usr/man/ko/man1/ls.1 ÆÄÀÏÀ» ÀÐ°Ô µÇ´Â °ÍÀÌÁö¿ä. ÀÌ·¸°Ô µÇ¸é, °°Àº man À̶ó´Â Ç®±×¸²À» »ç¿ëÇϸ鼵µ, °¢ ³ª¶ó»ç¶÷ÀÌ °¢ ³ª¶óÀÇ »ç¿ë ¾ð¾î ¸Þ´º¾ó ÆäÀÌÁö¸¦ º¼ ¼ö ÀÖ´Ù´Â ¼Ò¸®°¡ µÇÁö¿ä. ¹Ù·Î ÀÌ°ÍÀÌ Ç®±×¸²¿¡¼ÀÇ ±¹Á¦È °³³äÀ̶ó³×¿ä. 3. gettext À̾߱â. ÀÌ Ç®±×¸²ÀÌ Ç®±×¸²ÀÇ ¸ð±¹¾î, ÀÚ±¹¾îÈ¿¡ °ü½É ÀÖ´Â ºÐµé¿¡°Ô´Â ¾ÆÁÖ È£½É½ÉÀ» ²ø Ç®±×¸²Àε¥, Àú´Â Àß ¸ð¸¨´Ï´Ù. Áß¿äÇÑ °ÍÀº gettext Ç®±×¸²¿¡ ÀÇÇؼ »ý¼ºµÇ´Â .mo ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀÌ ¹Ù·Î /usr/share/locale/$LANG/LC_MESSAGES/ °æ·Î¾È¿¡ ÀÖ°Ô µË´Ï´Ù. Áö±Ý È®ÀÎ ÇϽʽÿÀ. /usr/share/locale/ko/LC_MESSAGES/ °æ·Î¾È¿¡, textutils.mo ÆÄÀÏÀÌ ÀÖ´ÂÁö. ¾ËÂ¥2 »¡°£¸ðÀÚ¸¦ ±âº»ÀûÀ¸·Î ¼³Ä¡Çß´Ù¸é, ÀÌ ÆÄÀÏÀÌ ÀÖÀ»°ÍÀÔ´Ï´Ù. ÀÌ ÆÄÀÏÀÌ ¹«¾ùÀΰ¡ Çϸé, GNU textutils ÆÖÅ°ÁöÀÇ °¢Á¾ Ç®±×¸²µéÀÇ ¸Þ½ÃÁöµéÀÌ Çѱ۷Πó¸® µÇ¾î ÀÖ´Â Á¤º¸°¡ ÀÖ´Â ÆÄÀÏÀÔ´Ï´Ù. echo $LANG ¸í·É¾î·Î ÇöÀç ÀÚ½ÅÀÇ ÄÄ¿¡ $LANG °ªÀÌ ko ·Î ÁöÁ¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¸¾à µÇ¾î ÀÖÁö ¾Ê´Ù¸é, ¸ÕÀú $LANG °ªÀ» ko ·Î ÁöÁ¤ÇÏ°í cat --help ¸í·ÉÀ» »ç¿ëÇØ º¸½Ê½Ã¿À. ÇÑ±Û µµ¿ò¸»ÀÌ º¸¿©ÁöÁö¿ä? ÇѱÛÀÌ º¸¿©ÁöÁö ¾Ê´Â´Ù¸é, /usr/share/locale/ko/LC_MESSAGES/ textutils.mo ÆÄÀÏÀÌ ¾ø°Å³ª, ȯ°æ º¯¼ö°ªÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì ÀÏ°Ø´Ï´Ù. ¹°·Ð textutils ÆÖÅ°ÁöÀÇ cat, cksum, comm, csplit, cut, expand, fmt, fold, head, join, md5sum, nl, od, paste, pr, sort, split, sum, tac, tail, tr, unexpand, uniq, wc ¸í·ÉµéÀÌ ¸ðµÎ ÇÑ±Û ¸Þ½ÃÁö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô $LANG ȯ°æ º¯¼ö°ªÀÌ »ç¿ëµÇ´Âµ¥, ÀÚ¼¼ÇÑ À̾߱â´Â NLS À̾߱⸦ ÂüÁ¶ÇϽʽÿÀ. ÇöÀç, ³ª¿ì´©¸®ÀÇ ¹æÁØ¿µ´Ô Áß½ÉÀ¸·Î ÀÌ·± ÀÛ¾÷µéÀÌ ÀÌ·ç¿öÁö°í ÀÖ½À´Ï´Ù. °ü½ÉÀÌ Àְųª ¹®ÀÇ »çÇ×ÀÌ ÀÖÀ¸½Ã¸é ¹æÁØ¿µ´Ô¿¡°Ô ¹®ÀÇÇØ º¸½Ã±æ. 4. X ½Ã½ºÅÛ À̾߱â. ±×·³ ÀÌÁ¦ X·Î ³Ñ¾î°¡¼, ±Ùµ¥, X·Î ³Ñ¾î°¡¸é, À̸¸¿ë´ÔÀÇ ±Û¿¡¼ ó·³, ¹Ýµå½Ã, /usr/lib/X11/locale/$LANG/XLC_LOCALE ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì¿¡ ÇÑÇؼ À̾߱Ⱑ µË´Ï´Ù. xedit¶ó´Â ¾ÆÁÖ Ã̽º·¯¿î(?) ¹®¼ ÆíÁý±â°¡ ÀÖÁö¿ä? ldd /usr/X11/bin/xedit ¸í·ÉÀ» ³»¸®¸é, libXt.so.6 => /usr/X11R6/lib/libXt.so.6.0 ÀÌ·± ¸Þ½ÃÁö¸¦ º¼ ¼ö ÀÖÀ»°Ì´Ï´Ù. ¹Ù·Î, ÀÌ Ç®±×¸²(xedit)Àº libXt.so.6 À̶ó´Â µ¿Àû ¶óÀ̺귯¸®¸¦ »ç¿ëÇϴµ¥, ÀÌ ¶óÀ̺귯¸®¿Í ¿¬°á µÇ¾î ÀÖ´Â ¶óÀ̺귯¸®´Â /usr/X11R6/lib/libXt.so.6.0 ÀÌ´Ù´Â ¼Ò¸®Áö¿ä. ¹Ù·Î ÀÌ libXt.so ¶óÀ̺귯°¡ X¿¡¼ ±âº»ÀûÀ¸·Î Á¦°øÇÏ´Â X ÅøŶÀ̶ó°í Çϳ׿ä. X¸¦ »ç¿ëÇϸé¼, °øÅë ÀûÀ¸·Î »ç¿ëµÇ´Â ¿É¼ÇÀÌ ÀÖÁö¿ä? -fn, -geometry, -display .... ÀÌ·± ¿É¼ÇµéÀ» Çؼ®ÇÏ°í, ±× ¿É¼Ç¿¡ ¸Â°Ô ÀÛµ¿ÇÏ°Ô ÇØ ÁÖ´Â ¶óÀ̺귯¸®°¡ ¹Ù·Î Xt ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ¹°·Ð ÀÌ·± ÀÏ ¿Ü¿¡µµ ´õ ¸¹Àº ÀÏÀ» ÇÏ°ÚÁö¿ä. °©ÀÚ±â ¿Ö ÀÌ ¶óÀ̺귯¸® À̾߱⸦ Çϴ°¡ Çϸé, ÀÌ ¶óÀ̺귯¸®¿¡¼ ¹Ù·Î À̱ÛÀÇ ÁÖÁ¦ÀÎ $LANG ȯ°æ º¯¼ö¸¦ »ç¿ëÇÑ´Ù´Â À̾߱âÀÔ´Ï´Ù. ´«Ä¡ ºü¸£½Å ºÐµéÀº "¾Æ, ±×·³, xedit°¡ $LANG ȯ°æ º¯¼ö¸¦ »ç¿ëÇؼ ¹º°¡¸¦ ÇÒ ¼ö ÀÖ±¸³ª"ÇÏ°í ÁüÀÛÀ» ÇÏ½Ç °Ì´Ï´Ù. 4.1 app-defaults °æ·Î À̾߱â. ¸ÕÀú, °¡Àå ±âº»ÀûÀ¸·Î ÀÌ ¶óÀ̺귯¸®´Â /usr/lib/X11/$LANG/app-defaults °æ·Î ¾È¿¡ ÀÖ´Â ¸®¼Ò½º ÆÄÀÏÀ» Ç®±×¸²ÀÌ ½ÃÀÛµÉ ¶§ ÀнÀ´Ï´Ù. ¸¸¾à ÀÌ·± °æ·Î°¡ ¾ø´Ù¸é, ±âº»ÀûÀÎ /usr/lib/X11/app-defaults ÆÄÀÏÀ» ÀÐ°Ô µÇÁö¿ä. ½ÃÇè»ï¾Æ, xmanÀÇ ¸®¼Ò½º Á¤º¸°¡ ÀÖ´Â /usr/lib/X11/app-defaults/Xman ÆÄÀÏÀ» /usr/lib/X11/ko/app-defaults °æ·Î¸¦ Çϳª ¸¸µé¾î¼ ±×°÷À¸·Î ¾Æ¿¡ ¿Å°Ü º¸¼¼¿ä. ±×·¡µµ, $LANG °ªÀÌ ko·Î µÇ¾îÀÖ´Ù¸é, xmanÀº ½ÇÇàµÉ °ÍÀÔ´Ï´Ù. Xt ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ Ç®±×¸²µéÀº ¸®¼Ò½º°¡ ÁöÁ¤µÇ¾î ÀÖ´Â ÆÄÀÏÀ» ¸øãÀ¸¸é, ¿À·ù ¸Þ½ÃÁö¸¦ ³»°í Á¾·áµÇ°Åµç¿ä. 4.2 ¸®¼Ò½º ÆÄÀÏ À̾߱â. ´ÙÀ½ ÀÌÁ¦ Á÷Á¢ ¸®¼Ò½º¸¦ Çѹø °Çµå·Á º¾½Ã´Ù. Xt ¶óÀ̺귯¸®´Â international ¸®¼Ò½º¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ°ªÀÌ true·Î µÇ¾îÀÖÀ¸¸é, ¾Õ¿¡¼ ¸»ÇÑ /usr/lib/X11/locale/$LANG/XLC_LOCALE ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù. XLC_LOCALE ÆÄÀÏ ¾È¿¡´Â ÆùÆ®¼Â¿¡ °üÇÑ Á¤º¸°¡ µé¾îÀÖ´Ù°í Çϳ׿ä. Àúµµ Àß ¸ð¸¨´Ï´Ù. ÀÚ¼¼È÷ ÇÒ°í ½ÍÁöµµ ¾Ê°í, Áß¿äÇÑ °ÍÀº ÀÌ ÆÄÀÏÀ» ¾î¶»°Ô »ç¿ëÇϴ°¡ Àε¥, ±×·³, ÀÏ´Ü LANGÀ» ko·Î ÁöÁ¤Çß´Ù°í °¡Á¤ÇÏ°í, /usr/lib/X11/ko/app-defaults °æ·Î ¾È¿¡, Xedit ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù. À̶§´Â ÀÏ´Ü º¹»çÇؼ °¡Á® ¿À´Â °ÍÀÌ ¾ÈÀüÇÒ °ÍÀÔ´Ï´Ù. (¿Ö³ÄÇϸé, ÀÌÁ¦ ÆíÁýÀ» ÇÒÅ״ϱî, Âü, /usr/lib/X11/app-defaults/Xedit ÆÄÀÏÀÔ´Ï´Ù.) ´ÙÀ½ ¹®¼ ÆíÁý±â·Î ¿¾î¼, ùÁÙ¿¡, *international: true *fontSet: -b&h-lucidabright-medium-r-normal--14-140-75-75-p-80-iso8859-1,\ -hanyang-kodig-medium-r-normal--14-140-72-72-c-140-ksc5601.1987-0 ³»¿ëÀ» Ãß°¡ÇÕ´Ï´Ù. fotSet ´ÙÀ½¿¡ ¿À´Â ±Û²Ã¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ýÀº *fontSet: ±Û²Ã, ±Û²Ã, ±Û²Ã,..... ÀÌ·± ½ÄÀÔ´Ï´Ù. ¹°·Ð, -*-*..16-*-... ÀÌ·±½ÄÀ¸·Î ´ë·«ÀûÀÎ, Æ÷°ýÀûÀÎ ±Û²Ã ÁöÁ¤µµ °¡´ÉÇÏÁö¸¸, ÀÌ·¸°Ô Çϸé, Àúó·³ ÄÄÀÇ ±»Àº¸ð »ç¾çÀÌ º°·Î ¾ÈÁÁÀº ÄÄ¿¡¼´Â ¾öû³ ½Ã°£ÀÌ °É¸³´Ï´Ù. ÇöÀç À§ ÁöÁ¤Àº 14 Æ÷ÀÎÆ® 75dpi ¿µ¹®±Û²Ã¿Í ÇѾç 14 Æ÷ÀÎÆ® 72dpi ±Û²Ã¸¦ ÁöÁ¤ÇÑ ¿¹°¡ µÇ°ÚÁö¿ä. ÇÑ¾ç ±Û²ÃÀÌ ¾ø´Ù¸é, ±¸Çؼ ¼³Ä¡Çϱ⸦ ±ÇÇÕ´Ï´Ù. °¡¶àÀ̳ª, ÇÑ±Û ±Û²ÃÀÌ ºó¾àÇÑ ¸®´ª½º ȯ°æ¿¡¼ ´ÜÁö ±âº»À¸·Î Á¦°øµÇ´Â ´ë¿ì ±Û²ÃÀ» »ç¿ëÇϱ⿡´Â Á¶±Ý, ¾Æ´Ï, ¸¹ÀÌ ºó¾àÇϰŵç¿ä. Âü, ÀÌ ±Û²Ã ÁöÁ¤¿¡¼ ÁÖÀÇÇÒ Á¡Àº ÇÑ±Û ±Û²ÃÀÇ ÁöÁ¤¿¡¼ ¹Ýµå½Ã, ±Û²Ã À̸§ÀÇ ³¡ÀÌ ksc5601.1987-0 À¸·Î ³¡³ª¾ß ÇÑ´Ù°í Çϳ׿ä. ¹°·Ð, 1987-1·Î ³¡³ª´Â ±Û²Ãµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù°í ÇÏ´øµ¥, Àú´Â ±× ÁöÁ¤ ¹æ¹ýÀ» ¸ð¸¨´Ï´Ù. ¾Õ¿¡¼ ¸»ÇÑ, XLC_LOCALE ÆÄÀÏÀ» ¼öÁ¤ÇÑ´Ù°í Çϳ׿ä. ÀÌÁ¦ ´ÙÀ½, ¶óº§ ¸®¼Ò½º¸¦ Çѱ۷Π¹Ù²Ù¾î º¾½Ã´Ù. Xedit ÆÄÀÏÀÇ ¾ÕºÎºÐÀ» º¸¸é, °¢ ¶óº§ ¸®¼Ò½ºµéÀÌ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ°÷À» *quit.label: ¸¶Ä§ *save.label: ÀúÀå *load.label: ¿±â ÀÌ·¸°Ô °íÃļ, ÀÏ´Ü ÆÄÀÏÀ» ÀúÀåÇÏ°í ³ª¿É´Ï´Ù. (¹°·Ð ÀÌ ÆÄÀϵµ Àбâ Àü¿ëÀ¸·Î µÇ¾îÀÖÀ»°ÍÀÔ´Ï´Ù. ÆíÁýÀü chmod »ç¿ëÇÏ´Â °Í ÀØÁö ¸¶½Ã±æ) ÀÌ·¸°Ô Çϸé, ¸ðµç ÀÛ¾÷ÀÌ ³¡³³´Ï´Ù. (?) ´ÙÀ½Àº xedit¸¦ ½ÇÇàÇÏ´ÂÀÏ. ½ÇÇàÀ» Çϸé, Xedit ÆÄÀÏÀ» ¼öÁ¤Çϱâ Àüº¸´Ù ¾à°£ÀÇ ½Ã°£ÀÌ ´õ °É¸®¾î xedit°¡ ±× º¸½ÀÀÌ µé¾î³³´Ï´Ù. ÇѱÛÀÌ º¸À̳ª¿ä? ±×·³ ³¡³°ÅÁö¿ä. ±Ùµ¥, Çö »óÅ·δ ÇÑ±Û ÀÔ·ÂÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù. Áö±ÝÀÇ ¹æ¹ýÀº HanX ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏÁö ¾ÊÀº °ÍÀ» ÀüÁ¦·Î ÇÑ °ÍÀÔ´Ï´Ù. ±×·¸±â ¶§¹®¿¡, ´ç¿¬È÷ X ¶óÀ̺귯¸®¿¡´Â ÇÑ±Û ÀÔ·Â °ü·Ã ºÎºÐÀÌ ¾øÀ¸´Ï±î... ¶ÇÇÑ HanX ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ´Ù°í Çصµ, ÀÌ·¸°Ô Xt¿¡ ÀÇÇؼ ÇÑ±Û ±Û²ÃÀ» »ç¿ëÇÏ´Â »óÅ¿¡¼´Â ÇÑ±Û ÀÔ·ÂÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù. ¶ÇÇÑ xedit [ÇÑ±Û ¹®¼ ÆÄÀÏ] Çصµ º¸¿©ÁÖÁö ¾Ê½À´Ï´Ù. ÀÌó·³ ¾ÆÁ÷±îÁö´Â HanX ¶óÀ̺귯¸®¿¡ ÀÇÁ¸ÇÏÁö ¾ÊÀº »óÅ¿¡¼´Â ÇÑ±Û ±¸Çö¿¡ ¹®Á¦Á¡µéÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù. ±×·¸´Ù°í Çؼ, HanX°¡ Àִµ¥, ¹¹... Çϸé¼, ¸¸Á·ÇÒ °ÍÀÌ ¾Æ´Ï¶ó, ÀÌ¹Ì X Äܼҽÿò¿¡¼ Á¦¾ÈÇÏ´Â ÀÌ $LANG ȯ°æ º¯¼ö¸¦ »ç¿ëÇÏ´Â ±¹Á¦È ¹æ¹ýÀ» º¸´Ù Çѱ¹ ½ÇÁ¤¿¡ ¸Â°Ô °³¹ß ÇÏ´Â ÀÏÀÌ °¡Àå ¹Ù¶÷Á÷ÇÑ ¸ð½ÀÀÌ´Ù°í »ý°¢ÇÕ´Ï´Ù. 5. ±Û ¸¶Ä¡±â. ¾Æ¹«Æ° ÀÌ·¸°Ô ȯ°æº¯¼ö LANG °ªÀÌ »ç¿ëµÈ´Ù³×¿ä. ¹°·Ð Áö±Ý±îÁö ¸»ÇÑ °ÍÀº $LANG ÀÇ ±¸Ã¼ÀûÀÎ ÇÑ ¿¹¿¡ ºÒ°úÇÒ »ÓÀÔ´Ï´Ù. ÀÌÁ¦ºÎÅÍ°¡ ½ÃÀÛÀÌ°ÚÁö¿ä. ÇÑ±Û ÀÔ·Â ºÎºÐÀÇ ¿¬±¸¿Í, man ÆÄÀϵéÀÇ ÇѱÛÈ ÀÛ¾÷°ú, °¢Á¾ Ç®±×¸²ÀÇ ÇÑ±Û po ÆÄÀϵé(¿ä°ï gettext À̾߱âµç¿ä. ÃÖÁØÈ£´ÔÀÌ Àß ¾Ë°í °è½Ç°Ø´Ï´Ù. Á¦°¡ ´Ù·ê ´É·ÂÀÌ ¾ø³×¿ä.) ±×¸®°í, ±âº»ÀûÀ¸·Î X Ç®±×¸²¿¡¼ international ¸®¼Ò½º¸¦ Áö¿øÇÏ°Ú²û ÄÚµùÇÏ´Â °Í...... Ǫµ¹À̶ó¸é, ¼Ò½º °ü·Ã ºÎºÐ¿¡¼ÀÇ ÇѱÛÈ, ÀÏ¹Ý »ç¿ëÀÚ¶ó¸é, °¢ ¹®¼µéÀÇ ÇѱÛÈ ÀÌ·± ½ÄÀ¸·Î ¸ðµç Çѱ¹ ¸®´ª¼µéÀÌ ½º½º·Î ³ª¼±´Ù¸é, ¸ÓÁö¾Ê¾Æ, M$ ¿î¿µÃ¼Á¦ÀÇ ±× ¾ÈÁ¤µÈ ÇÑ±Û È¯°æ ¸øÁö ¾Ê°Ô ±ò²ûÇÑ, ¾Æ´Ï, º¸´Ù ±Ùº»ÀûÀ¸·Î °³¼±µÈ ÇÑ±Û È¯°æÀÇ ¸®´ª½º°¡ ³ªÅ¸³¯ °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. |