この記事でわかること
- ベトナム語入力に必要な設定
- Windows・Mac別のIME設定手順
- Telex入力規則の覚え方
- 文字化けを防ぐ方法
ベトナム語のサイトを構築・運用する場合、避けて通れないのが「ベトナム語入力環境の整備」です。
声調記号付き文字(á, à, ả, ã, ạ など)や特殊文字(đ)を含むベトナム語は、日本語キーボードのままでは入力できません。
この記事では、Windows・Mac両OSでベトナム語IMEを設定する手順、Telex入力規則、よくある文字化けの原因と対処法を、Web制作現場で実際に使える形で解説します。
① ベトナム語入力の基礎知識
ベトナム語の文字体系は、ラテン文字に声調記号と特殊文字を加えた独特の構成です。
声調記号6種類
・ngang(無記号):a
・huyền(左下がり):à
・sắc(右上がり):á
・hỏi(疑問符状):ả
・ngã(チルダ):ã
・nặng(下点):ạ
特殊文字
・đ(Dに横線)
これらの文字を入力するには、専用のIMEを設定する必要があります。
② 【Windows】ベトナム語IME設定手順
Windows 10/11標準でベトナム語IMEが提供されています。
1. 設定 → 時刻と言語 → 言語と地域
2. 「言語の追加」をクリック
3. 「ベトナム語」を選択 → インストール
4. タスクバー右下の言語切替アイコンで「VIE」に切替
5. 入力方式は「Telex」「VNI」「VIQR」から選択(Telex推奨)
③ 【Mac】ベトナム語IME設定手順
macOSも標準でベトナム語IMEを搭載しています。
1. システム設定 → キーボード → 入力ソース
2. 「+」ボタンで言語追加
3. 「ベトナム語」を選択 → 入力方式「Telex」を選択
4. メニューバー右上の入力ソースアイコンで切替(Control+Spaceでも切替可能)
④ Telex入力規則一覧
Telexはベトナム人が最も使用する入力方式。Web制作で多言語対応する際もこれを覚えれば効率的に入力できます。
声調記号(文字の後に付ける)
・f → huyền(à)
・s → sắc(á)
・r → hỏi(ả)
・x → ngã(ã)
・j → nặng(ạ)
特殊文字
・aa → â
・aw → ă
・ee → ê
・oo → ô
・ow → ơ
・uw → ư
・dd → đ
入力例
・”Việt Nam” → “Vieejt Nam”
・”Tiếng Việt” → “Tieesng Vieejt”
⑤ よくある文字化けの原因と対処法
原因1:フォントがベトナム語に対応していない
解決策:Noto Sans / Noto Serif / Roboto などのUnicode対応フォントを使用
原因2:文字コードがUTF-8でない
解決策:HTMLヘッダーに <meta charset="UTF-8"> を必ず指定
原因3:データベースの照合順序が非対応
解決策:MySQLなら utf8mb4_unicode_ci を使用
詳しいフォント選定はベトナム語フォント一覧|表示できるおすすめフォントまとめを参照してください。
⑥ ベトナム語サイト構築の最適サーバー
ベトナム語含む多言語サイトを構築する場合、サーバー選びは表示速度・文字コード対応・WordPress運用効率の観点で重要です。
特にUTF-8 mb4対応のMySQL、PHP 8系、HTTP/3対応のサーバーを選ぶと、ベトナム語の文字化けトラブルを根本的に防げます。
まとめ
・Windows/MacともにOS標準でベトナム語IMEが使える
・Telex入力方式が最も効率的
・文字化け防止にはUnicode対応フォント+UTF-8文字コードが必須
・多言語サイト構築は信頼性の高いレンタルサーバーで運用
関連記事:ベトナム語フォント一覧
コメントを書く