このページでは、AIエディタでWebページの言語情報を指定するための「言語設定」(lang属性)について解説しています。
日本語以外の言語でwebサイトを作成する際のほかにも、設定することで検索エンジンやブラウザへページの言語を伝え、アクセシビリティ向上のための言語情報を提供することができます。
🔰 言語設定(lang属性)とは
Hirameki 7では、Webサイトの言語情報を指定するための「言語設定(lang属性)」を設定することができます。
設定した言語情報は、検索エンジンやブラウザ、スクリーンリーダーなどに対して「このページはどの言語で書かれているか」を伝えるために利用されます。
例えば、日本語のページであれば以下のような情報がwebサイトのHTMLに設定されます。
<html lang="ja">
英語のページの場合は、以下のように設定されます。
<html lang="en">
💡言語設定はページ毎に設定することが可能です。
💡ページをコピーして作成した場合、コピー元ページの言語設定が引き継がれます。
※「かんたんエディタ」には言語設定の機能はございません。
言語設定を行うメリット
日本語以外の言語でwebサイトを作成する際以外でも、言語を設定することで得られるメリットがあります。
✨SEO
こちらの言語設定を行うことで、検索エンジンへページの言語を正しく伝えることができます。
同時にGoogleなどの検索エンジンがページの言語を判断しやすくなり、検索結果における適切な評価や表示につながります。
✨スクリーンリーダーが正しい読み上げを行いやすくなる
視覚障害者向けの読み上げソフト(スクリーンリーダー)は、設定された言語情報を参考に発音ルールを切り替えています。
適切な言語設定を行うことで、この読み上げにより自然な発音・イントネーションが期待できます。
✨ブラウザの翻訳機能が動作しやすくなる
ブラウザの自動翻訳機能は、ページの言語情報を参考に翻訳の提案や表示を行う場合があります。
対応している主な言語コード
以下の言語を選択することができます。
| 言語 | 言語コード(lang属性) |
|---|---|
| 日本語 | ja |
| 英語 | en |
| 中国語(簡体) | zh-cn |
| 中国語(繁体) | zh-tw |
| 韓国語 | ko |
| フランス語 | fr |
| ドイツ語 | de |
| スペイン語 | es |
| イタリア語 | it |
| ポルトガル語(ポルトガル) | pt-pt |
| ポルトガル語(ブラジル) | pt-br |
| ロシア語 | ru |
| ヒンディー語 | hi |
| タイ語 | th |
| ベトナム語 | vi |
| インドネシア語 | id |
| オランダ語 | nl |
| ポーランド語 | pl |
| トルコ語 | tr |
| スウェーデン語 | sv |
| ノルウェー語 | no |
| デンマーク語 | da |
| フィンランド語 | fi |
| ギリシャ語 | el |
| チェコ語 | cs |
| ハンガリー語 | hu |
| ウクライナ語 | uk |
| ルーマニア語 | ro |
| マレー語 | ms |
※2026年7月現在、アラビア語・ヘブライ語を含むその他言語には対応しておりません。
※AIエディタではデフォルトの状態で「日本語」が設定されています。
設定方法
👉webサイト全体の言語を変更する方法
webサイト機能の画面で「基本設定」の「基本情報」から変更します。
「サイトの言語」のプルダウンから任意の言語を選択してください。
👉ページの言語を変更する方法
「ページ」の「基本設定」タブから変更します。
「ページの言語」のプルダウンから任意の言語を選択してください。
ご利用時の注意事項
プルダウンから選択後、webサイトを保存のうえ、「公開」することで実際のwebサイトに反映されます。
言語設定でできないこと
言語設定はあくまでもページがどの言語で構成されているかの情報を示す設定です。
以下のような機能には対応しておりません。
- ❌ ページ内容の自動翻訳
- ❌ 日本語ページを英語ページへ自動変換する機能
- ❌ 言語切替ボタンの表示
- ❌ 閲覧者のブラウザ言語に応じた表示言語の自動切替
- ❌ 複数言語サイトの自動生成
多言語サイトを運用する場合は、言語ごとにページを作成し、それぞれに適切な言語設定を行ってください。
よくある質問
💭言語設定を「英語(en)」にすると、ページ内容も英語になりますか?
→言語設定はページの言語情報を指定するものであり、ページ本文やメニューなどの内容が自動で翻訳されることはありません。
💭日本語と英語を切り替えるボタンを表示できますか?
→言語切替には対応しておりません。
→言語切替のように再現する場合は、言語ごとのページを作成し、各ページへのリンクを設置してください。
💭どの言語を設定すればよいですか?
→ページ本文で主に使用している言語を設定してください。
日本語で書かれていれば日本語を設定しますが、必須ではありません。