¿ì¸®´Â Áö±Ý±îÁöÀÇ ¹ø¿ª ÇÁ·ÎÁ§Æ®ÀÇ ¿ª»ç¸¦ ¼Ò°³ÇÏ´Â °ÍÀ¸·Î GNU
gettext
¾È³»¼¸¦ ³¡¸¶Ä¡·Á°í ÇÑ´Ù. ¸¶Áö¸·À¸·Î °íÀ¯¾î Áö¿ø¿¡ °üÇÑ
¿¬±¸³ª ÀÐÀ» °Å¸®µéÀ» ¼Ò°³ÇÑ´Ù.
gettext
ÀÇ ¿ª»ç
±¹Á¦È ¹®Á¦¿Í ¾Ë°í¸®ÁòµéÀº ºñ°ø½ÄÀûÀÌÁö¸¸ ÀÏ»óÀûÀ¸·Î GNUÀÇ ½Ã´ë¿¡¼
³íÀÇµÇ¾î ¿Ô´Ù. GNU libc
¿Í °ü·ÃµÈ ³íÀǵµ ÀÖ¾ú°í, ¾Æ¸¶µµ ¾ÕÀ¸·Î
´Ù°¡¿Ã Hurd
¿Í °ü·ÃµÇ¾î ³íÀǵDZ⵵ Çß°í, ±× ¿ÜÀÇ °æ¿ì¿¡µµ ÀÖ¾ú´Ù
(¾Æ¹«µµ Á¤È®È÷ ±â¾ïÇÏÁö ¸øÇÑ´Ù). ±×¸®°í ±× °æ¿ì¿¡µµ ½ÇÁ¦·Î ÀÛ¾÷ÀÌ
½ÃÀÛµÉ °æ¿ì¿¡, ÀÌÀüÀÇ ³íÀÇ¿Í´Â Á» ¹«°üÇÏ°Ô ÁøÇàµÇ¾ú´Ù.
¸ðµç °ÍÀº 1994³â 1¿ù¿¡ ½ÃÀ۵Ǿú´Ù. ±×¶§´Â Patrick D'Cruze°¡ »ý°¢À»
Çß°í, GNU fileutils
ÀÇ ±¹Á¦ÈµÈ ¹öÀü 3.9.2¸¦ óÀ½ ¸¸µé¾ú´Ù. ±×´Â
±× ´ÙÀ½¿¡ °ü¸®ÀÚÀÎ Jim Meyering¿¡°Ô ±×°¡ °íÄ£ »çÇ×µéÀÌ ¾î¶»°Ô °ø½Ä
¹öÀü¿¡ Æ÷Ç﵃ ¼ö ÀÖÀ»Áö ¹°¾ú´Ù. ±×ÀÇ Ã¹¹ø° ½Ãµµ´Â #ifdef
µé·Î
°¡µæÂ÷ ÀÖ¾ú°í, Á» È¥¶õ½º·¯¿üÀ¸¹Ç·Î, JimÀº º¸´Ù ³ªÀº ¹æ¹ýÀ» ã°í ½Í¾ú´Ù.
Patrick°ú JimÀº ÀÌ ºÐ¾ß¿¡¼ ¸î¹øÀÇ ½Ãµµ¿Í ½ÇÇèÀ» ÇÔ²² Çß´Ù. ±×¸®°í ÀÌ
¹®Á¦´Â GNU¿¡ º¸´Ù ±íÀÌ µé¾î°¡¾ß ÇÑ´Ù°í »ý°¢Çß´Ù. JimÀº ¾î¶² Ç¥ÁØÀÌ
Á¸ÀçÇÏ´ÂÁö ¾Ë°í ½Í¾îÇß°í, Richard Stallman°ú ¿¬¶ôÇß´Ù.
Richard´Â ¸Å¿ì ºü¸£°í, »ó¼¼ÇÏ°Ô Àüü ¼³°è¸¦ ÀÛ¼ºÇß°í, ±×
´ç½Ã·Î¼´Â ±× ¼³°è¸¦ glocale
·Î ¸¸µå·Á°í Çß¾ú´Ù.
Jim˼ glocale
À» ±¸ÇöÇß°í, ¹°·Ð Patrick°ú Richard·ÎºÎÅÍ ¸Å¿ì ¸¹Àº
Çǵå¹éÀÌ ÀÖ¾úÁö¸¸, Mitchum DSouza(catgets
¿Í °°Àº ÆÐÅ°Áö¸¦
¸¸µé¾ú´Ù), Roland McGrath, David MacKenzie, Fanc@,{c}ois Pinard, ±×¸®°í
Paul Eggert·ÎºÎÅ͵µ Çǵå¹éÀÌ ÀÖ¾ú´Ù ÀÌ ¸ðµÎ°¡ ¸¶Ä§³» ¸î°³ÀÇ Å×½ºÆ®¸¦
¹ßÇ¥ÇÑ ÈÄ¿¡´Â, ¿©·¯ °¡Áö ¹æÇâÀ¸·Î ¹Ð°í ´ç°åÀ¸¸ç Ç×»ó ȣȯ¼ºÀÌ ÀÖÁö´Â
¾Ê¾Ò´Ù. °á±¹ glocale
Àº ¿©·¯Á¶°¢À¸·Î ³ª´µ¾îÁ³´Ù.
JimÀÌ ³ë·Â°ú ½Ã°£À» ÅõÀÚÇÏ°í, µÎ¹ø° ¾Æºü°¡ µÇ´Â µ¿¾È, Roland´Â
GNU libc
°¡ ±¹Á¦ÈµÇ±â¸¦ ¹Ù·¨°í, Ulrich Drepper°¡
ÀÌ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ°Ô µÇ¾ú´Ù. glocale
¿¡¼ºÎÅÍ ½ÃÀÛÇÏ´Â ´ë½Å¿¡,
Ulrich´Â ¹«¾ð°¡¸¦ óÀ½ºÎÅÍ ÀÛ¼ºÇØ ³ª°¬Áö¸¸, glocale
ÀÇ ³ë·Â¿¡¼
³ª¿Â ¿øÄ¢µé°ú´Â ´õ¿í ´õ ¸ÂÁö ¾Ê¾Ò´Ù. ±×¶§, Ulrich´Â ÀÌÀüÀÇ ¸ðÀÓ¿¡
Âü¿©Çß´ø »ç¶÷µéÀ» ¸ð¾Æ¼ »õ·Î¿î ÇÁ·ÎÁ§Æ®¿¡ ¶Ù¾îµéµµ·Ï ¸¸µé¾ú°í,
glocale
¿¡¼ msgutils
¶ó°í óÀ½¿¡ À̸§ºÙ¿©Áø ÆÐÅ°Áö·Î
À̵¿Çß´Ù. ÀÌ ÆÐÅ°Áö´Â ³ªÁß¿¡ nlsutils
·Î ¹Ù±Í¾ú°í, ¸¶Áö¸·À¸·Î
gettext
°¡ µÇ¾ú°í, 1995³â 5¿ù ÁîÀ½¿¡ Richard°¡ °ø½ÄÀûÀ¸·Î
¹Þ¾Æµé¿´´Ù.
1995³â 4¿ù¿¡ Ulrich Drepper°¡ GNU gettext
¸¦ ÀÛ¼ºÇÑ
°ÍÀ¸·Î ¿ä¾àÇÏÀÚ. PO ¸ðµå¸¦ Æ÷ÇÔÇÑ ÀÌ ÆÐÅ°ÁöÀÇ Ã¹¹øÀç ¹ßÇ¥´Â 1995³â
6¿ùÀ̾ú°í ¹öÀüÀº 0.7À̾ú´Ù. ¸¹Àº »ç¶÷µéÀÌ ÀÌ¿¡ Âü¿©Çß°í
Ulrich¸¦ Áß½ÉÀ¸·Î Åä·ÐÀ» Çß°í, ¸î¸î Äڵ带 ÀÛ¼ºÇÏ°í Å×½ºÆ®Çß´Ù.
ÀÌ »ç¶÷µéÀº GNU gettext
¹èÆ÷º»¿¡Æ÷ÇԵǾî ÀÖ´Â THANKS
ÆÄÀÏ¿¡ ¾ð±ÞµÇ¾î ÀÖ´Ù.
ÀÌ ÀÛ¾÷ÀÌ ÁøÇàµÇ¾úÁö¸¸, Fran@,{c}ois´Â óÀ½¿¡ ¸î¸î GNU ÆÐÅ°ÁöµéÀ»
glocale
¿¡ ¸Âµµ·Ï ¸¸µé¾ú°í, ±× ´ÙÀ½¿¡´Â gettext
¿¡ ¸Âµµ·Ï
¸¸µé¾ú´Ù. ±×¸®°í Å×½ºÆ®¸¦ À§ÇØ ¹ßÇ¥Çß°í, ÀÌ ÀÛ¾÷Àº ÀÌ µµ±¸µéÀ» ¾î¶»°Ô
°³¼±ÇÏ°í, È¿À²ÀûÀ¸·Î ¸¸µå´ÂÁö¿¡ ´ëÇÑ ¹æÇâÀ» Á¦½ÃÇØ ÁÖ¾ú´Ù. ±×´Â ¶ÇÇÑ
¹ø¿ª ÇÁ·ÎÁ§Æ®¸¦ Á¶Á÷ÇÏ°í Á¶À²ÇÏ´Â Àǹ«¸¦ ¶°¸Ã¾Ò´Ù. ¾à 1³â ÈÄ¿¡ ¸¹Àº
±¹°¡µé·ÎºÎÅÍ »ç¶÷µé »çÀÌ¿¡ ºñ°ø½ÄÀûÀÎ ÀÇ°ß±³È¯ÀÌ ÀÖ¾ú°í, 1995³â 5¿ù¿¡´Â,
Patrick D'Cruze°¡ °¢ ¹ø¿ªÆÀÀ» À§ÇÑ 12°³ÀÇ unmoderated ¸ÞÀϸµ ¸®½ºÆ®¿Í
2°³ÀÇ moderated ¸ÞÀϸµ ¸®½ºÆ®¸¦ Áö¿øÇÏ¸é¼ ¹ø¿ª ÆÀÀÌ ½ÃÀ۵Ǿú´Ù: µÎ°³Áß
ÇÑ°³´Â ¸ðµç ¹ø¿ª ÆÀÀ» ÇѲ¨¹ø¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ¸®½ºÆ®ÀÌ°í, ´Ù¸¥ Çϳª´Â
±¹Á¦ÈµÈ °ø°³ ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°ÁöÀÇ °ü¸®ÀÚ¿¡°Ô Á¢±ÙÇÒ ¼ö ÀÖ´Â
¸®½ºÆ®ÀÌ´Ù.
Fran@,{c}ois´Â 1995³â 6¿ù¿¡ Greg McGaryÀÇ µµ¿òÀ¸·Î PO ¸ðµå¸¦ ÀÛ¼ºÇؼ
UlrichÀÇ ÆÐÅ°Áö¿¡ ±â¿©Çß´Ù. ±×´Â ¶ÇÇÑ GNU gettext
Texinfo
¾È³»¼¸¦ ÀÛ¼ºÇÏ´Â Àϵµ Çß´Ù.
Eugene H. Dorr(`dorre@well.com')´Â ±¹Á¦È¿¡ °ü·ÃµÈ Àç¹ÌÀÖ´Â Âü°íÀÚ·á ¸®½ºÆ®¸¦ °ü¸®ÇÏ°í ÀÖ´Ù. ÀÌ ÀÚ·á´Â Internationalized Reference List¶ó°í ÇÏ°í, ´ÙÀ½¿¡¼ ±¸ÇÒ ¼ö ÀÖ´Ù:
ftp://ftp.ora.com/pub/examples/nutshell/ujip/doc/i18n-books.txt
Michael Gschwind(`mike@vlsivie.tuwien.ac.at')´Â Programming for InternationalizationÀ̶ó´Â Á¦¸ñÀÇ ÀÚÁÖ ¹°¾îº¸´Â Áú¹®µé(Frequently Asked Questions, FAQ)À» ¸ÞÀÎÅ×ÀÎÇÏ°í ÀÖ´Ù. ÀÌ FAQ´Â ¾î¶»°Ô ¿©·¯ °¡Áö ¾ð¾îÀÇ °ü½À, ¹®Àڼ µîÀ» ó¸®ÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´ÂÁö¿¡ ´ëÇØ ¼³¸íÇØ ³õ¾Ò´Ù; ±×¸®°í ÀÌ ¹®¼´Â ƯÈ÷ ISO 8859-1¿¡ ÃÊÁ¡À» ¸ÂÃß¾ú°í, ¾î¶°ÇÑ ¹®ÀÚ ¼Â ÀÎÄÚµù¿¡µµ Àû¿ë°¡´ÉÇÏ´Ù. ÀÌ ¹®¼´Â `comp.unix.questions', `comp.std.internat', `comp.software.international', `comp.lang.c', `comp.windows.x', `comp.std.c', `comp.answers' ±×¸®°í `news.answers' À¯Áî³Ý ±×·ì¿¡ Á¤±âÀûÀ¸·Î ¹ßÇ¥µÈ´Ù. ÀÌ ¹®¼ÀÇ ¿øÃâó´Â:
ftp://ftp.vlsivie.tuwien.ac.at/pub/8bit/ISO-programming
Patrick D'Cruze(`pdcruze@li.org')´Â °íÀ¯¾î Áö¿ø¿¡ ´ëÇÑ Æ©Å丮¾óÀ» ÀÛ¼ºÇß°í, Jochen Hein(`Hein@student.tu-clausthal.de')ÀÌ ÀÌ ¹®¼¸¦ ¸ÞÀÎÅ×ÀÎÇÏ°í ÀÖ´Ù. ÀÌ ¹®¼´Â ´ÙÀ½¿¡¼ ãÀ» ¼ö ÀÖ´Ù.
ftp://sunsite.unc.edu/pub/Linux/utils/nls/catalogs/Incoming/... ...locale-tutorial-0.8.txt.gz
ÀÌ »çÀÌÆ®´Â ´ÙÀ½¿¡ ¹Ì·¯µÈ´Ù:
ftp://ftp.ibp.fr/pub/linux/sunsite/
ÀÌ Æ©Å丮¾óÀÇ ÇÁ¶û½º¾î ¹öÀüÀº ´ÙÀ½¿¡¼ ãÀ» ¼ö ÀÖ´Ù:
ftp://ftp.ibp.fr/pub/linux/french/docs/
¿©±â¿¡´Â ¿©·¯ °¡Áö ¸®´ª½º °ü·Ã ¹®¼ÀÇ ÇÁ¶û½º¾î ¹ø¿ªµµ ¸¹ÀÌ ÀÖ´Ù.
Go to the first, previous, next, last section, table of contents.