ラテン文字からカタカナへの翻字ツール
テキストをラテン文字からカタカナに、入力と同時に翻字します。
入力
出力
Readme
文字転写とは?
文字転写とは、単語を翻訳せずに別の文字体系で表記することです。ロシア語の「Привет」はラテン文字で「Privet」となり、「こんにちは」という意味は変わりません。文字体系をラテン文字で表記することは、ローマ字表記とも呼ばれます。言語ごとに独自の規則があり、文字転写ツールは次の規則に従います。
| 文字体系 | 規則 | 例 |
|---|---|---|
| ロシア語 | 一般的な簡略方式:ж は zh、х は kh、ц は ts、щ は shch、я は ya とし、ъ と ь は省略します | Привет, Ёжик → Privet, Yozhik |
| ウクライナ語 | パスポートで使われる、2010年制定の公式ウクライナ語方式 | Слава Україні → Slava Ukraini |
| モンゴル語 | ロシア語と同様に表記し、ө は o、ү は u とします | Улаанбаатар, Өлгий → Ulaanbaatar, Olgii |
| ギリシャ語 | ギリシャのパスポートや道路標識で使われる ELOT 743(ISO 843) | Καλημέρα, Θεσσαλονίκη → Kalimera, Thessaloniki |
| アラビア語 | 学術論文で使われる IJMES 方式。ḥ、ṣ、ʿ などの文字を使います | مُحَمَّد → muḥammad |
| ひらがな/カタカナ | ヘボン式ローマ字 | ありがとう → arigatou |
| 韓国語 | 韓国の公式方式である韓国語改訂ローマ字表記法。単語を発音どおりに表記します | 서울특별시 → seoulteukbyeolsi |
ツールの説明
ここにある文字転写ツールは、汎用の文字転写ツールも、ロシア語からラテン文字、ラテン文字から韓国語など、単一言語向けのツールも、すべて同じように動作します。それぞれ、ツール名にある文字体系が最初に設定されており、「入力元」と「変換先」のメニューから別の文字体系を選べます。テキストを入力または貼り付けると、入力と同時に結果が表示され、すぐにコピーできます。数字、句読点、ラテン文字の単語など、入力元の文字体系に含まれない文字はそのまま残ります。入れ替えボタンを押すと変換の向きが逆になり、結果が新しい入力になります。テキストはブラウザー内で文字転写されます。
文字転写ツールは最初、「自動検出」に設定されています。これは、テキストの文字の大半が属する文字体系としてテキストを判定します。і、ї、є、ґ を含むキリル文字はウクライナ語、ө または ү を含むキリル文字はモンゴル語として判定され、それ以外はロシア語として判定されます。中国語、ヘブライ語、タイ語、ヒンディー語など、専用の文字転写ツールがない文字体系のテキストは「任意の文字体系」として判定され、ラテン文字で表記されます。中国語はピンインで表記されます。ヘブライ語や母音記号のないアラビア語のように、すべての母音を表記しない文字体系では、母音を付けずに出力されます。
ロシア語とギリシャ語のように、2つの文字体系間で変換する場合、テキストはいったんラテン文字に変換されます。ひらがなとカタカナは相互に直接変換されます。
ラテン文字から元の文字体系への変換
ラテン文字では元の文字体系のすべてを表せないため、元に戻す変換は最も可能性の高い表記になります。
- ロシア語:ローマ字表記で省略されるъ と ь は戻らず、子音の後の y は ы になります。
- ギリシャ語:各音は ELOT 743 で最も一般的に使われる文字になります。そのため、i は ι になります(η、υ、ει、οι の場合もあります)。また、o は ω ではなく ο になります。アクセント記号(á)はトノス(ά)になります。
- アラビア語:テキストは IJMES の文字で入力してください。長母音には ā、ī、ū を使い、英語にはない文字には ḥ、ṣ、ṭ、ʿ を使います。アラビア文字では短母音を表記しません。
- 日本語:「arigatou」や「gakkou」などのローマ字を入力してください。長母音には「Tōkyō」のようにマクロンを付けるか、カタカナの場合は母音の後にハイフンを付けます。「ra-men」は「ラーメン」になります。日本語テキスト内の漢字はそのまま残ります。
- 韓国語:韓国語改訂ローマ字表記法は単語を発音どおりに表記するため、結果は単語の発音をハングルで表したものになります。「Jongno」は「종로」ではなく「종노」になります。音節を区切るにはハイフンを使います。「jung-ang」は「중앙」になりますが、「jungang」は「준강」になります。
例
| 入力元 | 入力 | 変換先 | 結果 |
|---|---|---|---|
| ラテン文字 | Shchuka i yozh |
ロシア語 | Щука и ёж |
| ウクライナ語 | Запоріжжя |
ラテン文字 | Zaporizhzhia |
| ラテン文字 | kalós |
ギリシャ語 | καλός |
| ラテン文字 | Muḥammad |
アラビア語 | محمّد |
| ラテン文字 | Tōkyō |
ひらがな | とうきょう |
| ラテン文字 | ra-men |
カタカナ | ラーメン |
| ラテン文字 | Hangeul |
韓国語 | 한글 |
| 任意の文字体系 | 你好,世界 |
ラテン文字 | Ni Hao,Shi Jie |
| ロシア語 | Привет |
ギリシャ語 | Πριβετ |