YOU Hyun Jo
and 1 contributors


Encode::Korean::HSR - Perl extension for Encoding of Korean: Hangeul Society Romanization 1984


  use Encode::Korean::HSR;

  $string = decode 'hsr', $octets;
  $octets = encode 'hsr', $string;

  while($line = <>) {
    print encode 'utf8', decode 'hsr', $line;


Encode::Korean::HSR implements an encoding system of Korean based on the transliteration method of Hangeul Society Romanization, released in 1984.

This module use Encode implementation base class Encode::Encoding. The conversion is carried by a transliterator object of Encode::Korean::TransliteratorGenerator.


        Unicode name            Transliteration

        kiyeok                  g
        ssangkieok              gg
        nieun                   n
        tikeut                  d
        ssangtikeut             dd
        rieul                   r
        mieum                   m
        pieup                   b
        ssangpieup              bb
        sios                    s
        ssangsios               ss
        ieung                   ng
        cieuc                   j
        ssangcieuc              jj
        chieuch                 ch
        khieukh                 k
        thieuth                 t
        phieuph                 p
        hieuh                   h

        a                       a
        ae                      ae
        ya                      ya
        yae                     yae
        eo                      eo
        e                       e
        yeo                     yeo
        ye                      ye
        o                       o
        wa                      wa
        wae                     wae
        oe                      oe
        yo                      yo
        u                       u
        weo                     weo
        we                      we
        wi                      wi
        yu                      yu
        eu                      eu
        yi                      eui
        i                       i


Visit (only in Korean), if you are interested in Hangeul Society.

Visit, if you want a list of Hangul Jamo in Unicode.

See Encode, Encode::Encoding, Encode::Korean, Encode::Korean::TransliteratorGenerator, if you want to know more about relevant modules.

See Encode::KR, Lingua::KO::MacKorean, if you need common encodings.

See Lingua::KO::Romanize::Hangul, if you need a common romanization (transcription method used in public).


You Hyun Jo, <you at cpan dot org>


Copyright (C) 2007 by You Hyun Jo

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.