Trang web này phục vụ như một bản demo chính thức của thư viện la mã hóa tiếng Hàn mã nguồn mở KOROMAN.
Thư viện koroman có sẵn cho môi trường JavaScript, Python và Java.

Quy Tắc Phát Âm
Tùy Chọn Chữ Hoa
Dấu Gạch Nối Âm Tiết
Từ Điển Người Dùng (1.0.15+)

Các mục từ điển người dùng được áp dụng trước bất kỳ quy tắc la mã hóa nào và được xuất nguyên văn — các quy tắc chữ hoa và ngữ âm KHÔNG áp dụng cho các giá trị từ điển. Các khóa dài hơn được khớp trước.

Bật Tiếng Hàn (khóa) La mã hóa (giá trị)
Về La Mã Hóa

Bộ chuyển đổi la mã hóa tiếng Hàn trực tuyến dựa trên hệ thống La Mã Hóa Đã Sửa Đổi (Thông báo Bộ Văn hóa 2000-8).
Tuân theo hầu hết các quy tắc phát âm tiếng Hàn bao gồm đồng hóa phụ âm, vòm hóa và luật âm đầu.

Cách Hoạt Động

koroman là một công cụ chuyển đổi câu tiếng Hàn sang bảng chữ cái Latin bằng cách phân tách từng âm tiết thành các thành phần Jamo riêng lẻ và chuyển đổi chúng theo quy tắc la mã hóa.
Quá trình chuyển đổi thực hiện theo các bước sau:

1
Phân Tách (hàm splitHangulToJamos())
Các âm tiết tiếng Hàn được phân tách thành các ký tự Jamo Choseong (đầu), Jungseong (giữa) và Jongseong (cuối) bằng Unicode.
2
Phát Âm (hàm applyPronunciationRules())
Các thay đổi ngữ âm tiếng Hàn như đồng hóa, vòm hóa và liên kết được áp dụng cho chuỗi Jamo.
3
La Mã Hóa (hàm applyRomanMapping())
Các ký tự Jamo đã sửa đổi được chuyển đổi thành chữ cái Latin theo hệ thống La Mã Hóa Đã Sửa Đổi của Bộ Văn hóa (tiêu chuẩn 2000).
4
Định Dạng Chữ Hoa (hàm formatRoman())
Chuỗi kết quả được định dạng theo tùy chọn chữ hoa do người dùng chỉ định (chữ thường, viết hoa đầu từ, v.v.).

Đối với la mã hóa gần giống với phát âm thực tế hơn là chỉ đánh vần tiêu chuẩn, bạn có thể bật tùy chọn "Áp Dụng Quy Tắc Phát Âm" để có kết quả tự nhiên hơn.

Ví Dụ La Mã Hóa
  • 해돋이 → haedoji (O), haedodi (X)
  • 선릉역 → seolleungyeok (O), seonreungyeok (X)
  • 역량 → yeongnyang (O), yeokryang (X)
  • 굳이 → guji (O), gudi (X)
  • 묵호 → muko, 집현전 → jipyeonjeon (chính sách aspiration 1.0.15)
  • 흙 → heuk, 닭 → dak, 값 → gap (đơn giản hóa cụm phụ âm 1.0.15)
  • 잃어 → ireo (sửa lỗi liaison ᆶ+ㅇ 1.0.15)
Ví Dụ Dấu Gạch Nối Âm Tiết (1.0.15+)

Chèn "-" tại các ranh giới âm tiết không rõ ràng trong chữ Latin để cải thiện khả năng đọc.

  • 중앙 → jung-ang (vs. jungang)
  • 반구대 → ban-gudae (vs. bangudae)
  • 해운대 → hae-undae (vs. haeundae)
  • 세운 → se-un
When to use the user dictionary

Compound words and sait-siot often need morphological knowledge. Register rows above only when you need a fixed spelling.

  • Sait-siot / double ㄴ: 나뭇잎→namunnip, 바닷가→badakka, 예삿일→yesanil (나무잎 has no sait-siot)
  • Compound ㄴ-insertion: 솜이불→somnibul, 홑이불→honnibul, 한여름→hannyeoreum, 막일→mangnil
  • Ambiguous: 금융·검열, station names with 역 — dictionary or context
Sự Khác Biệt Tên/Danh Từ Riêng

Một số tên và danh từ riêng có thể có cách đánh vần tiếng Anh thường dùng khác với quy tắc la mã hóa tiêu chuẩn. Trong các trường hợp này, bạn có thể sử dụng tính năng từ điển người dùng ở trên để áp đặt cách đánh vần mong muốn.

  • 박지성 (Park Jisung) → Bak Jiseong
  • 김치 (Kimchi) → Gimchi