Diese Website dient als offizielle Demo der Open-Source-Korean-Romanisierungsbibliothek KOROMAN.
Die koroman-Bibliothek ist für JavaScript-, Python- und Java-Umgebungen verfügbar.

Ausspracheregeln
Groß-/Kleinschreibung
Silbentrennzeichen
Benutzerwörterbuch (1.0.15+)

Wörterbucheinträge werden vor allen Romanisierungsregeln angewendet und wörtlich ausgegeben — Groß-/Klein- und Phonologieregeln gelten NICHT für Wörterbuchwerte. Längere Schlüssel werden zuerst abgeglichen.

Aktiv Koreanisch (Schlüssel) Romanisierung (Wert)
Über Romanisierung

Ein Online-Korean-Romanisierungskonverter basierend auf dem System der Revidierten Romanisierung (Kulturministerium Bekanntmachung 2000-8).
Folgt den meisten koreanischen Ausspracheregeln, einschließlich Konsonantenassimilation, Palatalisierung und Anfangsgesetz.

Wie es funktioniert

koroman ist ein Tool, das koreanische Sätze in das lateinische Alphabet umwandelt, indem jede Silbe in einzelne Jamo-Komponenten zerlegt und sie nach Romanisierungsregeln transformiert werden.
Der Konvertierungsprozess folgt diesen Schritten:

1
Zerlegung (Funktion splitHangulToJamos())
Koreanische Silben werden unter Verwendung von Unicode in Choseong- (Anfangs-), Jungseong- (Medial-) und Jongseong- (End-) Jamo-Zeichen zerlegt.
2
Aussprache (Funktion applyPronunciationRules())
Koreanische phonologische Änderungen wie Assimilation, Palatalisierung und Liaison werden auf die Jamo-Zeichenfolge angewendet.
3
Romanisierung (Funktion applyRomanMapping())
Die modifizierten Jamo-Zeichen werden gemäß dem System der Revidierten Romanisierung des Kulturministeriums (Standard 2000) in lateinische Buchstaben umgewandelt.
4
Groß-/Kleinschreibungsformatierung (Funktion formatRoman())
Die resultierende Zeichenfolge wird gemäß der vom Benutzer angegebenen Groß-/Kleinschreibungsoption (Kleinschreibung, Wortanfang-Großschreibung usw.) formatiert.

Für eine Romanisierung, die der tatsächlichen Aussprache näher kommt als nur der Standardrechtschreibung, können Sie die Option "Ausspracheregeln anwenden" aktivieren, um natürlichere Ergebnisse zu erzielen.

Romanisierungsbeispiele
  • 해돋이 → haedoji (O), haedodi (X)
  • 선릉역 → seolleungyeok (O), seonreungyeok (X)
  • 역량 → yeongnyang (O), yeokryang (X)
  • 굳이 → guji (O), gudi (X)
  • 묵호 → muko, 집현전 → jipyeonjeon (1.0.15 Aspirationsregel)
  • 흙 → heuk, 닭 → dak, 값 → gap (1.0.15 Konsonantencluster-Vereinfachung)
  • 잃어 → ireo (1.0.15 ᆶ+ㅇ Liaison-Korrektur)
Silbentrennzeichen-Beispiele (1.0.15+)

Fügt "-" an mehrdeutigen Silbengrenzen in lateinischer Schrift ein, um die Lesbarkeit zu verbessern.

  • 중앙 → 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
Namen/Eigennamen-Diskrepanzen

Bestimmte Namen und Eigennamen können häufig verwendete englische Schreibweisen haben, die von den Standard-Romanisierungsregeln abweichen. In diesen Fällen können Sie die obige Benutzerwörterbuch-Funktion verwenden, um die gewünschte Schreibweise zu erzwingen.

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