Locale コード変換ツール

BCP 47、POSIX、Java、ICU、Accept-Language の Locale 識別子を変換・正規化します。

BCP 47 タグ、POSIX/Java Locale、Accept-Language 値を貼り付けます。

en-US
en_US.UTF-8
en-US
en_US
en_US
en_US.UTF-8
言語en
文字
地域US
ベース名en-US

Intl フォーマットプレビュー

数値1,234,567.89
通貨$199.99
日付Jul 19, 2026

Locale コードオンライン変換

このツールは BCP 47、POSIX、Java、ICU、Accept-Language の Locale 識別子を正規化し、ブラウザでの数値・通貨・日付表示もプレビューします。

対応形式

  • BCP 47 / HTML lang: ja-JPzh-Hans-CN
  • POSIX: ja_JP.UTF-8
  • Java / ICU: ja_JPzh_Hans_CN
  • Accept-Language: ja-JP,ja;q=0.9,en;q=0.8

使い方

  1. Locale 識別子または Accept-Language ヘッダーを入力します。
  2. BCP 47、POSIX、Java、ICU、HTML の結果を確認します。
  3. 言語、文字、地域、ベース名を確認します。
  4. 必要な形式をコピーします。

使用例

  • ja_JP.UTF-8 を Web 向けの ja-JP に変換。
  • zh_Hans_CNzh-Hans-CN に正規化。
  • Accept-Language から優先 Locale を抽出。
  • i18n 開発で Locale コードを検証。

よくある質問

BCP 47 と POSIX の違いは何ですか?

BCP 47 は通常 ja-JP のようにハイフンを使い、POSIX は ja_JP.UTF-8 のようにアンダースコアと文字コードを使います。

入力内容はサーバーへ送信されますか?

いいえ。すべてブラウザ内で処理されます。