<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Aokm-translit</id>
	<title>Module:okm-translit - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3Aokm-translit"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:okm-translit&amp;action=history"/>
	<updated>2026-05-18T18:10:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:okm-translit&amp;diff=495227&amp;oldid=prev</id>
		<title>Sware: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:okm-translit&amp;diff=495227&amp;oldid=prev"/>
		<updated>2026-04-21T12:00:39Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:00, 21 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:okm-translit&amp;diff=495226&amp;oldid=prev</id>
		<title>wikt&gt;Lunabunn: Assuming that Martin (1992) is to be followed, coda ᇢ is defined as W so there is no reason we should fail to romanize it.</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:okm-translit&amp;diff=495226&amp;oldid=prev"/>
		<updated>2025-01-29T21:41:41Z</updated>

		<summary type="html">&lt;p&gt;Assuming that Martin (1992) is to be followed, coda ᇢ is defined as W so there is no reason we should fail to romanize it.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local export = {}&lt;br /&gt;
local gsub = mw.ustring.gsub&lt;br /&gt;
&lt;br /&gt;
local chars_Hani = require(&amp;#039;Module:scripts&amp;#039;).getByCode(&amp;#039;Hani&amp;#039;):getCharacters()&lt;br /&gt;
local chars_Hang = require(&amp;#039;Module:scripts&amp;#039;).getByCode(&amp;#039;Hang&amp;#039;):getCharacters()&lt;br /&gt;
&lt;br /&gt;
-- https://github.com/szc126/rime-slg-korean/blob/main/slg_break_jamo.yaml&lt;br /&gt;
-- https://github.com/szc126/rime-slg-korean/blob/main/soolegi_yethangeul.custom.yaml&lt;br /&gt;
local tt_complex = {&lt;br /&gt;
[&amp;#039;ᄢ&amp;#039;]=&amp;#039;ᄇᄉᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄣ&amp;#039;]=&amp;#039;ᄇᄉᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄤ&amp;#039;]=&amp;#039;ᄇᄉᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄥ&amp;#039;]=&amp;#039;ᄇᄉᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄦ&amp;#039;]=&amp;#039;ᄇᄉᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄳ&amp;#039;]=&amp;#039;ᄉᄇᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄴ&amp;#039;]=&amp;#039;ᄉᄉᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥥ&amp;#039;]=&amp;#039;ᄅᄀᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥧ&amp;#039;]=&amp;#039;ᄅᄃᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥪ&amp;#039;]=&amp;#039;ᄅᄇᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥲ&amp;#039;]=&amp;#039;ᄇᄉᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥵ&amp;#039;]=&amp;#039;ᄉᄉᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥸ&amp;#039;]=&amp;#039;ᄌᄌᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄁ&amp;#039;]=&amp;#039;ᄀᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄄ&amp;#039;]=&amp;#039;ᄃᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄈ&amp;#039;]=&amp;#039;ᄇᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄊ&amp;#039;]=&amp;#039;ᄉᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄍ&amp;#039;]=&amp;#039;ᄌᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄓ&amp;#039;]=&amp;#039;ᄂᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄔ&amp;#039;]=&amp;#039;ᄂᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄕ&amp;#039;]=&amp;#039;ᄂᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄖ&amp;#039;]=&amp;#039;ᄂᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄗ&amp;#039;]=&amp;#039;ᄃᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄘ&amp;#039;]=&amp;#039;ᄅᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄙ&amp;#039;]=&amp;#039;ᄅᄅ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄚ&amp;#039;]=&amp;#039;ᄅᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄜ&amp;#039;]=&amp;#039;ᄆᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄞ&amp;#039;]=&amp;#039;ᄇᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄟ&amp;#039;]=&amp;#039;ᄇᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄠ&amp;#039;]=&amp;#039;ᄇᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄡ&amp;#039;]=&amp;#039;ᄇᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄧ&amp;#039;]=&amp;#039;ᄇᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄨ&amp;#039;]=&amp;#039;ᄇᄎ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄩ&amp;#039;]=&amp;#039;ᄇᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄪ&amp;#039;]=&amp;#039;ᄇᄑ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄬ&amp;#039;]=&amp;#039;ᄫᄫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄭ&amp;#039;]=&amp;#039;ᄉᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄮ&amp;#039;]=&amp;#039;ᄉᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄯ&amp;#039;]=&amp;#039;ᄉᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄰ&amp;#039;]=&amp;#039;ᄉᄅ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄱ&amp;#039;]=&amp;#039;ᄉᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄲ&amp;#039;]=&amp;#039;ᄉᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄵ&amp;#039;]=&amp;#039;ᄉᄋ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄶ&amp;#039;]=&amp;#039;ᄉᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄷ&amp;#039;]=&amp;#039;ᄉᄎ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄸ&amp;#039;]=&amp;#039;ᄉᄏ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄹ&amp;#039;]=&amp;#039;ᄉᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄺ&amp;#039;]=&amp;#039;ᄉᄑ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄻ&amp;#039;]=&amp;#039;ᄉᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄽ&amp;#039;]=&amp;#039;ᄼᄼ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᄿ&amp;#039;]=&amp;#039;ᄾᄾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅁ&amp;#039;]=&amp;#039;ᄋᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅂ&amp;#039;]=&amp;#039;ᄋᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅃ&amp;#039;]=&amp;#039;ᄋᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅄ&amp;#039;]=&amp;#039;ᄋᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅅ&amp;#039;]=&amp;#039;ᄋᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅆ&amp;#039;]=&amp;#039;ᄋᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅇ&amp;#039;]=&amp;#039;ᄋᄋ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅈ&amp;#039;]=&amp;#039;ᄋᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅉ&amp;#039;]=&amp;#039;ᄋᄎ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅊ&amp;#039;]=&amp;#039;ᄋᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅋ&amp;#039;]=&amp;#039;ᄋᄑ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅍ&amp;#039;]=&amp;#039;ᄌᄋ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅏ&amp;#039;]=&amp;#039;ᅎᅎ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅑ&amp;#039;]=&amp;#039;ᅐᅐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅒ&amp;#039;]=&amp;#039;ᄎᄏ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅓ&amp;#039;]=&amp;#039;ᄎᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅖ&amp;#039;]=&amp;#039;ᄑᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅘ&amp;#039;]=&amp;#039;ᄒᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅚ&amp;#039;]=&amp;#039;ᄀᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅛ&amp;#039;]=&amp;#039;ᄂᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅜ&amp;#039;]=&amp;#039;ᄂᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅝ&amp;#039;]=&amp;#039;ᄂᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅞ&amp;#039;]=&amp;#039;ᄃᄅ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥠ&amp;#039;]=&amp;#039;ᄃᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥡ&amp;#039;]=&amp;#039;ᄃᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥢ&amp;#039;]=&amp;#039;ᄃᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥣ&amp;#039;]=&amp;#039;ᄃᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥤ&amp;#039;]=&amp;#039;ᄅᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥦ&amp;#039;]=&amp;#039;ᄅᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥨ&amp;#039;]=&amp;#039;ᄅᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥩ&amp;#039;]=&amp;#039;ᄅᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥫ&amp;#039;]=&amp;#039;ᄅᄫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥬ&amp;#039;]=&amp;#039;ᄅᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥭ&amp;#039;]=&amp;#039;ᄅᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥮ&amp;#039;]=&amp;#039;ᄅᄏ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥯ&amp;#039;]=&amp;#039;ᄆᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥰ&amp;#039;]=&amp;#039;ᄆᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥱ&amp;#039;]=&amp;#039;ᄆᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥳ&amp;#039;]=&amp;#039;ᄇᄏ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥴ&amp;#039;]=&amp;#039;ᄇᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥶ&amp;#039;]=&amp;#039;ᄋᄅ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥷ&amp;#039;]=&amp;#039;ᄋᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥹ&amp;#039;]=&amp;#039;ᄐᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥺ&amp;#039;]=&amp;#039;ᄑᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥻ&amp;#039;]=&amp;#039;ᄒᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ꥼ&amp;#039;]=&amp;#039;ᅙᅙ&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
[&amp;#039;ᆅ&amp;#039;]=&amp;#039;＠ᅩᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆒ&amp;#039;]=&amp;#039;＠ᅮᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅹ&amp;#039;]=&amp;#039;＠ᅡ＠ᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆄ&amp;#039;]=&amp;#039;＠ᅩᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆆ&amp;#039;]=&amp;#039;＠ᅩ＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆑ&amp;#039;]=&amp;#039;＠ᅮᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆥ&amp;#039;]=&amp;#039;＠ᅥ＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆐ&amp;#039;]=&amp;#039;＠ᅮᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ힳ&amp;#039;]=&amp;#039;＠ᅩᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ힷ&amp;#039;]=&amp;#039;＠ᅮᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆁ&amp;#039;]=&amp;#039;ᅩ＠ᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆌ&amp;#039;]=&amp;#039;ᅮ＠ᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆧ&amp;#039;]=&amp;#039;ᅩ＠ᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ힽ&amp;#039;]=&amp;#039;ᅵ＠ᅡᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힾ&amp;#039;]=&amp;#039;ᅵ＠ᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟀ&amp;#039;]=&amp;#039;ᅵ＠ᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅤ&amp;#039;]=&amp;#039;＠ᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅨ&amp;#039;]=&amp;#039;＠ᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅸ&amp;#039;]=&amp;#039;＠ᅡᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅽ&amp;#039;]=&amp;#039;＠ᅥᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅾ&amp;#039;]=&amp;#039;＠ᅥᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆇ&amp;#039;]=&amp;#039;＠ᅩᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆈ&amp;#039;]=&amp;#039;＠ᅩ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆎ&amp;#039;]=&amp;#039;＠ᅮᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆏ&amp;#039;]=&amp;#039;＠ᅮᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆓ&amp;#039;]=&amp;#039;＠ᅮᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆔ&amp;#039;]=&amp;#039;＠ᅮ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆤ&amp;#039;]=&amp;#039;＠ᅡᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힲ&amp;#039;]=&amp;#039;＠ᅩᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힴ&amp;#039;]=&amp;#039;＠ᅩᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힸ&amp;#039;]=&amp;#039;＠ᅮᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆙ&amp;#039;]=&amp;#039;ᅵ＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆦ&amp;#039;]=&amp;#039;ᅩ＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힰ&amp;#039;]=&amp;#039;ᅩ＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힵ&amp;#039;]=&amp;#039;ᅮ＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힿ&amp;#039;]=&amp;#039;ᅵ＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟂ&amp;#039;]=&amp;#039;ᅵ＠ᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟃ&amp;#039;]=&amp;#039;ᅵ＠ᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅫ&amp;#039;]=&amp;#039;ᅩᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅰ&amp;#039;]=&amp;#039;ᅮᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆀ&amp;#039;]=&amp;#039;ᅩᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆊ&amp;#039;]=&amp;#039;ᅮᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆋ&amp;#039;]=&amp;#039;ᅮᅥᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆗ&amp;#039;]=&amp;#039;ᅳᅵᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힱ&amp;#039;]=&amp;#039;ᅩᅩᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힶ&amp;#039;]=&amp;#039;ᅮᅵ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ힻ&amp;#039;]=&amp;#039;ᅳᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟁ&amp;#039;]=&amp;#039;ᅵᅩᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟆ&amp;#039;]=&amp;#039;ᆞᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅣ&amp;#039;]=&amp;#039;＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅧ&amp;#039;]=&amp;#039;＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅭ&amp;#039;]=&amp;#039;＠ᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅲ&amp;#039;]=&amp;#039;＠ᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅢ&amp;#039;]=&amp;#039;ᅡ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅦ&amp;#039;]=&amp;#039;ᅥ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅪ&amp;#039;]=&amp;#039;ᅩᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅬ&amp;#039;]=&amp;#039;ᅩ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅯ&amp;#039;]=&amp;#039;ᅮᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅱ&amp;#039;]=&amp;#039;ᅮ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅴ&amp;#039;]=&amp;#039;ᅳ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅶ&amp;#039;]=&amp;#039;ᅡᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅷ&amp;#039;]=&amp;#039;ᅡᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅺ&amp;#039;]=&amp;#039;ᅥᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅻ&amp;#039;]=&amp;#039;ᅥᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅼ&amp;#039;]=&amp;#039;ᅥᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᅿ&amp;#039;]=&amp;#039;ᅩᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆂ&amp;#039;]=&amp;#039;ᅩᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆃ&amp;#039;]=&amp;#039;ᅩᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆉ&amp;#039;]=&amp;#039;ᅮᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆍ&amp;#039;]=&amp;#039;ᅮᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆕ&amp;#039;]=&amp;#039;ᅳᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆖ&amp;#039;]=&amp;#039;ᅳᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆘ&amp;#039;]=&amp;#039;ᅵᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆚ&amp;#039;]=&amp;#039;ᅵᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆛ&amp;#039;]=&amp;#039;ᅵᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆜ&amp;#039;]=&amp;#039;ᅵᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆝ&amp;#039;]=&amp;#039;ᅵᆞ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆟ&amp;#039;]=&amp;#039;ᆞᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆠ&amp;#039;]=&amp;#039;ᆞᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆡ&amp;#039;]=&amp;#039;ᆞ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆢ&amp;#039;]=&amp;#039;ᆞᆞ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆣ&amp;#039;]=&amp;#039;ᅡᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힹ&amp;#039;]=&amp;#039;ᅳᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힺ&amp;#039;]=&amp;#039;ᅳᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ힼ&amp;#039;]=&amp;#039;ᅳᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟄ&amp;#039;]=&amp;#039;ᅵ＠&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟅ&amp;#039;]=&amp;#039;ᆞᅡ&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
[&amp;#039;ᇄ&amp;#039;]=&amp;#039;ᆨᆺᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇌ&amp;#039;]=&amp;#039;ᆯᆨᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇏ&amp;#039;]=&amp;#039;ᆯᆮᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇑ&amp;#039;]=&amp;#039;ᆯᆷᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇒ&amp;#039;]=&amp;#039;ᆯᆷᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇓ&amp;#039;]=&amp;#039;ᆯᆸᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇔ&amp;#039;]=&amp;#039;ᆯᆸᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇖ&amp;#039;]=&amp;#039;ᆯᆺᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇞ&amp;#039;]=&amp;#039;ᆷᆺᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇭ&amp;#039;]=&amp;#039;ᇰᆨᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟎ&amp;#039;]=&amp;#039;ᆮᆮᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟑ&amp;#039;]=&amp;#039;ᆮᆺᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟕ&amp;#039;]=&amp;#039;ᆯᆨᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟖ&amp;#039;]=&amp;#039;ᆯᆨᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟗ&amp;#039;]=&amp;#039;ᆯᆯᆿ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟘ&amp;#039;]=&amp;#039;ᆯᆷᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟙ&amp;#039;]=&amp;#039;ᆯᆸᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟚ&amp;#039;]=&amp;#039;ᆯᆸᇁ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟜ&amp;#039;]=&amp;#039;ᆯᇹᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟟ&amp;#039;]=&amp;#039;ᆷᆫᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟡ&amp;#039;]=&amp;#039;ᆷᆸᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟤ&amp;#039;]=&amp;#039;ᆸᆯᇁ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟧ&amp;#039;]=&amp;#039;ᆸᆺᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟬ&amp;#039;]=&amp;#039;ᆺᆺᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟭ&amp;#039;]=&amp;#039;ᆺᆺᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟸ&amp;#039;]=&amp;#039;ᆽᆸᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆩ&amp;#039;]=&amp;#039;ᆨᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆪ&amp;#039;]=&amp;#039;ᆨᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆬ&amp;#039;]=&amp;#039;ᆫᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆭ&amp;#039;]=&amp;#039;ᆫᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆰ&amp;#039;]=&amp;#039;ᆯᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆱ&amp;#039;]=&amp;#039;ᆯᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆲ&amp;#039;]=&amp;#039;ᆯᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆳ&amp;#039;]=&amp;#039;ᆯᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆴ&amp;#039;]=&amp;#039;ᆯᇀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆵ&amp;#039;]=&amp;#039;ᆯᇁ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆶ&amp;#039;]=&amp;#039;ᆯᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆹ&amp;#039;]=&amp;#039;ᆸᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᆻ&amp;#039;]=&amp;#039;ᆺᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇃ&amp;#039;]=&amp;#039;ᆨᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇅ&amp;#039;]=&amp;#039;ᆫᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇆ&amp;#039;]=&amp;#039;ᆫᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇇ&amp;#039;]=&amp;#039;ᆫᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇈ&amp;#039;]=&amp;#039;ᆫᇫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇉ&amp;#039;]=&amp;#039;ᆫᇀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇊ&amp;#039;]=&amp;#039;ᆮᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇋ&amp;#039;]=&amp;#039;ᆮᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇍ&amp;#039;]=&amp;#039;ᆯᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇎ&amp;#039;]=&amp;#039;ᆯᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇐ&amp;#039;]=&amp;#039;ᆯᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇕ&amp;#039;]=&amp;#039;ᆯᇦ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇗ&amp;#039;]=&amp;#039;ᆯᇫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇘ&amp;#039;]=&amp;#039;ᆯᆿ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇙ&amp;#039;]=&amp;#039;ᆯᇹ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇚ&amp;#039;]=&amp;#039;ᆷᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇛ&amp;#039;]=&amp;#039;ᆷᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇜ&amp;#039;]=&amp;#039;ᆷᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇝ&amp;#039;]=&amp;#039;ᆷᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇟ&amp;#039;]=&amp;#039;ᆷᇫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇠ&amp;#039;]=&amp;#039;ᆷᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇡ&amp;#039;]=&amp;#039;ᆷᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇣ&amp;#039;]=&amp;#039;ᆸᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇤ&amp;#039;]=&amp;#039;ᆸᇁ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇥ&amp;#039;]=&amp;#039;ᆸᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇧ&amp;#039;]=&amp;#039;ᆺᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇨ&amp;#039;]=&amp;#039;ᆺᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇩ&amp;#039;]=&amp;#039;ᆺᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇪ&amp;#039;]=&amp;#039;ᆺᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇬ&amp;#039;]=&amp;#039;ᇰᆨ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇮ&amp;#039;]=&amp;#039;ᇰᇰ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇯ&amp;#039;]=&amp;#039;ᇰᆿ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇱ&amp;#039;]=&amp;#039;ᇰᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇲ&amp;#039;]=&amp;#039;ᇰᇫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇳ&amp;#039;]=&amp;#039;ᇁᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇵ&amp;#039;]=&amp;#039;ᇂᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇶ&amp;#039;]=&amp;#039;ᇂᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇷ&amp;#039;]=&amp;#039;ᇂᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇸ&amp;#039;]=&amp;#039;ᇂᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇺ&amp;#039;]=&amp;#039;ᆨᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇻ&amp;#039;]=&amp;#039;ᆨᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇼ&amp;#039;]=&amp;#039;ᆨᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇽ&amp;#039;]=&amp;#039;ᆨᆿ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇾ&amp;#039;]=&amp;#039;ᆨᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ᇿ&amp;#039;]=&amp;#039;ᆫᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟋ&amp;#039;]=&amp;#039;ᆫᆯ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟌ&amp;#039;]=&amp;#039;ᆫᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟍ&amp;#039;]=&amp;#039;ᆮᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟏ&amp;#039;]=&amp;#039;ᆮᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟐ&amp;#039;]=&amp;#039;ᆮᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟒ&amp;#039;]=&amp;#039;ᆮᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟓ&amp;#039;]=&amp;#039;ᆮᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟔ&amp;#039;]=&amp;#039;ᆮᇀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟛ&amp;#039;]=&amp;#039;ᆯᇰ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟞ&amp;#039;]=&amp;#039;ᆷᆫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟠ&amp;#039;]=&amp;#039;ᆷᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟢ&amp;#039;]=&amp;#039;ᆷᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟣ&amp;#039;]=&amp;#039;ᆸᆮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟥ&amp;#039;]=&amp;#039;ᆸᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟦ&amp;#039;]=&amp;#039;ᆸᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟨ&amp;#039;]=&amp;#039;ᆸᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟩ&amp;#039;]=&amp;#039;ᆸᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟪ&amp;#039;]=&amp;#039;ᆺᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟫ&amp;#039;]=&amp;#039;ᆺᇦ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟮ&amp;#039;]=&amp;#039;ᆺᇫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟯ&amp;#039;]=&amp;#039;ᆺᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟰ&amp;#039;]=&amp;#039;ᆺᆾ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟱ&amp;#039;]=&amp;#039;ᆺᇀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟲ&amp;#039;]=&amp;#039;ᆺᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟳ&amp;#039;]=&amp;#039;ᇫᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟴ&amp;#039;]=&amp;#039;ᇫᇦ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟵ&amp;#039;]=&amp;#039;ᇰᆷ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟶ&amp;#039;]=&amp;#039;ᇰᇂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟷ&amp;#039;]=&amp;#039;ᆽᆸ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟹ&amp;#039;]=&amp;#039;ᆽᆽ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟺ&amp;#039;]=&amp;#039;ᇁᆺ&amp;#039;,&lt;br /&gt;
[&amp;#039;ퟻ&amp;#039;]=&amp;#039;ᇁᇀ&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
-- compatibility jamo&lt;br /&gt;
[&amp;#039;ㅩ&amp;#039;]=&amp;#039;ᄅᄀᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅫ&amp;#039;]=&amp;#039;ᄅᄇᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅴ&amp;#039;]=&amp;#039;ᄇᄉᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅵ&amp;#039;]=&amp;#039;ᄇᄉᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄲ&amp;#039;]=&amp;#039;ᄀᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄸ&amp;#039;]=&amp;#039;ᄃᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅃ&amp;#039;]=&amp;#039;ᄇᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄳ&amp;#039;]=&amp;#039;ᄀᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄵ&amp;#039;]=&amp;#039;ᄂᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄶ&amp;#039;]=&amp;#039;ᄂᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄺ&amp;#039;]=&amp;#039;ᄅᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄻ&amp;#039;]=&amp;#039;ᄅᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄼ&amp;#039;]=&amp;#039;ᄅᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄽ&amp;#039;]=&amp;#039;ᄅᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄾ&amp;#039;]=&amp;#039;ᄅᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄿ&amp;#039;]=&amp;#039;ᄅᄑ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅀ&amp;#039;]=&amp;#039;ᄅᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅄ&amp;#039;]=&amp;#039;ᄇᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅆ&amp;#039;]=&amp;#039;ᄉᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅉ&amp;#039;]=&amp;#039;ᄌᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅥ&amp;#039;]=&amp;#039;ᄂᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅦ&amp;#039;]=&amp;#039;ᄂᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅧ&amp;#039;]=&amp;#039;ᄂᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅨ&amp;#039;]=&amp;#039;ᄂᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅪ&amp;#039;]=&amp;#039;ᄅᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅬ&amp;#039;]=&amp;#039;ᄅᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅭ&amp;#039;]=&amp;#039;ᄅᅙ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅮ&amp;#039;]=&amp;#039;ᄆᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅯ&amp;#039;]=&amp;#039;ᄆᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅰ&amp;#039;]=&amp;#039;ᄆᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅲ&amp;#039;]=&amp;#039;ᄇᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅳ&amp;#039;]=&amp;#039;ᄇᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅶ&amp;#039;]=&amp;#039;ᄇᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅷ&amp;#039;]=&amp;#039;ᄇᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅹ&amp;#039;]=&amp;#039;ᄫᄫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅺ&amp;#039;]=&amp;#039;ᄉᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅻ&amp;#039;]=&amp;#039;ᄉᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅼ&amp;#039;]=&amp;#039;ᄉᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅽ&amp;#039;]=&amp;#039;ᄉᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅾ&amp;#039;]=&amp;#039;ᄉᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆀ&amp;#039;]=&amp;#039;ᄋᄋ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆂ&amp;#039;]=&amp;#039;ᅌᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆃ&amp;#039;]=&amp;#039;ᅌᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆅ&amp;#039;]=&amp;#039;ᄒᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄱ&amp;#039;]=&amp;#039;ᄀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄴ&amp;#039;]=&amp;#039;ᄂ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄷ&amp;#039;]=&amp;#039;ᄃ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㄹ&amp;#039;]=&amp;#039;ᄅ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅁ&amp;#039;]=&amp;#039;ᄆ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅂ&amp;#039;]=&amp;#039;ᄇ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅅ&amp;#039;]=&amp;#039;ᄉ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅇ&amp;#039;]=&amp;#039;ᄋ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅈ&amp;#039;]=&amp;#039;ᄌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅊ&amp;#039;]=&amp;#039;ᄎ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅋ&amp;#039;]=&amp;#039;ᄏ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅌ&amp;#039;]=&amp;#039;ᄐ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅍ&amp;#039;]=&amp;#039;ᄑ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅎ&amp;#039;]=&amp;#039;ᄒ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅤ&amp;#039;]=&amp;#039;ᅟ&amp;#039;, -- filler&lt;br /&gt;
[&amp;#039;ㅱ&amp;#039;]=&amp;#039;ᄝ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅸ&amp;#039;]=&amp;#039;ᄫ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅿ&amp;#039;]=&amp;#039;ᅀ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆁ&amp;#039;]=&amp;#039;ᅌ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆄ&amp;#039;]=&amp;#039;ᅗ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆆ&amp;#039;]=&amp;#039;ᅙ&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
[&amp;#039;ㆈ&amp;#039;]=&amp;#039;＠ᅩ＠ᅡᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆋ&amp;#039;]=&amp;#039;＠ᅮ＠ᅥᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆇ&amp;#039;]=&amp;#039;＠ᅩ＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆊ&amp;#039;]=&amp;#039;＠ᅮ＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅒ&amp;#039;]=&amp;#039;＠ᅡᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅖ&amp;#039;]=&amp;#039;＠ᅥᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅙ&amp;#039;]=&amp;#039;ᅩᅡᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅞ&amp;#039;]=&amp;#039;ᅮᅥᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆉ&amp;#039;]=&amp;#039;＠ᅩᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆌ&amp;#039;]=&amp;#039;＠ᅮᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅐ&amp;#039;]=&amp;#039;ᅡᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅑ&amp;#039;]=&amp;#039;＠ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅔ&amp;#039;]=&amp;#039;ᅥᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅕ&amp;#039;]=&amp;#039;＠ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅘ&amp;#039;]=&amp;#039;ᅩᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅚ&amp;#039;]=&amp;#039;ᅩᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅛ&amp;#039;]=&amp;#039;＠ᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅝ&amp;#039;]=&amp;#039;ᅮᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅟ&amp;#039;]=&amp;#039;ᅮᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅠ&amp;#039;]=&amp;#039;＠ᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅢ&amp;#039;]=&amp;#039;ᅳᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅏ&amp;#039;]=&amp;#039;ᅡ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅓ&amp;#039;]=&amp;#039;ᅥ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅗ&amp;#039;]=&amp;#039;ᅩ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅜ&amp;#039;]=&amp;#039;ᅮ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅡ&amp;#039;]=&amp;#039;ᅳ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㅣ&amp;#039;]=&amp;#039;ᅵ&amp;#039;,&lt;br /&gt;
[&amp;#039;ㆍ&amp;#039;]=&amp;#039;ᆞ&amp;#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local tt = [==[&lt;br /&gt;
BREAK	1&lt;br /&gt;
&lt;br /&gt;
# remove hanja from (ex.) 사뎐(辭典)&lt;br /&gt;
# caps prob. isn&amp;#039;t necessary since the &amp;quot;base&amp;quot; text is actually hangeul?&lt;br /&gt;
# Hani regex is a reasonable subset of Hani from [[Module:scripts/data]],&lt;br /&gt;
# last checked on 20220221&lt;br /&gt;
%([一-鿿㐀-䶿𠀀-𮯯𰀀-𱍏]+%)	×&lt;br /&gt;
&lt;br /&gt;
# to yale&lt;br /&gt;
&lt;br /&gt;
# non-simple&lt;br /&gt;
gᄋ	Ğ # voiced velar fricative /ɣ/&lt;br /&gt;
ᄋᄋ	Ő&lt;br /&gt;
＠ᅩᅡ	ywa&lt;br /&gt;
＠ᅮᅥ	ywe&lt;br /&gt;
＠ᅮ	ywu&lt;br /&gt;
＠ᅩ	ywo&lt;br /&gt;
ᅩᅡ	wa&lt;br /&gt;
ᅮᅥ	we&lt;br /&gt;
ᅵᆞ	yo&lt;br /&gt;
ᆞᆞ	yo&lt;br /&gt;
&lt;br /&gt;
# choseong&lt;br /&gt;
ᄀ	K&lt;br /&gt;
ᄂ	N&lt;br /&gt;
ᄃ	T&lt;br /&gt;
ᄅ	L&lt;br /&gt;
ᄆ	M&lt;br /&gt;
ᄇ	P&lt;br /&gt;
ᄉ	S&lt;br /&gt;
ᄋ	Ø&lt;br /&gt;
ᄌ	C&lt;br /&gt;
ᄎ	CH&lt;br /&gt;
ᄏ	KH&lt;br /&gt;
ᄐ	TH&lt;br /&gt;
ᄑ	PH&lt;br /&gt;
ᄒ	H&lt;br /&gt;
ᄝ	◆&lt;br /&gt;
ᄫ	Ƃ&lt;br /&gt;
ᅗ	◆&lt;br /&gt;
ᄛ	◆&lt;br /&gt;
ᅌ	Ŋ&lt;br /&gt;
ᅀ	Z&lt;br /&gt;
ᅙ	Q&lt;br /&gt;
ᄼ	◆&lt;br /&gt;
ᅎ	◆&lt;br /&gt;
ᅔ	◆&lt;br /&gt;
ᄾ	◆&lt;br /&gt;
ᅐ	◆&lt;br /&gt;
ᅕ	◆&lt;br /&gt;
ᅟ	× # filler&lt;br /&gt;
&lt;br /&gt;
# jungseong&lt;br /&gt;
＠	y&lt;br /&gt;
ᅡ	a&lt;br /&gt;
ᅥ	e&lt;br /&gt;
ᅩ	wo&lt;br /&gt;
ᅮ	wu&lt;br /&gt;
ᅳ	u&lt;br /&gt;
ᅵ	i&lt;br /&gt;
ᆞ	o&lt;br /&gt;
ᅠ	× # filler&lt;br /&gt;
&lt;br /&gt;
# jongseong&lt;br /&gt;
ᆨ	k&lt;br /&gt;
ᆫ	n&lt;br /&gt;
ᆮ	t&lt;br /&gt;
ᆯ	l&lt;br /&gt;
ᆷ	m&lt;br /&gt;
ᆸ	p&lt;br /&gt;
ᆺ	s&lt;br /&gt;
ᆼ	ø&lt;br /&gt;
ᆽ	c&lt;br /&gt;
ᆾ	ch&lt;br /&gt;
ᆿ	kh&lt;br /&gt;
ᇀ	th&lt;br /&gt;
ᇁ	ph&lt;br /&gt;
ᇂ	h&lt;br /&gt;
ᇢ	W&lt;br /&gt;
ᇦ	ƃ&lt;br /&gt;
ᇴ	◆&lt;br /&gt;
ퟝ	◆&lt;br /&gt;
ᇰ	ŋ&lt;br /&gt;
ᇫ	z&lt;br /&gt;
ᇹ	q&lt;br /&gt;
&lt;br /&gt;
# tone&lt;br /&gt;
〮	↑&lt;br /&gt;
〯	→&lt;br /&gt;
&lt;br /&gt;
# tone diacritic location&lt;br /&gt;
([aiueo]+)([y]?)([↑→↓])	%1%3%2&lt;br /&gt;
&lt;br /&gt;
# hyphens within syllables&lt;br /&gt;
BREAK	2&lt;br /&gt;
&lt;br /&gt;
# hyphens within syllables (legacy)&lt;br /&gt;
# CV-y&lt;br /&gt;
# CVC-C&lt;br /&gt;
# CV-C&lt;br /&gt;
# C-V&lt;br /&gt;
%-%-%-%-(.-[wyaiueo↑→↓]+)(y)	%1-%2&lt;br /&gt;
%-%-%-(.-[wyaiueo↑→↓]+[^wyaiueo ])([^wyaiueo ])	%1-%2&lt;br /&gt;
%-%-%-(.-[wyaiueo↑→↓]+)	%1-&lt;br /&gt;
%-%-(.-)([wyaiueo])	%1-%2&lt;br /&gt;
&lt;br /&gt;
# 子(ᄌᆞ)ㅣ&lt;br /&gt;
(%))(%-?)i	%1%2y&lt;br /&gt;
&lt;br /&gt;
Ø	×&lt;br /&gt;
&lt;br /&gt;
BREAK	3&lt;br /&gt;
&lt;br /&gt;
↑	́&lt;br /&gt;
→	̌&lt;br /&gt;
↓	̀&lt;br /&gt;
&lt;br /&gt;
ğ	G&lt;br /&gt;
ő	OO&lt;br /&gt;
Ø	NG # capitalized hanja readings&lt;br /&gt;
ø	ng&lt;br /&gt;
ƃ	W&lt;br /&gt;
Ŋ	NG # capitalized hanja readings&lt;br /&gt;
ŋ	ng&lt;br /&gt;
]==]&lt;br /&gt;
&lt;br /&gt;
tt = mw.text.trim(tt)&lt;br /&gt;
tt = mw.ustring.gsub(tt, &amp;#039;%s*#[^\n]+&amp;#039;, &amp;#039;&amp;#039;) -- remove comments&lt;br /&gt;
tt = mw.ustring.gsub(tt, &amp;#039;\n+&amp;#039;, &amp;#039;\n&amp;#039;) -- remove empty lines&lt;br /&gt;
&lt;br /&gt;
local a, b, c, d = &amp;#039;ᄀᄂᄃᄅᄆᄇᄉᄋᄌᄎᄏᄐᄑᄒᄝᄫᅗᄛᅌᅀᅙᄼᅎᅔᄾᅐᅕᅟ&amp;#039;, &amp;#039;＠ᅡᅥᅩᅮᅳᅵᆞᅠ&amp;#039;, &amp;#039;ᆨᆫᆮᆯᆷᆸᆺᆼᆽᆾᆿᇀᇁᇂᇢᇦᇴퟝᇰᇫᇹ&amp;#039;, &amp;#039;〮〯&amp;#039;&lt;br /&gt;
&lt;br /&gt;
function export.tr(text, lang, sc)&lt;br /&gt;
	text = gsub(text, &amp;quot;%&amp;lt;%/?r[pt]%&amp;gt;&amp;quot;, &amp;quot;&amp;quot;)&lt;br /&gt;
	text = gsub(text, &amp;quot;%&amp;lt;%/?ruby%&amp;gt;&amp;quot;, &amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	if not mw.ustring.match(text, &amp;#039;[&amp;#039; .. chars_Hang .. &amp;#039;]&amp;#039;) then&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local bool_tone_marking = mw.ustring.find(text, (&amp;#039;[%s]&amp;#039;):format(d))&lt;br /&gt;
&lt;br /&gt;
	text = mw.ustring.toNFD(text)&lt;br /&gt;
&lt;br /&gt;
	text = mw.ustring.gsub(text, &amp;#039;.&amp;#039;, tt_complex)&lt;br /&gt;
&lt;br /&gt;
	for line in mw.text.gsplit(tt, &amp;#039;\n&amp;#039;) do&lt;br /&gt;
		local _, __, pattern, repl = mw.ustring.find(line, &amp;#039;(.+)\t(.+)&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
		if pattern .. repl == &amp;#039;BREAK1&amp;#039; then&lt;br /&gt;
			-- add period between hanja readings&lt;br /&gt;
			text = mw.ustring.gsub(text, &amp;#039;([&amp;#039; .. chars_Hani .. &amp;#039;])%((.-)%)&amp;#039;, function(hanja, reading)&lt;br /&gt;
				return hanja .. &amp;#039;(&amp;#039; .. mw.ustring.gsub(reading, (&amp;#039;([%s]+)&amp;#039;):format(a), &amp;#039;.%1&amp;#039;) .. &amp;#039;)&amp;#039;&lt;br /&gt;
			end)&lt;br /&gt;
&lt;br /&gt;
			if bool_tone_marking then&lt;br /&gt;
				-- move the location of tone marks for easier handling and&lt;br /&gt;
				-- mark low tone&lt;br /&gt;
				local syllable_pat = (&amp;#039;([%s]+)([%s]+)([%s]*)([%s]*)&amp;#039;):format(a, b, c, d)&lt;br /&gt;
				text = mw.ustring.gsub(text, syllable_pat, function(a, b, c, d)&lt;br /&gt;
					return a .. b .. (d == &amp;#039;&amp;#039; and &amp;#039;↓&amp;#039; or d) .. (c == &amp;#039;&amp;#039; and &amp;#039;&amp;#039; or c)&lt;br /&gt;
				end)&lt;br /&gt;
			end&lt;br /&gt;
		elseif pattern .. repl == &amp;#039;BREAK2&amp;#039; then&lt;br /&gt;
			-- handle shifted hyphens (e.g. -&amp;gt;&amp;gt;&amp;gt;곬 &amp;quot;kwol-s&amp;quot;)&lt;br /&gt;
			for i=1,10 do&lt;br /&gt;
				text, count = mw.ustring.gsub(&lt;br /&gt;
					text,&lt;br /&gt;
					&amp;#039;%-(&amp;gt;+)([ĞŐKNTLMPSØCHƂŊZQ]+)(%-?)(y?)(%-?)([waiueo↑→↓]+)(%-?)(y?)(%-?)([kntlmpsøchƃŋzq]*)&amp;#039;, &lt;br /&gt;
					function(shifts, initials, h1, y1, h2, vowel, h3, y2, h4, finals)&lt;br /&gt;
						local num_shifts = mw.ustring.len(shifts)&lt;br /&gt;
						&lt;br /&gt;
						local initial_len = mw.ustring.len(initials)&lt;br /&gt;
						if initials == &amp;#039;Ø&amp;#039; then&lt;br /&gt;
							initial_len = 0&lt;br /&gt;
						end&lt;br /&gt;
						local y1_len = mw.ustring.len(y1)&lt;br /&gt;
						local y2_len = mw.ustring.len(y2)&lt;br /&gt;
						local vowel_len = 1&lt;br /&gt;
						if mw.ustring.find(vowel, &amp;#039;^w&amp;#039;) then&lt;br /&gt;
							vowel_len = 2&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
						local sub = mw.ustring.sub&lt;br /&gt;
						if num_shifts &amp;lt;= initial_len then&lt;br /&gt;
							initials = sub(initials, 1, num_shifts) .. &amp;#039;-&amp;#039; .. sub(initials, num_shifts + 1, -1)&lt;br /&gt;
						elseif num_shifts &amp;lt;= initial_len + y1_len then&lt;br /&gt;
							y1 = y1 .. &amp;#039;-&amp;#039;&lt;br /&gt;
						elseif num_shifts &amp;lt;= initial_len + y1_len + vowel_len then&lt;br /&gt;
							num_shifts = num_shifts - (initial_len + y1_len)&lt;br /&gt;
							if num_shifts == vowel_len then&lt;br /&gt;
								vowel = vowel .. &amp;#039;-&amp;#039;&lt;br /&gt;
							else&lt;br /&gt;
								vowel = sub(vowel, 1, num_shifts) .. &amp;#039;-&amp;#039; .. sub(vowel, num_shifts + 1, -1)&lt;br /&gt;
							end&lt;br /&gt;
						elseif num_shifts &amp;lt;= initial_len + y1_len + vowel_len + y2_len then&lt;br /&gt;
							y2 = y2 .. &amp;#039;-&amp;#039;&lt;br /&gt;
						else&lt;br /&gt;
							num_shifts = num_shifts - (initial_len + y1_len + vowel_len + y2_len)&lt;br /&gt;
							finals = sub(finals, 1, num_shifts) .. &amp;#039;-&amp;#039; .. sub(finals, num_shifts + 1, -1)&lt;br /&gt;
						end&lt;br /&gt;
						&lt;br /&gt;
						return initials .. h1 .. y1 .. h2 .. vowel .. h3 .. y2 .. h4 .. finals&lt;br /&gt;
					end&lt;br /&gt;
				)&lt;br /&gt;
				if count == 0 then&lt;br /&gt;
					break&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
		elseif pattern .. repl == &amp;#039;BREAK3&amp;#039; then&lt;br /&gt;
			text = mw.ustring.lower(text)&lt;br /&gt;
&lt;br /&gt;
			-- hanja readings&lt;br /&gt;
			-- ref. [[Module:Ethi-translit]]&lt;br /&gt;
			text = mw.ustring.gsub(text, &amp;#039;()([&amp;#039; .. chars_Hani .. &amp;#039;]+)%((.-)%)()&amp;#039;, function(start_pos, hanja, reading, end_pos)&lt;br /&gt;
				-- treat final ieung as null if tones are marked (is this a safe assumption?)&lt;br /&gt;
				if bool_tone_marking then&lt;br /&gt;
					reading = mw.ustring.gsub(reading, &amp;#039;ø&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
				end&lt;br /&gt;
				-- convert to uppercase&lt;br /&gt;
				reading = mw.ustring.upper(reading)&lt;br /&gt;
				return reading&lt;br /&gt;
			end)&lt;br /&gt;
			-- remove hanja reading leading period&lt;br /&gt;
			text = mw.ustring.gsub(text, &amp;#039;^%.&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
			text = mw.ustring.gsub(text, &amp;quot;&amp;#039;&amp;#039;&amp;#039;%.&amp;quot;, &amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;quot;)&lt;br /&gt;
			text = mw.ustring.gsub(text, &amp;#039;(%s)%.&amp;#039;, &amp;#039;%1&amp;#039;)&lt;br /&gt;
		else&lt;br /&gt;
			if repl == &amp;#039;×&amp;#039; then&lt;br /&gt;
				repl = &amp;#039;&amp;#039;&lt;br /&gt;
			end&lt;br /&gt;
			text = mw.ustring.gsub(text, pattern, repl)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- track failed romanizations&lt;br /&gt;
	-- (black diamond instead of U+FFFD to avoid warnings when saving this page)&lt;br /&gt;
	if mw.ustring.match(text, &amp;#039;◆&amp;#039;) then&lt;br /&gt;
		require(&amp;#039;Module:debug&amp;#039;).track(&amp;#039;okm-translit/failed romanization&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return export&lt;/div&gt;</summary>
		<author><name>wikt&gt;Lunabunn</name></author>
	</entry>
</feed>