跳到正文

韩英输入错字还原

Korean Keyboard Fixer

把输入法切错时打出来的一串乱码还原成本来的字,并在两式和三式韩文键盘布局之间转换。

输入法停在错误的状态下打一句话,出来的要么是 `dkssudgktpdy`,要么是 값늘ㅏ 뮤랟,两者都能还原,因为按键序列是一样的。这个工具把它映射回去,并在两式和三式布局之间转换。

🔒 完全在你的浏览器里运行keyboardhangultypoconvert

输入

转换方向

韩文多就转成拉丁字母,拉丁字母多就转成韩文。

转换结果

안녕하세요

自动判断:拉丁字母 → 韩文

反方向

dkssudgktpdy

두벌식(两套式)键盘布局

QㅂWㅈEㄷRㄱTㅅYㅛUㅕIㅑOㅐPㅔ
AㅁSㄴDㅇFㄹGㅎHㅗJㅓKㅏLㅣ
ZㅋXㅌCㅊVㅍBㅠNㅜMㅡ

标准 두벌식(两套式)布局,KS X 5002。按 Shift 可以打出 ㅃㅉㄸㄲㅆ 和 ㅒㅖ。

光换键位还不够。还得有把 ㄱㅏㅁ 三个字母合成「감」的组合规则,而难的是把已经做出的判断收回来。앉 + ㅏ 必须变成「안자」,双收音 ㄵ 里只有后一个辅音移到下一个字。这里弄错,「없어」就会变成「업서」。

세벌식(三套式)布局还不支持。要把字母拆开来用,请看 韩文初声检索与提取。

怎么用

  1. 粘贴打出来的东西

    两个方向都处理——本该是韩文的拉丁字母,和本该是拉丁字母的韩文。

  2. 确认布局和你的一致

    默认是两式,因为几乎所有键盘都用它。如果你打的是三式,要切换,否则从第一个字起映射就是错的。

  3. 修好被 Shift 键吃掉的

    ㅃㅉㄸㄲㅆ 和 ㅒㅖ 需要 Shift,它们对应的拉丁字母是大写。还原出来的字符串有一两处大小写不对,通常就是这个。

常见问题

有一部分还原成了乱码。

本来就混着的文本——一部分在正确模式下打的,一部分在错误模式下——会把正确的部分也转成乱码。只把出问题的那一段单独转换。

这和修复编码损坏是一回事吗?

不是。这是键盘映射问题——按键对了,模式错了。看起来像 뷁 或 안녕 的文本是编码问题,由 CP949 修复工具处理。

三式是干什么的?

一种给初声、中声、终声分别设键的布局,打一个音节时不需要自动机猜它在哪里结束。学会的人打得更快,但它不是默认韩文键盘用的布局。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。