Ben Bullock

VERSION

This documents Lingua::KO::Munja version 0.06 corresponding to git commit acb7edc16338ca334f75e1d6493ec7f4564f6513 released on Sun Jan 29 15:36:50 2017 +0900.

NAME

Lingua::KO::Munja - Korean letter conversion

SYNOPSIS

    use utf8;
    use Lingua::KO::Munja qw/roman2hangul hangul2roman/;
    my $roman = hangul2roman ('유사쿠');
    my $hangul = roman2hangul ('yusaku');
    print "$roman $hangul\n";

produces output

    yusaku 유사쿠

(This example is included as synopsis.pl in the distribution.)

DESCRIPTION

Inputs and outputs are in Perl's Unicode formulation.

This is a companion of Lingua::JA::Moji.

FUNCTIONS

roman2hangul

    my $hangul = roman2hangul ('munja');

Convert romanized Korean to hangul.

hangul2roman

    my $roman = hangul2roman ('문자');

Convert hangul to romanized Korean.

EXTENDED EXAMPLES

    use Data::Kanji::Kanjidic ':all';
    use Lingua::KO::Munja ':all';
    my $k = parse_kanjidic ('/home/ben/data/edrdg/kanjidic');
    my @o = kanjidic_order ($k);
    my $max = 100;
    for my $kanji (@o[0..$max]) {
        my $entry = $k->{$kanji};
        my $korean = $entry->{W};
        if (! $korean) {
            next;
        }
        for my $w (@$korean) {
            my $hangul = roman2hangul ($w);
            print "$kanji $hangul\n";
        }
    }

produces output

    亜 아
    唖 아
    娃 왜
    娃 와
    阿 아
    阿 옥
    哀 애
    愛 애
    挨 애
    姶 압
    逢 봉
    葵 규
    茜 천
    穐 추
    悪 악
    悪 오
    握 악
    渥 악
    旭 욱
    葦 위
    芦 호
    鯵 소
    梓 재
    梓 자
    圧 압
    斡 아l
    斡 간
    扱 급
    扱 삽
    宛 완
    宛 언
    姐 저
    虻 맹
    飴 이
    飴 사
    絢 현
    綾 릉
    鮎 점
    或 혹
    粟 속
    袷 겁
    袷 겹
    安 안
    庵 암
    按 안
    按 아l
    暗 암
    案 안
    闇 암
    鞍 안
    杏 행
    以 이
    伊 이
    位 위
    依 에의
    偉 위
    囲 위
    夷 이
    委 위
    威 위
    尉 위
    尉 우l
    惟 유
    意 에의
    慰 위
    易 역
    易 이
    椅 에의
    為 위
    畏 외
    異 이
    移 이
    維 유
    緯 위
    胃 위
    萎 위
    衣 에의
    謂 위
    違 위
    遺 유
    医 예
    医 에의
    井 정
    亥 해
    域 역
    育 육
    郁 욱
    磯 기
    一 이l
    壱 이l
    溢 이l
    逸 이l
    稲 도
    茨 자
    芋 우
    芋 후
    鰯 약
    允 윤
    印 인
    咽 인
    咽 여l
    員 언
    因 인
    姻 인
    引 인
    飲 음
    淫 음
    胤 윤
    蔭 음
    院 언
    陰 음
    隠 은
    韻 운
    吋 촌
    吋 두
    右 우
    宇 우

(This example is included as kanji2hanja.pl in the distribution.)

SEE ALSO

About Korean romanisation

Revised Romanization of Korean

Wikipedia article on the official form of Korean romanisation.

AUTHOR

Ben Bullock, <bkb@cpan.org>

COPYRIGHT AND LICENCE

Portions of this are taken from Lingua::KO::Romanize::Hangul, version 0.20, by Yusuke Kawasaki, Copyright (c) 1998-2008 Yusuke Kawasaki.

The rest is by Ben Bullock.

This program may be copied, used, modified and redistributed under the same terms as Perl itself.