Jump to content

Module:Transliterate Korean/doc

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Nonabelian (talk | contribs) at 20:25, 31 July 2024 (Created page with '{documentation subpage}} {{Module rating|pre-alpha}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This module is designed to provide automatic transliteration of Korean text into Revised Romanization (RR) or McCune-Reischauer (MR) systems, with special handling for names. Automatically determines the appropriate transliteration system and applies any necessary modifications for surnames and given names. All...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

{documentation subpage}}

This module is designed to provide automatic transliteration of Korean text into Revised Romanization (RR) or McCune-Reischauer (MR) systems, with special handling for names.

Automatically determines the appropriate transliteration system and applies any necessary modifications for surnames and given names.

All templates using this support the following parameters:

  • text – the Korean text to be transliterated.
  • system – the Romanization system to use. Options are "RR" for Revised Romanization or "MR" for McCune-Reischauer. Defaults to "RR".
  • name – if set to "true", the function will apply special rules for names, including common modified forms for surnames and hyphenating given names. Defaults to "false".

Examples

To transliterate the name "이민호" using the Revised Romanization system with name-specific rules:

{{#invoke:TransliterateKorean|transliterate
| text = 이민호
| system = RR
| name = true
}}

which produces: Script error: No such module "TransliterateKorean".

Other Examples:

  • Using MR for a non-name text:
    {{#invoke:TransliterateKorean|transliterate

| text = 한글 | system = MR

}}

  • Using RR without name-specific rules:
    {{#invoke:TransliterateKorean|transliterate

| text = 한국어 | system = RR

}}