도구
가이드

간체·번체 중국어 변환기

변환

중국어 텍스트를 간체와 번체 사이에서 변환하며 글자별 차이를 강조합니다. 일반, 대만(内存→記憶體 같은 지역 어휘 포함), 홍콩 변체 중 선택하세요. opencc-js로 100% 클라이언트에서 처리.

100% 클라이언트 백엔드 없음
변환 방향
입력
출력
변환할 중국어 텍스트를 입력하세요.
이 페이지에서

간체·번체 중국어란?#

중국어는 두 가지 병행 문자 체계로 쓰입니다. 간체(简体)는 중국 대륙·싱가포르·말레이시아에서 쓰입니다. 1950년대 개혁의 결과로 문해율을 높이기 위해 획 수을 줄였습니다. 번체(繁體)는 대만·홍콩·마카오 및 많은 해외 화인 사회에서 쓰이며, 고전 문헌·서예·1950년대 이전 자료의 대부분에서도 보이는 형태입니다.

둘 사이의 변환은 자명한 1:1 글자 교환이 아닙니다. 두 가지 이유가 있습니다.

  1. 일대다 글자. 여러 간소화가 여러 번체 글자를 하나의 간체 형태로 합쳤습니다. 간체 发은 의미에 따라 發(fā, “보내다/번창하다”) 또는 髮(fà, “머리카락”)로 돌아갑니다. 간체 干은 幹, 乾, 또는 干로 매핑됩니다. 단순한 룩업 표는 하나를 골라 나머지를 틀립니다.
  2. 지역 어휘. 같은 개념이 지역마다 흔히 다른 단어입니다. “메모리”는 대륙에서 内存이지만 대만에서는 記憶體, “소프트웨어”는 대륙에서 软件이지만 대만에서는 軟體, “정보”는 信息 대 資訊. 이런 어구를 다시 쓰기 전까지는 진짜 현지화가 아닙니다. 글자만 바꾸면 텍스트가 대륙풍으로 들립니다.

이 페이지는 둘 다 다룹니다. 일반적인 경우 글자 수준 변환을 하고, 대만과 홍콩에 대해서는 지역 인식 어구 재작성을 적용하여, 출력이 기계 변환된 텍스트처럼 들리지 않고 각 지역 독자에게 자연스럽게 읽히게 합니다. 또한 어느 글자가 바뀌었는지 정확히 강조하여 한눈에 교정할 수 있게 합니다.

사용 방법#

  1. 변환 방향을 고릅니다. 간체 → 번체 또는 번체 → 간체.
  2. 지역을 고릅니다.
    • 일반 — 순수 글자 수준 변환. 글자만 바꾸면 되고 지역 어휘는 신경 쓰지 않을 때 씁니다(고전 텍스트, 이름, 또는 어휘를 직접 현지화할 경우).
    • 대만 — 글자 변환 더하기 대만 어구 변형(内存→記憶體, 软件→軟體, 信息→資訊).
    • 홍콩 — 글자 변환 더하기 홍콩 고유 지역 사전의 어구 변형.
  3. 왼쪽 입력 창에 텍스트를 붙여넣습니다. 오른쪽 출력 창이 변환된 텍스트를 보여 주며, 입력과 다른 모든 글자가 강조됩니다.
  4. 상태 표시줄은 몇 글자가 바뀌었는지 보고합니다. 복사 로 출력을 가져오고, 예제 로 데모를 불러오고, 지우기 로 입력을 비웁니다.

주요 기능#

  • 지역 인식 어구 재작성. 대만이나 홍콩을 선택하면 글자만 바꾸는 것이 아니라 주요 현지화 파이프라인이 사용하는 것과 같은 OpenCC 사전으로 지역 어휘를 다시 씁니다. 그래서 内存이 대만 독자에게 (단순 글자 교환인 內存이 아니라) 진짜 記憶體가 됩니다.
  • 차이 강조. 출력은 일련의 span으로 렌더링되며, 바뀐 구간은 강조로 감싸집니다. 차이는 유니코드 코드포인트 단위로 계산되어(보충 평면 글자도 올바르게 처리) 어구 재작성처럼 입출력 길이가 다른 경우에는 LCS 정렬을 사용합니다.
  • 양방향, 모든 지역. 간체→번체와 번체→간체 모두 일급이며, 각각 일반/대만/홍콩에서 동작합니다.
  • 사전은 로컬에 번들. 전체 OpenCC 사전이 페이지 번들에 포함되어 있어 네트워크 호출이 없습니다. 도구는 오프라인으로 동작하고 텍스트는 브라우저를 떠나지 않습니다.
  • 안전한 렌더링. 출력은 제어된 DOM API로 만들어지며 (사용자 텍스트의 innerHTML은 절대 사용 안 함), 적대적 입력조차 마크업을 주입할 수 없습니다.

사용 예#

中国汉字转换에서 시작, 방향 간체 → 번체, 지역 일반:

Input:   中国汉字转换
Output:  中國漢字轉換   (4 characters changed: 国→國, 汉→漢, 转→轉, 换→換)

이제 지역을 대만으로 바꾸고 内存(“메모리”)을 시도해 보세요. 일반 모드는 글자만 바꾸지만 대만 모드는 실제 단어를 다시 씁니다.

General: 内存  →  內存      (character-level: 内→內)
Taiwan:  内存  →  記憶體    (phrase rewrite — the word Taiwan actually uses)

대만 사전은 여러 이런 용어를 다시 씁니다. 软件은 軟體가, 信息은 資訊이 됩니다. 대만어에 해당이 없는 문자 그대로의 용어는 글자 변환만 남는다는 점에 주의하세요. 计算机은 모든 지역에서 計算機로 유지됩니다. 지역 사전은 고유한 지역 형태가 있는 단어만 변환하기 때문입니다.

반대 방향을 보려면 繁體中文을 번체 → 간체로 입력합니다.

Input:   繁體中文
Output:  繁体中文   (1 character changed: 體→体)

홍콩은 글자 변환 위에 자체 변형 사전을 사용하며 대만과 구별되므로, 같은 원본 텍스트가 두 지역에서 약간 다르게 나올 수 있습니다. 어느 사전이 활성화되어 있는지 가장 빨리 확인하는 방법은 지역 용어를 변환해 비교해 보는 것입니다.

FAQ#

일반, 대만, 홍콩의 차이는 무엇인가요?#

일반은 어휘 변경 없이 1:1 글자 교환을 합니다. 이름·고전 텍스트 또는 어휘를 직접 다룰 때 적당합니다. 대만과 홍콩은 그 위에 지역별 어구 사전을 겹쌓아, 대만에서는 内存→記憶體, 软件→軟體, 信息→資訊이 됩니다. 청중이 대만이나 홍콩이라면 항상 일치하는 지역을 고르세요. 그렇지 않으면 글자는 맞지만 어휘는 대륙풍으로 읽힐 것입니다.

일대다 글자(예: 发 → 發/髮)에 올바른 번체 형태를 골라주나요?#

어구 수준 입력에서는 보통 그렇습니다. 지역 사전이 주변 문맥으로 중의성을 해소하기 때문입니다. 문맥 없이 떨어진 중의적 글자는 어떤 자동 변환기도 확신할 수 없습니다. 发은 단독으로는 진짜 둘 다 될 수 있습니다. 법률·의료·출판 텍스트에서는 항상 강조된 글자를 교정하세요.

출력에서 일부 글자가 강조되는 이유는?#

강조는 변환 중 바뀐 모든 글자에 표시되어, 교정을 실제로 움직인 부분에 집중할 수 있게 합니다. 차이는 코드포인트 수준으로 정렬되며, 어구 재작성(입출력 길이가 다른 경우)에는 가장 긴 공통 부분수열 정렬을 사용하여 강조 구간이 의미 있게 유지되고 변경이 줄 전체에 번지지 않습니다.

텍스트가 섞여 있을 때 어느 방향을 골라야 하나요?#

다수의 방향을 고르세요. 변환기는 문자 체계를 자동 감지하지 않습니다. 섞인 텍스트에 대한 완전히 정확한 자동 감지는 글자 표가 제공할 수 있는 것보다 더 많은 문맥이 필요합니다. 번체 문서에 간체 인용이 몇 군데 들어 있다면 번체 → 간체로 실행하세요. 간체 인용은 변경 없이 그냥 통과합니다.