In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/5a310f9b7c930a0212e335e587e6ef14d1ed263d?hp=45e230de3a5afea9089241a96aa177047bd1dba9>

- Log -----------------------------------------------------------------
commit 5a310f9b7c930a0212e335e587e6ef14d1ed263d
Author: Leon Timmermans <faw...@gmail.com>
Date:   Sun Apr 14 09:59:33 2013 +0200

    Converted Asian documentations to utf-8
    
    Transcoded README.{cn,jp,ko} to utf-8
    Fixed encoding lines for README.{cn,jp,ko,tw}
    Fixed verbatim text for README.{cn,ko}
-----------------------------------------------------------------------

Summary of changes:
 README.cn |  124 ++++++++++++++++++++----------------------
 README.jp |   80 ++++++++++++--------------
 README.ko |  182 +++++++++++++++++++++++++++++-------------------------------
 README.tw |    8 +--
 4 files changed, 185 insertions(+), 209 deletions(-)

diff --git a/README.cn b/README.cn
index e45ebff..04eb4de 100644
--- a/README.cn
+++ b/README.cn
@@ -1,139 +1,133 @@
-If you read this file _as_is_, just ignore the funny characters you
-see. It is written in the POD format (see perlpod manpage) which is
-specially designed to be readable as is.
+=encoding utf8
 
-The following documentation is written in EUC-CN encoding.
-
-Èç¹ûÄãÓÃÒ»°ãµÄÎÄ×ֱ༭Æ÷ÔÄÀÀÕâ·ÝÎļþ, ÇëºöÂÔÎÄÖÐÆæÌصÄ×¢¼Ç×Ö·û.
-Õâ·ÝÎļþÊÇÒÔ POD (¼òÃ÷Îļþ¸ñʽ) д³É; ÕâÖÖ¸ñʽÊÇΪÁËÄÜÈÃÈËÖ±½ÓÔĶÁ,
-¶øÌرðÉè¼ÆµÄ. ¹ØÓڴ˸ñʽµÄ½øÒ»²½ÐÅÏ¢, Çë²Î¿¼ perlpod ÏßÉÏÎļþ.
-
-=encoding euc-cn
+如果你用一般的文字编辑器阅览这份文件, 
请忽略文中奇特的注记字符.
+这份文件是以 POD (简明文件格式) 写成; 这种æ 
¼å¼æ˜¯ä¸ºäº†èƒ½è®©äººç›´æŽ¥é˜…读,
+而特别设计的. 关于此格式的进一步信息, 请参考 perlpod 
线上文件.
 
 =head1 NAME
 
-perlcn - ¼òÌåÖÐÎÄ Perl Ö¸ÄÏ
+perlcn - 简体中文 Perl 指南
 
 =head1 DESCRIPTION
 
-»¶Ó­À´µ½ Perl µÄÌìµØ!
+欢迎来到 Perl 的天地!
 
-´Ó 5.8.0 °æ¿ªÊ¼, Perl ¾ß±¸ÁËÍêÉÆµÄ Unicode (ͳһÂë) Ö§Ô®,
-Ò²Á¬´øÖ§Ô®ÁËÐí¶àÀ­¶¡ÓïϵÒÔÍâµÄ±àÂ뷽ʽ; CJK (ÖÐÈÕº«) ±ãÊÇÆäÖеÄÒ»²¿·Ý.
-Unicode Êǹú¼ÊÐԵıê×¼, ÊÔͼº­¸ÇÊÀ½çÉÏËùÓеÄ×Ö·û: Î÷·½ÊÀ½ç, ¶«·½ÊÀ½ç,
-ÒÔ¼°Á½Õß¼äµÄÒ»ÇÐ (Ï£À°ÎÄ, ÐðÀûÑÇÎÄ, ÑÇÀ­²®ÎÄ, Ï£²®À´ÎÄ, Ó¡¶ÈÎÄ,
-Ó¡µØ°²ÎÄ, µÈµÈ). ËüÒ²ÈÝÄÉÁ˶àÖÖ×÷ҵϵͳÓëƽ̨ (Èç PC ¼°Âó½ðËþ).
+从 5.8.0 版开始, Perl 具备了完善的 Unicode (统一码) 支援,
+也连带支援了许多拉丁语系以外的编码方式; CJK (中日韩) 
便是其中的一部份.
+Unicode 是国际性的标准, 试图涵盖世界上所有的字符: 
西方世界, 东方世界,
+以及两者间的一切 (希腊文, 叙利亚文, 亚拉伯文, 希伯来文, 
印度文,
+印地安文, 等等). 它也容纳了多种作业系统与平台 (如 PC 
及麦金塔).
 
-Perl ±¾ÉíÒÔ Unicode ½øÐвÙ×÷. Õâ±íʾ Perl ÄÚ²¿µÄ×Ö·û´®Êý¾Ý¿ÉÓà Unicode
-±íʾ; Perl µÄº¯Ê½ÓëËã·û (ÀýÈçÕý¹æ±íʾʽ±È¶Ô) Ò²ÄÜ¶Ô Unicode ½øÐвÙ×÷.
-ÔÚÊäÈë¼°Êä³öʱ, ΪÁË´¦ÀíÒÔ Unicode ֮ǰµÄ±àÂ뷽ʽ´æ·ÅµÄÊý¾Ý, Perl
-ÌṩÁË Encode Õâ¸öÄ£¿é, ¿ÉÒÔÈÃÄãÇáÒ׵ضÁÈ¡¼°Ð´Èë¾ÉÓеıàÂëÊý¾Ý.
+Perl 本身以 Unicode 进行操作. 这表示 Perl 内
部的字符串数据可用 Unicode
+表示; Perl 的函式与算符 (例如正规表示式比对) 也能对 
Unicode 进行操作.
+在输入及输出时, 为了处理以 Unicode 之前的编ç 
æ–¹å¼å­˜æ”¾çš„数据, Perl
+提供了 Encode 这个模块, 可以让你轻易地读取及写å…
¥æ—§æœ‰çš„编码数据.
 
-Encode ÑÓÉìÄ£¿éÖ§Ô®ÏÂÁмòÌåÖÐÎĵıàÂ뷽ʽ ('gb2312' ±íʾ 'euc-cn'):
+Encode 延伸模块支援下列简体中文的编码方式 ('gb2312' 表示 
'euc-cn'):
 
-    euc-cn     Unix ÑÓÉì×Ö·û¼¯, Ò²¾ÍÊÇË׳ƵĹú±êÂë
-    gb2312-raw δ¾­´¦ÀíµÄ (µÍ±ÈÌØ) GB2312 ×Ö·û±í
-    gb12345    δ¾­´¦ÀíµÄÖйúÓ÷±ÌåÖÐÎıàÂë
-    iso-ir-165 GB2312 + GB6345 + GB8565 + ÐÂÔö×Ö·û
-    cp936      ×ÖÂëÒ³ 936, Ò²¿ÉÒÔÓà 'GBK' (À©³ä¹ú±êÂë) Ö¸Ã÷
-    hz         7 ±ÈÌØÒݳöʽ GB2312 ±àÂë
+    euc-cn     Unix 延伸字符集, 也就是俗称的国标码
+    gb2312-raw 未经处理的 (低比特) GB2312 字符表
+    gb12345    未经处理的中国用繁体中文编码
+    iso-ir-165 GB2312 + GB6345 + GB8565 + 新增字符
+    cp936      字码页 936, 也可以用 'GBK' (扩充国标码) 指明
+    hz         7 比特逸出式 GB2312 编码
 
-¾ÙÀýÀ´Ëµ, ½« EUC-CN ±àÂëµÄµµ°¸×ª³É Unicode, ìóÐè¼üÈëÏÂÁÐÖ¸Áî:
+举例来说, 将 EUC-CN 编码的档案转成 Unicode, 祗需键å…
¥ä¸‹åˆ—指令:
 
     perl -Mencoding=euc-cn,STDOUT,utf8 -pe1 < file.euc-cn > file.utf8
 
-Perl Ò²ÄÚ¸½ÁË "piconv", Ò»Ö§ÍêÈ«ÒÔ Perl д³ÉµÄ×Ö·ûת»»¹¤¾ß³ÌÐò, Ó÷¨ÈçÏÂ:
+Perl 也内附了 "piconv", 一支完全以 Perl 写成的字符转换工å…
·ç¨‹åº, 用法如下:
 
     piconv -f euc-cn -t utf8 < file.euc-cn > file.utf8
     piconv -f utf8 -t euc-cn < file.utf8 > file.euc-cn
 
-ÁíÍâ, ÀûÓà encoding Ä£¿é, Äã¿ÉÒÔÇáÒ×д³öÒÔ×Ö·ûΪµ¥Î»µÄ³ÌÐòÂë, ÈçÏÂËùʾ:
+另外, 利用 encoding 模块, 你
可以轻易写出以字符为单位的程序码, 如下所示:
 
     #!/usr/bin/env perl
-    # Æô¶¯ euc-cn ×Ö´®½âÎö; ±ê×¼Êä³öÈë¼°±ê×¼´íÎó¶¼ÉèΪ euc-cn ±àÂë
+    # 启动 euc-cn 字串解析; 标准输出入及标准错误都设为 
euc-cn 编码
     use encoding 'euc-cn', STDIN => 'euc-cn', STDOUT => 'euc-cn';
-    print length("ÂæÍÕ");           #  2 (Ë«ÒýºÅ±íʾ×Ö·û)
-    print length('ÂæÍÕ');           #  4 (µ¥ÒýºÅ±íʾ×Ö½Ú)
-    print index("×»×»½Ì»å", "»×»½"); # -1 (²»°üº¬´Ë×Ó×Ö·û´®)
-    print index('×»×»½Ì»å', '»×»½'); #  1 (´ÓµÚ¶þ¸ö×Ö½Ú¿ªÊ¼)
+    print length("骆驼");         #  2 (双引号表示字符)
+    print length('骆驼');         #  4 (单引号表示字节)
+    print index("谆谆教诲", "蛔唤"); # -1 (不包含此子字符串)
+    print index('谆谆教诲', '蛔唤'); #  1 (从第二个字节开始)
 
-ÔÚ×îºóÒ»ÁÐÀý×ÓÀï, "×»" µÄµÚ¶þ¸ö×Ö½ÚÓë "×»" µÄµÚÒ»¸ö×Ö½Ú½áºÏ³É EUC-CN
-ÂëµÄ "»×"; "×»" µÄµÚ¶þ¸ö×Ö½ÚÔòÓë "½Ì" µÄµÚÒ»¸ö×Ö½Ú½áºÏ³É "»½".
-Õâ½â¾öÁËÒÔÇ° EUC-CN Âë±È¶Ô´¦ÀíÉϳ£¼ûµÄÎÊÌâ.
+在最后一列例子里, "谆" 的第二个字节与 "谆" 
的第一个字节结合成 EUC-CN
+码的 "蛔"; "谆" 的第二个字节则与 "教" 的第一个字节结合成 
"唤".
+这解决了以前 EUC-CN 码比对处理上常见的问题.
 
-=head2 ¶îÍâµÄÖÐÎıàÂë
+=head2 额外的中文编码
 
-Èç¹ûÐèÒª¸ü¶àµÄÖÐÎıàÂë, ¿ÉÒÔ´Ó CPAN (L<http://www.cpan.org/>) ÏÂÔØ
-Encode::HanExtra Ä£¿é. ËüÄ¿Ç°ÌṩÏÂÁбàÂ뷽ʽ:
+如果需要更多的中文编码, 可以从 CPAN (L<http://www.cpan.org/>) 
下载
+Encode::HanExtra 模块. 它目前提供下列编码方式:
 
-    gb18030    À©³ä¹ýµÄ¹ú±êÂë, °üº¬·±ÌåÖÐÎÄ
+    gb18030    扩充过的国标码, 包含繁体中文
 
-ÁíÍâ, Encode::HanConvert Ä£¿éÔòÌṩÁ˼ò·±×ª»»ÓõÄÁ½ÖÖ±àÂë:
+另外, Encode::HanConvert 模块则提供了简繁转换用的两种编码:
 
-    big5-simp  Big5 ·±ÌåÖÐÎÄÓë Unicode ¼òÌåÖÐÎÄ»¥×ª
-    gbk-trad   GBK ¼òÌåÖÐÎÄÓë Unicode ·±ÌåÖÐÎÄ»¥×ª
+    big5-simp  Big5 繁体中文与 Unicode 简体中文互转
+    gbk-trad   GBK 简体中文与 Unicode 繁体中文互转
 
-ÈôÏëÔÚ GBK Óë Big5 Ö®¼ä»¥×ª, Çë²Î¿¼¸ÃÄ£¿éÄÚ¸½µÄ b2g.pl Óë g2b.pl Á½Ö§³ÌÐò,
-»òÔÚ³ÌÐòÄÚʹÓÃÏÂÁÐд·¨:
+若想在 GBK 与 Big5 之间互转, 请参考该模块内附的 b2g.pl 与 
g2b.pl 两支程序,
+或在程序内使用下列写法:
 
     use Encode::HanConvert;
-    $euc_cn = big5_to_gb($big5); # ´Ó Big5 תΪ GBK
-    $big5 = gb_to_big5($euc_cn); # ´Ó GBK תΪ Big5
+    $euc_cn = big5_to_gb($big5); # 从 Big5 转为 GBK
+    $big5 = gb_to_big5($euc_cn); # 从 GBK 转为 Big5
 
-=head2 ½øÒ»²½µÄÐÅÏ¢
+=head2 进一步的信息
 
-Çë²Î¿¼ Perl ÄÚ¸½µÄ´óÁ¿ËµÃ÷Îļþ (²»ÐÒÈ«ÊÇÓÃÓ¢ÎÄдµÄ), À´Ñ§Ï°¸ü¶à¹ØÓÚ
-Perl µÄ֪ʶ, ÒÔ¼° Unicode µÄʹÓ÷½Ê½. ²»¹ý, ÍⲿµÄ×ÊÔ´Ï൱·á¸»:
+请参考 Perl 内附的大量说明文件 (不幸全是用英文写的), 
来学习更多关于
+Perl 的知识, 以及 Unicode 的使用方式. 不过, 
外部的资源相当丰富:
 
-=head2 Ìṩ Perl ×ÊÔ´µÄÍøÖ·
+=head2 提供 Perl 资源的网址
 
 =over 4
 
 =item L<http://www.perl.com/>
 
-Perl µÄÊ×Ò³ (ÓÉÅ·À³Àñ¹«Ë¾Î¬»¤)
+Perl 的首页 (由欧莱礼公司维护)
 
 =item L<http://www.cpan.org/>
 
-Perl ×ۺϵä²ØÍø (Comprehensive Perl Archive Network)
+Perl 综合典藏网 (Comprehensive Perl Archive Network)
 
 =item L<http://lists.perl.org/>
 
-Perl ÓʵÝÂÛ̳һÀÀ
+Perl 邮递论坛一览
 
 =back
 
-=head2 ѧϰ Perl µÄÍøÖ·
+=head2 学习 Perl 的网址
 
 =over 4
 
 =item L<http://www.oreilly.com.cn/index.php?func=booklist&cat=68>
 
-¼òÌåÖÐÎÄ°æµÄÅ·À³Àñ Perl Êé½å
+简体中文版的欧莱礼 Perl 书藉
 
 =back
 
-=head2 Perl ʹÓÃÕß¼¯»á
+=head2 Perl 使用者集会
 
 =over 4
 
 =item L<http://www.pm.org/groups/asia.html>
 
-Öйú Perl Íƹã×éÒ»ÀÀ
+中国 Perl 推广组一览
 
 =back
 
-=head2 Unicode Ïà¹ØÍøÖ·
+=head2 Unicode 相关网址
 
 =over 4
 
 =item L<http://www.unicode.org/>
 
-Unicode ѧÊõѧ»á (Unicode ±ê×¼µÄÖƶ¨Õß)
+Unicode 学术学会 (Unicode 标准的制定者)
 
 =item L<http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
 
-Unix/Linux É쵀 UTF-8 ¼° Unicode ´ð¿ÍÎÊ
+Unix/Linux 上的 UTF-8 及 Unicode 答客问
 
 =back
 
@@ -145,6 +139,6 @@ L<Encode>, L<Encode::CN>, L<encoding>, L<perluniintro>, 
L<perlunicode>
 
 Jarkko Hietaniemi E<lt>j...@iki.fie<gt>
 
-Audrey Tang (ÌÆ·ï) E<lt>audr...@audreyt.orge<gt>
+Audrey Tang (唐凤) E<lt>audr...@audreyt.orge<gt>
 
 =cut
diff --git a/README.jp b/README.jp
index 934a91f..2a1fa57 100644
--- a/README.jp
+++ b/README.jp
@@ -1,24 +1,18 @@
-If you read this file _as_is_, just ignore the funny characters you
-see. It is written in the POD format (see perlpod manpage) which is
-specially designed to be readable as is.
-
-The following documentation is written in euc-jp encoding.
-
-=encoding euc-jp
+=encoding utf8
 
 =head1 NAME
 
-perljp - ÆüËܸì Perl ¥¬¥¤¥É
+perljp - 日本語 Perl ガイド
 
-=head1 ÀâÌÀ
+=head1 説明
 
-Perl ¤ÎÀ¤³¦¤Ø¤è¤¦¤³¤½!
+Perl の世界へようこそ!
 
-Perl 5.8.0 
¤è¤ê¡¢Unicode¥µ¥Ý¡¼¥È¤¬ÂçÉý¤Ë¶¯²½¤µ¤ì¡¢¤½¤Î·ë²Ì¥é¥Æ¥óʸ»ú°Ê³°¤Îʸ»ú¥³¡¼¥É¤Î¥µ¥Ý¡¼¥È¤¬
 CJK 
(Ãæ¹ñ¸ì¡¢ÆüËܸ졢¥Ï¥ó¥°¥ë)¤ò´Þ¤á¤Æ²Ã¤ï¤ê¤Þ¤·¤¿¡£Unicode¤ÏÀ¤³¦Ãæ¤Îʸ»ú¤ò°ì¤Ä¤Îʸ»ú¥³¡¼¥É¤Ç°·¤¦¤³¤È¤
 ... [236 chars truncated]
+Perl 5.8.0 より、Unicodeサポートが大幅
に強化され、その結果ラテン文字以外の文字コードのサポートが
 CJK (中国語、日本語、ハングル)を含めて加わり ... [430 chars 
truncated]
 
-Perl ¼«¿È¤Ï Unicode ¤ÇÆ°ºî¤·¤Þ¤¹¡£Perl 
¥¹¥¯¥ê¥×¥ÈÆâ¤Îʸ»úÎó¥ê¥Æ¥é¥ë¤äÀµµ¬É½¸½¤Ï Unicode 
¤òÁ°Äó¤È¤·¤Æ¤¤¤Þ¤¹¡£¤½¤·¤ÆÆþ½ÐÎϤΤ¿¤á¤Ë¤Ï¡¢¤³¤ì¤Þ¤Ç»È¤ï¤ì¤Æ¤­¤¿¤µ¤Þ¤¶¤Þ¤Êʸ»ú¥³¡¼¥É¤ËÂбþ¤¹¤ë¥â¥¸¥å¡¼¥ë¡¢¡Ö
 En ... [101 chars truncated]
+Perl 自身は Unicode で動作します。Perl スクリプト内
の文字列リテラルや正規表現は Unicode 
を前提としています。そしてå…
¥å‡ºåŠ›ã®ãŸã‚ã«ã¯ã€ã“れまで使 ... [229 chars truncated]
 
-¸½»þÅÀ¤Ç Encode ¤¬¥µ¥Ý¡¼¥È¤¹¤ëʸ»ú¥³¡¼¥É¤Ï°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£
+現時点で Encode 
がサポートする文字コードは以下のとおりです。
 
   7bit-jis      AdobeStandardEncoding AdobeSymbol       AdobeZdingbat
   ascii             big5              big5-hkscs        cp1006
@@ -50,32 +44,32 @@ Perl 
   UTF-16LE          UTF-32            UTF-32BE          UTF-32LE
   utf8              viscii                              
 
-(Á´114¼ïÎà)
+(全114種類)
 
-Î㤨¤Ð¡¢Ê¸»ú¥³¡¼¥ÉFOO¤Î¥Õ¥¡¥¤¥ë¤òUTF-8¤ËÊÑ´¹¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ë¤·¤Þ¤¹¡£
+例えば、文字コードFOOのファイルをUTF-8に変換するには、以下のようにします。
 
     perl -Mencoding=FOO,STDOUT,utf8 -pe1 < file.FOO > file.utf8
 
-¤Þ¤¿¡¢Perl¤Ë¤Ï¡¢Á´Éô¤¬Perl¤Ç½ñ¤«¤ì¤¿Ê¸»ú¥³¡¼¥ÉÊÑ´¹¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¢piconv¤âÉÕ°¤·¤Æ¤¤¤ë¤Î¤Ç¡¢°Ê²¼¤Î¤è¤¦¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£
+また、Perlには、å…
¨éƒ¨ãŒPerlで書かれた文字コード変換ユーティリティ、piconvも付属しているので、以下のようにすることもできます。
 
    piconv -f FOO -t utf8 < file.FOO > file.utf8
    piconv -f utf8 -t FOO < file.utf8 > file.FOO
 
 =head2 About (jcode.pl|Jcode.pm|JPerl)
 
-5.8°ÊÁ°¤Î¡¢¥¹¥¯¥ê¥×¥È¤¬EUC-JP¤Ç¤¢¤ì¤Ð¥ê¥Æ¥é¥ë¤À¤±¤Ï°·¤¦¤³¤È¤¬¤Ç¤­¤Þ¤·¤¿¡£¤Þ¤¿¡¢Æþ½ÐÎϤò°·¤¦¥â¥¸¥å¡¼¥ë¤È¤·¤Æ¤ÏJcode.pm¤¬(
 http://openlab.ring.gr.jp/Jcode/ )¡¢perl4ÍѤΥ桼¥Æ¥£¥ê¥Æ¥£¤È¤·¤Æ¤Ïjcode.pl¤¬¤ 
... [156 chars truncated]
+5.8以前の、スクリプトがEUC-JPであればリテラルだ
けは扱うことができました。また、å…
¥å‡ºåŠ›ã‚’扱うモジュールとしてはJcode.pmが( 
http://openlab.ring.gr.jp/J ... [299 chars truncated]
 
-5.005°ÊÁ°¤ÎPerl¤Ë¤Ï¡¢ÆüËܸì¤ËÆò½¤·¤¿¥í¡¼¥«¥é¥¤¥ºÈÇ¡¢Jperl¤¬Â¸ºß¤·¤Þ¤·¤¿( 
http://homepage2.nifty.com/kipp/perl/jperl/index.html )¡£¤Þ¤¿¡¢Mac OS 
9.x/ClassicÍѤÎPerl¡¢MacPerl¤ÎÆüËܸìÈǤâMacJPerl¤È¤·¤Æ ... [169 chars 
truncated]
+5.005以前のPerlには、日本語に特化したローカライズ版、Jperlが存在しました(
 http://homepage2.nifty.com/kipp/perl/jperl/index.html )。また、Mac OS 
9.x/Classic用のPerlã ... [275 chars truncated]
 
-Perl5.8¤Ç¤Ï¡¢¤³¤ì¤é¤Îµ¡Ç½¤¬¤¹¤Ù¤ÆPerlËÜÂΤÀ¤±¤Ç¼Â¸½¤Ç¤­¤ë¾å¤Ë¡¢ÆüËܸì¤Î¤ß¤Ê¤é¤º¾åµ­114¤Îʸ»ú¥³¡¼¥É¤ò¤¹¤Ù¤Æ¡¢¤·¤«¤âƱ»þ¤Ë°·¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤µ¤é¤Ë¡¢CPAN¤Ê¤É¤«¤é¿·¤·¤¤Ê¸»ú¥³¡¼¥ÉÍѤΥ⥸¥å¡¼¥ë¤òÆþ¼ê¤¹¤
 ... [39 chars truncated]
+Perl5.8では、これらの機能がすべてPerl本体だ
けで実現できる上に、日本語のみならず上記114の文字コードをすべて、しかも同時に扱うことができまã
 ... [149 chars truncated]
 
 =over 4
 
 =item *
 
-Æþ½ÐÎÏ
+入出力
 
-°Ê²¼¤ÎÎã¤Ï¤¤¤Å¤ì¤âShift_JIS¤ÎÆþÎϤòEUC-JP¤ËÊÑ´¹¤·¤Æ½ÐÎϤ·¤Þ¤¹¡£
+以下の例はいづれもShift_JISのå…
¥åŠ›ã‚’EUC-JPに変換して出力します。
 
   # jcode.pl
   require "jcode.pl";
@@ -94,7 +88,7 @@ Perl5.8
     from_to($_, 'shiftjis', 'euc-jp');
     print;
   }
-  # Perl 5.8 - encoding ¤òÍøÍѤ·¤Æ
+  # Perl 5.8 - encoding を利用して
   use encoding 'euc-jp', STDIN => 'shiftjis';
   while(<>){
        print;
@@ -102,33 +96,33 @@ Perl5.8
 
 =item *
 
-Jperl ¸ß´¹¥¹¥¯¥ê¥×¥È
+Jperl 互換スクリプト
 
- 
¤¤¤ï¤æ¤ë"shebang"¤òÊѹ¹¤¹¤ë¤À¤±¤Ç¡¢JperlÍѤÎscript¤Î¤Û¤È¤ó¤É¤ÏÊѹ¹¤Ê¤·¤ËÍøÍѲÄǽ¤À¤È»×¤ï¤ì¤Þ¤¹¡£
+いわゆる"shebang"を変更するだ
けで、Jperl用のscriptのほとんどは変更なしに利用可能だ
と思われます。
 
    #!/path/to/jperl
-   ¢­
+   ↓
    #!/path/to/perl -Mencoding=euc-jp
 
- ¾Ü¤·¤¯¤Ï perldoc encoding ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+詳しくは perldoc encoding を参照してください。
 
 =back
 
-=head2 ¤µ¤é¤Ë¾Ü¤·¤¯
+=head2 さらに詳しく
 
-Perl¤Ë¤ÏËÄÂç¤Ê»ñÎÁ¤¬ÉÕ°¤·¤Æ¤ª¤ê¡¢Perl¤Î¿·µ¡Ç½¤äUnicode¥µ¥Ý¡¼¥È¡¢¤½¤·¤ÆEncode¥â¥¸¥å¡¼¥ë¤Î»ÈÍÑË¡¤Ê¤É¤¬ºÙ¤«¤¯ÌÖÍ夵¤ì¤Æ¤¤¤Þ¤¹¡Ê»ÄÇ°¤Ê¤¬¤é¡¢¤Û¤È¤ó¤É±Ñ¸ì¤Ç¤Ï¤¢¤ê¤Þ¤¹¤¬¡Ë¡£°Ê²¼¤Î¥³¥Þ¥ó¥É¤Ç¤½¤ì¤é¤Î°ìÉô¤ò±Ü
 ... [22 chars truncated]
+Perlには膨大な資料が付属しており、Perlの新機能やUnicodeサポート、そしてEncodeモジュールの使用法などが細かく網ç¾
…されています(残念ながら、ほã ... [122 chars truncated]
 
-  perldoc perlunicode # Perl¤ÎUnicode¥µ¥Ý¡¼¥ÈÁ´ÈÌ
-  perldoc Encode      # Encode¥â¥¸¥å¡¼¥ë¤Ë´Ø¤·¤Æ
-  perldoc Encode::JP  # ¤¦¤ÁÆüËܸìʸ»ú¥³¡¼¥É¤Ë´Ø¤·¤Æ
+  perldoc perlunicode # PerlのUnicodeサポート全般
+  perldoc Encode      # Encodeモジュールに関して
+  perldoc Encode::JP  # うち日本語文字コードに関して
 
-=head2 PerlÁ´È̤˴ؤ¹¤ë URL
+=head2 Perl全般に関する URL
 
 =over 4
 
 =item L<http://www.perl.com/>
 
-Perl ¥Û¡¼¥à¥Ú¡¼¥¸ (O'Reilly and Associates)
+Perl ホームページ (O'Reilly and Associates)
 
 =item L<http://www.cpan.org/>
 
@@ -136,29 +130,29 @@ CPAN (Comprehensive Perl Archive Network)
 
 =item L<http://lists.perl.org/>
 
-Perl ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È½¸
+Perl メーリングリスト集
 
 =back
 
-=head2 Perl¤Î½¤ÆÀ¤ËÌòΩ¤Ä URL
+=head2 Perlの修得に役立つ URL
 
 =over 4
 
 =item L<http://www.oreilly.com.tw/>
 
-O'Reilly ¼Ò¤ÎPerl´ØÏ¢½ñÀÒ(ÈËÂλúÃæ¹ñ¸ì)
+O'Reilly 社のPerl関連書籍(繁体字中国語)
 
 =item L<http://www.oreilly.com.cn/>
 
-O'Reilly ¼Ò¤ÎPerl´ØÏ¢½ñÀÒ(´ÊÂλúÃæ¹ñ¸ì)
+O'Reilly 社のPerl関連書籍(簡体字中国語)
 
 =item L<http://www.oreilly.co.jp/catalog/>
 
-¥ª¥é¥¤¥ê¡¼¼Ò¤ÎPerl´ØÏ¢½ñÀÒ(ÆüËܸì)
+オライリー社のPerl関連書籍(日本語)
 
 =back
 
-=head2 Perl ¥æ¡¼¥¶¡¼¥°¥ë¡¼¥×
+=head2 Perl ユーザーグループ
 
 =over 4
 
@@ -166,13 +160,13 @@ O'Reilly 
 
 =back
 
-=head2 Unicode´ØÏ¢¤ÎURL
+=head2 Unicode関連のURL
 
 =over 4
 
 =item L<http://www.unicode.org/>
 
-Unicode ¥³¥ó¥½¡¼¥·¥¢¥à (Unicodeµ¬³Ê¤ÎÁªÄêÃÄÂÎ)
+Unicode コンソーシアム (Unicode規格の選定団体)
 
 =item L<http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
 
@@ -180,13 +174,13 @@ UTF-8 and Unicode FAQ for Unix/Linux
 
 =item 
L<http://wiki.kldp.org/Translations/html/UTF8-Unicode-KLDP/UTF8-Unicode-KLDP.html>
 
-UTF-8 and Unicode FAQ for Unix/Linux (¥Ï¥ó¥°¥ëÌõ)
+UTF-8 and Unicode FAQ for Unix/Linux (ハングル訳)
 
 =back
 
 =head1 AUTHORS
 
 Jarkko Hietaniemi E<lt>j...@iki.fie<gt>
-Dan Kogai (¾®»ô¡¡ÃÆ) E<lt>danko...@dan.co.jpe<gt>
+Dan Kogai (小飼 弾) E<lt>danko...@dan.co.jpe<gt>
 
 =cut
diff --git a/README.ko b/README.ko
index 4f23ea9..2632135 100644
--- a/README.ko
+++ b/README.ko
@@ -1,138 +1,132 @@
-If you read this file _as_is_, just ignore the funny characters you
-see. It is written in the POD format (see perlpod manpage) which is
-specially designed to be readable as is.
+=encoding utf8
 
-This file is in Korean encoded in EUC-KR. 
-
-ÀÌ ¹®¼­¸¦ perldocÀ» ½á¼­ º¸Áö ¾Ê°í Á÷Á¢ º¸´Â °æ¿ì¿¡´Â °¢ ºÎºÐÀÇ
-¿ªÇÒÀ» Ç¥½ÃÇϱâ À§ÇØ ¾²ÀÎ =head, =item, 'L' µîÀº ¹«½ÃÇϽʽÿÀ.
-ÀÌ ¹®¼­´Â µû·Î perldocÀ» ¾²Áö ¾Ê°í º¸´õ¶óµµ Àдµ¥ º° ÁöÀåÀÌ
-¾ø´Â POD Çü½ÄÀ¸·Î Â¥¿© ÀÖ½À´Ï´Ù.  ´õ ÀÚ¼¼ÇÑ °ÍÀº perlpod
-¸Å´º¾óÀ» Âü°íÇϽʽÿÀ. 
-
-=encoding euc-kr
+이 문서를 perldoc을 써서 보지 않고 직접 보는 경우에는 각 
부분의
+역할을 표시하기 위해 쓰인 =head, =item, 'L' 등은 
무시하십시오.
+이 문서는 따로 perldoc을 쓰지 않고 보더라도 읽는데 별 
지장이
+없는 POD 형식으로 짜여 있습니다.  더 자세한 것은 perlpod
+매뉴얼을 참고하십시오. 
 
 =head1 NAME
 
-perlko - Perl°ú Çѱ¹¾î ÀÎÄÚµù
+perlko - Perl과 한국어 인코딩
 
 =head1 DESCRIPTION
 
-PerlÀÇ ¼¼°è¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù !
+Perl의 세계에 오신 것을 환영합니다 !
 
 
-PerlÀº 5.8.0ÆǺÎÅÍ À¯´ÏÄÚµå/ISO 10646¿¡ ´ëÇÑ ±¤¹üÀ§ÇÑ Áö¿øÀ» ÇÕ´Ï´Ù.
-À¯´ÏÄÚµå Áö¿øÀÇ ÀÏȯÀ¸·Î ÇÑÁßÀÏÀ» ºñ·ÔÇÑ ¼¼°è °¢±¹¿¡¼­
-À¯´ÏÄÚµå ÀÌÀü¿¡ ¾²°í ÀÖ¾ú°í Áö±Ýµµ ³Î¸® ¾²ÀÌ°í ÀÖ´Â ¼ö¸¹Àº ÀÎÄÚµùÀ»
-Áö¿øÇÕ´Ï´Ù.  À¯´ÏÄÚµå´Â Àü ¼¼°è¿¡¼­ ¾²ÀÌ´Â ¸ðµç ¾ð¾î¸¦ À§ÇÑ Ç¥±â ü°è -
-À¯·´ÀÇ ¶óƾ ¾ËÆĺª, Å°¸± ¾ËÆĺª, ±×¸®½º ¾ËÆĺª, Àεµ¿Í µ¿³² ¾Æ½Ã¾ÆÀÇ
-ºê¶ó¹Ì °è¿­ ½ºÅ©¸³Æ®, ¾Æ¶ø ¹®ÀÚ, È÷ºê¸® ¹®ÀÚ, ÇÑÁßÀÏÀÇ ÇÑÀÚ, Çѱ¹¾îÀÇ ÇѱÛ,
-ÀϺ»¾îÀÇ °¡³ª, ºÏ¹Ì Àεð¾ÈÀÇ Ç¥±â ü°è µî-¸¦ ¼ö¿ëÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÏ°í
-Àֱ⠶§¹®¿¡ ±âÁ¸¿¡ ¾²ÀÌ´ø  °¢ ¾ð¾î ¹× ±¹°¡ ±×¸®°í ¿î¿µ ü°è¿¡ °íÀ¯ÇÑ
-¹®ÀÚ ÁýÇÕ°ú ÀÎÄÚµù¿¡ ¾µ ¼ö ÀÖ´Â ¸ðµç ±ÛÀÚ´Â ¹°·ÐÀÌ°í  ±âÁ¸ ¹®ÀÚ ÁýÇÕ¿¡¼­
-Áö¿øÇÏ°í ÀÖÁö ¾Ê´ø ¾ÆÁÖ ¸¹Àº ±ÛÀÚ¸¦  Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù.
+Perl은 5.8.0판부터 유니코드/ISO 10646에 대한 광범위한 지원을 
합니다.
+유니코드 지원의 일환으로 한중일을 비롯한 세계 각국에서
+유니코드 이전에 쓰고 있었고 지금도 널리 쓰이고 있는 
수많은 인코딩을
+지원합니다.  유니코드는 전 세계에서 쓰이는 모든 언어를 
위한 표기 체계 -
+유럽의 라틴 알파벳, 키릴 알파벳, 그리스 알파벳, 인도와 
동남 아시아의
+브라미 계열 스크립트, 아랍 문자, 히브리 문자, 한중일의 
한자, 한국어의 한글,
+일본어의 가나, 북미 인디안의 표기 체계 등-를 수용하는 
것을 목표로 하고
+있기 때문에 기존에 쓰이던  각 언어 및 국가 그리고 운영 
체계에 고유한
+문자 집합과 인코딩에 쓸 수 있는 모든 글자는 물론이고  
기존 문자 집합에서
+지원하고 있지 않던 아주 많은 글자를  포함하고 있습니다.
 
 
-PerlÀº ³»ºÎÀûÀ¸·Î À¯´ÏÄڵ带 ¹®ÀÚ Ç¥ÇöÀ» À§ÇØ »ç¿ëÇÕ´Ï´Ù. º¸´Ù ±¸Ã¼ÀûÀ¸·Î
-¸»Çϸé Perl ½ºÅ©¸³Æ® ¾È¿¡¼­  UTF-8 ¹®ÀÚ¿­À» ¾µ ¼ö ÀÖ°í, 
-°¢Á¾ ÇÔ¼ö¿Í ¿¬»êÀÚ(¿¹¸¦ µé¾î, Á¤±Ô½Ä, index, substr)°¡ ¹ÙÀÌÆ® ´ÜÀ§
-´ë½Å À¯´ÏÄÚµå ±ÛÀÚ ´ÜÀ§·Î µ¿ÀÛÇÕ´Ï´Ù. (´õ ÀÚ¼¼ÇÑ °ÍÀº 
-perlunicode ¸Å´º¾óÀ» Âü°íÇϽʽÿÀ.) À¯´ÏÄڵ尡 ³Î¸® º¸±ÞµÇ±â Àü¿¡
-³Î¸® ¾²ÀÌ°í ÀÖ¾ú°í, ¿©ÀüÈ÷ ³Î¸® ¾²ÀÌ°í ÀÖ´Â °¢±¹/°¢ ¾ð¾îº° ÀÎÄÚµùÀ¸·Î
-ÀÔÃâ·ÂÀ» ÇÏ°í À̵é ÀÎÄÚµùÀ¸·Î µÈ µ¥ÀÌÅÍ¿Í ¹®¼­¸¦ ´Ù·ç´Â °ÍÀ» µ½±â À§ÇØ
-'Encode'°¡  ¾²¿´½À´Ï´Ù. ¹«¾ùº¸´Ù 'Encode'¸¦  ½á¼­ ¼ö¸¹Àº ÀÎÄÚµù »çÀÌÀÇ
-º¯È¯À» ½±°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
+Perl은 내부적으로 유니코드를 문자 표현을 위해 
사용합니다. 보다 구체적으로
+말하면 Perl 스크립트 안에서  UTF-8 문자열을 쓸 수 있고, 
+각종 함수와 연산자(예를 들어, 정규식, index, substr)가 
바이트 단위
+대신 유니코드 글자 단위로 동작합니다. (더 자세한 것은 
+perlunicode 매뉴얼을 참고하십시오.) 유니코드가 널리 
보급되기 전에
+널리 쓰이고 있었고, 여전히 널리 쓰이고 있는 각국/각 
언어별 인코딩으로
+입출력을 하고 이들 인코딩으로 된 데이터와 문서를 
다루는 것을 돕기 위해
+'Encode'가  쓰였습니다. 무엇보다 'Encode'를  써서 수많은 
인코딩 사이의
+변환을 쉽게 할 수 있습니다.
 
-'Encode'´Â ´ÙÀ½°ú °°Àº Çѱ¹¾î ÀÎÄÚµùÀ» Áö¿øÇÕ´Ï´Ù.
+'Encode'는 다음과 같은 한국어 인코딩을 지원합니다.
 
 =over 4
 
-=item euc-kr 
+=item * euc-kr 
 
-  US-ASCII¿Í KS X 1001À» °°ÀÌ ¾²´Â ¸ÖƼ¹ÙÀÌÆ® ÀÎÄÚµù (ÈçÈ÷ ¿Ï¼ºÇüÀ̶ó°í
-  ºÒ¸².) KS X 2901°ú RFC 1557 Âü°í.
+US-ASCII와 KS X 1001을 같이 쓰는 멀티바이트 인코딩 (흔히 
완성형이라고
+불림.) KS X 2901과 RFC 1557 참고.
 
-=item  cp949     
+=item * cp949     
 
-       MS-Windows 9x/ME¿¡¼­ ¾²ÀÌ´Â È®Àå ¿Ï¼ºÇü.  euc-kr¿¡ 8,822ÀÚÀÇ
-       ÇÑ±Û À½ÀýÀ» ´õÇÑ °ÍÀÓ.  alias´Â uhc, windows-949, x-windows-949,
-       ks_c_5601-1987. ¸Ç ¸¶Áö¸· À̸§Àº ÀûÀýÇÏÁö ¾ÊÀº À̸§ÀÌÁö¸¸, Microsoft
-       Á¦Ç°¿¡¼­ CP949ÀÇ Àǹ̷Π¾²ÀÌ°í ÀÖÀ½.
+MS-Windows 9x/ME에서 쓰이는 확장 완성형.  euc-kr에 8,822자의
+한글 음절을 더한 것임.  alias는 uhc, windows-949, x-windows-949,
+ks_c_5601-1987. 맨 마지막 이름은 적절하지 않은 이름이지만, 
Microsoft
+제품에서 CP949의 의미로 쓰이고 있음.
 
-=item  johab          
+=item * johab          
 
-       KS X 1001:1998 ºÎ·Ï 3¿¡¼­ ±ÔÁ¤ÇÑ Á¶ÇÕÇü.  ¹®ÀÚ ·¹ÆÛÅ丮´Â cp949¿Í
-       ¸¶Âù°¡Áö·Î US-ASCII¿Í  KS X 1001¿¡ 8,822ÀÚÀÇ ÇÑ±Û À½ÀýÀ» ´õÇÑ °ÍÀÓ.
-       ÀÎÄÚµù ¹æ½ÄÀº ÀüÇô ´Ù¸§. 
+KS X 1001:1998 부록 3에서 규정한 조합형.  문자 레퍼토리는 
cp949와
+마찬가지로 US-ASCII와  KS X 1001에 8,822자의 한글 음절을 더한 
것임.
+인코딩 방식은 전혀 다름. 
 
-=item iso-2022-kr     
+=item * iso-2022-kr     
 
-       RFC 1557¿¡¼­ ±ÔÁ¤ÇÑ Çѱ¹¾î ÀÎÅÍ³Ý ¸ÞÀÏ ±³È¯¿ë ÀÎÄÚµùÀ¸·Î US-ASCII¿Í
-       KS X 1001À» ·¹ÆÛÅ丮·Î ÇÏ´Â Á¡¿¡¼­ euc-kr°ú °°Áö¸¸ ÀÎÄÚµù ¹æ½ÄÀÌ ´Ù¸§.
-       1997-8³â °æ±îÁö ¾²¿´À¸³ª ´õ ÀÌ»ó ¸ÞÀÏ ±³È¯¿¡ ¾²ÀÌÁö ¾ÊÀ½.
+RFC 1557에서 규정한 한국어 인터넷 메일 교환용 인코딩으로 
US-ASCII와
+KS X 1001을 레퍼토리로 하는 점에서 euc-kr과 같지만 인코딩 
방식이 다름.
+1997-8년 경까지 쓰였으나 더 이상 메일 교환에 쓰이지 않음.
 
-=item  ksc5601-raw     
+=item * ksc5601-raw     
 
-       KS X 1001(KS C 5601)À» GL(Áï, MSB¸¦ 0À¸·Î ÇÑ °æ¿ì) ¿¡ ³õ¾ÒÀ» ¶§ÀÇ
-       ÀÎÄÚµù. US-ASCII¿Í °áÇÕÇÏÁö ¾Ê°í ´Üµ¶À¸·Î ¾²ÀÌ´Â ÀÏÀº X11 µî¿¡¼­ ±Û²Ã
-       ÀÎÄÚµù (ksc5601.1987-0. '0'Àº GLÀ» ÀǹÌÇÔ.)À¸·Î ¾²ÀÌ´Â °ÍÀ» Á¦¿ÜÇÏ°í´Â
-       °ÅÀÇ ¾øÀ½. KS C 5601Àº 1997³â KS X 1001·Î À̸§À» ¹Ù²Ù¾úÀ½.  1998³â¿¡´Â  
µÎ
-       ±ÛÀÚ (À¯·ÎÈ­ ºÎÈ£¿Í µî·Ï »óÇ¥ ºÎÈ£)°¡ ´õÇØÁ³À½.
+KS X 1001(KS C 5601)을 GL(즉, MSB를 0으로 한 경우) 에 놓았을 때의
+인코딩. US-ASCII와 결합하지 않고 단독으로 쓰이는 일은 X11 
등에서 글꼴
+인코딩 (ksc5601.1987-0. '0'은 GL을 의미함.)으로 쓰이는 것을 ì 
œì™¸í•˜ê³ ëŠ”
+거의 없음. KS C 5601은 1997년 KS X 1001로 이름을 바꾸었음.  
1998년에는  두
+글자 (유로화 부호와 등록 상표 부호)가 더해졌음.
 
 =back
 
- ¸î °¡Áö »ç¿ë ¿¹Á¦¸¦ ¾Æ·¡¿¡ º¸ÀÔ´Ï´Ù. 
+몇 가지 사용 예제를 아래에 보입니다. 
 
-¿¹¸¦ µé¾î, euc-kr ÀÎÄÚµùÀ¸·Î µÈ ÆÄÀÏÀ» UTF-8·Î º¯È¯ÇÏ·Á¸é ´ÙÀ½°ú
-°°ÀÌ ÇÏ¸é µË´Ï´Ù. 
+예를 들어, euc-kr 인코딩으로 된 파일을 UTF-8로 변환하려면 
다음과
+같이 하면 됩니다. 
 
 
     perl -Mencoding=euc-kr,STDOUT,utf8 -pe1  < file.euckr > file.utf8
 
-¿ªº¯È¯Àº ´ÙÀ½°ú °°ÀÌ ÇÒ ¼ö ÀÖ½À´Ï´Ù. 
+역변환은 다음과 같이 할 수 있습니다. 
 
     perl -Mencoding=utf8,STDOUT,euc-kr -pe1  < file.utf8  > file.euckr
 
-  ÀÌ·± º¯È¯À» Á»´õ Æí¸®ÇÏ°Ô ÇÒ ¼ö ÀÖµµ·Ï Encode ¸ðµâÀ» ½á¼­ 
-¼ø¼öÇÏ°Ô Perl·Î¸¸ ¾²ÀÎ piconv°¡ Perl¿¡ µé¾î ÀÖ½À´Ï´Ù.
-±× À̸§¿¡¼­ ¾Ë ¼ö ÀÖµíÀÌ piconv´Â Unix¿¡ ÀÖ´Â iconv¸¦
-¸ðµ¨·Î ÇÑ °ÍÀÔ´Ï´Ù. ±× »ç¿ë¹ýÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
+이런 변환을 좀더 편리하게 할 수 있도록 Encode 모듈을 써서 
+순수하게 Perl로만 쓰인 piconv가 Perl에 들어 있습니다.
+그 이름에서 알 수 있듯이 piconv는 Unix에 있는 iconv를
+모델로 한 것입니다. 그 사용법은 아래와 같습니다.
 
    piconv -f euc-kr -t utf8 < file.euckr > file.utf8
    piconv -f utf8 -t euc-kr < file.utf8 > file.euckr
 
-  ¶Ç, 'PerlIO::encoding' ¸ðµâÀ» ½á¼­ Çѱ¹¾î ÀÎÄÚµùÀ» ¾²¸é¼­ ±ÛÀÚ ´ÜÀ§
-(¹ÙÀÌÆ® ´ÜÀ§°¡ ¾Æ´Ï¶ó) 󸮸¦ ½±°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
+또, 'PerlIO::encoding' 모듈을 써서 한국어 인코딩을 쓰면서 
글자 단위
+(바이트 단위가 아니라) 처리를 쉽게 할 수 있습니다.
 
   #!/path/to/perl 
 
   use encoding 'euc-kr', STDIN => 'euc-kr',
                          STDOUT-> 'euc-kr', STDERR=>'euc-kr';
 
-  print length("°¡³ª");        # 2  (Å« µû¿ÈÇ¥´Â ±ÛÀÚ ´ÜÀ§ 󸮸¦ Áö½Ã)
-  print length('°¡³ª');        # 4  (ÀÛÀº µû¿ÈÇ¥´Â ¹ÙÀÌÆ® ´ÜÀ§ 󸮸¦ Áö½Ã)
-  print index("ÇÑ°­, ´ëµ¿°­", "¿°");   # -1 ('¿°'ÀÌ ¾øÀ½)
-  print index('ÇÑ°­, ´ëµ¿°­', '¿°');   # 7 (8¹ø°¿Í 9¹ø° ¹ÙÀÌÆ®°¡ '¿°'ÀÇ
-                                            Äڵ尪°ú ÀÏÄ¡ÇÔ.)
+  print length("가나");        # 2  (큰 따옴표는 글자 단위 
처리를 지시)
+  print length('가나');        # 4  (작은 따옴표는 바이트 단위 
처리를 지시)
+  print index("한강, 대동강", "염");   # -1 ('염'이 없음)
+  print index('한강, 대동강', '염');   # 7 (8번째와 9번째 
바이트가 '염'의
+                                            코드값과 일치함.)
 
 
-=head2 ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸¸é...
+=head2 더 자세히 알고 싶으면...
 
-  PerlÀ» ¼³Ä¡ÇÏ¸é  ´ë´ÜÈ÷ ÀÚ¼¼ÇÑ ¹®¼­°¡ °°ÀÌ µû¶ó ¿À¸ç, ÀÌ ¹®¼­¸¦ ÅëÇØ
-Perl Àü¹Ý »Ó ¾Æ´Ï¶ó À¯´ÏÄÚµå Áö¿ø, EncodeÀÇ »ç¿ë¹ý µî¿¡ ¸¹Àº °ÍÀ»
-¹è¿ï ¼ö ÀÖ½À´Ï´Ù.  ¾ÆÁ÷ ÀÌ ¹®¼­´Â ÇöÀç ¸ðµÎ ¿µ¾î·Î ¾²¿© ÀÖ½À´Ï´Ù.
+Perl을 설치하면  대단히 자세한 문서가 같이 따라 오며, 이 
문서를 통해
+Perl 전반 뿐 아니라 유니코드 지원, Encode의 사용법 등에 
많은 것을
+배울 수 있습니다.  아직 이 문서는 현재 모두 영어로 쓰여 
있습니다.
 
 
-=head2 Perl °ü·Ã ÀÚ·á
+=head2 Perl 관련 자료
 
-À§¿¡¼­ ¾ð±ÞÇÑ  ¹®¼­ ¿Ü¿¡µµ ´ÙÀ½°ú °°Àº ÀÚ·á°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸ñ·ÏÀº °áÄÚ
-¿ÏÀüÇÑ °ÍÀÌ ¾Æ´Ï°í ÀϺΠ´ëÇ¥ÀûÀÎ °Í¸¸ ¸ðÀº °ÍÀÔ´Ï´Ù.
+위에서 언급한  문서 외에도 다음과 같은 자료가 있습니다. 
이 목록은 결코
+완전한 것이 아니고 일부 대표적인 것만 모은 것입니다.
 
 =over 4
 
 =item L<http://www.perl.com/>          
 
-   O'ReillyÀÇ Perl À¥ ÆäÀÌÁö 
+   O'Reilly의 Perl 웹 페이지 
 
 =item L<http://www.cpan.org/>
 
@@ -140,57 +134,57 @@ Perl 
 
 =item L<http://lists.perl.org/>        
 
-  Perl ¸ÞÀϸµ ¸®½ºÆ®. ¸¹Àº ¸®½ºÆ® °¡¿îµ¥
-  perl-unicode¿¡¼­ 'Encode'¿¡ ´ëÇØ ³íÀÇÇÔ.
+  Perl 메일링 리스트. 많은 리스트 가운데
+  perl-unicode에서 'Encode'에 대해 논의함.
 
 =back
 
-=head2 PerlÀ» ´õ ±í°Ô °øºÎÇϴµ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â Çѱ¹¾î °ü·Ã »çÀÌÆ®
+=head2 Perl을 더 깊게 공부하는데 도움을 줄 수 있는 한국어 
관련 사이트
 
 =over 4
 
 =item L<http://www.perl.or.kr/>
 
-  Perl Çѱ¹ »ç¿ëÀÚ ¸ðÀÓ 
+  Perl 한국 사용자 모임 
 
 =item L<news:han.comp.lang.perl/>
 
-  Çѱ¹¾î Perl ´º½º ±×·ì
+  한국어 Perl 뉴스 그룹
 
 =item L<http://www.hanb.co.kr/search/searchResult.html?keyword=perl>
 
-  O'Reilly¿¡¼­ ³ª¿Â Çѱ¹¾î Perl ¼­Àû ¸ñ·Ï
+  O'Reilly에서 나온 한국어 Perl 서적 목록
 
 =item L<http://www.perlschool.net/>
 
-  Perl ±âÃÊ °­Á ¹× ¼Ò½º, ÃÖ±Ù µ¿Çâ, °ü·Ã ÇØ¿Ü »çÀÌÆ® ¸µÅ© 
+  Perl 기초 강좌 및 소스, 최근 동향, 관련 해외 사이트 링크 
 
 =item L<http://www.perl.co.kr>
 
-  Perl¿¡ °ü·ÃµÈ CGI, DB, ¿¬µ¿ µî¿¡ ´ëÇÑ  Á¤º¸ ¹× ´º½º Á¦°ø
+  Perl에 관련된 CGI, DB, 연동 등에 대한  정보 및 뉴스 제공
 
 =back 
 
-=head2 À¯´ÏÄÚµå ¹× Çѱ¹¾î ÀÎÄÚµù °ü·Ã ÀÚ·á
+=head2 유니코드 및 한국어 인코딩 관련 자료
 
 =over 4
 
 =item L<http://www.unicode.org/>
 
-  À¯´ÏÄÚµå ÄÁ¼Ò½Ã¾ö.  
+  유니코드 컨소시엄.  
 
 =item L<http://std.dkuug.dk/JTC1/SC2/WG2>
 
-±âº»ÀûÀ¸·Î Unicode¿Í °°Àº ISO Ç¥ÁØÀÎ  ISO/IEC 10646 UCS(Universal
-Character Set)À» ¸¸µå´Â  ISO/IEC JTC1/SC2/WG2ÀÇ À¥ ÆäÀÌÁö. 
+기본적으로 Unicode와 같은 ISO 표준인  ISO/IEC 10646 UCS(Universal
+Character Set)을 만드는  ISO/IEC JTC1/SC2/WG2의 웹 페이지. 
 
 =item L<http://www.cl.cam.ac.uk/~mgk25/unicode.html>
 
-  À¯´Ð½º/¸®´ª½º¿¡¼­ À¯´ÏÄÚµå¿Í UTF-8 »ç¿ë¿¡ ´ëÇÑ ¹®´äÁý(FAQ)
+  유닉스/리눅스에서 유니코드와 UTF-8 사용에 대한 
문답집(FAQ)
 
 =item 
L<http://wiki.kldp.org/Translations/html/UTF8-Unicode-KLDP/UTF8-Unicode-KLDP.html>
 
-  À¯´Ð½º/¸®´ª½º¿¡¼­ À¯´ÏÄÚµå¿Í UTF-8 »ç¿ë¿¡ ´ëÇÑ ¹®´äÁý(FAQ)ÀÇ  Çѱ¹¾î ¹ø¿ª
+  유닉스/리눅스에서 유니코드와 UTF-8 사용에 대한 
문답집(FAQ)의  한국어 번역
 
 =back
 
@@ -202,6 +196,6 @@ L<Encode>, L<Encode::KR>, L<encoding>, L<perluniintro>, 
L<perlunicode>
 =head1 AUTHORS
 
 Jarkko Hietaniemi E<lt>j...@iki.fie<gt>
-½ÅÁ¤½Ä E<lt>js...@mailaps.orge<gt>
+신정식 E<lt>js...@mailaps.orge<gt>
 
 =cut
diff --git a/README.tw b/README.tw
index 4e029d9..2a4dcf5 100644
--- a/README.tw
+++ b/README.tw
@@ -1,15 +1,9 @@
-If you read this file _as_is_, just ignore the funny characters you
-see. It is written in the POD format (see perlpod manpage) which is
-specially designed to be readable as is.
-
-The following documentation is written in UTF-8 encoding.
+=encoding utf8
 
 如果你用一般的文字編輯器閱覽這份文件, 
請忽略文中奇特的註記字符.
 這份文件是以 POD (簡明文件格式) 寫成; 這種æ 
¼å¼æ˜¯ç‚ºäº†èƒ½è®“人直接讀取,
 而特別設計的. 關於此格式的進一步資訊, 請參考 perlpod 
線上文件.
 
-=encoding UTF-8
-
 =head1 NAME
 
 perltw - 正體中文 Perl 指南

--
Perl5 Master Repository

Reply via email to